Está en la página 1de 14

Introduccin a los sistemas digitales

3. Sistemas de numeracin
La informacin que se va a manejar en cualquier sistema digital tiene que estar representada numricamente. Para ello, necesitaremos un sistema de numeracin acorde con las caractersticas intrnsecas de este tipo de seales. Un sistema de numeracin se dene como un conjunto de smbolos capaces de representar cantidades numricas. A su vez, se dene la base del sistema de numeracin como la cantidad de smbolos distintos que se utilizan para representar las cantidades. Cada smbolo del sistema de numeracin recibe el nombre de dgito. As, los sistemas de numeracin ms utilizados son:
Sistema decimal o de base 10 Sistema binario o de base 2 Sistema octal o de base 8 Sistema hexadecimal o de base 16 Consta de diez dgitos: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. Consta de dos dgitos: {0, 1}. Consta de ocho dgitos: {0, 1, 2, 3, 4, 5, 6, 7}. Consta de diecisis dgitos: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}.

Sabas que...?
En Informtica, suelen usarse el sistema octal y el hexadecimal. Este ltimo fue introducido por IBM en los ordenadores en el ao 1963.

Tabla 1.1. Sistemas de numeracin ms utilizados.

El sistema que utilizamos habitualmente es el sistema decimal, sin embargo, el sistema empleado en los equipos digitales es el sistema binario. Por tanto, es necesario conocer cmo podemos relacionar ambos sistemas.

3.1. Sistema binario


Como ya hemos estudiado, el sistema binario o de base 2 solo utiliza dos smbolos para representar la informacin: 0 y 1. Cada uno de ellos recibe el nombre de bit, que es la unidad mnima de informacin que se va a manejar en un sistema digital. A partir de esta informacin, vamos a analizar cmo podemos convertir un nmero dado en el sistema decimal en un nmero representado en el sistema binario.

Caso prctico 1: Conversin de un nmero decimal al sistema binario


Convertir el nmero 34 dado en decimal a su equivalente en binario. Solucin: Los pasos que debemos dar son los siguientes:
34 2 0 17 1 2 8 0

1. Realizamos sucesivas divisiones del nmero decimal, por la base del sistema binario, 2, hasta llegar a un nmero no divisible:

2 4 0

En la operacin, est marcado en rojo el ltimo cociente que obtenemos (ya no se puede dividir entre 2) y en amarillo los restos de cada una de las divisiones parciales.
2 2 0 2 1

2. El nmero binario pedido se forma cogiendo el ltimo cociente obtenido, y todos los restos, en el orden que est marcado por la echa en la gura. De esta forma, el resultado ser: 1000102.
11

Introduccin a los sistemas digitales

Caso prctico 2: Conversin de un nmero binario al sistema decimal


Convertir el siguiente binario 1011 en su equivalente nmero decimal. Solucin: En este caso, lo que debemos hacer es multiplicar cada bit, empezando por la izquierda en direccin hacia la derecha, por las potencias de 2 y a continuacin sumamos tal como se muestra en el siguiente ejemplo: 10112 5 1 ? 20 1 1 ? 21 1 0 ? 22 1 1 ? 23 5 1 1 2 1 0 1 8 5 1110, como podemos ver, el nmero binario 1011 se corresponde con el nmero 11 decimal. Luego el binario ser 10112 5 1110.
Unidades de medida
Un byte (u octeto) es una secuencia de 8 bits. El byte se representa con la letra B y es la unidad bsica de almacenamiento de la informacin. Es la unidad que dene el tamao de la palabra de un ordenador. Suele ponerse al lado del nmero binario, decimal y hexadecimal la base en subndice para diferenciarla. Ej.: 10010 sera el nmero cien decimales por la base 10 en subndice; 1002 es el uno, cero, cero, binario, por la base 2; 10016 es el 1, 0, 0 hexadecimal por la base 16.

Su uso actual est muy vinculado a la informtica y a los sistemas computacionales, pues los ordenadores suelen utilizar el byte u octeto como unidad bsica de memoria. En principio, y dado que el sistema usual de numeracin es de base decimal y, por tanto, solo se dispone de diez dgitos, se adopt la convencin de usar las seis primeras letras del alfabeto latino para suplir los dgitos que nos faltan. As, el conjunto de smbolos hexadecimales es: 0, 1, 2, 3, 4, 5, 6, 7 , 8, 9, A, B, C, D, E, F. Donde la letra A es el 10 decimal, la letra B es el 11 decimal, etc. La Tabla 1.2 recoge la conversin de los nmeros decimales a binarios y a hexadecimales:
N.o decimal 0 1 2 3 4 5 6 7 N.o binario 0 1 10 11 100 101 110 111 N.o hexadecimal 0 1 2 3 4 5 6 7 N.o decimal 8 9 10 11 12 13 14 15 N.o binario 1000 1001 1010 1011 1100 1101 1110 1111 N.o hexadecimal 8 9 A B C D E F

