Para algunos estudiantes de electrónica una FPGA de metal desnuda puede ser bastante aburrida, sabiendo que un microcontrolador puede hacer un mucho mejor trabajo en mucho la situación. Sin embargo, eso no significa que la FPGA es aburrido sí mismo! Por ejemplo, podemos almacenar una información sobre un imagine dentro de la memoria de FPGA y luego poner la imagen a través del cable VGA en la pantalla LCD.
Lo primero es lo primero, para el proyecto usé diligente Basys 2 tablero, que ahora es casi obsoleto. Le sugiero que con algunos nuevos FPGA para una mejor calidad de imagen, mayor número de conexiones y mayor cantidad de memoria que la imagen que puse aquí utilizada aproximadamente el 99% de la viruta!
He utilizado Verilog lenguaje de programación y uno de los paquetes de software de Xilinx (ninguna otra debe hacer el trabajo). Digilent Adept 2 software fue utilizado para cargar el archivo de bit de Verilog al tablero.
Una cosa más interesante a señalar - probablemente notó cómo distorsionada la imagen en la pantalla es. Esto es porque la Junta es muy vieja y utiliza un reloj horrible! Actualmente no tengo un reloj externo, que se puede poner en su lugar, pero si uno tiene (o tiene una placa nueva), que es muy probable que te deshagas de este efecto.
Más sobre el tablero: