top of page
Writer's picturerehsd

Cmod A7 FPGA : Video Test Pattern Generator

Updated: Feb 11, 2022

Below is the configuration I used to get the Xilinx Video Test Pattern Generator (TPG) working on a Digilent Cmod A7 FPGA. This is based on the hardware configuration from VGA from Cmod A7 Working. For this testing, I am using 640x480.


**I found the following course helpful in getting the TPG running on my Cmod A7: Video Processing with FPGA.


Cmod A7 to PmodVGA
Cmod A7 to PmodVGA
Vivado Block Design
Vivado Block Design


Sample video output


231 views7 comments

7 Comments


Joe Plocki
Joe Plocki
Dec 20, 2021

You are killing it... this is awesome stuff. I'm going to order the Pmod VGA board. I was trying to play around with a 6-bit color scheme building my own DAC yesterday afternoon, and either the online calculator I used was very, very wrong, or I wired my resistor packs very very wrong. I was getting VCC/2 at low intensity, which was still 2x .7V... I should have been at like .17V or so. Any issues/constraints with using the smaller FPGA?

Like
Joe Plocki
Joe Plocki
Dec 20, 2021
Replying to

Yeah, the Eater VGA videos were mind-blowing, but I immediately had several issues with it beyond a learning exercise (which, admittedly, is what it is...). Only running the CPU in blanking periods and huge gaps in memory during the blanking periods are reasons I started looking at fpga... well, first I was looking at fixing the problems with 74xx chips, but when my chip count grew to close to 30, that's what got fpga to come up.

Like
bottom of page