PAM-433 Encoding Reduces Voltage Switching on Serial Data Buses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High bandwidth serial data buses using pulse amplitude modulation (PAM) are vulnerable to interference due to high voltage-level distinctions, leading to reduced signal-to-noise ratio (SNR) and increased power consumption, especially with PAM-4 which requires additional metadata lanes for Data Bus Inversion (DBI), resulting in overhead and inefficiency.

Innovation Solution

The PAM-433 encoding method reduces voltage level switching by encoding data bursts into sequences of five bits, where the first two bits are encoded as four-level symbols and the last three bits as two three-level symbols, eliminating 3ΔV voltage changes without additional metadata, thereby reducing noise and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If PAM-4 encoding is used to double bandwidth, then data transfer rate is improved, but signal-to-noise ratio deteriorates due to reduced voltage-level distinction

Engineering Contradiction:
Improvedata transfer rateVSAvoidsignal-to-noise ratio
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The invention segments the data burst into groups of five bits, where the first two bits are encoded as PAM-4 symbols and the last three bits are encoded as PAM-3 symbols. This segmentation allows the system to achieve high bandwidth through PAM-4 while using PAM-3 for certain portions to reduce voltage transitions and improve signal quality, thereby resolving the contradiction between data transfer rate and signal-to-noise ratio.

Inventive Principle:
Principle #1Segmentation

2Reliability

If Data Bus Inversion (DBI) is used to mitigate noise, then signal-to-noise ratio is improved, but device complexity increases due to additional metadata lane

Engineering Contradiction:
Improvesignal-to-noise ratioVSAvoidnumber of data lanes
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention merges the DBI control function into the existing data lanes by encoding the inversion control information within the data burst itself rather than requiring a separate metadata lane. The PAM-433 encoding scheme embeds polarity control within the five-bit groups, allowing DBI functionality to be achieved without adding extra lanes, thus resolving the contradiction between improving signal quality and reducing device complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If PAM-4 encoding is used, then bandwidth is doubled, but power consumption increases due to frequent voltage level transitions

Engineering Contradiction:
ImprovebandwidthVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The invention segments data bursts into five-bit groups where PAM-4 encoding is applied to the first two bits and PAM-3 encoding to the last three bits. This segmentation reduces the overall number of voltage level transitions compared to pure PAM-4 encoding, thereby reducing power consumption while maintaining high bandwidth capability. The PAM-3 portions serve as lower-power alternatives that still contribute to data transmission.

Inventive Principle:
Principle #1Segmentation

4Reliability

If additional metadata lane is added for DBI, then noise mitigation is improved, but productivity decreases due to 100% overhead in data lanes

Engineering Contradiction:
Improvenoise mitigationVSAvoiddata transfer efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The invention merges the metadata functionality into the existing data lanes by embedding control information within the data bursts themselves. The PAM-433 encoding scheme incorporates polarity control bits within the five-bit groups, eliminating the need for separate metadata lanes. This approach maintains noise mitigation capabilities while avoiding the 100% overhead penalty, thus resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10657094B2Relaxed 433 encoding to reduce coupling and power noise on PAM-4 data buses
Publication Date: 2020.05.19 NVIDIA CORP
  • US10657094B2 patent drawing
  • US10657094B2 patent drawing
  • US10657094B2 patent drawing

AI summary

Methods of operating a serial data bus divide series of data bits into sequences of one or more bits and encode the sequences as N-level symbols, which are then transmitted at multiple discrete voltage levels. These methods may be utilized to communicate over serial data lines to improve bandwidth and reduce crosstalk and other sources of noise.