Descargar

Introducción al diseño de sistemas digitales reconfigurables en FPGA (página 2)

Enviado por Pablo Turmero


Partes: 1, 2
edu.red LCD El LCD es el encargado de mostrar minutos, segundos y horas por pantalla. No todos los datos cargados en la pantalla son visibles, por esta razón será necesario tabular los datos para situarlos en la región visible. Dentro del código original se ha incorporado un proceso de adquisición de datos provenientes de la maquina de estados. begin process begin LCD_CMDS(44) <= entrada5; LCD_CMDS(45) <= entrada6; LCD_CMDS(47) <= entrada3; LCD_CMDS(48) <= entrada4; LCD_CMDS(50) <= entrada1; LCD_CMDS(51) <= entrada2; end process; 31

edu.red Convertidor de 4 bits a ASCII El periférico LCD necesita los datos a representar en ASCII, pero todas las salidas de información de la maquina de estados son vectores de 4 bits. Este componente convierte los vectores de 4 bits al formato en ASCCI necesario para el LCD.

El estado 10 (“1010”) codifica un espacio en blanco a fin de ser utilizado por el componente parpadeo. 32

edu.red Parpadeo del número seleccionado. El parpadeo se produce haciendo oscilar el dato a modificar de su valor real a 10, que corresponde a un espacio dentro del componente convertidor de datos. 33

edu.red Esquema final completo Este esquema interconecta todos los componentes internos y las salidas y entradas físicas de la aplicación.

34

edu.red RTL del sistema completo El RTL muestra como el programa a la hora de crear el modelo del circuito sigue el esquema teórico. 35

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente