Heim  >  Artikel  >  Zu welchem ​​Modell gehört VGA?

Zu welchem ​​Modell gehört VGA?

DDD
DDDOriginal
2023-06-09 15:44:582852Durchsuche

VGA ist ein Standardmodell der Computeranzeige. Nach dem Aufkommen des Computers wurde diese Schnittstelle zur Schnittstelle für die Verbindung zwischen Host und Monitor. Die VGA-Schnittstelle ist normalerweise blau und ähnelt einem Großbuchstaben D. Diese Schnittstelle ist eine analog Die Schnittstelle ist ein Produkt des Informationszeitalters und verfügt über 15 Nadellöcher, die in drei Reihen unterteilt sind.

Zu welchem ​​Modell gehört VGA?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Dell G3-Computer.

vga ist ein Standardmodell für die Computeranzeige. Um genau zu sein, handelt es sich bei der VGA-Schnittstelle um eine analoge Schnittstelle. Nach dem Aufkommen des Computers wurde diese Schnittstelle zur Schnittstelle zwischen dem Host und dem Monitor. Die VGA-Schnittstelle ist im Allgemeinen blau und sieht aus wie ein Großbuchstabe D. Diese Schnittstelle ist es ein Produkt des analogen Informationszeitalters. Seine Schnittstelle verfügt über 15 Löcher, die in drei Reihen unterteilt sind. Was den Markt anbelangt, so gibt es immer noch eine ganze Reihe von Geräten mit dieser Art von Schnittstelle, die jedoch nach und nach veraltet sind und daher quasi vor der Abschaffung stehen. Der Kern dieser Schnittstelle ist eine analoge Schnittstelle, die nur den Eingang einiger analoger Signale akzeptieren kann. Die meisten LCD-Monitore empfangen jetzt direkt digitale Signale, aber viele Low-End-Geräte verwenden diese Schnittstelle immer noch.

Anzeigemodus:

VGA bezog sich ursprünglich auf den Anzeigemodus des Monitors 640X480.

Die Anwendung der VGA-Technologie basiert hauptsächlich auf Computern, Notebooks und anderen Geräten, die auf VGA-Grafikkarten basieren. Bei einigen Geräten, die die Anzeige von hochauflösenden Farbbildern erfordern, ist die Anwendung jedoch selten zu sehen einen Computer benutzen.

Bei einigen eingebetteten VGA-Anzeigesystemen kann die VGA-Bildanzeige und -Steuerung ohne Verwendung einer VGA-Grafikkarte und eines Computers erreicht werden. Das System bietet die Vorteile geringer Kosten, einfacher Struktur und flexibler Anwendung. Es kann in großem Umfang für die Anzeige von Betriebsinformationen an öffentlichen Orten wie Supermärkten, Bahnhöfen und Flughäfen verwendet werden Produktionsprozess von Fabrikwerkstätten Es kann auch im täglichen Leben in Form von Multimedia verwendet werden.

Prinzip:

Anzeige und Timing

Das universelle VGA-Grafikkartensystem besteht hauptsächlich aus drei Teilen: Steuerschaltung, Anzeigepufferbereich und Video-BIOS-Programm (Basic Input Output System). Die Steuerschaltung führt hauptsächlich Funktionen wie Timing-Generierung, Anzeigepufferdatenbetrieb, Haupttaktauswahl und D/A-Konvertierung (Digital-Analog) aus. Der Anzeigepuffer stellt den Anzeigedaten-Cache-Speicherplatz zur Verfügung im ROM (Read-Only Memory) der Grafikkarte.

VGA-Timing-Analyse

Durch die Analyse des grundlegenden Funktionsprinzips der VGA-Grafikkarte können wir erkennen, dass wir zur Erzielung einer VGA-Anzeige Probleme wie Datenquellen, Datenspeicherung, Timing-Implementierung usw. lösen müssen. Der Schlüssel ist wie man VGA-Timing implementiert. Sowohl das Zeilen-Timing als auch das Frame-Timing müssen vier Teile erzeugen: Synchronisationsimpuls (Sync a), Anzeige-Hinterkante (hintere Schwarzschulter b), Anzeige-Timing-Segment (Anzeigeintervall c) und Anzeige-Vorderkante (vordere Schwarzschulter d).

VGA-Timing-Implementierung

Bestimmen Sie zunächst die Haupttaktfrequenz basierend auf der Aktualisierungsfrequenz, berechnen Sie dann die Gesamtzahl der Zeilenzyklen basierend auf der Haupttaktfrequenz und der Bildauflösung und teilen Sie dann die Timing-Segmente a, b, c, und d in Tabelle 1 angegeben. Die Zeit wird entsprechend der Frequenz der Hauptzählimpulsquelle in die Anzahl der Taktzyklen umgerechnet. Bei CPLD werden Zähler und RS-Flip-Flops verwendet, um Impulssignale unterschiedlicher Breite und Periode basierend auf der berechneten Anzahl von Taktzyklen in jeder Zeitsequenz zu erzeugen, und dann wird ihre logische Kombination verwendet, um a, b, c, d in zu bilden Abbildung 2: Jedes Zeitsegment und das Leersignal BLANK und das Synchronisationssignal SYNC des D/A-Wandlers.

SRAM-Adresse

Der Haupttakt dient als Pixelzählimpulssignal und stellt auch das Lesesignal des Anzeige-SRAM und des D/A-Umwandlungstakts bereit. Das Ausgangsende des von ihm angesteuerten Zählers dient als niederwertige Adresse zum Auslesen des SRAM. Das Zeilensynchronisationssignal wird als Zeilennummer-Zählimpulssignal verwendet, und das Ausgangsende des von ihm angesteuerten Zählers wird als höherwertige Adresse zum Lesen des SRAM verwendet. Da zwei SRAM-Teile verwendet werden, wird die höchste Bitadresse als Chipauswahl des SRAM verwendet. Da beim Durchgang des Signals durch das interne Logikgerät des CPLD eine gewisse Zeitverzögerung auftritt und der CPLD die Adress- und Lesesignale zum Lesen der Daten generiert, können das Lesesignal, das Adresssignal und das Datensignal die Zeitanforderungen des CPLD nicht erfüllen SRAM zum Lesen der Daten. Hardware-Schaltkreise können verwendet werden, um bestimmte Timing-Anpassungen an den Lesesignalen vorzunehmen, sodass die Timing-Anforderungen zum Lesen des SRAM und zum Eingeben von Daten in den DAC zwischen den einzelnen Signalen erfüllt werden können.

Daten

Wenn VGA ein BMP-Bild in Echtfarbe anzeigt, sind die drei Komponenten R, G und B jeweils 8 Bit lang, d. h. 24 Bit stellen einen Pixelwert dar, und in vielen Fällen werden 32 Bit zur Darstellung eines verwendet Pixelwert. Um Speicherplatz im Videospeicher zu sparen, können hochfarbige Bilder verwendet werden, d. h. jeder Pixelwert wird durch 16 Bit dargestellt und die drei Komponenten R, G und B verwenden 5, 6 und 5 Bit Dies entspricht der Hälfte der Datenmenge im Vergleich zu einem Echtfarbenbild und kann gleichzeitig den Anzeigeeffekt erfüllen.

Das obige ist der detaillierte Inhalt vonZu welchem ​​Modell gehört VGA?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn