IC Module Testing Without Common Sampling Window

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional testing methods for integrated circuit modules comprising multiple devices often fail to accurately determine the data valid windows for each device, leading to incorrect identification of common sampling windows and potential rejection of modules that meet specification requirements when devices operate independently with their own clock signals.

Innovation Solution

A method that generates and transmits test vector patterns along with a first clock signal and multiple second clock signals with varying phases to identify data valid windows for each integrated circuit device within an integrated circuit module, allowing for independent operation and eliminating the need for a common sampling window verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional testing methods use a common sampling window for all devices in an integrated circuit module, then the testing process is simplified, but devices that operate independently with their own clock signals are incorrectly rejected even when they meet specification requirements

Engineering Contradiction:
Improvetesting process simplicityVSAvoidmodule yield
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments the testing approach by device rather than by module. Each integrated circuit device is tested independently with its own data valid window identification, rather than forcing all devices to conform to a single common sampling window. This segmentation allows independently operating devices to pass testing when they meet their individual specifications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent inverts the conventional testing logic by not requiring devices to conform to a common window, but rather by having the testing system adapt to each device's actual operating characteristics. Instead of making devices conform to a standard, the standard is made to conform to each device's independent operation.

Inventive Principle:
Principle #13The other way round (Inversion)

2Device complexity

If conventional testing methods assume all devices share a common clock signal, then the testing methodology is simplified, but accuracy in determining data valid windows is reduced when devices operate with independent clock signals

Engineering Contradiction:
Improvetesting methodology complexityVSAvoiddata valid window identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces dynamic adaptation in the testing methodology. The testing system dynamically adjusts to each device's actual clock signal characteristics and identifies data valid windows based on real device behavior rather than assuming a static common clock. This dynamic approach maintains accuracy while accommodating independent device operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the testing parameters from a fixed common sampling window to device-specific data valid windows. By changing the fundamental parameter of how sampling windows are defined, the system achieves accurate measurement for independently operating devices without requiring complex additional hardware.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conventional testing requires verification of a common sampling window for the entire module, then module-level consistency is ensured, but the yield of good modules is reduced by rejecting modules with independently operating devices

Engineering Contradiction:
Improvemodule-level consistencyVSAvoidyield of good modules
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the consistency verification from module-level to device-level. Instead of requiring all devices to demonstrate consistency within a common window, each device independently demonstrates consistency within its own data valid window. This segmentation maintains reliability for each device while eliminating false rejections at the module level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a separate testing path for each device that mirrors the conventional testing process but operates independently. Each device has its own copy of the testing methodology adapted to its specific characteristics, allowing good devices to pass without being dragged down by the limitations of a common module-level window.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7757144B2System and method for testing integrated circuit modules comprising a plurality of integrated circuit devices
Publication Date: 2010.07.13 KINGTIGER TECHNOLOGY (CANADA) INC
  • US7757144B2 patent drawing
  • US7757144B2 patent drawing
  • US7757144B2 patent drawing

AI summary

A system and method for testing an integrated circuit module including multiple integrated circuit devices that provide a data strobe signal associated with at least one data signal provided by the same integrated circuit device. A determination of a test outcome for the integrated circuit module may be made after identifying data valid windows for each integrated circuit device, without having to both identify a common sampling window defined by an intersection of the identified data valid windows and verify that such common sampling window meets specification requirements.