数模混合信号电路设计-第二讲.ppt
《数模混合信号电路设计-第二讲.ppt》由会员分享,可在线阅读,更多相关《数模混合信号电路设计-第二讲.ppt(190页珍藏版)》请在三一办公上搜索。
1、数模混合信号集成电路设计第二讲 ADC,华侨大学电子与信息工程学院电子工程系杨骁 凌朝东,1,Analog-To-Digital,自然所有的界物理量如声音、光、温度等都是以模拟信号的形式存在,随着现代集成电路器件尺寸不断减小,速度不断加快,集成度不断提高,廉价、高速的数字集成电路大量出现,这些数字集成电路能够完成相当复杂的数字信号处理任务,数字信号处理技术具有更多的优势:便于传输、计算、存储等优点.一般都采用把复杂的信号处理任务放在数字域来完成,从而降低整个系统的设计难度、成本和功耗。,A/D和D/A是连接模拟和数字的桥梁,2,ADC/DAC,3,常见的ADC,全并行Flash ADC,逐次逼
2、近(Successive Approximation)ADC,流水线(Pipelined)ADC,Sigma Delta ADC,折叠(Folding)ADC,两步型(Two-Step Flash)ADC,内插型(Interpolating)ADC,算法(Algorithmic)ADC,4,常见的模数转换器结构,精度与速度的折衷,5,在数据采集系统中存在两种信号:,模拟信号,数字信号,信号种类,被采集物理量的电信号。,计算机运算、处理的信息。,6,模拟信号的数字化处理(ADC基本过程),ADC包括两个过程:,1、采样(时间离散化)2、量化(幅度离散化),7,采样过程(时间离散化),采样过程即把
3、连续时间离散化,这一过程必须满足奈奎斯特采样定理,即采样频率必须大于2倍的奈奎斯特频率,也就是采样频率大于奈奎斯特率。如果不满足采样定理,采样过程就会产生信号频谱的混叠。为了避免信号频谱的混叠,信号在采样前必须通过一个抗混叠滤波器,把信号变为一个带限信号。这个过程可逆。实用的办法是加入保持器。常用的为零阶保持器。,8,量化(幅度离散化),量化过程就是把模拟信号的连续幅值离散化,用有限的数字去表示模拟信号幅值的大小。量化过程是不可逆的,经过量化得到的数字信号不可能不失真地恢复到原来信号,它必定要引入量化误差或量化噪声。,9,冲激串抽样,=,当 时,*,=,当 时,从频谱图可以看出:要使各频移不重
4、叠,抽样频率s2m,m 为f(t)的频谱F(j)的最高频率。否则,s 2m,抽样信号的频谱会出现混叠。,根据频域卷积定理:,10,信号重建,11,量化,量化过程把模拟信号的连续幅值离散化,用有限的数字去表示模拟信号幅值的大小。量化过程是不可逆的,经过量化得到的数字信号不可能不失真地恢复原信号,它必定要引入量化误差或量化噪声。根据量化过程中量化器的输入与输出的关系,可分为均匀量化和非均匀量化,大多数模数转换器采用均匀量化器。,12,ADC一些基本概念,表示能够分辨的最小输入模拟量,表示相邻的数字输出量之间的间隔,量化台阶,理想ADC位数与量化台阶数M的关系:,3bit 则有7个量化台阶数,量化器
5、的量化误差在0/2之间变化,13,量化噪声,假设量化误差为加性白噪声后,可以得到其统计参数:均值m及方差2。均值m表示了量化噪声的直流分量,方差2则表示了除去直流分量后,量化噪声的平均功率。,14,如果量化噪声为白噪声,则其概率密度函数如图 所示,其代数表达式为:,量化噪声概率密度函数,15,理想ADC的SNR,若输入信号为峰峰幅值等于2A(幅值为A)的正弦信号,要使量化器不发生过载,则A的最大值为VFS/2,输入信号的平均功率为:,则量化器理论上能得到的最大信号噪声比为,量化器每增加一位,其SNR增加大约6dB。,16,理想ADC的特性,精度:1LSB=D=VFS/2N模拟输入范围:-0.5
6、D(2N-0.5)D对于3位ADC:-0.5D7.5D,17,量化误差的定义,量化误差:模拟输入与数字输出经过理想DAC之后的差值,也称为余量电压或量化噪声,18,量化误差曲线,斜坡信号输入,也称为余量曲线,19,正弦信号输入,20,ADC的动态范围,假定电路噪声量化噪声,则动态范围定义为若信号与噪声的峰均比相同,也可以用电压来近似由于实际噪声以及ADC的非理想特性,达不到最大的动态范围,21,量化噪声en的概率密度函数(PDF),通常可认为量化噪声为-D/2,D/2内的均匀分布其均值为0:方差为:,即量化噪声的功率,22,ADC的SQNR,信号/量化噪声比 ADC精度每增加1位,其SQNR增
7、加约6dB,23,ADC性能指标,ADC性能指标:静态性能指标和动态性能指 静态性能指标(Static Specifications):静态参数主要表征 ADC在静态不变的测试环境下的性能表现,测试时所加的测试信号在ADC转换时刻保持不变。有时又称为 DC性能。动态性能指标:主要表征 ADC在动态变化的环境下的性能表现,测试时所加测试信号是时间的函数,测试信号在ADC转换时刻是变化的。,24,静态性能指标,静态性能指标:失调误差(Offset)增益误差(Gain Offset)微分非线性(Differential Nonlinearity,DNL)积分非线性(Integrated Nonlin
8、earity,INL),25,静态性能指标,失调误差(Offset Error):,26,失调误差,定义:实测的转换曲线第一个转折点处的输入电压-1/2LSB1+3/4LSB,27,满幅度误差,定义:实测的转换曲线最后一个转折点处的输入电压+1/2LSB与理想的满幅度电压之差5+3/4LSB,28,静态性能指标,增益误差(Gain Error):增益误差是预估传递函数和实际斜率的差别。,29,失调和满幅度误差的结合,失调、满幅度误差以及增益误差很容易用后续的数字信号处理消除,影响不大重要是的DNL和INL测量INL和DNL时需要去除失调和满幅度误差的影响,所以连接实测的两个端点代替理想的转换特
9、性,30,静态性能指标,微分非线性(Differential Nonlinearity,DNL):理想 条件下,模数器件相邻两个数据之间,模拟量的差值都是一样的。但实际上,相邻两刻度之间的间距不可能都是相等的。DNL定义为:相邻两个转换点之间的距离与理想值的最大偏差。DNL的具体数值依赖于具体的输出码字,如果不指定具体的码字而衡量整个模数转换器的微分非线性误差指标,则所指为所有微分非线性误差中最大的一个。,31,微分非线性DNL,DNL定义:实际码的宽度与1LSB(D)之差方法:连接两个端点,得出理想的转换特性去除失调、满幅度和增益误差测DNL,32,DNL的几点说明,理想情况下,每个码相差D
10、,所以每个码处的DNL=0;测DNL前,需要先消除失调和满幅度误差DNLk是个向量,表示各个码处的DNL测试时,通常需要报告每个码的DNL,若只给一个值,则是最大值,33,DNL计算举例,理想3位ADCLSB=0.1,VFS=0.8V失调为0.02-0.05=-0.03V表示为-0.03/0.1=-0.03LSB满幅度误差为0.68-0.65=0.03V表示为0.03/0.1=0.03LSB消除失调和满幅度误差后,重新计算LSBLSB=(0.68-0.02)/(2N-2)=0.11,34,算出每个码的宽度相邻转折电压之差不需计算码“0”的宽度计算出DNL,35,算出每个码的宽度相邻转折电压之差
11、不需计算码“0”的宽度计算出DNL,36,最大DNL为0.64LSB,37,存在失码和非单调性时的DNL,存在失码时,DNL为最小值-1(DNL不可能小于-1)转换特性存在非单调性时:DNL1 DNL的重要性质:,38,存在失码和非单调性时的DNL,存在失码时,DNL为最小值-1(DNL不可能小于-1)转换特性存在非单调性时:|DNL|1 DNL的重要性质:,39,静态性能指标,积分非线性(Integral Nonlinearity,INL):ADC的实际转换曲线与理想转换曲线之间的偏差。积分非线性表示了ADC器件在所有的数值点上对应的模拟值和真实值之间误差最大的那一点的误差值,也就是输出数值
12、偏离线性最大的距离。(LSB)。INL是DNL误差的数学积分。,40,ADC的积分非线性(INL),INL定义:实际码转折点电压与理想转折点电压之差方法:连接两个端点去除失调、满幅度和增益误差,得出理想的转换特性测INL,41,求INL的方法,方法1:用上述方法直接测量求解,码m的INL为方法2:根据DNL计算INL可以证明:INL是DNL的累加和,42,求解INL的例子,43,44,静态性能指标,总之,非线性微分和积分是指代码转换与理想状态之间的差异。非线性微分(DNL)主要是代码步距与理论步距之差,而非线性积分(INL)则关注所有代码非线性误差的累计效应。对一个ADC来说,一段范围的输入电
13、压产生一个给定输出代码,非线性微分误差为正时输入电压范围比理想的大,非线性微分误差为负时输入电压范围比理想的要小。从整个输出代码来看,每个输入电压代码步距差异累积起来以后和理想值相比会产生一个总差异,这个差异就是非线性积分误差。,45,ADC动态性能指标,静态特性INL和DNL不能反映ADC抑制噪声的特性以及信号频率对性能的影响信噪比(Signal-to-Noise-Ratio,SNR):信号功率与指定信号带宽内除去谐波之后的所有噪声功率之比,一般用 dB来表示。SNR与输入信号的幅度和频率有关,并随着输入信号幅值减小而减小。信号噪声谐波失真比(Signal-to-Noise-Plus-Dis
14、tortion Ratio,SNDR):信号功率与指定信号带宽内所有噪声功率(包括谐波分量)之比。它测量的是输出信号所有传递函数非线性加上系统所有噪声(量化、抖动和假频)的累积效果。与SNR相比,SNDR隐含地表示了电路的非线性失真问题。理想的ADC的SNR与SNDR相等,等于SNR=SNDR=6.02B+1.76dB。系统内部噪声会SNR小于理论值,可能造成误差的原因包括:器件量化误差、器件内部噪声和非线性噪声。,46,ADC动态性能指标,动态性能指标无杂散动态范围(Spurius-Free Dynamic Rage,SFDR):信号功率与指定信号带宽内最大噪声功率之比,一般最大噪声为谐波信
15、号,所以有时也定义为信号功率与指定信号带宽内最大谐波功率之比。杂波通常产生于各谐波中(虽然并不总是这样),它表示器件输入和输出之间的非线性。在频域中,SFDR是衡量线性特性的有效方法。,47,ADC动态性能指标,动态性能指标总谐波失真(Total Harmonic Distortion,THD):信号功率与所有谐波分量功率和之比,在实际计算时,只计算前几次的谐波分量(一般为前6次谐波),而忽略高次谐波分量。,48,ADC动态性能指标,动态性能指标有效位数(Effective Number of Bits,ENOB):有效位数ENOB是在ADC器件信噪比基础上计算出来的,它将传输信号质量转换为等
16、效比特分辨率。通过使用快速傅立叶变换(FFT)算法来计算离散傅立叶变换(DFT),制造商可以测量ADC模块的SNDR,并用其来计算有效位数(ENOB):,49,ADC动态性能指标,50,ADC动态性能指标,Datasheet中所指的16 bit是 ADC输出的位数(而不是ADC的有效位数ENOB),一般而言,它指无丢码(No Missing Codes)精度。无丢码:当输入信号电压ADC满刻度输入范围内扫描(即从最小值到最大值逐渐变化),所有可能的数字码都将在ADC的输出出现。,51,ADC动态性能指标,动态性能指标优良指数(Figure of Merit,FoM):衡量不同带宽和精度ADC在
17、功耗方面的性能,功率效率。,52,动态指标,动态特性:SNR、SNDR、SFDR测试方法:输入一个理想正弦波,对ADC的转换结果进行DFT分析,得出动态特性,53,DFT分析,DFT:输入为N个等时间间隔的转换结果(间隔为1/fs)输出为0fs之间的N条等间距的频率谱线,间距为fs/N,且关于fs/2对称若N=2k,可以用FFT快速算法计算DFT理想正弦信号的DFT为单线谱:只有正弦频率处有输出,其余谱线为0,54,时域取值为整数周期的影响频谱泄漏,整周期,输出为单根直线,非整周期,输出频谱泄漏不是ADC性能的反映,必须杜绝,理想正弦输入,55,频谱泄漏的原因,DFT计算:有限长序列周期沿拓实
18、现无现场序列,若非整周期造成信号失真,56,频谱泄漏的解决方法,方法1:相干采样,使输入信号频率与采样频率关联,严格保证整周期fs采样频率;fin-输入信号频率N-FFT分析的点数(4096、8192、)M-fin的周期数例:fs=40M,N=1024,M=89,fin=3.4765625MHz常用在仿真中,可以精确地设置输入信号频率实际测试时,受到信号源频率精度的限制,难以保证整周期,57,频谱泄漏的解决方法,方法2:对时域序列加窗处理(Hanning 或Nuttall)测试常用方法,点数越多越精确,58,根据DFT结果计算动态性能,SNR,信号,噪声,59,实际ADC的频谱,信号直流分量谐
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数模 混合 信号 电路设计 第二
链接地址:https://www.31ppt.com/p-6365028.html