sběrnice pro graf. karty

10
SBĚRNICE PRO GRAF. KARTY Funkce graf. karet Rendering

Upload: tymon

Post on 05-Jan-2016

17 views

Category:

Documents


0 download

DESCRIPTION

Sběrnice pro graf. karty. Funkce graf. karet Rendering. PCI. Verze 1.0 z roku 1991 Sběrnice oddělená od procesoru Pracuje na 33 MHz, propustnost činí 132 MB/s. AGP. PCI – „úzké hrdlo“ AGP – accelerated graphics port - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sběrnice pro graf. karty

SBĚRNICE PRO GRAF. KARTYFunkce graf. karet

Rendering

Page 2: Sběrnice pro graf. karty

PCI

Verze 1.0 z roku 1991 Sběrnice oddělená od procesoru Pracuje na 33 MHz, propustnost činí 132 MB/s

Page 3: Sběrnice pro graf. karty

AGP

PCI – „úzké hrdlo“ AGP – accelerated graphics port Šířka přenostu 32 bitů, frekvence 66 MHz,

specifikaci AGP rozšiřuje o tzv „sideband“ signály Zřetězené (pipelined) operace s pamětí (čtení /

zápis) Demultiplexing adredy a dat na sběrnici Časování signálu jakoby měla takt 133 MHz (AGP

2x)

Page 4: Sběrnice pro graf. karty

AGP

AGP 1x teoreticky umožňuje přenášet data rychlostí 264 MB/s ( 66 000 000 * 4byte (32bit)* 1/s)

AGP 2x disponuje max propustností 528 MB/s AGP 4x (1056 MB/s) přidává pak další dva řídící

signály, takže lze bez zvýšení frekvence zdvojnásobit přenosovou rychlost

AGP 8x (2112 MB/s)

Funkce DIME (Direct Memory Execute) umožňuje data zpracovávat grafickým akcelerátorem přímo v operační paměti bez nutnosti data přenášet nejprve do lokální paměti karty

Page 5: Sběrnice pro graf. karty

PCI EXPRESS Nejzákladnější spojení se skládá z dvou nízkonapěťových

signálů – transmit a recieve Sběrnice PCI-Express komunikuje (oproti svým

předchůdcům) sériově, pomocí paketů. To přineslo řadu výhod, mimo jiné možnost dále zvyšovat frekvenci, na které sběrnice pracuje

Hodinový signál používá schéma 8/10b Počáteční frekvence je 2,5 GB/s v každém směru Lze dosáhnout až 10 GB/s Rychlost můžeme navyšovat skládáním těchto spojení do

řady Fyzická vrstva podporuje šířku dat x1, x2, x4, x8, x12,

x16 a x32 Je podporována jak 32bit tak 64bitová adresace Prog grafické karty se většinou používá PCIex x16

Page 6: Sběrnice pro graf. karty

Propustnost PCI-Express 1.0 :1× - 250 MB/s (obousměrně 500 MB/s) 4× - 1 GB/s (obousměrně 2 GB/s) 8× - 2 GB/s (obousměrně 4 GB/s) 16× - 4 GB/s (obousměrně 8 GB/s) Propustnost PCI-Express 2.0: 1× - 500 MB/s (obousměrně 1 GB/s) 4× - 2 GB/s (obousměrně 4 GB/s) 8× - 4 GB/s (obousměrně 8 GB/s) 16× - 8 GB/s (obousměrně 16 GB/s)

Page 7: Sběrnice pro graf. karty

PRINCIP FCE. GRAF. KARTY

Jednotlivé součásti viz. 1. prezentace Procesor (CPU) zapisuje obrazová data do

videopaměti, tato data přebírá grafický čip a konstruuje z nich ve frame bufferu (paměti) digitální obraz

Digitální obraz je pak posílán přes RAMDAC převodník na analogový výstup

Signál je tedy změněn na měnící se hodnotu tří základních barev RGB

Page 8: Sběrnice pro graf. karty

Paměť slouží nejen jako frame buffer ale také jako paměť pro textury

Paměť může být také spotřebována při technice doouble buffering, kdy je obsah jednoho buffer zobrazen a v tom druhém se už počítá následující snímek

Jakmile je výpočet dokončen, dojde k přepnutí bufferů a je zobrazen obsah právě toho dopočítaného

Používá se také tripple buffering

Page 9: Sběrnice pro graf. karty

Pokud je výstup zobrazován přes DVI výstup signál neprochází RAMDACem, ale je vysílán TMDS transmitterem (většinou ve frekvenci 165 MHz) – LCD panel pak signál přijme svým TMDS receiverem beze ztráty

Page 10: Sběrnice pro graf. karty

RENDERING

Je postupný proces od získání dat až po vykreslení trojrozměrné scény na obrazovku

Při dvojrozměrném zobrazování jsou pouze přemisťovány dvourozměrné obrázky (bitmapy) přemisťovány z jednoho paměťového místa na druhé

3D model – modelovaný svět je soubor objektů , z nichž každý je popsán sítí (mesh) polygonů (speciálně trojúhelníků). Každý trojúhelník je určen svými vrcholy (vertices).

Každý vertex má několik atributů, včetně své pozice v 3D prostoru a barvu. Každý poligon může mít další vlastnosti, např. texturu.