FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits

NEEK VGA Composite Sync FIX

Altera_Forum
Honored Contributor II
1,233 Views

For anyone trying to get the NEEK's VGA interface working with a monitor that requires Sync-On-Green (RGsB) video will know that the LCD Multimedia board does not generate the Composite Sync (CSYNC). 

 

I found that the MaxII device on the LCDM does NOT bring out the VGA_SYNC signal to the VGA DAC. Whether by design or omission, it was not brought out on the top level module. 

 

To fix this you need to add one line of verilog to the 'HMB_MAX.v' file. 

 

Add : .VGA_SYNC(VGA_SYNC), 

at line 376 (Inside the declaration for VGA_DATA_DECODE) and rebuild (May require a full QuartusII license) and reprogram the MaxII device. 

 

The file can be found at: 

cycloneIII_3c25_niosII_eval 

board_design_files\assembly\lcd_multimedia_daughtercard\maxII 

 

I have attached the modified Verilog source and a compiled .POF for those who cannot rebuild it. 

 

Have fun and Enjoy a great kit. 

 

It seems that the VGA on other applications are not generating the CSYNC and this will put a Green bias on the video stream (Probably why they held the signal low); so, only change the MaxII, if you need Sync-On-Green. 

 

Mike
0 Kudos
0 Replies
Reply