Dynamic Error Correction Threshold for Serial Communication Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In serial data communication, synchronization failures at the boundaries of packet data can lead to continuous errors, causing erroneous error correction and prolonged synchronization re-establishment times due to the existing error correction mechanisms.
Innovation Solution
An electronic communication device with a controller that adjusts an upper limit error correction value and employs a state machine to detect synchronization issues, allowing for quicker re-synchronization by dynamically changing the effective threshold value based on communication and signal states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If error correction is performed continuously at packet boundaries, then error correction capability is maintained, but synchronization recovery time increases due to erroneous corrections
Solution Approach 1:
The patent applies dynamics by making the error correction threshold value adjustable rather than fixed. The controller dynamically changes the upper limit value for error correction based on synchronization state, allowing the system to adapt between maintaining error correction capability during normal operation and reducing it during synchronization recovery to prevent erroneous corrections and accelerate resynchronization.
Solution Approach 2:
The patent implements parameter changes by modifying the error correction threshold parameter according to synchronization conditions. When synchronization is lost, the controller reduces the upper limit value for error correction, which changes the operational parameter to prevent continuous erroneous corrections and enable faster synchronization recovery.
2Stability of the object's composition
If a fixed upper limit value for error correction is used, then error correction consistency is maintained, but adaptability to synchronization failures is reduced
Solution Approach 1:
The system transitions from a static error correction threshold to a dynamic one that automatically adjusts based on synchronization state. This allows the system to maintain consistency during normal operation while adapting to synchronization failures by reducing the threshold, preventing erroneous corrections during boundary misalignment.
Solution Approach 2:
The controller implements feedback by monitoring synchronization state and using this information to adjust the error correction threshold. The system detects synchronization failures and responds by changing the upper limit value for error correction, creating a closed-loop control mechanism that adapts to communication conditions.
Data Source
AI summary
According to one embodiment, an electronic communication device includes a controller that changes an upper limit value capable of correcting an error of bit data in which an error occurs in packet data transferred by serial communication.


