Integrated Circuit IO Signal Timing Difference Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The testing of integrated circuits, particularly the measurement of alternate current (AC) characteristics of input/output (IO) signals, is complex and time-consuming, requiring months or years to design accurate tests and involves intricate setup and hold/skew time measurements that are challenging to synchronize.

Innovation Solution

A tester and method that translate IO tests into timing differences between signals, using a signal generator to provide signals to paths within the integrated circuit, with a processor detecting time differences by comparing test results and altering the predefined period to achieve high accuracy, allowing for testing under various ambient conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional AC characterization testing methods are used for IO signals, then measurement precision is improved, but device complexity and testing time increase significantly

Engineering Contradiction:
ImproveAC characteristic measurement precisionVSAvoidtester complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the timing difference measurement function from the complex AC characterization testing. By isolating the core measurement task to detecting time differences between signal transitions, the solution simplifies the tester architecture while maintaining measurement accuracy for IO signal characteristics.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces complex electrical AC characterization measurements with a timing-based detection mechanism. Instead of directly measuring AC parameters which requires complex synchronization and signal generation, the system uses simple timing difference detection between signal edges to infer the same information, significantly reducing tester complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If traditional AC characterization testing methods are used for IO signals, then measurement precision is improved, but testing duration increases

Engineering Contradiction:
ImproveAC characteristic measurement precisionVSAvoidtesting duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the essential measurement function to timing difference detection, eliminating unnecessary complex AC characterization procedures. This extraction reduces testing duration by focusing only on the critical timing parameters that define IO signal behavior, while still achieving the required measurement precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent skips the lengthy traditional AC characterization testing process by directly measuring timing differences between signal transitions. This approach rushes through the testing process by eliminating redundant measurements and focusing only on the essential timing parameters, significantly reducing test duration without sacrificing accuracy.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Measurement precision

If setup/hold/skew time measurements are performed with strict synchronization solutions, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvetiming measurement precisionVSAvoidsynchronization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the timing measurement function from the complex synchronization system. By directly measuring time differences between signal transitions without requiring complex synchronization mechanisms, the solution achieves precise timing measurements while significantly reducing the complexity of the synchronization infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces complex synchronization hardware and control mechanisms with a simpler timing difference detection approach. Instead of using strict synchronization solutions that require coordinated clock signals and complex control logic, the system uses straightforward timing measurement between signal edges to achieve the same measurement precision with much lower complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8008935B1Tester and a method for testing an integrated circuit
Publication Date: 2011.08.30 VLSI TECHNOLOGY LLC
  • US8008935B1 patent drawing
  • US8008935B1 patent drawing
  • US8008935B1 patent drawing

AI summary

A method for testing an integrated circuit, that includes: (a) providing a first signal to a first path that starts within the integrated circuit and ends at a first memory element that is followed by a first IO pad, and providing a second signal to a second path that starts within the integrated circuit and ends at a second memory element that is followed by a second IO pad; (b) comparing between a first test result and a second test result, wherein the first test result represents a state of the first memory element sampled a predefined period after a provision of the first signal and the second test result represents a state of the second memory element sampled a predefined period after a provision of the second signal; (c) altering the predefined period; and (d) repeating the stages of providing, comparing and altering until detecting a time difference between a first path propagation period and a second path propagation period.