Sunteți pe pagina 1din 6

culorilor acestor afiaje nu sunt la fel de bune ca cele ale afiajelor cu tranzistoare.

Figura 4.5. Afiaj cu matrice activ.

Avantajele afiajelor cu cristale lichide sunt dimensiunile reduse, greutatea mic i faptul c, exceptnd lumina de fond, consumul de putere este redus.

4.5. Adaptoare video pentru sistemele IBM PC


4.5.1. Adaptoare video obinuite
Adaptoarele video se afl n general pe plci separate de extensie, care se conecteaz la magistrala de extensie a calculatorului, dar unele sisteme au funciile adaptoarelor video integrate pe placa de baz. Primele adaptoare video erau conectate la magistralele ISA. Odat cu creterea rezoluiei imaginilor afiate i a numrului de culori, a crescut rata de transfer necesar pentru remprosptarea imaginilor pe ecran. Adaptoarele actuale sunt proiectate pentru conectarea la magistrala VL Bus sau PCI. n Figura 4.6 se prezint schema unui adaptor video obinuit. Componentele principale sunt: circuitul video, BIOS-ul video, memoria RAM video, convertorul digital-analogic al memoriei video RAMDAC (RAM Digital-Analog Converter), un circuit pentru generarea semnalelor de ceas i o interfa cu un conector pentru faciliti video VFC (Video Feature Connector). 136

Figura 4.6. Schema bloc a unui adaptor video obinuit.

Circuitul video controleaz adaptorului video, realiznd urmtoarele operaii: generarea semnalelor de sincronizare pe orizontal i vertical, controlul accesului la memoria video pentru actualizarea imaginilor i, eventual, executarea unor funcii grafice, ca desenarea unor linii, umplerea unor suprafee sau transferul unor blocuri de date. Funciile grafice sunt implementate de obicei de acceleratoarele video, circuitul video fiind numit i coprocesor video.
BIOS-ul video pune la dispoziie funcii video care pot fi utilizate de programe pentru accesul la adaptorul video, realiznd interfaa cu circuitul video. Deoarece BIOS-urile diferitelor adaptoare sunt diferite, programarea a devenit dificil datorit proliferrii adaptoarelor. Organizaia VESA a elaborat un standard pentru funciile BIOS n modurile cu nalt rezoluie, numit VESA BIOS Extensions (VBE).

Memoria video pstreaz imaginea video, aceast memorie fiind numit i buffer de cadre. Dimensiunea, timpul de acces i organizarea memoriei video reprezint factori importani care influeneaz performanele adaptorului. La primele calculatoare PC, datele video erau pstrate n memoria principal, ntr-o zon a memoriei superioare (peste 640 KB). Procesorul realiza operaiile necesare pentru actualizarea acestei zone, iar adaptorul actualiza imaginile de pe ecran, citind coninutul acestei zone. Pe msur ce dimensiunile necesare pentru memoria video au crescut, aceasta a fost plasat pe placa adaptorului video. Avantajul plasrii memoriei video n cadrul adaptorului video este creterea eficienei i posibilitatea de a crete performanele memoriei video pe msur ce devin disponibile noi tehnologii pentru memoriile video. 137

La unele sisteme, circuitul video este integrat pe placa de baz, iar ca memorie video se utilizeaz o parte a memoriei RAM. Aceast soluie se numete arhitectur cu memorie unificat [14]. Preul acestor sisteme este mai redus, dar performanele video sunt de asemenea mai reduse. Pentru a se utiliza rezoluii mari i rate de remprosptare ridicate, performanele memoriei video trebuie s fie mai ridicate dect cele ale memoriei RAM obinuite. O soluie combinat este utilizat la noile interfee grafice numite AGP (Accelerated Graphics Port), care permit procesorului video accesul la memoria principal pentru efectuarea diferitelor calcule necesare operaiilor grafice, dar dispun de o memorie video dedicat. Astfel se permite utilizarea mai flexibil a memoriei fr reducerea performanelor. Componenta RAMDAC preia imaginea sub form de date numerice i o convertete n semnale analogice RGB, care pot fi afiate de monitor. Tipul i viteza circuitului RAMDAC are o influen direct asupra calitii imaginii, a ratei de remprosptare, a rezoluiei maxime i a numrului de culori care pot fi afiate pe ecran. Posibilitatea de a obine anumite frecvene de remprosptare depinde de mai muli factori: Calitatea adaptorului video: Anumite adaptoare nu sunt proiectate pentru a depi anumite frecvene de remprosptare, indiferent de ali factori. Rezoluia ecranului: Rezoluiile mai mari implic un numr mai mare de pixeli care trebuie transmii de circuitul RAMDAC pentru a menine o anumit frecven de remprosptare. Rata de transfer a memoriei video: Ratele de remprosptare mai mari implic rate mai mari de transfer necesare pentru citirea memoriei video. Tabelul 4.1 prezint frecvena circuitului RAMDAC n funcie de rezoluia ecranului i rata de remprosptare. Frecvena este indicat n MHz, valorile reprezentnd numrul de pixeli (exprimat n milioane de pixeli) care trebuie generate n fiecare secund de circuitul RAMDAC. S-a utilizat un factor de conversie de 1,32 pentru a ine cont de duratele curselor inverse, n care fasciculele nu sunt vizibile pe ecran. Pentru rezoluii mari i un numr mare de culori, rata de transfer a memoriei video poate deveni un factor de limitare, viteza circuitului RAMDAC nefiind relevant dac memoria nu poate furniza datele suficient de rapid.

