Wie funktioniert die DisplayPort-Bandbreite?

DisplayPort ist eine digitale Anzeigeschnittstelle, die Videodaten über eine Reihe von Hochgeschwindigkeits-Seriendatenkanälen, sogenannte Lanes, überträgt. Eine Standard-DisplayPort-Verbindung verwendet bis zu 4 Lanes, wobei jede Lane je nach DisplayPort-Version und Link-Rate-Modus mit einer bestimmten Bitrate betrieben wird. Die insgesamt verfügbare Bandbreite ergibt sich aus der Summe aller Lanes.

Nicht alle übertragenen Bits enthalten Pixeldaten. DisplayPort 1.0–1.4a verwendet 8b/10b-Kodierung, bei der jeweils 10 übertragene Bits nur 8 Bits tatsächlicher Nutzdaten repräsentieren – eine Effizienz von 80 %. DisplayPort 2.0 und spätere Versionen verwenden die 128b/132b-Kodierung, die mit etwa 96,7 % deutlich effizienter ist. Nach Berücksichtigung des Kodierungs-Overheads bestimmt die verbleibende Datenrate, wie viele Pixel pro Sekunde über die Verbindung übertragen werden können.

Die für ein bestimmtes Display-Setup erforderliche Bandbreite hängt von Auflösung, Bildwiederholrate, Farbformat und Farbtiefe ab. Ein 4K-Display bei 60 Hz mit 8-Bit-RGB-Farbe benötigt beispielsweise deutlich weniger Bandbreite als dieselbe Auflösung bei 144 Hz mit 10-Bit-HDR-Farbe. Das Verständnis dieser Zusammenhänge hilft dabei festzustellen, ob eine bestimmte DisplayPort-Version und ein bestimmtes Kabel eine gewünschte Monitorkonfiguration unterstützen können.

Beschreibung des Tools

Dieser Rechner ermittelt die maximal erreichbare Bildwiederholrate für jede Kombination aus DisplayPort-Version, Link Rate, Anzahl der Lanes, Auflösung, Farbformat und Farbtiefe. Er zeigt außerdem eine Machbarkeitstabelle für gängige Bildwiederholraten (60, 120, 144, 165, 240 und 360 Hz) an, die angibt, ob die jeweilige Rate unterstützt wird und wie viel der verfügbaren Bandbreite sie beanspruchen würde. Alle Berechnungen basieren auf offiziellen VESA-Spezifikationen, einschließlich des korrekten Kodierungs-Overheads und der CVT-RBv2-Blanking-Intervalle.

Funktionsweise

Der Rechner folgt diesen Schritten:

  1. Verfügbare Datenrate bestimmen: Die Bandbreite pro Lane wird mit der Anzahl der Lanes multipliziert, anschließend wird der Kodierungseffizienzfaktor angewendet (80 % für 8b/10b, ~96,7 % für 128b/132b)
  2. Bits pro Pixel berechnen: Die Farbtiefe (Bits pro Komponente) wird mit der Anzahl der Komponenten für das gewählte Farbformat multipliziert – 3 für RGB und YCbCr 4:4:4, 2 für YCbCr 4:2:2, 1,5 für YCbCr 4:2:0
  3. Gesamtpixelanzahl pro Frame berechnen: CVT-RBv2-Blanking-Intervalle (80 horizontal, 58 vertikal) werden zur aktiven Auflösung addiert, um die Gesamtpixelanzahl einschließlich Blanking zu erhalten
  4. Maximale Bildwiederholrate berechnen: Die verfügbare Datenrate wird durch die pro Frame benötigten Bits dividiert (Gesamtpixel × Bits pro Pixel)

$$\text{Max Hz} = \frac{\text{Lanes} \times \text{Rate pro Lane} \times \text{Kodierungseffizienz}}{(\text{Breite} + 80) \times (\text{Höhe} + 58) \times \text{BPC} \times \text{Komponenten}}$$

