System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于编码通信的数据处理电路及延时校准方法技术_技高网

基于编码通信的数据处理电路及延时校准方法技术

技术编号:40673301 阅读:4 留言:0更新日期:2024-03-18 19:10
本发明专利技术公开了一种基于编码通信的数据处理电路及延时校准方法,电路包括:第一解码时钟数据恢复电路和眼宽检测模块,第一解码时钟数据恢复电路用于对输入信号进行解码恢复产生第一时钟数据信号,第一解码时钟数据恢复电路包括第一数控延时线,眼宽检测模块用于对第一时钟数据信号进行眼宽检测以产生用于校准第一数控延时线的第一控制字,并将对第一数控延时线校准完成所对应的第一校准控制字加载至第一数控延时线进行延时控制。根据本发明专利技术的基于编码通信的数据处理电路及延时校准方法,通过复用眼宽检测模块实现相位编码通信中的数控延时线的校准,减少数控延时线校准的设计复杂度和成本。

【技术实现步骤摘要】

本专利技术属于集成电路,具体涉及一种基于编码通信的数据处理电路及延时校准方法


技术介绍

1、在相位编码(如曼彻斯特码、差分曼彻斯特码和米勒码等)中,每个码元都包含时钟跳变信息,因此无需额外的时钟通道。在解码过程中,需要提供相对于数据边沿固定延时的延时信号,用于恢复时钟以及进一步恢复数据。数控延时线(dcdl)可用于提供该固定延时。

2、数控延时线的延时长度和增益会随温度、电压和工艺的变化而变化,因此需要进行实时校准,保证时钟数据采样恢复过程最优的时序裕量。如图1所示,现有的数控延时线需要额外的校准模块和算法以及对应的时序控制,会带来较大的设计成本和设计复杂度。

3、公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。


技术实现思路

1、本专利技术的目的在于提供一种基于编码通信的数据处理电路及延时校准方法,其能够通过复用眼宽检测模块,提供眼宽检测功能的同时,实现数控延时线的校准,减少数控延时线校准电路的设计复杂度和设计成本。

2、为了实现上述目的,本专利技术一具体实施例提供的技术方案如下:一种基于编码通信的数据处理电路,包括:第一解码时钟数据恢复电路,所述第一解码时钟数据恢复电路用于对输入信号进行解码恢复产生第一时钟数据信号,其特征在于,所述第一解码时钟数据恢复电路包括第一数控延时线,所述数据处理电路还包括:眼宽检测模块,所述眼宽检测模块用于对第一时钟数据信号进行眼宽检测以产生用于校准第一数控延时线的第一控制字,并将对第一数控延时线校准完成所对应的第一校准控制字加载至第一数控延时线进行延时控制。

3、在本专利技术的一个或多个实施例中,所述数据处理电路还包括:存储模块,所述存储模块用于存储第一数控延时线校准完成所对应的第一校准控制字,并将该第一校准控制字加载至第一数控延时线进行延时控制。

4、在本专利技术的一个或多个实施例中,所述数据处理电路还包括选择器,所述选择器的第一输入端和第二输入端与眼宽检测模块和存储模块相连,所述选择器的输出端与第一数控延时线相连,所述选择器用于选择将眼宽检测模块输出的第一控制字或存储模块输出的第一校准控制字加载至第一数控延时线。

5、在本专利技术的一个或多个实施例中,所述数据处理电路还包括第二解码时钟数据恢复电路,所述第二解码时钟数据恢复电路与第一解码时钟数据恢复电路结构相同且接收相同的输入信号,所述第二解码时钟数据恢复电路用于对输入信号进行解码恢复产生第二时钟数据信号,所述第二解码时钟数据恢复电路包括第二数控延时线;

6、所述眼宽检测模块用于对第二时钟数据信号进行眼宽检测以产生用于校准第二数控延时线的第二控制字;

7、所述存储模块用于存储第二数控延时线校准完成所对应的第二校准控制字,并将该第二校准控制字加载至第一数控延时线进行延时控制。

8、在本专利技术的一个或多个实施例中,所述数据处理电路还包括第二解码时钟数据恢复电路,所述第二解码时钟数据恢复电路与第一解码时钟数据恢复电路结构相同且接收相同的输入信号,所述第二解码时钟数据恢复电路用于对输入信号进行解码恢复产生第二时钟数据信号,所述第二解码时钟数据恢复电路包括第二数控延时线;

9、所述眼宽检测模块用于对第一时钟数据信号和/或第二时钟数据信号进行眼宽检测而获得第一控制字和/或第二控制字,以对第一数控延时线和/或第二数控延时线进行校准;

