资料
  • 资料
  • 专题
使用S6 GTP实现OC3接口.
推荐星级:
时间:2019-12-24
大小:547.69KB
阅读数:358
上传用户:rdg1993
查看他发布的资源
下载次数
0
所需E币
3
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
本文描述了如何在S6 GTP上实现OC3接口,该设计原理可以使用在XILINX任一一款FPGA的SERDES上。 使用 S6 GTP 实现 OC3 接口 SERDES 有固定的速率范围,例如 S6 GTP 支持的速率从分几个档,从 614 Mb/s 到 810 Mb/s,1.22 Gb/s 到 1.62 Gb/s,2.45 Gb/到 3.125 Gb/s。但是很多情况下,客户应用需要的速率超 出这个范围,比如 OC-3 的应用需要的速率是 155M。这种情况下,由于 SERDES 本身的速率不 支持,需要采用其他的方式进行处理。通常在这种情况下,在 SERDES 的接收方向使用 DRU 进 行数据恢复,在发送方向使用多周期数据来实现低速率应用的支持。 在XAPP875里面, 提供了一个NI-DRU的参考设计。 这个DRU支持速率范围从0 Mb/s到1250 Mb/s, 参数(速率,带宽,PPM,JITTER)动态可配。NI-DRU的框图如图1所示,在NI-DRU 后带Barrel Shifter,以便设计者处理有效数据。 图1 NI-DRU结构框图 NI-DRU的参数选择通过输入CENTER_F,G1,G1_P,G2实现,参数的选择可以参考XAPP875 的公式2到公式17。在当前设计中,参考时钟155.52M,过采样速率设置为20倍,即3.11G。计算得 到参数如下: CENTER_F = 37'b0000100000000000000000000000000000000 G1 = 5'b01010 G1_P = 5'b01011 G2 = 5'b01010 这个设计在SP605上运行,整个测试环境和设计的框图如图2所示,OmniBER718连接 到SP605的SFP上,……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书