Scan Chain Clock Control System for Dynamic Voltage Drop Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional scan chain control techniques in integrated circuits (ICs) lead to significant dynamic voltage drops and localized voltage hotspots due to simultaneous flip-flop operations within scan chains, increasing design complexity and requiring dedicated test controllers, which can be impractical for all ICs.

Innovation Solution

A clock control system that generates two clock signals for a single scan chain, ensuring flip-flop operations are mutually exclusive during the shift phase and potentially simultaneous during the capture phase, reducing dynamic voltage drops and eliminating the need for partitioning scan chains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If simultaneous flip-flop operations are performed in scan chains during testing mode, then testing functionality is achieved, but significant dynamic voltage drops and localized voltage hotspots occur

Engineering Contradiction:
Improvetesting functionalityVSAvoiddynamic voltage drops and localized voltage hotspots
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The scan chain is divided into multiple segments, each controlled by a separate clock gate. Different clock signals are applied to different segments, allowing staggered flip-flop operations that prevent simultaneous switching across the entire chain, thereby reducing dynamic voltage drops and voltage hotspots while maintaining testing functionality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Clock signals are applied periodically to different scan chain segments in a staggered manner. The clock gates control when each segment operates, creating a periodic pattern of flip-flop operations that distributes the switching activity over time, reducing peak current demand and associated voltage drops

Inventive Principle:
Principle #19Periodic action

2Object-affected harmful factors

If scan chains are partitioned to reduce voltage drops, then dynamic voltage drops are reduced, but device complexity increases due to dedicated test controllers

Engineering Contradiction:
Improvedynamic voltage dropsVSAvoiddedicated test controllers
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The clock gate circuitry is designed to be universal and reusable across multiple scan chain segments. The same clock gate structure and control logic can be replicated and applied to different segments, eliminating the need for dedicated complex test controllers for each partition while still achieving voltage drop reduction through staggered operations

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

Data Source

PatentUS11604223B1Clock control system for scan chains
Publication Date: 2023.03.14 NXP USA INC
  • US11604223B1 patent drawing
  • US11604223B1 patent drawing
  • US11604223B1 patent drawing

AI summary

A clock control system for a scan chain generates two clock signals. During a shift phase of a testing mode of the scan chain, one clock signal is an inverted version of the other clock signal. The clock control system provides the clock signal and the inverted clock signal to two different scan flip-flops of the scan chain, respectively. Each of the two scan flip-flops performs a flip-flop operation when the received clock signal transitions from a de-asserted state to an asserted state. Thus, the two flip-flop operations are mutually exclusive during the shift phase. As a result, a dynamic voltage drop across the scan chain during the shift phase is reduced.