Está en la página 1de 3

LABORATORIO DE CIRCUITOS DIGITALES

PRÁCTICA 2: Simplificación e Implementación de Funciones Lógicas

1. Introducción

El diseño de circuitos combinatorios comienza desde el enunciado del problema y termina con el
diagrama del circuito lógico. Esta práctica consiste en simplificar una expresión lógica inferida de la
descripción de un sistema empleando las herramientas de simplificación de funciones lógicas (Algebra de
Boole, Mapas de Karnaugh, Método Quine-McCluskey) e implementar el circuito digital reducido.

2. Objetivos

• Obtener una expresión lógica en términos de sumas de producto o productos de sumas y la


tabla de verdad a partir de la descripción de un problema.
• Simplificar una función booleana mediante alguno de los el métodos usados para simplificación
en dos niveles ( Algebra de Boole, Mapas de Karnaugh, Quine-McCluskey).
• Representar un sistema a partir de la descripción lógica a una representación circuital.

3. Componentes y equipos

- Milímetro digital
- Fuente de voltaje 0 – 5V
- Protoboard
- Resistencia de 3303, 4 resistencias de 1K3
- 1 Led, 4 pulsadores ó suiches (“dip switch”)
- Integrados: leer todo el procedimiento para escoger los integrados que se van a usar.

4. Procedimiento

Se proponen el diseño de dos sistemas diferentes. La asignación del sistema específico se realizará
de la siguiente forma: sume el último número de los documentos de identidad de los integrantes del
grupo de trabajo, divida por el número de integrantes y tome el entero del resultado. Si el número
resultante es par, entonces al grupo le será asignado el Sistema 1. Si el resultado es impar
entonces al grupo le será asignado el Sistema 2.

Sistema 1: Un motor eléctrico puede girar en ambos sentidos por medio de dos contactores: “D”
para el giro a derecha e “I” para el giro a izquierda. Estos dos contactores son comandados por dos
pulsadores de giro “d” derecha, “i” izquierda y un interruptor de selección “L” de acuerdo con las
siguientes condiciones:

a) Si sólo se pulsa uno de los dos botones de giro, el motor gira en el sentido correspondiente.

b) Si se pulsan los dos botones de giro simultáneamente, el sentido de giro depende del estado del
interruptor “L” de forma que: a) Si “L” está activado, el motor gira a la derecha; b) Si “L” no está
activado, el motor gira a la izquierda.

Sistema 2: La figura, muestra el cruce de una autopista principal con un camino de acceso
secundario. Se colocan sensores de detección de vehículos a lo largo de los carriles C y D (Camino
Principal) y en los carriles A y B (Camino de acceso). Las salidas del sensor son BAJAS (0) cuando
no pasa ningún vehículo y ALTAS (1) cuando pasa algún vehículo. El semáforo del crucero se
controlará de acuerdo con la siguiente lógica:
a) El semáforo Este‐Oeste estará en luz verde siempre que los carriles C y D están ocupados.
b) El semáforo Este‐Oeste estará en luz verde siempre que ya sea C o D estén ocupados pero A y B
no lo estén.
c) El semáforo Norte‐Sur estará en luz verde siempre que los carriles A y B están ocupados en
tanto que C y D no lo están.
d) El semáforo Norte‐Sur estará en luz verde cuando A o B estén ocupados en tanto que C y D no
lo están.
e) El semáforo Este‐Oeste estará en luz verde cuando no haya vehículos transitando.
Utilizando las salidas del sensor A, B, C y D como entradas, diseñe un circuito lógico para controlar
el semáforo. Debe haber dos salidas N‐S (Norte‐Sur) y E‐O (Este‐Oeste), que pasen a Alto
cuando la luz correspondiente se pone verde.

Para los dos sistemas se pide:


4.1. Representar la tabla de verdad del sistema.
4.2. Deducir la función lógica expresada como suma de productos (SOP).
4.3. Escribir los mintérminos de la función.
4.4. Simplificar la expresión obtenida en el numeral anterior mediante mapas de Karnaugh.
4.5. Realizar el diagrama esquemático de la función simplificada obtenida con Karnaugh.
4.6. Implementar en board el diseño de la función simplificada obtenida con compuertas lógicas y
verificar la tabla de verdad. Argumentar las referencias de compuertas seleccionadas.
4.7. Implementar en VHDL la expresión simplificada y obtener su simulación.
4.8. Diseñar el sistema usando multiplexores o decodificadores.
4.9. Implementar en board la función lógica original usando multiplexores o decodificadores.
Argumentar la referencia del circuito integrado seleccionado.
4.10. Implementar en esquemático en Xilinx la función lógica original usando multiplexores o
decodificadores y obtener su simulación.
4.11. Parámetros Eléctricos
• Hallar y cuantificar el camino crítico del circuito de la función simplificada.
• Hallar y cuantificar el camino crítico del circuito con multiplexor (o decodificador).
• Calcular la potencia disipada por ambos circuitos. Recuerde que la potencia disipada total
de cada circuito (sistema) es la suma total de las potencias disipadas de todos los circuitos
integrados usados en la implementación.
4.12. Responda las siguientes preguntas:
• ¿Cuántas compuertas utilizó en el diseño de la función simplificada? ¿Cuántos
circuitos integrados?
• ¿Cuántas compuertas y cuántos circuitos integrados utilizó en el diseño de la función
con multiplexor o decodificador?
• Compare tiempos de propagación y potencia disipada de las dos implementaciones. ¿Cuál
de las dos implementaciones es mejor?

5. Informe

Presente un informe del desarrollo de la práctica, procedimiento empleado, programas,


figuras, consultas, respuestas a las preguntas y justificación de los resultados obtenidos.
Adicionalmente, incluir conclusiones.

También podría gustarte