2. FLORIDA Universitària. Departament d´Enginyeria
ÍNDICE DE APARTADOS
1. 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
5. 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
6. 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
7. 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
8. 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
9. 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
10. 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
11. 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
12. 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
13. FLORIDA Universitària. Departament d´Enginyeria
5. Puertas Lógicas (1)
Puerta OR
Tambié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
a
b
c
d
13
14. FLORIDA Universitària. Departament d´Enginyeria
5. Puertas Lógicas (2)
Puerta AND
Tambié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
a
b
c
d
14
15. FLORIDA Universitària. Departament d´Enginyeria
5. Puertas Lógicas (3)
Puerta NOT
La 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
16. FLORIDA Universitària. Departament d´Enginyeria
5. Puertas Lógicas (3)
Puerta NOT
La 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ógico
VBE<0.7V
T1 Off
VBE>0.7V
T2 On
0V = 0 Lógicop
p
n
n
17. FLORIDA Universitària. Departament d´Enginyeria
5. Puertas Lógicas (4)
Puerta NOR
Tambié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
a
b
c
d
17
18. FLORIDA Universitària. Departament d´Enginyeria
5. Puertas Lógicas (5)
Puerta NAND
Tambié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
19. 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
a
b
c
d
babaF
19
20. 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
a
b
c
d
20
22. 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ÓN
Codificadores con y sin prioridad.
Decodificadores excitadores y no excitadores.
Multiplexores y Demultiplexores.
CIRCUITOS ARITMÉTICOS
Comparadores.
Sumadores.
Restadores.
Unidad aritmético-lógica. (UAL o ALU)
22
34. 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.
38. 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
44. 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
Notas del editor
Un circuito integrado (CI), también conocido como chip o microchip, es una pastilla pequeña de material semiconductor, de algunos milímetros cuadrados deárea, sobre la que se fabrican circuitos electrónicos generalmente mediante fotolitografía y que está protegida dentro de un encapsulado de plástico o cerámica. El encapsulado posee conductores metálicos apropiados para hacer conexión entre la pastilla y un circuito impreso.
En general, la fabricación de los CI es compleja ya que tienen una alta integración de componentes en un espacio muy reducido, de forma que llegan a ser microscópicos. Sin embargo, permiten grandes simplificaciones con respecto a los antiguos circuitos, además de un montaje más eficaz y rápido.
Un circuito integrado está formado por un elevado número de dispositivos (fundamentalmente transistores, diodos, resistencias y condensadores) fabricados en un mismo dado de silicio, que además incluye las pistas de interconexión entre cada uno de los componentes y con el exterior a través de los pads que serán unidos a los pines.
Detalle de la pastilla habitualmente de silicio aunque también se usan otros semiconductores como el germanio o el AsGa.
Determina la forma en que se empaqueta la oblea de silicio para efectuar su conexión con el resto de componentes electrónicos.
Propósitos:
Excluir las influencias ambientales y Mejorar el manejo y montaje
Permitir la conectividad eléctrica a través de los pines o esferas de soldadura permitiendo que las señales sean enviadas a y desde el dispositivo semiconductor.
Disipar el calor de Los chips de silicio que se calientan durante el funcionamiento y Los encapsulados permiten liberar el calor generado.
Partes fundamentales:
Cuerpo plástico o cerámico.
Cavidad donde se asienta la pastilla semiconductora.
Las patillas o pines, son metálicos y comunican el integrado con el exterior (habitualmente una PCB). La parte del pin que se interna en el cuerpo del integrado se llama finger.
Los tipos de conexiones entre finger y pads de la pastilla semiconductora pueden ser unitarias, dobles o inexistentes.
SSI (Short Scale Integration): Es la escala de integración mas pequeña de todas, y comprende a todos aquellos integrados compuestos por menos de 12 puertas
MSI (Médium Scale Integration): Esta escala comprende todos aquellos integrados cuyo número de puertas oscila ente 12 y 100 puertas. Es común en sumadores, multiplexores,... Estos integrados son los que se usaban en los primeros ordenadores aparecidos hacia 1970.
LSI (Large Scale Integration): A esta escala pertenecen todos aquellos integrados que contienen más de 100 puertas lógicas (lo cual conlleva unos 1000 componentes integrados individualmente), hasta las mil puertas. Estos integrados realizan una función completa, como es el caso de las operaciones esenciales de una calculadora o el almacenamiento de una gran cantidad de bits. La aparición de los circuitos integrados a gran escala, dio paso a la construcción del microprocesador . Los primeros funcionaban con 4 bits (1971) e integraban unos 2.300 transistores; rápidamente se pasó a los de 8 bits (1974) y se integraban hasta 8.000 transistores. Posteriormente aparecieron los microprocesadores de circuitos integrados VLSI
VLSI: (Very Large Scale Integration) de 1000 a 10000 puertas por circuito integrado, los cuales aparecen para consolidar la industria de los integrados y para desplazar definitivamente la tecnología de los componentes aislados y dan inicio a la era de la miniaturización de los equipos apareciendo y haciendo cada vez mas común la manufactura y el uso de los equipos portátiles
ULSI : Microprocesadores y FPGAs de gama media-alta
GLSI : usado fundamentalmente en uP multicore core i7 con ancho de transistor de 22nm y en FPGAs muy avanzadas como la Virtex Ultra scale con ancho de transistor de 20nm
Una familia lógica se puede definir como la estructura básica a partir de la cual se pueden construir puertas lógicas.
Una posible clasificación de estas familias, según los dispositivos semiconductores en los que se basan, es:
Familias bipolares.-emplean transistores bipolares y diodos, es decir, dispositivos de unión. Las familias bipolares más representativas son las familias TTL y ECL.
Familias MOS.-emplean transistores MOSFET, es decir, transistores de efecto campo. La familias MOS más representativas son las familias NMOS y CMOS
La familia BiCMOS combina alta velocidad con bajo consumo de potencia. Puede dar soluciones óptimas en algunas aplicaciones que justifiquen el uso de procesos tecnológicos complejos.
Tecnología ccd «dispositivo de carga acoplada») fundamentalmente en imagen, CONCRETAMENTE EN CAMARAS DIGITALES, es un circuito integrado que contiene un número determinado de condensadores enlazados o acoplados. Bajo el control de un circuito interno, cada condensador puede transferir su carga eléctrica a uno o a varios de los condensadores que estén a su lado en el circuito impreso
Nivel alto de la salida(entrada),VOH .-nivel de tensión considerada como alto para la salida
Nivel bajo de la salida(entrada),VOL .-nivel de tensión considerada como alto para la salida
ECL baja excursión implica baja generación de ruido.
Fan-out.- número máximo de puertas que se pueden conectar a la salida sin que se degrade la señal de salida.
Potencia media consumida.-Es la energia que solicita a la fuente de tensión.Este parámetro es cada día más importante debido al auge DE LOS DISPOSITIVOS ELECTRÓNICOS ALIMENTADOS POR BATERIA.
Retraso de propagación.- valor medio deL Tiempo de transición deL PASO DE LA SEÑAL DEL NIVEL bajo a alto,Y DEL tiempo transcurrido desde que la señal PASA DE NIVEL ALTO A NIVEL BAJO. EN DEFINITIVA DETERMINA LA VELOCIDAD DE PROCESAMIENTO DEL INTEGRADO O LO QUE ES IGUAL, SU FRECUENCIA MÁXIMA DE FUNCIONAMIENTO.
Los circuitos integrados que contienen puertas lógicas son SSI (pequeña escala de integración)
Los circuitos integrados que contienen circuitos combinacionales de comunicación y aritméticos son MSI (media escala de integración). Los de comunicación se usan para realizar la manipulación de datos necesaria para la intercomunicación de distintos dispositivos electrónicos mientras que los circuitos aritméticos realizan sobre los datos todo tipo de operaciones, tanto aritméticas como lógicas.
En electrónica digital, es usado para el control de un flujo de información y equivale a un conmutador con varias entradas y una única salida de datos, están dotados de entradas de control capaces de seleccionar una, y sólo una, de las entradas de datos para permitir su transmisión desde la entrada seleccionada hacia dicha salida. Los datos a comunicar estarán presentes en la entrada de datos o canales de entrada, mientras que en la entrada de selección estará presente el código binario que seleccionará el canal correspondiente. Así si en el canal de selección introducimos el código 000 se seleccionará el canal D0 que pasará a la salida, si introducimos el código 001, será el canal D1 el que pase a la salida y así sucesivamente.
un demultiplexor es un circuito combinacional que tiene una entrada de información de datos d y n entradas de control que sirven para seleccionar una de las 2n salidas, por la que ha de salir el dato que presente en la entrada. Esto se consigue aplicando a las entradas de control la combinación binaria correspondiente a la salida que se desea seleccionar. Por ejemplo, si queremos que la información que tenemos en la entrada d, salga por la salida S3, en la entrada de control se ha de poner, de acuerdo con el peso de la misma, el valor 11, que es el 3 en binario.
Un codificador es un circuito combinacional con 2N entradas y N salidas, cuya misión es presentar en la salida el código binario correspondiente a la entrada activada.
Existen dos tipos fundamentales de codificadores: codificadores sin prioridad y codificadores con prioridad. En el caso de codificadores sin prioridad, puede darse el caso de salidas confusas ante entradas activadas de manera simultanea. Por ello, este tipo de codificadores es usado únicamente cuando el rango de datos de entrada está correctamente acotado y existe algún método para evitar entradas simultaneas.
Para evitar los problemas anteriormente comentados, se diseñan los codificadores con prioridad. En estos sistemas, cuando existe más de una señal activa, la salida codifica la de mayor prioridad (generalmente correspondiente al valor decimal más alto).
es un circuito combinacional, cuya función es inversa a la del codificador, esto es, convierte un código binario de entrada (natural, BCD, etc.) de N bits de entrada y M líneas de salida (N puede ser cualquier entero y M es un entero menor o igual a 2N), tales que cada línea de salida será activada para una sola de las combinaciones posibles de entrada.
es un circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre dos números.
La ALU 74181 es un circuito integrado TTL de la serie 7400 de mediana escala de integración (MSI), comúnmente empaquetado en un DIP de 24 pines. La ALU de 4bits de ancho puede realizar todas las operaciones tradicionales de suma, resta, decrementar, con o sin acarreo, al igual que operaciones lógicas AND, NAND, OR, XOR y SHIFT. Están disponibles muchas variaciones de estas funciones básicas, para un total de 16 operaciones aritméticas y 16 operaciones lógicas en dos palabras de cuatro bits. El 74181 generan un resultado de cuatro bits con un acarreo en 22 nanosegundos. El 74S181 realiza las mismas operaciones en 11 nanosegundos, mientras que el 74F181 realiza las operaciones en típicamente 7 nanosegundos.