Apr 10

This time I modified VGA routines in order to drive my LCD TV correctly.

Correct VGA pixel clock is 25.175MHz but every TV hooks 25MHz correctly, so I can use my 50MHz Spartan 3AN clock without use of DCMs.

640x480 pixel are available on screen and can be managed without restrictions.

The "A" character pattern is held as LUT as 8x8 bits using distributed ram.

Two of the available switches of board is used to switch double width/height.


640x480 Normal (HiRes Mode)


640x240 Vertical Doubled (MidRes mode)


320x240 Horizontal/Vertical Doubled (LowRes Mode)



Tags: | | | |

Add comment

  Country flag

  • Comment
  • Preview