138

Tabelul 4.1. Frecvena circuitului RAMDAC n funcie de rezoluia ecranului i frecvena de remprosptare.
Rezoluie 800 x 600 1024 x 768 1280 x 1024 1600 x 1200 87 Hz ntreesut 27,6 45,2 75,3 110,2 60 Hz 38,0 62,3 103,8 152,1 72 Hz 45,6 74,7 124,6 182,5 85 Hz 53,9 88,2 147,1 215,4 100 Hz 63,4 103,8 173,0 253,4

Generatorul de semnale de ceas este utilizat pentru a converti frecvena de 14,318 MHz n frecvenele necesare pentru controlul memoriei video i afiarea pixelilor pe ecran. Unele adaptoare video au ncorporat un generator de semnal ceas i un circuit RAMDAC ntr-un singur circuit specializat. Interfaa VFC permite ca imaginile video preluate din alte surse s fie mixate sau incluse n imaginile afiate pe ecran. Aceast interfa este utilizat de exemplu pentru afiarea pe ecran a imaginilor TV simultan cu cele generate de calculator. Exist trei versiuni ale acestei interfee: VFC, AVFC (Advanced VFC) i VMC (VESA Media Channel). Diferenele dintre acestea se refer la numrul de culori ale imaginilor, ratele de transfer i locul n care sunt incluse imaginile pe ecran.

4.5.2. Factori de performan pentru memoria video


Dimensiunea memoriei video determin rezoluia posibil a ecranului i numrul de culori care pot fi afiate. Dimensiunea memoriei necesare pentru afiarea unei imagini se calculeaz n funcie de numrul de culori disponibile pentru un pixel. Se poate utiliza urmtoarea formul: Dimensiune memorie = (Rezoluie_X Rezoluie_Y Bii_pe_pixel) / 8 Dimensiunea rezult n octei. Dimensiunea memoriei necesare este de obicei mai mare dect cea rezultat n urma calculului de sus. Din cauza organizrii memoriei i a modului de acces, adaptoarele sunt disponibile de obicei cu memorii de 1, 2, 4 sau 6 MB, o parte a memoriei fiind neutilizat. De exemplu, unele combinaii uzuale de rezoluii i numere de culori necesit o memorie cu puin peste 2 MB. Cu tipurile convenionale de memorii, este necesar un adaptor cu o memorie de 4 MB, din care aproape jumtate este neutilizat. O tehnologie mai nou de memorie, numit MDRAM (Multibank DRAM), permite utilizarea unor bancuri de memorie de dimensiune mai mic, astfel nct se pot realiza adaptoare cu diferite dimensiuni a memoriei video. 139

Un alt motiv pentru care este necesar o memorie video mai mare este c, anumite adaptoare video, mai ales acceleratoarele 3D, utilizeaz o zon de memorie pentru diferite funcii grafice, pe lng zona utilizat pentru pstrarea imaginilor. Adaptoarele utilizeaz metode diferite pentru alocarea memoriei necesare acestor funcii. Unele utilizeaz zona rmas liber dup alocarea bufferului de cadre, n timp ce altele aloc n prealabil memoria pentru calcule i apoi limiteaz dimensiunea bufferului de cadre n mod corespunztor. Anumite adaptoare video pot realiza adresarea memoriei numai pe 8, 16 sau 32 de bii. Acestea nu permit adresarea pe 24 de bii necesar pentru modul true color, ceea ce nseamn c pentru acest mod sunt necesari 32 de bii, 8 bii nefiind utilizai. Tabelul 4.2 prezint dimensiunea n MB a memoriei video necesare pentru unele combinaii de rezoluii i numr de culori. n paranteze se indic configuraia standard de memorie necesar pentru combinaia respectiv, pentru tehnologia convenional de memorie video (nu i pentru MDRAM).
Tabelul 4.2. Dimensiunea memoriei video n funcie de rezoluia ecranului i numrul de bii rezervai pentru culoarea unui pixel.
Rezoluie 800 x 600 1024 x 768 1280 x 1024 1600 x 1200 8 bii 0,46 (512 KB) 0,75 (1 MB) 1,25 (2 MB) 1,83 (2 MB) 16 bii 0,92 (1 MB) 1,50 (2 MB) 2,50 (4 MB) 3,66 (4 MB) 24 bii 1,37 (2 MB) 2,25 (4 MB) 3,75 (4 MB) 5,49 (6 MB) 32 bii 1,83 (2 MB) 3.00 (4 MB) 5,00 (6 MB) 7,32 (8 MB)

