La no linealidad integral (acrónimo INL ) es una medida de rendimiento que se utiliza habitualmente en los convertidores de digital a analógico (DAC) y de analógico a digital (ADC). En los DAC, es una medida de la desviación entre el valor de salida ideal y el valor de salida medido real para un determinado código de entrada. En los ADC, es la desviación entre el valor de umbral de entrada ideal y el nivel de umbral medido de un determinado código de salida. Esta medición se realiza después de que se hayan compensado los errores de compensación y ganancia. [1]
La función de transferencia ideal de un DAC o ADC es una línea recta. La medición de INL depende de qué línea se elija como ideal. Una opción común es la línea que conecta los puntos finales de la función de transferencia, en otras palabras, la línea que conecta el valor de entrada/salida medido más pequeño y más grande. Una alternativa es utilizar una línea de mejor ajuste , donde se minimiza el INL promedio (o alternativamente el cuadrado medio).
Si bien el INL se puede medir para cada código de entrada/salida posible, a menudo solo se proporciona el error máximo al informar el INL de un convertidor. [2]
El INL de un código de un DAC con códigos de salida se define como el valor absoluto de la diferencia del voltaje de salida real menos el valor ideal:
dónde
Para un ADC, la INL de un código se define como la desviación de los puntos medios de los pasos de cuantificación entre la función de transferencia ideal y la real.
Cuando se hace referencia al INL de un convertidor, generalmente se hace referencia al INL máximo maximizado en todos los códigos. Para la línea que pasa por los puntos finales, el INL de un DAC es
Este INL se mide en voltios; se puede dividir por el voltaje LSB ideal para obtener la medida en LSB: