Anda di halaman 1dari 18

Proyecto #1 Fie

Sumador 3 bits
Dr. Hctor Diez Rodrguez
Alumno:
Alejandro Meraz Gaytn

Introduccin
Dentro de la duracin del curso, se adquirieron conocimientos en electrnica
analgica y digital. Habiendo demostrado una competencia en electrnica
analgica, queda por demostrar competencia en electrnica digital. Para ello se
ha seleccionado el proyecto de implantar un sumador de 3 bits.
Objetivo del proyecto
Disear e implementar en un programa profesional un sumador de 3 bits. Este
deber mostrar el resultado de la suma de dos nmero binarios. Con esto se
desea crear una evidencia de competencia en electrnica analgica
diseo
Para empezar a disear el sistema, se analiz previamente cuantas entradas
tiene una operacin de suma. Al transcurso del curso se nos indic que la
operacin de suma tiene 3 variables de entrada:
Variable de entrada A
Variable de entrada B
Variable de Acarreo de la suma anterior C
Al tener estos datos definidos, se buscaron las variables de salida de la
operacin, las cuales son:
Variable de Suma S
Variable de Acarreo para siguiente suma C
Teniendo esto, podemos crear la tabla de la verdad para la operacin de suma.
A B Cin Cout S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Diseo Formulas
Despus obtendremos las formulas para cada
salida de la operacin. Analizando la tabla se
obtienen con la primera forma cannica.

+ ()

= + + + ()

A B Cin Cout S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
Para minimizar las formulas se us el mapa de Karnaught para encontrar las
mismas funciones expresadas en forma mnima.



Variable de salida C Variable de salida S
Analizando los mapas dan formulas mnima para S y Cout


Fs=(B*C)+(A*C)+(A*B)


Cout= (A*~B*~C)+(~A*B*~C)+(~A*~B*C)+(A*B*C)
Estas formulas se pueden simplificar an ms con compuertas XOR
Fs = (C + B) + A
Fcout = A(C + B) + BC


Con estas formulas se puede crear el sistema de operacin de suma y
multiplicarlo segn los Bits que requiera el sistema, en este caso son 3.
Primero creamos el primer circuito de suma para el primer bit, el cual por lgica
tendr un acarreo igual a 0 (Gnd)
Con las compuertas 7486 (Xor de 2 entradas) , 7408 (AND de 2 entradas) y 7432 (Or de
2 entradas) se cre el primer circuito.



C




S
Despus se copia y se implementa 3 veces
Despus de haber realizado el circuito se dise un sistema para que dos displays
dieran el resultado de la suma en Decimal.
Con el programa BOOLE se extrajeron las formulas para cada entrada.
F1 = (S0)
F2 = (C0*S2*~S1)+(~C0*S1)
F4 = (~C0*S2)+(S2*S1)
F8 = (C0*~S2*~S1)
F12= (C0*S1)+(C0*S2)
Para eso se usaron las compuertas 7486 (Xor de 2 entradas) , 7408 (AND de dos
entradas) , 7432 (Or de dos entradas) y 7404 (NOT de 1 entrada)
Sumador de 3 bits con compuertas
especiales
Para no utilizar las compuertas lgicas del sumador, se us tambin el circuito
7483 (sumador de 4 entradas), para reducir el circuito.
Las entrada del cuarto bit, as como los acarreos son 0 (Gnd).
Implementacin en Programa Lgico

Preguntas?
Gracias Por su atencin

Anda mungkin juga menyukai