10、所述存储模块用于存储第一数控延时线校准完成所对应的第一校准控制字,并将该第一校准控制字加载至第一数控延时线或第二数控延时线进行延时控制;和/或

11、所述存储模块用于存储第二数控延时线校准完成所对应的第二校准控制字,并将该第二校准控制字加载至第一数控延时线或第二数控延时线进行延时控制。

12、在本专利技术的一个或多个实施例中,所述数据处理电路还包括第一选择器和第二选择器,所述第一选择器的第一输入端与眼宽检测模块相连,所述第一选择器的第二输入端与存储模块相连,所述第一选择器的输出端与第一数控延时线相连;所述第二选择器的第一输入端与眼宽检测模块相连,所述第二选择器的第二输入端与存储模块相连,所述第二选择器的输出端与第二数控延时线相连。

13、在本专利技术的一个或多个实施例中,所述数据处理电路还包括第三选择器,所述第三选择器的第一输入端与第一解码时钟数据恢复电路的输出端相连,所述第三选择器的第二输入端与第二解码时钟数据恢复电路的输出端相连,所述第三选择器的输出端与数据处理单元相连。

14、在本专利技术的一个或多个实施例中,所述数据处理电路还包括接收机,所述接收机用于接收编码数据并产生输入信号。

15、本专利技术还公开了一种基于编码通信的延时校准方法,基于所述的数据处理电路,所述延时校准方法包括:

16、在眼宽检测模式下,通过眼宽检测模块对第一解码时钟数据恢复电路输出的第一时钟数据信号进行眼宽检测,以产生用于校准第一数控延时线的第一控制字;

17、在正常通信模式下,通过眼宽检测模块将第一数控延时线校准完成所对应的第一校准控制字加载至第一数控延时线进行延时控制。

18、在本专利技术的一个或多个实施例中,所述延时校准方法还包括:

19、通过存储模块存储第一数控延时线校准完成所对应的第一校准控制字;

20、在正常通信模式下,通过存储模块将存储的第一校准控制字加载至第一数控延时线进行延时控制。

21、在本专利技术的一个或多个实施例中,所述延时校准方法包括:

22、在眼宽检测模式下,通过眼宽检测模块对第二解码时钟数据恢复电路输出的第二时钟数据信号进行眼宽检测,以产生用于校准第二数控延时线的第二控制字;

23、通过存储模块存储第二数控延时线校准完成所对应的第二校准控制字;

24、在正常通信模式下,将存储模块存储的第二校准控制字加载至第一数控延时线进行延时控制。

25、在本专利技术的一个或多个实施例中,所述延时校准方法包括:初始阶段和交替循环的第一阶段和第二阶段;其中,

26、初始阶段

27、通过眼宽检测模块对第一解码时钟数据恢复电路输出的第一时钟数据信号和/或对第二解码时钟数据恢复电路输出的第二时钟数据信号进行眼宽检测而获得第一控制字和/或第二控制字,以对第一数控延时线和/或第二数控延时线进行校准;

28、通过存储模块存储第一数控延时线校准完成所对应的第一校准控制字和/或存储第二数控延时线校准完成所对应的第二校准控制字;

29、第一阶段

30、通过存储模块存储的第一校准控制字或第二校准控制字对第一数控延时线进行延时控制;

31、通过眼宽检测模块对第二解码时钟数据恢复电路输出的第二时钟数据信号进行眼宽检测,以产生用于校准第二数控延时线的第二控制字;

32、通过存储模块存储第二数控延时线校准本文档来自技高网...

【技术保护点】

1.一种基于编码通信的数据处理电路,包括:第一解码时钟数据恢复电路,所述第一解码时钟数据恢复电路用于对输入信号进行解码恢复产生第一时钟数据信号,其特征在于,所述第一解码时钟数据恢复电路包括第一数控延时线,所述数据处理电路还包括:眼宽检测模块,所述眼宽检测模块用于对第一时钟数据信号进行眼宽检测以产生用于校准第一数控延时线的第一控制字,并将对第一数控延时线校准完成所对应的第一校准控制字加载至第一数控延时线进行延时控制。

2.根据权利要求1所述的数据处理电路,其特征在于,所述数据处理电路还包括:存储模块,所述存储模块用于存储第一数控延时线校准完成所对应的第一校准控制字,并将该第一校准控制字加载至第一数控延时线进行延时控制。

3.根据权利要求2所述的数据处理电路,其特征在于,所述数据处理电路还包括选择器,所述选择器的第一输入端和第二输入端与眼宽检测模块和存储模块相连,所述选择器的输出端与第一数控延时线相连,所述选择器用于选择将眼宽检测模块输出的第一控制字或存储模块输出的第一校准控制字加载至第一数控延时线。

