Display controller with Character ROM

In this project, you will design a video control system based on VGA timings, and use it to drive an HDMI-connected monitor. Once the video system is running, you can design a character generator that uses a timing circuit (derived from the video controller) and a character ROM. Then, as an additional challenge, you can dynamically reconfigure display system resolution by changing system timings, which are in turn based on parameters used by ZYNQ’s clock management resources.