obrazový podsystém ii

34
X36PZA - Periferní zaří zení M. Šnorek Obrazový podsystém II. Obrazový podsystém II. Řadič obrazového podsystému Řadič obrazového podsystému

Upload: kara

Post on 23-Jan-2016

38 views

Category:

Documents


0 download

DESCRIPTION

Obrazový podsystém II. Řadič obrazového podsystému. Obsah přednášky. Komponenty řadiče, znakový/grafický displej. Obrazová paměť, barevná paleta, interfejs monitoru. VGA a jeho odvozeniny. Akcelerátory. Interfejsy videa (RGB, scart, S-video, anténní vstup, atd.). Řadič. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Obrazový Obrazový podsystém II.podsystém II.

Obrazový Obrazový podsystém II.podsystém II.

Řadič obrazového podsystémuŘadič obrazového podsystému

Page 2: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Obsah přednášky• Komponenty řadiče, znakový/grafický

displej.• Obrazová paměť, barevná paleta,

interfejs monitoru.• VGA a jeho odvozeniny.• Akcelerátory.• Interfejsy videa (RGB, scart, S-video,

anténní vstup, atd.).

Page 3: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

ŘadičŘadič

Page 4: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Řadiče - vnitřní struktura

• Obrazový řadič (grafický adaptér), obvykle na zásuvné desce, obsahuje– rozhraní k systémové desce,

– grafický čip,– obrazová (video) paměť,– rozhraní k monitoru.

Page 5: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Interpretace obsahu videopaměti

Otázky: Která z nich je paměťově úspornější?Kolik barev lze takhle v obou případech vyjádřit?

Page 6: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Řadič znakového rastrového displeje - s

buňkovou interpretací

Důležité! Nepodceňujte. (Už třeba jen kvůli zkoušce.)Kolik barev lze takhle vyjádřit?

Page 7: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Struktura řadiče grafického displeje - s

bodovou interpretací

Page 8: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Barevnost u řadiče displeje s bodovou (pixelovou) pamětí

Otázky: Kolik barev lze takhle vyjádřit?Jak jejich počet zvýšit?

Page 9: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Displej s barevnou paletou (mapou)

Kolik barev je teď?

Na čem jejich počet závisí?

Page 10: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Terminologie• Barevné paletě se také říká

– CLUT - Color Look-up-Table.– Součástce, kterou se realizuje, se

zase říká RAMDAC. Dokážete odhadnout proč?

Page 11: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Korespondence mezi obrazovou pamětí x pixely na

elektroooptickém měniči

• Kdo vypočítává hodnoty jednotlivých pixelů?– Problémem je zátěž procesoru. Open GL?

• A jak se ta hodnota počítá?– 2D/3D knihovna, např. Bressenhamův algoritmus.

• Kdy se vypočtená informace do obrazové paměti zapisuje?– Konflikt zápis x obnovování obrazu - blikání.

• Jak se dostat ke všem pixelům měniče?– Přístup k obrazové paměti je obvykle možný jen prostřednictvím

okénkování.

Page 12: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Rastrový displej s grafickým procesorem

Page 13: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

R displej s GP a pamětí D-souboru

Page 14: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Obrazový adaptér s grafickým procesorem

Jaký je rozdíl mezi DRAM a VRAM?

Page 15: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Studie: DRAM, VRAM

Page 16: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Video Graphics Video Graphics ArrayArray

Video Graphics Video Graphics ArrayArray

Stručný úvodStručný úvod

Page 17: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Základní fakta o VGA• IBM standard,

původně pro PS/2 (1987),

• 640 x 480/16 barev nebo

• 320 x 200/256 barev.

• Analogový výstup k monitoru.

Page 18: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Struktura VGA adaptéru

Page 19: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

VGA v grafickém režimu, 16 barev

Princip vytváření VGA obrazu pomocí barevných rovin

Page 20: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

VGA - zápis do obrazové paměti

Page 21: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

VGA HW pro obnovování obrazu

Page 22: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Varianty modifikace obrazu

Page 23: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

VGA - 256-ti barevný režim

Page 24: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Větší rozlišení? SVGA

• Ten však není standardem:– 640 x 480/256 barev,– 800 x 600,– 1024 x 768, obojí s 256, 65 636 nebo 16M

barev,– 1280 x 1024.

• Standardem je ale XGA, popř. jiný.

Page 25: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Rozlišení

Zdroj: Wikipedia

Page 26: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Rozlišení jinak

Page 27: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Displeje IIIDispleje IIIDispleje IIIDispleje III

AkcelerátoryAkcelerátory

Page 28: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Spolupráce nadřazeného mikroprocesoru s

klasickým obrazovým adaptérem

Page 29: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Obrazový adaptér 8514/A

Page 30: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Obrazový adaptér TIGA

Page 31: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Opakovaná ukázka skutečného provedení

Page 32: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Akcelerátor (např. Windows)

Page 33: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Ještě malá poznámka k monitoru

RGB

ř ř ř ř ř

Page 34: Obrazový podsystém II

X36PZA - Periferní zařízení M. Šnorek

Kompozitní videosignálř ř ř ř