Scan Chain Hold Time Violation Detection via Segmented Pattern Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As technology nodes shrink, scan chain defects such as hold-time violations become more common, leading to yield loss and inaccurate evaluation of integrated circuits, as conventional testing methods struggle to reliably transfer data and localize these defects within scan chains.

Innovation Solution

A real-time interpretative scan pattern generation method that applies specific input patterns, determines a safe voltage for loading and unloading data, and uses fault bit processing to detect and localize hold-time defects, allowing for efficient identification and correction of hold-time violations in scan chains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional testing methods are used to test scan chains, then testing can be performed, but hold-time violations cannot be reliably detected or localized

Engineering Contradiction:
Improvedefect localization accuracyVSAvoiddata transfer reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the scan chain into individual scan cells and uses separate pattern streams for different segments. By applying patterns to specific segments and observing outputs from corresponding segments, the method can localize hold-time violations to specific cells within the chain, transforming an undifferentiated testing approach into a segmented, diagnosable system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters of test patterns by applying different data sequences (e.g., alternating 0s and 1s, all 0s, all 1s) and varying pattern lengths. By observing how different pattern parameters affect the output and comparing expected versus actual results, the method can detect and localize hold-time violations that would be invisible with conventional single-pattern testing.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If scan chains are used in nanometer geometry designs, then circuit functionality is achieved, but hold-time violations become more common

Engineering Contradiction:
Improvetesting effectivenessVSAvoidscan chain reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback by comparing the actual scan chain output with the expected output based on applied patterns. When discrepancies are detected (indicating hold-time violations), the system uses this feedback information to identify problematic cells and adjust testing strategies, creating a closed-loop testing approach that continuously improves detection accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by applying specific test patterns designed to force transitions at every bit position before conducting the actual hold-time violation detection. This preliminary pattern application prepares the scan chain in known states and establishes baseline expectations, enabling more reliable detection of subsequent violations.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If more flip-flops are added to scan chains, then test coverage increases, but the likelihood of defects increases

Engineering Contradiction:
Improvenumber of scan cellsVSAvoiddefect detection difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent divides the large scan chain into manageable segments, each tested with dedicated pattern streams. This segmentation transforms the difficulty of testing a large monolithic chain into the simpler task of testing multiple smaller segments, allowing defects to be localized to specific regions rather than searching through the entire chain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using different test patterns for different segments of the scan chain. Each segment receives patterns optimized for detecting violations in that specific region, allowing the testing system to adapt to local characteristics and提高 detection effectiveness without requiring a completely different approach for the entire chain.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7853846B2Locating hold time violations in scan chains by generating patterns on ATE
Publication Date: 2010.12.14 ADVANTEST CORP
  • US7853846B2 patent drawing
  • US7853846B2 patent drawing
  • US7853846B2 patent drawing

AI summary

A method for determining that failures in semiconductor test are due to a defect potentially causing a hold time violation in a scan cell in a scan chain, counting the number of potential defects, and, if possible, localizing, and ameliorating hold time defects in a scan chain.