Scan Cluster Reordering for Low-Power Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing size of circuits leads to higher power consumption during scan testing, causing reliability issues and the need for low-power scan structures, with existing methods either relying on test patterns or logic topology analysis, which are not fully effective in reducing test power.

Innovation Solution

A scan cluster reordering method that constructs a distance matrix between scan cells using a test pattern, performs scan correlation clustering to create a hierarchical structure, and reorders the scan chain based on this structure to place highly correlated scan cells adjacent to each other, reducing test power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If scan chain size is increased to test larger circuits, then test coverage is improved, but power consumption during scan testing increases

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

Solution Approach 1:

The scan chain is divided into multiple scan clusters, each processed independently. This segmentation allows the total power consumption to be distributed across multiple smaller groups rather than one large chain, reducing peak power demands while maintaining comprehensive test coverage across all circuit elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Scan cells are pre-ordered within clusters based on correlation analysis before the actual testing begins. This preliminary arrangement groups highly correlated cells together, optimizing the test sequence to minimize switching activity and power consumption during the scan operations.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If scan cells are reordered to reduce power consumption, then power efficiency is improved, but test pattern effectiveness may be reduced

Engineering Contradiction:
Improvepower efficiencyVSAvoidtest pattern effectiveness
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

Different ordering strategies are applied to different regions (clusters) of the scan chain based on local correlation characteristics. Each cluster is optimized independently with high-correlation cells grouped together, while the overall test pattern effectiveness is maintained through the systematic construction of clusters that preserve necessary test coverage.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If hierarchical clustering is performed on scan cells, then scan chain reordering accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvereordering accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The clustering process is segmented into hierarchical levels where scan cells are first grouped into small clusters, then these clusters are progressively merged into larger groups. This divide-and-conquer approach achieves accurate reordering through multiple passes of correlation analysis rather than requiring a single complex computation, reducing the peak computational burden.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12000891B2Scan correlation-aware scan cluster reordering method and apparatus for low-power testing
Publication Date: 2024.06.04 UI (UNIVERSITY IND FOUNDATION) YONSEI UNIVERSITY
  • US12000891B2 patent drawing
  • US12000891B2 patent drawing
  • US12000891B2 patent drawing

AI summary

The exemplary embodiments of the present invention provides a scan cluster reordering method and apparatus which perform a scan correlation aware scan cluster reordering to reduce a power generated during the scan test and place scan cells having a high correlation to be adjacent to each other by analyzing the correlation between scan cells, and reduce a test power generated during the scan test.