一、ADC概述
ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模数转换器 。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。
ADC的主要参数:
ADC的主要指标分为静态指标和动态指标2大类。
静态指标主要有:
? DifferenTIal Non-Linearity (DNL)
? Integral Non-Linearity (INL)
? Offset Error
? Full Scale Gain Error
动态指标主要有:
? Total harmonic distorTIon (THD)
? Signal-to-noise plus distorTIon (SINAD)
? EffecTIve Number of Bits (ENOB)
? Signal-to-noise ratio (SNR)
? Spurious free dynamic range (SFDR)
ADC的测试方案:
要进行ADC这些众多指标的验证,基本的方法是给ADC的输入端输入一个理想的信号,然后对ADC转换以后的数据进行采集和分析,因此,ADC的性能测试需要多台仪器的配合并用软件对测试结果进行分析。下图是一个典型的ADC测试方案:
图1 典型的高速ADC测试系统方案
ADC测试结果的分析:
ADC的静态指标是对正弦波的采样数据进行幅度分布的直方图统计间接计算得到,如下图所示,理想正想波的幅度分布应该是左面的形状,由于非线性等的影响,分布可能会变成右边的形状,通过对直方图分析可以得出静态参数的指标。
图2 ADC静态指标分析方法
ADC的动态指标是对正弦波的采样数据进行FFT频谱分析间接计算得到。一个理想的正弦波经A/D采样再做频谱分析可能会变成如下图的形状,除了主要的正弦波分量以外还产生了很多噪声、谐波和杂散,通过对这些分量的运算,可以得到ADC的动态参数。
图3 ADC动态指标的计算公式
二、DAC概述
DAC是数字模拟转换器(英语:Digital to analog converter,英文缩写:DAC)是一种将数字信号转换为模拟信号(以电流、电压或电荷的形式)的设备。在很多数字系统中(例如计算机),信号以数字方式存储和传输,而数字模拟转换器可以将这样的信号转换为模拟信号,从而使得它们能够被外界(人或其他非数字系统)识别。
DAC的主要参数:
DAC的作用是和ADC相反,是把数字量转换成模拟量,虽然有模拟和数字的区别,但是DAC要测试的主要指标与ADC类似,也分为静态指标和动态指标2大类。
静态指标主要有:
? Differential Non-Linearity (DNL)
? Integral Non-Linearity (INL)
? Offset Error
? Full Scale Gain Error
? Conversion Rate
? Settling Time
? Rising/Falling Time
动态指标主要有:
? Total harmonic distortion (THD)
? Signal-to-noise plus distortion (SINAD)
? Effective Number of Bits (ENOB)
? Signal-to-noise ratio (SNR)
? Spurious free dynamic range (SFDR)
DAC的测试方案:
对于DAC来说,测试方法正好和ADC相反,是在输入端加数字激励信号,在模拟输出端测试其输出性能的指标。下图是一个DAC的测试方案:
图4 典型的高速DAC测试系统方案
DAC测试结果的分析:
对于DAC来说,测试不同参数码型发生器发出的数据是不同的,所用的分析仪器也不同。
1、用码型发生器发出数值顺序从0至(2^n-1)的阶梯波,每增加一个数值,用万用表测量一下相应DAC输出端的电压。测量出每个数字输入值对应的真实模拟输出量后就可以得出INL、DNL、Gain Error、Offset Error等信息。
2、用码型发生器产生数值从0至(2^n-1)来回跳变的三角波,逐渐增加码型发出速度,直至模拟输出低于刚才的满量程范围1LSB。通过这种方法可以判断DAC的Conversion Rate。
3、用码型发生器产生数值从0至(2^n-1)的阶跃脉冲,用示波器测量输出波形的Settling Time、Rising/Falling Time等参数。
4、对于动态参数的测试,是预先在码型发生器里放入一组正弦波的数字波形,然后送给DAC转换成真正的模拟正弦波信号,用频谱仪对波形的谐波失真、杂散、噪声等做分析。计算公式同ADC。
三、AD/DA转换设计中的基本问题整理
1.如何选择高速模数转换之前的信号调理器件;如何解决多路模数转换的同步问题?
ADC之前的信号调理,根本的原则就是信号调理引起的噪声和误差要在ADC的1个LSB之内。根据这个目的,可以需要选择指标合适的运放。至于多路ADC同步的问题,一般在高速ADC的数据手册中都会有一章来介绍多片同