一种新型超高速串行收发器的数据接收与时钟恢复电路的制作方法

专利2022-06-29  46


本发明创造属于集成电路设计中高速串行收发器领域,尤其是涉及一种新型超高速串行收发器的数据接收与时钟恢复电路。



背景技术:

在14nm以下的超深亚微米集成电路的设计中,由于finfet工艺带来的cmos模拟电路设计技术的全新挑战,使得超高速(120ghz)串行收发器(serdes)无法再使用传统的模拟cdr电路进行数据接收与时钟恢复电路。



技术实现要素:

有鉴于此,本发明创造旨在提出一种新型超高速串行收发器的数据接收与时钟恢复电路,以提高系统的稳定性。

为达到上述目的,本发明创造的技术方案是这样实现的:

一种新型超高速串行收发器的数据接收与时钟恢复电路,包括信号前端saradc交织阵列、pll电路、clockgen电路以及vectordll电路,所述信号前端saradc交织阵列的输出端连接vectordll电路的输入端,所述pll电路通过clockgen电路连接至vectordll电路,所述clockgen电路还连接至信号前端saradc交织阵列。

进一步的,所述信号前端saradc交织阵列为交织并列的64个8bit,4ghz的saradc,每个adc的时钟的频率都为同源的4ghz信号,每个adc的时钟相位严格相差3.906ps。

进一步的,所述信号前端saradc交织阵列前端连接频率为120ghz、携带有时钟信息的高速数据差分对。

进一步的,每个dac转换输出8bit的数据都进入vectordll电路,进行数据恢复和时钟恢复,恢复出的串行数据,直接变换为64bit的并行数据。

进一步的,所述pll电路用于产生16ghz时钟信号。

进一步的,所述clockgen电路为多相时钟发生器,使用并行的64个dac,时钟使用pll电路产生的16ghz时钟,每个dac都同时工作,时钟信号的软波表,分别存放在各自rom中,使用dds,直接描绘出时钟信号clock_phase_1~clock_phase_64,通过设置各个rom的初始地址,调节时钟信号的初始相位位置,这初始地址,存放在各自的地址寄存器中,上电后从otp中读入到地址寄存器。

进一步的,所述vectordll电路中,经adc交织阵列采样的数据,进入各自的fifo中,并行比较与数据恢复状态机进行数据提取,恢复后的数据按bit依次存放在reg1~reg64中,当一帧64bit数据存满时,data_val信号变为有效。

相对于现有技术,本发明创造所述的一种新型超高速串行收发器的数据接收与时钟恢复电路具有以下优势:

本发明创造使用一系列并联的高速adc,在信号前端将信号数字化,再利用cmos数字电路进行数据恢复与时钟提取,极大的提高了系统的可靠性。

附图说明

构成本发明创造的一部分的附图用来提供对本发明创造的进一步理解,本发明创造的示意性实施例及其说明用于解释本发明创造,并不构成对本发明创造的不当限定。在附图中:

图1为本发明创造实施例所述的一种新型超高速串行收发器的数据接收与时钟恢复电路示意图;

图2为本发明创造实施例所述的clockgen电路示意图;

图3为本发明创造实施例所述的vectordll电路示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本发明创造中的实施例及实施例中的特征可以相互组合。

在本发明创造的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明创造和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明创造的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明创造的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本发明创造的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本发明创造中的具体含义。

下面将参考附图并结合实施例来详细说明本发明创造。

本发明创造提供了一种新型超高速串行收发器的数据接收与时钟恢复电路,数据速率可达120ghz。本发明创造的电路图如图1所示,包括以下几个部分;

1.信号前端saradc交织阵列,64个,8bit,4ghz转换符号率

2.pll电路,产生16ghz时钟信号

3.clockgen电路,多相时钟发生器

4.vectordll电路,数字恢复与时钟恢复

图1中,din_p/n是携带有时钟信息的高速数据差分对,频率为120ghz,本发明使用交织并列的64个8bit,4ghz的saradc,每个adc的时钟的频率都为同源的4ghz信号(clock_phase_1~clock_phase_64),但每个adc的时钟相位严格相差3.906ps(皮秒)。64个adc组成的阵列,在一个4ghz的时钟周期内,可以均匀采集64个符号,所以总的采样符号率可以达到256ghz。

每个dac转换输出8bit的数据都进入vectordll电路,进行数据恢复和时钟恢复,恢复出的串行数据,直接变换为64bit的并行数据,data_val为“帧有效”信号脉冲,脉冲宽度0.25ns。