Tabla 1.2. Conversin de los nmeros decimales a binarios y hexadecimales.

Al igual que un nmero binario tiene su equivalente decimal, un nmero hexadecimal tambin se puede convertir a decimal, y a su vez un nmero decimal se puede convertir o tiene su equivalencia en uno hexadecimal. Es importante tener en cuenta que el sistema octal utiliza la base 8. El conjunto de smbolos octales sera: 0, 1, 2, 3, 4, 5, 6, 7. Por otra parte, la conversin de binario a octal se realiza igual que la conversin de binario a hexadecimal pero con grupos de tres bits; y en el caso de hexadecimal a binario, igual pero con grupos de tres bits para la conversin de octal a binario.

Caso prctico 3: Conversin de un nmero dado en decimal al sistema hexadecimal


Convertir el decimal 345 en hexadecimal. Solucin: 1. Se divide el nmero entre 16 tantas veces como sea necesario hasta que el ltimo cociente sea inferior a 16. 2. El nmero hexadecimal ser el formado por el ltimo cociente y los dems restos de las divisiones. As: El nmero decimal 34510 5 15916 hexadecimal.
12
345 9 16 21 5 5

16 1 1

Introduccin a los sistemas digitales

Caso prctico 4: Conversin de un nmero hexadecimal a decimal


Convertir el nmero 7816 hexadecimal a decimal. Solucin: Se multiplica el nmero hexadecimal por las potencias de 16 empezando por la derecha hacia la izquierda y a continuacin se suma. 7816 5 8 ? 160 1 7 ? 161 5 8 1 112 5 12010 Luego el nmero 7816 hexadecimal 5 12010 decimal.

Tambin podemos hacer conversiones de binario a hexadecimal y de hexadecimal a binario, tal como mostramos en los siguientes casos prcticos.

Caso prctico 5: Conversin de un nmero binario a hexadecimal


Dado el nmero 010011112 binario, vamos a convertirlo en un nmero hexadecimal:
0100 11112 = 4F16

Solucin: Dado un numero binario, debemos agrupar de cuatro en cuatro empezando por el lado derecho; si al llegar al nal no hay un grupo de cuatro bits, se aaden ceros a la izquierda hasta completar el grupo y se sustituye por su correspondiente hexadecimal; en este caso el nmero 11112 es el F hexadecimal, y el 01002 es el 4 hexadecimal. Luego el nmero binario 010011112 5 4 F16 hexadecimal.

Caso prctico 6: Conver tir un nmero hexadecimal a binario


Dado el nmero hexadecimal 20E16, convertir en binario.
2 0 E16 = 0010 0000 11102

Solucin: Dado el nmero hexadecimal, de derecha a izquierda sustituimos el nmero hexadecimal por el correspondiente binario de cuatro bits. El nmero hexadecimal 20E16 5 0010000011102 binario.

0010 0000 1110

Ac t i vi d a d e s
4. Pasa los siguientes nmeros decimales a binarios: a) 678. b) 12. c) 18. d) 19. e) 15. 8. Pasa los siguientes nmeros binarios a hexadecimales: a) 1001111. b) 11110000. c) 1110101. d) 110101.

5. Pasa los siguientes nmeros binarios a decimales: a) 1000111. b) 1001. c) 10000. d) 10101.

6. Pasa los siguientes nmeros decimales a hexadecimales: a) 456. b) 89. c) 90. d) 100.

9. Pasa los siguientes nmeros hexadecimales a binarios: a) 23C. b) 456E. c) 234. d) 445. e) 78D.

7. Pasa los siguientes nmeros hexadecimales a decimales: a) 23A. b) 234D. c) 56FF. d) EF.

10. Pasa los siguientes nmeros hexadecimales a decimales pasando por binarios: a) 546. b) 666. c) 78D. d) 66BC.
13

e) 123B.

Introduccin a los sistemas digitales

4. Funcin lgica. lgebra de Boole


Sabas que...?
George Boole (1815-1864) fue un matemtico y lsofo britnico que invent una serie de reglas para expresar y resolver problemas lgicos que solo podan tomar dos valores. Estas reglas conforman lo que conocemos como el lgebra de Boole.

