Prácticas correspondientes al tercer Parcial • Práctica 1. Circuito combinacional básico • Práctica 2. Multiplexor • Práctica 3. Jerarquía de diseño • Práctica 4. Diseño de máquina de estados • Práctica 5. Contador BCD arriba-abajo • Práctica 6. Circuito contador de automóviles Práctica 1 • Realice el circuito combinacional siguiente, donde las las salidas están definidas por las funciones: A B C Y0=AB+C Y1=A’+C’ Y2=AB’ Y3=A’C+B’ Las entradas se proporcionarán desde los Interruptores y las salidas se mostrarán en los LEDs. Para la revisión de la práctica, realice la tabla de verdad correspondiente. Práctica 2 Realice un módulo multiplexor 4 a 1, con un bus de control de 2 bits Y0 Y1 Y2 Y3 Y C0 C1 Práctica 3 Crear un módulo estructural conectando los circuitos de las prácticas 1 y 2 para seleccionar una de las salidas del módulo 1 con el multiplexor TOP A B C Y0 Y1 Y2 Y3 Y C0 C1 Práctica 4 Realice una máquina de estados finitos con una entrada y dos salidas en las que cada salida se active en alto si recibe la secuencia respectiva: Y0 A • Salida A con 0110 Y1 SER Y2 Y3 B • Salida B con 1010 Notas: Es un circuito secuencial, por lo que se requiere una señal de reloj y el reloj de la tarjeta es de 50 MHz, habrá que realizar un módulo divisor de frecuencia para manejar una frecuencia baja. Para la entrada serial, por la dificultad de sincronizar las pulsaciones de un botón con el reloj, se sugiere introducir las entradas con los interruptores y hacer un convertidor de paralelo a serie. Práctica 5 Realice un módulo contador arriba-abajo BCD de dos dígitos con salidas en 7 segmentos. Inicie con un módulo contador BCD de un dígito y luego ensamble, usando jerarquía de diseño, un módulo de dos dígitos. Notas: Se sugiere reutilizar el divisor de frecuencia desarrollado previamente. Para la salida en 7 segmentos, además de que será necesario realizar un módulo decodificador de BCD a 7 segmentos, también va a ser necesario realizar otro módulo para el manejo de los desplegadores, por que comparten al bus de los datos, pero cuentan con su habilitación individual. Práctica 6 • Realice un circuito contador de automóviles que entran y salen de un estacionamiento. El circuito tendrá 2 sensores y debe detectar si un auto entra o sale para modificar un contador BCD de 0 a 99. Si el auto entra o sale parcialmente el circuito no debe dar falsas cuentas. Realice un diseño modular y jerárquico donde se tengan los módulos: detector, contador BCD dos dígitos, y circuito principal (top) Sensores Auto El efecto de los sensores se pude simular con 2 botones. Fechas límites (deadline). n n n Todas las prácticas a más tardar: 19 de enero del 2007. Se entregará un reporte de todas las prácticas. Con estos trabajos se calificará la parte práctica del tercer parcial.