Digital Signal Error Detection via Edge Counting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed bus communication systems, such as CAN FD, are prone to errors due to external influences affecting signal delay, making bit-by-bit comparison of transmitted and received bit streams inaccurate, which can lead to misleading error identification.

Innovation Solution

A method and system that analyze digital signal patterns by counting edges in both transmitted and received signals, ignoring signal timing and noise, to determine consistency or inconsistency, thereby flagging errors with reduced processing power and increased accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bit-by-bit comparison of transmitted and received bit streams is performed to identify errors, then error detection capability is improved, but measurement precision deteriorates due to external influences affecting signal delay

Engineering Contradiction:
Improveerror detection capabilityVSAvoidsignal timing accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent extracts only the essential quantifiable characteristics (edge counts, transitions, patterns) from the complete signal information, discarding timing data that is susceptible to external delays. This selective extraction maintains error detection capability while eliminating the precision problem caused by variable signal delays.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameters used for error detection from time-sensitive parameters (signal timing, bit position) to time-invariant parameters (edge count, transition pattern, signal level changes). This parameter transformation preserves the ability to detect errors while making the measurement immune to external delay influences.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If complete signal analysis including timing information is performed, then error detection accuracy is improved, but use of energy increases due to higher processing power requirements

Engineering Contradiction:
Improveerror detection accuracyVSAvoidprocessing power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary quantifiable characteristics (edge counts, transitions) from the complete signal, eliminating the need to process timing information. This reduction in processed data volume directly decreases computational complexity and energy consumption while preserving error detection accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by performing only the minimal necessary analysis (counting edges and transitions) rather than complete signal processing. This partial analysis is sufficient for error detection and significantly reduces the energy required compared to full signal analysis.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If signal timing and noise information are processed to determine error conditions, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveerror detection precisionVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential quantifiable characteristics (edge counts, transitions, pattern matches) from the signal, removing timing and noise information that would increase processing complexity. This extraction maintains sufficient measurement precision for error detection while dramatically simplifying the processing device requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10049072B2Method and apparatus for use in a data processing system
Publication Date: 2018.08.14 INFINEON TECHNOLOGIES AG
  • US10049072B2 patent drawing
  • US10049072B2 patent drawing
  • US10049072B2 patent drawing

AI summary

A method is described, for use in a data processing system, the system having a node and a communication link, wherein the communication link is coupled to the node. The method can comprise obtaining first digital signal information associated with a first signal, transmitting the first signal from the node to the communication link, receiving a second signal from the communication link at the node, and analyzing the second signal to obtain second digital signal information. The method can further include combining first digital signal information with second digital signal information and flagging a combination outside a predetermined condition space. Further, an apparatus, for use in the data processing system is described that can be operative to perform the method. A data processing system is also described.