El lgebra de Boole y los sistemas de numeracin binarios vistos hasta ahora constituyen la base matemtica para construir los sistemas digitales. El lgebra de Boole es una estructura algebraica que relaciona las operaciones lgicas O, Y, NO. A partir de estas operaciones lgicas sencillas, se pueden obtener otras ms complejas que dan lugar a las funciones lgicas. Por otra parte, hay que tener en cuenta que los valores que se trabajan en el lgebra de Boole son de tipo binario.

4.1. lgebra de Boole


En el lgebra de Boole existen tres operaciones lgicas: suma, multiplicacin y complementacin o inversin. Sus postulados son los siguientes:
Operacin Suma Forma de representarla F5a1b Postulados bsicos 01050 01151 11151 a1a5a Multiplicacin F 5 a?b 0?0 5 0 0?1 5 0 1?1 5 1 a?0 5 0 a?1 5 a a?a 5 a a?a 5 0 Complementacin o inversin F5a F 5 a?b 051 150 a5a Tabla 1.3. Postulados del lgebra de Boole. a105a a1151 a1a51

Adems de los postulados, se denen una serie de propiedades para sus operaciones, que son las siguientes: Propiedad conmutativa: a 1 b 5 b 1 a a?b 5 b?a Propiedad asociativa: a ? (b ? c) 5 (a ? b) ? c a 1 (b 1 c) 5 (a 1 b) 1 c
Sabas que...?
Las leyes de De Morgan deben su nombre a su creador, Augustus De Morgan (1806-1871), matemtico de origen ingls nacido en la India que fue el primer presidente de la Sociedad de Matemticas de Londres.
14

Propiedad distributiva: a ? (b 1 c) 5 a ? b 1 a ? c a 1 (b ? c) 5 (a 1 b) ? (a 1 c) Por ltimo, para la simplicacin de circuitos digitales, adems de estas propiedades resultan fundamentales las leyes de De Morgan: Primera ley de De Morgan: a 1 b 5 a ? b Segunda ley de De Morgan: a ? b 5 a 1 b

Introduccin a los sistemas digitales

4.2. Funcin lgica


Se denomina funcin lgica a toda expresin algebraica formada por variables binarias que se relacionan mediante las operaciones bsicas del lgebra de Boole. Una funcin lgica podra ser por ejemplo la siguiente: F 5 a 1 b (funcin lgica); esta funcin sera a o b
Variable dependiente Suma lgica: a o b a, b: variables independientes

Caso prctico 7: Aplicacin de los postulados de Boole


Simplica esta funcin aplicando los postulados de Boole: F 5 (a ? 1) ? (b ? b) ? (a ? 1) 1 (a ? 0) ? (a ? a) ? (b ? 1) Solucin: Aplicamos a cada parntesis de esta funcin los postulados de Boole: F 5 a?b?a 1 0?a?b Aplicando el postulado: a ? 0 5 0
Aplicamos la propiedad conmutativa

F 5 a?a?b 1 0

Aplicando el postulado: a ? a 5 a Aplicando el postulado: a 1 0 5 a Solucin: F 5 a ? b

F 5 a?b 1 0

Caso prctico 8: Aplicacin de la primera ley de De Morgan


Simplica, aplicando los postulados de Boole y las leyes de De Morgan: F 5 a 1 b ? (a 1 b) Solucin: Aplicamos la primera ley de De Morgan: a 1 b 5 a ? b a la funcin, y queda: F 5 a ? b ? (a 1 b); aplicando la propiedad distributiva: F 5 a ? b ? a 1 a ? b ? b; aplicamos los postulados de Boole y la propiedad conmutativa, y tenemos: El postulado que aplicamos sera: a ? a 5 0; luego F 5 0 ? b 1 a ? 0 Aplicamos de nuevo el postulado: a ? a 5 0 Solucin: F 5 0

Ac t i vi d a d
11. Simplica estas funciones aplicando los postulados, las propiedades de Boole y las leyes de De Morgan: a) F 5 a ? b 1 a ? (b 1 0) ? (b ? 0) b) F 5 a ? a 1 b F 5 (a ? a ) 1 a ? b e) F 5 (a 1 b ) ? (c 1 d ) f ) F 5 a ? b ? (a 1 c) g) F 5 a ? b ? c h) F 5 c ? b ? a 1 c ? b ? a 1 c ? b ? a i) F 5 d ? c ? b ? a 1 d ? c ? (b 1 a) j) F 5 c ? b ? a ? (c 1 b 1 a)
15

c) F 5 (a 1 b ) ? (a 1 b) d) F 5 (a 1 b ) ? (a 1 b)

