Close

Let There Be VGA

A project log for VGAtonic

CPLD-flavored VGA Video card

pkPK 07/31/2014 at 06:430 Comments

Quick one tonight - I wanted to share my setup for generating a VGA-sorta-compatible frequency from a NTSC signal.

No microcontrollers necessary - just a fast inverter, a shift register, and a NE564N PLL on a breadboard (sprinkled with passives).

The 1.789772 MHz clock is divided down from an NTSC-colorburst compatible frequency - in this case, 14.31818... but you could also use the colorburst signal itself and divide it by 2.  The only reason we divide by two up front is to avoid the 'multiply by an odd number' annoyance, since we can't fake it with a non-50% duty cycle with the NE564N.  (Many PLLs won't care).

Anyway, this drives all 4 VGA screens in my house.

Discussions