Sequential Scan Circuit With Redundant Feedback Against SET Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits face errors due to single event transients (SETs), which can cause temporary voltage disturbances leading to incorrect output changes, and existing solutions do not effectively prevent malfunctions without degrading performance.

Innovation Solution

A sequential circuit design incorporating a data input terminal, a first data path transmitting data based on both a normal and a delayed clock signal, and a redundant feedback loop that stores data only when the data values are equal, using a clock generator to generate these clock signals and ensure robustness against SETs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a redundant feedback loop is added to prevent SET errors, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improverobustness against SETsVSAvoidcircuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The redundant feedback loop is configured to proactively detect and correct SET errors before they propagate through the circuit. By continuously monitoring data through the feedback path and comparing it with delayed data, the circuit performs preliminary error detection and correction, preventing malfunction before it occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a redundant copy of the data path through the feedback loop, which includes a delayed version of the data. This copied data path allows for comparison and verification without altering the primary data flow, enabling error detection while maintaining the original circuit functionality.

Inventive Principle:
Principle #26Copying

2Reliability

If data is stored in the redundant feedback loop continuously, then reliability against SETs is improved, but loss of time increases due to additional processing

Engineering Contradiction:
Improvedata stabilityVSAvoidsetup or delay times
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The redundant feedback loop stores data periodically based on clock signals rather than continuously. The circuit uses clocked operation to update the feedback data at specific intervals, which maintains data stability for SET protection while avoiding continuous processing delays. This periodic updating ensures that data is refreshed only when necessary.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs a delayed data path that creates temporary, short-lived copies of data for comparison purposes. These delayed data versions are transient and discarded after comparison, allowing the circuit to verify data integrity without permanently storing multiple data versions, thus minimizing time loss.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If a delayed clock signal is used in the first data path, then robustness against SETs is improved, but speed decreases due to signal delay

Engineering Contradiction:
Improveerror preventionVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent introduces a time dimension by using delayed clock signals to create multiple temporal phases of data transmission. The first data path operates with a delayed clock signal for enhanced SET protection, while the feedback loop operates with undelayed or differently phased clock signals. This multi-dimensional temporal approach allows error protection without uniformly slowing down the entire circuit.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The delayed clock signal is applied selectively to specific portions of the circuit (the first data path) rather than the entire circuit. This localized application of delay ensures that only the critical path requiring SET protection experiences speed reduction, while other parts of the circuit maintain their original timing and speed characteristics.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10422832B2Sequential circuit, scan chain circuit including the same and integrated circuit including the same
Publication Date: 2019.09.24 SAMSUNG ELECTRONICS CO LTD
  • US10422832B2 patent drawing
  • US10422832B2 patent drawing
  • US10422832B2 patent drawing

AI summary

A sequential circuit includes a data input terminal, a data path, and a redundant feedback loop. The data input terminal receives input data. The data path is connected to the data input terminal and transmits the input data to a data output terminal based on a first clock signal and a second clock signal. The redundant feedback loop is connected to the first data path and stores first data based on at least one of the first or second clock signals when the first data is equal to second data. The first data corresponds to the input data. The second clock signal is a delayed signal of the first clock signal. The second data is delayed data of the first data.