ADC Output Compression Using Sample Deltas for Pin-Limited Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Testing of analog-to-digital converters (ADCs) with a large number of data bits is inefficient due to the need for direct access and serial conversion, which increases test time and costs, and requires a large number of IC pins and automated test equipment.

Innovation Solution

Implementing a data compression procedure that shifts out the difference between consecutive samples, allowing for reduced pin usage while maintaining short test times, using N flip-flops to latch samples and a finite state machine to manage errors and serial output, effectively mapping 12-bit ADC data onto three pins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If serial conversion is used to output ADC data, then the number of IC pins is reduced, but test time increases significantly

Engineering Contradiction:
Improvenumber of IC pinsVSAvoidtest time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The 12-bit ADC data is segmented into two parts: 3 bits are output directly in parallel, while the remaining 9 bits are processed through a compression circuit that calculates differences between consecutive samples. This segmentation allows simultaneous parallel and compressed serial output, resolving the contradiction between pin reduction and test time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from purely parallel output to a hybrid approach by introducing a temporal dimension through time-sequential sampling. The compression circuit processes samples over time, calculating differences between consecutive samples (a[i] - a[i-1]), which enables reduced pin count while maintaining acceptable test speeds through the time-multiplexed compression process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If direct access to ADC with many data bits is implemented, then measurement accuracy is maintained, but testing cost and complexity increase

Engineering Contradiction:
ImproveADC measurement accuracyVSAvoidtesting equipment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential information needed for ADC testing by computing the difference between consecutive samples. Instead of directly accessing and testing all 12 bits, the system extracts the change information (delta) which contains the critical measurement data while reducing the bit width from 12 bits to 3 bits, thereby simplifying test equipment requirements while preserving measurement accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation from absolute ADC values to differential values (difference between consecutive samples). This parameter transformation reduces the data width from 12 bits to 3 bits while maintaining the ability to detect ADC errors and anomalies, thus reducing device complexity without sacrificing measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If 12-bit parallel output is used, then data accuracy is preserved, but the number of pins and test equipment required increases

Engineering Contradiction:
Improvedata information completenessVSAvoidnumber of IC pins
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent performs preliminary processing of the ADC data by pre-calculating the difference between consecutive samples within the device under test. This preliminary action of computing deltas before output reduces the data width from 12 bits to 3 bits, enabling pin reduction while preserving the essential information needed for accurate ADC characterization through the compressed differential representation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11500021B2Method of testing electronic circuits and corresponding circuit
Publication Date: 2022.11.15 STMICROELECTRONICS SRL
  • US11500021B2 patent drawing
  • US11500021B2 patent drawing

AI summary

A method can be used to test an electronic circuit. The method includes applying a test stimulus signal to the input node, collecting a sequence of N-bit digital test data at the output port. The N-bit digital test data is determined by the test stimulus signal applied to the input node. The method also includes applying N-bit to R-bit lossless compression to the N-bit digital test data to obtain R-bit compressed test data (R is less than N) and making the R-bit compressed test data available in parallel format over R output pins of the circuit.