PAM3 and PAM4

What is PAM3 and PAM4? What is the difference?

PAM3 (Pulse Amplitude Modulation with 3 Levels) and PAM4 (Pulse Amplitude Modulation with 4 Levels) are multi-level signaling schemes used in high-speed serial communication systems. Instead of binary signaling (NRZ), which uses two voltage levels (0 and 1), PAM3 and PAM4 encode multiple bits per symbol by introducing more amplitude levels.

FeaturePAM3PAM4
Levels34
Bits per Symbol~1.582
ComplexityLowerHigher
Noise ToleranceBetter (fewer levels)Lower (closer voltage spacing)
Use CasesAutomotive, short linksData centers, high-speed links

How They Work

PAM3: Uses three distinct voltage levels to represent symbols. Each symbol carries log₂(3) ≈ 1.58 bits, which is slightly more efficient than NRZ but less than PAM4.

PAM4: Uses four distinct voltage levels, allowing each symbol to represent 2 bits. This effectively doubles the data rate compared to NRZ at the same baud rate.

Signal Encoding Example:

PAM3 levels: {-1, 0, +1}
PAM4 levels: {-3, -1, +1, +3}

By increasing the number of levels, the system transmits more bits per symbol without increasing the fundamental frequency, reducing channel bandwidth requirements.

What are the benefits and challenges?

Benefits:

  • PAM4: Higher data throughput without increasing baud rate.
  • PAM3: Lower power and better signal integrity in harsh environments.
 

Challenges:

  • Multi-level signaling reduces signal-to-noise ratio (SNR).
  • Requires Forward Error Correction (FEC) and equalization for reliable transmission.
 

Enabling Technologies

  • Forward Error Correction (FEC): Essential for PAM4 to compensate for reduced SNR.
  • DSP-based Equalization: Handles inter-symbol interference in multi-level signaling.
  • Clock Data Recovery (CDR): Maintains timing accuracy.
 

Rambus Technologies

Rambus integrates PAM3 and PAM4 across our Interface IP portfolio to deliver next-generation data rates for networking, data centers, and high-performance computing systems. The Rambus GDDR7 Controller supports all GDDR7 link features, including PAM3 and NRZ signaling, ensuring robust and efficient memory performance. For high-speed interconnects, our PCIe 6.0 and PCIe 7.0 controllers leverage PAM4 signaling to achieve exceptional bandwidth scalability and energy efficiency.

Rambus logo