Come funziona la larghezza di banda HDMI?

HDMI (High-Definition Multimedia Interface) trasmette dati video e audio attraverso una serie di canali dati seriali ad alta velocità. Nelle versioni HDMI da 1.0 a 2.0, tre canali dati TMDS (Transition-Minimized Differential Signaling) trasportano i dati dei pixel insieme a un canale clock separato. A partire da HDMI 2.1, l'interfaccia passa alla modalità FRL (Fixed Rate Link) con quattro canali dati e uno schema di codifica più efficiente, aumentando drasticamente la larghezza di banda disponibile.

La velocità di trasmissione grezza non equivale alla velocità dati utilizzabile a causa dell'overhead di codifica. Le versioni HDMI basate su TMDS utilizzano la codifica 8b/10b, in cui 10 bit trasmessi trasportano solo 8 bit di dati effettivi — un'efficienza dell'80%. HDMI 2.1 e 2.2 utilizzano la codifica 16b/18b con un'efficienza effettiva dell'87,5% dopo aver considerato l'overhead del livello di collegamento. La velocità dati risultante determina quanti pixel al secondo la connessione è in grado di fornire.

La possibilità di raggiungere una determinata combinazione di risoluzione e frequenza di aggiornamento dipende dalla velocità dati della versione HDMI, dal formato colore (RGB, YCbCr 4:4:4, 4:2:2 o 4:2:0) e dalla profondità colore (bit per componente). Risoluzioni più elevate, frequenze di aggiornamento più rapide e colori più ricchi richiedono tutti una maggiore larghezza di banda. Comprendere questi limiti aiuta a evitare l'acquisto di un monitor o di un cavo che la porta HDMI non è in grado di gestire pienamente.

Descrizione dello strumento

Questo calcolatore determina la frequenza di aggiornamento massima per qualsiasi combinazione di versione HDMI, risoluzione, formato colore e profondità colore. Visualizza una tabella di fattibilità per le frequenze di aggiornamento più comuni (60, 120, 144, 165, 240 e 360 Hz), indicando se ciascuna è supportata e quale percentuale della larghezza di banda disponibile consuma. Tutti i calcoli utilizzano le velocità dati delle specifiche ufficiali HDMI e includono l'overhead dell'intervallo di blanking CVT-RBv2.

Come funziona

Il calcolatore segue questi passaggi:

  1. Ricerca della velocità dati disponibile: ogni versione HDMI ha una velocità dati massima fissa definita dalle proprie specifiche — da 3,96 Gbit/s (HDMI 1.0) a 84,0 Gbit/s (HDMI 2.2)
  2. Calcolo dei bit per pixel: moltiplica la profondità colore (bit per componente) per il numero di componenti del formato colore scelto — 3 per RGB e YCbCr 4:4:4, 2 per YCbCr 4:2:2, 1,5 per YCbCr 4:2:0
  3. Calcolo del totale dei pixel per frame: aggiunge gli intervalli di blanking CVT-RBv2 (80 orizzontali, 58 verticali) alla risoluzione attiva
  4. Calcolo della frequenza di aggiornamento massima: divide la velocità dati disponibile per i bit richiesti per frame

$$\text{Hz massimi} = \frac{\text{Velocità dati (dalle specifiche della versione HDMI)}}{(\text{Larghezza} + 80) \times (\text{Altezza} + 58) \times \text{BPC} \times \text{Componenti}}$$

Confronto tra versioni HDMI

Versione HDMI Larghezza di banda totale Velocità dati Canali Codifica
1.0–1.2a 4,95 Gbit/s 3,96 Gbit/s 3 (TMDS) 8b/10b (80%)
1.3–1.3a 10,2 Gbit/s 8,16 Gbit/s 3 (TMDS) 8b/10b (80%)
1.4–1.4b 10,2 Gbit/s 8,16 Gbit/s 3 (TMDS) 8b/10b (80%)
2.0–2.0b 18,0 Gbit/s 14,4 Gbit/s 3 (TMDS) 8b/10b (80%)
2.1–2.1b 48,0 Gbit/s 42,0 Gbit/s 4 (FRL) 16b/18b (87,5%)
2.2 96,0 Gbit/s 84,0 Gbit/s 4 (FRL) 16b/18b (87,5%)

Esempi

4K 120 Hz con RGB a 8 bit:

  • Richiede circa 17,81 Gbit/s di velocità dati
  • HDMI 2.0 (14,4 Gbit/s) è insufficiente — è necessario HDMI 2.1 (42,0 Gbit/s)
  • Questo è il motivo per cui molti monitor e TV 4K 120 Hz richiedono porte HDMI 2.1

4K 60 Hz con HDR a 10 bit (RGB):

  • Richiede circa 11,14 Gbit/s
  • HDMI 2.0 (14,4 Gbit/s) è in grado di gestirlo con un utilizzo del 77%
  • HDMI 1.4 (8,16 Gbit/s) non può — un problema comune per i display HDR più vecchi

8K 60 Hz:

  • Con RGB a 8 bpc, richiede circa 71,24 Gbit/s
  • Solo HDMI 2.2 (84,0 Gbit/s) è in grado di gestirlo nativamente senza compressione

Opzioni spiegate

  • Versione HDMI — Determina la velocità dati massima disponibile. HDMI 1.0–2.0 utilizza la segnalazione TMDS con 3 canali; HDMI 2.1+ utilizza FRL con 4 canali e una codifica più efficiente
  • Risoluzione — Scegli tra i preset più comuni (da 720p a 8K, inclusi i formati ultrawide) o inserisci una risoluzione personalizzata in pixel
  • Formato colore — RGB e YCbCr 4:4:4 utilizzano la larghezza di banda completa; YCbCr 4:2:2 ne utilizza circa il 33% in meno; YCbCr 4:2:0 ne utilizza circa il 50% in meno. Si noti che YCbCr 4:2:0 è ufficialmente supportato a partire da HDMI 2.0
  • Profondità colore — Bit per componente colore: 8 bpc (standard), 10 bpc (HDR), 12 bpc (deep color) o 16 bpc. HDMI 1.0–1.2a supporta il deep color solo con YCbCr 4:2:2; 16 bpc richiede HDMI 1.3+

Funzionalità

  • Copre tutte le versioni HDMI da 1.0 a 2.2 con velocità dati conformi alle specifiche
  • Calcola la fattibilità per sei frequenze di aggiornamento comuni (60, 120, 144, 165, 240, 360 Hz) con le percentuali di utilizzo della larghezza di banda
  • Supporta risoluzioni personalizzate e 10 preset integrati, inclusi i formati ultrawide
  • Tiene conto dell'overhead di blanking CVT-RBv2 in tutti i calcoli
  • Mostra lo schema di codifica, i canali dati e i bit per pixel nell'output

Casi d'uso

  • Acquisto di TV e monitor: verifica se la versione della porta HDMI è in grado di gestire un display 4K o 8K specifico alla frequenza di aggiornamento desiderata prima dell'acquisto
  • Pianificazione del setup gaming: controlla se la versione HDMI della tua console o GPU supporta la risoluzione e la frequenza di aggiornamento desiderate, in particolare per il gaming a 4K 120 Hz o 1440p 144 Hz
  • Creazione di contenuti HDR: comprendi l'impatto sulla larghezza di banda del passaggio da una profondità colore a 8 bit a 10 bit o 12 bit per il lavoro video professionale