Hvordan fungerer DisplayPort-båndbredde?

DisplayPort er et digitalt skjermgrensesnitt som overfører videodata over et sett med høyhastighets serielle datakanaler kalt lanes. En standard DisplayPort-tilkobling bruker opptil 4 lanes, og hver lane opererer med en spesifikk bithastighet avhengig av DisplayPort-versjon og link rate-modus. Den totale tilgjengelige båndbredden er summen av alle lanes kombinert.

Ikke alle overførte bits inneholder pikseldata. DisplayPort 1.0–1.4a bruker 8b/10b-koding, der hver 10 overførte bits representerer kun 8 bits faktiske data — en effektivitet på 80 %. DisplayPort 2.0 og nyere versjoner bruker 128b/132b-koding, som er betydelig mer effektiv med omtrent 96,7 %. Etter å ha tatt hensyn til kodingsoverhead bestemmer den gjenværende datahastigheten hvor mange piksler per sekund som kan sendes gjennom tilkoblingen.

Båndbredden som kreves for et gitt skjermoppsett avhenger av oppløsning, oppdateringsfrekvens, fargeformat og fargedybde. For eksempel krever en 4K-skjerm ved 60 Hz med 8-bits RGB-farge langt mindre båndbredde enn samme oppløsning ved 144 Hz med 10-bits HDR-farge. Å forstå disse sammenhengene hjelper med å avgjøre om en spesifikk DisplayPort-versjon og kabel kan støtte en ønsket skjermkonfigurasjon.

Verktøybeskrivelse

Denne kalkulatoren bestemmer den maksimale oppdateringsfrekvensen som kan oppnås for enhver kombinasjon av DisplayPort-versjon, link rate, antall lanes, oppløsning, fargeformat og fargedybde. Den viser også en gjennomførbarhetstabell for vanlige oppdateringsfrekvenser (60, 120, 144, 165, 240 og 360 Hz), som indikerer om hver frekvens støttes og hvor mye av den tilgjengelige båndbredden den vil bruke. Alle beregninger bruker offisielle VESA-spesifikasjoner, inkludert korrekt kodingsoverhead og CVT-RBv2-blanking-intervaller.

Slik fungerer det

Kalkulatoren følger disse trinnene:

  1. Bestem tilgjengelig datahastighet: Multipliser båndbredden per lane med antall lanes, og anvend deretter kodingseffektivitetsfaktoren (80 % for 8b/10b, ~96,7 % for 128b/132b)
  2. Beregn bits per piksel: Multipliser fargedybden (bits per komponent) med antall komponenter for det valgte fargeformatet — 3 for RGB og YCbCr 4:4:4, 2 for YCbCr 4:2:2, 1,5 for YCbCr 4:2:0
  3. Beregn totalt antall piksler per bilde: Legg til CVT-RBv2-blanking-intervaller (80 horisontalt, 58 vertikalt) til den aktive oppløsningen for å få det totale pikselantallet inkludert blanking
  4. Beregn maksimal oppdateringsfrekvens: Del den tilgjengelige datahastigheten med bits som kreves per bilde (totale piksler × bits per piksel)

$$\text{Maks Hz} = \frac{\text{Lanes} \times \text{Hastighet per lane} \times \text{Kodingseffektivitet}}{(\text{Bredde} + 80) \times (\text{Høyde} + 58) \times \text{BPC} \times \text{Komponenter}}$$

Forklaring av alternativer

  • DisplayPort-versjon — Velger hvilke link rate-moduser som er tilgjengelige. DP 1.0–1.1a støtter opptil HBR, DP 1.2 legger til HBR2, DP 1.3–1.4a legger til HBR3, og DP 2.0–2.1a legger til UHBR 10/13.5/20
  • Link rate — Overføringshastigheten per lane. Varierer fra RBR (1,62 Gbit/s) til UHBR 20 (20 Gbit/s). Høyere link rates støtter høyere oppløsninger og oppdateringsfrekvenser
  • Lanes — Antall datakanaler (1, 2 eller 4). Standard DisplayPort bruker 4 lanes. Noen konfigurasjoner som enkelt-lane eller dobbelt-lane brukes i innebygde oppsett eller Thunderbolt-oppsett
  • Oppløsning — Velg blant vanlige forhåndsinnstillinger (720p til 8K, inkludert ultrawide) eller skriv inn en egendefinert oppløsning
  • Fargeformat — RGB og YCbCr 4:4:4 bruker full båndbredde; YCbCr 4:2:2 bruker ~33 % mindre; YCbCr 4:2:0 bruker ~50 % mindre
  • Fargedybde — Bits per fargekomponent, fra 6 bpc (grunnleggende) til 16 bpc (dyp farge). Høyere dybde betyr mer båndbredde per piksel
Link Rate Per Lane Koding DP-versjon 4-Lane datahastighet
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

Eksempler

4K 144 Hz med 10-bits HDR (RGB):

  • DisplayPort 1.4 med HBR3 (4 lanes) gir 25,92 Gbit/s datahastighet
  • 4K ved 144 Hz med 10 bpc RGB krever ~29,01 Gbit/s — overskrider HBR3-kapasiteten
  • Løsning: Bruk DP 2.0 med UHBR 10, eller bytt til YCbCr 4:2:2 for å redusere båndbredden med 33 %

1440p 240 Hz gaming:

  • Med 8 bpc RGB krever dette ~17,76 Gbit/s
  • HBR2 (17,28 Gbit/s) er akkurat ikke nok — HBR3 eller høyere er nødvendig

Funksjoner

  • Dekker alle DisplayPort-versjoner fra 1.0 til 2.1a med nøyaktig link rate-tilgjengelighet per versjon
  • Beregner gjennomførbarhet for seks vanlige oppdateringsfrekvenser (60, 120, 144, 165, 240, 360 Hz) med prosentvis båndbreddebruk
  • Støtter egendefinerte oppløsninger og 10 innebygde forhåndsinnstillinger inkludert ultrawide-formater
  • Tar hensyn til CVT-RBv2-blanking-overhead i alle beregninger
  • Bruker offisielle VESA-kodingseffektiviteter: 80 % for 8b/10b og ~96,7 % for 128b/132b

Bruksområder

  • Skjermkjøp: Sjekk om en spesifikk DisplayPort-versjon på grafikkortet ditt kan drive en skjerm med høy oppdateringsfrekvens eller høy oppløsning før kjøp
  • Kabelverifisering: Avgjør om den eksisterende DisplayPort-kabelen og port-versjonen din støtter ønsket kombinasjon av oppløsning og oppdateringsfrekvens
  • Planlegging av fargenøyaktighet: Forstå båndbredde-avveiningene ved valg mellom 8-bits og 10-bits fargedybde for HDR-innholdsproduksjon