Introduccin a los sistemas digitales

Impor tant e
Los valores que pueden tomar las variables binarias son siempre dos: 0 y 1, que se representan como verdadero o falso. En electrnica digital, los smbolos representan valores de tensin elctrica. Tendremos lgica positiva cuando el nivel de tensin para el 1 es mayor que para el estado 0; para la lgica negativa, al contrario. As, para la lgica positiva el estado 1 es el nivel alto (High) H, y el nivel lgico 0 es el nivel bajo (Low) L, y para la lgica negativa al contrario.

5. Tabla de verdad de una funcin lgica. Puertas lgicas y circuitos integrados


En el lgebra convencional es habitual ayudarse de representaciones grcas para formular y resolver expresiones. El tipo de representacin que se utiliza para el mismo n en el lgebra de Boole son las tablas de verdad.

5.1. Tabla de verdad


La tabla de verdad es una representacin grca de todos los valores que puede tomar la funcin lgica para cada una de las posibles combinaciones de las variables de entrada. Es un cuadro formado por tantas columnas como variables tenga la funcin ms la de la propia funcin, y tantas las como combinaciones binarias sea posible construir. El nmero de combinaciones posibles es 2n, siendo n el nmero de variables. As, si tenemos dos variables (a, b) tendremos: 22 5 4 combinaciones binarias (00, 01, 10, 11), etc.

Caso prctico 9: Construccin de una tabla de verdad a par tir de una funcin lgica
Dada la funcin lgica: F 5 a 1 b, hemos de construir la tabla de verdad: Solucin: 1. Tenemos dos variables, a y b, luego necesitamos dos columnas y la de la funcin. 2. Al tener dos variables, las combinaciones que podemos hacer son 22 5 4 combinaciones. Luego la tabla de verdad ser:
4 combinaciones, 4 filas 3 columnas

a 0 0 1 1

b 0 1 0 1

F5a1b
01050 01151 11051 11151 Fig. 1.3. Tabla de verdad.

A ct iv idades
12. Dibuja la tabla de verdad para las siguientes funciones, indicando el nmero de variables y las combinaciones posibles: a) F 5 a ? b ? c b) F 5 a 1 b 1 c c) F 5 a ? (b ? c) 1 d d) F 5 (a 1 b ) ? (a 1 b) e) F 5 (a 1 b ) ? (a 1 b) f) F 5 a?b?c g) F 5 c ? b ? a 1 c ? b ? a 1 c ? b ? a
16

13. Dada la siguiente tabla de verdad incompleta, rellena las variables que tiene y sus combinaciones:

14. Termina la siguiente tabla de verdad de la funcin F 5 a ? b:


a 0 0 1 b

F 5 a?b

0 1 0

Introduccin a los sistemas digitales

5.2. Puertas lgicas


Las puertas lgicas son pequeos circuitos digitales integrados cuyo funcionamiento se adapta a las operaciones y postulados del lgebra de Boole. Las ms importantes se muestran en la siguiente tabla:
Nombre de la puerta Puerta NOT a)
A

Equivalencia elctrica y smbolo lgico: a) Equivalente elctrico b) Smbolo ANSI c) Smbolo lgico tradicional b)
A 1 A

Tabla de verdad y funcin lgica a


s

c)
A A a

NOT

s X 1 0 b 0 1 0 1 b 0 1 0 1 b 0 1 0 1 b 0 1 0 1 b 0 1 0 1 b 0 1 0 1 s 0 1 1 1 s 0 0 0 1 s 0 1 1 0 s 1 0 0 0 s 1 1 1 0 s 1 0 0 1

A 0 1 a 0 0 1 1 a 0 0 1 1 a 0 0 1 1
s

s5a Puerta OR (O) a)


A A B A+B B 1 A+B A B A+B a b s

b)

c)

s5a1b b) c)
A B & AB A B AB a b s

Puerta AND (Y)

a)
A AB B

s 5 a?b Puerta X - OR (OR exclusiva) a)


A B

b)
A B =1 A B

c)
A B A B a b s

A B = AB + AB

s 5 a?b 1 a?b b) c)
A B 1 A+B A B A+B a b a b s

Puerta NOR (No O)

a)
A B

A+B=AB

s5a1b Puerta NAND (No Y) a)


A B

a 0 0 1 1 a 0 0 1 1 a 0 0 1 1

b)
A B & AB

c)
A B AB

a b a b s

AB=A+B

s 5 a?b
B

Puerta X - NOR (NOR exclusiva)

a)

b)
A B =1 A! B

c)
A B A! B

