简约信道格式的多信道信号的传输与检测的制作方法

文档序号:7847656阅读:150来源:国知局
专利名称:简约信道格式的多信道信号的传输与检测的制作方法
技术领域
本发明的实施例总体上涉及数据通信领域,并且更具体地涉及简约信道格式的多信道信号的传输与检测。
背景技木用于多媒体数据的数据传输可利用不同数目的信道以不同的格式来进行。在运行 过程中,此类数据可以在多种格式之间进行转换,因此有可能要求修改数据、数据信道、以及传输因数。MHL (移动式高清晰度链路)技术通常仅使用一个TMDS (最小化转换的差分信号)信道来传送输入的三个信道TMDS信号。然而,MHL使用的传输时钟频率是一般的HDMI (高清晰度多媒体接ロ)数据传输的频率的三倍。然而,MHL传输要求的高传输频率可能在某些实现方式中产生问题。在某些视频分辨率下,如高清晰度1080p YCbCr模式(1080p表示1080条水平扫描线,而YCbCr表示Y亮度分量、Cb表示蓝色差色度分量、并且C表示红色差色度分量),对于传输链路而言,数据传输频率可能是非常高的。

在附图的图例中藉由举例而并非藉由限制展示了本发明的实施例,其中相似的參考号表示类似的要素。图I展示了一系统的实施例,该系统包括发送器、接收器及接ロ ;图2展示了一发送器装置的实施例;图3展示了一接收器装置的实施例;图4是一流程图,展示了传输过程的实施例;图5是一流程图,展示了接收过程的实施例;图6是一流程图,展示了用于检测和处理有待传输的数据的内容类型的过程的实施例;图7是一流程图,展示了用于检测和处理所接收数据的内容类型的过程的实施例;图8展示了多信道数据传输的实施例;图9展示了视频数据多路复用的实施例;
图10展示了控制周期数据多路复用的实施例;图11展示了数据岛多路复用的实施例;图12展示了用于将所接收的视频数据多路分解的过程的实施例;图13展示了用于将所接收的控制数据多路分解的过程的实施例;图14展示了用于将所接收的数据岛多路分解的过程的实施例;图15展示了用于处理多信道数据传输的一接收器的实施例;图16展示了用于处理多信道数据传输的一接收器的实施例;并且图17展示了用于传输和接收多信道数据的一系统的实施例。

