Mode Based Skew for Scan Test Voltage Drop Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During scan testing in integrated circuits, simultaneous switching of circuits leads to significant instantaneous voltage drops and peak current consumption, which existing technologies fail to mitigate effectively without increasing test time or requiring separate testing of functional circuit blocks.

Innovation Solution

Implementing mode-based skew by using multiple clock-gating circuits within functional circuit blocks to apply different delays to clock signals, allowing circuits to switch at different times and reducing instantaneous voltage drops and peak current consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If simultaneous switching of circuits is used during scan testing, then test efficiency is improved, but instantaneous voltage drop and peak current consumption increase

Engineering Contradiction:
Improvetest efficiencyVSAvoidinstantaneous voltage drop and peak current consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent segments the simultaneous switching event into multiple time-staggered switching events by introducing skew to clock signals. Different functional circuit blocks are switched at different times rather than simultaneously, dividing the large instantaneous current demand into smaller, distributed current demands over time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic skew patterns in clock signal distribution to create a rhythmic, distributed switching schedule. By periodically varying the clock signal timing across different blocks, the system achieves both high test efficiency and reduced peak current consumption through controlled temporal distribution of switching events.

Inventive Principle:
Principle #19Periodic action

2Loss of energy

If clock signals are skewed to different functional circuit blocks, then instantaneous voltage drop is reduced, but clock signal distribution complexity increases

Engineering Contradiction:
Improveinstantaneous voltage dropVSAvoidclock signal distribution complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies local quality by introducing skew specifically to clock signals destined for different functional circuit blocks during scan testing, while leaving other clock signals unaffected. This localized application of skew targeted at problem areas achieves voltage drop reduction without requiring system-wide clock distribution redesign.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic clock signal skew that can be adjusted based on testing requirements. The skew amounts and timing are optimized for scan testing operations, allowing the clock distribution system to adapt its behavior dynamically rather than requiring fixed, complex hardware modifications.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If multiple clock-gating circuits with different delays are used, then peak current consumption is reduced, but circuit complexity increases

Engineering Contradiction:
Improvepeak current consumptionVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent makes clock-gating circuits multi-functional by enabling them to perform both their traditional power-saving gating function and an additional function of introducing controlled skew during scan testing. This universal design allows existing clock-gating infrastructure to serve dual purposes, reducing peak current without requiring entirely separate skew-generation circuitry.

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

Solution Approach 2:

The patent utilizes parameter changes in clock-gating circuits by varying the delay parameters of existing circuits to achieve skew effects. Rather than adding new circuit elements, the system modifies operational parameters (delay values) of existing clock-gating circuits to create the desired temporal distribution of switching events.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9488692B2Mode based skew to reduce scan instantaneous voltage drop and peak currents
Publication Date: 2016.11.08 APPLE INC
  • US9488692B2 patent drawing
  • US9488692B2 patent drawing
  • US9488692B2 patent drawing

AI summary

A method and apparatus for implementing mode based skew is disclosed. In one embodiment, an IC includes a number of different functional units each coupled to receive a respective one of a number of different clock signals. One or more of the functional circuit blocks includes at least two clock-gating circuits that are coupled to receive the clock signal provided to that functional circuit block. During a scan test, a first clock-gating circuit within a functional circuit block is configured to provide a first delay to the clock signal. A second clock-gating circuit within the functional circuit block may provide a second delay to the clock signal, the second delay being different from the first.