Die meisten Videoauflösungen wie VGA (640 x 480), UXGA (1600 x 1200) oder HD720 (1280 x 720) werden durch VESAs Coordinated Video Timing (CVT)-Standard definiert. (Es kann kostenlos von VESA.org heruntergeladen werden ).
Der Download führt zu einem Excel-Blatt, in dem die Anzeigeauflösung und verschiedene Eigenschaften wie reduzierte Ausblendung eingegeben werden können. Danach druckt das Excel-Sheet die Ergebnisse wie Pixel Clock, H-Front-Porch, H-Back-Porch oder VSync-Polarität aus.
Ich hätte gerne die Gleichungen , damit ich alle VESA-Timings in VHDL für eines unserer universellen VGA-Timing-Module berechnen kann.
Ich habe auch ein DMT- Dokument (Display Monitor Timing) gefunden , das alle Timings auflistet, aber leider keine Gleichungen.
Alternative Lösung: Wie kann ich alle bekannten Videoauflösungen in die Excel-Tabelle
eingeben und die Ergebnisse in eine Datei exportieren. Ich möchte sie nicht manuell eingeben.
Anhang:
Bekannte Bildschirmauflösungen. Quelle: wikimedia.org .
Die X.org-Distribution enthält das Tool cvt
, das auf dieser Tabelle basiert. Es ist in hw/xfree86/utils/cvt/cvt.c und hw/xfree86/modes/xf86cvt.c implementiert .
Tom Tischler
Paebbels
Jonathan Drolet
Paebbels
Jonathan Drolet