VGA

Wikipedia
Loikkaa: valikkoon, hakuun
Näyttöstandardit
Video Graphics Array
SVGA port.jpg
VGA-näyttöliitin
Julkaisuvuosi: 1987
Julkaisija: IBM
Värisyvyys: 8 bpp
Resoluutio: 640×480
Kuvasuhde: 4:3
Edeltäjä: Seuraaja:
EGA IBM 8514, XGA tai SVGA

VGA (lyhenne sanoista Video Graphics Array) on IBM:n vuonna 1987 IBM PS/2-koneissa esittelemä näytönohjainpiiri, jonka suurin dokumentoitu grafiikkaresoluutio oli 640×480 pikseliä. VGA on kehitetty versio aikaisemmista IBM:n piireitä, kuten EGA- (Enhanced Graphics Adapter). VGA jäi IBM PC-alustan viimeiseksi yhteiseksi näyttöstandardiksi. Erilaisista muiden valmistajien VGA:ta kehittyneemmistä grafiikkajärjestelmistä käytettiin nimeä SuperVGA.

Yleistä[muokkaa | muokkaa wikitekstiä]

VGA esitteli 15-pinnisen sub-D-liittimen, josta käytetään vieläkin nimeä VGA-liitin. Sen signaali on RGBHV-komponenttivideota vaaka- ja pystytahdistuspulsseilla. Lisäksi mukana on DDC2-data ja kellosignaali. Liitin jäi käyttöön aina digitaalisten liitäntöjen käyttöönottoon asti ja se on korvattu myöhemmin digitaalisilla DVI sekä HDMI -liitännöillä.

VGA:n halvempi versio oli MCGA. VGA:ta seuraava IBM:n näytönohjain oli 1024×768-tarkkuuteen pystynyt XGA vuonna 1990. Tässä vaiheessa useat muut valmistajat olivat jo kehittäneet omat samaan pystyvät, mutta epäyhteensopivat laajennuksensa VGA:han. IBM:n omat näytönohjaimet jäivät harvinaisiksi, koska ne voi asentaa vain MCA-väylällä varustettuihin IBM:n PS/2-koneisiin, ei lainkaan muiden valmistajien ns. PC-klooneihin.

VGA:han viitattiin järjestelmänä (array), sillä se on toteutettu alusta alkaen yksinkertaisena siruna ja korvasi esimerkiksi Motorola 6845 -piirin ja laajan valikoiman erilliskomponentteja, joita MDA, CGA ja EGA-sovittimet käyttivät. VGA-piiri voitiin asentaa suoraan PC:n emolevylle ja se vaati lisäksi vain videomuistin, kellopiirin sekä RAMDAC:in. VGA oli jo ensimmäisissä PS/2-malleissa, mitä tuki myös vuonna 1987 ilmestynyt Windows 2.0-käyttöjärjestelmä.

VGA:n tekstitilassa on käytettävissä 80×25 tai 40×25 merkkiä kuudellatoista värillä sekä kahdeksan taustaväriä. Merkit voi laittaa vilkkumaan, ja kytkemällä tämän ominaisuuden pois päältä voi käyttää 16:ta eri taustaväriä. EGA:n tavoin näytöllä voi olla 512 eri merkkiä jättämällä yhden väritason käyttämättä[1]. Tekstitila käyttää piirin suurinta mahdollista resoluutiota. Tällöin yhden merkin koko on 80×25 tilassa 9×16 pikseliä. Kortille voi myös ladata oman fontin, tosin sen glyyfit voivat olla vain 8 pikseliä leveitä. Normaalisti VGA kiertää tätä toistamalla viimeisen sarakkeen yhdeksännen pikselin kohdalla. Tämä tehdään vain IBM:n merkistön viivanpiirtomerkeille.

MS-DOSissa näyttökortin tekstimuisti näkyi segmentissä 0xB8000 (32 KB) ja grafiikkamuisti segmentissä 0xA0000 (64 KB). Käytettäessä tarkempia grafiikkatiloja vain osa näyttömuistista oli kerralla näkyvissä ja siihen kirjoitettaessa on tehtävä sivunvaihto. VGA BIOS tukee muutamia ennalta määriteltyjä grafiikkatiloja, joista tarkin on 640×480 pikseliä 16 värillä. Peleissä suosituimmaksi muodostui 256-värinen 320×200 pikselin tila, jonka käyttö oli yksinkertaista. Tässä näyttötilassa pikselit eivät ole suorakulmaisia, mutta se mahtuu 64 KB:n segmenttiin ja jokainen tavu vastaa yhtä pikseliä ruudulla. Standardiresoluutioiden lisäksi korttia voi käyttää rekisteritasolla. Etenkin 256-värisistä laajennetuista grafiikkatiloista käytettiin harrastajien parissa nimeä "Mode X."

