Video Graphics Array

En VGA-kontakt (hane)

Video Graphics Array (VGA) är en grafikstandard för persondatorer som började marknadsföras av IBM 1987.[1] Genom sin stora spridning har VGA kommit att stå för dels en standard för analoga datorskärmar, dels en standard för själva anslutningskontakten och slutligen även en standard för datorgrafiken i sig. VGA ingår i en familj tillsammans med tidigare grafikstandarder som den till stor del är bakåtkompatibel med. VGA kan ses som en förbättring av sina föregångare EGA (Enhanced Graphics Adapter) och CGA (Color Graphics Adapter). MCGA, även den framtagen av IBM, var liknande, bortsett från att den använde enklare hårdvara.

SVGA är en utökning av VGA, och är en standard från VESA i stället för IBM.

VGA har ”array” istället för ”adapter” i namnet för att hårdvaran i början hade formen av en gate array-krets. Detta ersatte Motorolas krets 6845 och ett fullångt ISA-kretskort fyllt av diskreta komponenter som behövdes för MDA, CGA och EGA. En fördel var att kretsen kunde placeras direkt på moderkortet på en IBM PC eller kompatibel klon utan några större besvär. (Kretsen krävde endast videominne, oscillator och en extern DAC.) De första modellerna av PS/2 från IBM var utrustade med VGA på moderkortet.

Som brukligt med det mesta av IBM:s hårdvara blev VGA mycket kopierat av andra tillverkare. Medan VGA som standard i sin originalform har varit övertalig under en längre tid, var det den sista IBM-standarden som majoriteten av PC-klonernas tillverkare valde att följa. Detta gör att det är den enda standarden för grafik som man kan lita på att finns där på den nuvarande PC-arkitekturen. VGA fick rent tekniskt en efterföljare i IBM:s standard XGA, men praktiskt blev den ersatt av alla de förbättringar till VGA som kom att bli kända som SVGA.

VGA förblir fortfarande en betydelsefull grafikstandard. Den är den lägsta gemensamma nämnaren för alla grafikkort, och kan därför användas innan en enhetsspecifik drivrutin laddas i operativsystemet. På windowsmaskiner kan detta ses när Windows startas. När texten ”Microsoft Windows” dyker upp så arbetar datorn fortfarande i VGA-läge. Detta är skälet till att denna skärmbild ses i en reducerad form vad gäller färgdjup och upplösning jämfört med den bild som dyker upp när drivrutinen laddats.

Tekniska detaljer

VGA-standarden är som följer:

  • 256 KiB video-RAM
  • 16 och 256 färgers läge: planar mode respektive packed-pixel mode (läge 13h)
  • 262 144 (218): sex bit vardera (64 värden) för röd, grön och blå färgpalett
  • Valbar klockning på 25 MHz eller 28 MHz
  • Maximalt 720 pixel i horisontell upplösning
  • Maximalt 480 linjer
  • Uppdateringsintervall upp till 70 Hz
  • Hårdvarustöd för mjuk rullning
  • Visst stöd för ”Raster Ops”
  • Barrel shifter
  • Stöd för split screen
  • Visning av separata teckensnitt.

Standardiserade upplösningar är:

  • 640 × 480 med 16 färger
  • 640 × 350 med 16 färger
  • 320 × 200 med 16 färger
  • 320 × 200 med 256 färger (läge 13h).

Förutom dessa upplösningar så stödjer VGA många av sina föregångares upplösningar.

Uttrycket ”VGA” används ofta även för att referera till en upplösning om 640 × 480 pixel, oavsett vilken hårdvara det är som skapar bilden. För inbyggda system så existerar det QVGA (320 × 240) och QQVGA (160 × 120).

En XVGA-skärm har upplösningen 1024 × 768 pixel med 256 färger. IBM kallar detta grafikläge för ”8514” efter modellnumret på företagets första bildskärm som var kapabel till att visa denna upplösning.

VGA-kontakten

VGA-porten (honan) på grafikkortet eller på skärmen.
VGA-kontakten (hanen) på sladden.

VGA ansluts normalt med en kontakt som heter Mini-D-Sub-15 och stiftens funktion är:

StiftNamnBeskrivningImpedansNivå
1REDRöd video75 Ω0,7 V p-p
2GREENGrön video75 Ω0,7 V p-p
3BLUEBlå video75 Ω0,7 V p-p
4RESReserverad
5GNDGemensam jord
6RGNDRöd jord
7GGNDGrön jord
8BGNDBlå jord
9+5V+5 VDC
10SGNDSynkroniseringsjord
11ID0Skärm-ID Bit 0 (tillval)
12SDADDC Serial Data Line
13HSYNCHorisontal synkronisering
13CSYNCKompositsynkronisering (alt. funktion)
14VSYNCVertikal Synkronisering
15SCLDDC Data Clock Line

Olika VGA-besläktade upplösningar

Jämförelse mellan olika upplösningar. De fem färgerna representerar varsitt bildformat.

Se även

Källor

Externa länkar

Media som används på denna webbplats

Question book-4.svg
Författare/Upphovsman: Tkgd2007, Licens: CC BY-SA 3.0
A new incarnation of Image:Question_book-3.svg, which was uploaded by user AzaToth. This file is available on the English version of Wikipedia under the filename en:Image:Question book-new.svg
VGA plug.jpg
Författare/Upphovsman: Katsuki, Licens: CC BY-SA 3.0
A standard VGA plug.
Video Standards.svg
Författare/Upphovsman: Jorp, Licens: CC BY-SA 3.0

Comparison between MOST known Video Resolutions including relevant Aspect Ratio Lines. Made for use on Computer Video Standards page.

This is an SVG, though the drop shadows do not work with Firefox <=2.0 they do work in other browsers (namely IE with the Adobe plug-in) and it degrades nicely in those that they don't work in. The filters that are used to implement the drop shadows are however supported in the Trunk source of Firefox.

Also, I've reverted the licensing to the license specified in the original graphic.
VGA Stecker.jpg
Författare/Upphovsman: Afrank99, Licens: CC BY-SA 2.5
En VGA-kontakt (hane).
VGA port.jpg
Författare/Upphovsman: Katsukiengelska Wikipedia, Licens: CC BY-SA 3.0
A standard VGA port.