Scan Flip-Flop Circuit for Low-Power High-Speed Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor devices face challenges in achieving both low power consumption and appropriate performance, particularly in flip-flop circuits and latches, which affect the operating speed and efficiency of mobile devices.

Innovation Solution

A semiconductor device incorporating a master-slave flip-flop design with a scan input circuit, master and slave latches, and inverters that selectively output signals based on scan enable signals, reducing power consumption by minimizing unnecessary operations during non-scan test modes and embedding inverters for delay, thereby reducing area and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If flip-flop circuits and latches are designed to operate at high speeds, then operating performance is improved, but power consumption increases

Engineering Contradiction:
Improveoperating speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The circuit dynamically adjusts its operation mode based on the scan enable signal. When in scan test mode, it operates as a high-speed scan chain; when in normal mode, it operates as a low-power master-slave flip-flop. This dynamic reconfiguration allows the circuit to adapt its characteristics to match operational requirements, achieving high speed when needed and low power consumption during normal operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The circuit changes its operational parameters based on the scan enable signal state. By modifying the circuit's behavior from one configuration (scan mode) to another (normal mode), the power consumption and operating characteristics are adjusted accordingly. This parameter change enables the circuit to optimize between speed and power consumption based on operational context.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If scan test functionality is added to flip-flop circuits, then testability is improved, but power consumption increases during non-test modes

Engineering Contradiction:
Improvescan test capabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The circuit dynamically switches between scan test mode and normal operation mode based on the scan enable signal. During normal operation, the scan-related circuitry is disabled or placed in a low-power state, eliminating unnecessary power consumption. The same circuit structure provides both scan test functionality when needed and low-power normal operation, thus improving testability without permanently increasing power consumption.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If more circuit components are added to improve functionality, then device capability is improved, but area increases

Engineering Contradiction:
Improvedual functionalityVSAvoidcircuit area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The circuit is designed to perform multiple functions using the same physical components. The master-slave latch structure serves both as a normal data storage element and as part of a scan chain for testing. By making the circuit universal, it eliminates the need for separate dedicated scan test circuits, thereby reducing the overall area while maintaining dual functionality for both normal operation and scan testing.

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

Solution Approach 2:

The scan test functionality is merged with the normal operation circuitry rather than being implemented as a separate system. The same latches and logic elements are used for both data storage during normal operation and for forming scan chains during testing. This merging of functions into a single integrated structure reduces the total circuit area compared to having separate dedicated circuits for each function.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11152922B2Semiconductor device
Publication Date: 2021.10.19 SAMSUNG ELECTRONICS CO LTD
  • US11152922B2 patent drawing
  • US11152922B2 patent drawing
  • US11152922B2 patent drawing

AI summary

A semiconductor device includes a scan input circuit, a master latch, a slave latch, a first inverter, and a scan output circuit. The scan input circuit is configured to receive a scan input signal, a first data signal, and a scan enable signal and select any one of the first data signal and the scan input signal in response to the scan enable signal to output a first select signal. The master latch is configured to latch the first select signal and output a first output signal. The slave latch is configured to latch the first output signal and output a second output signal. The first inverter is configured to invert the second output signal. The scan output circuit is configured to receive a signal output from the slave latch and an external signal and output a first scan output signal.