You are on page 1of 12

4/17/12

VGA controller

Design Principle
11 Click Weekly Report PLD to edit Master subtitle style

Presented by Bui Xuan Yen

Content
Related

4/17/12

information

Demonstration Q&A

22

33

4/17/12

4/17/12

General Block Diagram

44

Horizontal Synchronization

55

4/17/12

66

4/17/12

4/17/12

Color Combination

77

4/17/12

PIXEL Gernaration overview

Bit-mapped sheme sheme sheme

Tile-mapped

Oject-mapped

88

4/17/12

Version 1.1

VERSION 1.2

99

4/17/12

RTL View
v g a _ r g b :v g a _ r g b _ u n i t v g a _ s y n c :v g a _ s y n c _ u n i t
h s yn c c lk res et vi d e o _ o n b tn [3 ..0 ] p ixe l _ x[9 ..0 ] p ixe l _ y[9 ..0 ] g r a p h _ R [3 ..0 ] g r a p h _ G [3 ..0 ] g r a p h _ B [3 ..0 ]

c lk re s e t

c lk r es et

vid e o _ o n vs yn c p i xe l _ x[9 ..0 ] p i xe l _ y[9 ..0 ]

R [3 ..0 ] G [3 ..0 ] B [3 ..0 ]

p s 2 _ r x :p s 2 _ r x _ u n i t
c lk

p o n g _ c o n tr o l :p o n g _ c o n tr o l _ u n i t
c lk

ps2c ps2d

ps 2c ps 2d r es et

r x_ d o n e _ ti c k d o u t[7 ..0 ]

c o d e _ ti c k reset d a ta [7 ..0 ]

b tn [3 ..0 ]

vs yn c h s yn c

10 10

4/17/12

DEMO
11 11

4/17/12

Q&A
12 12