a b a b s

A ! B = AB + AB

s 5 a ?b 1 a?b

Tabla 1.4. Principales puertas lgicas. 17

Introduccin a los sistemas digitales

5.3. Circuitos integrados digitales comerciales


Impor tant e
Existen chips con puertas lgicas con ms de dos entradas, as: Puertas NOR: 7427: 3 NOR de dos entradas. 74260: 2 NOR de cinco entradas. Puertas NAND: 7410: 3 NAND de tres entradas. 7420: 2 NAND de cuatro entradas. 7430: 1 NAND de ocho entradas. 74133: 1 NAND de trece entradas.
Fig. 1.4. Chip de puertas lgicas.

Una de las metas de los fabricantes de componentes electrnicos es la superacin del nmero de componentes bsicos que pueden integrarse en una sola pastilla, ya que permite la reduccin del tamao de los circuitos, del volumen y del peso. Los componente bsicos de los integrados son las puertas (Tabla 1.4), las cuales se encuentran dentro de un chip o en circuitos digitales integrados con una tecnologa de fabricacin que trataremos en el siguiente apartado: TTL y CMOS. Cada chip o circuito integrado (Fig. 1.4) tiene una hoja de caractersticas que facilita el fabricante.

A su vez, cada tipo de puerta tiene su integrado del tipo 74xx, donde 74 (tecnologa TTL) es la serie con las caractersticas ms importantes: Tensin de alimentacin: 5 voltios. Temperatura de trabajo: de 0 a 70 C. Y xx es un nmero que nos indica de qu tipo de puerta se trata. As lo recoge la siguiente tabla:

Sabas que...?
Tambin tenemos las puertas triestados, que adems de poseer los estados lgicos de nivel alto y nivel bajo, poseen un tercer estado llamado de alta impedancia (Z). En este estado la salida no est conectada ni a masa ni a la tensin, sino que est como otante.

Tipo de puerta (y nombre del circuito integrado) La puerta lgica NOT (7404)

Chip integrado
Vcc 14 1D 13 2D 12 3D 11 1C 10 2C 9 3C 8

N.o de puertas Tiene seis puertas NOT de una entrada cada una.

1 1A

2 2A 1D 13

3 3A 2D 12

4 1B 3D 11

5 2B 1C 10

7 6 3B GND 2C 9 3C 8

La puerta lgica OR (7432)

Vcc 14

Tiene cuatro puertas OR de dos entradas cada una.

1 1A Vcc 14

2 2A 1D 13

3 3A 2D 12

4 1B 3D 11

5 2B 1C 10

7 6 3B GND 2C 9 3C 8

La puerta lgica AND (7408)

Tiene cuatro puertas AND con dos entradas cada una.

1 1A

2 2A

3 3A

4 1B

5 2B

7 6 3B GND

Impor tant e
Los circuitos integrados con puertas lgicas tienen 14 patillas, siendo la numeracin como sigue (empezando por la patilla 1 con el semicrculo a nuestra izquierda):
Vcc 14 13 12 11 10 9 Pin 8 8

La puerta lgica X-OR (7486)

Vcc 14

13

12

11

10

Tiene cuatro puertas X-OR con dos entradas cada una.

7 GND

La puerta lgica NOR (7402)

Vcc 14

13

12

11

10

Tiene cuatro puertas NOR con dos entradas cada una.

7 GND

La puerta lgica NAND (7400)


Noteh
Noteh

Vcc 14

13

12

11

10

Pin 8 8

Tiene cuatro puertas NAND con dos entradas cada una.

7 GND

7 GND

Tabla 1.5. Chips integrados y n.o de puertas segn el tipo de puerta lgica. 18

Introduccin a los sistemas digitales

Estos chips tienen unos parmetros generales que vienen dados por el fabricante, como se puede ver en las hojas de caractersticas.

Caso prctico 10: Comprobacin de la tabla de verdad de las puer tas lgicas
Dado el siguiente esquema elctrico (Fig. 1.5), monta y simula el circuito y comprueba la tabla de verdad. Para ello utiliza un circuito 7432, que contiene cuatro puertas lgicas OR de dos entradas.
SEALES DE ENTRADA R2 10 k 5V Entradas de la tabla Para todos los integrados de puertas lgicas: En la patilla 14 (Vcc ) hay que colocar el positivo de la fuente de alimentacin del entrenador (5 V). En la patilla 7 (GND) hay que colocar el negativo de la fuente de alimentacin del entrenador digital.

R1 10 k A B 1 2

IC1A 74LS32 3

INDICADOR LUMINOSO DE SALIDA F D1 LED

