VGA signal generation

Started by n_gorshenin 4 years ago1 replylatest reply 4 years ago138 views

Hello! My task is creation of real-time system which can draw simple graphics figure on monitor (VGA) when the system register input pulse. The main difficulty is to draw this image only once (for measuring man's reaction time: time between image drawing and the button pressing). I think it'll possible to use FPGA to register input pulse and to generate VGA signal with required parameters. But I don't undestand can the ONLY ONE image frame be drawn at input pulse interrupting or not? 

The main task is to minimize time delays and in this case I can't use the standart solutions. 

For example, using Raspberry Pi or a similar device is accompanied by the necessary of screen refreshing and image drawing binding. This adds a random time delay from 0ms (if the screen refresh time coincides with time of input external pulse which starts drawing figures) to 1/60Hz=16.7ms. 

I need your advices or suggestions. Thanks!

[ - ]
Reply by adamt99December 26, 2016

Hi it is possible, you might want to check out for how to create the vga pattern. The rest of it is just simple logic.

You will always have to re generate the entire VGA frame however