Part Number:ADS7057EVM-PDKOther Parts Discussed in Thread: PSIEVM
对ADS7057EVM-PDK进行直方图测试,发现直方图数据异常,具体表现为个别码值的采样点数异常增多,怀疑评估板出现问题。
测试条件具体如下:
使用TI公司的PSIEVM提供正弦输入信号,输入信号频率为2kHz,信号失真度THD=-120dB@2kHz,输入信号幅值Vpp=6.7V(略超出被测ADC满量程范围),采样点数为2^21,采样频率为2.5MSPS。ADS7057EVM-PDK包含两块ADC,两块ADC的测试结果均出现相同的问题。评估板从未更改过。
测试结果如附图所示。
图1 使用PSIEVM测试ADS7057EVM-PDK得到的直方图数据
图2 图1中直方图数据左侧放大图
图3 图1中直方图数据右侧放大图
图4 DNL测试结果
Chen:
请问如何排查该评估板直方图测试数据异常的问题?
,
Amy Luo:
您好,
如您所说,输入信号幅值Vpp=6.7V,略超出被测ADC满量程范围,因此,在输出code直方图的左侧(最小值输出处)和右侧(最大值出处)DNL值增大。建议将输入信号幅值范围略小于ADC满量程范围(避免供电电压不稳定造成影响 ),再看DNL结果怎样?
,
Chen:
您好,感谢你的答复。对于您的答复,我有以下考虑:
1.正弦输入信号略超ADC满量程范围,目的是为了确保覆盖ADC所有码值。我所需的数据要求包含ADC所有码值。
2.DNL值异常是从直方图数据异常的地方开始,也就是图2和图3中数据明显偏离浴盆形状(bathtub-like shape)曲线的地方。如果您了解ADC直方图测试,您看到直方图数据就会明白DNL值增大不是在code最小值和code最大值处,更何况这两处code的值不用于计算DNL。
3.根据您的建议,我将输入信号幅值范围调整至Vpp=6.6V,其他测试条件不变。在这个条件下,采集到的最大码值是8156,最小码值是-8182,没有超ADC量程。获得的直方图数据局部图如图5和图6所示。
图5 Vpp=6.6V时的直方图数据(左侧局部图) 图6 Vpp=6.6V时的直方图数据(右侧局部图)
为了方便将Vpp=6.6V时的数据与Vpp=6.7V时的数据做对比,将Vpp=6.7V时的数据放置在相同x坐标下,如图7和图8所示。
图7 Vpp=6.7V时的直方图数据(左侧局部图) 图8 Vpp=6.7V时的直方图数据(右侧局部图)
图5和图6、图7和图8对比发现,当Vpp不同时,采样点数异常增多处对应的码值不相同,由此可以判断,导致直方图数据异常的原因应该不是ADC。
请问有哪些可能的原因导致评估板采集数据出现异常?
我该如何排查电路中存在的问题?
由于评估板从未进行改动,是否可以提供线下技术支持帮助我排查电路故障?
期待您的答复。
,
Amy Luo:
您用示波器测量使用的正弦波信号,目测正弦波信号质量是怎样的?检查下信号源是否有问题;
您可以输入直流信号吗,采集后看生成的直方图是怎样的?
技术支持是在论坛上进行的: 中文技术论坛:https://e2echina.ti.com/ 英文技术论坛:https://e2e.ti.com/