Sumador De 4 Bits
Practica 4: Sumador de 4 bits.
Objetivos.
Realizar un sumador de 4 bits con un acarreo final con el PLD GAL22V10.
Material.
1 PLDGAL22V10
1 ProtoBoard
1 DipSwitch 8p
5 LEDs
5 Resistencias 330Ω
8 Resistencias 1KΩ
Procedimiento.
Realizar una tabla de verdad con el comportamiento que tendrá el sumador yobtener la ecuación reducida para cada bit de resultado y de acarreo. Implementar estas ecuaciones en la GAL programándola mediante lenguaje CUPL.
Realizar las conexionesrequeridas y comprobar el funcionamiento del decodificador.
Desarrollo.
Tablas de verdad.
A0 | B0 | Z0 | C0 |
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 1|
C0 | A1 | B1 | Z1 | C1 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 |0 | 1 |
1 | 1 | 1 | 1 | 1 |
C1 | A2 | B2 | Z2 | C2 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0| 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
C2 | A3 | B3 | Z3 | C3 |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
Ecuaciones obtenidas (en lenguaje CUPL).
Z0=A0$B0; | C0=A0&B0 |
Z1=C0$A1$B1; |C1=C0&(A1$B1)#(A1&B1) |
Z2=C1$A2$B2; | C2=C1&(A2$B2)#(A2&B2) |
Z3=C2$A3$B3; | C3=C2&(A3$B3)#(A3&B3) |
Circuito a implementar en el PLD.Conclusiones.
Esta práctica fue sencilla de realizar debido a que ya teníamos experiencia programando el PLD, no existió ningún percance en su realización y fue concluida con éxito.
Regístrate para leer el documento completo.