Adaptive Error Control for Digital Signal Processing Circuits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communications systems face challenges in managing errors introduced during data signal transmission due to noise and distortion in the transmission channel, analogue circuitry, and digital circuitry, which existing error correction mechanisms may not adequately address, especially in terms of identifying the source of errors for optimal system operation.
Innovation Solution
An electronic device with digital processing circuitry, error detection circuitry, monitoring circuitry, and control circuitry that detects errors and monitors digital processing quality to modify the operation of either the transmitting or receiving device, allowing for informed decisions on error reduction or efficiency improvements by adjusting parameters such as voltage and clock frequency, and data transmission modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If digital processing circuitry operates at guaranteed error-free parameters, then reliability is improved, but power consumption increases and processing speed decreases
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the operating voltage and clock frequency of digital processing circuitry based on monitored error rates. When error rates are acceptable, the system reduces voltage and frequency to lower power consumption. When error rates exceed thresholds, the system increases parameters to restore reliable operation. This resolves the contradiction by making reliability and power consumption variable rather than fixed opposites.
Solution Approach 2:
The system implements dynamics by continuously monitoring error rates and adaptively adjusting operating parameters in real-time. The digital processing circuitry transitions between different operating states (error-free mode, error-tolerant mode, power-saving mode) based on current performance conditions. This dynamic adaptation allows the system to optimize the trade-off between reliability and power consumption rather than being locked into guaranteed error-free parameters.
2Productivity
If digital processing circuitry operates at higher clock frequencies to improve productivity, then processing speed is improved, but error rate increases
Solution Approach 1:
The patent implements feedback by monitoring error rates generated during high-speed digital processing and using this information to control operating parameters. The monitoring circuitry detects timing errors and other processing errors, and the control circuitry adjusts clock frequency and voltage based on error rate thresholds. This feedback loop enables the system to maintain high productivity when error rates are low while preventing excessive errors when operating at maximum speed.
Solution Approach 2:
The system applies dynamics by allowing clock frequency to vary dynamically based on real-time error monitoring. Rather than operating at a fixed high frequency, the system adjusts frequency up and down according to acceptable error margins, enabling sustained high productivity with controlled error rates through adaptive parameter modification.
3Reliability
If error detection and monitoring circuitry is added to detect and manage errors, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies merging by integrating error detection, monitoring, and control functions directly into the existing digital processing circuitry rather than adding completely separate systems. The monitoring circuitry shares resources with the digital processing units, and the control circuitry coordinates with existing error correction mechanisms. This integration reduces the overall complexity increase compared to adding fully independent error management subsystems.
Solution Approach 2:
The system implements universality by designing monitoring and control circuitry that serves multiple functions: detecting timing errors, monitoring data errors, adjusting operating parameters, and coordinating with error correction mechanisms. This multi-functional approach reduces the number of separate components needed, thereby limiting the increase in device complexity while achieving comprehensive error management capability.
Data Source
AI summary
An electronic device is described which receives data from a transmitting device via a communications channel. The electronic device comprises digital processing circuitry arranged to process the data received via the communications channel to generate output data, error detection circuitry arranged to detect errors in the output data, and monitoring circuitry arranged to monitor the quality of digital processing conducted by the digital processing circuitry and generate digital performance data indicative of the monitored quality of digital processing. The electronic device also comprises control circuitry responsive to error information comprising errors detected by the error detection circuitry and the performance data generated by the monitoring circuitry to modify the operation of one or both of the transmitting device and the electronic device. The digital performance data provides the control circuitry with additional information for use in identifying where errors in signal processing are arising, enabling an informed decision be made to modify the operation of either the transmitting device or receiving device in some way, either to reduce the occurrence of errors in the output signal or to improve the speed and/or efficiency of the transmitter and/or receiver.


