Professional Documents
Culture Documents
Lab2.1 Vega Diego 9952
Lab2.1 Vega Diego 9952
TELECOMUNICACIONES
LABORATORIO 2.1
SEGUNDO PARCIAL
NRC: 9952
FECHA: 13/12/2021
SANGOLQUÍ – ECUADOR
Tema:
Objetivo General:
• Realizar el Circuito Sumador de 7 bits con Half Adder y Full Adder implementado
con subcircuitos
Objetivos Específicos:
Marco Teórico
SUMADORES
A B S Cout
La ecuación de los mintérminos para la salida sería
0 0 0 0 0
1 0 1 1 0 𝑆 = 𝐴̅𝐵 + 𝐴𝐵̅
2 1 0 1 0
𝑆 =𝐴⊕𝐵
3 1 1 0 1
𝐶𝑜𝑢𝑡 = 𝐴𝐵
AND= 74SL08
XOR EXCLUSIVA=
74LS86
FULL ADDER
El medio sumador no puede ser interconectado con otros medios sumadores para tomar
un sumador mas grande, por ello es necesario diseñar un sumador que admita otra
entrada a parte de los datos a sumar, es decir, un sumador de 3 datos de 1 bit, este se
denomina sumador completo o FULL ADDER y su diagrama de bloques es como se
muestra a continuación.
La manera como realiza la suma con las 3 variables incluido el acarreo de entrada y
produce el acarreo el sumador completo se desglosa en la siguiente tabla de verdad.
A B Cin S0 Cout
0 0 0 0 0 0
1 0 0 1 1 0
2 0 1 0 1 0
3 0 1 1 0 1
4 1 0 0 1 0
5 1 0 1 0 1
6 1 1 0 0 1
7 1 1 1 1 1
La ecuación de los mintérminos con la ayuda del Mapa de Karnaugh para la salida sería
Ao Bo
Cin 00 01 11 10
0 2 6 4
0 0 1 0 1
1 3 7 5
1 1 0 1 0
𝑆0 = ̅̅̅
𝐴0 ̅̅̅
𝐵0 𝐶𝑖𝑛 + ̅̅̅
𝐴0 𝐵0 ̅̅̅̅
𝐶𝑖𝑛 + 𝐴0 ̅̅̅
𝐵0 ̅̅̅̅
𝐶𝑖𝑛 + 𝐴0 𝐵0 𝐶𝑖𝑛
̅̅̅0 ̅̅̅
𝑆0 = 𝐶𝑖𝑛 (𝐴 𝐵0 + 𝐴0 𝐵0 ) + ̅̅̅̅ ̅̅̅0 𝐵0 + 𝐴0 ̅̅̅
𝐶𝑖𝑛 (𝐴 𝐵0 )
𝐴0 ⊕ 𝐵0 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅̅̅̅̅̅̅ ̅̅̅
𝐴0 𝐵0 + 𝐴0 ̅̅̅
𝐵0
̅̅̅̅̅̅̅̅̅̅̅
𝐴 ̅̅̅̅
̅̅̅ ̅̅̅ ̅̅̅ ̅̅̅̅
̅̅̅
0 ⊕ 𝐵0 = (𝐴0 + 𝐵0 )(𝐴0 + 𝐵0 )
̅̅̅̅̅̅̅̅̅̅̅
𝐴 ̅̅̅ ̅̅̅
0 ⊕ 𝐵0 = (𝐴0 + 𝐵0 )(𝐴0 + 𝐵0 )
̅̅̅̅̅̅̅̅̅̅̅
𝐴0 ⊕ 𝐵0 = 𝐴0 ̅̅̅
𝐴0 + 𝐴0 𝐵0 + ̅̅̅
𝐴0 ̅̅̅
𝐵0 + ̅̅̅
𝐵0 𝐵0
= 𝐴0 𝐵0 + ̅̅̅
𝐴0 ̅̅̅
𝐵0
̅̅̅̅̅̅̅̅̅̅̅
𝑆0 = 𝐶𝑖𝑛 (𝐴 ̅̅̅̅
0 ⊕ 𝐵0 ) + 𝐶𝑖𝑛 (𝐴0 ⊕ 𝐵0 )
𝑆0 = 𝐶𝑖𝑛 ⊕ (𝐴0 ⊕ 𝐵0 )
𝑺𝟎 = 𝑨𝟎 ⊕ 𝑩𝟎 ⊕ 𝑪𝒊𝒏
La ecuación de los mintérminos con la ayuda del Mapa de Karnaugh para el acarreo de
salida sería
Ao Bo
Cin 00 01 11 10
0 2 6 4
0 0 0 1 0
1 3 7 5
1 0 1 1 1
𝐶𝑜𝑢𝑡 = ̅̅̅
𝐴0 𝐵0 𝐶𝑖𝑛 + 𝐴0 ̅̅̅
𝐵0 𝐶𝑖𝑛 + 𝐴0 𝐵0
̅̅̅0 𝐵0 + 𝐴0 ̅̅̅
𝐶𝑜𝑢𝑡 = 𝐶𝑖𝑛 (𝐴 𝐵0 ) + 𝐴0 𝐵0
Se podría agrupar de la manera tradicional (encerrando más unos) pero se agrupa de esta
manera para reutilizar la compuerta XOR Exclusiva para poder realizar correctamente la
suma binaria.
AND= 74SL08
XOR EXCLUSIVA= 74LS86
SUBCIRCUITOS
Los Subcircuitos se usan para dar más claridad a un esquema. Es muy útil en circuitos
muy grandes o en circuitos en los que aparece un mismo bloque de componentes varias
veces.
Los pasos que debemos realizar para la creación de subcircuitos son los siguientes:
HALF ADDER
Como podemos observar realizan las mismas funciones así que procedemos a realizar
nuestro circuito FULL ADDER siguiendo los mismos pasos que hicimos para desarrollar
el circuito HALF ADDER, pero en este caso tendrá 3 entradas.
FULL ADDER
En este caso usamos LOGICSTATE para introducir los números en binario que se van a
sumar y LOGICPROBE para obtener el resultado de dicha suma.
SUMADOR HA-FA
COMPROBACION
7 6 5 4 3 2 1 0
0 1 1 1 0 1 1 A
+ 1 0 1 1 0 1 1 B
S
1 0 0 1 0 1 1 0
Al realizar la suma manualmente comprobamos que obtenemos el mismo resultado tanto teórico como practico, en este caso debemos poner los
dígitos desde el menos significativo al más significativo (en el circuito de arriba hacia abajo)
Tomando el principio de los subcircuitos podemos hacer una sola caja en donde estaría el sumador completo HA-FA en este caso de 7 bits
7 6 5 4 3 2 1 0
0 1 1 1 0 1 1 A
+ 1 0 1 1 0 1 1 B
S
1 0 0 1 0 1 1 0
Al realizar la suma manualmente comprobamos que obtenemos el mismo resultado, en este caso debemos poner los dígitos desde el menos
significativo al más significativo (en el circuito de arriba hacia abajo)
SUMADOR FA
La característica de este circuito es que tiene acarreo de entrada tanto al principio como
al final del circuito.
7 6 5 4 3 2 1 0
1 1 1 1 1 1 1 A
+ 1 1 1 1 1 1 1 B
S
1 1 1 1 1 1 1 0
Al realizar la suma manualmente comprobamos que obtenemos el mismo resultado tanto teórico como practico, en este caso debemos poner los
dígitos desde el menos significativo al más significativo (en el circuito de arriba hacia abajo)
Tomando el principio de los subcircuitos podemos hacer una sola caja en donde estaría el sumador completo HA-FA en este caso de 7 bits
7 6 5 4 3 2 1 0
1 1 1 1 1 1 1 A
+ 1 1 1 1 1 1 1 B
S
1 1 1 1 1 1 1 0
Al realizar la suma manualmente comprobamos que obtenemos el mismo resultado en este caso debemos poner los dígitos desde el menos
significativo al más significativo (en el circuito de arriba hacia abajo)
RECOMENDACIONES
• Verificar que los terminales de los subcircuitos realizados sean los mismos que en
la caja creada.
• Verificar que las cajas creadas no tengan el mismo nombre o serie ya que puede
ocasionar errores al momento de la ejecución del programa
• Evitar el exceso de cableado al momento de conectar las cajas que contiene los
respectivos circuitos con la ayuda de terminales o un bus de datos para la mayor
comprensión del circuito completo.
CONCLUSIONES
WEBGRAFIA
https://personales.unican.es/manzanom/Planantiguo/EDigitalI/Sum_G5_08.pdf
https://www2.uned.es/ca-
bergara/ppropias/Morillo/web_ing_compu/4_alu/transp_alu.pdf
http://profesores.sanvalero.net/~arnadillo/Documentos/Apuntes/Analogica/UD0_Si
mulacion%20circuitos%20electronicos/8_Creacion%20subcircuitos.pdf