Digital Signal Error Detection via Edge Counting
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Measurement precision
If signal timing and noise information are processed to determine error conditions, then measurement precision is improved, but device complexity increases
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.
Data Source
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.


