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

Obrazový podsystém II.

Jan 23, 2016

Download

Documents

Kara

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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ř ř ř ř