Scan Flip-Flop Multiplexer Delay Extension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scan flip-flops face hold-time violations due to differences in signal delays between normal operation and scan test modes, leading to increased design complexity, resource consumption, and potential failures in meeting timing specifications, especially in advanced fabrication processes.

Innovation Solution

A scan flip-flop design incorporating a multiplexer formed by multiple stacked transistors (Mp and Mn) that increases delay time along the scan chain while maintaining normal operation timing, allowing for effective hold-time management and reduced buffer usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If additional buffer circuits are inserted along the scan chain to address hold-time violations, then the timing specification is met, but the area overhead, power consumption, and design complexity increase

Engineering Contradiction:
Improvetiming specification complianceVSAvoidbuffer circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the buffer function with the existing scan flip-flop structure by adding a third transistor to the multiplexer. This integration eliminates the need for separate buffer circuits while achieving the same delay extension effect, thereby reducing area overhead and design complexity while still meeting timing specifications

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The modified multiplexer structure serves multiple functions: it maintains the data selection capability between normal operation mode and scan test mode, while simultaneously providing the additional delay function that previously required separate buffer circuits. This multi-functionality reduces the overall device complexity

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

2Reliability

If additional buffer circuits are inserted along the scan chain to address hold-time violations, then the timing specification is met, but the power consumption increases

Engineering Contradiction:
Improvetiming specification complianceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

By merging the buffer function into the existing multiplexer structure of the scan flip-flop, the patent eliminates the need for separate buffer circuits that would consume additional power. The same delay extension is achieved using the existing transistor network, thereby reducing overall power consumption while meeting timing specifications

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If the scan chain delay is increased to meet hold-time requirements, then the timing specification is met, but the area overhead increases

Engineering Contradiction:
Improvehold-time complianceVSAvoidscan flip-flop area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent applies local quality by adding functionality to a specific location within the existing scan flip-flop structure rather than adding separate components. The third transistor is strategically placed in the multiplexer to provide the necessary delay extension, achieving hold-time compliance with minimal area overhead by utilizing the existing layout space efficiently

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9557380B2Scan flip-flop and associated method
Publication Date: 2017.01.31 GLOBAL UNICHIP CORPORATION
  • US9557380B2 patent drawing
  • US9557380B2 patent drawing
  • US9557380B2 patent drawing

AI summary

Scan flip-flop and associated method are provided. The scan flip-flop includes a data input terminal, a scan input terminal, a flip-flop circuit, a first transistor and a plurality of second transistors. A gate of the first transistor is coupled to the scan input terminal, gates of the second transistors are commonly coupled to an enabling signal, drains and sources of the first transistor and the second transistors are serially coupled to the flip-flop circuit, so as to increase a delay between the scan input terminal and the flip-flop circuit.