DisplayPort Differential Voltage Swing Levels

The VESA DisplayPort standard relies on a closed-loop link training mechanism to ensure high-speed signal integrity across varied cable lengths and connection qualities. Central to this process is the transmitter's ability to adjust its drive strength across predefined differential peak-to-peak voltage swing levels. This article breaks down the specific differential voltage swing levels established by VESA, explains how they operate during link training, and covers their interaction with pre-emphasis.

Standard Voltage Swing Levels

In standard DisplayPort transmission modes (covering Reduced Bit Rate [RBR], High Bit Rate [HBR], HBR2, and HBR3), the VESA standard specifies four discrete differential voltage swing levels. These levels measure the nominal differential peak-to-peak voltage (\(V_{\text{DIFF\_PP}}\)):

  • Level 0: 400 mV differential peak-to-peak (nominal)
  • Level 1: 600 mV differential peak-to-peak (nominal)
  • Level 2: 800 mV differential peak-to-peak (nominal)
  • Level 3: 1200 mV differential peak-to-peak (nominal)

Each step up in voltage level increases signal amplitude, helping the receiver overcome attenuation caused by trace resistance, connector insertion loss, or long cables.

DisplayPort does not transmit at maximum power by default. Instead, it utilizes Link Training to negotiate the lowest effective power profile needed for an error-free connection:

  1. Initial Handshake: The source device (such as a GPU) begins transmission at the lowest default drive setting (typically Voltage Swing Level 0, Pre-emphasis Level 0).
  2. Clock Recovery: The sink device (such as a monitor) analyzes the incoming bitstream over the Main Link lanes and provides feedback via the bidirectional AUX (Auxiliary) channel.
  3. Adjustment Requests: If the sink cannot achieve clock lock or detects high bit-error rates, it requests that the source step up the voltage swing level, pre-emphasis, or both.
  4. Channel Equalization: Once clock recovery is satisfied, fine-tuning continues until all lanes meet the required signal quality metrics.

Interplay Between Voltage Swing and Pre-Emphasis

DisplayPort pairs voltage swing settings with four corresponding pre-emphasis levels (0 dB, 3.5 dB, 6 dB, and 9.5 dB nominal). Pre-emphasis boosts the high-frequency components of the signal to combat high-frequency attenuation in copper conductors.

Because transmitter hardware operates within finite voltage headroom, not all combinations of voltage swing and pre-emphasis are permissible:

  • Level 0 Swing (400 mV): Supports Pre-emphasis Levels 0, 1, 2, and 3.
  • Level 1 Swing (600 mV): Supports Pre-emphasis Levels 0, 1, and 2.
  • Level 2 Swing (800 mV): Supports Pre-emphasis Levels 0 and 1.
  • Level 3 Swing (1200 mV): Supports Pre-emphasis Level 0 only.

The total signal excursion is capped to prevent signal clipping, excessive electromagnetic interference (EMI), and unnecessary power dissipation.

Voltage Swings in DisplayPort 2.1 (UHBR)

With the introduction of DisplayPort 2.0 and 2.1 Ultra-High Bit Rate (UHBR 10, 13.5, and 20 Gbps) modes, VESA modernized the physical layer architecture. While legacy bit rates retain the 400 mV to 1200 mV four-level swing scheme, UHBR links adopt a Feed-Forward Equalization (FFE) model similar to modern PCI Express and USB4 standards. UHBR transceivers generally operate with a fixed or tightly restricted transmitter voltage swing (nominally around 800 mV to 1000 mV differential peak-to-peak), relying on multi-tap transmitter equalization and advanced receiver equalizers (CTLE and DFE) rather than wide dynamic swing shifts.