动动手指,关注公众号并加星标哦
前阵子,有号友问,说他测的ADC的指标,要比厂家给的手册差很多。
左侧是号友的测试结果,右侧是厂家的测试结果。
可以看到从底噪来看,两者都还差不多,都在-110dB附近(默认两个取的FFT点数是一样的);差别在于,左侧的测试结果中,近端有很大的噪声,幅度是从-80dB开始,而右侧的手册中没有。
那这个时候,该怎么排查呢?
(1)
先从上帝视角来看一下ADC。
如果从顶层来看ADC的话,其实可以把ADC看成是三输入,一输出。
三个输入呢,分别是前端输入,采样时钟输入,还有电源输入。
输出呢,基本是没啥好管的,只要测试过程中,每次的测试结果都是基本一致的,大概率就没什么问题。
三者对ADC的影响,可以看看[1],链接在文末。
(2)
ADC从数学原理上看,和射频混频器很类似,昨天讲了,当射频信号与本振信号混频时,两者的SNR都会对输出有影响,所以ADC也类似。
因此,射频输入如果不好,或者时钟信号质量不行,都会反应到ADC采样出来的信号。
还有一个,就是ADC的电源输入,也就是说DC电源上,如果叠加了AC噪声,这个噪声也会体现到输出端,关于ADC的电源,以前也写过一篇文章[3]。
所以,如果不考虑一些想不到的问题,只是按照一般理论路径去排查的话,那我觉得就可以从上面三个输入排查开始。
至于什么想不到的问题,那我也说不上来。只是想到当时排查JESD204B的通断问题的时候,最后的结果,是发现,手册上寄存器的设置写反了。
感兴趣的可以看看[2],这也是走过了一系列正常排查路径之后,阴错阳差换寄存器值的时候,发现的问题。
(3)
排查的时候,先把这三个输入的接口定义到板子的接口处,也就是说,先排查外接信号和外接电源的问题。
如果OK,那就再把接口往板子里面移,看看板卡本身有没有什么问题,是不是PCB上的走线有啥问题,导致有噪声耦合过来了。
参考文献:
[3] ADC的电源选型
完结接收机课程吆喝处哈(已在平台上购买的同学,加我微信,领课件资料哈!)
想了解接收机的底层理论知识,可以选择这门课;
想了解ADS的系统仿真,可以选择这门课;
想了解SystemVue的系统仿真,可以选择这门课。
每个分指标的计算后面,都跟着一个仿真验证。所有指标都分配完了以后,还会有一个整体链路的仿真。
整体链路仿真,还分单音时候的验证+调制信号的验证;ADS仿完,再用SystemVue走一遍。
这些仿真步骤,该采用什么模板,各个参数该怎么设置,该用什么等价标准来判断,都是我花了很长时间探索,才联通起来的。
我觉得大概率是全网独一份,因为这些都是我结合软件自带的help文件和模板,再结合项目,一点一点探索出来的,有很多自己的想法在里面。
想报名的同学,可以海报底部扫码哈!
☜左右滑动查看更多
Slide for more photos