Erklärung der Optionen

  • DisplayPort-Version — Legt fest, welche Link-Rate-Modi verfügbar sind. DP 1.0–1.1a unterstützt bis zu HBR, DP 1.2 fügt HBR2 hinzu, DP 1.3–1.4a fügt HBR3 hinzu, und DP 2.0–2.1a fügt UHBR 10/13,5/20 hinzu
  • Link Rate — Die Übertragungsgeschwindigkeit pro Lane. Reicht von RBR (1,62 Gbit/s) bis UHBR 20 (20 Gbit/s). Höhere Link Rates unterstützen höhere Auflösungen und Bildwiederholraten
  • Lanes — Anzahl der Datenlanes (1, 2 oder 4). Standard-DisplayPort verwendet 4 Lanes. Einige Konfigurationen mit einer oder zwei Lanes werden in eingebetteten Systemen oder Thunderbolt-Setups verwendet
  • Auflösung — Wählen Sie aus gängigen Voreinstellungen (720p bis 8K, einschließlich Ultrawide) oder geben Sie eine benutzerdefinierte Auflösung ein
  • Farbformat — RGB und YCbCr 4:4:4 nutzen die volle Bandbreite; YCbCr 4:2:2 benötigt ~33 % weniger; YCbCr 4:2:0 benötigt ~50 % weniger
  • Farbtiefe — Bits pro Farbkomponente, von 6 bpc (Basis) bis 16 bpc (Deep Color). Höhere Farbtiefe bedeutet mehr Bandbreite pro Pixel
Link Rate Pro Lane Kodierung DP-Version 4-Lane-Datenrate
RBR 1,62 Gbit/s 8b/10b (80 %) 1.0+ 5,18 Gbit/s
HBR 2,70 Gbit/s 8b/10b (80 %) 1.0+ 8,64 Gbit/s
HBR2 5,40 Gbit/s 8b/10b (80 %) 1.2+ 17,28 Gbit/s
HBR3 8,10 Gbit/s 8b/10b (80 %) 1.3+ 25,92 Gbit/s
UHBR 10 10,0 Gbit/s 128b/132b (~96,7 %) 2.0+ 38,69 Gbit/s
UHBR 13.5 13,5 Gbit/s 128b/132b (~96,7 %) 2.0+ 52,22 Gbit/s
UHBR 20 20,0 Gbit/s 128b/132b (~96,7 %) 2.0+ 77,37 Gbit/s

Beispiele

4K 144 Hz mit 10-Bit-HDR (RGB):

  • DisplayPort 1.4 mit HBR3 (4 Lanes) bietet eine Datenrate von 25,92 Gbit/s
  • 4K bei 144 Hz mit 10 bpc RGB erfordert ~29,01 Gbit/s — überschreitet die HBR3-Kapazität
  • Lösung: DP 2.0 mit UHBR 10 verwenden oder auf YCbCr 4:2:2 wechseln, um die Bandbreite um 33 % zu reduzieren

1440p 240 Hz Gaming:

  • Bei 8 bpc RGB werden ~17,76 Gbit/s benötigt
  • HBR2 (17,28 Gbit/s) reicht knapp nicht aus — HBR3 oder höher ist erforderlich

Funktionen

  • Unterstützt alle DisplayPort-Versionen von 1.0 bis 2.1a mit genauer versionsspezifischer Link-Rate-Verfügbarkeit
  • Berechnet die Machbarkeit für sechs gängige Bildwiederholraten (60, 120, 144, 165, 240, 360 Hz) mit prozentualer Bandbreitenauslastung
  • Unterstützt benutzerdefinierte Auflösungen und 10 integrierte Voreinstellungen einschließlich Ultrawide-Formaten
  • Berücksichtigt den CVT-RBv2-Blanking-Overhead in allen Berechnungen
  • Verwendet offizielle VESA-Kodierungseffizienzen: 80 % für 8b/10b und ~96,7 % für 128b/132b

Anwendungsfälle

  • Monitor-Kauf: Prüfen Sie, ob eine bestimmte DisplayPort-Version Ihrer GPU einen Monitor mit hoher Bildwiederholrate oder hoher Auflösung ansteuern kann, bevor Sie kaufen
  • Kabelüberprüfung: Stellen Sie fest, ob Ihr vorhandenes DisplayPort-Kabel und Ihre Port-Version die gewünschte Kombination aus Auflösung und Bildwiederholrate unterstützen
  • Planung der Farbgenauigkeit: Verstehen Sie die Bandbreiten-Kompromisse bei der Wahl zwischen 8-Bit- und 10-Bit-Farbtiefe für die HDR-Inhaltserstellung