Está en la página 1de 27

Lógica combinacional

M.S.E.E Hugo Andres Macias


hugo.macias00@usc.edu.co
Circuitos Lógicos
TTL
• Transistor-Transistor Logic
• Circuitos lógicos compuestos por transistores, en un
solo encapsulado puede estar varias compuertas
lógicas o circuitos de aplicación mas especifica.
TTL

Algunas referencias de la familia 7400

7400 Compuerta NAND * 4


7402 Compuerta NOR * 4
7404 Compuerta NOT * 6
7408 Compuerta AND *4
7432 Compuerta OR * 4
Niveles Lógicos TTL
• Sirven para representar los valores lógicos de 0 y 1
• Los valores de 0 y 1 dependen si son a la entrada o a la salida del integrado

http://www.hpca.ual.es/~vruiz/docencia/laboratorio_estructura/practicas/html/node8.html
Circuitos Lógicos
CMOS
• Metal-Oxido Semiconductor Complementario
• Circuitos lógicos compuestos por transistores MOS
canal N y canal P
CMOS

https://es.wikipedia.org/wiki/Serie_4000
Niveles Lógicos CMOS
• Sirven para representar los valores lógicos de 0 y 1
• Se pueden encontrar con VCC de 5V y hasta 15V

http://www.hpca.ual.es/~vruiz/docencia/laboratorio_estructura/practicas/html/node9.html
Aritmética Binaria

Suma de Binarios

0+0= 0 1110
100 1100
0+1= 1 + 010 + 0111 + 0111
----------- -------------- --------------
1+0= 1 110 10101
10011
1 + 1 = 1 0 ( 0 y llevo 1)
Carry out
Aritmética Binaria
Como es la tabla de verdad para la suma de dos bits?

Cual es el circuito que representa la tabla de verdad?

Entradas Salidas U1A


A B ∑ Carry 74136N ∑
A
A+B
0 0 00 00 B
0 1 11 00
1 0 1 00 Co

1 1 00 11 7408J
U2A
HALF ADDER (HA)
En

Aritmética Binaria A
• Full Adder
• Permite sumar números que tengan carry 0
• Circuito con tres entradas (compuesto de dos HA y una OR ) 0
0
Entradas Salidas 0
A B Cin ∑ Co U3A 1
Cin 74136N ∑
0 0 0 1
0 0 1 U1A
A 74136N 1
0 1 0 Co 1
B 7408J
0 1 1 U4A
HA U5A Co
1 0 0 7408J Co
U2A
1 0 1 7432N

1 1 0 HA
1 1 1 FULL ADDER
Aritmética Binaria
• Sumadores paralelos
• Permite sumar dos números de varios bits de forma paralela

A1 ∑1
HA
B1 1 Co

A 3 A2 A 1
A2 FA ∑2
+ B3 B 2 B1
B2 2
------------------------------ Co
Co ∑ 3 ∑ 2 ∑ 1

∑3
A3 FA
4
B3 Co
Aritmética Binaria

Resta de Binarios

0-0=0 1110
10 1100
0 - 1 = 1 y debo 1 - 01 - 0111 + 0111
Borrow out ----------- -------------- --------------
1-0=1 01 111
101
1-1=0
Aritmética Binaria
Como es la tabla de verdad para la resta de dos bits?

Cual es el circuito que representa la tabla de verdad?

Entradas Salidas U6A


A 74136N
Minuendo Sustraendo Diferencia Borrow
B
A B
0 0 U8A
0 1 Bo
7404N
1 0 7408J
U7A
1 1
Half Subtractor (HS)
Aritmética Binaria
• Full Subtractor
• Permite restar números que tengan carry
• Circuito con tres entradas (compuesto de dos HS y una OR )

Entradas Salidas
A B Bin A-B Bo U6A
A 74136N
Bin
0 0 0
U9A
0 0 1 74136N
B
U8A
A
Bo
0 1 0 B 7404N
7408J
0 1 1 U11A U7A U12A
Bo
1 0 0 Bo
7404N 7432N
7408J
1 0 1 U10A

1 1 0
1 1 1 Full Subtractor (FS)
Aritmética Binaria
• TAREA
• Como se realiza una multiplicación en binario?
• Busque una referencia de IC para un sumador paralelo
de 4bits.
• Como se puede realizar una resta de 4bits usando un
sumador paralelo de 4 bits?
https://www.google.com/imgres?imgurl=http%3A%2F%2Fcdn.shopify.com%2Fs
%2Ffiles%2F1%2F0409%2F9041%2Fproducts
%2F8987ba49174c582265cd0fdfb63f4672_5141ba47-152e-4de6-b601-
b212e4464b27_grande.jpeg%3Fv
%3D1611247818&tbnid=h8zbhtFenpYSgM&vet=12ahUKEwj31p-lm7v-
AhXOcDABHSPYCmEQMygAegUIARC8AQ..i&imgrefurl=https%3A%2F
%2Fwww.carrod.mx%2Fproducts%2F74ls283d-ttl-sumador-de-4-
bits&docid=OTy3PIlRE_cVpM&w=286&h=176&q=74ls283&ved=2ahUKEwj31p-lm7v-
https://wilaebaelectronica.blogspot.com/
2017/01/restador-de-dos-numeros-de-4-
bits.html
Codificadores
• Permiten convertir una entrada en código conocido (binario)
• Los códigos mas utilizado son el BCD, Hexadecimal, Decimal,
Ascii

http://www.ti.com/lit/ds/symlink/sn74ls148.pdf
Decimal a BCD

http://www.ti.com/lit/ds/symlink/sn74ls148.pdf
Decodificadores
• Permiten recuperar o convertir de un código
binario a otro código.
• Por lo general los decodificadores tienen mas
salidas que entradas.

https://sites.google.com/site/electronicadigitalmegatec/home/deccoder-bcd-a-7-segmentos
BCD a 7 Segmentos

http://www.mileti.com.ar/hoy/?p=294
Tarea
• Realice un decodificador de 2 a 4 con compuertas lógicas

ENTRADAS SALIDAS
S1 S0 Y3 Y2 Y1 Y0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0
https://youtu.be/OI_f3MdsHjM
Multiplexor (MUX, Selector de datos)

• Circuito que permite seleccionar cual de los valores


de entrada puede verse en la salida del circuito.
http://
• Varias entradas una única salida, pines de selección
angel5toelectronica.blogspot.c
om.co/2008/02/
multiplexor.html

http://www.angelfire.com/al2/Comunicaciones/Laboratorio/multiple.html

Universidad Autónoma de Occidente,


Fundamentos de Electrónica
Demultiplexor (DEMUX)

• Circuito que permite seleccionar en cual de las


múltiples salidas puede verse el dato de la entrada.
• Única Entradas múltiples salidas, pines de selección

También podría gustarte