Maison >Problème commun >A quel modèle appartient le VGA ?

A quel modèle appartient le VGA ?

DDD
DDDoriginal
2023-06-09 15:44:582891parcourir

vga est un modèle standard d'affichage d'ordinateur. Après l'avènement de l'ordinateur, cette interface est devenue l'interface permettant de connecter l'hôte et le moniteur. L'interface vga est généralement bleue et ressemble à une lettre majuscule D. Cette interface est analogique. Produit de l’ère de l’information, son interface comporte 15 trous d’épingle répartis en trois rangées.

A quel modèle appartient le VGA ?

L'environnement d'exploitation de cet article : système Windows 10, ordinateur Dell g3.

vga est un modèle standard pour l’affichage des ordinateurs. Pour être précis, l'interface VGA est une interface analogique. Après l'avènement de l'ordinateur, cette interface est devenue l'interface entre l'hôte et le moniteur. L'interface VGA est généralement bleue et ressemble à une lettre majuscule D. Cette interface est. un produit de l’ère de l’information analogique. Son interface comporte 15 trous d’épingle répartis en trois rangées. En ce qui concerne le marché, il existe encore un certain nombre d'appareils dotés de ce type d'interface, mais ils deviennent progressivement obsolètes et sont donc sur le point d'être éliminés. L'essence de cette interface est une interface analogique, qui ne peut accepter que l'entrée de certains signaux analogiques. La plupart des moniteurs LCD reçoivent désormais directement des signaux numériques, mais de nombreuses machines bas de gamme utilisent encore cette interface.

Mode d'affichage :

VGA faisait initialement référence au mode d'affichage du moniteur 640X480.

L'application de la technologie VGA est principalement basée sur les ordinateurs, ordinateurs portables et autres appareils basés sur des cartes d'affichage VGA. Cependant, l'application de la technologie VGA est rarement vue sur certains appareils qui nécessitent l'affichage d'images couleur haute résolution sans qu'il soit nécessaire de le faire. utiliser un ordinateur.

Pour certains systèmes d'affichage VGA intégrés, l'affichage et le contrôle des images VGA peuvent être obtenus sans utiliser de carte d'affichage VGA ni d'ordinateur. Le système présente les avantages d'un faible coût, d'une structure simple et d'une application flexible. Il peut être largement utilisé dans la publicité et l'affichage rapide d'informations dans des lieux publics tels que les supermarchés, les gares et les aéroports. Processus de production des ateliers d'usine. Il peut également être utilisé dans la vie quotidienne sous forme de multimédia.

Principe :

Affichage et synchronisation

Le système de carte d'affichage VGA universel est principalement composé de trois parties : circuit de contrôle, zone tampon d'affichage et programme vidéo BIOS (Basic Input Output System). Le circuit de contrôle remplit principalement des fonctions telles que la génération de synchronisation, le fonctionnement des données du tampon d'affichage, la sélection de l'horloge principale et la conversion D/A (numérique vers analogique). Le tampon d'affichage fournit un espace de cache de données d'affichage ; le BIOS vidéo sert de programme de contrôle. dans la ROM (Read-Only Memory) de la carte graphique.

Analyse de synchronisation VGA

Grâce à l'analyse du principe de fonctionnement de base de la carte d'affichage VGA, nous pouvons voir que pour obtenir un affichage VGA, nous devons résoudre des problèmes tels que les sources de données, le stockage des données et la mise en œuvre de la synchronisation. pour implémenter la synchronisation VGA. La synchronisation des lignes et la synchronisation des trames doivent générer quatre parties : l'impulsion de synchronisation (Sync a), le bord arrière de l'affichage (Porche arrière b), le segment de synchronisation d'affichage (Intervalle d'affichage c) et le bord avant de l'affichage (Porche avant d).

Mise en œuvre de la synchronisation VGA

Tout d'abord, déterminez la fréquence d'horloge principale en fonction de la fréquence de rafraîchissement, puis calculez le nombre total de cycles de rangée en fonction de la fréquence d'horloge principale et de la résolution de l'image, puis divisez les segments de synchronisation a, b, c, et d donné dans le tableau 1. Le temps est converti en nombre de cycles d'horloge en fonction de la fréquence de la source d'impulsions de comptage principale. En CPLD, les compteurs et les bascules RS sont utilisés pour générer des signaux d'impulsion de différentes largeurs et périodes en fonction du nombre calculé de cycles d'horloge dans chaque séquence temporelle, puis leur combinaison logique est utilisée pour former a, b, c, d dans Figure 2 Chaque segment de séquence temporelle et le signal vierge BLANK et le signal de synchronisation SYNC du convertisseur N/A.

Adresse SRAM

L'horloge principale sert de signal d'impulsion de comptage de pixels, et fournit également le signal de lecture de la SRAM d'affichage et l'horloge de conversion D/A. L'extrémité de sortie du compteur qu'elle pilote sert d'adresse d'ordre inférieur. pour lire la SRAM. Le signal de synchronisation de ligne est utilisé comme signal d'impulsion de comptage du numéro de ligne, et l'extrémité de sortie du compteur qu'il pilote est utilisée comme adresse d'ordre supérieur pour lire la SRAM. Étant donné que deux morceaux de SRAM sont utilisés, l'adresse de bit la plus élevée est utilisée comme sélection de puce de la SRAM. Puisqu'il y a un certain délai lorsque le signal traverse le dispositif logique interne du CPLD, lorsque le CPLD génère les signaux d'adresse et de lecture pour lire les données, le signal de lecture, le signal d'adresse et le signal de données ne peuvent pas répondre aux exigences de synchronisation du SRAM pour lire les données. Des circuits matériels peuvent être utilisés pour effectuer certains ajustements de synchronisation des signaux de lecture afin que les exigences de synchronisation pour la lecture de la SRAM et l'entrée de données dans le DAC puissent être respectées entre chaque signal.

Données

Si VGA affiche une image BMP en vraies couleurs, les trois composants R, G et B sont de 8 bits chacun, c'est-à-dire que 24 bits représentent une valeur de pixel et, dans de nombreux cas, 32 bits sont utilisés pour représenter un valeur en pixels. Afin d'économiser l'espace de stockage de la mémoire vidéo, des images hautes en couleurs peuvent être utilisées, c'est-à-dire que chaque valeur de pixel est représentée par 16 bits et que les trois composants R, G et B utilisent 5, 6 et 5. Bits respectivement, ce qui représente la moitié de la quantité de données par rapport aux images en vraies couleurs, et en même temps peut répondre à l'effet d'affichage.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn