1 COMP541 VGA Character Terminal Montek Singh Mar 1, 2007
2 VGA Driver Architecture No frame buffer Character terminal
3 Character Memory Dual ported Memory mapped Memory mapped CPU writes; could read also CPU writes; could read also VGA driver reads VGA driver reads How many characters?
4 Bitmap Memory What bitmap size? 5x7 at least 5x7 at least Codes Indexed by character memory So what code to store in character memory? So what code to store in character memory? What size should memory be?
5 VGA driver Just sends hsync, vsync Generates color When valid When valid Maybe smaller than VGA Maybe smaller than VGA What character code? ASCII? How many rows and columns?
6Possibilities Code color into some bits of character? Later Provide sprites for games? Provide sprites for games? Your own Nintendo Ideas? Ideas?