Pulsed Flip-Flop Scan Test Circuit for Hold Time Violations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional flip-flops in digital circuits face challenges in reliably testing logic states, particularly in high-performance modes where hold time violations occur, leading to errors and the need for additional design complexities to manage race immunity and signal delays.

Innovation Solution

A pulsed flip-flop design with integrated scan test functionality, incorporating a multiplexer and modified latch structures that allow operation as both a high-performance pulsed flip-flop and a conventional master-slave latch pair, enabling flexible mode operation to manage hold times and reduce race immunity risks without requiring separate scan clock trees.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a conventional master-slave flip-flop design is used for high-performance operation, then speed is improved, but hold time violations occur leading to reduced reliability

Engineering Contradiction:
Improveoperating speedVSAvoidhold time compliance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements dynamic operation mode selection where the flip-flop can switch between pulsed mode and master-slave mode based on operational requirements. The circuit includes mode control logic that dynamically reconfigures the internal transistor networks to adapt the hold time characteristics to the current operating conditions, thereby maintaining reliability across different speed requirements

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters of the flip-flop by introducing a pulsed operation mode with adjustable pulse width and positioning. By modifying the clock signal parameters (pulse width, edge timing) and the corresponding transistor switching sequences, the circuit achieves extended hold time compliance while maintaining high-speed operation capabilities

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If separate scan clock trees are added to enable scan test functionality, then testing capability is improved, but device complexity increases

Engineering Contradiction:
Improvescan test capabilityVSAvoidclock tree structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the scan test functionality with the existing clock distribution network by utilizing the same clock signal paths for both normal operation and scan test modes. The circuit incorporates mode control logic that redirects the same clock signals to different functional blocks (normal data path vs. scan path) based on operational mode, thereby enabling scan test capability without adding separate clock trees

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The flip-flop design achieves multi-functionality by integrating both normal data storage/transfer operation and scan test operation within a single circuit structure. The same physical components (transistors, latches, clock inputs) serve dual purposes depending on the activation of control signals, eliminating the need for dedicated scan-specific hardware and reducing overall device complexity

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

3Reliability

If additional transistors and logic are added to manage race immunity and hold times, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improverace immunityVSAvoidactive power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent employs periodic pulsed clock signals to control the switching sequences of the transistor networks. By using short, precisely-timed pulses instead of continuous clocking, the circuit achieves the necessary race immunity and hold time compliance only during the critical switching intervals, thereby reducing power consumption during stable state periods while maintaining reliability during transitions

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS7958418B2Circuit arrangement, electronic mechanism, electrical turn out and procedures for the operation of one circuit arrangement
Publication Date: 2011.06.07 INFINEON TECHNOLOGIES AG
  • US7958418B2 patent drawing
  • US7958418B2 patent drawing
  • US7958418B2 patent drawing

AI summary

A circuit arrangement may include a scan test input stage having a test input for receiving a test signal, wherein the scan test input stage can be switched in high-impedance state; a data input stage having a data input for receiving a data signal, wherein the data input stage can be switched in high-impedance state. The circuit arrangement may further include a latch coupled to at least one output of the scan test input stage and to at least one output of the data input stage; and a drive circuit, which is configured to generate a pulsed clock signal for the data input stage and a signal for driving the scan test input stage.