Вы находитесь на странице: 1из 32

Tema 1: Anlisis de puertas lgicas

Arquitectura de Equipos y Sistemas Informticos Curso 2011/2012 I.E.S. Pacfico

Tema 1: Anlisis de puertas lgicas


1.1. El sistema binario 1.2. Cambios de base 1.3. El sistema hexadecimal 1.4. lgebra de Boole 1.5. Puertas lgicas 1.6. Circuitos integrados que contienen puertas lgicas

1.1. El sistema binario


Un sistema de numeracin es una forma de representar cualquier cantidad numrica. El sistema utilizado normalmente por el hombre es el sistema decimal o de base 10, mientras que el sistema usado internamente por las mquinas electrnicas es el binario o de base 2. El sistema en base 2 utiliza nicamente los smbolos 0 y 1. A cada cifra de un nmero binario se le denomina bit.

1.1. El sistema binario


Con un n binario de n bits se pueden representar 2n nmeros distintos, desde el 0 hasta el 2n-1.
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1.2. Cambios de base


El valor numrico en base 10 de un n binario se obtiene como suma de funciones potenciales, segn la expresin: an2n + an-12n-1 + + a121 + a020 + a-12-1 + Ejemplo: Pasar el nmero 101101 en base dos a decimal 125 + 024 + 123 + 122 + 021 + 120 = 32 + 0 + 8 + 4 + 0 + 1 = 45

1.2. Cambios de base


Para pasar un nmero entero de base 10 a binario, se realizan sucesivas divisiones de dicho nmero por 2, obtenindose el resultado a partir del ltimo cociente y todos los restos. Ejemplo: Pasar el nmero 43 a binario:
43 2 1 21 1 2 10 0 2 5 1 2 2 0 2 1

El nmero expresado en binario ser 101011

1.3. El sistema hexadecimal


