ADC Error Compensation Using Output Powers for Nonlinearity Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Analog-to-digital converters (ADCs) suffer from signal degradation due to circuit non-linearities, which introduce harmonic distortion and intermodulation products, reducing the signal-to-noise ratio and undermining the noise-shaping benefits of sigma-delta modulators.

Innovation Solution

Implementing an error correction system using a neural network to compensate for ADC non-linearities by analyzing powers of the ADC output, specifically correcting polynomial errors through scaled versions of the output signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If noise shaping is used in sigma-delta modulators to shift quantization noise to upper frequencies, then signal-to-noise ratio in baseband is improved, but circuit non-linearities fold the shaped noise back into baseband through intermodulation, undoing the noise shaping benefits

Engineering Contradiction:
Improvesignal-to-noise ratioVSAvoidintermodulation products
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent measures the intermodulation distortion products generated by circuit non-linearities and uses these harmful signals as training data to train a neural network. The neural network learns to predict and cancel these distortion products, converting the harmful intermodulation effects into useful information for error correction.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The system implements a feedback mechanism where the ADC output is fed into a neural network that has been trained to predict distortion products. The neural network's prediction is then subtracted from the original signal to cancel the intermodulation distortion, creating a closed-loop error correction system that continuously compensates for non-linearities.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If polynomial error correction is applied to compensate for ADC non-linearities, then signal accuracy is improved, but additional processing complexity is introduced

Engineering Contradiction:
Improvesignal accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by training the neural network offline using measured distortion products from the ADC. During actual operation, the pre-trained neural network simply predicts and cancels distortion products without requiring real-time measurement or complex calculations, significantly reducing online processing complexity while maintaining high signal accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12451903B2ADC error compensation using powers of ADC output
Publication Date: 2025.10.21 NXP BV
  • US12451903B2 patent drawing
  • US12451903B2 patent drawing
  • US12451903B2 patent drawing

AI summary

A device may include an input terminal configured to receive an analog input signal. A device may include an output terminal configured to output a digital signal x, wherein the digital signal x includes a digital approximation of the analog input signal. A device may include an error correction system connected to the ADC, the error correction system including a first input terminal configured to receive an Nth powered version of the digital signal x, wherein N is a whole number equal to or greater than two, wherein the error correction system is configured to: use the Nth powered version of the digital signal x to determine a correction value; and modify the digital signal x to generate a corrected digital signal by applying the correction value to compensate for analog-to-digital conversion errors occurring within the ADC.