有份fpga相关的资料流传很广,很多人误认为 8/10b是sds的功能。
我看过803.3和oif cei协议,以及数十个sds ip设计文档交付件,实际8/10b和sds有关系,但并不是sds ip的模块功能。
8/10b是为电平动态平衡,也就是01数量大致相同,避免全0全1,而设计的,而且还添加了其他的idle等控制码字。
那为啥要电平平衡,这和cdr有关系,需要提取时钟。同时长0和长1压力比较大,码间串扰相对比较大。
sds内部有自己的编码测试电路,常见的包括各种prbs码型,03a 03b precode,grey码等,以及UDP自定义码型。
因此8/10是为物理层sds传输而设计的功能,模块并不在商业sds ip功能中。
标签:关系,功能,sds,10b,ip,码型,电平 From: https://www.cnblogs.com/force-assign/p/17963679