Bypassable Scan Chains for Low Test Mode Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuit testing using scan chains consumes excessive power, leading to thermal issues and prolonged test times, as many flip-flops toggle during scanning, which is not present during operational modes, and reducing clock frequency increases test time without reducing peak power.

Innovation Solution

The solution involves selectively bypassing serial scan chains and loading them with constant or low-toggle data, such as all 0s or all 1s, to minimize power consumption, and dynamically changing the number and identity of bypassed chains based on semiconductor process variations, ensuring optimal testing across different integrated circuit designs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If scan chains are used to load test data serially into flip-flops, then test coverage is achieved, but power consumption increases due to excessive flip-flop toggling

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

Solution Approach 1:

The invention divides scan chains into groups and selectively activates only certain groups during testing. By segmenting the scan chains and using control logic to enable/disable specific groups, the patent reduces the number of active flip-flops during test mode, thereby lowering power consumption while maintaining adequate test coverage through strategic selection of which scan chain groups to activate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by loading scan chains with constant values (all 0s or all 1s) instead of alternating patterns. This causes flip-flops to toggle minimally (only during the transition from constant to test pattern), significantly reducing dynamic power consumption while still enabling comprehensive fault detection through the test patterns that follow.

Inventive Principle:
Principle #16Partial or excessive action

2Use of energy by moving object

If scan chains are bypassed to reduce power consumption, then power and thermal issues are mitigated, but test time increases due to slower scanning

Engineering Contradiction:
Improvepower consumptionVSAvoidtest time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent employs periodic action by alternating between different scan chain group configurations across multiple test cycles. Different groups of scan chains are activated in different cycles, allowing the system to maintain lower average power consumption while ensuring comprehensive coverage over time. This periodic rotation of active scan chain groups balances power reduction with test completeness.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The invention introduces dynamic control through logic that selectively enables or disables scan chain groups based on test requirements. This dynamic configuration allows the system to adaptively manage power consumption during different phases of testing, activating only the necessary scan chain groups for each specific test objective, thereby optimizing both power efficiency and test time.

Inventive Principle:
Principle #15Dynamics

3Power

If scan chains are bypassed with constant data, then peak power is reduced, but the ability to test all circuit states is compromised

Engineering Contradiction:
Improvepeak powerVSAvoidtest coverage
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent segments scan chains into multiple groups that can be independently controlled. By selectively activating different groups for different test objectives, the system maintains peak power reduction through constant data loading in inactive groups while ensuring comprehensive test coverage through strategic activation of appropriate groups for specific fault detection tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention introduces control logic as an intermediary between the test pattern generator and scan chains. This intermediary selectively routes constant data or test patterns to different scan chain groups based on test requirements, thereby mediating between the conflicting goals of peak power reduction and comprehensive test coverage by directing constant data only to groups that don't require active testing at that moment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8856601B2Scan compression architecture with bypassable scan chains for low test mode power
Publication Date: 2014.10.07 TEXAS INSTRUMENTS INC
  • US8856601B2 patent drawing
  • US8856601B2 patent drawing
  • US8856601B2 patent drawing

AI summary

This invention permits selectively bypasses serial scan chains. Constant or low toggle data is directed to the bypassed serial scan chain, thus reducing power consumption. The number and identity of serial scan chains bypassed during a particular test can be changed dynamically dependent upon the semiconductor process variations of a particular integrated circuit. This enables an optimal test to be preformed for integrated circuits having differing semiconductor process variations.