Yet Another VGA Monitor Controller

Yet Another VGA Monitor Controller


Category: Video Controller

Created: March 20, 2009

Updated: January 27, 2020

Language: VHDL

Other project properties

Development Status: Alpha

Additional info: FPGA proven

WishBone compliant: No

WishBone version: n/a

License: BSD


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"

Click the image in order to see a full size screenshot: Titlescreenshot_t

VGA Connector Example
VGA Connector Example



eXTReMe Tracker
  Locations of visitors to this page