4.根据权利要求2所述的数据处理电路,其特征在于,所述数据处理电路还包括第二解码时钟数据恢复电路,所述第二解码时钟数据恢复电路与第一解码时钟数据恢复电路结构相同且接收相同的输入信号,所述第二解码时钟数据恢复电路用于对输入信号进行解码恢复产生第二时钟数据信号,所述第二解码时钟数据恢复电路包括第二数控延时线;

5.根据权利要求2所述的数据处理电路,其特征在于,所述数据处理电路还包括第二解码时钟数据恢复电路,所述第二解码时钟数据恢复电路与第一解码时钟数据恢复电路结构相同且接收相同的输入信号,所述第二解码时钟数据恢复电路用于对输入信号进行解码恢复产生第二时钟数据信号,所述第二解码时钟数据恢复电路包括第二数控延时线;

6.根据权利要求5所述的数据处理电路,其特征在于,所述数据处理电路还包括第一选择器和第二选择器,所述第一选择器的第一输入端与眼宽检测模块相连,所述第一选择器的第二输入端与存储模块相连,所述第一选择器的输出端与第一数控延时线相连;所述第二选择器的第一输入端与眼宽检测模块相连,所述第二选择器的第二输入端与存储模块相连,所述第二选择器的输出端与第二数控延时线相连。

7.根据权利要求5所述的数据处理电路,其特征在于,所述数据处理电路还包括第三选择器,所述第三选择器的第一输入端与第一解码时钟数据恢复电路的输出端相连,所述第三选择器的第二输入端与第二解码时钟数据恢复电路的输出端相连,所述第三选择器的输出端与数据处理单元相连。

8.根据权利要求1~7任一项所述的数据处理电路,其特征在于,所述数据处理电路还包括接收机,所述接收机用于接收编码数据并产生输入信号。

9.一种基于编码通信的延时校准方法,其特征在于,基于如权利要求1~8任一项所述的数据处理电路,所述延时校准方法包括:

10.根据权利要求9所述的延时校准方法,其特征在于,所述延时校准方法还包括:

11.根据权利要求10所述的延时校准方法,其特征在于,所述延时校准方法包括:

12.根据权利要求10所述的延时校准方法,其特征在于,所述延时校准方法包括:初始阶段和交替循环的第一阶段和第二阶段;其中,

13.根据权利要求12所述的延时校准方法,其特征在于,所述延时校准方法包括:

...

【技术特征摘要】

1.一种基于编码通信的数据处理电路,包括:第一解码时钟数据恢复电路,所述第一解码时钟数据恢复电路用于对输入信号进行解码恢复产生第一时钟数据信号,其特征在于,所述第一解码时钟数据恢复电路包括第一数控延时线,所述数据处理电路还包括:眼宽检测模块,所述眼宽检测模块用于对第一时钟数据信号进行眼宽检测以产生用于校准第一数控延时线的第一控制字,并将对第一数控延时线校准完成所对应的第一校准控制字加载至第一数控延时线进行延时控制。

2.根据权利要求1所述的数据处理电路,其特征在于,所述数据处理电路还包括:存储模块,所述存储模块用于存储第一数控延时线校准完成所对应的第一校准控制字,并将该第一校准控制字加载至第一数控延时线进行延时控制。

3.根据权利要求2所述的数据处理电路,其特征在于,所述数据处理电路还包括选择器,所述选择器的第一输入端和第二输入端与眼宽检测模块和存储模块相连,所述选择器的输出端与第一数控延时线相连,所述选择器用于选择将眼宽检测模块输出的第一控制字或存储模块输出的第一校准控制字加载至第一数控延时线。

4.根据权利要求2所述的数据处理电路,其特征在于,所述数据处理电路还包括第二解码时钟数据恢复电路,所述第二解码时钟数据恢复电路与第一解码时钟数据恢复电路结构相同且接收相同的输入信号,所述第二解码时钟数据恢复电路用于对输入信号进行解码恢复产生第二时钟数据信号,所述第二解码时钟数据恢复电路包括第二数控延时线;

5.根据权利要求2所述的数据处理电路,其特征在于,所述数据处理电路还包括第二解码时钟数据恢复电路,所述第二解码时钟数据恢复电路与第一解码时钟数据恢复电路结构相同且接收相同的输入信号,所...

【专利技术属性】
技术研发人员:王文铮李东宇张林宋红东
申请(专利权)人:思瑞浦微电子科技上海有限责任公司
类型:发明
国别省市:

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

1