关 闭

新闻中心

EEPW首页>工控自动化>设计应用> USB3.0中8b/10b编解码器的设计

USB3.0中8b/10b编解码器的设计

作者: 时间:2011-11-05 来源:网络 收藏

3 8 b/10 b解码器的设计
8b/解码器接收到的数据是10 b,根据8 b10 b解码原理,把10 b数据分开为低6 b和高4 b,然后分别对低6位和高4位进行解码,划分为2个模块6 b/5 b解码、4b/3b解码。这些10位的数据分为特殊K字符和有效数据字符,特殊K字符是控制字符。解码器结构如图3所示,分为4个模块:6 b/5 b解码,4 b/3 b解码,无效码检测、不平衡度检测。

本文引用地址://m.amcfsurvey.com/article/202419.htm

e.jpg


图6是编解码联调的仿真波形,可以看出输入的数据经过编码器编码成10 b的数据,然后在经过解码器所还原的数据跟之前输入的数据一样,说明编解码功能正确,并且最高的工作频率能够达到500 MHz,满足USB 3.0的数据传输速度。

5 结语
本文采用的分块编解码方法,使用了少量的逻辑完成了8 b/10 b设计。该在USB 3.0数据传输中能够得到很好的运用,满足了USB 3.0高速数据传输的要求。


上一页 1 2 3 下一页

关键词:USB310b编解码器

评论


相关推荐

技术专区

关闭