Vous êtes sur la page 1sur 2

2.

Desarrollar un convertidor de códigos BCD: 2421, 5421, 7421 y Exceso 3, todos al


código BCD 8421; estrictamente utilizar sólo compuertas básicas, serán 6 entradas, las
primeras dos entradas A y B serán de control, es decir:

AB = 00, conversión de 7421 a 8421.

AB = 01, conversión de Exceso 3 a 8421.

AB = 10, conversión de 2421 a 8421.

AB = 11, conversión de 5421 a 8421.

Las otras 4 entradas serán del código desde el cual se convertirá, y también constará de 4
salidas, correspondientes al código en 8421. Las salidas no válidas de los códigos BCD
serán rellenados con condiciones don’t care.
Obtenga las ecuaciones simplificadas para las cuatro salidas utilizando mapas de Karnaugh
(dejando la respectiva constancia del proceso seguido). Codifique cada salida en Quartus II
(VHDL), y obtenga la simulación correspondiente utilizando ModelSim.
3. Simplifique utilizando el método QM, la ecuación de la salida de un circuito comparador
de dos números binarios (K y L) de 2 bits cada uno, que genera un “1” en la salida cuando
K es mayor que L. Cuando los números son iguales, la salida mostrará un “0”. Habiendo
obtenido la ecuación simplificada por el método antes mencionado, codifíquela en VHDL,
posteriormente simule utilizando ModelSim.