Casa > Exposició > Contingut

Tipus de controlador de visualització de vídeo

Mar 14, 2019

Els controladors de visualització de vídeo es poden dividir en diferents tipus, que s’indiquen aquí des del més simple fins al més complex;


Els canviadors de vídeo o els "sistemes basats en registres de desplaçament de vídeo" (no existeix un nom generalment acordat per a aquest tipus de dispositius) són el tipus de controladors de vídeo més senzill. Són directament o indirectament responsables dels senyals de sincronització de vídeo, però normalment no accedeixen directament a la memòria RAM de vídeo. Aconsegueixen les dades de vídeo de la CPU principal, un byte a la vegada, i el converteixen en un flux de bits en sèrie, per això el nom tècnic "canvi de vídeo". Aquest flux de dades en sèrie s’utilitza juntament amb els senyals de sincronització per emetre un senyal de vídeo. La CPU principal ha de fer la major part del treball. Normalment, aquests xips només admeten un mode de gràfics de trama molt baixa resolució.

Un CRTC, o un controlador de tub de raigs catòdics, genera els temps de vídeo i llegeix dades de vídeo de memòria RAM connectades al CRTC per a sortir-les a través d'un generador de caràcters extern ROM (per a modes de text) o directament al registre de desplaçament de sortida de vídeo (per a gràfics d'alta resolució modes). Com que les capacitats reals del generador de vídeo depenen en gran mesura de la lògica externa, el generador de vídeo basat en un xip CRTC pot tenir una àmplia gamma de capacitats, des de sistemes de només text en mode simple fins a sistemes d'alta resolució que suporten un ampli rang de colors. Els sistemes Sprites, però, normalment no són compatibles amb aquests sistemes.

Els controladors d'interfície de vídeo són molt més complexos que els controladors CRT, i el circuit extern que es necessita amb un CRTC està incrustat al xip del controlador de vídeo. Sovint, els Sprites són compatibles, com també els generadors de caràcters (basats en la memòria RAM) i la memòria RAM de vídeo dedicada als atributs de color i als registres de palet (taules de cerca de color) per als modes de text d'alta resolució.

Els coprocessadors de vídeo tenen la seva pròpia CPU interna dedicada a llegir (i escriure) la seva pròpia RAM de vídeo i convertir el contingut d’aquesta RAM de vídeo en un senyal de vídeo. La CPU principal pot donar ordres al coprocessador, per exemple per canviar els modes de vídeo o per manipular els continguts de vídeo RAM. El coprocessador de vídeo també controla el generador de caràcters (el més sovint basat en RAM), la memòria RAM de l'atribut de color, els registres de paletes i la lògica de sprites (sempre que existeixin, per descomptat).