发明内容本发明的实施例总体上针对简约信道格式的多信道信号的传输与检测。在本发明的第一方面中,ー种用于传输数据的方法包括确定要传输的是第一类型的内容数据还是第二类型的内容数据,其中该第一类型的内容数据是有待以基频的第一倍数的频率传输并且该第二类型的数据是有待以该基频的第二倍数的频率传输。该方法进ー步包括基于该内容数据的类型从ー组多个信道中选择ー个或多个信道,根据所选信道中内容数据的类型将频率时钟计时在该基频的第一或第二倍数上,对该内容数据进行修改以便装配在单ー输出信道中,并且以该基频的所选倍数的频率藉由单ー输出信道传输所修改的数据。
详细描述本发明的实施例总体上是针对简约信道格式的多信道信号的传输与检测。在一些实施例中提供了ー种方法、装置和系统以支持在降低的时钟频率上的多信道数据传输。在一些实施例中提供了ー种方法、装置和系统以支持以一定分辨率在较低(如双倍的)时钟频率上的多信道数据传输,而不是使用较高(如三倍的)的时钟频率。在一些实施例中,提供了在ー种多媒体系统如MHL系统中的ー种方法、装置或系统。然而,实施例并不限于这种格式的数据传输。在本讨论中,在升高的时钟如3x时钟上的传输被称为“3至I路多路复用”并且在降低的时钟如2x时钟上的传输被称为“2至I路多路复用”。在一些实施例中,ー种方法、装置或系统进一歩提供了 3至I对比2至I路的多路复用模式的自动检測。在某些数据分辨率下,HDMI的三个TMDS信道在ー个视频数据周期中仅有两个会包含有意义的或重要的数据。在一些实施例中,ー个信道不包含有意义的或重要的数据的事实可以被用于以双倍的而非通常用于MHL传输的三倍的更高时钟频率进行数据传输。例如,在视频数据多路复用的实施例中,视频数据能够以1080p YCbCr模式进行传输。在ー些实施例中,提供了在处理所接收的视频数据时用于填充信道的过程,其中将无意义的数据(如为了允许2至I多路复用在传输中省略的数据)提供给该信道。HDMI信号不仅包括视频数据周期,而且还包括控制周期和数据岛周期。在ー些实施例中,可以藉由数据省略来修改此类周期的数据以减少数据信道或数据压缩从而将多个信道的数据装配进入单一信道中。在一些实施例中,ー种方法、装置或系统可以利用该数据的特征以允许在较低的频率上进行传输。 在一些实施例中,在ー控制周期内,可以省略一个信道(Ch-I)中的数据,因为通过该信道发送的控制数据模式在HDMI规范中被固定为ー个常量。在一些实施例中,其他两个信道中的数据则可以通过ー个TMDS信道以双倍的时钟频率来发送。在一些实施例中,提供了一过程来填充信道以便处理所接收的控制数据,其中被固定为常量的数据(为允许2至I多路复用,省略该数据不进行传输)被重新插入到信道中。对于传送音频采样数据和其他重要数据包以进行HDMI数据传输的一数据岛周期,所有三个HDMI信道都包含有意义的数据。在一些实施例中,在三个TMDS信道中为数据岛周期提供的数据字符可以被分解并且被压缩以便装配进入两个TMDS字符中,然后这两个TMDS字符可以在ー个TMDS信道中以双倍的时钟频率进行传输。在一些实施例中,该数据是以允许在接收器侧恢复原始数据的方式进行分解。图I展示了一系统的实施例,该系统包括传输装置、接收装置以及接ロ。在ー些实施例中,该系统提供了通过接ロ 115 (如MHL接ロ)和桥接器110从传输装置,源105 (如移动装置)的传输,以及在接收装置,接收器120 (如电视机或其他视频呈现装置)处的数据接收。
在一些实施例中,源105通过转换用于传输的数据信道以降低的时钟频率提供了数据的传输。在一些实施例中,接收器120提供了接收此类数据并且在数据转换之前将数据重新形成为原始格式。图2展示了ー传输装置的实施例,该传输装置包括以不同的多路复用模式来处理数据传输的逻辑。在一些实施例中,传输装置200可以包括处理并转换HDMI以进行MHL数据传输的装置,该传输装置可以接收多个输入信道230并且产生単一的输出信道235。在一些实施例中,传输装置200包括用于承载和接收输入数据的桥接器205以及接收器210。在一些实施例中,该传输装置进ー步包括用于处理和转换数据的逻辑215、用于存储要传输的数据的存储器220、以及以降低的时脉速率来传输数据的发送器225。在一些实施例中,逻辑215提供了I.确定内容数据的类型-对于HDMI数据,数据类型可以包括视频数据、控制数据、以及数据岛数据;2.选择有待以基频的倍数的频率进行传输的信道,其中这些信道和时钟频率是基于内容数据的类型而选择的;3.对该数据进行修改以便装配在单ー输出信道中;并且4.提供所修改的数据使用发送器225进行传输。图3展示了ー接收装置的实施例,该接收装置包括以不同的多路复用模式来处理数据接收的逻辑。在一些实施例中,接收装置300可以包括处理MHL数据并将MHL数据转换为HDMI数据的装置,该接收装置可以接收単一的输入信道330并产生多个输出信道335。在一些实施例中,接收装置300包括用于承载和接收输入数据的桥接器305和接收器310。在一些实施例中,接收装置300包括用于处理和转换数据的逻辑315、用于存储要传输的数据的存储器320、以及用于传输多个信道的数据335的发送器325。在一些实施例中,逻辑315提供了I.检测内容数据的类型;2.确定用于所接收数据的频率时钟计时;3.将内容数据解码;并且
4.将内容数据转换到多个信道中用于传输。在一些实施例中,ー种方法、装置或系统提供了对数据的多路复用进行检测,如是否实施了 3至I或2至I路多路复用。在一些实施例中,所传输的数据包括识别该多路复用的要素。在HDMI中,在ー控制周期中传送被称为前同步码的特定数据序列以提供下一数据周期是视频周期还是数据岛周期的通知,其中在HDMI标准中使用了前同步码的四种可能组合中的三种。在一些实施例中,剰余的模式被用来在正在使用2至I路多路复用而不是3至I多路复用时提供通知。然而,实施例并不限于这种编码。图4是一流程图,展示了一传输过程的实施例。在一些实施例中,检测了内容数据的类型402。在一些实施例中,可以检测第一类型的内容数据404,其中该数据可以是不适于在降低的频率上传输的数据,并且该内容数据可以在基频的正常倍 数的频率上进行传输,如三倍基频的频率406。在一些实施例中,可以检测第二类型的内容数据410,其中这种类型的内容数据可以是适合于在降低的频率上传输的数据。在这个图示中,该内容数据可以是来自视频数据周期412、控制周期414、或数据岛周期416的数据。在一些实施例中,该过程可以包括基于内容数据的类型从多个信道中选择ー个或多个信道418。该过程可以进一歩包括以基频的第二倍数(如2x)的频率对内容数据进行时钟计时420。在一些实施例中,对某些有待传输的数据进行修改以便装配在单ー输出信道中422,并且以该降低的时钟频率通过单ー输出信道来传输所修改的数据424。图5是ー个流程图,展示了一接收过程的实施例。在一些实施例中,过程包括检测所接收内容数据的类型502,在一些实施例中,这可以利用在所接收数据的前同步码中提供的代码来自动实现、或者使用外部控制信号来手动地实现。在一些实施例中,利用一种标准的多路分解(如3至I多路分解)506来处理第一类型的内容数据504,该内容数据可以是不适于修改以在降低的频率上传输的数据。在一些实施例中,利用一种降低的多路复用(如2至I多路复用)来处理第二类型的内容数据510,该内容数据可以是经过修改以便在降低的频率上传输的数据。在一些实施例中,这种内容数据可以是来自视频数据周期512、控制周期514、或数据岛周期516的数据。在一些实施例中,该过程包括将来自单ー数据信道的数据进行解码518,以基频的第二倍数(如2x)的频率对内容数据进行时钟计时520,并且基于内容类型将数据转换到多个信道522中,其中这种转换可以包括对在传输中省略的信道进行填充或复制并分离来自多个信道的数据,所述多个信道已经组合为ー个单一信道。图6是一流程图,展示了用于检测和处理有待传输的数据内容类型的ー过程的实施例。在一些实施例中,可以检测第二类型的内容数据602,如在图4中的元素410中提供的第二类型内容数据。在一些实施例中,该数据可以是HDMI数据并且该数据可以是视频周期数据604、控制周期数据614、或数据岛周期数据624。在一些实施例中,如果内容数据是视频周期数据604,则可以在606处省略不包含任何有意义的或重要的数据的此类数据的信道。例如,这种数据可以是YCbCr模式的视频数据,该模式利用亮度(Y)和色度(C (色度)-Cb (蓝色差)以及Cr (红色差))分量。在ー些实施例中,信道包含Y/C分量中的低位,并且这种信道可以被跳过,因为不包含有意义的或重要的数据。在一些实施例中,该过程继续以2x基频的频率对数据进行时钟计时608。在一些实施例中,对该数据进行修改以便装配在单ー输出信道中610,并且通过该单一输出信道传输所修改的数据612。在一些实施例中,内容数据是控制周期数据614。在一些实施例中,将信道中被固定为ー常量的一部分数据忽略616,如HDMI数据中的信道1,由此取消用于传输的信道中的ー个。在一些实施例中,该过程继续以2x基频的频率对数据进行时钟计时618,对该数据进行修改以便装配在单ー输出信道中620,并且通过该单一输出信道传输所修改的数据622。在一些实施例中,内容数据是数据岛周期数据624。在一些实施例中,选择所有信道并将其压缩以便装配在ー个信道中626。在一些实施例中,藉由将HDMI数据中的两个信道(信道I和信道2)合并为ー个信道来压缩这些信道。在一些实施例中,该过程继续以2x基频的频率对数据进行时钟计时628,将信道数据(信道I和信道2)解码以减小数据大小从而装配在单一信道中630,并且通过该单一输出信道传输所修改的数据632。图7是一流程图,展示了检测和处理所接收数据的内容类型的ー过程的实施例。 在一些实施例中,可以检测第二类型的内容数据702,如在图5中的元素510中提供的第二类型内容数据。在一些实施例中,该数据可以是HDMI数据,并且该内容数据可以是视频周期数据704、控制周期数据716、或数据岛周期数据728。在一些实施例中,内容数据可以是视频周期数据704。在将来自单一信道的内容进行解码706并且以两倍的基础信道频率的频率对数据进行时钟计时708之后,该内容被转换到多个信道中710。在一些实施例中,插入包含无意义或不重要数据的信道以生成第三信道712。例如,该数据可以是利用Y/C分量的视频数据并且可以插入信道以替换Y/C分量中的低位。然后,在多个信道(如三个HDMI信道)上传输内容数据714。在一些实施例中,内容数据可以是控制周期数据716。在将来自单一信道的内容进行解码718并且以两倍的基础信道频率的频率对数据进行时钟计时720之后,该内容被转换到多个信道中722。在一些实施例中,插入被固定为常量的信道以生成第三信道724。例如,可以插入数据以替换被固定为常量的HDMI控制信道。然后,在多个信道上传输该内容数据726。在一些实施例中,内容数据可以是数据岛周期数据728。在将来自单一信道的内容进行解码730并且以两倍的基础信道频率的频率对数据进行时钟计时732之后,藉由将该数据的至少一部分解压缩以便装配进入多个信道中将内容转换到多个信道734中。在ー些实施例中,插入包含无意义数据的信道以生成第三信道。然后,在多个信道上传输内容数据736。图8展示了多信道数据传输的实施例。在这个图示中,在MHL数据流中对HDMI数据流进行转换。如所展示的,将TMDS编码之前的HDMI数据805写入Ix至3xFIF0 (先进先出)存储缓冲器810中,其中以基频(Ix)将数据写入缓冲器中。然后,可以在基频的倍数(3x)的频率上读取该数据并且将其提供给选择器(如24位到8位选择器815)以便将多个信道顺序地放置在单一信道中。该数据经过TMDS编码,从而将此数据转换为10位向量形式的MHL数据流825,这种传输是以3x时钟频率进行的。在一些实施例中,修改图8中展示的多信道数据传输以允许在较低的时钟频率上进行传输。在某些数据分辨率下,HDMI中的三个TMDS信道在视频数据周期中仅有两个会包含有意义的数据。在一些实施例中,ー个信道不包含有意义的数据的事实被用于以双倍的时钟频率而非通常用于MHL传输的更高的三倍频率来传输数据。
图9展示了视频数据多路复用的实施例。图9具体展示了 1080p YCbCr模式的视频数据多路复用。在一些实施例中,在TMDS编码之前将HDMI数据905写到Ix至2x FIFO缓冲器910中。在一些实施例中,以基(Ix)频将视频数据写入缓冲器中并且以基频的降低倍数(2x)的频率读取该视频数据并提供给选择器(如24位到8位选择器915),以便将该多个信道顺序地放置在单一信道中。在一些实施例中,对数据进行转换以允许在较低的频率上传输。在这个图示中,信道0 (Ch-O)包含Y/C分量中的低位,因此该信道可被视为不包含有意义的或重要的数据。所产生的数据经过TMDS编码920,从而将此类数据转换为10位向量形式的MHL数据流925,这种传输以2x时钟频率进行,从而提供用于Ch_2和Ch-I的传输。图10展示了控制周期数据多路复用的实施例。在一些实施例中,在TMDS编码之前将HDMI数据1005写入Ix至2x FIFO缓冲器1010中。在一些实施例中,以基(Ix)频将控制数据写到缓冲器中并且以基频的降低倍数(2x)的频率来读取该控制数据并提供给选择器(如24位到8位选择器1015),以便将多个信道顺序地放置在单一信道中。在一些实施例中,对数据进行转换以允许在较低的频率上进行传输。在这个图示中,信道I (Ch-I)包 1020,从而将此类数据转换为10位向量形式的MHL数据流1025,这种传输以2x时钟频率进行,提供用于Ch-2和Ch-O的传输。图11展示了数据岛多路复用的实施例。图11专门描绘了ー种情况,其中TERC4(TMDS差错减小编码)解码可以被用于减小HDMI Ch-I和Ch_2的传输大小,从而允许将此类信道组合用于传输。在一些实施例中,在TMDS编码之前将HDMI数据1105写入Ix至2xFIFO缓冲器1110中。在一些实施例中,将控制数据以基频(Ix)写入缓冲器中并且以基频的降低倍数(2x)的频率来读取该控制数据并提供给选择器(如24位到8位选择器1115),以便将多个信道顺序地放置在单一信道中。在一些实施例中,对两个信道(Ch-I和Ch-2)中的数据进行转换以允许在较低频率上用于传输。在一些实施例中,从此类信道中去除了数据编码以允许数据压縮。对这两个TMDS信道进行解码,如TERC4解码。在HDMI中,为了在嘈杂环境中额外的容错将数据岛分组分为多个四位片段并且在传输之前以TERC4进行编码。在一些实施例中,如果物理链路足够稳定可以提供良好的BER (误码率),那么系统可以安全地取消或跳过MHL系统中的TERC4编码,因此提供了更紧凑的数据用于传输。在一些实施例中,将来自Ch-I和Ch-2的解码数据(每个信道包括四位)合并以形成単一的8位信道。所产生的数据经过TMDS编码1120,从而将这种数据转换为10位向量形式的MHL数据流1125,这种传输以2x时钟频率进行,提供给组合的Ch-2/Ch-l和Ch-O用于传输。图12展示了将所接收的视频数据多路分解的过程的实施例。具体地讲,图12展示了填充用于接收的视频数据的信道的过程的实施例,其中向信道提供了无意义的或不重要的数据(该数据从传输中省略以允许2至I多路复用)。在一些实施例中,接收了 MHL流1205,该HHL流包含MHL数据中的两个信道(Ch-2和Ch-I )。数据从10位解码为8位格式1210并且从8位重新排列为24位1215。在ー些实施例中,对于所接收数据中缺少的信道(Ch-O)(包含无意义的或不重要的数据)填充多个值,这样使得最后的像素数据是零。重新排列的数据被提供给2x至Ix FIFO缓冲器1220,其中该数据以两倍基频的时钟频率写入并且以基频的时钟频率读取。然后,该数据可以绕过编码(因为该数据是TERC4编码的)1225,从而导致24位的HDMI数据流的传输1230。图13展示了将所接收的控制数据进行多路分解的过程的实施例。具体地讲,图13展示了将用于所接收的控制数据的信道进行填充的ー过程的实施例,其中固定为常量的数据(在传输过程中省略了这些数据以允许2至I多路复用)被重新插入信道中。在一些实施例中,接收了 MHL流1305,MHL流包含MHL数据中的两个信道(Ch-2和Ch-o)O将该数据从10位解码为8位格式1310并且将其从8位重新排列为24位1315。在一些实施例中,对所接收数据中缺少的信道(Ch-I)(它包含固定值)填充多个值以替换这些固定值(即,使得CTLl、CTLO值是‘01’)。将重新排列的数据提供给2x至Ix FIFO缓冲器1320,其中该数据以两倍基频的时·钟频率写入并且以基频的时钟频率读取。然后,该数据可以绕过编码(因为该数据是TERC4编码的)1325,从而导致24位的HDMI数据流的传输1330。图14展示了将所接收的数据岛进行多路分解的过程的实施例。具体地讲,图14展示了ー过程的实施例,该过程用于复制并分离信道数据(这些数据在传输过程中进行组合以允许2至I多路复用)以重新创建数据岛。在这个图示中,被TERC4解码用于组合信道的数据被TERC4编码以将数据返回到其原始形式。在一些实施例中,接收MHL流1405,MHL流包含MHL数据中的两个信道(组合的Ch-2/Ch-l和Ch-0)。将该数据从10位解码为8位格式1410并且将其从8位重新排列为24位1415。在一些实施例中,对组合信道Ch-2/Ch-l进行复制以生成两个分离的信道。将重新排列的数据提供给2x至Ix FIFO缓冲器1420,其中该数据以两倍基频的时钟频率写入并且以基频的时钟频率读取。第一组合信道的一部分(代表Ch-2)以及第ニ组合信道的一部分(代表Ch-I)经过TERC4编码(分别为1435和1440)以生成编码的Ch_2和Ch-I信道,Ch-O的数据绕过编码(因为该数据是TERC4编码的)1425,从而导致24位HDMI数据流的传输1430。图15展示了处理多信道数据传输的接收器的实施例。图15提供了 MHL发送器的实施例的框图,例如,该MHL发送器用于支持如在降低的传输时钟频率下1080p YCbCr模式的传输。如所展示的,MHL发送器1500接收多个信号,这些信号包括rst_n_lx,Nx ;时钟信号lx, Nx ;de ;控制信号ctl [3:0];垂直同步信号vsync ;水平同步信号hsync ;数据信道(在此展示为RGB指定的信道r_8b [7:0], g_8b [7:0],以及b_8b [7:0]);以及高清晰度格式信号 ml080p。在一些实施例中,MHL发送器1500包括非同步FIFO缓冲器1505,其中该缓冲器包括第一 Ix时钟域1530用于以基频写入数据以及Nx时钟域1535用于以该基频的合适倍数来读取数据,诸如以3x的频率用于标准的MHL传输,并且当可以将数据转换为在简约信道中传输的形式时以2x的频率用于以降低的时钟速度传输。发送器1500进ー步包括用于使单一信道(8位信道的串联格式)中的数据重新排齐的24位到8位部分1510,该部分1510包括de_sep分量1515以及rgb_mux分量1520。在一些实施例中,de_sep分量1515确定输入数据流是否是在视频数据周期、数据岛周期或控制周期中。在一些实施例中,rgb_mux分量1520对该周期应用合适的多路复用方案(如以上所提供的)。在一些实施例中,发送器1500提供了某些数据的降低时钟速度的多路复用,包括如图9中提供的视频数据、图10中提供的控制数据、以及图11中提供的数据岛数据。该发送器进ー步提供TMDS编码以产生10位的输出(q[9:0]),如DVI编码器1525所示。图16展示了处理多信道数据传输的接收器的实施例。在一些实施例中,MHL接收器1600接收MHL传输(tmds_10b[9:0]),同时接收时钟计时clk_lx,Nx和信号grst_n,rst_n 以及模式信号 ri_mode_1080p 和 ri_mode_1080p_det_en。接收器 1600 包括输出 mhl_de ;控制信号mhl_ctl [3:0];垂直同步mhl_vs和水平同步mhl_hs ;以及MHL数据mhl_d[23:0];同时还有模式信号mode_1080p。在一些实施例中,接收器1600包括将所接收的10位数据信道转换为8位格式的分量(dvi_en 1605),以及将24位形式的数据排齐用于转换为多个信道的8位到24位排齐 分量1615。在一些实施例中,接收器1600包括非同步FIFO缓冲器1620,该缓冲器具有将数据写到FIFO的Nx(如3x或2x)时钟域1630以及以基频读取数据的Ix时钟域1635。在一些实施例中,接收器1600提供了对于某些数据的降低时钟速度的多路分解,包括如图12中提供的视频数据、图13中提供的控制数据、以及图14中提供的数据岛数据。该接收器进ー步包括用于传输所转换的HDMI数据的HDMI接ロ 1625。在一些实施例中,数据的前同步码可以如表I中所提供的
权利要求
1.一种用于传输数据的方法,包括 确定要传输的是第一类型的内容数据还是第二类型的内容数据,其中所述第一类型的内容数据将以基频的第一倍数的频率来传输并且所述第二类型的数据将以所述基频的第二倍数的频率来传输; 基于内容数据的类型从多个信道中选择一个或多个信道; 根据所选择的信道中的内容数据的类型对所述基频的第一或第二倍数的频率进行时钟计时; 对所述内容数据进行修改以便装配进入单一输出信道中;并且 以所述基频的所选倍数的频率通过单一输出信道传输所修改的数据。
2.如权利要求I所述的方法,其中 所述基频的第一倍数是所述基频的三倍(3x);并且 所述基频的第二倍数是所述基频的二倍(2x )。
3.如权利要求I所述的方法,其中所述内容数据是高清晰度音频视频数据。
4.如权利要求3所述的方法,其中所述内容数据与高清晰度多媒体接口(HDMI )协议兼容。
5.如权利要求3所述的方法,其中所述内容数据包括视频数据周期、控制周期、以及数据岛周期。
6.如权利要求5所述的方法,其中 对于所述第二类型的视频数据,数据传输包括取消不包含有意义数据的信道。
7.如权利要求5所述的方法,其中 对于所述第二类型的控制周期数据,数据传输包括省略诸信道中被固定为常量的一个信道中的数据,其中来自其他信道的数据是通过所述单一输出信道以所述基频的第二倍数的频率进行传输的。
8.如权利要求5所述的方法,其中 对于所述第二类型的数据岛数据,数据传输包括选择所有信道并且将数据压缩以便装配进入两个信道中,其中所压缩的数据是通过所述单一输出信道以所述基频的第二倍数的频率进行传输的。
9.如权利要求8所述的方法,其中 所述数据岛周期使用了在诸信道中的两个信道上的差错控制编码,并且其中所述压缩包括将在这两个信道中的经差错编码的数据解码。
10.如权利要求9所述的方法,其中 所述差错控制编码是TMDS差错减小编码-4 (TERC4)。
11.一种用于接收数据的方法,包括 在单一数据信道上接收输入数据流; 对来自所接收的数据流中的内容数据的类型进行检测,其中所述数据是以基频的第一或第二倍数的频率接收的; 根据所述信道中内容数据的类型以所述基频的第一或第二倍数的频率对所述内容数据进行时钟计时; 将所述内容数据解码;并且以所述基频将所述内容数据转换到多个信道中,其中所述转换是基于内容数据的类型的。
12.如权利要求11所述的方法,其中 所述基频的第一倍数是所述基频的三倍(3x);并且 所述基频的第二倍数是所述基频的二倍(2x )。
13.如权利要求11所述的方法,其中所述内容数据是高清晰度音频视频数据。
14.如权利要求13所述的方法,其中所述内容数据与高清晰度多媒体接口(HDMI )协议兼容。
15.如权利要求13所述的方法,其中所述内容数据包括视频数据周期、控制周期、以及数据岛周期。
16.如权利要求15所述的方法,其中 对于所述第二类型的视频数据,将所述内容数据转换到多个信道中包括插入包含无意义数据的信道。
17.如权利要求15所述的方法,进一步包括 对于所述第二类型的控制周期数据,将所述内容数据转换到多个信道中包括插入被固定为常量的信道。
18.如权利要求15所述的方法,进一步包括 对于所述第二类型的数据岛数据,将所述内容数据转换到多个信道中包括将所述数据的至少一部分解压缩以便装配进入多个信道中。
19.如权利要求11所述的方法,其中所述内容数据的类型是通过所述内容数据的前同步码来进行检测的,其中所述前同步码是在控制周期中接收的并且所述前同步码向下一个数据周期通知所述内容数据的类型。
20.一种传输装置,包括 用于将信号传输至接收器的发送器; 用于将所述发送器与所述接收器耦合的接口; 用于在所述接口上传输数据的逻辑,所述逻辑包括 第一逻辑,用于确定内容数据的类型,所述数据取决于由所述第一逻辑所识别的内容数据的类型而将以基频的第一或第二倍数的频率来进行传输, 第二逻辑,用于从多个信道中为所述内容数据选择一个或多个信道,以及第三逻辑,用于对所述数据进行修改以便装配进入单一输出信道中;并且所述发送器用于以所述基频的所选倍数的频率在所述单一输出信道上传输所修改的数据。
21.如权利要求20所述的传输装置,其中所述接口是包括控制总线和功率总线的缆线。
22.如权利要求20所述的传输装置,其中 所述基频的第一倍数是所述基频的三倍(3x);并且 所述基频的第二倍数是所述基频的二倍(2x )。
23.如权利要求20所述的接收装置,其中所述内容数据是高清晰度音频视频数据。
24.如权利要求20所述的接收装置,其中所述内容数据与高清晰度多媒体接口(HDMI )协议兼容。
25.一种接收装置,包括 用于从传输装置接收信号的接收器; 用于在单一接收信道上将所述接收器与所述发送器相耦合的接口; 用于传送正在所述接口上接收的内容数据的逻辑,所述逻辑包括 第一逻辑,用于对在接收信道上接收的内容数据的类型进行检测,其中所述数据是以基频的第一倍数或者所述基频的第二倍数的频率进行传输的; 第二逻辑,用于基于内容数据的类型以合适的频率对接收频率进行时钟计时;以及第三逻辑,用于将所述内容数据从所述单一接收信道转换到多个信道,所述数据的转换取决于所述内容数据的类型。
26.如权利要求25所述的接收装置,其中所述接口是包括控制总线和功率总线的缆线。
27.如权利要求25所述的接收装置,其中 所述基频的第一倍数是所述基频的三倍(3x);并且 所述基频的第二倍数是所述基频的二倍(2x )。
28.如权利要求25所述的接收装置,其中所述内容数据是高清晰度音频视频数据。
29.如权利要求28所述的接收装置,其中所述内容数据与高清晰度多媒体接口(HDMI )协议兼容。
全文摘要
本发明的实施例总体上是针对简约信道格式的多信道信号的传输与检测。一种用于传输数据的方法的实施例包括确定要传输的内容数据是第一类型还是第二类型,其中第一类型的内容数据有待以基频的第一倍数的频率进行传输并且第二类型的数据有待以该基频的第二倍数的频率进行传输。该方法进一步包括基于该内容数据的类型从多个信道中选择一个或多个信道,根据所选信道中该内容数据的类型对该基频的第一或第二倍数的一频率进行时钟计时,对该内容数据进行修改以便装配进入单一输出信道中,并且以该基频的所选倍数的频率通过单一输出信道传输所修改的数据。
文档编号H04L7/00GK102714753SQ201180006076
公开日2012年10月3日 申请日期2011年1月13日 优先权日2010年1月14日
发明者崔薰, 梁又升, 金大卿, 金荣一 申请人:晶像股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1