Decompressor Self-Loop States for Low Power Scan Chain Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing test pattern generation methods for integrated circuits result in high power consumption during testing due to excessive switching in scan chains, leading to potential device malfunction or reliability degradation.

Innovation Solution

The proposed method generates test patterns that reduce switching rates and power dissipation in scan chains by using self-loop states in decompressors, which are assigned to specific scan chain shift cycles, allowing for reproducible output values and minimizing transitions, without requiring hardware modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional test pattern generation methods are used, then test coverage is achieved, but power consumption during testing increases due to excessive switching in scan chains

Engineering Contradiction:
Improvetest coverageVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameters of the decompressor operation by introducing self-loop states that maintain constant output values across multiple clock cycles. This parameter change in the decompressor's state transition behavior reduces switching activity in scan chains while maintaining test coverage, directly addressing the power consumption issue.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements periodic self-loop states in the decompressor where the output remains constant for multiple clock cycles. This periodic action pattern allows the scan chains to receive repeated identical patterns, reducing switching activity and power consumption while still achieving comprehensive fault coverage through systematic pattern application.

Inventive Principle:
Principle #19Periodic action

2Productivity

If compressed test patterns are used to reduce test data volume, then data transmission efficiency improves, but switching rates and power dissipation increase due to random determination of unspecified bits

Engineering Contradiction:
Improvedata compression ratioVSAvoidpower dissipation
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter of bit determination from random to deterministic by using self-loop states. This parameter change ensures that unspecified bits are determined systematically rather than randomly, reducing switching activity while maintaining high compression ratios and improving power efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms where the decompressor's self-loop states are designed to produce consistent output patterns that minimize switching. The feedback in the state transition logic ensures that once a self-loop state is entered, the output remains stable, reducing power dissipation while maintaining compression effectiveness.

Inventive Principle:
Principle #23Feedback

3Productivity

If high compression ratios are achieved through deterministic test patterns, then test data volume is reduced, but test time increases due to solving linear equations

Engineering Contradiction:
Improvecompression ratioVSAvoidtest generation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing the solutions to linear equations that define the self-loop states. This preliminary computation is performed offline during test pattern generation, so that during actual testing, the pre-computed patterns can be applied directly without real-time computation, thus achieving high compression ratios without increasing test time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8301945B2Decompressors for low power decompression of test patterns
Publication Date: 2012.10.30 SIEMENS INDUSTRY SOFTWARE INC
  • US8301945B2 patent drawing
  • US8301945B2 patent drawing
  • US8301945B2 patent drawing

AI summary

Disclosed below are representative embodiments of methods, apparatus, and systems used to generate test patterns for testing integrated circuits. Embodiments of the disclosed technology can be used to provide a low power test scheme and can be integrated with a variety of compression hardware architectures (e.g., an embedded deterministic test (“EDT”) environment). Certain embodiments of the disclosed technology can reduce the switching rates, and thus the power dissipation, in scan chains with no hardware modification. Other embodiments use specialized decompression hardware and compression techniques to achieve low power testing.