Low-Power Test Compression for LOC Transition Faults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current commercial EDA tools fail to effectively handle test compression for LOC delay testing, leading to excessive test power dissipation and large test data volumes, which is more challenging than single stuck-at fault testing.

Innovation Solution

A new low-power test compression architecture is proposed, incorporating a LFSR established by a selected primitive polynomial and extra variables, a scan tree architecture, a new gating technique, and a static test compaction scheme, along with test point insertion in the two-frame-circuit model to reduce test data volume and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional test compression methods are used for LOC delay testing, then fault coverage is achieved, but test power dissipation becomes excessive and test data volume remains large

Engineering Contradiction:
Improvefault coverageVSAvoidtest power dissipation
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The test compression architecture segments the test data flow into multiple parallel scan chains, each processing a portion of the test patterns. This segmentation allows selective activation of scan chains based on test requirements, reducing overall power dissipation while maintaining comprehensive fault coverage through distributed test pattern application.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The architecture implements periodic test pattern application through controlled scan chain activation, where scan chains are enabled in alternating phases rather than continuously. This periodic action reduces average power consumption during test application while ensuring all circuits receive necessary test coverage over complete test cycles.

Inventive Principle:
Principle #19Periodic action

2Reliability

If traditional test compression methods are used for LOC delay testing, then fault coverage is achieved, but test data volume remains large

Engineering Contradiction:
Improvefault coverageVSAvoidtest data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Multiple scan chains are merged into a unified test compression architecture that shares common control logic and pattern generation resources. This merging reduces redundant test data storage and transmission requirements while maintaining the ability to independently activate each scan chain for comprehensive fault coverage.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The test compression architecture implements universal pattern generation capabilities that can produce different test patterns for different scan chains using shared resources. This multi-functionality reduces overall test data volume by eliminating the need for separate dedicated pattern storage for each scan chain, while still achieving complete fault coverage.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If more test patterns are applied to improve LOC delay fault coverage, then fault detection capability increases, but test power dissipation increases

Engineering Contradiction:
Improvefault detection capabilityVSAvoidtest power dissipation
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The architecture dynamically configures scan chain activation based on test progress and coverage requirements. Rather than statically enabling all scan chains throughout testing, the system adaptively activates only the necessary scan chains at each phase, maintaining high fault detection capability while minimizing instantaneous power dissipation through dynamic resource allocation.

Inventive Principle:
Principle #15Dynamics

4Quantity of substance

If test compression is applied to reduce test data volume, then storage requirements decrease, but test application complexity increases

Engineering Contradiction:
Improvetest data volumeVSAvoidtest application complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The test compression architecture performs preliminary organization of test patterns during the design phase, pre-configuring scan chain groupings and control logic structures. This preliminary action simplifies subsequent test application by eliminating the need for complex runtime decision-making, reducing test application complexity while maintaining effective data compression.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10747926B2Low-power test compression for launch-on-capture transition fault testing
Publication Date: 2020.08.18 TSINGHUA UNIVERSITY
  • US10747926B2 patent drawing
  • US10747926B2 patent drawing
  • US10747926B2 patent drawing

AI summary

A new low-power test compression method and design for testability (DFT) architecture are proposed for deterministic test pairs for launch-on-capture (LOC) transition fault testing by using a new seed encoding scheme, a new low-power test application procedure and a new test compression architecture. The new seed encoding scheme generates seeds for all test pairs by selecting a primitive polynomial that encodes all test pairs of a compact test set. The low-power test compression architecture includes: (1) the LFSR established by the selected primitive polynomial and the selected number of extra variables injected to the LFSR; (2) the scan tree architecture for LOC transition fault testing; and (3) the new gating technique. A new static test compaction scheme is proposed by bitwise modifying the values of a seed and the extra variables. A new technique for test point insertion is proposed for LOC delay testing in the two-frame-circuit model, which apparently reduces test data volume.