44
FLORIDA Universitària. Departament d´Enginyeria TECNOLOGÍA ELECTRÓNICA (Digital): TEMA 8 PUERTAS LÓGICAS Y CIRCUITOS COMBINACIONALES

Tema 8 Puertas lógicas y circuitos combinacionales

Embed Size (px)

Citation preview

Page 1: Tema 8 Puertas lógicas y circuitos combinacionales

TECNOLOGÍA ELECTRÓNICA (Digital):

TEMA 8

PUERTAS LÓGICAS Y CIRCUITOS COMBINACIONALES

Page 2: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

ÍNDICE DE APARTADOS1. El circuito integrado.

2. Tipos de encapsulados.

3. Escalas de integración.

4. Familias lógicas.

5. Puertas lógicas.

6. Circuitos combinacionales.

7. Fuentes didácticas.Una vez terminado el tema, has de ser capaz de:

Implementar funciones lógicas con puertas lógicas varias Implementar funciones lógicas con puertas NAND Implementar funciones lógicas con circuitos combinacionales Diseñar circuitos digitales basados en circuitos combinacionales

2

Page 3: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

1. El Circuito Integrado (1) 3

Page 4: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

1. El Circuito Integrado (2) 4

Page 5: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

2. Tipos de encapsulado (1)

• DIP o DIL (Dual in line)• Encapsulado más empleado. • Puede ser cerámico (marrón) o de plástico (negro).• Dato importante en todos los componentes es la distancia entre patillas que

poseen, en el tipo estándar se establece en 0,1 pulgadas (2,54mm).• Se suelen fabricar a partir de 4, 6, 8, 14, 16, 22, 24, 28, 32, 40, 48 y 64 patillas.• La patilla número uno se encuentra en un extremo señalado por un punto o

una muesca en el encapsulado y se continua la numeración en sentido anti horario mirando al integrado desde arriba.

5

Page 6: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

2. Tipos de encapsulado (2)

• FLAT-PACK• Sus terminales tienen forma de ala de gaviota. • Se diseñan para ser soldados en máquinas automáticas o semiautomáticas, ya

que por la disposición de sus patillas se pueden soldar por puntos. • El material con el que se fabrican es cerámico. • La numeración de sus patillas es exactamente igual al anterior. • La distancia entre patillas es de 1,27mm, la mitad que en los DIP.

6

Page 7: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

2. Tipos de encapsulado (3)

• SOIC (Small Outline Integrated Circuit) • Terminación de las patillas en forma de ala de gaviota. • Circuito integrado de pequeño contorno. • Son los más populares en los circuitos de lógica combinacional, tanto en TTL como en CMOS. • Se sueldan directamente sobre las pistas de la placa de circuito impreso, en un área

