How do I generate the clock for VGA?


#1

I’m pretty new to FPGA (used the Mojo V3 in the past). I wanted to start tinkering with my shiny new A2 board and the first project I want to do is generate a VGA image. Even a test pattern would suffice.

I understand the official VGA timing to be 25.175 MHz. Also, from what I understand, the A2 board supports PLL. Now I’m not going to pretend to know what that is (I messed with it briefly with my Propeller mcu) but I believe it can be used to take the onboard oscillator and get arbitrary frequencies.

Is this the case? If so, are there any tutorials on how to do this?

Thanks!


#2

…from what I am reading here:

the A2’s PLL won’t work for VGA, so you may need an external oscillator as demonstrated on the A1 in that same thread?