Solucin: Si simulamos en el entrenador, los elementos mediante los cuales vamos a aplicar los niveles digitales a nuestro montaje (0 y 1 lgicos) son los interruptores (Fig. 1.8), que a su vez son las variables de entrada:
SW Abierto SW Cerrado

16 15 14 13 12 11 10 9 1 S1

R3 300

1 2 3 4 5 6 7 8

Salida de la tabla

Fig. 1.8. Estados de un interruptor.

Fig. 1.5. Esquema elctrico.

Tal como indica el enunciado, el circuito integrado que necesitamos es el 7432 (Fig. 1.6):
Vcc 14 1D 13 2D 12 3D 11 1C 10 2C 9 3C 8 5V

Estos estados permiten a estos dispositivos introducir un nivel lgico 0 o 1, segn la posicin en que se encuentren, cerrado o abierto, tal como se muestra en la Figura 1.6 (a la izquierda):

10 k Salida (S)

10 k V 5V 5V 0V Abierto Cerrado Abierto t

Masa 1 1A 2 2A 3 3A 4 1B 5 2B 7 6 3B GND Entradas a y b

Pulsador

Interruptor

Fig. 1.6.

Fig. 1.9. Interruptores.

Fig. 1.10. Cronogramas.

Por su parte, el montaje en el entrenador para la simulacin es:

Los niveles lgicos se representan en cronogramas como el de la Figura 1.10. La salida de la tabla de verdad ira al LED, y si el LED se enciende es un 1, y si no se enciende un 0. Con estos datos podemos construir la tabla de verdad (Fig. 1.11):
A 0 0 1 1 B 0 1 0 1 Salida 0 1 1 1
Salidas a 1 LED encendido Salida a 0 LED apagado

Fig. 1.7.

Fig. 1.11. Tabla de verdad. 19

Introduccin a los sistemas digitales

6. Familias lgicas
Como consecuencia de las diferentes tcnicas de fabricacin de los circuitos integrados, podemos encontrarnos con diversas familias lgicas, que se clasican en funcin de los transistores con los que estn construidas. As, cuando se utilizan transistores bipolares se obtiene la familia denominada TTL, y si se utilizan transistores unipolares, se obtiene la familia CMOS. Cada una de estas familias tiene sus ventajas e inconvenientes, por eso, para el diseo de equipos digitales se utilizar la ms adecuada en cada caso. Las caractersticas de todas las familias lgicas integradas son las siguientes: Alta velocidad de propagacin. Mnimo consumo. Bajo coste. Mxima inmunidad al ruido y a las variaciones de temperatura. A continuacin estudiaremos ambos tipos de familias: TTL y CMOS.

6.1. Familia lgica TTL


Las siglas TTL signican Lgica Transistor-Transistor (del ingls, Transistor-Transistor Logic). En este caso, las puertas estn constituidas por resistencias, diodos y transistores. Esta familia comprende varias series, una de las cuales es la 74, y cuyas caractersticas son: Tensin comprendida entre 4,5 y 5,5 V. Temperatura entre 0 y 70 C. VIH mn. 5 2,0 V. VIL mx. 5 0,8 V. VOH mn. 5 2,4 V. VOL mx. 5 0,4 V. Tiempo de propagacin medio, 10 ns. Disipacin de potencia, 10 mW por funcin.

Otra serie es la 54, que presenta las mismas caractersticas que la serie 74, con la diferencia de que la temperatura de trabajo est comprendida entre 255 C y 125 C. Esta serie se utiliza en aplicaciones espaciales. Las puertas ms utilizadas son las de la serie 74, que son ms comerciales. En concreto, las ms empleadas son las que tienen como referencia 74Lxx, donde la L signica Low-power, y cuyas caractersticas son: Potencia disipada por puertas: 1 mW. Tiempo de propagacin: 33 ns.
Sabas que...?
El diodo Schottky est constituido por una unin metal-semiconductor (barrera Schottky), en lugar de la unin convencional semiconductor N semiconductor P utilizada por los diodos normales.
20

A su vez, la S (74Sxx) signica Schottky, y sus caractersticas son: Potencia disipada por puertas: 19 mW. Tiempo de propagacin: 3 ns. Finalmente, LS (74LSxx) signica Low-power Schottky, y sus caractersticas son: Potencia disipada por puertas: 2 mW. Tiempo de propagacin: 10 ns.

Introduccin a los sistemas digitales

6.2. Familia lgica CMOS


