01.02.2013 Views

Please purchase PDF Split-Merge on www.verypdf.com to ... - Patrz

Please purchase PDF Split-Merge on www.verypdf.com to ... - Patrz

Please purchase PDF Split-Merge on www.verypdf.com to ... - Patrz

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

M<strong>on</strong>i<strong>to</strong>ry i adaptery graficzne<br />

1. Duza przepus<strong>to</strong>wosc. W zaleznosci od wersji (o czym nizej) magistrala ·AGP<br />

oferuje szybkosc transmisji danych od 264 MB/s do 1 GB/s. Jak widac, szybkosc<br />

ta jest porównywalna, a nawet w pewnych wypadkach zdecydowanie przekracza<br />

transfer PCI. Przykladowe transfery magistral systemu zostaly takze podane na<br />

rysunku 2.20 (dla porównania).<br />

2. Interfejs dedykowany grafice. Magistrala AGP obsluguje jedynie karte graficzna<br />

(lub oddzielny akcelera<strong>to</strong>r). Cala przepus<strong>to</strong>wosc magistrali jest wiec prz~znacz<strong>on</strong>a<br />

dla tej karty.<br />

3. Karta graficzna jest urzadzeniem typu master na AGP (inicja<strong>to</strong>rem w terminologii<br />

magistrali PCI). Oznacza <strong>to</strong>, ze inicjacja transmisji zalezy wylacznie od karty<br />

graficznej. Urzadzeniem docelowym jest chipset zawierajacy miedzy innymi sterownik<br />

pamieci DRAM.<br />

4. Po<strong>to</strong>kowa realizacja transakcji na AGP. Dla AGP, inaczej niz dla PCI, rozdziel<strong>on</strong>o<br />

faze adresowania od fazy transmisji danych. Umozliwia <strong>to</strong> tworzenie kolejki<br />

zadan transakcji (czyli po<strong>to</strong>kowa ich realizacje)·<br />

5. Po<strong>to</strong>kowa realizacja arbitrazu. Zarówno transmisja informacji, jak i zgloszenie<br />

zadania wyk<strong>on</strong>ania okresl<strong>on</strong>ej transakcji wymaga przyznania urzadzeniu master<br />

dostepu do magistrali. W celu unikniecia przes<strong>to</strong>jów (stanów uspienia magistrali)<br />

takze arbitraz jest realizowany po<strong>to</strong>kowo.<br />

6. Adresowanie równolegle (ang. sideband addressing). Na magistrali AGP mozliwa<br />

jest inicjacja transakcji nie tylko przy uzyciu linii AD i C/BE#, ale takze<br />

przy uzyciu specjalnego 8-bi<strong>to</strong>wego portu oznaczanego jako SBA (ang. Side­<br />

Band Address). Pozwala <strong>on</strong> na wykorzystanie linii AD i C/BE# wylacznie dla<br />

transmisji danych.<br />

7. Dynamiczny przydzial pamieci. AGP pozwala na przydzial czesci pamieci glów­<br />

nej dla potrzeb systemu graficznego. Jest <strong>on</strong>a trak<strong>to</strong>waIjl wówczas jako czesc<br />

pamieci wideo, do której moga byc przykladowo ladowalJrtekstury. Pozwala <strong>to</strong><br />

na uzycie wiekszych tekstur przy niezwieksz<strong>on</strong>ych wymaganiach co do pojemnosci<br />

pamieci na karcie. Przydzialu tego dok<strong>on</strong>uje system operacyjny. W przypadku<br />

uruchamiania aplikacji niewymagajacych tak duzej pamieci wideo mozliwa<br />

jest dynamiczna dealokacja tej czesci pamieci i uzycie jej dla innych potrzeb<br />

(takiej mozliwosci nie ma dla nieuzywanej czesci pamieci wideo).<br />

8. Przydzial pamieci przez AGP. Pamiec glówna przydziel<strong>on</strong>a za posrednictwem<br />

AGP na potrzeby adaptera graficznego, jest widziana przez niego jako liniowa<br />

przestrzen adresowa, choc nie musi byc <strong>on</strong>a k<strong>on</strong>tynuacja przestrzeni adresowej<br />

pamieci wideo na karcie. Fizycznie, przydziel<strong>on</strong>a pamiec moze byc nieciagla.<br />

Translacja adresu fizycznego na liniowy zapewniana jest przez uklady plyty<br />

glównej, przy uzyciu tablicy umieszcz<strong>on</strong>ej w pamieci zwanej tablica GART<br />

(ang. Graphics Address Remapping Table). Miejsce umieszczenia tablicy zalezy<br />

<str<strong>on</strong>g>Please</str<strong>on</strong>g> <str<strong>on</strong>g>purchase</str<strong>on</strong>g> <str<strong>on</strong>g>PDF</str<strong>on</strong>g> <str<strong>on</strong>g>Split</str<strong>on</strong>g>-<str<strong>on</strong>g>Merge</str<strong>on</strong>g> <strong>on</strong> <strong>www</strong>.<strong>verypdf</strong>.<strong>com</strong> <strong>to</strong> remove this watermar<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!