Es el sistema de base 16 y utiliza 16 dgitos distintos: del 0 al 9 ms las letras maysculas A, B, C, D, E y F, que tienen como valores 10, 11, 12, 13, 14 y 15 respectivamente. La conversin de binario a hexadecimal se realiza agrupando los bits en grupos de 4 a partir del punto decimal. Cada uno de esos grupos da lugar a un dgito hexadecimal. Ejemplo: 110011100101011011(2 = 19CAD8(16

1.3. El sistema hexadecimal


La conversin de hexadecimal a binario consiste en sustituir cada dgito hexadecimal por el grupo de 4 bits equivalente, segn indica la tabla.
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Hexad. 0 1 2 3 4 5 6 7 8 9 A B C D E F

1.4. lgebra de Boole


Se define un lgebra de Boole como todo conjunto de elementos capaces de adoptar dos valores, designados por 1 (verdadero) y 0 (falso), y entre los cuales estn definidas dos operaciones: suma lgica (+) y producto lgico (*). Cada uno de dichos elementos recibe el nombre de variable lgica o binaria. El lgebra de Boole es el soporte matemtico ideal para el diseo y anlisis de los circuitos electrnicos digitales. Estos funcionan con seales elctricas cuyos valores se representan con los dgitos 0 y 1.

1.4. lgebra de Boole


A. Postulados y teoremas.
Todo lgebra de Boole cumple los siguientes postulados: Propiedad conmutativa: a+b=b+a y ab = ba Propiedad distributiva: a (b+c) = ab + ac y a + (bc) = (a+b) (a+c) Elemento neutro: a+0=a y a 1 = a Elemento simtrico: a+a=1 y a a = 0

1.4. lgebra de Boole


Teoremas 1. Ley de dualidad: cualquier expresin tiene su expresin dual que se obtiene intercambiando (+) por () y 0 por 1. a+0=a a 1 = a a (b+c) = ab + ac a + (bc) = (a+b) (a+c) 2. Se cumple: a+1=1 y a 0 = 0 3. Ley de idempotencia: a+a=a y a a = a

1.4. lgebra de Boole


Teoremas 4. Ley de absorcin a + (a b) = a a (a +b) = a 5. Ley asociativa: a + (b+c) = (a+b) + c a (b c) = (a b) c 6. Ley de la doble negacin: a =a 7. Leyes de Morgan: a+b=ab ab=a+b

1.4. lgebra de Boole


B. Funciones de un lgebra de Boole
Se define como funcin lgica o booleana a toda variable cuyo valor depende de una expresin algebraica formada por otras variables binarias relacionadas mediante las operaciones lgicas suma, producto y complementacin. Ejemplo: f1 (c,b,a) = a + cb + cba Una funcin se puede considerar como una forma de expresar el funcionamiento de un circuito electrnico.

1.4. lgebra de Boole


C. Tablas de verdad
La tabla de verdad es otra forma de representar una funcin lgica. Consiste en una tabla formada por tantas columnas como variables contenga la funcin, mas la correspondiente a la propia funcin, y por tantas filas como combinaciones binarias sea posible construir con dichas variables. El n de combinaciones ser 2n, siendo n el n de variables.

1.4. lgebra de Boole


D. Niveles lgicos
En electrnica digital, los smbolos 1 y 0 representan valores de tensin elctrica (por ejemplo 5 voltios y 0 voltios). Los circuitos digitales pueden trabajar con lgica positiva o con lgica negativa. Lgica positiva: el nivel de tensin para el estado lgico uno es mayor que para el estado cero. Lgica negativa: el nivel de tensin correspondiente al estado uno es menor que el del estado cero.

1.5. Puertas lgicas


Puerta inversora
S=a a
1 2

a 0 1

S 1 0

La puerta inversora presenta a su salida lo contrario de lo que aparece a la entrada

1.5. Puertas lgicas


Puerta OR
S=a+b a b
1 3 2

b 0 0 1 1

a 0 1 0 1

S 0 1 1 1

Salida 1 si hay algn 1 en las entradas

La variable S es verdadera cuando la variable a o la variable b lo sean

1.5. Puertas lgicas


Puerta AND
b 0 0 1 1

S=ab
a 0 1 0 1 S 0 0 0 1

a b

1 3 2

Salida 1 si todas las entradas son 1

1.5. Puertas lgicas


Puerta NOR
b 0 0 1 1

S=a+b
a 0 1 0 1 S 1 0 0 0

a b

1 3 2

Salida 0 si hay algn 1 en las entradas

1.5. Puertas lgicas


Puerta NAND
b 0 0 1 1

S=ab
a 0 1 0 1 S 1 1 1 0

a b

1 3 2

Salida 0 si todas las entradas son 1

1.5. Puertas lgicas


Puerta OR exclusiva
S=ab a b
1 3 2

b 0 0 1 1

a 0 1 0 1

S 0 1 1 0

Salida 1 si el n de entradas a 1 es impar

La salida S ser verdadera cuando lo sea exclusivamente la variable a o la variable b

1.6. Circuitos integrados que contienen puertas lgicas


A. Constitucin de los circuitos integrados
Cada circuito integrado est formado por varias puertas de un mismo tipo. El n de terminales o pins es 14. Los dos terminales de alimentacin (7 y 14) son comunes para todas las puertas de un mismo circuito.

1.6. Circuitos integrados que contienen puertas lgicas


A. Constitucin de los circuitos integrados
Cada una de las puertas o funciones est constituida por elementos electrnicos bsicos.

Puerta NAND de dos entradas

1.6. Circuitos integrados que contienen puertas lgicas


B. Escalas de integracin
Desde el punto de vista de la densidad de integracin, tenemos: SSI: Integracin a pequea escala. En este grupo estn los circuitos integrados de funciones lgicas elementales. MSI: Integracin a escala media. Comprende circuitos como codificadores, multiplexores, contadores, etc. LSI: Integracin a gran escala. En este grupo se encuentran dispositivos como memorias o microprocesadores. VLSI: Integracin a muy gran escala. Aqu tenemos circuitos con ms de diez millones de componentes.

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Las dos tecnologas de fabricacin de circuitos digitales integrados ms importantes son TTL y CMOS. Los principales parmetros de las puertas lgicas son: Tensin de alimentacin y su tolerancia Temperatura mxima de trabajo Fan-out o abanico de salida. Consiste en el n mximo de entradas de otras puertas de la misma familia que se pueden conectar a una salida.

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Niveles de tensin de los estados lgicos 1 y 0. VH(max) HIGH VH(min) VL(max) VL(min)

LOW

Se interpreta como uno lgico cualquier tensin entre VH(min) y VH(max) y como un cero lgico a cualquier tensin entre VL(min) y VL(max).

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Tiempo de propagacin medio

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Margen de ruido. Indica las variaciones mximas que se pueden producir a la entrada sin que la salida vare su estado. Disipacin de potencia

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Caractersticas ideales: Gran densidad de integracin Alta velocidad de propagacin Mnimo consumo Mxima inmunidad al ruido y a las variaciones de temperatura Compatibilidad con otras familias lgicas Bajo coste

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Familia lgica TTL TTL es la sigla inglesa de Lgica Transistor-Transistor. Las puertas estn constituidas por resistencias, diodos y transistores bipolares. Esta familia es an la ms popular, debido a su bajo coste y a la gran variedad de circuitos que se han desarrollado. La primera serie que se cre fue la denominada TTL Estndar, conocida como la serie 74. Otras series: serie 54, serie 54/74L, serie 54/74LS, serie 54/74ALS, serie 54/74AS o serie 54/74F.

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Familia lgica CMOS Su nombre se debe a la utilizacin del transistor MOS. La familia CMOS bsica aparece en los catlogos como serie 4000. Otras series: serie 54/74C, serie 54/74HC, serie 54/74HCT, serie 54/74AC o serie 54/74ACT.

1.6. Circuitos integrados que contienen puertas lgicas


C. Caractersticas generales de las puertas
Comparativa de las familias TTL y CMOS La tecnologa CMOS ofrece, en general, ventajas en cuanto a la tensin de alimentacin, la temperatura de trabajo, la inmunidad al ruido, el fan-out y la potencia disipada. Las ventajas principales de la familia TTL son su precio y el reducido tiempo de conmutacin. Adems, al ser ms antigua, cuenta con un mayor nmero de circuitos.

Вам также может понравиться