En esta familia el componente bsico es el transistor MOS (Metal-xido-Semiconductor). Los circuitos integrados CMOS son una mezcla entre la NMOS, constituida por transistores de canal N, y la PMOS, cuyo elemento fundamental es el transistor MOS de canal P. La familia CMOS bsica que aparece en los catlogos de los fabricantes es la serie 4 000. Sus caractersticas ms importantes son: La tensin de alimentacin vara entre 3 y 18 V. El rango de temperaturas oscila entre 240 y 85 C. Los niveles de tensin son: VIL VOL mx. 5 0,05 V.
mn.

Impor tante
El componente bsico de cualquier circuito integrado perteneciente a una familia lgica es el transistor, que estudiaremos en la Unidad 5.

5 3,5 V; VIL

mx.

5 1,5 V; VOH

mn.

5 4,95 V;

Los tiempos de propagacin varan inversamente con la tensin de alimentacin, siendo de 60 ns para 5 V y de 30 ns para 10 V. La potencia disipada por puerta es de 10 nW. Inicialmente, se fabricaron circuitos CMOS con la misma disposicin de las puertas en los circuitos integrados que en las familias TTL. As, se gener la familia 74C, compatible con la familia TTL, cuyas caractersticas son muy parecidas a las de la familia 4 000. Debido a las mejoras en la fabricacin, se desarrollaron las series 74HC (alta velocidad) y la 74HCT (alta velocidad compatible con los niveles TTL). Estas series poseen caractersticas muy parecidas a las LS de la familia TTL, pero con consumos inferiores. Las series ms utilizadas son las 74HCxx, donde HC signica High speed CMOS. El tiempo de propagacin de estas series ofrece valores del orden de 8 ns y se alimentan con tensiones de entre 2 y 6 V.

6.3. Compatibilidad entre las familias lgicas TTL y CMOS


Si queremos conectar las distintas familias lgicas entre s, tenemos que tener en cuenta su compatibilidad, tanto de corriente como de tensin. Compatibilidad de corriente Para conectar la salida de un circuito con la entrada de otro, el circuito de la salida debe suministrar suciente corriente en su salida, tanta como necesite la entrada del otro circuito. Por tanto se tiene que cumplir que: IOH mx. > IIH mx. nivel alto IOL mx. > IIL mx. nivel bajo Compatibilidad de tensin Si queremos conectar la salida de un circuito con la entrada de otro circuito, se tiene que vericar que: VOL mx. < VIL mx. nivel bajo VOH mn. > VIH mn. nivel alto Dado que la primera condicin se cumple casi siempre, lo que tenemos es que vericar que se cumple la ltima (de nivel alto).
21

Introduccin a los sistemas digitales

Caso prctico 11: Anlisis de la hoja de caractersticas de un circuito integrado con puer tas
A continuacin tenemos las caractersticas del circuito integrado 74LS00 (puerta NAND). Vamos a analizar sus parmetros ms importantes, aprovechando que son iguales para todos los integrados de las dems puertas vistos hasta ahora (caractersticas generales). Tiempo de propagacin medio: es el retraso o el periodo que transcurre desde que se produce el cambio lgico a la entrada, hasta que lo hace a la salida: t PLH tiempo de propagacin de nivel bajo a nivel alto; t PHL tiempo de propagacin de nivel alto a nivel bajo.

Tensin de entrada a nivel alto

Tensin de entrada a nivel bajo

Tensin de salida a nivel alto

Tensin de salida a nivel bajo

Intensidad de entrada a nivel alto

Intensidad de entrada a nivel bajo

Corriente de alimentacin

(Cortesa de ON Semiconductor.)

Act iv idades
15. Consulta la hoja de caractersticas de los siguientes circuitos integrados: a) 74LS02 b) 74HC02 c) 74LS86 d) 74HC86 16. Busca en Internet la hoja de caractersticas de los siguientes integrados y explica los parmetros principales de: a) 74HC02 b) 74HC32 c) 74LS00

Y responde a las siguientes preguntas: Cunto vale la tensin de entrada cuando hay un 0 lgico? Cunto vale la tensin de entrada cuando hay un 1 lgico? Cul es la tensin de alimentacin para cada circuito integrado? Cunto vale la corriente de entrada a nivel bajo? Cul es el tiempo de propagacin de los circuitos integrados? Cul es el valor de la corriente de cortocircuito de los circuitos integrados?
22

Seala, adems, a qu tecnologa lgica pertenecen. 17. Coge del taller un inyector lgico y detecta las seales lgicas de los chips 74LS00 y 74HC00 una vez montados en el entrenador lgico. 18. Explica qu signican las letras de los chips de la Actividad 15 e indica qu puertas lgicas son. Una vez hecho esto, realiza la tabla de verdad. 19. Detalla las diferencias que observas entre los circuitos integrados de las familias lgicas TTL y las familias lgicas CMOS.

