Flip-Flop Majority Switching for Low-Power Data Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor devices like CPUs, increasing the number of registers in a majority circuit such as TMR enhances data reliability but leads to higher power consumption. Additionally, the effectiveness of such circuits is difficult to confirm in environments with low-intensity radioactive rays.

Innovation Solution

A semiconductor device structure that includes a first flip-flop, a second flip-flop, a third flip-flop, a majority circuit, and a switching circuit. The switching circuit selects between output data from the first flip-flop and data determined by majority decision making in the majority circuit, based on an error detection signal. This allows for the inhibition of power consumption increases and the optional execution of the majority circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the number of registers in a majority circuit is increased to enhance data reliability, then data reliability is improved, but power consumption increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic switching between single register operation and majority circuit operation based on error detection signals. The switching circuit selectively activates either the first register or the majority circuit comprising three registers, allowing the system to adapt its redundancy level to actual error conditions rather than operating in a fixed high-power state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter of register quantity from a fixed value to a variable state. By controlling the switching circuit with error detection signals, the number of active registers dynamically changes between one register (normal operation) and three registers (error correction mode), optimizing the balance between reliability and power consumption

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a majority circuit is always operated to ensure data reliability, then data reliability is improved, but power consumption increases and effectiveness is difficult to confirm in low-radiation environments

Engineering Contradiction:
Improvedata reliabilityVSAvoidadaptability to radiation environment
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic switching between single register operation and majority circuit operation based on error detection signals. The switching circuit selectively activates either the first register or the majority circuit comprising three registers, allowing the system to adapt its redundancy level to actual error conditions rather than operating in a fixed high-power state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs error detection signals as feedback to control the switching circuit. When errors are detected (indicating high radiation environment), the system automatically switches to majority circuit mode. When no errors are detected (low radiation environment), it returns to single register mode, allowing verification of majority circuit effectiveness under controlled conditions

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250158621A1Semiconductor device
Publication Date: 2025.05.15 SEMICON ENERGY LAB CO LTD
  • US20250158621A1 patent drawing
  • US20250158621A1 patent drawing
  • US20250158621A1 patent drawing

AI summary

A novel semiconductor device or the like is provided. The semiconductor device that includes a first flip-flop having a function of retaining input data in response to a clock signal and outputting first output data based on the input data; a second flip-flop having a function of retaining the input data in response to the clock signal and outputting second output data based on the input data; a third flip-flop having a function of retaining the input data in response to the clock signal and outputting third output data based on the input data; a majority circuit to which the first output data to the third output data are input and having a function of determining the most common logical value in the first output data to the third output data by majority decision making and outputting data of the determined logical value as fourth output data; and a switching circuit to which the first output data and the fourth output data are input and having a function of outputting output data based on the first output data or the fourth output data in response to a switching signal.