如何通过I2C正确操作CDR(GN2104SC)

在调试CDR时,遇到了一些问题,及时作了调整,下面把CDR的功能和操作步骤整理出来,借此让开发人员少走弯路。以下只代表调试现象和结果,不代表完全操作。

一、CDR功能介绍
时钟 数据恢复 (CDR)技术是高性能系统的一个关键性能。 除了FPGA的快速逻辑性能,高性能系统还要求设备之间具有可靠的高速数据传输性能。具有高带宽的发射机/接收机链并不一定能保证接入到此类带宽中–从传输信道的失真和噪声恢复数据的能力决定了一个网络的实际可用的可靠带宽。数据恢复是远程和密集波分多路(DWDM)光网络的基本功能块,也是高速芯片间和背板连接,以及光纤信道、无线、和 存储区域网络 的基本功能块。

二、固件库下载
在操作CDR之前,需要下载官方提供的固件库,这个固件库必须对应的型号的,为什么要下载固件库,因为出厂的CDR,经测试业务是不通的,这里有两个方面的可能原因:其一是没有下载固件库,功能没有;其二,下载的固件库是其他版本芯片的,有可能造成正常工作不起来。当然下载固件库的时候,下载错其他的也会显示下载成功,这是芯片内部的处理机制,我们只需要保证自己下载的固件库是对的就行了。固件库下载之后,已经有了自带功能:
1.已经启用了自适应均衡
2.修改了内部的一些寄存器配置,保证电源和性能的最佳配置。

三、通信方式及具体操作
采用的是标准I2C通信,对于CDR的操作,不同类型,地址长短不同,操作方式不同,跟普通的I2C有点不一样,但是原理是一样的,可能操作步骤不一样罢了。下面具体分析:

1.固件库下载,地址是24位的,操作方式跟十六位差不多,发送地址的时候只

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值