Differential nonlinearity is corrected by a look up table. The look up table obtains one extra bit of information and uses it to address corrected information in the look up table. The corrected look up table information represents information that is corrected for a differential nonlinearity error.