ZHDA144 May 2026
积分非线性 (INL) 指模拟输出值相对 DAC 数字输入代码理想传递函数的偏差,该理想传递函数由一条从零刻度代码到满刻度代码的完美直线表示。微分非线性 (DNL) 指模拟输出预期 1LSB(最低有效位)阶跃与实际测得阶跃大小之间的差值。理想情况下,每个数字代码都将根据基准电压和增益的传递函数产生精确的电压输出,且相邻代码会产生一致的阶跃大小。此理想情况如图 2-6 所示。
图 2-6 理想传递函数在实际系统中,模拟输出在整个输出范围内可能偏离传递函数的理论结果。图 2-7 显示了 DNL 为 0.5 LSB 的情况。
图 2-7 非理想 DNL 阶跃若 DNL 超过 1LSB,DAC 将出现非单调特性,即 DAC 代码增大会导致模拟输出减小,反之亦然。在闭环应用中,应避免这种行为。图 2-8 显示了非单调的 DNL 阶跃。
图 2-8 非单调 DNL 阶跃INL 与 DNL 在数学上相关,其中两个输出代码之间的 INL 等于转换过程中每个代码阶跃的 DNL 之和。图 2-9 显示了 INL 的示例。
图 2-9 DAC 传递函数中的 INL