8b10b编码源码 matlab,8b/10b编码技术系列(一):Serdes、CDR、K码

  • Post author:
  • Post category:其他


和大家分享一下关于8b/10b编码的知识点,如有什么错误之处或大家有什么额外的见解欢迎大家公众号后台留言!

一、Serdes高速收发器

在传统的源同步传输中,数据和时钟分离,在速率较低(<1000M)时问题不大,关于M?推测单位应该是Mbps。

2a752caf04cb13182d5275df3b22a0ac.png

在传输速率越来越高时,由于传输线的时延和抖动存在(个人理解为时序约束中的routing布线延迟和时钟Jitter–也就是时钟周期差异),导致接收端不能正确的采样数据,时钟边沿无法与数据中心对齐。

36973ebe581ba7cf0d72bcf38f0f9af4.png

为了解决该问题,可以将数据从时钟中恢复(CDR技术,Clock Data Recovery),这样就不会存在延迟不一致的情况,有轻微Jitter也不会影响采样(恢复的时钟随着数据一起抖动)。

873665c01ed4f1342c3e1c77f4ed018a.png

But!but!but!将