Pe lng dimensiunea memoriei video, este important i rata de transfer a memoriei. Aceast rat este influenat de tehnologia memoriei video i de timpul de acces al memoriei. Rata de transfer determin performanele globale ale adaptorului i este unul din factorii care determin posibilitatea utilizrii unor rezoluii nalte i a unui numr mare de culori la rate de remprosptare acceptabile.
Tabelul 4.3. Rata de transfer minim necesar pentru memoria video n funcie de rezoluia ecranului i frecvena de remprosptare (modul true color).
Rezoluie 800 x 600 1024 x 768 1280 x 1024 1600 x 1200 87 Hz ntreesut 62,6 102,6 171,0 250,6 60 Hz 86,4 141,6 235,9 345,6 72 Hz 103,7 169,9 283,1 414,7 85 Hz 122,4 200,5 334,2 489,6 100 Hz 144,0 235,9 393,2 576,0

140

Tabelul 4.3 indic, n MB/s, rata de transfer minim necesar pentru memoria video pentru diferite combinaii de rezoluii i rate de remprosptare. Valorile corespund modului true color. Memoriile video DRAM de 32 de bii au o rat de transfer de 150-200 MB/s. Pe lng circuitele de remprosptare, memoria trebuie s fie accesat i de UCP, ca i controlerul video. Pentru a satisface cerinele ratelor de transfer, adaptoarele video actuale au memorii DRAM de 64 de bii, care sunt accesate pe 64 de bii, i asigur o rat de transfer de 300-400 MB/s. Chiar cu asemenea memorii, nu se asigur rezoluii mari i un numr mare de culori la frecvene de remprosptare mai mari de 70 Hz. Multe adaptoare video de 64 bii utilizeaz bancuri de memorie de 32 de bii. Dac adaptorul conine, de exemplu 1 MB de memorie DRAM, aceasta este organizat ca 256 K 32. Deci, cu doar 1 MB de memorie, adaptorul video de 64 bii poate accesa memoria numai pe 32 de bii, ceea ce reduce rata de transfer. Dac se extinde memoria la 2 MB, ea va fi organizat ca 256 K 64, crescndu-se rata de transfer.

4.5.3. Acceleratoare video


Adaptoarele care sunt dotate cu circuite de accelerare pentru aplicaiile grafice n medii cum este Windows sunt cunoscute sub numele de adaptoare AVGA (Accelerated VGA) [14]. Circuitele de accelerare AVGA nu trebuie s fie neaprat compatibile ntre echipamente, legtura cu sistemul Windows i cu utilizatorul realizndu-se cu un driver Windows. Acest driver transfer comenzile grafice ctre circuitele de accelerare. n Figura 4.7 se prezint schema bloc a unui adaptor AVGA. Componentele principale ale circuitului AVGA sunt interfaa cu magistrala, controlerul VGA, acceleratorul grafic, interfaa cu memoria video, memoria pentru tabela de selecie a paletei de culori CLUT (Color Look-Up Table), circuitul DAC i generatorul semnalului de ceas pentru memorie.

4.5.3.1. Interfaa cu magistrala


Viteza interfeei este un element important, deoarece multe operaii grafice implic copierea imaginilor sau a blocurilor de date din memoria sistemului n cea a adaptorului video. Adaptoarele AVGA pot fi conectate la magistralele VL Bus sau PCI de 32 de bii. Prin utilizarea interfeelor cu magistralele locale se obin rate de transfer care depesc 100 MB/s. O interfa performant cu magistrala trebuie s aib dou caracteristici importante. n primul rnd, trebuie s admit modul de transfer pe blocuri (burst), prin specificarea adresei de nceput a blocului i a lungimii. n al doilea 141

S-ar putea să vă placă și