Introduccin a los sistemas digitales

Test de re paso
1. Si aplicamos las leyes de De Morgan a la siguiente funcin: F 5 a 1 b, obtenemos: a) F 5 a ? b. b) F 5 a 1 b. c) F 5 a ? b. d) F 5 a ? b. 8. La puerta que hace la funcin de inversor es la: 2. Si aplicamos las leyes de De Morgan a la siguiente funcin: F 5 a ? b, obtenemos: a) F 5 a ? b. b) F 5 a 1 b. c) F 5 a ? b. d) F 5 a 1 b. 3. Si tenemos tres variables de entrada para construir la tabla de verdad, cuntas combinaciones necesita? a) 4. b) 16. c) 8. d) 6. 4. La funcin de una puerta OR es: a) F 5 a ? b. b) F 5 a ? b. c) F 5 a 1 b. d) F 5 a ? b. 5. La funcin de una puerta NAND es: a) F 5 a ? b. b) F 5 a ? b. c) F 5 a 1 b. d) Ninguna es correcta. 6. Cul de estos chips tiene tecnologa TTL? a) 74LS00. b) 74LS32. c) 74LS02. d) Todos los chips anteriores. 11. tPHL es el tiempo de propagacin de: a) Nivel bajo a nivel alto. b) Nivel alto a nivel bajo. c) Nivel medio a nivel alto. d) Nivel bajo a nivel medio. 12. tPLH es el tiempo de propagacin de: a) Nivel bajo a nivel alto. b) Nivel alto a nivel bajo. c) Nivel medio a nivel alto. d) Nivel bajo a nivel medio. a) NOT. b) NOR. c) NAND. d) Ninguna es correcta. 9. Las caractersticas ideales de los circuitos integrados son: a) Alta velocidad de propagacin. b) Mnimo consumo. c) Bajo coste. d) Todas las anteriores son correctas. 10. Un integrado con tecnologa CMOS es: a) 74LS00. b) 74LS08. c) 74HC02. d) Ninguna es correcta. 7. El chip 74LS86 es un chip con puertas: a) NOR. b) X-OR. c) NAND. d) NOT.

26

Soluciones: 1c, 2d, 3c, 4c, 5b, 6d, 7b, 8a, 9d, 10c, 11b, 12a.

Introduccin a los sistemas digitales

Compr ueba tu aprendizaje


Manejar los diferentes sistemas de numeracin y los postulados de Boole 1. Pasa los siguientes nmeros decimales a binarios: a) 789. b) 657. c) 312. d) 24. e) 16. 2. Pasa los siguientes nmeros binarios a decimales: a) 100101. b) 11100. c) 1110. d) 0011. e) 0101. 3. Pasa los siguientes nmeros binarios a hexadecimales: a) 1000111. b) 111000. c) 110101. d) 11010101. e) 111111. 4. Pasa los siguientes nmeros hexadecimales a binarios: a) 87D. b) 8B. c) 34A. d) 55CB. 5. Pasa los siguientes nmeros decimales a hexadecimales: a) 675. b) 45. c) 9. d) 89. e) 16. f ) 14. c)
A B = AB + AB

6. Pasa los siguientes nmeros hexadecimales a decimales: a) 78B. b) 678. c) 10. d) 07. e) 9B. 7. Aplica los postulados de Boole en las siguientes funciones: a) F 5 a 1 b ? (a 1 b). b) F 5 a ? (a ? a ) 1 b ? (a 1 b) ? a 1 b. c) F 5 a ? 0 1 b ? b 1 0 ? a. d) F 5 a 1 b ? (a 1 b). e) F 5 a ? b ? (a ! b) ? c. f ) F 5 a 1 b 1 c ? (a 1 b) ? (a ! b). Identicar las funciones lgicas bsicas 8. Obtn la funcin lgica y la tabla de verdad de las siguientes puertas lgicas: a)
A AB B A B & AB A B AB

Fig. 1.22.

b)

A B

=1

A B

A B

A B

Fig. 1.23.
A B
A B =1 A B A B A B

A B = AB + AB

Fig. 1.24.

9. Indica a qu puertas pertenecen las siguientes funciones lgicas y pon el smbolo lgico de cada una de ellas. a) F 5 a ? b. b) F 5 a ? b. c) F 5 a. d) F 5 a ! b. e) F 5 a 1 b. f) F 5 a ! b.
27