Data Word Transformation Circuit for Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing circuit arrangements are vulnerable to errors and attacks during data transmission, particularly affecting the arithmetic and logic unit, as previous safety concepts primarily focus on protecting external components like memory and bus systems rather than the entire data traffic.

Innovation Solution

A method and circuit arrangement that transform data words using multiple transformation rules to check for errors by converting data into sequences of words, allowing for error detection and recognition through comparison with a predefined relationship, ensuring data integrity across the entire data processing path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data protection is implemented only for external components (memory, bus), then protection coverage is limited, but system complexity remains low

Engineering Contradiction:
Improvedata protection coverageVSAvoidprotection mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data transmission path is segmented into multiple stages: data words are transformed into sequences of second data words, which are then transformed into third data words. This segmentation allows comprehensive protection of the arithmetic and logic unit while maintaining manageable complexity through modular transformation stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Transformation rules act as intermediaries between the original data words and the protected data. The first transformation rule converts data words into sequences, and the second transformation rule converts these sequences into protected third data words, enabling comprehensive protection without direct complexity in the main data path.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple transformation rules are applied to protect data, then error detection capability is improved, but processing time increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The transformation rules are pre-established and stored in the circuit arrangement. During data transmission, the circuit simply applies these pre-defined transformations rather than computing them in real-time, significantly reducing processing time while maintaining comprehensive error detection capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The circuit arrangement creates copies of the data words through transformation into sequences and then into third data words. This copying process enables parallel processing and allows the original data to remain unchanged while the transformed versions are used for error detection, reducing the time impact of protection mechanisms.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20080004874A1Method and device for protected transmission of data words
Publication Date: 2008.01.03 INFINEON TECHNOLOGIES AG
  • US20080004874A1 patent drawing
  • US20080004874A1 patent drawing
  • US20080004874A1 patent drawing

AI summary

Method for protected transmission of data words includes providing a first data word, transforming the first data word into a sequence including at least one second data word using a first transformation rule, transforming at least one of the second data words into a third data word using a second transformation rule, and checking whether a prescribed relationship exists between the third data word and a comparison data word.