用于将时钟信息嵌入在信号状态转变中的多导线信令的转码方法技术

技术编号:12260181 阅读:122 留言:0更新日期:2015-10-28 23:30
提供了一种用于执行多导线信令编码的方法,其中时钟信号被编码在码元转变内。数据比特序列被转换成多个(m个)转变数量。每一转变数量被转换成来自顺序码元编号集合的顺序码元编号。顺序码元编号被转换成可以在多个差分驱动器上传送的原始码元。原始码元散布在多条(n条)导线上传送,其中时钟信号被有效地嵌入在原始码元的传输中,因为从转变数量至顺序码元编号的转换保证了没有两个连贯原始码元是相同的。原始码元被保证具有跨多条(n条)导线中的所有导线对的非零差分电压。

【技术实现步骤摘要】
【国外来华专利技术】用于将时钟信息嵌入在信号状态转变中的多导线信令的转码方法根据35U.S.C.§119的优先权要求本专利申请要求以下优先权:2013年3月7日提交的题为“TranscodingMethodForMulti-WireSignalingThatEmbedsClockInformationInTransitionOfSignalState(用于将时钟信息嵌入在信号状态转变中的多导线信令的转码方法)”的美国临时申请No.61/774,408,2013年3月13日提交的题为“TranscodingMethodForMulti-WireSignalingThatEmbedsClockInformationInTransitionOfSignalState(用于将时钟信息嵌入在信号状态转变中的多导线信令的转码方法)”的美国临时申请No.61/778,768,以及2013年3月7日提交的题为“CircuitToRecoverAClockSignalFromMultipleWireDataSignalsThatChangesStateEveryStateCycleAndIsImmuneToDataInter-LaneSkewAsWellAsDataStateTransitionGlitches(用于从多导线数据信号中恢复在每一状态循环改变状态并且对数据通道间偏斜以及数据状态转变毛刺免疫的时钟信号的电路)”的美国临时申请No.61/774,247,所有这些申请被转让给本申请受让人并且由此通过援引明确纳入于此。
本公开涉及在多信号数据传输的循环内传送和/或编码时钟信号。背景技术在多信号数据传输(例如,多导线差分信令,诸如3相或N阶乘低电压差分信令(LVDS))中,可进行转码(例如,一种编码到另一种编码的数字到数字数据转换)以通过在每一码元循环导致码元转变来嵌入码元时钟信息,而不是在单独的数据通道(传输路径)中发送时钟信息。通过此种转码来嵌入时钟信息是使时钟与数据信号之间的偏斜最小化并消除用于从数据信号中恢复时钟信息的锁相环(PLL)的必要性的有效方式。一些转码方案(例如,3导线差分信令和/或3相信令)已经实现了嵌入式时钟信息,但缺乏可伸缩性。因此,需要支持在多导线信令(诸如N阶乘差分信令)中使用的任何数量的导线以及将从任何二进制数转码得到的群中的任何数量的码元的高效转码方法。
技术实现思路
提供了一种用于执行多导线信令编码的方法。数据比特序列被转换成多个(m个)转变数量。每一转变数量被转换成来自顺序编号集合的顺序编号。顺序编号被转换成原始码元。原始码元经由多个差分驱动器且散布在多条(n条)导线上传送,其中时钟信号被有效地嵌入在原始码元的传输中,因为从转变数量至顺序编号的转换保证没有两个连贯原始码元是相同的。原始码元传输可使用时钟信号来同步。将每一转变数量转换成来自顺序编号集合的顺序编号可包括将多个转变数量转换成顺序编号。将顺序编号转换成原始码元可包括将顺序编号转换成多个原始码元。在一个示例中,多条(n条)导线可以大于或等于3或4。原始码元被保证具有跨多条(n条)导线中的所有导线对的非零差分电压。对于跨n条导线中的各导线对的n阶乘差分信号,rm个可能的不同状态由转变数量来表示,其中r是n!-1且m是该多个转变数量。顺序编号可以从基于自紧挨着的前一顺序码元编号的转变的转变数量来选择。提供了一种用于执行多导线信令编码的编码电路。比特至转变数量转换器可将数据比特序列转换成多个(m个)转变数量。转变数量至顺序编号转换器可将每一转变数量转换成来自顺序编号集合的顺序编号。顺序编号至原始码元转换器可将顺序编号转换成原始码元。多个差分驱动器可以散布在多条(n条)导线上传送原始码元,其中时钟信号被有效地嵌入在原始码元的传输中,因为从转变数量至顺序编号的转换保证没有两个连贯原始码元是相同的。对于跨n条导线中的各导线对的n阶乘差分信号,rm个可能的不同状态由转变数量来表示,其中r是n!-1且m是该多个转变数量。在一个示例中,该多个差分驱动器等于nC2,其中nC2=n(n-1)/2。在另一示例中,该多个差分驱动器等于n。顺序编号可以从基于自紧挨着的前一顺序码元编号的转变的转变数量来选择。还提供了一种用于执行多导线信令解码的方法。经由多个差分接收机接收散布在多条(n条)导线上的原始码元。原始码元可被转换成来自顺序编号集合的顺序编号。每一顺序编号可被转换成转变数量。多个转变数量可被转换成数据比特序列。可以从原始码元接收中提取时钟信号。原始码元接收可使用该时钟信号来同步。将每一顺序编号转换成转变数量可包括将顺序编号转换成多个转变数量。将原始码元转换成来自顺序编号集合的顺序编号可包括将多个原始码元转换成顺序编号。在各种示例中,多条(n条)导线大于或等于3或4。原始码元被保证具有跨这n条导线中的所有导线对的非零差分电压。对于跨n个驱动器的n阶乘差分信令,rm个可能的不同状态由转变数量来表示,其中r是n!-1。转变数量可以从顺序编号并基于紧挨着的前一顺序码元编号来选择。还提供了一种用于执行多导线信令解码的解码电路。多个差分接收机可以接收散布在多条(n条)导线上的原始码元。原始码元至顺序编号转换器可将原始码元转换成来自顺序编号集合的顺序编号。顺序编号至转变数量转换器可将每一顺序编号转换成转变数量。转变数量至比特转换器可将多个转变数量转换成数据比特序列。时钟数据恢复电路可以从原始码元接收中提取时钟信号。原始码元接收可使用该时钟信号来同步。在一个示例中,该多个差分驱动器等于nC2,其中nC2=n(n-1)/2。在另一示例中,该多个差分驱动器等于n。转变数量可以从顺序编号并基于紧挨着的前一顺序码元编号来选择。附图说明在结合附图理解下面阐述的详细描述时,各种特征、本质和优点会变得明显,在附图中,相像的附图标记贯穿始终作相应标识。图1解说了在发射机设备和接收机设备之间使用的四阶乘调制数据编码/解码方案。图2解说了在发射机设备和接收机设备之间使用的另一四阶乘调制数据编码/解码方案。图3解说了在发射机设备和接收机设备之间使用的另一四阶乘调制数据编码/解码方案。图4解说了经由多导线传输路径在发射机设备和接收机设备之间使用的另一四阶乘调制数据编码/解码方案。图5是其中时钟被集成到码元转变中的发射机(编码器)设备的框图。图6是具有集成时钟恢复的接收机(解码器)设备的框图。图7解说了发射机处从比特至码元转变数量以及随后在接收机处从码元转变数量至比特的转换。图8解说了顺序码元编号与码元转变数量之间的转换。图9是解说原始码元(对于n=3导线系统)与顺序码元编号之间的转换的表。图10解说示出输入驱动器和输出接收机以及各节点之间的电流的3导线端接网络。图11(包括图11A和11B)解说示出输入驱动器和输出接收机以及各节点之间的电流的4导线端接网络。图12解说示出发射机驱动器、接收机驱动器和4导线端接网络的发射机至接收机转码方案。图13(包括图13A和13B)是对于n=4示出原始码元与具有零差分电压的那些码元的各种组合的表。图14解说具有已经从图13A和13B获得的非零差分电压原始码元(Sraw)的表。图15是解说对于n导线系统的比特至码元转变数量的转换的框图。图16是解说对于3导本文档来自技高网
...
用于将时钟信息嵌入在信号状态转变中的多导线信令的转码方法

