Kritisches Problem
Die DisplayPort-Spezifikation erfordert, dass Videodaten in einer Übertragungseinheit gesendet werden (TU), die 32 bis 64 Link-Symbole lang sein können. Um die Komplexität zu reduzieren, ist der DisplayPort TX verwendet festes 64-Symbol TU. Um die Überbeschreibung der Link-Bandbreite zu vermeiden, ist die Die gepackte Datenrate muss gleich oder niedriger als die Link-Symbolrate sein. Wenn das Gepackte Die Datenrate ist niedriger als die Link-Symbol-Rate, der DisplayPort TX muss ein Symbol ausführen , der mit den Steuerungssymbolen FS und FE innerhalb der TU umranded ist, während alle Zeichen in der TU vor FS müssen gültige Datensymbole sein. Die Spezifikation auch erfordert, dass die Videodaten gleichmäßig innerhalb der Gesamt-TUs verteilt werden Aktive Videozeile. Wenn die berechneten gültigen Datensymbole innerhalb der TU größer sind als 62,75 zeigt der DisplayPort TX an, dass die Verbindung überzeichnet ist und kein Bild Die Ausgabe wird erwartet.
Betrachten Sie ein Beispiel für die Übertragungseinheit:
Auflösung = 1856x1392@75 Hz
Farbtiefe = 18 bpp
Stream-Takt = 288 MHz
Lane-Anzahl = 4
Link-Rate = RBR (1,62 Gbit/s)
TU-Größe = 64
Die Anzahl gültiger Symbole innerhalb der Übertragungseinheit wird berechnet:
Stream = 18 BPP, 288 MHz > gepackte Datenrate über 4 Lanes = 18 x 288 / 4 = 1296 Mbit/Sekunde/Lane
Link-Bandbreite = 1620 x 0,8 = 1296 MBit/Sekunde/Lane
Durchschnittliche gültige Symbole pro TU = 1296 / 1296 x 64 = 64
Die gepackte Datenrate ist gleich der Link-Symbol-Rate und die durchschnittliche gültige Symbole pro TU ist 64, was die TU-Größe erreicht. In diesem Beispiel hat das TX fälschlicherweise betrachtet den Link als überzeichnet und erzeugt kein Bild.
Um dieses Problem zu beheben, ändern Sie die Konfigurationen für die Verbindungsrate und die Lane-Anzahl so. dass die durchschnittlich gültigen Symbole pro TU weniger als 62,75 sind. Zum Beispiel zur Übertragung 1856x1392@75 Hz bei 18 bpp können Sie HBR (2,7 Gbit/s) mit 4 Lanes verwenden:
Link-Bandbreite – 2700 x 0,8 = 2160 MBit/Sekunde/Lane
Durchschnittliche gültige Symbole pro TU = 1296 / 2160 x 64 = 38,4
Dieses Problem wurde in Version 16.0 des DisplayPort IP-Kerns behoben.