Académique Documents
Professionnel Documents
Culture Documents
http://groups.google.com.co/group/circuitosdigitalesunoudea https://sites.google.com/site/edwinacubillos/
PRCTICA N 8 IMPLEMENTACION DE MQUINAS DE ESTADO EN FPGA MANEJO DE TECLADOS PS/2 Y DE PANTALLAS LCD Objetivo general Estudiar y aprender el funcionamiento de los dispositivos PS/2 y LCD, de sus respectivos controladores codificados en VHDL e implementar un sistema funcional que utilice ambos. Objetivos especficos Conocer el protocolo de comunicaciones PS/2. Estudiar el funcionamiento de las pantallas LCD disponibles en el mercado. Estudiar los diagramas de estados para los controladores de PS/2 y LCD, entendiendo cada una de sus etapas. Estudiar la implementacin en VHDL de controladores para dispositivos PS/2 y LCD. Identificar las etapas de las mquinas de estados en el cdigo VHDL de los controladores. Utilizar los controladores proporcionados en la implementacin de un sistema funcional que cumpla un enunciado determinado. Materiales necesarios FPGA Computador Procedimiento 1. Qu es el protocolo de comunicaciones PS/2? En qu consiste? Cules son sus principales etapas? En qu tipos de dispositivos fue implementado? 2. Qu es una pantalla LCD? Cules son sus componentes? Cules son los procedimientos a seguir para operar una pantalla LCD? En qu tipos de aplicaciones son utilizados?
Msc. Edwin Andrs Cubillos Vega
3. Estudie los controladores entregados para PS/2 y LCD, y extraiga las mquinas de estado correspondientes para cada controlador. Adems, realice una descripcin detallada de dicho funcionamiento (Aydese de la documentacin proporcionada). 4. Realice la programacin en la FPGA de los dos ejemplos proporcionados, tanto para el controlador PS/2 como para el controlador de LCD. Comente acerca de sus principales caractersticas. 5. Disee e Implemente el sistema descrito en el enunciado que le corresponda, proponiendo por escrito, y antes de comenzar con la implementacin, un diagrama de bloques y una estrategia de implementacin para dicho sistema. Realice la recepcin de 4 teclas diferentes a travs del teclado PS/2, y dependiendo de la tecla que sea ingresada, visualice en el LCD una de las palabras asignadas para su grupo. Grupo G1 Letras A K T L V E U N A W V M H O L A M U Palabra carro avion quesadilla cuaderno ventana automovil puerta amor libro lapicero cable telefono computador televisor oreja nariz balon bateria
G2
G3
G4
G5
G6
G7
G8
G9
G10
G11
G12
G13
G14
N D O C R U A E C V B N M Y H G F V C Z Q W P L D S X Y O Z L M J U Y N B
canguro tigre murcielago leon cebra elefante moto tarjeta maletin pinza aerosol pelacable caja pantalla reloj silla celular lampara linterna asfalto tren circular universidad calidad educacion colegio cargador colegio muro liceo placa electronico archivador optico cera fisioterapia lesion
G15
G16
G17
G18
G T R F V C D E W S X Z Q Q B M Y
musica nevera estufa secador licuadora proto-board pendon preservativo anillo vibrar fuente parque peatonal personas semaforo sicario drogas
Notas: Preinforme Informe Sustentacin e implementacin Observaciones: Las ayudas para la utilizacin los mdulos PS/2 y LCD pueden ser encontradas en la pgina: http://microe.udea.edu.co/~eusse/Ayudas%20PS2%20VGA%20LCD/. La teora del funcionamiento de estos dos dispositivos es ampliamente conocida y puede ser consultada en internet. La Entrega de la prctica ser realizada el lunes 6 de febrero. 20% 10% 70%