数模混合信号电路设计__ADC.ppt
《数模混合信号电路设计__ADC.ppt》由会员分享,可在线阅读,更多相关《数模混合信号电路设计__ADC.ppt(150页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、华侨大学IC设计中心数模混合信号电路设计_ADC Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望华侨大学IC设计中心Analog-To-Digitaln自然所有的界物理量如声音、光、温度等都是以模拟信号的形式存在n随着现代集成电路器件尺寸不断减小,速度不断加快,集成度不断提高,廉价、高速的数字集成电路大量出现,这些数字集成电路能够完成相当复杂的数字信号处理任务 n 数字信号处理技术具有更多的优势:便于传输、计算、存储等优点.一般都采用把复杂的信号处理任务放在数字域
2、来完成,从而降低整个系统的设计难度、成本和功耗。A/DA/D和和D/AD/A是连接模拟和数字的桥梁是连接模拟和数字的桥梁 华侨大学IC设计中心ADC/DAC华侨大学IC设计中心常见的ADC全并行Flash ADC逐次逼近(Successive Approximation)ADC流水线(Pipelined)ADCSigma Delta ADC折叠(Folding)ADC两步型(Two-Step Flash)ADC 内插型(Interpolating)ADC 算法(Algorithmic)ADC华侨大学IC设计中心常见的模数转换器结构n 精度与速度的折衷精度与速度的折衷华侨大学IC设计中心在数据采
3、集系统中存在两种信号:在数据采集系统中存在两种信号:模拟信号模拟信号 数字信号数字信号 信号信号种类种类被采集物理量的电信号。被采集物理量的电信号。计算机运算、处理的信息。计算机运算、处理的信息。华侨大学IC设计中心模拟信号的数字化处理(模拟信号的数字化处理(ADC基本过程)ADC包括两个过程:1、采样(时间离散化)2、量化(幅度离散化)华侨大学IC设计中心采样过程(时间离散化)n采样过程即把连续时间离散化,这一过程必须满足奈奎斯特采样定理,即采样频率必须大于2倍的奈奎斯特频率。如果不满足采样定理,采样过程就会产生信号频谱的混叠。为了避免信号频谱的混叠,信号在采样前必须通过一个抗混叠滤波器,把
4、信号变为一个带限信号。这个过程可逆。华侨大学IC设计中心量化(幅度离散化)n量化过程就是把模拟信号的连续幅值离散化,用有限的数字去表示模拟信号幅值的大小。量化过程是不可逆的,经过量化得到的数字信号不可能不失真地恢复到原来信号,它必定要引入一定的误差,称之为量化误差或量化噪声。华侨大学IC设计中心冲激串抽样 =当当当当 时时时时*=当当当当 时时时时从频谱图可以看出:要使各频移不重叠,抽样从频谱图可以看出:要使各频移不重叠,抽样频率频率 s s 2 2 mm,m m 为为f f(t)(t)的频谱的频谱F(jF(j)的最高频率。的最高频率。否则,否则,s s 22fsig_max,则不会发生混叠采
5、样后:采样前:?华侨大学IC设计中心混叠现象的解决措施n抗混叠(anti-aliasing)滤波器n若fsig_max=1/2(fsample),极限情况,则要求抗混叠滤波器具有“砖墙”特性n 过采样可以降低滤波器的要求!华侨大学IC设计中心n实际抗混叠滤波器特性华侨大学IC设计中心量化n量化过程把模拟信号的连续幅值离散化,用有限的数字去表示模拟信号幅值的大小。量化过程是不可逆的,经过量化得到的数字信号不可能不失真地恢复原信号,它必定要引入量化误差或量化噪声。根据量化过程中量化器的输入与输出的关系,可分为均匀量化和非均匀量化,大多数模数转换器采用均匀量化器。华侨大学IC设计中心量化误差的定义n
6、量化误差:模拟输入与数字输出经过理想DAC之后的差值,n也称为余量电压或量化噪声华侨大学IC设计中心量化误差曲线n斜坡信号输入也称为余量曲线华侨大学IC设计中心n正弦信号输入华侨大学IC设计中心ADC一些基本概念表示能够分辨的最小输入模拟量 表示相邻的数字输出量之间的间隔,量化台阶 理想ADC位数与量化台阶数M的关系:3bit 则有7个量化台阶数量化器的量化误差在0 /2之间变化 华侨大学IC设计中心量化噪声假设量化误差为加性白噪声后,可以得到其统计参数:均值m及方差2。均值m表示了量化噪声的直流分量,方差2则表示了除去直流分量后,量化噪声的平均功率。华侨大学IC设计中心n如果量化噪声为白噪声
7、,则其概率密度函数如图 所示,其代数表达式为:量化噪声概率密度函数 华侨大学IC设计中心量化噪声en的概率密度函数(PDF)n通常可认为量化噪声为-D/2,D/2内的均匀分布n其均值为0:n方差为:即量化噪声的功率华侨大学IC设计中心理想ADC的SNRn若输入信号为峰峰幅值等于2A(幅值为A)的正弦信号,要使量化器不发生过载,则A的最大值为VFS/2,输入信号的平均功率为:n则量化器理论上能得到的最大信号噪声比为 量化器每增加一位,其SNR增加大约6dB。华侨大学IC设计中心ADC的动态范围n假定电路噪声1华侨大学IC设计中心举例说明n对于|DNL|4LSB的16位ADC,只能相当于14位无丢
8、码ADC;华侨大学IC设计中心微分非线性DNLDNL定义:实际码的宽度与1LSB(D)之差方法:1.连接两个端点,得出理想的转换特性2.去除失调、满幅度误差3.测DNL华侨大学IC设计中心DNL的几点说明n理想情况下,每个码相差D,所以每个码处的DNL=0;n测DNL前,需要先消除失调和增益误差nDNLk是个向量,表示各个码处的DNLn测试时,通常需要报告每个码的DNL,若只给一个值,则是最大值华侨大学IC设计中心DNL计算举例n理想3位ADCnLSB=0.1,VFS=0.8Vn失调为0.02-0.05=-0.03Vn表示为-0.03/0.1=-0.03LSBn满幅度误差为0.68-0.65=
9、0.03Vn表示为0.03/0.1=0.03LSBn消除失调和满幅度误差后,重新计算LSBnLSB=(0.68-0.02)/(2N-2)=0.11华侨大学IC设计中心n算出每个码的宽度n相邻转折电压之差n不需计算码“0”的宽度n计算出DNL华侨大学IC设计中心n算出每个码的宽度n相邻转折电压之差n不需计算码“0”的宽度n计算出DNL华侨大学IC设计中心最大DNL为0.64LSB华侨大学IC设计中心静态性能指标n积分非线性(Integral Nonlinearity,INL):ADC的实际转换曲线与理想转换曲线之间的偏差。积分非线性表示了ADC器件在所有的数值点上对应的模拟值和真实值之间误差最大
10、的那一点的误差值,也就是输出数值偏离线性最大的距离。(LSB)。INL是DNL误差的数学积分。华侨大学IC设计中心积分非线性n积分非线性(INL)为微分非线性DNL的积分,它表明实际测量的转换函数与理想转换函数值差多远。华侨大学IC设计中心举例:n一个具有4LSB的INL的12位ADC,最多只能提供10位精度;华侨大学IC设计中心ADC的积分非线性(INL)INL定义:实际码转折点电压转折点电压与理想转折点电压之差方法:1.连接两个端点去除失调、满幅度2.得出理想的转换特性3.测INL华侨大学IC设计中心求INL的方法方法1:用上述方法直接测量求解,码m的INL为方法2:根据DNL计算INL可
11、以证明:INL是DNL的累加和华侨大学IC设计中心求解INL的例子华侨大学IC设计中心华侨大学IC设计中心静态性能指标n总之,非线性微分和积分是指代码转换与理想状态之间的差异。微分非线性(DNL)主要是代码步距与理论步距之差,而积分非线性(INL)则关注所有代码非线性误差的累计效应。从整个输出代码来看,每个输入电压代码步距差异累积起来以后和理想值相比会产生一个总差异,这个差异就积分是非线性误差。华侨大学IC设计中心ADC DNL和INL的测试n方法1:微调输入电压测出转折点I1和i2很小,而电容很大,所以可以微调ADC的输入用高精度的数字电压表测出转折时的电压根据各个码的转折电压计算INL和D
12、NL缺点:1.精度受到ADC回踢噪声的影响,2.测量效率低,不适宜大量生产华侨大学IC设计中心方法2:码密度直方图法(统计法)n输入一个已知PDF的信号n缓慢变化的斜坡n正弦信号n测量ADC输出信号的PDF概率分布密度n根据测得的PDF与期望的PDF 的差异来计算INL和DNL华侨大学IC设计中心斜坡输入的码密度直方图法斜坡信号斜率的确定:假定:fs=100KHz,Ts=10us1LSB=10mV100点/LSB 则:每个码,斜坡信号经历1ms斜率为10mV/1ms华侨大学IC设计中心3位ADC的码密度直方图n理想情况:n实际情况:华侨大学IC设计中心根据直方图计算出DNLn第一步:n去除两端
13、的立柱n第二步:n计算平均值n第三步:n归一化n第四步:n归一化值-1,得出DNLn第五步n根据DNL计算出INL华侨大学IC设计中心斜坡输入的码密度直方图测试n测试精度可以通过调整斜坡信号斜率来实现n测试高精度ADC时,这种方法效率很低n 例如16位ADC、每个码测100点,采样频率为100KHz,则时长为:n斜坡信号输入法,通常只能测810的ADCn解决措施:用正弦信号输入华侨大学IC设计中心正弦输入的码密度直方图测试n用正弦效率高,且可一次测量DNL、INL和动态特性n理想正弦的码密度直方图:n浴盆曲线n正弦峰值处点最多,过零处点少华侨大学IC设计中心动态指标的意义n静态特性INL和DN
14、L不能反映ADC抑制噪声的特性以及信号频率对性能的影响n动态特性:SNR、SNDR、SFDRn测试方法:输入一个理想正弦波,对ADC的转换结果进行DFT分析,得出动态特性华侨大学IC设计中心DFT分析nDFT:输入为N个等时间间隔的转换结果(间隔为1/fs)n输出为0fs之间的N条等间距的频率谱线,间距为fs/N,且关于fs/2对称n若N=2k,可以用FFT快速算法计算DFTn理想正弦信号的DFT为单线谱:只有正弦频率处有输出,其余谱线为0华侨大学IC设计中心时域取值为整数周期的影响频谱泄漏整周期,输出为单根直线整周期,输出为单根直线非整周期,输出频谱泄漏非整周期,输出频谱泄漏不是不是ADC性
15、能的反映,必须杜绝性能的反映,必须杜绝理想正弦输入理想正弦输入华侨大学IC设计中心频谱泄漏的原因nDFT计算:有限长序列周期沿拓实现无限长序列,若非整周期造成信号失真华侨大学IC设计中心频谱泄漏的解决方法n方法1:n相干采样,使输入信号频率与采样频率关联,严格保证整周期fs采样频率;fin-输入信号频率N-FFT分析的点数(4096、8192、)M-fin的周期数例:fs=40M,N=1024,M=89,fin=3.4765625MHzn常用在仿真中,可以精确地设置输入信号频率n实际测试时,受到信号源频率精度的限制,难以保证整周期华侨大学IC设计中心频谱泄漏的解决方法n方法2:对时域序列加窗处
16、理(Hanning)n测试常用方法,点数越多越精确华侨大学IC设计中心实际ADC的频谱n信号n直流分量n谐波失真n噪声华侨大学IC设计中心ADC动态性能指标n信噪比(Signal-to-Noise-Ratio,SNR):信号功率与指定信号带宽内除去谐波之后的所有噪声功率之比,一般用 dB来表示。SNR与输入信号的幅度和频率有关,并随着输入信号幅值减小而减小。n信号噪声谐波失真比(Signal-to-Noise-Plus-Distortion Ratio,SNDR):信号功率与指定信号带宽内所有噪声功率(包括谐波分量)之比。它测量的是输出信号所有传递函数非线性加上系统所有噪声(量化、抖动和假频)
17、的累积效果。与SNR相比,SNDR隐含地表示了电路的非线性失真问题。理想的ADC的SNR与SNDR相等,等于SNR=SNDR=6.02B+1.76dB。系统内部噪声会SNR小于理论值,可能造成误差的原因包括:器件量化误差、器件内部噪声和非线性噪声。华侨大学IC设计中心ADC动态性能指标n动态性能指标n无杂散动态范围(Spurius-Free Dynamic Rage,SFDR):信号功率与指定信号带宽内最大噪声功率之比,一般最大噪声为谐波信号,所以有时也定义为信号功率与指定信号带宽内最大谐波功率之比。杂波通常产生于各谐波中(虽然并不总是这样),它表示器件输入和输出之间的非线性。在频域中,SFD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数模 混合 信号 电路设计 _ADC
限制150内