Abstract
Universal color VGA adaptor interfaces any microcontroller or FPGA based device. This project solves the problem of converting digital patterns to a complete image displayed on the VGA monitor. Since we cannot have full color pictures displayed without having different voltages on each color component of a pixel we need to have digital to analog converter for each color channel. Hardest part of it will be not only the DAC conversion itself but also horizontal and vertical synchronization needed for displaying a group of images. In order to solve this problem I'm going to find or build an appropriate DA converter to meet timing requirements for an acceptable resolution. To control DAC and provide digital data synchronously digital interface is needed. Choice of hardware to implement data synchronization mechanism is going to be another problem addressed by this project.