1) Descripción del sistema. En este ejemplo se implementa un simple generador de imagen VGA. La imagen en realidad se genera simplemente un conjunto de rayasverticales de colores diferentes, pero el sistema ha sido diseñado para sustituir fácilmente el "image_generator" con un módulo de usuario diseñada módulo quegenera la imagen deseada. 2) Descripción del circuito. Los circuitos incluidos en este sistema son los siguientes: - horizontal_ctr: cuenta los puntos de cadalínea horizontal. - Vertical_ctr: cuenta las líneas de cada imagen. - Hsync_generator: genera la señal de sincronización horizontal (hsync). - Vsync_generator:genera la señal de sincronización vertical (vsync). - Blank_generator: genera los intervalos en blanco horizontal y vertical (en realidad negro). - Image_generator:genera la información de color de cada punto de imagen, es decir, genera la propia imagen. El color depende del valor de la R (Rojo), G (Verde) y B (Azul) lasseñales de color. En este ejemplo sólo un bit se utiliza para cada señal, por lo que sólo el 8 colores son posibles. El Consejo de S3 de Digilent sólo permiteesta configuración, debido a su interfaz VGA. - Top_test_vga_interface.vhd: archivo principal. 3) el protocolo de prueba. Una vez que la FPGA se configura, sepuede conectar un monitor VGA a la tarjeta S3. Después de un breve periodo de tiempo para conseguir el sincronismo con el monitor VGA, aparece la imagen compuestapor un conjunto de barras verticales de diferentes colores. El único componente extra que se usa es el botón bordo BTN3 S3 como un restablecimiento global.
Leer documento completo
Regístrate para leer el documento completo.