denominada footprint.• La distancia entre patillas es de 1,27mm (0,05"). • La numeración de los pines es exactamente igual a los casos anteriores.

7

Page 8: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

2. Tipos de encapsulado (4)

• PLCC (Plastic Lead Chip Carrier) y LCCC ( Leaded Ceramic Chip Carrier)• Se emplea en técnicas de montaje superficial pero, generalmente, montados en zócalos, esto

es debido a que por la forma en J que tienen sus terminales la soldadura es difícil de verificar con garantías. Esto permite su uso en técnicas de montaje convencional.

• Se fabrican en material plástico (PLCC) o cerámico (LCCC). • El punto de inicio para la numeración se encuentra en uno de los lados del encapsulado,

coincidiendo con el lado de la cápsula que acaba en chaflán y siguiendo el sentido anti horario.

• La distancia entre terminales es de 1,27mm.

8

Page 9: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

3. Escalas de integración

DENOMINACIÓN Nº COMPONENTES X CHIP (n)

Nº PUERTAS X CHIP APLICACIONES

SSI (pequeña escala de integración)

n<100 <10 Puertas lógicas y biestables

MSI (media escala de integración)

100<n<1000 <100 Codificadores, sumadores, registros...

LSI (gran escala de integración)

1000<n<10000 <1000 Circuitos aritméticos complejos, memorias...

VLSI (muy alta escala de integración)

10000<n<105 <10000 Microprocesadores de gama baja, CPLDs, microcontroladores...

ULSI (ultra alta escala de integración)

100000<n<106 <100000 Microprocesadores y FPGAs de gama media-alta

GLSI (giga alta escala de integración)

>106 >100000 Microprocesadores multicore y FPGAs de última generación

9

Page 10: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

4. Familias Lógicas (1)

• Familia lógica: es el conjunto de circuitos integrados digitales que, empleando la misma tecnología, están constituidos por los mismos componentes y conservan una estructura base similar.

10

Page 11: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

4. Familias Lógicas (2)

• Las familias lógicas más extendidas hoy en día son: TTL (Lógica transistor-transistor), ECL (Lógica de emisor acoplado), CMOS (Complementary Simetry Metal Oxide Semiconductor).

• En el diseño, la elección de la familia lógica viene dada por la velocidad necesaria (tiempo de retardo de propagación). Recordar que la frecuencia máxima de funcionamiento suele ser fmáx=1/(4·retardo)

11

TTL (Serie 74AS) ECL (Serie III) CMOS (Serie 74HC)

VOL 0,5V -1,75V 0,1V

VOH 3,5V -0,9V (Vcc-0,1)V

Excursión lógica 3V 0,85V (Vcc-0,2)V

Fan-out 33 70 >50

Disipación por puerta en reposo

8mW 60mW 2,5μW

Retardo de propagación

1,7ns 0,7ns 8ns

Page 12: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

4. Familias Lógicas (3) 12

FAMILIA VENTAJAS INCONVENIENTES

TTL - MENOR PRODUCTO RETARDOxPOTENCIA- BAJA IMPEDANCIA DE SALIDA- INMUNIDAD AL RUIDO- VARIEDAD DE FUNCIONES DISPONIBLES

- GENERACIÓN DE RUIDO- FAN-OUT MENOR QUE EN ECL Y

CMOS

ECL - MENOR RETARDO DE PROPAGACIÓN - BAJA IMPEDANCIA DE SALIDA- INMUNIDAD AL RUIDO- BAJA GENERACIÓN DE RUIDO- ALTO FAN-OUT

- CONSUMO MAYOR QUE EN TTL Y CMOS

- NECESIDAD DE CIRCUITOS PARA ADAPTACIÓN CON OTRAS FAMILIAS LÓGICAS

CMOS - MENOR CONSUMO DE POTENCIA- AMPLIO RANGO DE TENSIÓN DE ALIMENTACIÓN- INMUNIDAD AL RUIDO- ALTO FAN-OUT Y FAN-IN

- MENOS RÁPIDA QUE LAS FAMILIAS ECL Y TTL

Page 13: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (1)

Puerta ORTambién llamada puerta suma por implementar esta función lógica.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

Ejemplo de implementación de una ecuación algebraica:

baF b

a

dcbaF

ab

cd

13

Page 14: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (2)

Puerta ANDTambién llamada puerta producto por implementar esta función lógica.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

Ejemplo de implementación de una ecuación algebraica:

baF b

a

dcbaF

ab

cd

14

Page 15: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (3)

Puerta NOTLa puerta inversora NOT, es la más sencilla e implementa la función

negación.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

aF

Estructura interna TTL Los dos transistores T1 y T2 trabajaran en conmutación:

Si a=0 voltios, el emisor de T1 queda conectado a masa y por tanto el transistor T1 conduce absorbiendo por

su colector la corriente de base de T2 o bajando a un nivel bajo la tensión en su base. Por tanto, T2 no

conduce, teniendo en el colector toda la tensión de alimentación Vcc, es decir, F=1.

Si a=1, es decir +5V, T1 no conduce, ya que la tensión de emisor es superior a la de base y por tanto la tensión

en el colector de T1 será alta. Esta tensión será la que polarizará a la base de T2 haciéndole conducir , por

tanto F=0.

15

0V = 0 Lógico

VBE>0.7V T1 On

IB

0V

T2 Off

5V = 1 Lógico

Page 16: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (3)

Puerta NOTLa puerta inversora NOT, es la más sencilla e implementa la función

negación.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

aF

Estructura interna TTL Los dos transistores T1 y T2 trabajaran en conmutación:

Si a=0 voltios, el emisor de T1 queda conectado a masa y por tanto el transistor T1 conduce absorbiendo por

su colector la corriente de base de T2 o bajando a un nivel bajo la tensión en su base. Por tanto, T2 no

conduce, teniendo en el colector toda la tensión de alimentación Vcc, es decir, F=1.

Si a=1, es decir +5V, T1 no conduce, ya que la tensión de emisor es superior a la de base y por tanto la tensión

en el colector de T1 será alta. Esta tensión será la que polarizará a la base de T2 haciéndole conducir , por

tanto F=0.

16

+5V = 1 LógicoVBE<0.7V

T1 Off

VBE>0.7V

T2 On

0V = 0 Lógicop

pn

n

Page 17: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (4)

Puerta NORTambién llamada puerta suma negada por implementar esta función lógica.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

Ejemplo de implementación de una ecuación algebraica:

baF b

a

dcbaF

ab

cd

17

Page 18: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (5)

Puerta NANDTambién llamada puerta producto negada por implementar esta función

lógica, es la más usada comercialmente.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

Estructura interna TTL

Los transistores trabajarán en conmutación:

Si a=0 y b=0. El transistor T1 estará en conducción y por tanto T2 no conduce. La tensión en la base de T3

será elevada y la tensión en la base de T4 será baja. Por tanto, F=1.

Si cualquiera de las dos entradas del transistor multiemisor se pone a 0V (a=1 o b=1), sucederá lo mismo, ya

que hacen que el transistor T1 entre en conducción.

Si a=1 y b=1, T1 no conduce, la tensión en el colector de T1 será alta y polarizará a la base de T2 haciéndole

conducir , así, T4 estará polarizado y F=0.

baF

18

Page 19: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

b

a

5. Puertas Lógicas (6)

Puerta EXOR (XOR)También llamada puerta suma directa o exclusiva por implementar esta

función lógica.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

Ejemplo de implementación de una ecuación algebraica:

baF

dcbaF

ab

cd

babaF

19

Page 20: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

b

a

5. Puertas Lógicas (7)

Puerta EXNOR (XNOR)También llamada puerta suma directa o exclusiva por implementar esta

función lógica.SÍMBOLO TABLA DE VERDAD CIRCUITO EQUIVALENTE

Ejemplo de implementación de una ecuación algebraica:

baF

dcbaF

ab

cd

20

Page 21: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

5. Puertas Lógicas (8)

• Equivalencias y serie 74

21

Page 22: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (1)

• Circuitos combinacionales: son aquellos que tienen un número de entradas y otro de salidas, y el valor de estas últimas depende exclusivamente del estado momentáneo de las entradas y la estructura interna del propio circuito.“Es decir, que para una entrada determinada el circuito presentará la misma salida independientemente de cual fuera su estado anterior”

• Los principales circuitos integrados combinacionales se engloban en:

Tipo de circuito Denominación

CIRCUITOS DE COMUNICACIÓNCodificadores con y sin prioridad.

Decodificadores excitadores y no excitadores.Multiplexores y Demultiplexores.

CIRCUITOS ARITMÉTICOSComparadores.

Sumadores.Restadores.

Unidad aritmético-lógica. (UAL o ALU)

22

Page 23: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (2)

• MULTIPLEXORES

23

Page 24: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (3)

• MULTIPLEXORES(Cont.)

24

74151

Page 25: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (4)

• MULTIPLEXORES(Cont.)

25

Page 26: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (5)

• MULTIPLEXORES(Cont.)

26

Page 27: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (6)

• MULTIPLEXORES(Cont.)

27

 

a bcd 000 001 010 011 100 101 110 111

0 0 0 1 0 1 0 1 1

1 1 0 0 0 1 1 0 1

1 1

 

Page 28: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (7)

• DEMULTIPLEXORES

28

d

Page 29: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (8)

• CODIFICADORES

29

Page 30: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (9)

• CODIFICADORES (Cont.)• Codificador Decimal/BCD (74147 TTL)

• Codificador Octal/BCD (74148 TTL)

30

74147

74148

Page 31: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (10)

• DECODIFICADORES

31

Page 32: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (11)

• DECODIFICADORES (Cont.)• Decodificador BCD/Decimal (7442 TTL)

• Decodificador BCD/Octal (74138 TTL)

32

7442

74138

Page 33: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (12)

• DECODIFICADORES (Cont.)• Decodificadores BCD/7 segmentos (7447-7448 TTL)

33

7447

7448

7447

Page 34: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (13)

• DECODIFICADORES (Cont.)• En general, para implementar un demultiplexor a partir de un decodificador

usaremos su entrada de habilitación como entrada de datos y las entradas del decodificador serán las entradas de selección del demultiplexor. Ej: 74138

34

OBSERVAR QUE CUANDO G1=L TODAS LAS SALIDAS ESTÁN EN ESTADO HIGH (YA QUE

LAS SALIDAS SON ACTIVAS A NIVEL BAJO) Y CUANDO G1=H SE ACTIVA ÚNICAMENTE LA

SALIDA CORRESPONDIENTE A LA ENTRADA DE SELECCIÓN.

Page 35: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (14)

• DECODIFICADORES (Cont.)

35

Page 36: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (15)

• DECODIFICADORES (Cont.)

36

Page 37: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (16)

• COMPARADORES

37

Page 38: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (17)

• COMPARADORES• Los más usuales son los comparadores de dos palabras de 4 bits (7485

TTL) y el de dos palabras de 8 bits (74866 TTL).• En la siguiente figura se muestra el esquema y tabla de verdad del 7485.

38

Page 39: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (18)

• COMPARADORES (Cont.)

39

Page 40: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (19)

• SUMADORES

40

Page 41: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (20)

• SUMADORES (Cont.)

41

Page 42: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (21)

• ALU

42

Page 43: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

6. Circuitos combinacionales (22)

• ALU (Cont.)

43

Page 44: Tema 8 Puertas lógicas y circuitos combinacionales

FLORIDA Universitària. Departament d´Enginyeria

7. Fuentes didácticas

• Electrónica general. Dispositivos y sistemas digitales• Antonio J. Gil Padilla y otros.• Ed. Mc Graw Hill

• Dispositivos y sistemas digitales.• Antonio J. Gil Padilla.• Ed. Mc Graw Hill

• Electrónica digital y microprogramable.• Antonio J. Gil Padilla y otros.• Ed. Mc Graw Hill

• Schaum. Electrónica digital.• Luis Cuesta y otros.• Ed. Mc Graw Hill

44