DAC 的 DNL 和 INL 规格:解释 INL 形状
出处:维库电子市场网 发布于:2023-12-04 17:05:52
在继续阅读之前,我们强烈建议您快速回顾一下上一篇文章: DAC 的 DNL 和 INL 规格是什么?数模转换器中的非线性。
INL 规范审查
三位单极 DAC 的理想传递函数如图 1 所示。
在实际实施中,DAC 输出电压电平可能会偏离上述理想特性(参见图 2 中所示的放大示例)。
每个输出水平的INL被定义为实际输入输出特性与理想传输曲线的偏差。例如,图 2 中代码 100 的输出 INL 为 -1.5 LSb(理想输出应为 4 LSb,但实际输出为 2.5 LSb)。
INL 小于 ±0.5 LSb 的影响
在本节中,我们将研究 INL 小于 +0.5 LSb 且大于 -0.5 LSb 的输入输出特性的含义。(请注意,很多书上都会说这个 DAC 的 INL 小于 ±0.5 LSb;从严格的数学角度来看,这种说法并不准确,但我们会使用它,因为它很常见且更方便。)让我们首先检查一下单调性该 DAC 的。单调 DAC 的输出不会随着输入数字代码的增加而减少。
问题是:我们能否拥有一个 INL 小于 ±0.5 LSb 且表现出非单调传输特性的 DAC?换句话说,当INL小于±0.5 LSb时,是否有可能随着数字代码的增加而导致输出减少?如果 DAC 线性误差以相反的方向影响两个连续的输出电平,我们可能会得到一条递减的传输曲线。
例如,在图 3 中,代码 011 的输出级别增加,而 100 的输出级别减少。011 和 100 输入的非理想输出电平由图中的蓝色和绿色点表示。
显然,较大的线性误差会使绿点移动到蓝点下方。然而,DAC INL 小于 ±0.5 LSb。因此,在坏的情况下,INL011=+0.5 LSb,INL100=-0.5 LSb。连续输出电平之间的理想差异是 1 LSb。因此,如果 INL 小于 ±0.5 LSb,我们就不能具有递减特性(DAC 是单调的)。
计算该 DAC 的 DNL
INL 小于 ±0.5 LSb 的 DAC 的 DNL 怎么样?我们能找到这个 DAC 的 DNL 上限吗?
DNL 是输出步长与理想模拟 LSb 值的偏差。坏的情况如图 4 所示,其中线性误差会降低一个输出电平,但会增加下一个输出电平。
偏差对应于 INL 011 =-0.5 LSb 且 INL 100 =+0.5 LSb的情况。连续输出电平之间的理想差异是 1 LSb。因此,DAC 输出的可能步长将为 2 LSb,这使得 DNL 为 1 LSb。因此,如果 INL 小于 ±0.5 LSb,则 DNL 不超过 ±1 LSb。
总结到目前为止我们的讨论,如果 DAC 的 INL 小于 ±0.5 LSb,则输入输出特性是单调的,并且 DNL 不超过 ±1 LSb。
值得一提的是,单调性并不一定意味着 INL 小于 ±0.5 LSb。例如,开尔文分压器(下图 5)的输入输出特性本质上是单调的。如果我们增加输入数字代码,输出模拟电压将增加或(在坏的情况下)保持其值;它不会减少。
假设电阻器之间存在不匹配,实际值如图 6 所示。
在这种情况下,数字代码 001(当 sw1 打开时)的 DNL 和 INL 均为 0.75 LSb。正如您所看到的,我们有一个单调 DAC,但 INL 大于 0.5 LSb。此外,该示例表明,即使 DNL 小于 ±1 LSb 且输入输出特性单调,也不能保证 INL 小于 ±0.5 LSb。
解释非线性传递特性的形状
如前所述,DAC 的 INL 是一个给出实际输入输出特性与理想传输曲线的偏差的数字。然而,这个单一数字实际上并不能为我们提供有关 DAC 线性性能的所有信息。
例如,我们可以拥有两个具有相同 INL 的 DAC,但它们具有完全不同的频域性能。
本文的其余部分将研究 INL 形状对 DAC 输出频率内容的影响。我们并不打算给出数学证明;我们只是想给出一个数学证明。相反,我们将专注于对 INL 形状的影响有一个直观的理解。
弓形 INL
假设非线性四位 DAC 的输入输出特性如图 7 中的绿线所示。我们将这种类型的 INL 性能称为弓形 INL。
我们知道非线性 DAC 会产生谐波分量。让我们看看具有弓形 INL 的 DAC 的主要谐波分量是什么。为此,我们用四位数字化一个正弦波,并将该量化正弦波的一个周期应用于图 7 的输入输出特性。我们假设正弦波的频率为 1 kHz,采样频率为 10 kHz。图 8 使我们能够找到代表该正弦曲线的数字代码序列。
在该图中,x轴网格表示采样时间。y 轴网格使我们能够找到每个样本的数字化值。例如,在 0.1 ms 处采集的样本可以近似为 1 LSb(对应于数字代码 0001)。应应用于 DAC 以产生一个正弦波周期的数字代码序列为 0000、0001、0101、1010、1110、1111、1110、1010、0101、0001。
如果 DAC 是理想的,它将产生与理想特性相对应的电压电平(图 7 中的虚线)。图 9 中的红色条显示了采样时刻的这些理想值。
由于 DAC 并不理想,因此我们会在每个输出电平中添加一些误差。对于图 7 的假设非线性特性,误差电压对应于图 10 中的绿色条。
DAC 产生的实际值是红色条代表的值与相应绿色条代表的值之和。我们知道红色条代表 1 kHz 正弦波。绿条呢?我们可以将它们视为特定频率的正弦曲线的样本吗?如图 11 中的青色曲线所示,误差项类似于 2 kHz 正弦曲线的样本(输入正弦曲线的二次谐波)。因此,弓形 INL 会在 DAC 输出处产生“主导”二次谐波。
我们再次应用代表 1 kHz 正弦曲线(以 10 kHz 采样)的数字代码序列来检查误差项。误差项如图 13 中的绿色条
请注意,误差项看起来像具有半波对称性的函数样本。当将周期函数 f(t) 移动半个周期然后对其求逆时,可以说该周期函数 f(t) 具有半波对称性,从而得到原始函数 f(t)。从数学上来说,如果满足以下条件,f(t) 具有半波对称性:
f(tT/2)=-f(t)
其中 T 表示函数的周期。例如,图 14 所示的函数具有半波对称性(我们假设它是周期性的,周期为 T)
显示的误差项实际上是从类似于图 14 中的 f(t) 的函数中获取的一些样本。如果 DAC 具有更高的分辨率,我们可以拥有更多样本,并且更容易看出误差之间的相似性图 14 中的样本和 f(t)。
当函数具有半波对称性时,它仅具有奇数频率分量。这意味着 S 形 INL 产生的主频率分量是三次谐波。
总而言之,虽然 INL 传达了有关 DAC 线性度的信息,但这个单一数字无法为我们提供有关 DAC 线性度性能的所有信息。我们可以拥有两个具有相同 INL 的 DAC,但它们具有完全不同的频域性能。如果 DAC 具有弓形 INL,则二次谐波占主导地位;然而,对于 S 形 INL,我们预计三次谐波将成为主要谐波。
上一篇:开发具有集成模拟外设的分光光度计
下一篇:锁相环到底是什么?
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 深入解析共集、共基、共射放大器的奥秘2025/8/2 10:49:20
- 线性霍尔 IC 全解析:原理、应用与优势2025/7/25 16:16:43
- 模拟音频耳机和数字音频耳机的区别2025/7/17 17:19:59
- ATA-7020 高压放大器:铁电畴反转研究的关键利器2025/7/11 16:22:16
- 前端放大器:ESD 二极管电压钳设计全攻略2025/7/2 16:17:43