ADC交流耦合——调试中的那些坑

本文介绍了在调试AD9250 ADC时遇到的交流耦合问题,从配置到正弦波测试,分析了由于AD9250缺少内部拉偏导致的失码故障,并提供了解决方案,强调了检查数据手册和硬件设计的重要性。
摘要由CSDN通过智能技术生成

题记

AD9250是ADI的一款2通道、250MSps的ADC,勉强算是高速ADC吧。这个ADC使用的是JESD接口,两个采集通道分别对应两条JESD的lane,芯片内部也支持lane的交换,十分灵活。
ADI的ADC都有一个快速配置,相较于TI的ADC,ADI的配置极为方便,很多情况下只需要配置5个以内的寄存器即可完成ADC的正常链接。
AD9250也是同样,但是配置时配置完了,读出的数据就一直不对。。。

AD9250的配置

AD9250的配置寄存器map和其他ADI的芯片类似,配置流程也都是复位、快速配置、关闭扰码(我一般都关闭扰码,ADI默认是使用扰码)。
这里是我的AD9250的配置,非常简单:
0x0->0x3C;(复位)
0x5F->0x15;(关闭JESD输出)
0x5E->0x22;(快速配置)
0x6E->0x01;(关闭扰码)
0x5F->0x14;(打开JESD输出)
AD9250的JESD支持子类0和子类1,另外针对不同的同步方式还有一个0x3A寄存器用于调整。我这里使用的是子类1,0x3A使用默认配置。
配置完成之后,链接很完美的就建立了。
FPGA与ADC链接建立成功
关于JESD的一些时钟,这里不细讲,回头再整理一个通用的。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值