[VHDL] 用于高速串行I/O 的动态可编程DRU

[复制链接]
2901|5
 楼主| hihu 发表于 2011-11-9 07:31 | 显示全部楼层 |阅读模式
当今的多业务光网络要求收发器必须能够适应广泛的输入数据速率。高速串行I/O 具有内在的数据速率处理下限,可以防止轻易连接到低速客户信号。Paolo Novellini 与Giovanni Guasti 在本应用指南中介绍的非整数数据恢复单元(NI-DRU) 由查找表(LUT) 和触发器组成,特别适用于Virtex-5 LXT、SXT、TXT 与FXT 平台中的RocketIO™ GTP 与GTX 收发器。NI-DRU 可以让数据速率下限降低到0 Mbps,同时把上限提高到1250 Mbps,从而使嵌入式高速收发器成为真正多速率串行接口的理想解决方案。
NI-DRU 的操作设置(数据速率、抖动带宽、输入ppm 范围和抖动峰值)可以动态编程,从而无需进行比特流重新加载或局部重新配置。基于同步外部参考时钟运行时,NI-DRU 支持小数过采样率。因此只需要一个BUFG,并且与所设置的通道数量无关,即使所有通道都采用不同数据速率也无妨。
鉴于参考时钟与输入数据速率之间缺乏关联,因此两个可选桶式移位器能够简化NI-DRU 与外部FIFO 或任何所需解码器之间的连接。第一个桶式移位器具有10 位输出,其可以轻松连接到8b10b 或4b5b 解码器(均不包含在随附的参考设计内)。第二个桶式移位器具有16 位输出,特别适用于8 位协议,如:Sonet/SDH。用户还可以设计其它桶式移位器。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
中关村0 发表于 2011-11-9 17:17 | 显示全部楼层
balabalaa 发表于 2011-11-9 21:17 | 显示全部楼层
这个我可以看。嘿嘿,
GoldSunMonkey 发表于 2011-11-9 21:22 | 显示全部楼层
哈哈,为什么呢?
 楼主| hihu 发表于 2011-11-11 13:48 | 显示全部楼层
应该有人会受用的呢
 楼主| hihu 发表于 2011-11-11 13:48 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

657

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部