【技术保护点】
一种用于执行多导线信令编码的方法,包括:将数据比特序列转换成m个的多个转变数量;将每一转变数量转换成来自顺序编号集合的顺序编号;将所述顺序编号转换成原始码元;以及经由多个差分驱动器且散布在n条的多条导线上传送所述原始码元,其中时钟信号被有效地嵌入在所述原始码元的传输中,因为从转变数量至顺序编号的所述转换保证没有两个连贯原始码元是相同的。

【技术特征摘要】
【国外来华专利技术】2013.03.07 US 61/774,408;2013.03.07 US 61/774,247;1.一种用于执行多导线信令编码的方法,包括:将数据比特序列转换成m个的多个转变数量;使用适配成产生不相同连贯顺序编号的第一预定义映射将每一转变数量转换成来自顺序编号集合的顺序编号;使用从所述不相同连贯顺序编号产生不相同连贯原始码元的第二预定义映射将所述顺序编号中的每一者转换成原始码元;以及经由多个差分驱动器且散布在n条的多条导线上传送每个原始码元,以使得能从原始码元转变中提取时钟信号。2.如权利要求1所述的方法,其特征在于,将每一转变数量转换成来自顺序编号集合的顺序编号包括:将多个转变数量转换成顺序编号。3.如权利要求1所述的方法,其特征在于,将所述顺序编号转换成原始码元包括:将所述顺序编号转换成多个原始码元。4.如权利要求1所述的方法,其特征在于,所述n条的多条导线大于或等于3。5.如权利要求1所述的方法,其特征在于,所述n条的多条导线大于或等于4。6.如权利要求1所述的方法,其特征在于,所述原始码元被保证具有跨所述n条的多条导线中的所有导线对的非零差分电压。7.如权利要求1所述的方法,其特征在于,对于跨所述n条导线中的各导线对的n阶乘差分信号,rm个可能的不同状态由所述转变数量来表示,其中r是n!-1。8.如权利要求1所述的方法,其特征在于,所述顺序编号是从基于自紧挨着的前一顺序码元编号的转变的转变数量来选择的。9.如权利要求1所述的方法,其特征在于,进一步包括:使用所述时钟信号来同步原始码元传输。10.一种用于执行多导线信令编码的编码电路,包括:比特至转变数量转换器,用于将数据比特序列转换成m个的多个转变数量;转变数量至顺序编号转换器,用于使用适配成产生不相同连贯顺序编号的第一预定义映射将每一转变数量转换成来自顺序编号集合的顺序编号;顺序编号至原始码元转换器,用于基于从所述不相同连贯顺序编号产生不相同连贯原始码元的第二预定义映射将所述顺序编号中的每一者转换成原始码元;以及多个差分驱动器,用于散布在n条的多条导线上传送每个原始码元,以使得能从原始码元转变中提取时钟信号。11.如权利要求10所述的编码电路,其特征在于,将每一转变数量转换成来自顺序编号集合的顺序编号包括将多个转变数量转换成顺序编号。12.如权利要求10所述的编码电路,其特征在于,将所述顺序编号转换成原始码元包括将所述顺序编号转换成多个原始码元。13.如权利要求10所述的编码电路,其特征在于,所述n条的多条导线大于或等于3。14.如权利要求10所述的编码电路,其特征在于,所述n条的多条导线大于或等于4。15.如权利要求10所述的编码电路,其特征在于,所述原始码元被保证具有跨所述n条导线中的所有导线对的非零差分电压。16.如权利要求10所述的编码电路,其特征在于,对于跨所述n条导线中的各导线对的n阶乘差分信号,rm个可能的不同状态由所述转变数量来表示,其中r是n!-1。17.如权利要求10所述的编码电路,其特征在于,所述多个差分驱动器等于nC2,其中nC2=n(n-1)/2。18.如权利要求10所述的编码电路,其特征在于,所述多个差分驱动器等于n。19.如权利要求10所述的编码电路,其特征在于,所述顺序编号是从基于自紧挨着的前一顺序码元编号的转变的所述转变数量来选择的。20.一种编码电路,包括:用于将数据比特序列转换成m个的多个转变数量的装置;用于使用适配成产生不相同连贯顺序编号的第一预定义映射将每一转变数量转换成来自顺序编号集合的顺序编号的装置;用于基于从所述不相同连贯顺序编号产生不相同连贯原始码元...

【专利技术属性】
技术研发人员:S·森戈库G·A·威利C·李J·张
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1