Skip to content

FiercestT/vga.sv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Ί VGA Controller IP

A VGA Display Controller IP for use with a VGA PMOD on an FPGA. Designed to be platform agnostic. Written in SystemVerilog.

πŸ“– Usage

See docs/howto.md.

πŸ“· Screenshots

The generated test image of test_source.sv (white is the image border).

The development board + VGA Pmod.

πŸ”– Compatibility

  • Xilinx: Developed and Tested on Zybo Z7-10 with Zynq 7010.
  • Lattice: Synthesizes and uploads, but functionality untested.
  • Altera: Almost synthesizes. Case inside SystemVerilog construct of rtl/vga_timer.sv is unsupported by Quartus, and it will not synthesize without modification.

πŸ§‘β€πŸ’» Feedback and Issues

Feel free to leave feedback in the discussions or issues page.

About

A VGA Controller IP in SystemVerilog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published