Semiconductor Device Signal Compression for Flip-Flop Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing semiconductor devices with dual-core lockstep systems require a large number of flip-flops for signal delay and comparison, leading to increased circuit area and power consumption when comparing n-bit output signals from two processors.

Innovation Solution

A semiconductor device configuration that compresses n-bit output signals into m-bit signals, reducing the number of flip-flops needed for delay circuits and allowing for bit-wise comparison, thereby reducing circuit area and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If n-bit output signals from two processors are compared directly using delay circuits, then fault detection accuracy is maintained, but the number of flip-flops increases leading to larger circuit area and higher power consumption

Engineering Contradiction:
Improvefault detection accuracyVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent extracts only the essential comparison function from the full n-bit signal and processes only the necessary bits through compression. By using compression circuits to reduce n-bit signals to m-bit signals (where m < n), the system compares only the compressed essential information, thereby reducing the number of flip-flops needed while maintaining fault detection capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of signal bit-width from n-bits to m-bits through compression circuits. This parameter transformation allows the same fault detection function to be achieved with fewer resources. The compression circuits transform the n-bit output signals into compressed m-bit signals, reducing the resource requirements for subsequent delay and comparison operations.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If n-bit output signals from two processors are compared directly using delay circuits, then fault detection accuracy is maintained, but power consumption increases

Engineering Contradiction:
Improvefault detection accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent extracts only the essential comparison function from the full n-bit signal and processes only the necessary bits through compression. By using compression circuits to reduce n-bit signals to m-bit signals (where m < n), the system compares only the compressed essential information, thereby reducing the number of flip-flops needed while maintaining fault detection capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of signal bit-width from n-bits to m-bits through compression circuits. This parameter transformation allows the same fault detection function to be achieved with fewer resources. The compression circuits transform the n-bit output signals into compressed m-bit signals, reducing the resource requirements for subsequent delay and comparison operations.

Inventive Principle:
Principle #35Parameter changes

3Area of stationary object

If compression circuits are introduced to reduce bit width, then circuit area and power consumption are reduced, but additional circuit components are added

Engineering Contradiction:
Improvecircuit areaVSAvoidcircuit components
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent merges the compression function with the existing delay circuit structure. The compression circuits are integrated into the delay circuit path, combining multiple functions (compression and delay) into a unified structure. This merging approach reduces the overall number of separate components while achieving the desired bit-width reduction and resource savings.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9329927B2Semiconductor device
Publication Date: 2016.05.03 RENESAS ELECTRONICS CORP
  • US9329927B2 patent drawing
  • US9329927B2 patent drawing
  • US9329927B2 patent drawing

AI summary

A semiconductor device comprising: a first processor; a second processor; a first delay circuit delaying a signal input into the first processor by a predefined number of cycles and inputting the signal into the second processor; a first compression circuit compressing a signal of n-bit width from the first processor into a signal of m-bit width (m&lt;n) and outputting the signal of m-bit width; a second compression circuit compressing a signal of n-bit width from the second processor into a signal of m-bit width and outputting the signal of m-bit width; a second delay circuit delaying the signal from the first compressor by the predefined number of cycles and outputting the delayed signal; and a coincidence comparison circuit comparing bit-wise the corresponding bits of the signals from the second delay circuit and from the second compression circuit to check whether the corresponding bits coincide with each other or not.