INL表示ADC器件在所有的数值点上对应的模拟值和真实值之间误差最大的那一点的误差值,也是ADC最重要的精度指标。 它体现了ADC在整个量程范围内的绝对误差。 INL是DNL误差的数学积分,即一个具有良好INL的ADC保证有良好的DNL。 例如,一个12bit的ADC,INL值为1LSB,对应基准4.095V,测某电压得到的转换结果是1.000V,那么...
上述讨论表明,DNL误差不能完全描述ADC的线性度性能。积分非线性(INL)是表征编码转换与其理想值的偏差的规范。INL 定义为 DNL 误差的累积总和。在数学语言中,第m个编码的INL由下式给出:就像DNL一样,INL是一个向量;但是,通常只指定最大 INL 值。例如,ADS8860 的典型和最大 INL 分别为 ±1.0 LSB 和 ...
(1)INL(Interger NonLinear,Linearity error)精度。理解为单值数据误差,对应该点模拟数据由于元器件及结构造成的不能精确测量产生的误差。 (2)DNL(Differential NonLinear)差分非线性值。理解为刻度间的差值,即对每个模拟数据按点量化,由于量化产生的误差。 例子: (1)INL,精度 比如12位ADC:假设基准Vref=4.095V,那么...
DNL=MAX[DNL(k)] INL用公式就可定义为: INL(k)=Vx(k+1)−Vx(k)|TransferfunctionLSB输入RAMP波情况 在测试上可以通过统计直方图的方式进行。以概率论的论的角度来说,在大样本量的情况下如果ADC的DNL为0,那么按照统计直方图方式来统计这些大样本量的数据,其结果是每个台阶所对应的统计直方图命中数(hits)是...
INL和DNL的定义 DNL误差定义为实际量化台阶与对应于1LSB的理想值之间的差异(见图1a)。对于一个理想ADC,其微分非线性为DNL = 0LSB,也就是说每个模拟量化台阶等于1LSB (1LSB = VFSR/2N,其中VFSR为满量程电压,N是ADC的分辨率),跳变值之间的间隔为精确的1LSB。若DNL误差指标≤ 1LSB,就意味着传输函数具有保证...
本文你将了解到可以影响系统响应的缺陷,即ADC的非线性,包括微分非线性(DNL)和积分非线性(INL)规范(specifications)。 由于失调和增益误差等影响,实际的模数转换器(ADC)的传递函数可能会偏离理想响应。另一个可能影响系统响应的不完善之处是ADC的非线性。通常使用不同的规格来表征ADC的线性度。对于测量和控制应用, 微...
以下是 DNL 和 INL 的计算公式:动态指标是对正弦波的采样数据进行 FFT 频谱分析,然后计算频域的失真间接得到。一个理想的正弦波经 A/D 采样,再做后频谱分析可能会变成如下图的形状。除了主信号以外,由于ADC 芯片的噪声和失真,在频谱上还额外产生了很多噪声、谐波和杂散,通过对这些分量的运算,可以得到ADC 的...
INL:翻译过来叫“积分非线性”,指的是ADC整体的非线性程度。 DNL:翻译过来叫“微分非线性”,指的是ADC局部(细节)的非线性程度。 我们通常讲的“线性度”都是指“积分非线性”,积分非线性一般以百分比给出,或者以位数给出。举个例子:AD7705(16位)的datasheet上说有0.003%的非线性。1LSB为1/65535=0.0015%,所...
ADC 积分非线性 (INL) 上述讨论表明,DNL误差不能完全描述ADC的线性度性能。积分非线性(INL)是表征编码转换与其理想值的偏差的规范。INL 定义为 DNL 误差的累积总和。在数学语言中,第m个编码的INL由下式给出: 就像DNL一样,INL是一个向量;但是,通常只指定最大 INL 值。例如,ADS8860 的典型和最大 INL 分别为...
理解ADC微分非线性(DNL)误差 本文你将了解到可以影响系统响应的缺陷,即ADC的非线性,包括微分非线性(DNL)和积分非线性(INL)规范(specifications)。 由于失调和增益误差等影响,实际的模数转换器(ADC)的传递函数可能会偏离理想响应。另一个可能影响系统响应的不完善之处是ADC的非线性。通常使用不同的规格来表征ADC的...