本电路性能的关键是产生64个均匀相位的时钟信号。高速pll产生16ghz的基本时钟clk_pll,进入clockgen电路中进行多相位时钟(clock_phase_1~clock_phase_64)的产生,clock_phase_1~clock_phase_64,每个时钟相位相差3.906ps(皮秒)误差不许超过0.06ps

为了满足这一极端苛刻的需求,本发明创造的clockgen电路多相时钟发生器,创造性的采用了动态可调的基于dds技术的多相时钟发生器,如图2所示:图中使用了并行的64个dac,时钟使用pll产生的16ghz时钟,每个dac都同时工作,时钟信号的软波表,分别存放在各自rom中,使用dds,直接描绘出时钟信号clock_phase_1~clock_phase_64,通过设置各个rom的初始地址,就可以调节时钟信号的初始相位位置。这初始地址,存放在各自的地址寄存器中,上电后从otp中读入到地址寄存器。

晶圆生产,管芯封装后,扩散的偏差和封装的压力会对电路的离散参数带来影响,本电路允许对otp编程,进而对时钟相位进行精确微调。

采用这些设计,既可以确保clock_phase_1~clock_phase_64,每个时钟相位相差3.906ps(皮秒)误差不许超过0.06ps的指标要求。

本发明创造的vectordll电路如图3所示,经adc交织阵列采样的数据,进入各自的fifo中,并行比较与数据恢复状态机进行数据提取,恢复后的数据按bit依次存放在reg1~reg64中,当一帧64bit数据存满时,data_val信号变为有效。

本发明创造的64个adc组成交织阵列,按不同相位对信号采样,前端数字化;本发明创造的64个dac使用dds技术直接生成高精度的多相位时钟,通过设置rom的初始地址的方法动态调整相位;本发明创造的使用otp存储器进行生产后参数微调。本发明创造使用数字电路进行数据恢复与时钟提取。

以上所述仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明创造的保护范围之内。


技术特征:

1.一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:包括信号前端saradc交织阵列、pll电路、clockgen电路以及vectordll电路,所述信号前端saradc交织阵列的输出端连接vectordll电路的输入端,所述pll电路通过clockgen电路连接至vectordll电路,所述clockgen电路还连接至信号前端saradc交织阵列。

2.根据权利要求1所述的一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:所述信号前端saradc交织阵列为交织并列的64个8bit,4ghz的saradc,每个adc的时钟的频率都为同源的4ghz信号,每个adc的时钟相位严格相差3.906ps。

3.根据权利要求2所述的一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:所述信号前端saradc交织阵列前端连接频率为120ghz、携带有时钟信息的高速数据差分对。

4.根据权利要求2所述的一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:每个dac转换输出8bit的数据都进入vectordll电路,进行数据恢复和时钟恢复,恢复出的串行数据,直接变换为64bit的并行数据。

5.根据权利要求2所述的一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:所述pll电路用于产生16ghz时钟信号。

6.根据权利要求5所述的一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:所述clockgen电路为多相时钟发生器,使用并行的64个dac,时钟使用pll电路产生的16ghz时钟,每个dac都同时工作,时钟信号的软波表,分别存放在各自rom中,使用dds,直接描绘出时钟信号clock_phase_1~clock_phase_64,通过设置各个rom的初始地址,调节时钟信号的初始相位位置,这初始地址,存放在各自的地址寄存器中,上电后从otp中读入到地址寄存器。

7.根据权利要求2所述的一种新型超高速串行收发器的数据接收与时钟恢复电路,其特征在于:所述vectordll电路中,经adc交织阵列采样的数据,进入各自的fifo中,并行比较与数据恢复状态机进行数据提取,恢复后的数据按bit依次存放在reg1~reg64中,当一帧64bit数据存满时,data_val信号变为有效。

技术总结
本发明创造提供了一种新型超高速串行收发器的数据接收与时钟恢复电路,包括信号前端SAR ADC交织阵列、PLL电路、Clock Gen电路以及Vector DLL电路,所述信号前端SAR ADC交织阵列的输出端连接Vector DLL电路的输入端,所述PLL电路通过Clock Gen电路连接至Vector DLL电路,所述Clock Gen电路还连接至信号前端SAR ADC交织阵列。本发明创造使用一系列并联的高速ADC,在信号前端将信号数字化,再利用CMOS数字电路进行数据恢复与时钟提取,极大的提高了系统的可靠性。

技术研发人员:杨利民
受保护的技术使用者:天津益华微电子有限公司
技术研发日:2019.12.31
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-22061.html

最新回复(0)