Sie sind auf Seite 1von 1

Programacin en VHDL Diseo lgico combinacional Objetivo Que el alumno se familiarice con el programa VHDL para disear y simular

un circuito lgico combinacional. Desarrollo 1) Mediante un estilo funcional, programe en VHDL el funcionamiento de una lmpara para cdigo Morse que encienda la luz al presionar un botn y lo apague al soltarlo. 2) Con el estilo de programacin por flujo de datos, programe en VHDL el funcionamiento de una caja de seguridad cuya apertura requiere de la presin simultanea de tres de cuatro botones (a, b, c y d). Los botones que se deben oprimir para abrir la caja son a, c y d. 3) Con un estilo por flujo de datos, programe en VHDL el funcionamiento de un motor que se enciende con la siguiente ecuacin: 4) Se requiere un programa en VHDL de un circuito decodificador de 2 a 4, segn se muestra en el siguiente diagrama. Utilice estructuras tipo if-then-else if.
EN Y0 Y1 Y2 Y3

A B

Donde: EN= entrada de habilitacin del circuito (se activa en baja) A,B= entradas del circuito Y[0:3]=salidas del circuito 5) Disee y simule en VHDL un sumador de 5 bits. 6) Un circuito comparador de 3 bits recibe dos nmeros de 3 bits X= x2, x1, x0 y Z=z2 ,z1, z0. Disee y simule un programa en VHDL que produzca una salida F=1 si y slo si X<Z 7) Simule y disee un decodificador de 7 segmentos en VHDL. Disee y simule la lgica que debe tener el circuito para cumplir los requerimientos ya mencionados. X0 0 0 0 0 1 1 1 1 X3 X2 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 S0 (Verde) 1 1 0 0 0 0 0 0 S1 (Amarillo) 0 0 1 1 1 0 0 0 S2 (Rojo) 0 0 0 0 0 1 1 1

Das könnte Ihnen auch gefallen