Está en la página 1de 5

Universidad de Guadalajara

Centro Universitario de Ciencias Exactas e Ingenierías

Seminario de Problemas de Programación de Sistemas


Reconfigurables

ALUMNO:
CODIGO:
SECCION:
Proyecto 2 – Sumador de 3 + 3 bits

Objetivo.
Diseñar un sumador de 3 + 3 bits utilizando el álgebra de Boole y la compuerta OR
exclusiva.

Marco teórico.
Una compuerta XOR es un circuito lógico que solo tiene dos entradas y su salida
es S = !𝐴𝐵 + 𝐴!𝐵 = 𝐴 ⊕ 𝐵. Este circuito produce una salida en ALTO siempre que
las dos entradas se encuentran en los niveles opuestos.

Un medio sumador es un circuito combinacional que realiza la suma de dos bits,


en donde el bit de suma S es 1, sólo si las entradas A y B son diferentes. El bit de
acarreo es 0 a no ser que ambas entradas sean 1. La salida S puede expresarse
mediante la compuerta lógica OR exclusiva.

Un sumador completo es un circuito combinacional que realiza la suma de dos


bits y un acarreo de entrada, obteniendo en su salida la suma y un acarreo de
salida.
Planteamiento y desarrollo del proyecto.
Para la elaboración de este proyecto es necesario comenzar con la tabla de
verdad que describe nuestro sistema, posterior a ello, utilizando el álgebra de
Boole se encuentran la ecuación que satisface el objetivo del proyecto. Una vez
teniendo la ecuación se desarrolla el circuito lógico del proyecto.
Un sumador de 3 + 3 bits constan de 1 medio sumador y 2 sumadores completos
conectados en cascada respectivamente, en este caso basta con conocer las
ecuaciones que describen al medio sumador y al sumador completo.
Para conocer las ecuaciones que describen al medio sumador y al sumador
completo se utilizó el software Boole-Deusto para mayor comodidad y practicidad.
En este software el usuario ingresa el número de entradas y salida(s), después el
software crea una tabla de verdad con los datos dados por el usuario, dicha tabla
debe ser completada por el usuario con los valores que deben tener la(s) salida(s)
según el objetivo del proyecto. Una vez evaluada la tabla de verdad por el
software, el usuario puede indicar bajo que método desea obtener la ecuación o
ecuaciones del sistema, esto puede ser por el método de suma de productos
(SOP) o producto de sumas (POS). Una vez indicado el método deseado el
programa mostrara la ecuación del sistema, así como el mapa de Karnaugh y el
circuito lógico que satisface la ecuación.
Las ecuaciones que describen el comportamiento del medio sumador son las
siguientes: Co = (A*B)
S = (A*~B) + (~A*B) = A⨁B

La imagen anterior muestra los mapas de Karnaugh para cada una de las salidas
del medio sumador.
Del mismo modo, las ecuaciones resultantes para las salidas del sumador
completo son las siguientes:
Co = B*Ci + A (B⨁Ci)
S = (A⨁B) ⨁ Ci
La imagen anterior muestra los mapas de Karnaugh para cada una de las salidas
del sumador completo.
Una vez obtenido las ecuaciones del medio sumador y del sumador completo solo
falta realizar el circuito lógico, el cual básicamente consta de un medio sumador
que está conectado en cascada a un sumador completo y este a su vez está
conectado a otro sumador completo.

Circuito lógico del sumador completo. Circuito lógico del medio sumador.
Diagrama lógico.

Proyecto 2 - Sumador 3+3 bits

Bibliografía.
Sistemas Digitales Principios y Aplicaciones; Tocci Ronald J., Widmer Neal S.,
Moss Gregory L.; Pearson

Conclusiones.
Las compuertas lógicas son la base para circuitos combinacionales más complejos
y de gran utilidad en la electrónica digital, la compuerta OR exclusiva es de gran
utilidad para reducir un poco más los circuitos combinacionales. Si bien en el
mercado podemos encontrar circuitos integrados que realicen la tarea de un
sumador, es necesario conocer cómo trabajan internamente.

También podría gustarte