Description: This core is a simple and small VGA controller.
* It drives vga monitors with an 800x600 resolution and 72Hz vertical refresh rate (50MHz pixel clock)
* It displays chars on the screen (each char is 8x16 pixels)
* It has a customizable charset (you can use a simple text editor in order to "visually" customize it)
* It can display a color "waveform"
* It can display a color grid and "cross cursor"
- [FPGA_VHDL_code] - FPGA to learn very valuable information,
- [vgaclock] - this is a simple clock working with an o
File list (Check if you may need any files):
yavga
.....\charmaps
.....\........\charmaps_ROM.vhd
.....\........\charmaps_ROM.vhd_head
.....\........\charmaps_ROM.vhd_tail
.....\........\chars.map
.....\........\convert.sh
.....\........\README.txt
.....\LICENSE.txt
.....\README.txt
.....\vhdl
.....\....\charmaps_ROM.vhd
.....\....\chars_RAM.vhd
.....\....\README.txt
.....\....\s3e_starter_1600k.ucf
.....\....\s3e_starter_1600k.vhd
.....\....\vga_ctrl.vhd
.....\....\waveform_RAM.vhd
.....\....\yavga_pkg.vhd