alanswx wrote:I updated it to use the 12mhz clock. The 6mhz clock
Signal was ignored and it was using the 25 which is messed up as well.
25 MHz for receiving the vector data also wrong. Notice you have two asynchronous clock domain: 12 MHz which generates (and receives) the vector data, and writes to the BRAM framebuffer, and 25 MHz which reads the framebuffer and sends to the screen. Those are asynchronous, and should not interfere with each other only at the dual port BRAM.