Myöhemmin useiden valmistajien tehdessä parannettuna VGA-klooneja eli SuperVGA-kortteja, ne eivät olleet yhteensopivia keskenään. VESA stardardoi myöhemmin näiden ominaisuuksien käyttöä. Varhaisimpia SuperVGA-näytönohjainvalmistajia olivat muun muassa ATI, Chips & Technologies, Everex, Genoa, Orchid, Paradise, Sigma Designs, STB, Tecmar, Trident, Tseng Labs, Video 7 ja Willow.

VGA-nimeä käytetään nykyisin tarkoittamaan 640×480 -resoluutiota, joka oli suurin VGA:n virallisesti tukema. Nimeä käytetään etenkin kameralla varustetuissa matkapuhelimissa tarkoittamassa värillistä näyttötarkkuutta tai puhelimen kameran 640 vaaka- ja 480 pystypisteellä.

VGA:n tekniset tiedot[muokkaa | muokkaa wikitekstiä]

  • 256 kilotavun käyttömuisti (RAM; Random Access Memory)
  • 16 ja 256 värin käyttömoodit
  • 262 144 värin paletti (6 bittiä jokaisella RGB-komponentilla)
  • valittava joko 25 MHz:n tai 28 MHz:n pääkellotaajuus
  • enintään 640 vaakasuoraa pistettä (pikseli).
  • enintään 480 pystysuoraa pistettä
  • näytön virkistystaajuus enintään 70 Hz
  • planar-moodi: enintään 16 väriä (4 bitin tasoisena)
  • pakattu pistemoodi: 256 väriä (Mode 13h)
  • laitteistopohjaisesti toteutettu pehmeän näytönvierityksen tuki
  • joitain 'Raster Ops' -tukitoimintoja
  • Barrelisiirtäjä
  • näytön jakamisen tuki
  • käyttäjän määrittelemät fontit

Vakiografiikkamoodit:

  • 640 vaakapistettä×480 pystypistettä 16-värisenä (4-bittinen värisyvyys)
  • 320 vaakapistettä×350 pystypistettä 16-värisenä (4-bittinen värisyvyys)
  • 320 vaakapistettä×200 pystypistettä 16-värisenä (4-bittinen värisyvyys)
  • 320 vaakapistettä×200 pystypistettä 256-värisenä (Mode 13h), (8-bittinen värisyvyys)

HVGA[muokkaa | muokkaa wikitekstiä]

HVGA (lyhenne sanoista Half-size Video Graphics Array tai Half VGA) on etenkin kämmentietokoneille suunniteltu standardi[2], ja on nimensä mukaisesti puolet VGA-standardista. Standardi tukee 640×240 pikselin resoluutiota (kuvasuhde 8:3).

QVGA[muokkaa | muokkaa wikitekstiä]

Quarter VGA:n koko verrattuna perus VGA:han

QVGA (lyhenne sanoista Quarter Video Graphics Array tai Quarter VGA) on nimitys 320×240 pikselin näyttötilalle (kuvasuhde 4:3). QVGA on käytössä matkapuhelimissa ja kämmentietokoneissa. Nimityksen näyttötila on saanut siitä, että resoluutio on tasan neljännes VGA:n perusresoluutiosta, vaikkakaan kyseinen näyttötila ei kuulu VGA-standardiin.

QQVGA[muokkaa | muokkaa wikitekstiä]

QQVGA (lyhenne sanoista Quarter Quarter Video Graphics Array) on nimitys 160×120 pikselin näyttötilalle (kuvasuhde 4:3). QQVGA:ta käytetään pieniresoluutioisten videoiden kuvaamiseen, jotka sitten voi kätevästi lähettää esimerkiksi sähköpostin liitetiedostoina. Nimensä QQVGA on saanut siitä, että resoluutio on tasan neljännes QVGA:sta ja kuudestoistaosa VGA:n resoluutiosta.

Lähteet[muokkaa | muokkaa wikitekstiä]