2.3 拍频测试法
“拍频”这个名称说明了这种测试方法的原理,输入正弦波的频率与A/D的采样频率之间有一个微小的差值,因为形成了一个拍频,对测试波形不断的采样和转换结果也是一个正弦波(见图6)。这种测试方法本来是将转换的数字信号经过一个D/A转换后在CRT上显示出来,观察正弦波的平滑性。这样即使是低速的D/A也可以应用于测试。现在我们利用Labview,在测试中将ATS60E测试系统的测试频率设定为fs,波形发生器的输出正弦波的频率设定为fs+Δf。将采样结果在Labview的图表上输出,那么输出点连起来必然为一个正弦波。而转换误差会表现为波形的失真和不连续。对频差的设置最理想的情况是(这种连续的采样)使每个码都有一次采样到的机会,保证图表输出覆盖所有可能的码的故障。例如,10bit A/D,20MHz的采样率,最大3MHz的差频就可以保证每个码至少一次采样。
拍频测试法可以测试三种误差:DNL、INL和失码,但是无法得出具体数值。最主要的是可以用来测量模拟带宽。
本文主要探讨的是用系统集成的方法进行A/D转换芯片的测试,但是也可以扩展到其它混合信号电路的测试中。比如D/A的测试思路,由数字测试系统产生D/A的控制信号以及转换的数字输入信号,产生的输出模拟转换结果可以用测试系统本身的精密测量单元来测试,也可以由外接程控的高精度万用表来测量。
测试的基本原理和方法和20年前其实没有太大区别,不过是由于软硬件水平的发展,使测试环境更容易构成。尤其是在具有一定规模的实验室,各种测试设备相对比较齐全的情况下,这种扩展方法特别体现了它经济、灵活的优点,很多情况下可以省去配置专门的混合信号测试系统。