本发明实施方式总体涉及通信系统电路,尤其涉及在经芯片间通信所使用的高速多线路接口传输的通信信号接收后,对信号到达时间之间的差异进行测量和减小。
背景技术:
在现代数字系统中,数字信息以高效可靠的方式进行处理。在这一背景下,数字信息理解为含于离散值(即非连续值)内的信息。数字信息不但可由比特和比特集合表示,而且还可由有限集合内的数字表示。为了提高总带宽,大多数芯片间或装置间通信系统采用多条线路进行通信。这些线路当中的每一条或每一对均可称为信道或链路,而且多个信道组成电子部件之间的通信总线。在物理电路层级上,芯片间通信系统内的总线通常由芯片与主板之间的封装电导体、印刷电路板(pcb)上的封装电导体、或pcb间线缆和连接器内的封装电导体构成。此外,高频应用中,还可采用微带或带状pcb迹线。常用总线线路信号传输方法包括单端信令法和差分信令法。在要求高速通信的应用中,这些方法还可以在功耗和引脚利用率方面(尤其高速通信中的这些方面)进一步优化。最近提出的向量信令法可在芯片间通信系统的功耗、引脚利用率及噪声稳健性方面实现更加优化的权衡取舍。此类向量信令系统在发射端将数字信息转换为向量码字形式的另一种表示空间,该向量码字依据传输信道的特性和通信系统的设计约束条件权衡选择,以在功耗、引脚利用率及速度之间实现更优的取舍。这一过程在本申请中称为″编码″。编码后的码字作为一组信号从发射机传输至一个或多个接收机,该传输通常经多条线路或通信信道以大致并行的方式实现。在接收端,接收机将所接收的与码字对应的信号反转为最初的数字信息表示空间。这一过程在本申请中称为″解码″。无论何种编码方法,均须对接收装置所接收的信号间隔进行采样(或者以其他方式记录其信号值),而且无论传输信道的延迟、干扰及噪声条件如何,该采样间隔均须以最佳方式表示最初的发送值。该采样(也称″切片″)操作(即确定最接近阈值的信号点的操作)由相应的时钟与数据对准(cda)定时系统控制,并由该系统确定合适的采样时间。当一组信号以基本并行的方式经多条线路或通信信道传输时,该多条线路或信道中发生的传播延时之间的差异可导致含有该组信号的码字元素(或码字字元)的接收时间彼此不同,这一现象称为″时偏(skew)″。当时偏未得到纠正时,其可使得接收码字失去内部关联性,因此难以解码。
背景技术
1、以下在先申请通过引用整体并入本文,以供所有目的之用:
2、公开号为201i/0268225,申请号为12/784414,申请日为2010年5月20日,发明人为harm cronie和amin shokrollahi,名称为《正交差分向量信令》的美国专利申请,下称《cronie i》;
3、申请号为13/842740,申请日为2013年3月15日,发明人为brian holden、aminshokrollahi和anant singh,名称为《芯片间通信用向量信令码中时偏耐受方法以及用于芯片间通信用向量信令码的高级检测器》的美国专利申请,下称《holden i》;
4、申请号为14/612241,申请日为2015年8月4日,发明人为amin shokrollahi,alihormati和roger ulrich,名称为《低符号间干扰比低功率芯片间通信方法和装置》的美国专利申请,下称《shokrollahi i》;
5、申请号为14/926958,申请日为2015年10月29日,发明人为richard simpson,andrew stewart和ali hormati,名称为《用于向量信令码通信链路的时钟数据对准系统》的美国专利申请,下称《simpson i》;
6、申请号为14/717717,申请日为2015年5月20日,发明人为richard simpson和roger ulrich,名称为《针对向量信令码通信链路的控制回路管理及差分时延检测和校正》的美国专利申请,下称《simpson ii》;
7、申请号为14/315306,申请日为2014年6月25日,发明人为roger ulrich,名称为《高速芯片间通信多电平驱动器》的美国专利申请,下称《ulrich i》。
8、此外,本申请中还引用以下现有技术参考文献:
9、专利号为7693088,授权日为2010年4月6日,发明人为dwight d.daugherty等人,名称为《利用数据眼图监视器进行数据速率检测的方法和装置》的美国专利,下称《daugherty》。
技术实现思路
1、在第一方面,本发明提供了一种用于多线路时偏的设定的方法,所述方法包括:使用多个多输入比较器(mic)生成一组输出信号,每个输出信号生成为经由多线路总线的各个线路接收的多个信号的各线性组合;测量所述一组输出信号的给定输出信号中的多个跃迁的数据相关交叉区域,所述多个跃迁与所述多线路总线的给定线路上的输入信号跃迁相关联;以及基于所测量的所述多个跃迁的数据相关交叉区域来设定所述给定线路的线路特定时偏值。
2、在第二方面,本发明还提供了一种用于多线路时偏的设定的装置,所述装置包括:多个多输入比较器mic,用于生成一组输出信号,每个输出信号生成为经由多线路总线的各个线路接收的多个信号的各线性组合;眼图采样器,用于测量所述一组输出信号的给定输出信号中的多个跃迁的数据相关交叉区域,所述多个跃迁与所述多线路总线的给定线路上的输入信号跃迁相关联;以及成本函数电路,基于所测量的所述多个跃迁的数据相关交叉区域来调整所述给定线路的线路特定时偏值。
1.一种方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,还包括生成所述给定输出信号的垂直开度测量值,其中,设定所述给定线路的线路特定时偏值进一步基于所测量的所述给定输出信号的垂直开度。
3.如权利要求1所述的方法,其特征在于,还包括生成所述给定输出信号的垂直开度测量值,其中,设定所述给定线路的线路特定时偏值进一步基于所述垂直开度测量值与相应的交叉区域测量值之间的垂直距离。
4.如权利要求1所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,还包括测量所述一组输出信号的第二输出信号中的多个跃迁的第二数据相关交叉区域。
6.根据权利要求1所述的方法,其特征在于,与所述多线路总线的所述给定线路相关联的所述多个跃迁与所述给定线路上的至少两个不同幅度的跃迁相关联。
7.根据权利要求1所述的方法,其特征在于,所述多个跃迁中的至少一个跃迁与所述多线路总线的至少三条线路上的输入信号跃迁相关联。
8.根据权利要求1所述的方法,其特征在于,测量所述数据相关交叉区域包括将所述给定线路设置为至少两种时偏配置。
9.一种装置,其特征在于,所述装置包括:
10.根据权利要求9所述的装置,其特征在于,所述眼图采样器还用于测量所述给定输出信号的垂直开度,其中,所述成本函数电路用于基于所测量的所述给定输信号的垂直开度来设定所述给定线路的线路特定时偏值。
11.根据权利要求9所述的装置,其特征在于,所述眼图采样器还用于测量所述给定输出信号的垂直开度,其中,所述成本函数电路用于基于垂直开度测量值与相应的交叉区域测量值之间的垂直距离来设定所述给定线路的线路特定时偏值。
12.根据权利要求9所述的装置,其特征在于,所述眼图采样器还用于测量所述给定输出信号中的第二多个跃迁的数据相关交叉区域,所述第二多个跃迁与所述多线路总线的第二线路中的跃迁相关联;以及
13.根据权利要求9所述的装置,其特征在于,所述眼图采样器还用于测量所述一组输出信号的第二输出信号中的多个跃迁的第二数据相关交叉区域。
14.根据权利要求9所述的装置,其特征在于,与所述多线路总线的所述给定线路相关联的所述多个跃迁与所述给定线路上的至少两个不同幅度的跃迁相关联。
15.根据权利要求9所述的装置,其特征在于,所述多个跃迁中的至少一个跃迁与所述多线路总线的至少三条线路上的输入信号跃迁相关联。