Error Diagnosis Circuit Using Instruction Comparison for Functional Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for achieving functional safety in electronic systems, such as in automobile electronics, face challenges with hardware redundancy increasing space and energy consumption, and complex software algorithms requiring extensive developer knowledge, while radiation-induced bit errors remain undetectable.

Innovation Solution

An error diagnosis circuit that compares two instructions received through a communication interface, outputting an error signal if they differ, allowing reliable detection of errors without additional hardware or complex software redundancy, and enabling efficient software execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundancy is implemented on the hardware level, then reliability is improved, but area, energy consumption, and thermal load increase

Engineering Contradiction:
Improvefunctional safetyVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies the copying principle by receiving the same instruction twice through the communication interface and storing both copies in separate flip-flops. This allows error detection without requiring redundant hardware execution paths, as the instruction is copied and compared rather than executed twice in parallel hardware.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces hardware redundancy with a software-based comparison mechanism. Instead of using redundant hardware circuits to perform calculations twice, the system uses a single hardware path with software-based instruction reception and comparison logic to achieve error detection, thereby reducing hardware resources and energy consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If redundancy is implemented on the software level, then reliability is improved, but computing time and complexity increase

Engineering Contradiction:
Improvefunctional safetyVSAvoidsoftware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses the copying principle by receiving the same instruction twice through the communication interface and storing both copies in separate flip-flops. This allows error detection without requiring redundant hardware execution paths, as the instruction is copied and compared rather than executed twice in parallel hardware.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies the self-service principle by using the instruction reception process itself to provide error detection. The system automatically compares the two received instructions and generates error signals without requiring external monitoring hardware or complex software verification layers, making the system self-verifying.

Inventive Principle:
Principle #25Self-service

3Reliability

If conventional redundancy methods are used, then functional safety is improved, but development time and costs increase

Engineering Contradiction:
Improvefunctional safetyVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies the copying principle by receiving the same instruction twice through the communication interface and storing both copies in separate flip-flops. This allows error detection without requiring redundant hardware execution paths, as the instruction is copied and compared rather than executed twice in parallel hardware.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts the error detection function from complex redundant hardware or software systems and implements it as a simple comparison circuit that operates on received instructions. This extraction simplifies the overall system design and reduces development complexity while maintaining functional safety.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12461149B2Error diagnosis circuit and method for operating a device
Publication Date: 2025.11.04 INFINEON TECHNOLOGIES AG
  • US12461149B2 patent drawing
  • US12461149B2 patent drawing
  • US12461149B2 patent drawing

AI summary

An error diagnosis circuit includes a signal input for connection to a communication interface, configured to receive a first instruction and a second instruction for a device. A circuit is configured to compare the first instruction and the second instruction and to output an error signal if the first instruction and the second instruction differ from one another.