四、基于信号处理机的ADC模块测试
我们对信号处理机的电路板的高速ADC模块进行了在线测试。图4中虚框所包围的部分是信号处理机的模数转换电路。DSP21065L将采集到的数据存储在内部存储区中,采集完毕后通过DSP仿真系统的JTAG接口将数据传送到PC中,最后在Matlab中进行相关的数字信号处理,根据处理结果对转换电路的转换性能做相应的评估分析。根据所获得的模数转换电路的性能指标,可以分析转换电路对信号处理机的影响。
图中AD转换芯片AD9225为12位精度,最高转换速率为25MSPS,芯片内部带有采样保持电路和参考电压源。基本性能如下:
lSNR71dB(finput=2.5MHz)
lSINAD 70.7dB(finput=2.5MHz)
lTHD –82Db(finput=2.5MHz)
精度INL:DNL:
4.1部分测试数据
测试信号为满幅度正弦波,每次采样8192点数据,做8192点FFT,得到采样数据频谱。在不同的采样频率和信号频率下,分别做5次实验,取平均值。
4.2 测试数据分析
12位精度的转换电路,其理论信噪比应达74dB,而实际测试中只有60~70dB。说明有除量化噪声之外的别的噪声源。实验中发现如将转换电路中的模拟电源和数字电源采用同一电源供电,则信噪比要比二者分别供电时减少大约5~6dB。改善接地的状况也能有效的提高转换动态性能,例如,在接地情况不佳的情况下5MHz采样1.54MHz时的信噪比只有59.7dB,而在改善接地状况后提高到了61.64dB,提高了1.94dB。实验数据显示谐波失真较为严重,我们分析主要原因是信号源纯度偏低。测试的结果接近AD9225技术手册给出的参数,这说明了该方法的可信度。从SNR值来看,由于测试针对整个高速模数转换电路,得到的结果反映的是整个电路的动态转换特性。由于各辅助电路的影响,使得转换电路的性能低于器件手册给出的参数。根据测试结果分析,对高速模数转换电路的设计提出下列参考意见:
l转换器件后端与数据总线间采用数据所锁存器进行隔离驱动,以减少后端数据总线上的噪声串入模拟电路,降低转换性能。
l模拟电源和数字电源应作隔离处理,以减少模拟端的噪声。
l选用合适的运放减少谐波失真。
l模拟输入信号线应尽量宽,减少信号失真。
l器件选型时。所选器件的转换精度应高于所需精度要求的2个以上有效位数。
l所选ADC芯片的转换速率应大大高于取样的速度。
五、小结
本文介绍的对信号处理机高速ADC模块动态性能在线评估方法具有简单,可信度高,便于工程上采用的特点。对信号处理机系统性能的评估与分析都有很好的参考价值。