Frequency-Responsive Bus Coding for Resonance and Noise Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Reliability

If conventional bus encoding is used, then data transmission is simple, but resonance in the power delivery network degrades system performance

Engineering Contradiction:
Improvesystem performanceVSAvoidencoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If bus encoding is changed to avoid resonance, then noise and interference are reduced, but encoding complexity increases

Engineering Contradiction:
Improvenoise and interferenceVSAvoidencoding complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #19Periodic action

3Reliability

If frequency monitoring and encoding adjustment are implemented, then data integrity is improved, but system complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20110084737A1Frequency responsive bus coding
Publication Date: 2011.04.14 RAMBUS INC
  • US20110084737A1 patent drawing
  • US20110084737A1 patent drawing
  • US20110084737A1 patent drawing

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.