Frequency-Responsive Bus Coding for Resonance and Noise Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In computing and digital systems, strong resonance in the frequency range of 100-300 MHz can degrade the quality of supply voltage, cause data-dependent delays, gain reduction in amplifiers, and bit errors due to impedance issues in power delivery networks, leading to interference with other electronic devices.
Innovation Solution
Implementing a frequency-based bus coding system that uses filters to detect resonant frequencies and adjust the encoding scheme to disrupt these resonances, reducing peak voltage, current, and phase excursions, thereby minimizing inter-symbol interference, noise, and jitter by altering the encoding on the bus lines in response to detected frequency components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional bus encoding is used, then data transmission is simple, but resonance in the power delivery network degrades system performance
Solution Approach 1:
The encoding scheme is made dynamic by switching between different encoding modes (first encoding and second encoding) based on detected resonant frequencies. The system monitors the power delivery network and adapts the bus encoding in real-time to avoid frequencies that cause resonance, thereby maintaining system performance while managing complexity through adaptive control.
Solution Approach 2:
The invention changes the encoding parameters by selecting different encoding schemes depending on the frequency conditions. When resonant frequencies are detected, the system transitions from conventional encoding to modified encoding that avoids exciting the resonance, thus changing the operational parameters to maintain stability.
2Object-affected harmful factors
If bus encoding is changed to avoid resonance, then noise and interference are reduced, but encoding complexity increases
Solution Approach 1:
The system implements feedback by detecting resonant frequencies in the power delivery network and using this information to control the bus encoding. The frequency detector continuously monitors the system and provides feedback to the encoder, which then switches encoding modes to avoid resonant frequencies, thereby reducing noise and interference through closed-loop control.
Solution Approach 2:
The system employs periodic monitoring of frequency conditions and switches encoding modes at appropriate intervals. This periodic action allows the system to maintain simple encoding most of the time while periodically transitioning to more complex encoding only when resonance is detected, thus limiting the average complexity increase.
3Reliability
If frequency monitoring and encoding adjustment are implemented, then data integrity is improved, but system complexity increases
Solution Approach 1:
The system performs preliminary detection of resonant frequencies before data transmission begins. By monitoring the power delivery network in advance and identifying problematic frequencies, the system can pre-configure the appropriate encoding mode to avoid resonance during actual data transmission, thereby ensuring data integrity without adding significant complexity to the transmission process.
Data Source
AI summary
A data system permits bus encoding based on frequency of the bus and the frequency of switching on the bus so as to avoid undesirable frequency conditions such as a resonant condition or interference with other electrical devices. Transmission frequencies along one or more busses are monitored and used to control the encoding process, for example, an encoding process based on data bus inversion (DBI). The use of both a measure of an absolute number of logic levels (“DBI_DC”) and a measure of a number of logic level transitions relative to a prior signal (“DBI_AC”) provides a measure of control that may be used to compensate for both main and predriver switching noise.


