Está en la página 1de 126

CIRCUITOS Y SISTEMAS

DIGITALES

Vctor Pedro Uturunco Condori


Cada autor es responsable del contenido de su propio texto.
De esta edicin:
Universidad Continental S.A.C 2014
Jr. Junin 355, Miraflores, Lima-18
Telfono: 213 2760

Derechos reservados
Primera Edicin: Noviembre 2014
Tiraje: 500 ejemplares

Autor: Vctor Pedro Uturunco Condori

Impreso en el Per en los talleres de


Rebelars S.A,C
Los Bosques 555 - El Tambo - Huancayo

Fondo Editorial de la Universidad Continental

Todos los derechos reservados.

Esta publicacin no puede ser reproducida, en todo ni en parte, ni registrada en o


trasmitida por un sistema de recuperacin de informacin, en ninguna forma ni por
ningn medio sea mecnico, fotoqumico, electrnico, magntico, electroptico, por
fotocopia, o cualquier otro sin el permiso previo por escrito de la Universidad.
NDICE
INTRODUCCIN 9
DIAGRAMA DE PRESENTACIN DE LA ASIGNATURA 11
COMPETENCIA DE LA ASGNATURA 11
UNIDADES DIDCTICAS 11
TIEMPO MNIMO DE ESTUDIO 11
UNIDAD I: Fundamentos de Circuitos Lgicos 13

Diagrama de presentacin de la unidad I 13

ORGANIZACIN DE LOS APRENDIZAJES 13

Tema N. 1: Sistemas de Numeracin 14


1 Sistema numrico binario 14
2 Sistema numrico hexadecimal 16

Tema N. 2: Cdigos Numricos 18


1 Cdigo BCD 18
2 Cdigo Gray 19
3 Como Integrar los Distintos Elementos 20
4 Cdigos Alfanumricos 20
ACTIVIDAD N. I 22
Tema N. 3: Compuertas Lgicas 22
1 Constantes y variables booleanas 23
2 Tablas de verdad 23
3 Compuertas: OR, AND y NOT 24
4 Descripcin, evaluacin e implementacin de circuitos lgicos 25
5 Compuertas NOR y NAND 26

Tema N. 4: Teoremas 28
1 Teoremas Booleanos 28
2 Teoremas de DeMorgan 30
3 Universalidad de las compuertas NOR y NAND 31
LECTURA SELECCIONADA N. 1
Ensamble de Prototipos en Protoboard. Fuente: Curso Prctico de Electrnica Moderna CEKIT Pg. 5 32

Control de lectura N. 1 35
Glosario de la unidad I 35
BIBLIOGRAFIA DE LA UNIDAD I 36
Autoevaluacin DE LA UNIDAD I 36
UNIDAD II: Circuitos Lgicos Combinacionales y Flip - Flops 41

DIAGRAMA DE PRESENTACIN DE LA UNIDAD ii 41

ORGANIZACIN DE LOS APRENDIZAJES 41


TEMA N. 1: Diseo de Circuitos Lgicos 44
1 Forma de suma de productos 44
2 Simplificacin de circuitos lgicos 44
3 Diseo de circuitos lgicos 46

Tema N. 2: Mapas de Karnaugh 50


1 Mtodos de mapas de Karnaugh 50
2 Circuitos OR y NOR exclusivos 55
ACTIVIDAD N. 1 56
TEMA N. 3: Flip-Flops 56
1 Flip Flop S-R 57
2 Flip Flop J-K 57
3 Flip Flop D 58

Tema N. 4: Circuitos Generadores de Reloj 60


1 Oscilador disparador Schmitt 60
2 Temporizador 555 como multivibrador astable 61
3 Temporizador 555 como multivibrador monoestable 62
4 Generadores de reloj controlados por cristal 63

TEMA N. 5: Aritmtica Digital Operaciones y Circuitos 63


1 Representacin de nmeros con signo 63
2 Operaciones con nmeros binarios 66
3 Circuitos aritmticos 67
LECTURA SELECCIONADA N. 1
Caractersticas bsicas de los circuitos integrados digitales. Fuente: Ronald J. Tocci. Ao 2007, 153 158
pginas. 69
Tarea Acadmica N. 1 70
Glosario de la unidad II 72
BIBLIOGRAFIA DE LA UNIDAD II 72
Autoevaluacin DE LA UNIDAD Ii 73

UNIDAD III: Contadores, registros y circuitos lgicos MSI 75


Diagrama de Presentacin de la Unidad III 75

ORGANIZACIN DE LOS APRENDIZAJES 75

Tema N. 1: Contadores 76
1 Contadores asncronos 76
2 Contadores sncronos 79

Tema N. 2: Registros 82
1 Entrada en paralelo / salida en paralelo 83
2 Entrada en serie / salida en serie 83
3 Entrada en paralelo / salida en serie 86
4 Entrada en serie / salida en paralelo 86

ACTIVIDAD N. 3 87

Tema N. 3: Circuitos Lgicos MSI I 87


1 Decodificadores 87
2 Multiplexores y Demultiplexores 90
3 Comparadores 91

Tema N. 4: Circuitos Lgicos MSI - II 93


1 Convertidores de cdigo 93
2 Buses de datos 95
3 El registro triestado 96
LECTURA SELECCIONADA N. 1 97
Control de lectura N. 2 101
Glosario de la unidad III 101
BIBLIOGRAFIA DE LA UNIDAD III 102
Autoevaluacin DE LA UNIDAD IiI 102

UNIDAD IV: Interface con el mundo analgico y dispositivos de memoria 107


Diagrama de Presentacin de la Unidad Iv 107

ORGANIZACIN DE LOS APRENDIZAJES 107

Tema N. 1: Conversin digital analgico 108


1 Conceptos y definiciones 108
2 Indicaciones y limitaciones 111

Tema N. 2: Principios Teraputicos en psicoterapia Psicoanaltica 112


1 Circuitos convertidores D/A 112
2 Aplicaciones de los DAC 116
ACTIVIDAD N. 1 117

Tema N. 3: Memoria ROM 117


1 Arquitectura de la ROM 108
2 Tipos de ROMs 109
3 Aplicaciones de la ROM 120
Tema N. 4: Memoria RAM 121
1 Arquitectura de la RAM 122
2 Tipos de RAMs 123
3 Aplicaciones de la RAM 124
LECTURA SELECCIONADA N. 1
Mtodo de fabricacin de circuitos impresos (Carlos A. Reyes.Pg.187- 192) 124
Tarea Acadmica N. 2 129
Glosario de la unidad IV 130
BIBLIOGRAFIA DE LA UNIDAD IV 131
Autoevaluacin DE LA UNIDAD IV 131
ANEXOS: claves de las Autoevaluaciones 133
INTRODUCCIN

E
n el mundo actual, el trmino digital se ha convertido presentaremos una seccin de actividades propuestas donde
en parte de nuestro vocabulario comn, debido a la usted podr aplicar los conocimientos adquiridos.
dramtica forma en que los circuitos y las tcnicas En la segunda unidad presentamos el tema de Circuitos Lgicos
digitales se han vuelto tan utilizados en casi todas las reas de Combinacionales y Flip-flops, donde estudiaremos la operacin
la vida: computadoras, automatizacin, robots, ciencia mdica, de todas las compuertas lgicas bsicas y utilizaremos el lgebra
transporte, telecomunicaciones, entretenimiento, etc. Usted booleana para la simplificacin de circuitos, luego ingresaremos
est a punto de empezar un emocionante viaje educativo, en al tema de los elementos de memoria.
el cul descubrir los principios fundamentales, conceptos y
En la tercera unidad estudiaremos a los contadores, registros y
operaciones que son comunes para todos los sistemas digitales,
circuitos lgicos MSI, donde nos daremos cuenta cmo pueden
desde el interruptor de encendido/apagado ms simple hasta la
combinarse los Flip-Flops y las compuertas lgicas para producir
computadora ms compleja. Si este manual logra su cometido,
diferentes tipos de contadores y registros.
usted deber tener una comprensin detallada de la manera en
Finalmente en la cuarta unidad, con los temas interface del mundo
que funcionan todos los sistemas digitales, y deber ser capaz de
analgico y dispositivos de memoria donde comprenderemos
aplicar este conocimiento en el anlisis y la deteccin de fallas en
como podemos interactuar con valores de voltaje variable, adems
cualquier sistema digital.
utilizaremos los dispositivos de memoria que nos ayudaran a
Primero presentaremos algunos fundamentos de circuitos lgicos
guardar la informacin.
que forma una parte vital de la tecnologa digital. Adems,
8
CIRCUITO Y SISTEMAS DIGITALES
Desarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
9

Lecturas Glosario Bibliografa


seleccionadas

DIAGRAMA DE PRESENTACIN
DE LA ASIGNATURA
Recordatorio Anotaciones

Diagrama Objetivos Inicio

COMPETENCIA DE LA ASIGNATURA

Analiza, conoce, disea e implementa, circuitos y proyectos de sistemas digitales, da


Desarrollo Actividades Autoevaluacin
desolucin
contenidosa problemas planteados, aplicando los conocimientos tericosprcticos de
la lgica digital, basados en la lgica combinacional y lgica secuencial, empleando
una metodologa apropiada, as como demuestra iniciativa y responsabilidad en las
actividades del curso.

Lecturas Glosario Bibliografa


seleccionadas

UNIDADES DIDCTICAS

UNIDAD I UNIDAD II UNIDAD III UNIDAD IV

Fundamentos
Recordatorio
de
Anotaciones
Circuitos Lgicos Contadores, registros Interface con el
Circuitos Lgicos Combinacionales y y circuitos lgicos mundo analgico
Flip-flops MSI y dispositivos de
memoria

TIEMPO MNIMO DE ESTUDIO


UNIDAD I UNIDAD II UNIDAD III UNIDAD IV
1era. y 2da. 3era. y4ta. 5ta. y 6ta. 7ma. y 8va.
Semana Semana Semana Semana
16 horas 16 horas 16 horas 16 horas
10
CIRCUITO Y SISTEMAS DIGITALES
Desarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
11

Diagrama Objetivos Inicio Lecturas Glosario Bibliografa


seleccionadas

Desarrollo
UNIDAD I: F UNDAMENTOS DE CIRCUITOS LGICOS
Actividades Autoevaluacin
de contenidos
Recordatorio Anotaciones

DIAGRAMA DE PRESENTACIN DE LA UNIDAD I


Diagrama
Lecturas Objetivos
Glosario Inicio
Bibliografa
seleccionadas

LECTURAS
CONTENIDO ACTIVIDADES
SELECCIONADAS
Desarrollo Actividades Autoevaluacin
de contenidos
Recordatorio Anotaciones

AUTOEVALUACIN BIBLIOGRAFA
Lecturas Glosario Bibliografa
seleccionadas

ORGANIZACIN DE LOS APRENDIZAJES


Diagrama Objetivos Inicio
Recordatorio Anotaciones

CONOCIMIENTOS PROCEDIMIENTOS ACTITUDES


Tema N. 1: Sistemas de 1. Convierte un nmero 1. Aprecia el potencial
Desarrollo
Actividades Autoevaluacin
Numeracin
de contenidos de un sistema numrico de los circuitos lgi-
1. Sistema numrico binario a su equivalente en uno cos para la solucin
de los otros sistemas nu- de problemas
2. Sistema numrico hexa- mricos
Lecturasdecimal
Glosario Bibliografa
seleccionadas 2. Representa nmeros
Tema N. 2: Cdigos Num- decimales mediante el
ricos cdigo BCD y compren-
1. Cdigo BCD de el propsito de los
Recordatorio
2. Cdigo Anotaciones
Gray cdigos alfanumricos y
Gray
3. Como integrar los distin-
tos elementos 3. Implementa circuitos
lgicos a partir de
4. Cdigos Alfanumricos
expresiones algebraicas
Tema N. 3: Compuertas mediante el uso de
Lgicas compuertas AND, OR,
1.  Constantes y variables NOT, NOR y NAND
booleanas 4. Utiliza los teoremas
2. Tablas de verdad booleanos y de De-Mor-
3. Compuertas lgicas : OR, gan para simplificar
AND y NOT las expresiones lgicas.
Implementa circuitos
4. Descripcin, evaluacin
utilizando compuertas
e implementacin de cir-
universales
cuitos lgicos
5. CompuertasNORyNAND
Actividad N. 1
Tema N. 4: Teoremas
Presenta la solucin de di-
1. Teoremas Booleanos
versos problemas y aplicacio-
2. Teoremas de DeMorgan nes de los sistemas de nume-
3. Universalidad de las com- racin y cdigos numricos
puertas NOR y NAND
Lectura seleccionada N. 1 Control de Lectura N. 1
Ensamble de Prototipos en Desarrolla los problemas
Protoboard. Fuente: Curso propuestos correspondien-
Prctico de Electrnica Mo- tes al tema de compuertas
derna CEKIT Pg. 5 10 lgicas y teoremas

Autoevaluacin de la
unidad I
ollo
nidos 12
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
TEMA N. 1: SISTEMAS DE NUMERACIN

1 SISTEMA NUMRICO BINARIO1
torio Anotaciones
1.1. Conversiones de binario a decimal
El sistema numrico binario es un sistema posicional, en el que cada dgito binario
(bit) lleva un cierto peso basado en su posicin relativa al LSB. Cualquier nmero
binario puede convertirse en su equivalente decimal con solo sumar todos los pesos
de las diversas posiciones en el nmero binario que contengan 1. Para ilustrar esto,
vamos a convertir el nmero 110112 a su equivalente decimal.

MSB (MOST SIGNIFICANT BIT): bit ms significativo.


LSB (LEAST SIGNIFICANT BIT): bit menos significativo.

Observe que el procedimiento es encontrar los pesos (es decir, potencias de 2) para
cada posicin de bit que contenga un 1, y despus hay que sumarlos.

Como slo puedes tener ceros y unos, en binario se cuenta as:

Deci-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
mal:
Bina-
0 1 10 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
rio:

"El binario es tan fcil como 1, 10, 11."


Aqu tienes ms equivalencias:

Decimal: 20 25 30 40 50 100 200 500

Binario: 10100 11001 11110 101000 110010 1100100 11001000 111110100

Sistema binario de nmeros2

Figura N1: Un nmero binario slo tiene ceros y unos.


Fuente: Disfruta las matemticas. Recuperado el 10/2014 de: http://www.disfrutalasmatematicas.com/
numeros/binarios-numeros-sistema.html

1
Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 26
2
Disfruta las matemticas. Recuperado el 10/2014 de: http://www.disfrutalasmatematicas.com/numeros/binarios-numeros-siste-
ma.html
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
13

Lecturas Glosario Bibliografa


seleccionadas
Este nmero es 18 + 14 + 02 + 1 + 1(1/2) + 0(1/4) + 1(1/8)
(=13.625 en decimal)
Ejemplo 1: Cunto es 11112 en decimal?
Recordatorio Anotaciones
El "1" de la izquierda est en la posicin "222", esto es 1222 (=8)
El siguiente "1" est en la posicin "22", esto es 122 (=4)
El siguiente "1" est en la posicin "2", esto es 12 (=2)
El ltimo "1" son las unidades, es decir 1
Respuesta: 1111 = 8+4+2+1 = 15 en decimal

Ejemplo 2: Cunto es 10012 en decimal?


El "1" de la izquierda est en la posicin "222", as que vale 1222 (=8)
El "0" siguiente est en la posicin "22", as que vale 022 (=0)
El "0" est en la posicin "2", as que vale 02 (=0)
El ltimo "1" son las unidades, as que vale 1
Respuesta: 1001 = 8+0+0+1 = 9 en decimal

Ejemplo 3: Cunto es 1.12 en decimal?


El "1" de la izquierda est en la posicin de las unidades, as que vale 1.
El "1" de la derecha est en la posicin de las "mitades", as que vale 1(1/2)
Por tanto, 1.1 es igual a "1 y 1 medio" = 1.5 en decimal

Ejemplo 4: Cunto es 10.112 en decimal?


El primer "1" est en la posicin "2", as que vale 12 (=2)
El "0" est en la posicin de las unidades, vale 0
El "1" a la derecha del punto est en la posicin de las "mitades", as que vale
1(1/2)
El ltimo "1" est en la posicin de los "cuartos", as que vale 1(1/4)
Entonces, 10.11 es 2+0+1/2+1/4 = 2.75 en decimal

"Hay 10 tipos de personas en el mundo,


los que saben binario y los que no".
Annimo

Ejercicio:
Convierta los siguientes nmeros binarios en decimales:
a) 101102=
b) 100101012=

1.2 Conversiones de decimal a binario

a) Primer Mtodo: Es el proceso inverso al que se describi en la seccin 1.1. El


nmero decimal tan solo se expresa como una suma de potencias de 2, y des-
pus se escriben 1s y 0s en las posiciones de bit apropiadas. Para ilustrar lo ante-
rior veamos lo siguiente:
ollo
nidos 14
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
Observe que se coloca un 0 en las posiciones 21 y 24, ya que todas las posiciones
deben tomarse en cuenta.

torio Anotaciones Ejercicio:


Convierta los siguientes nmeros decimales a binarios
a) 37
b) 13

a) Segundo Mtodo: Para la conversin que se muestra a continuacin para el n-


mero 2510, se requiere dividir en forma repetida el nmero decimal entre 2 y
anotar el residuo despus de cada divisin hasta que se obtenga un cociente de
0. El resultado binario se obtiene al escribir el primer residuo como el LSB y el
ltimo como el MSB.

Ejercicio:
Convierta los siguientes nmeros decimales a binarios.
a) 189
b) 390

2 SISTEMA NUMRICO HEXADECIMAL


El sistema numrico hexadecimal utiliza la base 16. En consecuencia, tiene 16 sm-
bolos posibles para los dgitos. Utiliza los dgitos del 0 al 9 ms las letras A, B, C, D,
E y F como smbolos para los 16 dgitos. Las posiciones de los dgitos se ponderan
como potencias de 16.

Tabla N 1: Relaciones entre hexadecimal, decimal y binario.

Hexadecimal Decimal Binario


0 0 0 0 0 0
1 1 0 0 0 1
2 2 0 1 1 0
3 3 0 1 1 1
4 4 0 0 0 0
5 5 0 0 0 1
6 6 0 1 1 0
7 7 0 1 1 1
8 8 1 0 0 0
9 9 1 0 0 1
A 10 1 1 1 0
B 11 1 1 1 1
C 12 1 0 0 0
D 13 1 0 0 1
E 14 1 1 1 0
F 15 1 1 1 1
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 28.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
15

Lecturas Glosario Bibliografa


seleccionadas
2.1 Conversin de hexadecimal a decimal
Es posible convertir un nmero hexadecimal a su equivalente decimal gracias a que
la posicin de cada dgito hexadecimal tiene un peso equivalente a una potencia de
16. El LSD tiene un peso de 160. En el siguiente ejemplo mostramos el procesoRecordatorio
de Anotaciones

conversin.

Observe que el segundo ejemplo, el valor 10 se sustituy por A y el valor 15 por F


en la conversin a decimal.

Ejercicio:
Convierta los siguientes nmeros hexadecimales a decimales.
a) 74316=
b) 3D16=

2.2 Conversin de decimal a hexadecimal


Recuerde que para realizar la conversin de decimal a binario utilizamos la divisin
repetida entre 2. De igual forma, la conversin de decimal a hexadecimal puede
realizarse mediante el uso de la divisin repetida entre 16, el siguiente ejemplo
ilustra esta conversin.

Ejercicio:
Convierta los siguientes nmeros decimales a hexadecimales
a) 165=
b) 2000=

2.3 Conversin de hexadecimal a binario


El sistema numrico hexadecimal se utiliza principalmente como mtodo abre-
viado para representar nmeros binarios. En realidad es muy sencillo convertir
un nmero hexadecimal en binario. Cada dgito hexadecimal se convierte en su
equivalente binario de 4 bits. Esto se ilustra a continuacin para el nmero 9F216.

9 F 216
= 1001111100102
1001 1111 0010
ollo
nidos 16
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
Ejercicio:
Convierta los siguientes nmeros hexadecimales a binarios
a) 9F516=
torio Anotaciones
b) A35B16=

2.4 Conversin de binario a hexadecimal


Esta conversin es slo el inverso del proceso antes mencionado. El nmero binario
se separa en grupos de cuatro bits, y cada grupo se convierte en su dgito hexadeci-
mal equivalente. Se agregan ceros segn sea necesario para completar un grupo de
cuatro bits en el MSD.

Ejercicio:
Convierta los siguientes nmeros binarios a hexadecimales
a) 101102=
b) 1111101012=

TEMA N. 2: CDIGOS NUMRICOS

1 CDIGO BCD
1.1 Cdigo decimal codificado en binario3
Si cada dgito de un nmero decimal se representa mediante su equivalente bina-
rio, el resultado es un cdigo que se conoce como decimal codificado en binario.
Como un dgito decimal puede llegar hasta el 9 requieren cuatro bits para codificar
cada dgito.
Para ilustrar el cdigo BCD, considere como ejemplo el nmero decimal 874. Cada
dgito se cambia a su equivalente binario de la siguiente manera:

8 7 410
= 100001110100(BCD)
1000 0111 0100

Como segundo ejemplo, vamos a cambiar el nmero 943 a su representacin en


cdigo BCD:

9 4 310
= 100101000011(BCD)
1001 0100 0011

El cdigo BCD no usa los nmeros: 1010, 1011, 1100, 1101, 1110, 1111. (por lo
general aparecen cuando se ha producido un error.

Ejercicio:
Codifique los siguientes nmeros decimales en BCD.
a) 47
b) 962
3
Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 33
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
17

Lecturas Glosario Bibliografa


seleccionadas
1.2 Comparacin de bcd y binario
Es importante entender que BCD no es otro sistema numrico como el binario, el
decimal o el hexadecimal. De hecho, se utiliza el sistema decimal pero cada dgito
est codificado en su equivalente binario. Tambin es importante comprender que
Recordatorio Anotaciones

un nmero BCD no es lo mismo que un nmero binario directo. Para ilustrar esto,
tome el nmero 137 y compare su representacin en binario y BCD.

13710= 100010012 (binario)


13710= 000100110111(BCD) (Codificacin binaria directa)

2 CDIGO GRAY
Los sistemas digitales operan a velocidades muy elevadas y responden a los cambios
que se producen en las entradas digitales. Cuando se ven los bits en una secuencia
de conteo binario, a menudo hay varios bits que deben cambiar estados al mismo
tiempo. Por ejemplo, considere cuando el nmero binario de tres bits correspon-
diente al 3 decimal cambia a 4: los tres bits deben cambiar de estado.
Para reducir la probabilidad de que un circuito digital malinterprete una entrada
cambiante, se desarroll el cdigo Gray como una manera de representar una se-
cuencia de nmeros. El aspecto nico del cdigo Gray es que, entre dos nmeros
sucesivos en la secuencia solo un bit cambia.

Tabla N 2: Traduccin entre el valor del cdigo binario de cuatro bits y el cdigo
Gray.

Decimal Binario Cdigo Gray


0 0000 0000
1 0001 0001
2 0010 0011
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
8 1000 1100
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 34.

2.1 Conversin de binario a gray


Para convertir de binario a Gray solo hay que empezar en el bit ms significativo y
usarlo como el MSB de Gray. Despus se compara el MSB binario con el siguiente
bit binario. Si son iguales, entonces 0; si son distintos, entonces 1.
ollo
nidos 18
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
Ejercicio:
Convertir los siguientes nmeros binarios a Gray.
a) 9
torio Anotaciones
b) 10

2.2 Conversin de gray a binario


Observe que el MSB en Gray siempre es el mismo que el MSB en binario. El siguien-
te bit binario se encuentra comparando el bit binario a la izquierda con el bit co-
rrespondiente en cdigo Gray. Los bits similares producen un 0 y los bits distintos
un 1.

Ejercicio:
Convertir los siguientes nmeros binarios a Gray
a) 1111GRAY=
b) 1010GRAY=

3 COMO INTEGRAR LOS DISTINTOS ELEMENTOS


Examine esta tabla con cuidado y asegrese de comprender de donde proviene.

Tabla N 3: Representacin de los nmeros decimales del 1 al 15 en los sistemas


numricos binario, hexadecimal, cdigos BCD y GRAY.

Decimal Binario Hexadecimal BCD GRAY


0 0 0 0000 0000
1 1 1 0001 0001
2 10 2 0010 0011
3 11 3 0011 0010
4 100 4 0100 0110
5 101 5 0101 0111
6 110 6 0110 0101
7 111 7 0111 0100
8 1000 8 1000 1100
9 1001 9 1001 1101
10 1010 A 0001 0000 1111
11 1011 B 0001 0001 1110
12 1100 C 0001 0010 1010
13 1101 D 0001 0011 1011
14 1110 E 0001 0100 1001
15 1111 F 0001 0101 1000
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 37.

4 CDIGOS ALFANUMRICOS
Adems de los datos numricos, una computadora debe ser capaz de manejar infor-
macin no numrica. En otras palabras, una computadora debe reconocer cdigos
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
19

Lecturas Glosario Bibliografa


seleccionadas
que representen letras del alfabeto, signos de puntuacin y otros caracteres especia-
les, adems de los nmeros. A estos cdigos se les denomina cdigos alfanumricos.
El cdigo alfanumrico ms utilizado es el Cdigo estndar estadounidense para el
intercambio de informacin (ASCII). Este cdigo es de 7 bits, por lo cual tiene Recordatorio
128 Anotaciones

cdigos posibles. Ms que suficiente para representar todos los caracteres estndar
del teclado.

Tabla N 4: Comparacin de cdigos: ASCII, octal y hexadecimal.

Fuente: Adaptado de Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 40.

El cdigo ASCII se utiliza para la transferencia de informacin alfanumrica entre


una computadora y los dispositivos externos, tales como una impresora u otra com-
putadora. La computadora tambin utiliza ASCII en forma interna para almacenar
la informacin que escribe un operador en el teclado.

El siguiente es un mensaje codificado en ASCII. Cul es el mensaje?

Un operador est escribiendo un programa en BASIC en el teclado de cierta mi-


crocomputadora. Esta convierte la pulsacin de cada tecla en su cdigo ASCII y lo
guarda en la memoria. Determinar los cdigos que sern colocados en la memoria
cuando el operador teclee la siguiente instruccin en BASIC.-
ollo
nidos 20
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas

torio Anotaciones

Diagrama Objetivos Inicio

ACTIVIDAD N. 1
Desarrollo Actividades Autoevaluacin
de contenidos
Esta actividad puede consultarla en su aula virtual.

Lecturas Glosario Bibliografa


seleccionadas

TEMA N. 3: COMPUERTAS LGICAS


Recordatorio Anotaciones

Introduccin
En el siglo pasado, el filsofo y matemtico ingls George Boole desarroll una
teora matemtica revolucionaria cuya principal caracterstica era el manejo de va-
riables con solo dos valores posibles: verdadero y falso, 0 y 1. El resultado publicado
en 1854, An Investigation of the laws of thought, ofrece un marco de manipula-
cin simblica, de tipo algebraico, del razonamiento lgico, es decir, presenta un
modelo matemtico para la lgica proposicional.
En los aos treinta, el ingeniero electrnico del MIT, Claude E. Shannon, en los
laboratorio Bell, afirma que el lgebra de Boole constituye una formalizacin alge-
braica apropiada para el estudio de los circuitos electrnicos de conmutacin con
slo dos estados posibles (A symbolic Analysis of Relay and Switching Circuits,
1938).

Figura N 2: George Boole, creador del lgebra booleana


Fuente: Biografa de George Boole. Recuperado el 10/2014 de http://algebradegeorgeboole.blogspot.
com/2011/07/george-boole.html
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
21

Lecturas Glosario Bibliografa


seleccionadas
Desde esos aos treinta la electrnica digital ha alcanzado un gran desarrollo, tanto
en la complejidad como en la diversidad de sus aplicaciones, y ha contemplado
cmo muy diversas tecnologas han servido de base para su implementacin. En
todos los aos el lgebra de Boole ha sido la herramienta matemtica en el anlisis
Recordatorio Anotaciones
y diseo de sistemas digitales, independientemente de campo de aplicacin y de la
tecnologa aplicada.
A continuacin vamos a presentar los fundamentos y reglas del lgebra de Boole,
para ello no entraremos en disertaciones excesivamente matemticas, centrndo-
nos preferentemente en los resultados y su utilidad. Previamente a la descripcin
y formalizacin del lgebra de Boole es necesario conocer las distintas formas de
representar sistemas digitales.4

1 CONSTANTES Y VARIABLES BOOLEANAS5


El lgebra booleana difiere de manera importante del lgebra ordinaria en que las
constantes y variables booleanas slo pueden tener dos valores posibles, 0 1. Las
variables booleanas se emplean con frecuencia para representar el nivel de voltaje
presente en un alambre o en las terminales de entrada y salida de un circuito. Por
ejemplo, en cierto sistema digital el valor booleano de 0 podra asignarse a cual-
quier voltaje en el intervalo de 0 a 0.8V, en tanto que el valor booleano de 1 podra
ser asignado a cualquier voltaje en el mbito de 2 a 5V.

0 LGICO 1 LGICO
Falso Verdadero
Apagado Encendido
Bajo Alto
No Si
Interruptor abierto Interruptor cerrado
Tabla N 5: Equivalencias de las variables booleanas.
Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 57

2 TABLAS DE VERDAD
Una tabla de verdad es un medio para describir la manera en que la salida de un
circuito lgico depende de los niveles lgicos que haya en la entrada del circuito.
La tabla 6 enumera todas las combinaciones posibles de niveles lgicos que se en-
cuentran en las entradas con su nivel de salida correspondiente x. En forma anlo-
ga, en la tabla se muestra qu ocurre al estado de salida con cualquier grupo de
condiciones de entrada. El nmero de combinaciones de entrada ser igual a 2N
para una tabla de verdad con N entradas. Obsrvese tambin que la lista de todas
las combinaciones posibles de entrada sigue la secuencia de conteo binario, as que
resulta sencillo expresar todas las combinaciones sin omitir una sola.

Tabla N 6: Tablas de 2, 3 y 4 entradas, y con salida x.


Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 58.

4
Garca Zuba, J. Sistemas Digitales y Tecnologa de Computadores 2007. Pg. 48
5 Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 57
ollo
nidos 22
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
3 COMPUERTAS LGICAS
3.1 Compuerta or
Suponga que A y B representan dos variables lgicas independientes. Cuando A
torio Anotaciones
y B se combinan con la operacin OR, el resultado, x, se puede expresar como:
x=A+B
En esta operacin el signo + no representa la adicin ordinaria, en su lugar denota
la operacin OR cuyas reglas se dan en la tabla de verdad de la siguiente figura:

Podemos decir que en la operacin OR el resultado ser 1 si una o ms variables


es un 1.
La expresin x=A+B se lee como x es igual a A o B. Lo ms importante que debe
recordarse es que el signo + representa la operacin OR y no la adicin ordinaria.

3.2 Compuerta and


Si dos variables lgicas A y B se combinan mediante la expresin AND, el resultado
x, se puede expresar como:
x=AB
En esta expresin el signo representa la operacin booleana de AND, cuyas reglas
se dan en la siguiente tabla de verdad:

La expresin x=AB se lee x es igual a A y B. El signo de multiplicacin por lo


general se omite como en el lgebra ordinaria, de modo que la expresin se trans-
forma en x=AB. Lo ms importante que debe recordarse es que la operacin AND
es igual que la operacin ordinaria de multiplicacin, donde las variables pueden
ser 0 1.

3.3 Compuerta not


La operacin NOT difiere de la las operaciones OR y AND en que esta puede efec-
tuarse con una sola variable de entrada. Por ejemplo, si la variable A se somete a la
operacin NOT, el resultado x se puede expresar como:
x=A
Donde la barra sobrepuesta representa la operacin NOT. Esta expresin se lee x
es igual a NO A o x es igual a la inversa de A, o tambin x es igual al complemen-
to de A. Cada una de estas se utiliza frecuentemente y todas indican que el valor
lgico de x=A es opuesto al valor lgico de A. La tabla de verdad de la siguiente
figura aclara esto en los dos casos, cuando A=0 y A=1.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
23

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

4 DESCRIPCIN, EVALUACIN E IMPLEMENTACIN DE CIRCUITOS


LGICOS
4.1 Descripcin algebrica de circuitos lgicos
Cualquier circuito lgico, sin importar que tan complejo sea, puede describirse
completamente mediante las operaciones que se definieron anteriormente, ya que
los circuitos de las compuertas OR, AND y NOT son los elementos bsicos de los
sistemas digitales. Por ejemplo, considere el circuito de la siguiente figura:

x=AB+C

Este circuito tiene tres entradas A, B y C y una sola salida, x. Al utilizar la expresin
booleana para cada compuerta, podemos determinar con facilidad la expresin
para la salida.
La expresin para la salida de la compuerta AND se escribe AB. Esta salida AND se
conecta como entrada a la compuerta OR junto con C, otra entrada. La compuerta
OR opera con sus entradas de forma tal que su salida sea la suma OR de las entra-
das. As, podemos expresar la salida OR como x=AB+C (sta expresin final podra
escribirse mejor como x=C+AB, ya que no importa qu trmino de la suma OR se
escriba primero).
En ocasiones puede existir confusin con respecto de cul operacin se efecta
primero. Para evitar esta confusin, se entender que si una expresin contienen
las compuertas AND y OR, la operaciones AND se efectan primero, a menos que
hayan parntesis en la expresin, en cuyo caso, la operacin dentro del parntesis
se realizar primero. Esta es la misma regla que se emplea en el lgebra ordinaria
para determinar el orden de las operaciones.

4.2 Evaluacin de las salidas de los circuitos


Una vez que se obtiene la expresin booleana para la salida de un circuito, el nivel
lgico de la salida se puede determinar para cualquier valor de las entradas del
circuito. Por ejemplo, suponga que deseamos conocer el nivel lgico de la salida x
para el siguiente circuito:
ollo
nidos 24
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
x=ABC(A+D)
En el caso donde A=0,B=1,C=1 y D=1. Como sucede en el lgebra ordinaria, el valor
de x se puede determinar sustituyendo los valores de las variables en la expresin y
torio Anotaciones efectuado las operaciones que se indican de la siguiente manera:
x=ABC(A+D)
=011(0+1)
=111(0+1)
=111(1)
=1110
=0

4.3 Implantacin de circuitos a partir de expresiones booleanas6


Si la operacin de un circuito se define por medio de una expresin booleana,
se puede implantar directamente un diagrama de circuito lgico a partir de esa
expresin. Por ejemplo, si necesitramos un circuito que se definiera por x=ABC,
inmediatamente sabramos que todo lo que se requera era una compuerta AND de
tres entradas. Si necesitramos un circuito que se definiera por x=A+B empleara-
mos una compuerta OR de dos entradas con un INVERSOR en una de las entradas.
Suponga que deseamos construir un circuito cuya salida es y=AC+BC +ABC. Esta
expresin booleana contiene tres trminos (AC,BC ,ABC), los cuales se operan to-
dos con OR. Esto nos indica que se requiere una compuerta OR de tres entradas.
Cada entrada de la compuerta OR es un trmino del producto AND, lo que signi-
fica que se puede usar una compuerta AND con entradas adecuadas para generar
cada trmino.
Este mismo enfoque general se puede seguir, aunque veremos que existen algunas
tcnicas ms eficientes. Sin embargo, por ahora se utilizar este mtodo directo
para minimizar los aspectos nuevos que tengan que aprenderse.

Figura N 3: Circuito lgico con regla de correspondencia de salida y=AC+BC+A


BC

Fuente: Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 72.

5 COMPUERTAS NOR Y NAND


Otros dos tipos de compuertas lgicas, NOR y NAND, se utilizan extensamente en
los circuitos digitales. Estas compuertas combinan las operaciones bsicas AND,
OR y NOT, las cuales facilitan su descripcin mediante las operaciones del lgebra
booleana que se aprendieron anteriormente.

5.1 Compuerta nor


En la Figura 4(a) se muestra el smbolo de una compuerta NOR de dos entradas. Es
igual al smbolo de la compuerta OR excepto que tiene un crculo pequeo en la
6
Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 71
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
25

Lecturas Glosario Bibliografa


seleccionadas
salida, que representa la operacin de inversin. De este modo, la compuerta NOR
opera como una compuerta OR seguida de un inversor, de manera de los circuitos
de la Figura 4 (a) y (b) son equivalentes y la expresin de salida para la compuerta
NOR es x=(A+B). Recordatorio Anotaciones

Figura N 4: Compuerta NOR (a), su equivalente (b) y la tabla de verdad (c)


Fuente: Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 73

5.2 Compuerta nand


Es el mismo que de la compuerta AND, excepto por el pequeo crculo en su salida.
Una vez ms, este crculo denota la operacin de inversin. De este modo, la com-
puerta NAND opera igual que la AND seguida de un INVERSOR de manera que
los circuitos de la Figura 5(a) y (b) son equivalentes y la expresin de salida de la
compuerta NAND es x=(AB).
La tabla de verdad de la Figura 5(c) muestra que la salida de la compuerta NAND
es la inversa exacta de la compuerta AND.

Figura N 5: Smbolo de compuerta NAND de dos entradas (a), su equivalente (b) y la tabla de verda-
d(c)
Fuente: Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 75
ollo
nidos 26
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
TEMA N. 4: TEOREMAS

1 TEOREMAS BOOLEANOS7
torio Anotaciones
Teorema (01) enuncia que, si cualquier variable se opera con un 0 en una compuer-
ta AND, el resultado tiene que ser cero. Esto es fcil de recordar porque la opera-
cin AND es como la multiplicacin ordinaria.

x0=0

Teorema (02) tambin evidente por su comparacin con la multiplicacin ordina-


ria.

x1=x

Teorema (03) se puede demostrar ensayando cada caso. Si x=0, entonces 00=0; si
x=1, entonces 11=1. As xx=x.

xx=x

Teorema (04) se puede probar en la misma forma. Sin embargo, tambin puede
razonarse que en cualquier momento, x o su inversa x, tiene que estar en el nivel 0,
de modo que su producto AND siempre tiene que ser 0.

xx=0

Teorema (05) es directo ya que 0, sumado a cualquier nmero, no altera su valor en


la suma comn o en la adicin OR.

x+0=x

Teorema (06) afirma qu, si cualquier variable se opera con OR con 1, el resultado
siempre ser 1. Verificamos esto con ambos valores de x: 0+1=1 y 1+1=1.

7
Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 76
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
27

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

x+1=1

Teorema (07) puede demostrarse verificando los dos valores de x: 0+0=0 y 1+1=1.

x+x=x

Teorema (08) se puede probar en forma similar, o simplemente se puede razonar


que en cualquier instante x o x tiene que estar en el nivel 1, de manera que siempre
operemos con OR un 0 y un 1, que siempre da como resultado 1.

x+x=1

Antes de presentar ms teoremas, debemos indicar que al aplicar los teoremas del
(01) al (08), la variable x en realidad puede representar una expresin que contie-
ne ms de una variable.
Por ejemplo, si tenemos AB((AB). Podemos invocar al teorema (04) haciendo que
x=AB.
As, podemos decir que AB(AB)=0. La misma idea tambin puede aplicarse al uso
de cualquiera de estos teoremas.

1.2 Teoremas con mltiples variables


Los teoremas que se presentan a continuacin implican ms de una variable.
(09) x+y=y+x
(10) xy=yx
(11) x+(y+z)=(x+y)+z=x+y+z
(12) x(yz)=(xy)z=xyz
(13a) x(y+z)=xy+xz
(13b) (w+x)(y+z)=wy+xy+wz+xz
(14) x+xy=x
(15) x+x y=x+y

Los teoremas (09) y (10) se denominan leyes conmutativas. Estas leyes indican que
no importa el orden en que operamos dos variables con OR y AND; el resultado es
el mismo.
Los teoremas (11) y (12) son leyes asociativas, las cuales afirman que podemos
agrupas las variables en una expresin AND o en una OR en la forma que se desee.
El teorema (13) es la ley distributiva, la cual afirma que una expresin pueda desa-
rrollarse multiplicando trmino a trmino, como el lgebra ordinaria. Este teorema
indica asimismo que podemos factorizar una expresin. Es decir, si tenemos una
suma de dos (o ms) trminos, y cada uno contiene una variable comn, sta se
puede factorizar como el lgebra ordinaria.
Los teoremas (09) a (13) se pueden recordar fcilmente y son de uso sencillo, ya
ollo
nidos 28
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
que son idnticos a los del lgebra ordinaria. Cada uno se puede demostrar ensa-
yando todos los casos posibles para x y y.
El teorema (14) tambin se puede demostrar factorizando y usando los teoremas
torio Anotaciones (06) y (02).
Todos estos teoremas pueden ser de utilidad para simplificar una expresin lgica;
es decir, para reducir el nmero de trminos de la expresin. Cuando se hace esto,
la expresin reducida producir un circuito menos complejo que el que la expre-
sin original habra generado. Una buena parte del siguiente captulo se dedica al
proceso de simplificacin de un circuito. Por ahora, los siguientes ejemplos servi-
rn para ilustrar la forma en que se pueden aplicar los teoremas booleanos.

Ejemplos:
a) Simplifique la expresin y=ABD+ABD.

Solucin:
Factorice las variables comunes AB utilizando el teorema (13)
y=AB (D+D)

Usando el teorema (08), el trmino entre parntesis es equivalente a 1. De este


modo,
y=AB1
y=AB [Usando el teorema (02)]

b) Simplifique z=(A+B)(A+B)

Solucin:
La expresin se puede desarrollar multiplicando los trminos [teorema (13)]
z=A A+BA+AB+BB

Al invocar el teorema (04), el trmino A A=0, asimismo BB=B [teorema (03)]


z=0+BA+AB+B=BA+AB+B

Al factorizar la variable B [teorema (13)], tenemos


z=B(A+A+1)

Finalmente al usar los teoremas (02) y (06), tenemos


z=B
c) Simplifique x=ACD+ABCD

Solucin:
Al factorizar las variables comunes CD, tenemos
x=CD(A+AB)

Al utilizar el teorema (15), podemos sustituir A+AB por A+B, as


x=CD(A+B)
x=ACD+BCD

2 TEOREMAS DE DEMORGAN8
Dos de los teoremas ms importantes del lgebra booleana fueron enunciados por
el eminente matemtico DeMorgan. Los teoremas de DeMorgan son de extrema
utilidad en la simplificacin de expresiones en las cuales se invierte un producto o
suma de variables. Los dos teoremas son:

8
Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 80
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
29

Lecturas Glosario Bibliografa


seleccionadas
(16) ((x+y )=xy
(17) ((xy)=x+y
El teorema (16) afirma que invertir la suma OR de dos variables es lo mismo que
invertir cada variable por separado y luego operarlas con AND. El teorema (17) Recordatorio Anotaciones

expresa que invertir el producto AND de dos variables es lo mismo que invertir cada
variable por separado y luego operarlas con OR.
Aunque estos teoremas se han enunciado en trminos de variables sencillas x y y,
son igualmente vlidos en situaciones donde x y/o y son expresiones que contienen
ms de una variable. Por ejemplo, apliqumoslo a la expresin ((AB+C) como se
muestra a continuacin:
(AB+C)=(AB)C
Note que tratamos AB como x y a C como y. El resultado se puede simplificar toda-
va ms ya que tenemos un producto AB que se invierte. Al utilizar el teorema (17)
la expresin se transforma en:
(AB)C=(A+B )C
Note que podemos reemplazar B por B y as finalmente tenemos:
(A +B)C =AC +BC
El resultado final contiene nicamente signos INVERSORES que invierten una
sola variable.

3 UNIVERSALIDAD DE LAS COMPUERTAS NOR Y NAND


Todas las expresiones booleanas constan de algunas combinaciones de las opera-
ciones bsicas OR, AND y NOT. As que cualquier expresin puede implantarse
con las compuertas OR, AND y los INVERSORES. Sin embargo, tambin es posible
hacerlo nicamente con compuertas NAND. Esto se debe a que dichas compuertas
en combinaciones adecuadas realizan las tres operaciones booleanas, OR, AND y
NOT, como se muestra a continuacin:

Figura N 6: Circuito s equivalentes en base a NAND


Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 83

Ejemplo:
Un diseador de circuitos lgicos tiene que implementar un circuito que satisfaga
la expresin x=AB+CD utilizando el mnimo nmero de CI (circuitos integrados).
l dispone de CI TTL como 7400 (NAND), 7408 (AND) y 7432(OR).
ollo
nidos 30
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas

torio Anotaciones

A)

B)

C)
Figura N 8: Posibles implantaciones para el circuito:
Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 86

El circuito final es ms eficiente debido a que emplean tres compuertas NAND de


dos entradas y se puede implantar con un solo circuito integrado, el 7400.
Diagrama Objetivos Inicio

Desarrollo Actividades Autoevaluacin


de contenidos

LECTURA SELECCIONADA N. 1
Lecturas Glosario Bibliografa
seleccionadas

Ensamble de Prototipos en Protoboard


Fuente: Curso Prctico de Electrnica Moderna CEKIT Pg. 5 - 10
Dentro
Recordatorio de las consideraciones bsicas que se debe tener en cuenta para iniciar la
Anotaciones

fabricacin de un proyecto electrnico, se incluye como primer paso la consecu-


cin de todos los componentes que hacen parte del mismo y segundo, proceder a
montar o ensamblar el prototipo.
Prototipos
Un prototipo es un modelo fsico preliminar que parte de una idea o concepto y en
donde se van estableciendo sus primeras caractersticas. En electrnica, un prototi-
po es un circuito o aparato al cual vamos dando forma real partiendo de una idea
nueva o de un diagrama que hemos desarrollado o seleccionado de alguna fuente
de informacin como un libro, un manual o una revista. Este prototipo sufre un
proceso de modificaciones de acuerdo a las pruebas que debemos realizar para
verificar que el circuito funcione, segn el diseo, hasta convertirse en un modelo
final.
El proceso de ensamble de prototipos se realiza tanto a nivel de aficionados y estu-
diantes o de tcnicos o ingenieros, ya que en la prctica, muchas veces es necesario
hacer algunos cambios al circuito que se haba planteado inicialmente.
En el proceso total de fabricacin de un proyecto o aparato es muy importante este
paso ya que en los siguientes, como el diseo y fabricacin de los circuitos impresos
y del chasis o caja para guardar el proyecto, implican una inversin importante de
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
31

Lecturas Glosario Bibliografa


seleccionadas
tiempo y dinero que se podran perder si el aparato al final no funciona. Muchas
veces estos dos elementos necesitan a su vez la elaboracin de prototipos y si se
parte de un circuito errneo, se demora y dificulta el proceso.
El Protoboard Recordatorio Anotaciones

El ensamble de un prototipo electrnico se hace sobre un elemento llamado pro-


toboard o tablero de prototipos, en este aparato se pueden montar y modificar,
fcil y rpidamente, circuitos electrnicos sin necesidad de soldadura y muchas ve-
ces, sin herramientas. Una vez que el circuito en experimentacin est funcionan-
do en forma satisfactoria en el protoboard, puede ser construido de forma definiti-
va sobre un circuito impreso utilizando soldadura para fijar los componentes.

Figura N9: Cable telefnico para armar circuitos en protoboard.


Fuente: Curso Prctico de Electrnica Moderna CEKIT Pg. 5 10.

Los contactos estn separados entre s por una distancia de 0.1 (2.54mm), corres-
pondiente a la separacin de los pines o terminales de los circuitos integrados, prin-
cipales componentes de los circuitos electrnicos actuales. Esta disposicin tambin
permite instalar fcilmente los dems componentes electrnicos como transistores,
resistencias y condensadores. Para hacer las uniones entre puntos distantes de los
circuitos se utiliza cable slido calibre 22 aislado o no aislado (cable telefnico),
como explicaremos ms adelante. Como se puede observar en la Figura N10, las
filas de orificios tienen cinco perforaciones que se conectan entre s en forma ver-
tical. Sin embargo entre cada fila no hay contacto. Adems, existe un canal central
separador cuya distancia es igual a la que existe entre las filas de terminales de los
circuitos integrados (0.3). Esto con el fin de ubicar sobre dicha separacin todos
los integrados que tenga el circuito. Las lneas verticales no estn unidas a cada lado
del canal central, lo que establece dos reas de conexiones para el circuito.
Los contactos de las filas externas se unen entre s pero en forma horizontal y reci-
ben el nombre de buses. La mayora de los protoboard traen dos buses a cada lado
y se utilizan, generalmente, para manejar en ellos la alimentacin de circuito (posi-
tivo y negativo).

Figura N 10: Conociendo al protoboard.


Fuente: Curso Prctico de Electrnica Moderna CEKIT Pg. 5 10.
ollo
nidos 32
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas
Precauciones para armar circuitos en protoboard
Aunque no existen reglas definidas para el ensamble de circuitos en protoboard,
y cada persona puede armar un prototipo segn su gusto y habilidades, se deben
torio Anotaciones tener en cuenta algunos aspectos bsicos con el fin que el proyecto trabaje bien y
sea fcil de modificar en un momento dado. Dichos aspectos son:
Tenga a la mano todos los componentes para armar el circuito, segn la lista
de materiales. La falta de uno o varios de ellos hara interrumpir el proceso y
tendramos que repasar todo el diagrama antes de volver a iniciar el ensamble.
Haciendo un anlisis rpido del espacio, deje suficiente separacin, aunque no
demasiada, entre estos elementos para que el ensamble de los dems compo-
nentes se pueda realizar sin problemas. Muchos componentes en un espacio
reducido dificultan este proceso.
No corte demasiado los terminales de los componentes como las resistencias y
los condensadores, ya que algunas veces hay que cambiarles de posicin y stos
no alcanzarn a conectarse.
Utilice en lo posible un extractor de circuitos integrados para colocar o retirar
los chips del protoboard. As evitar que se daen los terminales o que estos se
entierren en sus dedos.
No instale sobre la superficie elementos que produzcan mucho calor ya que
stos pueden derretir el plstico y daar en forma permanente el protoboard.
Tal es el caso de resistencias de potencia o semiconductores que disipen mucho
calor; stos se deben instalar retirados de la base.
En lo posible, no utilice el protoboard para circuitos de corriente alterna de alto
voltaje (220v), ya que el aislamiento no es suficiente y se pueden generar cortos
circuitos.

Ensamble de circuitos en protoboard


Esta operacin, adems de fcil, es muy agradable; solamente debemos tener algu-
nos cuidados bsicos para que los circuitos trabajen correctamente. Primero debe-
mos observar detenidamente el diagrama del circuito y visualizar cules son las co-
nexiones entre los componentes que lo forman. Luego, debemos ir conectando sus
terminales, uno por uno, utilizando los agujeros del protoboard como los puntos
de unin entre ellos. Terminado el proceso, y antes de aplicar el voltaje de alimen-
tacin, debemos verificar con el diagrama cada uno de las conexiones con el fin de
detectar errores en el armado.

Figura N 11: Diagrama electrnico llevado al protoboard.


Fuente: Curso Prctico de Electrnica Moderna CEKIT Pg. 5 10

Como puede verse, el ensamble de un circuito en protoboard requiere tiempo,


orden y paciencia, pero al hacerlo varias veces, se logra una buena habilidad, lo
que garantiza la adquisicin del conocimiento y la satisfaccin de un circuito fun-
cionando.
CIRCUITO Y SISTEMAS DIGITALES
Diagrama Objetivos Inicio
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
33

Desarrollo Actividades Autoevaluacin


de contenidos Lecturas Glosario Bibliografa
seleccionadas

CONTROL DE LECTURA N. 1
Lecturas Glosario Bibliografa
Diagrama Objetivos
seleccionadas Inicio
Esta actividad puede consultarla en su aula virtual. Recordatorio Anotaciones

Desarrollo Actividades Autoevaluacin


de contenidos Recordatorio Anotaciones

GLOSARIO DE LA UNIDAD I
Lecturas Glosario Bibliografa
seleccionadas

lgebra booleana Proceso algebrico que se utiliza como herramineta en el anlisis


y diseo de sistemas digitales. En el lgebra booleana solo hay dos valores porsibles,
Recordatorio
0 y 1.
Anotaciones

Bit Dgito en el sistema binario.


Bit de paridad Bit adicional que se agrega en cada palabra, de manera que el nme-
ro total de 1s que se transmita siempre sea par (o siempre impar).
Bit ms significativo (MSB) Bit binario de ms a la izquierda con ponderacin ma-
yor de una cantidad expresada en binario.
Bit menos significativo (LSB) El bit ms a la derecha y con menor ponderacin en
una cantidad expresada en binario.
Circuito lgico Cualquier circuito que se comporta de acuerdo con un conjunto de
reglas lgicas.
Circuito NOR exclusivo (XNOR) Circuito lgico de dos entradas que produce una
salida en ALTO solo cuando las entradas son iguales.
Circuito OR exclusivo (XOR) Circuito lgio de dos entradas que produce una sali-
da en ALTO solo cuando las entradas son distintas.
Compuerta AND Circuito digital
Compuerta NAND Circuito lgico que opera como una compuerta AND seguida
de un inversor.
Compuerta NOR Circuito lgico que opera como una compuerta OR seguida de
un inversor.
Compuerta OR Circuito digital que implementa la operacin OR.
Nivel lgico Estado de una variable de voltaje. Los estados 1 (ALTO) y 0 (BAJO)
corresponden a los dos intervalos de voltaje utilizados de un dispositivo digital
Operacin AND Operacin de lgebra booleana en la que el smbolo se utiliza para
indicar la operacin AND lgica entre dos o ms variables lgicas.
Operacin NOT Operacin de lgebra booleana en la cual se utiliza la barra hori-
zontal () o el smbolo de primo () para indicar la inversin de una o ms variables
lgicas.
Operacin OR Operacin de lgebra booleana en la cual se utiliza el smbolo +
para indicar la operacin con OR de dos o ms variables lgicas.
Tabla de verdad Tabla lgica que describe la respuesta de la salida de un circuito
con respecto a las diversas combinaciones de los niveles lgicos en sus entradas.
Teoremas booleanos Reglas que pueden aplicarse al lgebra booleana para simpli-
ficar las expresiones lgicas.
Teoremas de DeMorgan Teorema que establece que el complemento de la suma es
igual al producto de los complementos. Teorema que establece que el complemen-
to de un producto es igual a la suma de los complementos.
Diagrama Objetivos Inicio
ollo
nidos 34
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

Desarrollo Actividades Autoevaluacin


de contenidos
as Glosario Bibliografa
nadas

Lecturas Glosario Bibliografa


BIBLIOGRAFA DE LA UNIDAD I
seleccionadas
torio Anotaciones
Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 10 ed. Mexico: Pearson
Educacin; 2007.
Recordatorio Anotaciones
Antonio Hermosa Donate. Electrnica digital fundamental y programable: curso profe-
sional teora y prctica 4 ed. Barcelona: Marcombo; 2010.
Curso Prctico de Electrnica Moderna CEKIT 2009

Diagrama Objetivos Inicio

AUTOEVALUACIN DE LA UNIDAD I
Desarrollo Actividades Autoevaluacin
de contenidos

Resuelva el siguiente cuestionario, marcando la respuesta correcta en cada caso,


para fijar los conceptos e ideas fundamentales tratados en la Unidad.
Lecturas Glosario Bibliografa
seleccionadas
1. Realice las siguientes conversiones, comprelas con las alternativas de la segun-
da columna y luego marque la respuesta que crea correcta:

Recordatorio Anotaciones

a) I(a);II(b);III(c);IV(a);V(a)
b) I(c);II(b);III(c);IV(a);V(a)
c) I(a);II(c);III(c);IV(a);V(a)
d) I(a);II(b);III(c);IV(b);V(a)
e) I(a);II(b);III(c);IV(a);V(b)

2. Realice la codificacin de los siguientes nmeros, comprelas con las alternati-


vas de la segunda columna y luego marque la respuesta que crea correcta.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
35

Lecturas Glosario Bibliografa


seleccionadas
a)
I(a);II(a);III(c)
b) I(b);II(a);III(c)
c) I(b);II(b);III(c)
Recordatorio Anotaciones
d) I(b);II(a);III(a)
e) I(b);II(b);III(c)

3. 
Anote en los espacios en blanco la expresin que mejor complete la idea incon-
clusa, luego marque la alternativa que estime correcta.
En un protoboard o tableta de conexiones se debe utilizar alambres o cables
_____________, de calibre ______ AWG con varios pedazos de diferente color.

a) Slidos - 14
b) Mellizos - 22
c) Telefnicos - 18
d) Slidos - 22
e) De red 18

4. Lea con atencin las siguientes afirmaciones. Si la proposicin es verdadera es-


criba (V), si la proposicin es falsa escriba (F), luego marque la alternativa que
estime correcta:
x=((M+N+PQ), utiliza (2) OR, (2) INVERSORES y (1) AND( )
y=(W+PQ, utiliza (1) OR, (1) AND y (1) INVERSOR...( )
z=(A+B)BC, utiliza (2) 74LS04, (1) 74LS32 y (2) 74LS08...( )
Un CI 74LS04 tiene 6 compuertas INVERSORAS internamente..( )
En el CI 74LS08 el Pin 14 corresponde al GND..( )
a) VFFFF
b) FFFVF
c) VFFVF
d) VVFVF
e) VFVVF

5. Lea con atencin el siguiente enunciado y luego marque la respuesta que crea
que es la correcta:
Cul es la expresin para la salida x del siguiente circuito?

a) x=(A+B)(B+C )
b) x=(AB)+(BC)
c) x=(A+B)BC)
d) x=(A+B)+(B+C )
e) x=(A+B)(B+C )

6. Lea con atencin el siguiente enunciado y marque la respuesta que crea que es
la correcta:

Cree una tabla de anlisis completa para el siguiente circuito: z=MN(P+N)


ollo
nidos 36
Actividades Autoevaluacin UNIDAD I: FUNDAMENTOS DE CIRCUITOS LGICOS

as Glosario Bibliografa
nadas

torio Anotaciones

7. Lea con atencin el siguiente enunciado y marque la respuesta que crea que es
la correcta.

Simplifique cada una de las siguientes expresiones:


I) x=A+AB+AB C
II) y=AB C +ABC +AC
III) z=A+A B

a) I(x=1);II(y=AC );III(z=A+B)
b) I(x=A);II(y=AB );III(z=A+B)
c) I(x=A);II(y=AC );III(z=A+B)
d) I(x=A);II(y=AC );III(z=A)
e) I(x=A);II(y=AC );III(z=AB)

8. Simplifique cada una de las siguientes expresiones utilizando los teoremas de


DeMorgan
I) x=AB+(A+B )B)
II) y=((A+B)A(A+C )

a) x=0; y=AC
b) x=A; y=A+C
c) x=1; y=AC
d) x=1; y=A+C
e) x=B; y=A+B
CIRCUITO Y SISTEMAS DIGITALES
Desarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
37

Diagrama Objetivos Inicio Lecturas Glosario Bibliografa


seleccionadas

UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP


FLOPS
Desarrollo Actividades Autoevaluacin
de contenidos
Recordatorio Anotaciones

Lecturas
seleccionadas DIAGRAMA DE PRESENTACIN DE LA UNIDAD II
Glosario Bibliografa

Diagrama Objetivos Inicio

LECTURAS
CONTENIDO ACTIVIDADES
Recordatorio
Desarrollo
de contenidos
Anotaciones
Actividades Autoevaluacin SELECCIONADAS

Lecturas Glosario
AUTOEVALUACIN
Bibliografa
BIBLIOGRAFA
seleccionadas

Recordatorio ORGANIZACIN DE LOS APRENDIZAJES


Anotaciones

Diagrama Objetivos Inicio

CONOCIMIENTOS PROCEDIMIENTOS ACTITUDES


Tema N. 1: Diseo de 1. Aplica los pasos nece- 1. Muestra creatividad
Desarrollo
Actividades Autoevaluacin
Circuitos Lgicos
de contenidos sarios para reducir una y habilidad en las ac-
1. Forma de suma de expresin de suma de tividades encomen-
productos productos a su forma dadas y buena dispo-
ms simple sicin para el trabajo
2. Simplificacin
Lecturas Glosario deBibliografa
circuitos
seleccionadas 2. Utiliza el mapa de Kar- en equipo, con acti-
lgicos
naugh como herra- tud tica de respeto
3. Diseo de circuitos mienta para simplificar por los dems
lgicos combinatorios y disear circuitos lgi-
Recordatorio Anotaciones cos. Utiliza los circuitos
Tema N. 2: Mapas de OR exclusivo y NOR ex-
Karnaugh clusivo en la implemen-
tacin de circuitos
1. Mtodos de mapas de
karnaugh 3. Utiliza los flip-flops
para la implementacin
2. Circuito OR exclusivo y
y anlisis de diversos cir-
NOR exclusivo
cuitos
4. D
 isea un oscilador de
Tema N. 3: Flip-Flops carrera libre mediante el
1. Flip-flop S-R uso de un temporizador
2. Flip-flop J-K 555
3. Flip-flop D 5. Emplea sumadores
completos para la
implementacin de
Tema N. 4: Circuitos circuitos
Generados de Reloj
1. Oscilador disparador
Actividad N. 2
Schmitt
Desarrolla los diversos pro-
2. Temporizador 555 como
blemas solucionados de cir-
multivibrador astable
cuitos lgicos combinacio-
3. Temporizador 555 nales
como multivibrador
monoestable
Tarea Acadmica N. 1
4. Generadores de reloj
controlados por cristal Implemente el circuito pro-
puesto, haciendo uso un
programa de simulacin de
circuitos electrnicos
ollo
nidos 38
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas

Tema N. 5: Aritmtica
Digital Operaciones y
Circuitos
torio Anotaciones
1. R
 epresentacin de
nmeros con signo
2. Operaciones con
nmeros binarios
3. Circuitos aritmticos

Lectura Seleccionada N. 1
Caractersticas bsicas de los
circuitos integrados digitales
(Ronald J. Tocci. Ao 2007,
153 158 pginas.)

Autoevaluacin de
la unidad II
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
39

Lecturas Glosario Bibliografa


seleccionadas
TEMA N. 1: DISEO DE CIRCUITOS LGICOS 1

En el captulo anterior estudiamos la operacin de todas las compuertas lgicas


Recordatorio Anotaciones
bsicas y utilizamos el lgebra booleana para describir y analizar circuitos construi-
dos con combinaciones de compuertas lgicas. Estos circuitos se pueden clasificar
como circuitos lgicos combinatorios puesto que, en cualquier instante, el nivel
lgico en la salida depende de la combinacin de niveles lgicos presentes en las
entradas. Un circuito combinatorio no posee la caracterstica de la memoria y as,
su salida depende slo del valor regular de sus entradas.
En este captulo continuaremos nuestro estudio de los circuitos lgicos combina-
torios. Para comenzar, estudiaremos ms a fondo la aplicacin de circuitos lgicos.
Se utilizarn dos mtodos: uno usa los teoremas del lgebra booleana y el otro con-
siste en una tcnica de mapeo. Adems estudiaremos tcnicas simples para disear
circuitos lgicos que satisfagan un conjunto determinado de requerimientos. Un
estudio completo del diseo de circuitos lgicos no es uno de nuestros objetivos;
sin embargo, los mtodos que presentamos son ms que suficientes para el tipo de
situaciones de diseo que un tcnico encontrar.

1 FORMA DE SUMA DE PRODUCTOS


Los mtodos de diseo y simplificacin de circuitos lgicos que estudiaremos re-
quieren que la expresin lgica est en forma de suma de productos. Algunos ejem-
plos de esta forma son:
1) ABC+ABC
2) AB+ABC+CD+D

1.1 Productos de suma


Existe otra forma general de expresiones lgicas que a veces se usa en el diseo de
circuitos lgicos. Se conoce como la forma de productos de suma y consiste en dos
o ms trminos OR (sumas) que se operan con AND en conjunto. Cada trmino
OR contiene una o ms variables en forma complementada o no complementada.
He aqu algunas expresiones de productos de suma:
1) (A+B+C)(A+C)
2) (A+B )(C+D)F

Los mtodos de simplificacin y diseo de circuito que se emplearn en esta obra


estn basados en la forma de suma de productos, por lo cual no se trabajar mucho
con la forma de productos de suma. Pero de vez en cuando, ocurrir en algunos
circuitos lgicos que tiene una estructura particular.

2 SIMPLIFICACIN DE CIRCUITOS LGICOS2

Cuando se ha obtenido la expresin para un circuito lgico, podemos reducirla a


una forma ms simple que contenga menos trminos o variables en uno o ms tr-
minos. La nueva expresin es equivalente al original pero la ventaja es que contiene
menos compuertas y conexiones.
Para ilustrar esto, se puede simplificar el circuito de la figura 12(a) y generar el
circuito de la figura 12(b). Ya que ambos circuitos ejecutan la misma lgica, debe
ser evidente que el circuito ms simple resultar ms viable debido a que contiene
menos compuertas y, por tanto, ser ms pequeo y menos costoso que el original.
Adems, la confiabilidad del circuito mejorar porque hay menos interconexiones
que pueden llevar a fallas potenciales del circuito.

1
Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 127-132.
2
Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 121
ollo
nidos 40
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas

torio Anotaciones

(A) x=AB((A+BC)

(B) x=ABC

Figura N 12: Los circuitos (a) y (b) son equivalentes.


Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 121.

2.1 Simplificacin algebrica


Los teoremas del lgebra booleana que estudiamos en el captulo anterior se puede
utilizar para ayudarnos a simplificar la expresin para un circuito lgico. Desafor-
tunadamente, no siempre es obvio qu teoremas deben aplicarse para producir el
resultado ms simple. Adems, no existe una manera sencilla de indicar si la expre-
sin simplificada se encuentra en su forma ms simple o si se pudiera simplificar
an ms. As, la simplificacin algebraica con frecuencia se convierte en un proceso
de ensayo y error. Sin embargo, con experiencia uno puede llegar a obtener resul-
tados razonablemente buenos.

Ejemplo:
Simplifique el circuito lgico que se muestra a continuacin:

Figura N 13: Circuito lgico.


Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 122

Solucin:
El primer paso consiste en determinar la expresin de salida. El resultado es:
z=ABC+AB(AC)
Una vez que se determina la expresin, por lo general conviene eliminar todos
los signos inversores de mayor tamao por medio de los teoremas de DeMorgan y
luego multiplicar todos los trminos.
z=ABC+AB (A +C ) Teorema (17)
z=ABC+AB (A+C) Cancelar inversiones dobles
z=ABC+AB A+AB C Multiplicar
z=ABC+AB +AB C AA=A

Con la expresin en forma de suma de productos, debemos buscar variables comu-


CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
41

Lecturas Glosario Bibliografa


seleccionadas
nes entre los diversos trminos para su factorizacin. El primer y tercer trmino
anteriores tienen a AC en comn, que se puede factorizar como sigue:

z=AC(B+B )+AB [B+B =1] Recordatorio Anotaciones

z=AC(1)+AB
z=AC+AB
z=A(C+B ) Ahora podemos factorizar A

Este resultado ya no se puede simplificar ms. Su implementacin en circuito se


muestra a continuacin.

z=A(C+B )

3 DISEO DE CIRCUITOS LGICOS COMBINATORIOS


Cuando se da el nivel de salida deseado de un circuito lgico en todas las posibles
condiciones de entrada, los resultados se pueden mostrar adecuadamente en una
tabla de verdad. La expresin booleana para el circuito requerido se puede deter-
minar a partir de la tabla de verdad. Por ejemplo, consideremos la figura (a), donde
se muestra una tabla de verdad para un circuito con dos entradas, A y B, y la salida
x. la tabla muestra que la salida x estar en el nivel 1 slo en el caso donde A=0 y
B=1. Ahora slo falta determinar qu circuito lgico producir la operacin que se
desea efectuar. Debe estar claro que una posible solucin es la que se muestra en la
figura (b). Aqu se utiliza una compuerta AND con entradas A y B, de manera que
x=AB.

Consideremos ahora el caso que se muestra en la siguiente figura, donde tenemos


una tabla de verdad que indica que la salida x ser 1 en dos casos distintos: A=0, B=1
y A=1, B=0. Cmo puede implantar esto?

Este mismo procedimiento puede aplicarse a ejemplos con ms de dos entradas.


ollo
nidos 42
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
Considere una tabla de verdad para un circuito con tres entradas. Aqu hay tres
casos donde la salida x ser 1. Se muestra el trmino AND que se requiere en cada
uno de estos casos. Una vez ms, note que en cada caso donde una variable es 0
torio Anotaciones
aparece complementada en el trmino AND. La expresin final para x se obtiene
operando con OR los tres trminos AND.

A B C X
0 0 0 0
0 0 1 0
0 1 0 1 A BC
0 1 1 1
A BC
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1 ABC

x=A BC +A BC+ABC

Una vez que se ha determinado la expresin de salida a partir de la tabla de verdad


en forma de suma de productos, sta se puede construir fcilmente utilizando com-
puertas AND, OR e INVERSORES, con lo que se obtiene un circuito ms eficiente.

Ejemplo 1:
Disee un circuito lgico que tenga tres entradas A, B y C y cuya salida sea alta slo
cuando la mayor parte de las entradas sean ALTAS.

Solucin:
Paso 1: Establecer la tabla de verdad.
Sobre la base del enunciado del problema, la salida x debe ser 1 siempre que dos o
ms entradas sean 1; para el resto de los casos, la salida debe ser 0.

A B C X
0 0 0 0
0 0 1 0
0 1 0 0
A BC
0 1 1 1
1 0 0 0
1 0 1 1 AB C
1 1 0 1 ABC
1 1 1 1 ABC

Paso 2: Escribir el trmino AND para cada caso donde la salida sea 1.
Hay cuatro de dichos casos, los trminos AND se muestran cercanos a la tabla de
verdad. Otra vez note cmo cada trmino AND contiene cada variable de entrada
ya sea invertida o en forma no invertida.

Paso 3: Escribir la expresin de suma de productos para la salida.


x=A BC+AB C+ABC +ABC
Paso 4: Simplificar la expresin de salida.
Esta expresin puede simplificarse de varias maneras. Quiz la forma ms rpida
sea la de darse cuenta que el ltimo trmino ABC tiene dos variables en comn con
cada uno de los otros trminos. Entonces podemos utilizar el trmino ABC apare-
ciendo tres veces (recuerde que esto es vlida en el lgebra booleana).

x=A BC+ABC+AB C+ABC+ABC +ABC


Al factorizar los pares de trminos apropiados, tenemos
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
43

Lecturas Glosario Bibliografa


seleccionadas
x=BC(A +A)+AC(B +B)+AB(C +C)
Como cada trmino en el parntesis es igual a 1, tenemos
x=BC+AC+AB
Recordatorio Anotaciones
Paso 5: Implantar el circuito para la expresin final.
Ya que esta expresin est en forma de suma de productos, el circuito consiste en
un grupo de compuertas AND trabajando en una compuerta OR.

x=BC+AC+AB
Ejemplo 2:
En el siguiente ejemplo, se utilizan cuatro lneas de seales A, B, C y D para repre-
sentar un nmero binario de 4 bits con A como el MSB y D como el LSB. Las en-
tradas binarias se alimentan a un circuito lgico que produce una salida ALTA slo
cuando el nmero binario es mayor que 01102 = 610. Disee este circuito.
MSB

A
B
C Circuito z
D lgico

LSB

Solucin:
A continuacin se muestra la tabla de verdad. Para cada caso en la tabla de verdad
hemos indicado el equivalente decimal del nmero binario representado con la
combinacin ABCD.
La salida z se pone en 1 en todos los casos donde el nmero binario es mayor que
0110. En todos los dems casos z es igual a cero. La tabla de verdad da la siguiente
expresin en suma de productos.

A B C X
0 0 0 0
0 0 0 0
0 0 1 0
0 0 1 0
0 1 0 0
0 1 0 0
0 1 1 0 A BCD
0 1 1 0 AB C D
1 0 0 1 AB C D
1 0 0 1 AB CD
1 0 1 1 AB CD
1 0 1 1
ABC D
1 1 0 1
1 1 0 1 ABC D
1 1 1 1 ABCD
1 1 1 1 ABCD
ollo
nidos 44
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
z=A BCD+AB C D +AB C D+AB CD +AB CD+ABC D +ABC D+ABCD +ABCD

La simplificacin de esta expresin ser una tarea formidable, pero se puede rea-
torio Anotaciones
lizar con un poco de cuidado. El proceso paso por paso implica la factorizacin y
eliminacin de trminos de la forma A+A :
z=A BCD+AB C D +AB C D+AB CD +AB CD+ABC D +ABC D+ABCD +ABCD
z=A BCD+AB C (D +D)+AB C(D +D)+ABC (D +D)+ABC(D +D)
z=A BCD+AB C +AB C+ABC +ABC
z=A BCD+AB (C +C)+AB(C +C)
z=A BCD+AB +AB
z=A BCD+A(B +B)
z=A BCD+A

Esto se puede reducir todava ms invocando al teorema (15), que indica que x+x
y=x+y. En este caso, x=A e y=BCD. As,
z=BCD+A

Como lo demuestra este ejemplo, el mtodo de simplificacin algebraica puede ser


muy largo cuando la expresin original contiene un nmero considerable de tr-
minos. Esta es una limitacin que no comparte el mtodo de mapas de Karnaugh,
como veremos ms adelante.

Ejercicios:
a) Escriba la expresin de suma de productos para un circuito con cuatro entradas
y una salida que ser ALTA slo cuando la entrada A es BAJA al mismo tiempo
que otras dos entradas son bajas.
b) Implante la expresin de la pregunta (a) utilizando solo compuertas NAND.
Cuntas se necesitan?
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
45

Lecturas Glosario Bibliografa


seleccionadas
TEMA N. 2: MAPAS DE KARNAUGH

1 MTODO DE MAPAS DE KARNAUGH3


Recordatorio Anotaciones
El mapa de Karnaugh es un mtodo grfico que se utiliza para simplificar una ecua-
cin lgica para convertir una tabla de verdad a su circuito lgico correspondiente
en un proceso simple y ordenado. Aunque un mapa de Karnaugh (que de aqu en
adelante se abreviar como mapa K) se puede utilizar para resolver problemas con
cualquier nmero de variables de entrada, su utilidad prctica se limita a seis varia-
bles. El siguiente anlisis se limitar a problemas de hasta cuatro entradas, ya que
los problemas con cinco y seis entradas son demasiado complicados y se resuelven
mejor con un programa de computadora.

1.1 Formato del mapa de karnaugh


El mapa K, al igual que una tabla de verdad, es un medio para demostrar la relacin
entra las entradas lgicas y la salida que se busca, a continuacin, se muestra tres
ejemplos de mapas de k para dos, tres y cuatro variables, junto con las tablas de ver-
dad correspondientes. Estos ejemplos ilustran varios puntos importantes:
1) La tabla de verdad da el valor de salida X para cada combinacin de valores de
entrada. El mapa K proporciona la misma informacin en un formato diferente.
Cada caso en la tabla de verdad corresponde a un cuadrado en el mapa.
Por ejemplo en la figura (a) la condicin A=0, B=0 en la tabla de verdad correspon-
de al cuadrado A B en el mapa K. Ya que la tabla de verdad muestra X=1 para este
caso, se coloca un 1 en el cuadrado A B en el mapa K. En forma similar, condicin
A=1, B=1 en la tabla de verdad corresponde al cuadrado AB del mapa K, ya que X=1
para este caso, se coloca un 1 en el cuadrado AB. Los dems cuadrados se llenan
con ceros. Esta misma idea se utiliza en los mapas de tres y cuatro variables que se
muestran en la figura.
2) Los cuadrados del mapa K se marcan de modo que los cuadrados horizontal-
mente adyacentes slo difieran en una variable. Por ejemplo, el cuadrado supe-
rior de la izquierda del mapa de cuatro variables es A B C D , en tanto el cuadra-
do que se encuentra a la derecha es A B C D (slo la variable D es diferente). De
la misma manera, los cuadrados verticalmente adyacentes difieren solo en una
variable.
Note que cada cuadrado del rengln superior se considera adyacente al correspon-
diente cuadrado del rengln inferior. Asimismo, los cuadrados del extremo izquier-
do de la columna son adyacentes a los del extremo derecho de la columna.

3
Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 133-143
ollo
nidos 46
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
3) A fin de que los cuadrados que son adyacentes tanto vertical como horizontal-
mente difieran en una sola variable, el marcado de arriba hacia abajo debe ha-
cerse en el orden indicado A B ,A B,AB,AB . Lo anterior tambin es vlido para
torio Anotaciones
el marcado de izquierda a derecha.
4) Una vez que el mapa K se ha llenado con ceros y unos, la expresin de suma
de productos para la salida x se puede obtener operando con OR aquellos que
contienen un 1. En el mapa con tres variables de la figura (b), los cuadrados A B
C ,A B C,A BC y ABC contienen un 1, de modo que x=A B C +A B C+A BC +ABC

2.2 Agrupamiento
La expresin de salida x se puede simplificar adecuadamente combinando los cua-
dros en el mapa K que contengan 1. El proceso para combinar estos unos se deno-
mina agrupamiento.

Agrupamiento de grupos de dos (pares)


La figura (a) es el mapa K de una tabla de verdad con tres variables. Este mapa
contiene un par de unos que son verticalmente adyacentes entre s, el primero re-
presenta A BC y, el segundo ABC . Note que en estos dos trminos slo la variable A
aparece en forma normal y complementada (B y C permanecen sin cambio). Estos
dos trminos se pueden agrupar (combinar) para dar un resultado que elimine la
variable A, ya que esta aparece en forma normal y complementada. Esto se demues-
tra fcilmente como sigue:
C C
A B 0 0 x=A BC +ABC
A B 1 0 x=BC (A +A)
AB 1 0 x=BC
AB 0 0

(a)
Este mismo principio es vlido para cualquier par de unos vertical u horizontal-
mente adyacentes. La figura (b) muestra un ejemplo de dos unos horizontalmente
adyacentes. Estos se pueden agrupar y luego eliminar la variable C, ya que aparecen
en forma no complementada y complementada para dar el resultado x=A B.
C C
A B 0 0 x=A BC +A BC
A B 1 1 x=A B(C +C)
AB 0 0 x=A B
AB 0 0

(b)
Otro ejemplo se da en la figura (c). En un mapa K los cuadrados de los renglones
superior e inferior se consideran adyacentes. As, los dos unos en este mapa se pue-
den repetir para dar una resultante de A B C +AB C =B C .
C C
A B 0 0 x=A B C +AB C
A B 1 1 x=B C (A +A)
AB 0 0 x=B C
AB 0 0

(c)

La figura (d) muestra un mapa K que tiene dos pares de unos que se pueden agru-
par. Los dos unos en el rengln superior son horizontalmente adyacentes. Los dos
unos en el rengln inferior son, asimismo, adyacentes puesto que en un mapa K los
cuadrados de las columnas de los extremos izquierdo y derecho se consideran ad-
yacentes. Cuando se agrupa el par superior de unos la variable D se elimina (ya que
aparece como D y D ) para dar el trmino A B C. El agrupamiento del par inferior
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
47

Lecturas Glosario Bibliografa


seleccionadas
elimina la variable C para dar el trmino AB D . Estos dos trminos se operan con
OR a fin de obtener el resultado final para x.

C D C D CD CD
A B 0 0 1 1
Recordatorio Anotaciones

A B 0 0 0 0
AB 0 0 0 0
AB 1 0 0 1

Agrupamiento de grupos de cuatro (cudruples)


Un mapa K puede contener un grupo de cuatro unos que sean adyacentes entre s.
Este grupo se denomina cudruple.
En la parte (a) los cuatro unos son verticalmente adyacentes y en la parte (b) son
horizontalmente adyacentes. El mapa K de la figura (c) contiene cuatro unos en
un cuadrado y se consideran adyacentes entre s. Los cuatro unos en la figura (d)
tambin son adyacentes igual que los de la figura (e) ya que, como mencionamos
anteriormente, los renglones superior e inferior y las columnas de los extremos
izquierdo y derecho se consideran adyacentes entre s.
Cuando se repite un cudruple, el trmino resultante contiene slo las variables
que no cambian de forma para todos los cuadrados del cudruple. Por ejemplo, en
la figura (a) los cuatro cuadrados que contienen un uno son A B C,A BC,ABC y AB
C. El anlisis de estos trminos revela que solamente la variable C permanece sin
alterarse (A y B aparecen en forma complementada y no complementada). De este
modo, la expresin resultante para x es simplemente x = C.

Agrupamiento de grupos de ocho (octetos)


Un grupo de ocho unos que son adyacentes entre s se denomina octeto. El anlisis
de los ocho cuadrados agrupados en la figura (a) muestra que solo la variable B est
en la misma forma para los ocho cuadrados; las otras variables aparecen en forma
complementada y no complementada. As, para este mapa x=B.
ollo
nidos 48
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas

torio Anotaciones

2.3. Proceso completo de simplificacin


Hemos visto la forma en que se puede utilizar el agrupamiento de pares, cudruples
y octetos en un mapa K para obtener una expresin simplificada. Podemos resumir
la regla para agrupamiento de cualquier tamao: cuando una variable aparece en
forma complementada y no complementada dentro de un agrupamiento, esa varia-
ble se elimina de la expresin. Las variables que son iguales en todos los cuadrados
del agrupamiento deben aparecer en la expresin final.
Recuerde que un agrupamiento mayor de unos elimina ms variables. Para ser
exactos, una agrupamiento de dos elimina una variable, uno de cuatro elimina dos
variables y uno de ocho elimina tres. Este principio se usar ahora para obtener
una expresin lgica simplificada a partir de un mapa K que contenga cualquier
combinacin de unos y ceros.
Primero se delinear el procedimiento y luego se aplicar a varios ejemplos. Las
etapas que en seguida se muestran se lleva a cabo al utilizar el mtodo del mapa K
para simplificar una expresin booleana:

1) Construya el mapa K y coloque unos en aquellos cuadrados correspondientes a


los unos en la tabla de verdad. Coloque ceros en los otros cuadrados.
2) Examine el cuadrado para ver si hay unos adyacentes y repita aquellos unos que
no sean adyacentes a ningn otro uno. A stos se les llama unos aislados.
3) A continuacin, busque aquellos unos que sean adyacentes slo a otro uno.
4) Agrupe cualquier octeto aunque algunos delos unos ya fueron repetidos.
5) Agrupe cualquier cudruple que contenga uno ms unos que se hayan repetido,
asegurndose de utilizar el nmero mnimo de agrupamientos.
6) Agrupe cualquier par que sea necesario para incluir los unos que no se hayan
repetido an, asegurndose de utilizar el nmero mnimo de agrupamientos.
7) Forme la suma OR de todos los trminos generados por cada agrupamiento.

Estos pasos se seguirn al pie de la letra y se mencionarn en los siguientes ejem-


plos. En cada caso, la expresin lgica resultante estar en su forma simple de suma
de productos.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
49

Lecturas Glosario Bibliografa


seleccionadas
Ejemplo 1:
En la figura se muestra el mapa K para un problema de cuatro variables. Se su-
pondr que el mapa se obtuvo de la tabla de verdad del problema (paso 1). Los
cuadrados estn numerados por conveniencia, para identificar cada agrupamiento.
Recordatorio Anotaciones

C D C D CD CD
A B 0 0 0 1
A B 0 1 1 0
AB 0 1 1 0
AB 0 0 1 0

Paso 2. El cuadrado 4 es el nico que contiene un uno que no es adyacente a nin-


gn otro.
Paso 3. El cuadrado 15 es adyacente slo al cuadrado 11.
Paso 4. No hay octetos.
Paso 5. Los cuadrados 6, 7, 10 y 11 forman un cudruple. Note que el cuadrado 11
se vuelve a utilizar aunque era parte de otro agrupamiento.
Paso 6. Todos los unos ya se han repetido.
Paso 7. Cada agrupamiento genera un trmino en la expresin para x.
x=A B CD +ACD+BD

Ejemplo 2:
Considere el mapa K de la figura. Una vez ms podemos suponer que el paso 1 ya
ha sido ejecutado.

Paso 2. No hay unos aislados.


Paso 3. El 1 en el cuadro 3 es adyacente solamente al 1 del cuadrado 7.
Paso 4. No hay octetos.
Paso 5. Hay dos cudruples.
Paso 6. Todos los unos ya se han repetido.
Paso 7. Los trminos generados por los tres agrupamientos se operan con OR para
obtener la expresin para x.

C D C D CD CD
A B 0 0 1 0
A B 1 1 1 1
AB 1 1 0 0
AB 0 0 0 0

x=A B+BC +A CD

Ejemplo 3:
Considere el mapa de la figura:

C D C D CD CD
A B 0 1 0 0
A B 0 1 1 1
AB 1 1 1 0
AB 0 0 1 0

x=ABC +A C D+A BC+ACD


Ejercicios:
a) Utilice el mapeo K para simplificar la siguiente expresin.
x=A BC+AB C+ABC +ABC

b) Use el mapeo K para simplificar la siguiente expresin.


ollo
nidos 50
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
z=A BCD+AB C D +AB C D+AB CD +AB CD+ABC D +ABC D+ABCD +ABCD

2 CIRCUITO OR Y NOR EXCLUSIVO4


torio Anotaciones
Dos circuitos lgicos especiales que se presentan con frecuencia en los sistemas
digitales son los circuitos OR-exclusivo y NOR-exclusivo.

2.1 Or exclusivo
Considere el circuito lgico de la Figura 14(a). La expresin de salida de este cir-
cuito es:
x=A B+AB

A B
AB

Figura N 14: Circuito OR-exclusivo.


Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 144.

La tabla de verdad respectiva muestra que x=1 en dos casos: A=0, B=1 (el trmino A
B) y A=1, B=0 (el trmino AB )). En otras palabras, este circuito produce una salida
ALTA siempre que las dos entradas estn en niveles opuestos. Este es el circuito
OR-exclusivo, que de aqu en adelante se abreviar X-OR.
Esta combinacin especfica de compuertas lgicas ocurre con mucha frecuencia
y es de mucha utilidad en ciertas aplicaciones. De hecho, el circuito X-OR se le ha
dado un smbolo propio que se muestra en la figura (b). Se supone que este sm-
bolo comprende toda la lgica contenida en el circuito X-OR y, por tanto, tiene la
misma expresin lgica y la misma tabla de verdad. En la figura (c) se muestra el
nuevo smbolo tradicional para una compuerta X-OR.
Una compuerta X-OR slo tiene dos entradas; no hay compuerta X-OR de tres o
cuatro entradas. Las dos entradas se combinan de manera que x=A B+AB . Una
manera abreviada que se utiliza algunas veces para indicar la salida X-OR es:
x=AB
Donde el smbolo representa la operacin de la compuerta X-OR.

2.2 Nor exclusivo


El circuito NOR-exclusivo (abreviado X-NOR) opera completamente al contrario
que el X-OR. La figura 15(a) muestra un circuito X-NOR y su respectiva tabla de
verdad. La expresin de salida es:
x=AB+A B

Lo que indica, junto con la tabla de verdad, que x ser 1 en dos casos A=B=1 (el
trmino AB) y A=B=0 (el trmino A B ). En otras palabras, este circuito produce una
salida ALTA siempre que las dos entradas estn al mismo nivel.
Debe estar claro que la salida del circuito X-OR es la inversa exacta de la salida
del circuito X-NOR. El smbolo tradicional para una compuerta X-NOR se obtiene
agregando un pequeo crculo en la salida del smbolo X-OR [Figura 15(b)].

4
Adaptado de Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 144-146
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
51

Lecturas Glosario Bibliografa


seleccionadas
La compuerta X-NOR tambin solo tiene dos entradas y las combina de manera
que su salida sea:
x=AB+A B
Recordatorio Anotaciones

Una forma corta de indicar la expresin de salida para X-NOR es:


x=(AB)

A B

AB

Figura N 15: Circuito NOR-exclusivo.


Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 146

Diagrama Objetivos Inicio

ACTIVIDAD N. 2
Desarrollo Actividades Autoevaluacin
de contenidos Esta actividad puede consultarla en su aula virtual.

Lecturas Glosario Bibliografa


seleccionadas

TEMA N. 3: F LIP-FLOPS5
Recordatorio Anotaciones

Introduccin
Los flip-flops son dispositivos sncronos. El trmino sncrono significa que la salida
cambia de estado nicamente en un instante especfico de una entrada de disparo
(reloj), es decir, los cambios en la salida se producen sincronizadamente con el
reloj.
Podemos encontrar dos tipos de flip-flops:
Los que son disparados por el flanco de subida de la seal de reloj.
Los que son disparados por el flanco de bajada de la seal de reloj.

Figura N 16: Flancos de subida y bajada.


Fuente: Electrnica Digital Secuencial. Slideshare.net. Recuperado 10, 2014 de http://es.slideshare.net/
madrony100/u1-flip-flop

5
Electrnica Digital Secuencial. Slideshare.net. Recuperado 10, 2014 de http://es.slideshare.net/madrony100/u1-flip-flop Pg. 1-9.
ollo
nidos 52
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
Los flip-flops son dispositivos sncronos. El trmino sncrono significa que la salida
cambia de estado nicamente en un instante especfico de una entrada de disparo
(reloj), es decir, los cambios en la salida se producen sincronizadamente con el
torio Anotaciones
reloj.
Podemos encontrar dos tipos de flip-flops:
Los que son disparados por el flanco de subida de la seal de reloj.
Los que son disparados por el flanco de bajada de la seal de reloj.

1 FLIP-FLOP S-R
El flip-flop de tipo set/reset, se activa (set) a un estado de alto en el lado Q, por
medio de una seal de "set", y se mantiene en ese valor, hasta que se desactiva a una
seal baja, por medio de una entrada en el lado de reset.

Figura N 17: (a) Flip-flop S-R sincronizado por reloj que responde slo al flanco positivo de un pulso de
reloj; (b) tabla de funciones; (c) formas de onda comunes.
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 225.

2 FLIP-FLOP J-K
El flip-flop J-K se comporta como el flip-flop R-S a excepcin de que resuelve el pro-
blema de tener una salida indeterminada cuando las entradas se encuentran activas
a la vez. La entrada J es la equivalente a la entrada S de un flip-flop R-S y la entrada
K, al equivalente a la entrada R. En este dispositivo cuando las dos entradas se
colocan a nivel alto la salida cambia al estado opuesto al que se encontraba. A este
modo de funcionamiento se le denomina modo de basculacin. La tabla de transi-
cin muestra las caractersticas de un flip-flop J-K disparado por flanco ascendente.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
53

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N 18: (a) Flip-flop sincronizado por reloj en J-R que responde slo al flanco positivo de un pulso
de reloj; (b) formas de onda.
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 228.

3 FLIP-FLOP D
La salida del flip-flop tipo D disparado por flanco se igualar a la entrada en el
instante en el que se produzca el flanco ascendente o descendente (segn el tipo
de flip-flop) de la seal de reloj (CLK). En la Figura 18 se observa el smbolo lgico
y la tabla de verdad de un flip-flop tipo D disparado por flanco ascendente.

Figura N 19: (a) Flip-flop D que se dispara slo en las transiciones de pendiente positiva; (b) formas de
onda.
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 230.

Modos de disparo del Flip Flop tipo D6

6
Electrnica Unicrom. Recuperado el 10/2014 de http://www.unicrom.com/dig_FF_D_disparo_tabla_verdad_diagrama_tempo-
ral.asp
ollo
nidos 54
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
Dependiendo del tipo de entrada de reloj se producir un cambio diferente en la
salida.
En los diagramas siguientes se muestran los diferentes tipos de entradas de reloj del
torio Anotaciones flip flop tipo D.

- 
En el caso del grfico de la derecha ha-
br un cambio en el estado del flip-flop
tipo D (ver la salida Q) cuando en la en-
trada de reloj se detecte un nivel positivo.

Cuando en nivel del reloj es alto se lee la entrada del flip-flop (D) y se pone en la
saluda Q el mismo dato

- En este caso habr un cambio en el estado del


flip-flop tipo D cuando en la entrada de reloj se
detecte un nivel negativo. Ver la pequea bolita
o burbuja.

Cuando en nivel del reloj es alto se lee la entrada del flip-flop (D) y se pone en la
saluda Q el mismo dato

- En este caso habr un cambio en el estado del


flip-flop tipo D cuando en la entrada de reloj
se detecte el momento en que el nivel pase de
bajo a alto (flanco ascendente o anterior). Ver
el pequeo tringulo.

Cuando en nivel del reloj cambia de bajo a alto se lee la entrada del flip-flop (D) y
se pone en la saluda Q el mismo dato

- En este caso habr un cambio en el estado


del flip-flop tipo D cuando en la entrada
de reloj se detecte el momento en que el
nivel pase de alto a bajo (flanco descen-
dente o posterior). Ver el pequeo trin-
gulo y bolita o burbuja

Cuando en nivel del reloj cambia de alto a bajo se lee la entrada del flip-flop (D) y
se pone en la saluda Q el mismo dato.

Tabla N7: Tabla de verdad del flip-flop tipo D


Fuente: http://www.unicrom.com/dig_FF_D_disparo_tabla_verdad_diagrama_temporal.asp
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
55

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N 20: Diagrama temporal del flip-flop tipo D


Fuente: http://www.unicrom.com/dig_FF_D_disparo_tabla_verdad_diagrama_temporal.asp

TEMA N. 4: C IRCUITOS GENERADORES DE RELOJ

1 OSCILADOR DISPARADOR DE SCHMITT7


Llamados tambin disparadores de Schimitt, son iguales a las compuertas vistas has-
ta ahora pero tienen la ventaja de tener umbrales de conmutacin muy definidos
llamados VT+ y VT-, esto hace que puedan reconocer seales que en las compuertas
lgicas comunes seran una indeterminacin de su estado y llevarlas a estados l-
gicos definidos, mucho ms definidos que las compuertas comunes que tienen un
solo umbral de conmutacin.
La realimentacin negativa en un amplificador tiende a mantenerle dentro de la
regin lineal y una realimentacin positiva fuerza a ese amplificador a operar en la
regin de saturacin.
Un disparador Schmitt es un comparador regenerativo con realimentacin positiva
que presenta dos tensiones de comparacin a la entrada, VT+ y VT- , en funcin del
estado de la salida.
La VTC de estos circuitos presenta histresis y por ello tambin se les denomina
comparador con histresis. Sus principales aplicaciones se encuentran en el campo
de comunicaciones digitales debido a su capacidad de eliminar ruidos y en circuitos
generadores de formas de onda.

Figura N 21: Oscilador disparador de Schmitt.


Fuente: Electrnica Digital. Ero-Pic. De Rueda Luis. Recuperado 10, 2014 de http://perso.wanadoo.es/
luis_ju/edigital/ed08.html

7
Electrnica Digital. Ero-Pic. De Rueda Luis. Recuperado 10, 2014 de http://perso.wanadoo.es/luis_ju/edigital/ed08.html
ollo
nidos 56
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
Suponte la salida a nivel lgico 1, C comienza a cargarse a travs de R, a medida que
la tensin crece en la entrada de la compuerta esta alcanza el nivel VT+ y produce
la conmutacin de la compuerta llevando la salida a nivel 0 y el capacitor comienza
torio Anotaciones
su descarga.
Cuando el potencial a la entrada de la compuerta disminuye por debajo del umbral
de VT-, se produce nuevamente la conmutacin pasando la salida a nivel 1, y se
reinicia el ciclo.

2 TEMPORIZADOR 555 COMO MULTIVIBRADOR ASTABLE


Este tipo de funcionamiento se caracteriza por una salida con forma de onda cua-
drada (o rectangular) continua de ancho predefinido por el diseador del circuito.
La seal de salida tiene un nivel alto por un tiempo T1 y en un nivel bajo un tiempo
T2.

Figura N 22: El esquema de conexin y las formas de onda de entrada y salida de un multivibrador
astable.
Fuente: Electrnica Unicrom. El temporizador 555. Recuperado el 10, 2014 de http://www.unicrom.
com/tut_multivibrador_astable_monostable_555.asp

Los tiempos de duracin dependen de los valores de las resistencias: R1 y R2 y del


condensador C1.
T1 = 0.693(R1+R2).C1 y T2 = 0.693 x R2 x C1 (en segundos)

La frecuencia con que la seal de salida oscila est dada por la frmula:
f = 1 / [0.693 x C1 x (R1 + 2 x R2)]
y el perodo es simplemente = T = 1 / f
Hay que recordar que el perodo es el tiempo que dura la seal hasta que sta se
vuelve a repetir (Tb - Ta), ver Figura 22.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
57

Lecturas Glosario Bibliografa


seleccionadas
(a)

Recordatorio Anotaciones

(b)
Figura N 23: Implementacin en el protoboard de un multivibrador astable.
Fuente: Funcionamiento del circuito integrado 555 como multivibrador astable. Recuperado el 10/2014
de:
http://www.circuitoselectronicos.org/2009/01/funcionamiento-del-circuito-integrado_05.html

3 TEMPORIZADOR 555 COMO MULTIVIBRADOR MONOESTABLE8


En este caso el circuito entrega a su salida un solo pulso de un ancho establecido
por el diseador (tiempo de duracin).
El esquema de conexin y las formas de onda de la entrada y salida se muestran en
los siguientes grficos. Ver que el tiempo en nivel alto de la salida de multivibrador
monostable depende de la resistencia R1 y del condensador C1.
La frmula para calcular el tiempo de duracin (tiempo que la salida est en nivel
alto) es:
T = 1.1 x R1 x C1 (en segundos).

Figura N 24: El esquema de conexin y las formas de onda de entrada y salida de un multivibrador
monoestable.
Fuente: Electrnica Unicrom. El temporizador 555. Recuperado el 10, 2014 de http://www.unicrom.
com/tut_multivibrador_astable_monostable_555.asp

8
Electrnica Unicrom. El temporizador 555. Recuperado el 10, 2014 de http://www.unicrom.com/tut_multivibrador_astable_mo-
nostable_555.asp
ollo
nidos 58
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
Observar que es necesario que la seal de disparo, sea de nivel bajo y de muy corta
duracin en el PIN # 2 del C.I. para iniciar la seal de salida.

torio Anotaciones 4 GENERADORES DE RELOJ CONTROLADOS POR CRISTAL9

Se trata de un oscilador implementado con dos inversores y un Cristal de cuarzo, el


trimer de 40pf se incluye para un ajuste fino de la frecuencia de oscilacin, mien-
tras el circuito oscilante en si funciona con un solo inversor, se incluye otro para
actuar como etapa separadora.

Figura N 25: Generador de reloj controlado por cristal de cuarzo.


Fuente: Electrnica Digital. Ero-Pic. De Rueda Luis. Recuperado 10, 2014 de http://perso.wanadoo.es/
luis_ju/edigital/ed08.html

TEMA N. 5: ARITMTICA DIGITAL OPERACIONES Y CIRCUITOS

Introduccin
Las computadoras y calculadoras digitales realizan las operaciones aritmticas con
nmeros representados en forma binaria. Por eso es necesario el conocimiento de
la aritmtica digital, con operaciones de suma, resta, multiplicacin, complemento,
etc.

1 REPRESENTACIN DE NMEROS CON SIGNO10


En las computadoras digitales los nmeros binarios se representan mediante un
conjunto de dispositivos de almacenamiento binario (esto es flip-flop). Cada dis-
positivo representa un bit. Por ejemplo, un registro de FF de seis bits podra alma-
cenar nmeros binarios variando de 000000 a 111111 (0 a 63 en decimal). Esto
representa la magnitud del nmero. En general, el acuerdo a que se ha llegado es
que un 0 en el bit de signo representa un nmero positivo, y un 1 en el bit de signo
representa un nmero negativo. El bit de signo se usa par a indicar la naturaleza
positiva o negativa del nmero binario almacenado. Los nmeros en la siguiente
Figura 26 constan de un bit de signo y seis bits de magnitud.

9 Electrnica Digital. Ero-Pic. De Rueda Luis. Recuperado 10, 2014 de http://perso.wanadoo.es/luis_ju/edigital/ed08.html


10 Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 299-303.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
59

Lecturas Glosario Bibliografa


seleccionadas
Los bits de magnitud son el equivalente binario verdadero del valor decimal que se
representa. A esto se le llama sistema de signo-magnitud para representar nmero
binarios con signo. El sistema de uso ms comn para representar nmeros bina-
rios con signo es el sistema de complemento a 2. Recordatorio Anotaciones

Figura N26: Representacin de nmeros con signo en la forma de signo-magnitud.


Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 299.

1.1. Forma de complemento A 1


El complemento a 1 de un nmero binario se obtiene cambiando cada 0 a un 1 y
cada 1 a un 0. En otras palabras, se cambia cada bit del nmero por su complemen-
to.
101101 nmero binario original

010010 se complementa cada bit para formar el complemento a 1

1.2. Forma de complemento A 2


El complemento a 2 de un nmero binario se forma tomando el complemento a 1
del nmero y agregando 1 a la posicin del bit menos significativo.

1 0 1 1 0 12 equivale a 4510

010010 se complementa cada bit para formar el complemento a 1


+ 1 se agrega 1 para formar el complemento a 2
010011 complemento a 2 del nmero binario original.

Entonces, decimos que 010011 es la representacin en complemento a 2 de 101101.

1.3. Representacion de nmeros con signo usando el complemento A 2


El sistema de complemento a 2 para representar nmeros con signo funciona de
la siguiente manera:

Si el nmero es positivo, la magnitud se representa en su forma binaria verdade-


ra original y se coloca un bit de signo 0 despus del bit ms significativo.
Si el nmero es negativo, la magnitud se representa en su forma de complemen-
to a 2 y se coloca un bit de signo 1 despus del bit ms significativo.
ollo
nidos 60
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas

torio Anotaciones

Figura N27: Representacin de nmeros con signo en el sistema de complemento a 2.


Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 300.

El sistema de complemento a 2 se usa para representar nmeros con signo porque,


como veremos, nos permite realizar la operacin de resta mediante una suma. Esto
es importante porque significa que una computadora digital puede usar la misma
circuitera para sumar o para restar, con lo que se obtiene un ahorro en hardware.
Ej.- Represente cada uno de los siguientes nmeros decimales consigno como n-
meros binarios consigno empleando el sistema de complemento a 2. Use un total
de cinco bits, incluyendo el bit de signo.
a) + 13 sol: 01101
b) 9 sol: 10111
c) + 3 sol: 00011
d) 2 sol: 11110
e) 8 sol: 11000

1.4. Negacin
Es el hecho de convertir un nmero positivo a su equivalente negativo, o un nme-
ro negativo a su equivalente positivo. Cuando se representan nmeros binarios con
signo en el sistema de complemento a 2, la negacin se lleva a cabo simplemente
realizando la operacin de complemento a 2.

Por lo tanto, para cambiar el signo de un nmero binario con signo lo complemen-
tamos a 2.

Ej.- cada uno de los siguientes nmeros es un nmero binario con signo en el siste-
ma de complemento a 2. Determine el valor decimal en cada caso:
a) 01100 Sol: +12
b) 11010 Sol: -6
c) 10001 Sol: -15
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
61

Lecturas Glosario Bibliografa


seleccionadas
2 OPERACIONES CON NMEROS BINARIOS

2.1. Suma en el sistema complemento A 2 11


Recordatorio Anotaciones
Ahora investigaremos como se realizan las operaciones de suma y resta en mqui-
nas digitales que usan representacin de complemento a 2 para nmeros negativos

Caso I: dos nmeros positivos. La suma de dos nmeros positivos es sencilla.

Caso II: nmero positivo y nmero negativo menor.- considere que el nmero ne-
gativo estar en su forma complemento a 2.

Caso III: nmero positivo y nmero negativo mayor.

Caso IV: dos nmeros negativos

Caso V: nmeros iguales y opuestos

2.2. Resta en el sistema de complemento A 2


La operacin de resta usando el sistema de complemento a 2 en realidad implica
la operacin de suma, y de hecho no es diferente a los diversos casos para suma, se
sigue el siguiente procedimiento:

1. Se niega el sustraendo. Esto cambiar el sustraendo a su valor equivalente con


signo opuesto.

2. Se suma al minuendo. El resultado de esta suma representar la diferencia entre


el sustraendo y el minuendo.
Por ejemplo el caso en donde +4 se va a restar de +9.
Se cambia el signo al sustraendo para producir 11100, el cual representa a -4. Ahora
se suma ste al minuendo.

11 Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 306-307.


ollo
nidos 62
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
3 CIRCUITOS ARITMTICOS
Una funcin esencial de casi todas las computadoras y calculadoras es la realizacin
de operaciones aritmticas, las cuales se efectan en la unidad aritmtica-lgica de
torio Anotaciones una computadora, donde se combinan compuertas lgicas con flip-flop, de manera
que puedan sumar, restar, multiplicar y dividir nmeros binarios.

3.1. Unidad aritmtica-lgica (ALU)


Todas las operaciones aritmticas se llevan a cabo en la unidad aritmtica-lgica
ALU de una computadora.
El propsito principal de la ALU es aceptar los datos binarios que se almacenan en
la memoria y ejecutar operaciones aritmticas y lgicas con estos datos, segn las
instrucciones de la unidad de control
.

Figura N28: Diagrama de bloques con los elementos principales que se incluyen en una ALU comn.
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 318.

La unidad aritmtica lgica contiene cuando menos dos registros de flip-flop el


registro B y el registro acumulador. Tambin contiene lgica combinatoria, la cual
realiza las operaciones aritmticas y lgicas con los nmeros binarios que estn
almacenados en el registro B y en el acumulador. Una secuencia tpica de operacio-
nes puede ocurrir as:
1.- La unidad de control recibe una instruccin.
2.- El nmero que se sumar se transfiere de la memoria al registro B.
3.- El nmero en el registro B y el nmero en el registro acumulador se suman en
los circuitos lgicos, la suma resultante se enva al acumulador para su alma-
cenamiento.
4.- El nuevo nmero en el acumulador puede permanecer all, de manera que se
pueda sumar otro nmero, o si el proceso aritmtico ha terminado, se puede
transferir a la memoria para ser almacenado.

3.2. Sumador binario en paralelo


Las computadoras y las calculadoras realizan la operacin de suma sobre dos n-
meros binarios a la vez, donde cada nmero binario puede tener varios dgitos
binarios.

En la Figura N29 se ilustra la suma de dos nmeros de cinco bits. El co-sumando se


almacena en el registro acumulador; es decir, el acumulador contiene 5 FFs, alma-
cenando los valores 10101 en FFs sucesivos. De manera similar, el sumando, el n-
mero que se sumar al co-sumando, se almacena en el registro B (en el caso 00111).
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
63

Lecturas Glosario Bibliografa


seleccionadas
El proceso de adicin se inicia sumando los bits menos significativos (LSB) del
co-sumando y del sumando. As, 1+1=10, lo cual significad que la suma para esa
posicin es 0, con un acarreo de 1.
Recordatorio Anotaciones

Figura N29: Proceso comn de suma binaria.


Fuent e: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 319.

En la Figura N30 se tiene las variables A4, A3,A2, A1 y A0 representan los bits del
co-sumando que estn almacenados en el acumulador (al cual tambin se le llama
registro A). Las variables B4, B3, B2, B1 y B0 representan los bits del sumando almace-
nados en el registro B. Las variables C4, C3, C2, C1 y C0 representan los bits de acarreo
en las posiciones correspondientes. Las variables S4, S3, S2, S1 y S0 son los bits de sa-
lida de la suma para cada posicin. Los bits correspondientes del co-sumando y del
sumando se alimentan a un circuito lgico llamado sumador completo, junto con
un bit de acarreo de la posicin anterior.

Figura N30: Diagrama de bloques de un circuito sumador en paralelo de cinco bits, mediante el uso de
sumadores completos.
Fuente: Ronal J. Tocci Sistemas Digitales Principios y aplicaciones 2007, Pg. 319.
ollo
nidos 64
Actividades Autoevaluacin UNIDAD II:
Diagrama
CIRCUITOS
Objetivos Inicio
LGICOS COMBINACIONALES Y FLIP FLOPS

Desarrollo Actividades Autoevaluacin


as Glosario Bibliografa de contenidos
nadas

LECTURA SELECCIONADA N. 1
Lecturas Glosario Bibliografa
seleccionadas
torio Anotaciones
Caractersticas bsicas de los circuitos integrados digitales Fuente: Adaptado de:
Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 153158.

Recordatorio Anotaciones
Los CI digitales son una coleccin de resistencias, diodos y transistores fabricados
en una sola pieza de material semiconductor (por lo general, silicio), al cual se le
conoce como sustrato, que por lo comn se le denomina chip. El chip est encerra-
do en un encapsulado de plstico o cermica protectora del cual salen terminales
para conectar el CI con otros dispositivos. Uno de los tipos ms comunes es el
encapsulado dual en lnea (DIP), el cual se muestra en la Figura 31(a), y se le lla-
ma as debido a que contiene dos filas paralelas de terminales. Estas terminales se
numeran en sentido contrario al de las manecillas del reloj, vindolas desde la parte
superior del encapsulado con respecto a una muesca o punto de identificacin en
un extremo del encapsulado, vea la Figura 31(b). El DIP que se muestra aqu es un
encapsula do de 14 terminales que mide 0.75 pulg por 0.25 pulg; tambin se utili-
zan encapsulados de 16, 20, 24, 28, 40 y 64 terminales.
La Figura N31 (c) muestra que el chip de silicio es mucho ms pequeo que el
DIP; por lo general, es de 0.05 pulgadas cuadradas. El chip de silicio se conecta a las
terminales del DIP mediante alambres muy finos [con dimetro de una milsima de
pulgada (1 mil)].

Figura N31 (a) Encapsulado dual en lnea (DIP); (b) vista superior; (c) el chip de silicio es mucho ms
pequeo que el encapsulado protector; (d) encapsulado PLCC.
Fuente: Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 2007. Pg. 154

El DIP es tal vez el encapsulado de CI digital ms comn que se encuentra en el


equipo digital antiguo, pero actualmente se han hecho ms populares otros tipos
de encapsulados. El CI que se muestra en la figura 31(d) es slo uno de los muchos
encapsulados comunes en los circuitos digitales modernos.
A menudo los CI digitales se clasifican de acuerdo con la complejidad de sus cir-
cuitos, con base en el nmero de compuertas lgicas equivalentes en el sustrato.
En la actualidad existen seis niveles de complejidad que, por lo comn, pero los dis-
positivos lgicos programables ms complejos requieren muchas ms terminales de
las que estn disponibles en los DIPs. Los circuitos integrados ms grandes que tal
vez necesiten extraerse de un circuito para sustituirlos, por lo general, se fabrican
en un encapsulado de soporte de chip de plstico con contactos (PLCC). La figura
c muestra el ATMEL 91SAM7S256 en un encapsulado PLCC, el cual es un PLD muy
popular que se utiliza en muchos cursos de laboratorio.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
65

Lecturas Glosario Bibliografa


seleccionadas
Las caractersticas clave de este chip son ms terminales, un tamao ms compacto,
y terminales alrededor de todo su permetro. Observe que la terminal 1 no est en
la esquina como en el DIP, sino en medio de la parte superior del encapsulado.
Recordatorio Anotaciones

CI Bipolares y Unipolares
Los CI digitales tambin pueden clasificarse de acuerdo con el tipo principal de
componente electrnico utilizado en sus circuitos. Los CI bipolares se fabrican me-
diante el uso del transistor de unin bipolar (NPN y PNP) como elemento principal
del circuito. Los CI unipolares utilizan el transistor unipolar de efecto de campo
(MOSFETs de canal P y N) como su elemento principal.
La familia lgica de transistor/transistor (TTL) ha sido la familia principal de CI
digitales bipolares durante ms de 30 aos. La serie 74 estndar fue la primera serie
de CI TTL, pero ya no se utiliza en diseos nuevos debido a que fue sustituida por
varias series TTL de mejor desempeo, aunque su arreglo bsico de circuitos forma
la base para todos los CI de las series TTL.
Debido a la simpleza y tamao reducido, as como de otros atributos superiores de
los circuitos CMOS, los CI modernos a gran escala se fabrican utilizando en mayor
parte la tecnologa CMOS. Los cursos de laboratorio que utilizan dispositivos SSI
y MSI a menudo utilizan TTL debido a su resistencia, aunque algunos utilizan,
CMOS tambin.
Para usar CI digitales es necesario realizar las conexiones apropiadas a las termina-
les del CI. Las conexiones ms importantes son: alimentacin de tensin directa
(cd) y tierra. Estas conexiones son requeridas para que los circuitos en el chip ope-
ren en forma correcta. En la figura d podemos ver las conexiones bsicas del circui-
to TTL con un voltaje de cd conectado a una de sus terminales, y tierra en la otra.
La terminal de voltaje de alimentacin se etiqueta como +V para el circuito TTL.
Si el Cl no se conecta al voltaje de alimentacin o a tierra, las compuertas lgicas en
el chip no respondern en forma apropiada a las entradas lgicas y las compuertas
no producirn los niveles lgicos de salida esperados.

Intervalos de voltaje de niveles lgicos


Para los dispositivos TTL, el valor nominal de Vcc es + 5 V. Para los circuitos integra-
dos CMOS, VDD pueden variar de +3 a +18V, aunque el valor ms comn es +5V
cuando los circuitos CMOS se utilizan en la misma placa con circuitos integrados
TTL.

Figura N 32: Estructura interna de circuitos integrados de compuertas TTL.


Fuente: Proyecto Electrnico.com. Recuperado el 02/10/2014 de: http://www.proyectoelectronico.com/
compuertas-logicas/compuertas-logicas-and-nand.html

Para los dispositivos TTL estndar, los intervalos de voltaje de entrada aceptables
para los niveles de O lgico y de 1 lgico se definen como un O lgico es cualquier
voltaje en el intervalo de O a 0.8 V; un 1 lgico es cualquier voltaje de 2 a 5 V. Los
ollo
nidos 66
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa
nadas
voltajes que no se encuentran en ninguno de estos intervalos se consideran como
indeterminados y no deben utilizarse como entradas para un dispositivo TTL. Los
fabricantes de circuitos integrados no pueden garantizar la manera en que respon-
torio Anotaciones
der un circuito TTL a los niveles de entrada que se encuentren en el intervalo
indeterminado (entre 0.8 y 2.0 V).

Entradas desconectadas (flotantes)


Qu ocurre cuando la entrada a un circuito integrado digital se deja desconecta-
da?
Por lo general, a una entrada desconectada se le conoce como entrada flotante. La
respuesta a esta pregunta ser distinta para TTL y para CMOS.
Una entrada TTL flotante acta justo igual que un 1 lgico. En otras palabras, el CI
responder como si se le hubiera aplicado un nivel lgico ALTO. Esta caracterstica
se utiliza a menudo cuando se prueba un circuito TTL. Un tcnico descuida podra
dejar ciertas entradas desconectadas en vez de conectarlas a un nivel lgico ALTO.
Aunque esto es lgicamente correcto no es una prctica recomendada, en espe-
cial cuando se trata de diseos de circuitos finales, ya que la entrada TTL flotante es
muy susceptible de recoger seales de ruido que podran afectar en forma adversa
la operacin del dispositivo.
En algunas compuertas TTL, una entrada flotante puede indicar un nivel de co-
rriente directa de entre 1.4 y 1.8 V, si se comprueba con un voltmetro o un osci-
loscopio. Aun y cuando estos valores se encuentran en el intervalo indeterminado
para TTL, producir la misma respuesta que un 1 lgico. Es importante tener en
cuenta esta caracterstica de una entrada TTL flotante al diagnosticar fallas en cir-
cuitos TTL ya que puede ser de gran ayuda.
Si una entrada CMOS se deja flotante, pueden producirse resultados desastrosos. El
CI podra sobrecalentarse y hasta daarse. Por esta razn, todas las entradas de un
circuito integrado CMOS deben conectarse a un nivel ALTO o BAJO, o a la salida
de otro CI. Una entrada CMOS flotante no se medir como un voltaje especfico
de corriente directa, sino que fluctuar en forma aleatoria a medida que recoja
ruido. Por ende, no acta como 1 ni como O lgico y su efecto sobre la salida es
impredecible. Algunas veces la salida oscilar como resultado del ruido que recoja
la salida flotante.
Muchos de los CI CMOS ms complejos tienen circuitos integrados en las entradas,
los cuales reducen la probabilidad de cualquier reaccin destructiva para una en-
trada abierta. Con estos circuitos, a la hora de experimentar con ellos, no es nece-
sario aterrizar cada una de las terminales que no se utilicen en estos CI grandes. No
obstante, es una buena prctica conectar las entradas no utilizadas al nivel ALTO o
BAJO (lo que sea apropiado) en la implementacin del circuito final.

Diagrama Objetivos Inicio

TAREA ACADMICA N.1


Desarrollo Actividades Autoevaluacin
de contenidos Esta actividad puede consultarla en su aula virtual.

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones
CIRCUITO Y SISTEMAS DIGITALES
Diagrama Objetivos Inicio
UNIDAD II:CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPSDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
67

Desarrollo Actividades Autoevaluacin


de contenidos Lecturas Glosario Bibliografa
seleccionadas

GLOSARIO DE LA UNIDAD II
Lecturas Glosario Bibliografa
seleccionadas
Recordatorio Anotaciones

lgebra de Boole Proceso algebraico utilizado como herramienta para el anlisis y


sntesis de sistemas digitales. Es el modelo matemtico soporte de la lgica combi-
Recordatorio
nacional.
Anotaciones

AND, OR y NOT Conjunto completo de operadores lgicos.


Circuitos digitales electrnicos Se llaman circuitos lgicos, ya que con las entradas
adecuadas establecen caminos de manipuleo lgico.
Compuerta Es un bloque de circuitera que produce seales de salida lgica (1
0) si se satisfacen las condiciones de las entradas lgicas. Los nombres, circuitos
digitales, circuitos de conmutacin, circuitos lgicos y compuertas son usados a
menudo pero s har referencia a los circuitos con compuertas.
Tabla de verdad Es una representacin en forma tabular de todas las combinacio-
nes posibles de las variables de entrada.
Astable Circuito binario con dos estados metaestables. Es decir ninguno de los dos
estados es estable de forma que en su operacin normal est conmutando constan-
temente entre los dos estados. Es un oscilador y son la base de los circuitos tempo-
rizadores y de los relojes.
Biestable Dispositivo lgico con dos estados estables que es capaz de almacenar
durante un cierto intervalo de tiempo el valor de una seal digital.
Biestable D (delay) Representa el retardo. Su salida en cada intervalo coincide con
la entrada en el intervalo anterior.
Biestable R-S disparo por flancos, que usa para dispararse slo las transiciones de
baja a alta (o de alta a baja) del reloj para definir el instante en el que se deja actuar
a las variables R y S.
Acarreo Dgito o bit que se genera cuando se suman dos palabras y el resultado es
mayor que la base del sistema numrico empleado para la representacin.
Sistemas de Numeracin Es un conjunto de smbolos y reglas que se utilizan para
la representacin de datos numricos o cantidades. Cada sistema de numeracin
se va caracterizar por su base que es el nmero de cada smbolo distinto que utili-
za, y adems determina el valor de cada smbolo, dependiendo de la posicin que
ocupe.
Objetivos Inicio

Actividades Autoevaluacin
s

Glosario Bibliografa
BIBLIOGRAFA DE LA UNIDAD II
s

Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 10 ed. Mexico: Pearson


Educacin; 2007.
o Anotaciones
Enrique Mandado Prez. Sistemas electrnicos digitales. 9 Edicin - 2008. Barcelona
Espaa. Ediciones Marcombo.
Digital Systems. Principles and Applications. Ronald J. Tocci. Recuperado el 10/2014
de http://es.slideshare.net/destroyeroftheuniverse/solucionario-de-tocci
Circuitos con Compuertas. Educaplay - formacion.com. Recuperado el 10/2014
de http://www.educaplay.com/es/recursoseducativos/38556/circuitos_con_com-
puertas.htm
ollo
nidos 68
Actividades Autoevaluacin UNIDAD II: CIRCUITOS LGICOS COMBINACIONALES Y FLIP FLOPS

as Glosario Bibliografa Diagrama Objetivos Inicio


nadas

AUTOEVALUACIN DE LA UNIDAD II
Desarrollo Actividades Autoevaluacin
de contenidos
torio Anotaciones

1. En el circuito mostrado, indique la funcin z:

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones a) z=A (C+B)


b) z=A( C +B )
c) z=A (C+B )
d) z=A(C+B )

2. Evale la salida x del siguiente circuito para A=0, B=0 y C=1.

a) 0 b) 1 c) 2 d) No se puede conocer

3. Complete los valores en una tabla de verdad del circuito mostrado. Dar como
respuesta la suma de valores de x:

a) 0 b) 1 c) 2 d) 3

4. Es considerado como el padre de las operaciones lgicas:


a) Mealy
b) Karnaugh
c) Isaac Newton
d) George Boole

5. Multiplicar los siguientes nmeros binarios: 1111 por 1101.


a) 11010011 b) 11001011 c) 11000011 d) 11100011

6. Sumar los siguientes nmeros binarios: 1010 con 0111.


a) 10001 b) 10101 c) 11001 d) 10100
CIRCUITO Y SISTEMAS DIGITALES
Desarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
69

Diagrama Objetivos Inicio Lecturas Glosario Bibliografa


seleccionadas

UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS


MSI
Desarrollo Actividades Autoevaluacin
de contenidos
Recordatorio Anotaciones

Lecturas
seleccionadas DIAGRAMA DE PRESENTACIN DE LA UNIDAD III
Glosario Bibliografa

Diagrama Objetivos Inicio

LECTURAS
CONTENIDO ACTIVIDADES
Recordatorio Anotaciones
SELECCIONADAS
Desarrollo Actividades Autoevaluacin
de contenidos

AUTOEVALUACIN BIBLIOGRAFA
Lecturas Glosario Bibliografa
seleccionadas

ORGANIZACIN DE LOS APRENDIZAJES


Diagrama Objetivos Inicio
Recordatorio Anotaciones
CONOCIMIENTOS PROCEDIMIENTOS ACTITUDES
Tema N. 1: Contadores 1. Construye contadores tan- 1. Muestra creatividad
1. Contadores
Actividades asncronos
Desarrollo Autoevaluacin
to ascendentes como des- y habilidad en las
de contenidos
cendentes actividades encomen-
2. Contadores sncronos
2. Utiliza los registros de dadas y buena dispo-
desplazamiento y los con- sicin para el trabajo
Tema
Lecturas
N.Glosario
2: Registros
Bibliografa tadores de registros de en equipo, con acti-
seleccionadas
1. Entrada en paralelo / desplazamiento en la im- tud tica de respeto
salida en paralelo plementacin de circuitos por los dems
2. Entrada en serie / salida 3. Analiza y utiliza decodi-

en
Recordatorioserie
Anotaciones
ficadores, multiplexores,
demultiplexores y com-
3.  Entrada en paralelo /
paradores para la imple-
salida en serie
mentacin de diversos
4. E  ntrada en serie / salida circuitos
en paralelo
4. 
Aplica los circuitos con-
vertidores de cdigo para
Tema N. 3: Circuitos L- la implementacin de
gicos MSI I diversos circuitos. Utiliza
1. D  ecodificadores los registros triestado en
la implementacin de cir-
2. M  ultiplexores y Demul-
cuitos
tiplexores
3. Comparadores
Actividad N. 3
Presenta diagramas de diver-
Tema N. 4: Circuitos
sos circuitos utilizando con-
Lgicos MSI - II
tadores y registros
1. Convertidores de cdigo
2. Buses de datos
Control de Lectura N. 2
3. El registro triestado
Problemas de aplicacin
utilizando contadores, regis-
Lectura Seleccionada N 1 tros y circuitos MSI
Pantallas de Cristal Lqui-
do (Ronald J. Tocci, Pg.
587 590)

Autoevaluacin de
la unidad III
ollo
nidos 70
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
TEMA N. 1: CONTADORES1

Introduccin
torio Anotaciones
Los contadores son sistemas secuenciales que tienen el propsito de contar sucesos
electrnicos, como los impulsos, avanzando a travs de una secuencia de estados
binarios.
En muchos tipos de equipos digitales se encuentran flip-flops programados o co-
nectados como contadores, usndose no solamente como contadores sino como
equipo para dar la secuencia de operacin, divisin de frecuencias, as como para
manipulacin matemtica.
Tambin podemos decir, en el sentido ms elemental, que los contadores son sis-
temas de memoria que recuerdan cuntos pulsos de reloj han sido aplicados en
la entrada. La secuencia en que esta informacin se almacena depende de las con-
diciones de la aplicacin y del criterio del diseador de equipo lgico. Muchos de
los contadores ms comunes se encuentran disponibles en paquetes de circuitos
integrados.

Existen bsicamente dos tipos de contadores:


Contadores Asncronos.
Contadores Sncronos.

1 CONTADORES ASNCRONOS
El trmino asncrono se refiere a los sucesos que no poseen una relacin temporal
fija entre ellos y que, generalmente, no ocurren al mismo tiempo. Un contador
asncrono es aqul en el que los flipflops (FF) del contador no cambian de estado
exactamente al mismo tiempo, dado que no comparten el mismo impulso de reloj.

1.1. Contador asncrono binario de 2 bits


La Figura N33 presenta un contador de 2 bits conectado para que funcione en
modo asncrono. Observe que el reloj (CLK) est conectado nicamente a la en-
trada de reloj (C) del primer flip-flop, FF0. El segundo flip-flop, FF1, se dispara
mediante la salida (Q0) de FF0. FF0 cambia de estado durante el flanco positivo de
cada impulso de reloj, pero FF1 slo cambia cuando es disparado por una transi-
cin positiva de la salida (Q0) de FF0. Debido al retardo de propagacin inherente
al paso de las seales por un flip-flop, las transiciones de los impulsos de entrada
del reloj y de la salida (Q0) de FF0 no pueden ocurrir nunca al mismo tiempo. Por
tanto, los dos flip-flops nunca se disparan de forma simultnea, por lo que el modo
de funcionamiento de este contador es asncrono.

Figura N33: Contador asncrono binario de 2 bits.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 476.

1
Thomas L. Floyd. (2006). Fundamentos de Sistemas Digitales. Pearson Educacin. 9na Edicin. Cap. 9.7
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
71

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

TABLA N8: Secuencia de estados de un contador binario de dos bits.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 477.

Diagrama de tiempos. Vamos a examinar el funcionamiento bsico del contador


asncrono de la Figura 33, aplicando cuatro impulsos de reloj a FF0 y observando la
salida Q de cada flip-flop. La Figura 34 ilustra los cambios de estado en las salidas
del flip-flop en respuesta a los impulsos de reloj. Ambos flip-flops estn conectados
en modo de basculacin (J = 1, K = 1) y se presupone que, inicialmente, estn en
estado RESET (Q a nivel BAJO).
El flanco positivo de CLK1 (impulso de reloj 1) hace que la salida Q0 de FF0 pase a
nivel ALTO, como se muestra la Figura 34. Al mismo tiempo, la salida (Q0) pasa a
nivel BAJO, pero esto no afecta a FF1, ya que tiene que ser una transicin positiva la
que le dispare. Despus del flanco anterior de CLK1, Q0 = 1 y Q1 = 0.
El flanco positivo de CLK2 hace que Q0 pase a nivel BAJO. La salida(Q0) se pone a
nivel ALTO y dispara FF1, haciendo que Q1 pase a nivel ALTO. Tras el flanco ante-
rior de CLK2, Q0 = 0 y Q1 = 1. El flanco positivo de CLK3 hace que Q0 pase a nivel
ALTO de nuevo. La salida (Q0) se pone a nivel BAJO y no afecta al estado de FF1.
Por tanto, tras el flanco anterior de CLK3, Q0 = 1 y Q1 = 1. El flanco positivo de
CLK4 hace que Q0 pase a nivel BAJO, mientras que (Q0) se pone a nivel ALTO y
dispara FF1, haciendo que Q1 pase a nivel BAJO. Despus del flanco anterior de
CLK4, Q0 = 0 y Q1 =0. El contador ha vuelto a su estado original (los dos flip-flops
se encuentran en estado RESET).

Figura N34: Diagrama de tiempos del contador de la Figura 28. Las formas de onda de
salida.
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 477.

En el diagrama de tiempos, las formas de onda de las salidas Q0 y Q1 se muestran


en funcin de los impulsos de reloj, como ilustra la Figura 34. Para simplificar, las
ollo
nidos 72
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
transiciones de Q0, Q1 y los impulsos de reloj se muestran como simultneos, aun-
que se trate de un contador asncrono. Existe, por supuesto, un ligero retardo entre
las transiciones de CLK y Q0 y las transiciones de (Q0) y Q1.
torio Anotaciones Observe en la Tabla 8, que el contador de 2 bits dispone de cuatro estados diferen-
tes, como cabra esperar de dos flip-flops (22 = 4). Adems, tngase en cuenta que
si Q0 representa el bit menos significativo (LSB) y Q1 representa el bit ms signifi-
cativo (MSB), la secuencia de los estados del contador representa una secuencia de
nmeros binarios, como se muestra en la Tabla 8.
Puesto que pasa por una secuencia binaria, el contador de la Figura 33 es un con-
tador binario. En realidad, cuenta el nmero de impulsos de reloj hasta el tercero
y, en el cuarto impulso, inicia un nuevo ciclo a partir de su estado original (Q0 = 0,
Q1 = 0). El inicio de un nuevo ciclo (recycle, trmino que se aplica comnmente
al funcionamiento de los contadores) se refiere a la transicin del contador de su
estado final a su estado original.

1.2. Contador asncrono binario de 3 bits


La secuencia de estados de un contador binario de 3 bits se presenta en la Tabla 9
y en la Figura 35(a) se muestra un contador asncrono binario de 3 bits. Su funcio-
namiento bsico es el mismo que el del contador de 2 bits, excepto en que el con-
tador de 3 bits tiene ocho estados, ya que est formado por tres flip-flops. En la Fi-
gura 35(b) se presenta un diagrama de tiempos para ocho impulsos de reloj.
Observe que el contador de la Figura 35 avanza a travs de una secuencia binaria
desde cero hasta siete, iniciando despus un nuevo ciclo desde su estado cero. Este
contador puede ampliarse fcilmente a un contador mayor, conectando flip-flops
adicionales.

Tabla N9: Secuencia de estados de un contador binario de tres bits.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 478.

FIGURA N35: Contador binario asncrono de tres bits y su diagrama de tiempos para un ciclo.
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 478.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
73

Lecturas Glosario Bibliografa


seleccionadas
2 CONTADORES SNCRONOS
El trmino sncrono se refiere a los eventos que tienen una relacin temporal fija
entre s. Un contador sncrono es aquel en el que todos los flip-flops del contador
reciben en el mismo instante la seal de reloj. Recordatorio Anotaciones

2.1. Contador binario sncrono de 2 bits


La Figura 36 muestra un contador binario sncrono de 2 bits. Observe que debe
utilizarse una disposicin distinta a la del contador asncrono para las entradas J1 y
K1 de FF1, con el fin de poder conseguir una secuencia binaria.
El funcionamiento de este contador sncrono es el siguiente: en primer lugar, se
supone que el contador se encuentra inicialmente en el estado binario 0; es decir,
los dos flip-flops se encuentran en estado RESET. Cuando se aplica el flanco positi-
vo del primer impulso de reloj, FF0 bascula, por lo que Q0 se pone a nivel ALTO.
Qu le ocurre a FF1 en el flanco positivo de CLK1?. Para averiguarlo, vamos a fijar-
nos en las condiciones de entrada de FF1. Las entradas J1 y K1 estn ambas a nivel
BAJO, ya que estn conectadas a Q0, y sta todava no se ha puesto a nivel ALTO.
Recuerde que existe un retardo de propagacin desde el flanco de disparo del im-
pulso de reloj hasta que, realmente, se realiza la transicin en la salida Q. Por tanto,
J = 0 y K = 0 cuando se aplica el flanco anterior del primer impulso de reloj. sta es
una condicin de no cambio y, por tanto, FF1 no cambia de estado. En la Figura
37(a) se muestra una parte del diagrama de tiempos de esta fase del funcionamien-
to del contador.

FIGURA N36: Contador binario sncrono de dos bits.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 486.

Despus de CLK1, Q0 = 1 y Q1 = 0 (que corresponde al estado binario 1). Cuando


se produce el flanco anterior de CLK2, FF0 bascula y Q0 se pone a nivel BAJO.
Puesto que FF1 tiene un nivel ALTO (Q0 = 1) en sus entradas J1 y K1 durante el
flanco de disparo del impulso de reloj, el flip-flop bascula y Q1 pasa a nivel ALTO.
Por tanto, despus de CLK2, Q0 = 0 y Q1 = 1 (que corresponde al estado binario 2).
En la Figura 37(b) se muestra en detalle esta parte del diagrama de tiempos para
esta condicin.

Cuando se produce el flanco anterior de CLK3, FF0 bascula de nuevo al estado SET
(Q0 = 1) y FF1 permanece en estado SET (Q1 = 1), ya que sus entradas J1 y K1 estn
ambas a nivel BAJO (Q0 = 0). Tras este flanco de disparo, Q0 = 1 y Q1 = 1 (que co-
rresponde al estado binario 3). En la Figura 37(c) se muestra en detalle el diagrama
de tiempos para esta condicin.

Finalmente, durante el flanco anterior de CLK4, Q0 y Q1 se ponen a nivel BAJO,


dado que ambos flip-flops estn en modo de basculacin debido al valor presente
en sus entradas J y K. En la Figura 37(d) se muestra en detalle el diagrama de tiem-
pos para esta condicin. El contador acaba de iniciar un nuevo ciclo a partir de su
estado original, 0 binario.
ollo
nidos 74
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas

torio Anotaciones

Figura N37: Diagramas de tiempos para un contador sncrono de 2 bits (los retardos de
propagacin de ambos flip-flops se consideran iguales).
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 486.

El diagrama de tiempos completo del contador de la Figura N36 se muestra en la


Figura N37. Observe que todas las transiciones de las seales son coincidentes; es
decir, no se indican los retardos de propagacin.
Aunque los retardos son un factor importante en el funcionamiento de un conta-
dor sncrono, se suelen omitir para simplificar los diagramas de tiempos generales.
Si no se muestran los pequeos retardos y las diferencias de temporizacin, se pue-
de conseguir relacionar mejor las seales resultantes de un circuito lgico. Sin em-
bargo, en circuitos digitales de alta velocidad, estos pequeos retardos son una
consideracin importante en el diseo y la localizacin de averas.

Figura N38: Diagrama de tiempos del contador de la Figura N36.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 487.

2.2. Contador binario sncrono de 3 bits


En la Figura N39 se muestra un contador sncrono binario de 3 bits y en la Figura
N40 su diagrama de tiempos. Para entender el funcionamiento de este tipo de con-
tador debe examinarse detenidamente su secuencia de estados, la cual se muestra
en la Tabla N10.
En primer lugar, vamos a fijarnos en Q0. Observe que, Q0 cambia en cada impulso
de reloj a medida que el contador avanza desde su estado original hasta su estado
final, para luego iniciar un nuevo ciclo a partir del estado original. Para conseguir
este funcionamiento, FF0 tiene que mantenerse en modo de basculacin, aplican-
do constantemente niveles altos en sus entradas J0 y K0. Tngase en cuenta que Q1
pasa al estado contrario cada vez que Q0 est a 1. Este cambio se produce en CLK2,
CLK4, CLK6 y CLK8. El impulso CLK8 hace que el contador inicie un nuevo ciclo.
Para conseguir este modo de operacin, se conecta Q0 a las entradas J1 y K1 de FF1.
Cuando Q0 est a 1 y se produce un impulso de reloj, FF1 se encuentra en modo
de basculacin y, por tanto, cambia de estado. El resto de las veces, cuando Q0 es 0,
FF1 est en modo no cambio, quedando en su estado actual.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
75

Lecturas Glosario Bibliografa


seleccionadas
A continuacin, vamos a ver cmo se consigue que FF2 cambie de estado en los ins-
tantes adecuados de acuerdo a la secuencia binaria. Observe que las dos veces que
Q2 cambia de estado, debe cumplirse la nica condicin de que tanto Q0 como Q1
estn a nivel ALTO. Esta condicin se detecta mediante la puerta AND, cuya salida
Recordatorio Anotaciones
se aplica a las entradas J2 y K2 de FF2. Siempre que Q0 y Q1 estn a nivel ALTO,
la salida de la puerta AND hace que las entradas J2 y K2 de FF2 se pongan a nivel
ALTO, y FF2 bascula en el siguiente impulso de reloj. El resto de las veces, las en-
tradas J2 y K2 de FF2 se mantienen a nivel BAJO, al igual que la salida de la puerta
AND, y FF2 no cambia de estado.

Figura N39: Contador binario sncrono de 3 bits.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 487.

Figura N40: Diagrama de tiempos del contador de la Figura N38.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 487.

Tabla N10: Secuencia de estados del contador binario de tres bits.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. Pearson Educacin. 9na
Edicin (2006). Pg. 488.
ollo
nidos 76
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
TEMA N. 2: REGISTROS2

torio Anotaciones
Introduccin
Los registros de desplazamiento son un tipo de circuitos lgicos secuenciales (estn
formados por un conjunto de flip-flops) que estn ntimamente relacionados con
los contadores digitales. Los registros se utilizan principalmente para almacenar y
desplazar datos (1s y 0s), que introduce en l una fuente externa y, normalmente,
no posee ninguna secuencia caracterstica interna de estados.

Figura N41: El flip-flop como elemento de almacenamiento.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 552.

FIGURA N42: Movimientos bsicos de datos en los registros de desplazamiento (en este ejem-
plo se emplean cuatro bits. Los bits se desplazan en la direccin indicada por las flechas).
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 553.
2
Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pearson Educacin. Cap. 9
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
77

Lecturas Glosario Bibliografa


seleccionadas
Segn la entrada y salida, hay 4 tipos de registros de desplazamiento:
Entrada en paralelo / salida en paralelo
Entrada en serie / salida en serie
Recordatorio Anotaciones
Entrada en paralelo / salida en serie
Entrada en serie / salida en paralelo

1 ENTRADA EN PARALELO / SALIDA EN PARALELO


El registro de entrada y salida paralelo aplica ambos mtodos. Inmediatamente des-
pus de introducir simultneamente todos los bits de datos, stos aparecen en para-
lelo en las salidas paralelo.

Figura N43: Registro de entrada y salida paralelo.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 565.

2 ENTRADA EN SERIE / SALIDA EN SERIE


Los registros de desplazamiento con entrada y salida serie aceptan datos en serie, es
decir, un bit cada vez por una nica lnea. La informacin almacenada es entregada
a la salida tambin en forma serie.
En primer lugar, vamos a ver la introduccin en serie de datos en un registro de
desplazamiento tpico. La Figura N44 muestra un dispositivo de 4 bits implemen-
tado con flip-flops D. Con cuatro etapas, este registro puede almacenar hasta cuatro
bits de datos.
La Figura N44 ilustra la introduccin en el registro de cuatro bits, 1010, comenzan-
do por el bit ms a la derecha. Inicialmente, el registro se borra (CLEAR). Se aplica
un 0 en la lnea de entrada de datos, lo que hace D = 0 en el flip-flop FF0. Cuando
se aplica el primer impulso de reloj, FF0 pasa al estado RESET, almacenando el 0.
A continuacin se aplica a la entrada de datos el segundo bit que, en este caso, es 1,
lo que hace que D = 1 en FF0 y D = 0 en FF1 debido a que la entrada D de FF1 est
conectada a la salida Q0. Cuando se produce el segundo impulso de reloj, el 1 de la
entrada de datos de FF0 se desplaza, pasando este flip-flop al estado SET, y el 0 que
haba en FF0 se desplaza a FF1.
El tercer bit, un 0, se introduce por la lnea de entrada de datos y se aplica un im-
pulso de reloj. El 0 entra en FF0, el 1 almacenado en ste se desplaza a FF1 y el 0
almacenado en FF1 se desplaza a FF2.
El ltimo bit, que es un 1, se aplica a la entrada de datos y se aplica el siguiente im-
pulso de reloj. Ahora el 1 entra en FF0, el 0 almacenado en ste se desplaza a FF1,
el 1 almacenado en FF1 se desplaza a FF2, y el 0 almacenado en FF2 se desplaza a
FF3. Esto completa la introduccin en serie de los cuatro bits en el registro de des-
ollo
nidos 78
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
plazamiento, donde pueden quedar almacenados el tiempo que se desee, siempre
que los flip-flops estn alimentados con la tensin continua necesaria.
Si se desea extraer los datos del registro, los bits deben desplazarse en serie hasta la
torio Anotaciones salida Q3, como se ilustra en la Figura N45. Despus del cuarto impulso de reloj
CLK4, el bit ms a la derecha, 0, est en la salida Q3. Si se aplica un quinto impulso
de reloj, CLK5, el segundo bit aparecer en la salida Q3. El impulso de reloj CLK6
desplaza el tercer bit a la salida y el sptimo impulso de reloj (CLK7) desplaza el
cuarto bit a la salida. Observe que, mientras que los cuatro bits iniciales se despla-
zan a la salida, se pueden introducir otros bits de datos. En la figura se muestra
cmo se ha desplazado una serie de ceros.

Figura N44: Registro de desplazamiento con entrada y salida serie.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 554.

Figura N45: Introduccin de cuatro bits en serie (1010) en el registro. (Contina)


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 554.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
79

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N46: Introduccin de cuatro bits en serie (1010) en el registro. (Continuacin)


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 555.

Figura N47: Los cuatro bits (1010) se han desplazado en serie a la salida del registro y se
han reemplazado por ceros.
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 555-556.
ollo
nidos 80
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
3 ENTRADA EN PARALELO / SALIDA EN SERIE
En un registro con entradas de datos paralelo, los bits se introducen simultnea-
mente en sus respectivas etapas a travs de lneas paralelo, en lugar de bit a bit a
torio Anotaciones travs una nica lnea como ocurre con las entradas de datos serie.
La Figura N48 ilustra un registro de desplazamiento de 4 bits con entrada pa-
ralelo-salida serie y su smbolo lgico tpico. Observe que tiene cuatro lneas de
entrada de datos D0, D1, D2 y D3 y una entrada SHIFT/(LOAD) (desplazamiento/
carga), que permite cargar en paralelo los cuatro bits de datos en el registro. Cuan-
do SHIFT/(LOAD) est a nivel BAJO, las puertas G1 a G3 se activan, permitiendo
que cada bit sea aplicado a la entrada D de su respectivo flip-flop. Cuando se aplica
un impulso de reloj, los flipflops con D = 1 pasan al estado SET, y los flip-flops con
D = 0 pasan al estado RESET, almacenndose de este modo los cuatro bits simult-
neamente.
Cuando la entrada SHIFT/(LOAD) est a nivel ALTO, las puertas G1 a G4 se inhi-
ben y las puertas G5 a G7 se activan, permitiendo que los bits de datos se desplacen
hacia la derecha, pasando de una etapa a la siguiente. Las puertas OR permiten el
desplazamiento normal o la introduccin de datos en paralelo, dependiendo de
qu puertas AND se hayan activado segn el nivel de la entrada SHIFT/(LOAD).
Observe que FF0 dispone de una sola puerta AND para desactivar la entrada para-
lelo, D0. No precisa una implementacin AND/OR ya que no hay entrada de datos
en serie.

Figura N48: Registro de desplazamiento de 4 bits con entrada paralelo-salida serie.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 561.

4 ENTRADA EN SERIE / SALIDA EN PARALELO


En este tipo de registro los bits de datos se introducen en serie (empezando por el
bit situado ms a la derecha). La diferencia est en la forma en que dichos bits se
extraen del registro; en un registro con salida paralelo, se dispone de la salida de
cada etapa. Una vez que los datos se han almacenado, cada bit se presenta en su
respectiva lnea de salida, estando disponibles todos los bits simultneamente, en
lugar de bit a bit como en el caso de la salida serie.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
81

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N49: Registro de desplazamiento de 4 bits con entrada serie-salida paralelo, y su


smbolo lgico.
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 558.

Diagrama Objetivos Inicio

ACTIVIDAD N. 3
Desarrollo Actividades Autoevaluacin
de contenidos Esta actividad puede consultarla en su aula virtual.

Lecturas Glosario Bibliografa


seleccionadas

TEMA N. 3: CIRCUITOS LGICOS MSI I


Recordatorio Anotaciones

1 DECODIFICADORES3
Un decodificador es un circuito lgico que acepta un conjunto de entradas que re-
presentan un nmero binario y activa solo la salida que corresponde a ese nmero
de entrada. En otras palabras, un circuito decodificador analiza sus entradas, deter-
mina cual nmero binario est presente y activa la nica salida que corresponde a
ese nmero; todas las dems salidas permanecen inactivas. La Figura N50 muestra
el diagrama para un decodificador en general, con N entradas y M salidas. Como
cada una de las N entradas puede ser 0 o 1, existen 2N combinaciones posibles
de entrada, o cdigos. Para cada una de estas combinaciones, solo una de las M
salidas estar activa (en ALTO); todas las dems entradas estarn en BAJO. Muchos
decodificadores estn diseados para producir salidas activas en BAJO, en donde
solo la salida seleccionada esta en BAJO mientras que las dems estn en ALTO.
Esta situacin se indica mediante la presencia de pequeos crculos en las lneas de
salida, en el diagrama del decodificador.
Algunos decodificadores no utilizan todos los 2N posibles cdigos de entrada, solo
unos cuantos. Por ejemplo, un decodificador de BCD a decimal tiene un cdigo de
entrada de cuatro bits y diez lneas de salida que corresponden a los diez grupos de
cdigo BCD, del 0000 al 1001. Los decodificadores de este tipo por lo general se
disean de manera que si se aplica uno de los cdigos no utilizados en la entrada,
ninguna de las salidas se activara.
Los decodificadores se utilizan en conjunto con los contadores para detectar los
diversos estados del contador. En esa aplicacin, el FF en el contador proporciono
las entradas en cdigo binario para el decodificador.
Se utiliza el mismo circuito de decodificador bsico, sin importar de donde pro-
vengan las entradas. La Figura N51 muestra el circuito para un decodificador con
tres entradas y 23 = 8 salidas. Utiliza solo compuertas AND, por lo que las salidas
son activas en ALTO. Observe que para un cdigo de entrada dado, la nica salida
3
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 577-580.
ollo
nidos 82
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
activa (ALTO) es la que corresponde al equivalente decimal del cdigo de entrada
binario (por ejemplo, la salida O6 cambia a ALTO solo cuando CBA = 1102 = 610).
Se puede hacer referencia a este decodificador de varias formas. Se le puede llamar
torio Anotaciones decodificador de 3 a 8 lneas, ya que tiene tres lneas de entrada y ocho de salida.
Tambin se le puede llamar decodificador o convertidor de binario a octal, ya que
recibe un cdigo binario de entrada de tres bits y activa una de las ocho salidas (oc-
tales) que corresponden a ese cdigo. Tambin se le conoce como decodificador 1
de 8, ya que solo 1 de las 8 salidas se activa en un momento dado.

FIGURA N50: Diagrama general de un decodificador.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 578.

1.1. Entradas de HABILITACIN


Algunos decodificadores tienen una o ms entradas de HABILITACION, las cuales
se utilizan para controlar la operacin del decodificador. Por ejemplo, consulte
el decodificador de la Figura N51 y observe como tiene una lnea de HABILITA-
CION comn conectada a una cuarta entrada de cada compuerta. Si esta lnea
de HABILITACION se mantiene en ALTO, el decodificador funcionara en forma
normal, y el cdigo de entrada A, B, C determinar cul de las salidas esta en ALTO.
Pero si la HABILITACION se mantiene en BAJO, todas las salidas se forzaran a que-
dar en el estado BAJO, sin importar los niveles en las entradas A, B, C. Por lo tanto,
el decodificador se habilita solo si la HABILITACION est en ALTO.
La Figura N52 (a) muestra el diagrama lgico para el decodificador 74ALS138.
Si examinamos este diagrama con cuidado, podremos determinar en forma exacta
como funciona este decodificador. En primer lugar podemos observar que tiene
salidas de compuertas NAND, por lo que sus salidas son activas en BAJO. Otra indi-
cacin es el etiquetado de las salidas como O 7, O 6, O 5 y as sucesivamente; la barra
superior indica salidas activas en BAJO.
El cdigo de entrada se aplica en A2, A1 y A0, en donde A2 es el MSB. Con tres
entradas y ocho salidas, este es un decodificador de 3 a 8 o, lo que es equivalente,
un decodificador de 1 a 8.
Las entradas E 1, E 2 y E3 son entradas de habilitacin separadas que se combinan
en la compuerta AND. Para poder habilitar las compuertas NAND de salida para
que respondan al cdigo en A2A1A0, la salida de esta compuerta AND debe estar
en ALTO. Esto ocurrir solo cuando( E) 1 = E 2 = 0 y E3 = 1. En otras palabras, E 1
y E 2 son activas en BAJO, E3 es activa en ALTO y las tres deben estar en sus estados
activos para poder activar las salidas del decodificador. Si una o ms de las entradas
de habilitacin se encuentra en su estado inactivo, la salida AND estar en BAJO, lo
cual forzara a que todas las salidas NAND cambien a su estado ALTO inactivo, sin
importar el cdigo de entrada. En la tabla de verdad de la Figura N52 (b) se sinte-
tiza esta operacin. Recuerde que x representa la condicin no importa.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
83

Lecturas Glosario Bibliografa


seleccionadas
El smbolo lgico para el 74ALS138 se muestra en la Figura N52 (c). Observe
como se representan las salidas activas en BAJO y como se representan las entradas
de habilitacin. Aun cuando la compuerta AND de habilitacin se muestra como
externa para el bloque del decodificador, forma parte de los circuitos internos Recordatorio
del Anotaciones
CI. El 74HC138 es la versin CMOS de alta velocidad de este decodificador.

Figura N51: Decodificador de tres a 8 lneas (o 1 de 8) y su respectiva tabla de entradas y


salidas.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 579.

Figura N52: (a) Diagrama lgico para el decodificador 74ALS138; (b) tabla de verdad; (c)
smbolo lgico.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 580.
ollo
nidos 84
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
2 MULTIPLEXORES Y DEMULTIPLEXORES
2.1 Multiplexores (Selectores de datos)
Un multiplexor (MUX) es un dispositivo que permite dirigir la informacin digital
torio Anotaciones
procedente de diversas fuentes a una nica lnea para ser transmitida a travs de
dicha lnea a un destino comn. El multiplexor bsico posee varias lneas de entra-
da de datos y una nica lnea de salida. Tambin posee entradas de seleccin de
datos, que permiten conmutar los datos digitales provenientes de cualquier entrada
hacia la lnea de salida. A los multiplexores tambin se les conoce como selectores
de datos.
El smbolo lgico de un multiplexor (MUX) de cuatro entradas se muestra en la
Figura N53. Observe que dispone de dos lneas de seleccin de datos, dado que
con dos bits se puede seleccionar cualquiera de las cuatro lneas de entrada de
datos.
En la Figura N53, un cdigo binario de dos bits en las entradas de seleccin de
datos (S) va a permitir que los datos de la entrada seleccionada pasen a la salida de
datos. Si aplicamos un 0 binario (S1 = 0 y S0 = 0) a las lneas de seleccin de datos,
los datos de la entrada D0 aparecern en la lnea de datos de salida. Si aplicamos
un 1 binario (S1 = 0 y S0 = 1), los datos de la entrada D1 aparecern en la salida de
datos. Si se aplica un 2 binario (S1 = 1 y S0 = 0), obtendremos en la salida los datos
de D2. Si aplicamos un 3 binario (S1 = 1 y S0 = 1), los datos de D3 sern conmutados
a la lnea de salida. El resumen del funcionamiento se puede ver en la Tabla N11.

Figura N 53: Smbolo lgico de un selector/multiplexor de datos de una salida y cuatro


entradas.
Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 368.

TABLA N11: Seleccin de datos de un multiplexor de 1 salida y 4 entradas.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 368.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
85

Lecturas Glosario Bibliografa


seleccionadas
Ahora veamos la circuitera lgica necesaria para implementar esta operacin de
multiplexacin. La salida de datos es igual al estado de la entrada de datos seleccio-
nada. Por tanto, podemos deducir una expresin lgica para la salida en funcin
de las entradas de datos y de las entradas de seleccin. Recordatorio Anotaciones

La salida de datos es igual a D0 slo si S1 = 0 y S0 = 0 :


La salida de datos es igual a D1 slo si S1 = 0 y S0 = 1 :
La salida de datos es igual a D2 slo si S1 = 1 y S0 = 0 :
La salida de datos es igual a D3 slo si S1 = 1 y S0 = 1 :

se aplica la operacin OR a estos trminos, la expresin total para la salida de datos


es:

2.2 Demultiplexores
Un demultiplexor (DEMUX) bsicamente realiza la funcin contraria a la del mul-
tiplexor. Toma datos de una lnea y los distribuye a un determinado nmero de
lneas de salida. Por este motivo, el demultiplexor se conoce tambin como dis-
tribuidor de datos. Como veremos, los decodificadores pueden utilizarse tambin
como demultiplexores.
La Figura N54: muestra un circuito demultiplexor (DEMUX) de 1-lnea a 4-lneas.
La lnea de entrada de datos est conectada a todas las puertas AND. Las dos lneas
de seleccin de datos activan nicamente una puerta cada vez y los datos que apare-
cen en la lnea de entrada de datos pasarn a travs de la puerta seleccionada hasta
la lnea de salida de datos asociada.

Figura N54: Demultiplexor de 1-lnea a 4-lneas.


Fuente: Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pear-
son Educacin. Pg. 378 .

3 COMPARADORES4
Otro miembro til de la categora MSI de CIs es el comparador de magnitud. Es un
circuito lgico combinacional que compara dos cantidades binarias de entrada y
genera salidas para indicar cual tiene la mayor magnitud. La Figura N55 muestra el
smbolo lgico y en Tabla N12 la tabla de verdad para el comparador de magnitud
74HC84 de cuatro bits, que tambin est disponible como el 74LS85.

4
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 621.
ollo
nidos 86
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas

torio Anotaciones

Figura N55: Smbolo lgico para un comparador de magnitud 74HC85 (7485, 74LS85)
de cuatro bits.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 621.

Tabla N12: Tabla de verdad para un comparador de magnitud 74HC85 (7485, 74LS85)
de cuatro bits.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 621.

3.1. Entradas de datos


El 74HC85 compara dos nmeros binarios sin signo de cuatro bits. Uno de ellos es
A3A2A1A0, al cual se le llama palabra A; el otro es B3B2B1B0, al cual se le llama
palabra B. El trmino palabra se utiliza en el campo de las computadoras digitales
para designar un grupo de bits que represente cierto tipo especfico de informa-
cin. Aqu, las palabras A y B representan cantidades numricas.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
87

Lecturas Glosario Bibliografa


seleccionadas
3.2. Salidas de datos
El 74HC85 tiene tres salidas activas en ALTO. La salida OA>B estar en ALTO cuan-
do la magnitud de la palabra A sea mayor que la magnitud de la palabra B. La
salida de OA<B ser ALTO cuando la magnitud de la palabra A sea menor que la
Recordatorio Anotaciones

magnitud de la palabra B. La salida OA=B estar en ALTO cuando las palabras A y


B sean idnticas.

TEMA N. 4: CIRCUITOS LGICOS MSI II

1 CONVERTIDORES DE CDIGO5
Un convertidor de cdigo es un circuito lgico que cambia los datos que se presen-
tan en cierto tipo de cdigo binario, a otro tipo de cdigo binario. El decodifica-
dor-controlador de BCD a 7 segmentos que presentamos antes es un convertidor
de cdigo, ya que cambia un cdigo de entrada BCD al cdigo de 7 segmentos que
requiere la pantalla de LEDs.
Como ejemplo de un circuito convertidor de cdigo, consideremos un convertidor
de BCD a binario. Antes de comenzar con la implementacin del circuito, debemos
repasar la representacin BCD.
Los valores decimales de dos dgitos que varan del 00 al 99 pueden representarse
en BCD mediante dos grupos de cdigo de cuatro bits. Por ejemplo, el 5710 se
representa como:

La representacin binaria directa para el 57 decimal es:


5710 = 1110012

El valor decimal de dos dgitos ms grande (99) tiene la siguiente representacin:


9910 = 10011001 (BCD) = 11000112

Observe que la representacin binaria solo requiere siete bits.

1.1 Idea bsica


El diagrama de la Figura N56 muestra la idea bsica para un convertidor de BCD
a binario de dos dgitos. Las entradas para el convertidor son los dos grupos de
cdigo de cuatro bits D0C0B0A0, los cuales representan el digito de las unidades o
100, y D1C1B1A1 representan el digito de las dcadas o 101 del valor decimal. Las
salidas del convertidor son b6b5b4b3b2b1b0, los siete bits del equivalente binario
al valor decimal. Observe la diferencia en los pesos de los bits BCD y en los pesos
de los bits binarios.
Un uso comn del convertidor de BCD a binario seria en el que los datos BCD
que provienen de un instrumento tal como un DMM (multmetro digital) se van a
transferir a una computadora para su almacenamiento o procesamiento. Los datos
deben convertirse en binario para que la ALU de la computadora pueda trabajar
con ellos, ya que esta tal vez no tenga la capacidad de realizar operaciones aritm-
ticas con datos BCD. La conversin de BCD a binario puede llevarse a cabo con
hardware o con software. Por lo general, el mtodo de hardware (el cual veremos
en un momento) es ms rpido pero requiere de circuitos adicionales. El mtodo
de software no utiliza circuitos adicionales, pero requiere de ms tiempo ya que el
software no realiza la conversin paso a paso. El mtodo a elegir en una aplicacin
especfica depender de si el tiempo de conversin es o no una consideracin im-
portante.

5
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 624-625.
ollo
nidos 88
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas

torio Anotaciones

FIGURA N56: Idea bsica de un convertidor de BCD a binario de dos dgitos.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 625.

1.2 Proceso de conversin


Los bits en una representacin en BCD tienen los pesos decimales que son 8, 4, 2, 1
dentro de cada grupo de cdigo, pero que difieren por un factor de 10 de un grupo
de cdigo (digito decimal) al siguiente. La Figura N56 muestra los pesos de los bits
para la representacin en BCD de dos dgitos.
El peso decimal de cada bit en la representacin en BCD puede convertirse en
su equivalente binario. En la Tabla N13 se muestran los resultados. Si utilizamos
estos pesos, podremos realizar la conversin de BCD a binario con solo hacer lo
siguiente:

TABLA N13: Equivalentes binarios de los pesos decimales de cada bit BCD.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 625.

Ejemplo:
Convierta el numero 01010010 (BCD para el 52 decimal) en binario. Repita para
el 10010101 (95 decimal).
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
89

Lecturas Glosario Bibliografa


seleccionadas
Solucin:
Anote los equivalentes en binario para todos los 1s en la representacin en BCD.
Despus smelos en binario.
Recordatorio Anotaciones

2 BUSES DE DATOS6
Un bus de datos es un sistema que se encarga de transferir datos entre componen-
tes de una computadora o red de computadoras.
En las computadoras modernas, la transferencia de datos se lleva a cabo a travs
de un conjunto comn de lneas de conexin, al cual se le conoce como bus de
datos. En estas computadoras organizadas por buses, muchos dispositivos distintos
pueden tener sus salidas y entradas conectadas a las lneas del bus de datos comn.
Debido a esto, los dispositivos que estn conectados al bus de datos tendrn, por lo
general, salidas triestado, o estarn conectados al bus de datos a travs de bferes
triestado.
Algunos de los dispositivos que se conectan, por lo comn, a un bus de datos son
(1) los microprocesadores; (2) los circuitos semiconductores de memoria; (3) los
convertidores digitales/analgicos (DACs) y los convertidores analgicos/digitales
(ADCs).

Figura N57: Tres dispositivos distintos pueden transmitir datos de ocho bits hacia un
6
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 628-629.
ollo
nidos 90
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
microprocesador a travs de un bus de datos de ocho lneas; solo un dispositivo se habilita en
un momento dado, para evitar la colisin de bus.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 628.
torio Anotaciones

La Figura N57 ilustra una situacin comn en la que un microprocesador (el cir-
cuito integrado CPU en una microcomputadora) se conecta a varios dispositivos a
travs de un bus de datos de ocho lneas. El bus de datos es tan solo una coleccin
de rutas conductoras a travs de las cuales se transmiten datos digitales de un dis-
positivo a otro. Cada dispositivo proporciona una salida de ocho bits que se enva a
las entradas del microprocesador a travs del bus de datos de ocho lneas. Sin duda,
debido a que las salidas de cada uno de los tres dispositivos estn conectadas a las
mismas entradas del microprocesador a travs de las rutas conductoras del bus de
datos, debemos estar al pendiente de los problemas de colisin de bus, en donde
dos o ms seales conectadas a la misma lnea de bus estn activas y en esencia
luchan entre s. La colisin de bus puede evitarse si los dispositivos tienen salidas
triestado o si estn conectados al bus a travs de bferes triestado. Las entradas de
habilitacin de la salida (OE) para cada dispositivo (o su bfer) se utilizan para
asegurar que no haya ms de una salida de dispositivo activa en un momento dado.

3 EL REGISTRO TRIESTADO
3.1. El registro triestado 74ALS173/HC1737
Los dispositivos conectados a un bus de datos contendrn registros (por lo general
flip-flops) que almacenen los datos de cada dispositivo. Por lo general, las salidas de
estos registros se conectan a bferes triestado que les permiten enlazarse a un bus
de datos. Para demostrar los detalles de la operacin de un bus de datos utilizare-
mos un registro de CI que incluye los bferes triestado en el mismo encapsulado: el
TTL 74ALS173 (tambin disponible en versiones CMOS 74HC173).

Tabla N14: Tabla de verdad para el registro triestado 74ALS173.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 630.

7
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 629-630.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
91

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N58: Tabla de verdad y diagrama lgico para el registro triestado 74ALS173.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 630.

El 74ALS173 es un registro de cuatro bits con capacidad de entrada en paralelo/


salida en paralelo. Observe que las salidas de los FFs estn conectadas a bferes
triestado, los cuales proporcionan las salidas O0 a la O3. Observe adems que las
entradas de datos D0 a D3 se conectan a las entradas D de los FFs de los registros a
travs de circuitos logicos. Esta lgica permite dos modos de operacin: (1) carga,
en donde los datos en las entradas D0 a D3 se transfieren hacia los FFs en el PGT del
pulso de reloj en CP; y (2) retencin, en donde los datos en el registro no cambian
Diagrama Objetivos Inicio
cuando ocurre el PGT de CP.

Desarrollo Actividades Autoevaluacin


de contenidos

LECTURA SELECCIONADA N. 1
Lecturas Glosario Bibliografa
seleccionadas

Pantallas de cristal lquido


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 587-
RecordatorioAnotaciones 590.

Una pantalla de LEDs genera o emite energa de luz a medida que se pasa corriente
a travs de los segmentos individuales. Una pantalla de cristal lquido (LCD) con-
trola la reflexin de la luz disponible, que puede ser la luz ambiental (de los alrede-
dores) tal como la luz del sol, o la luz normal de una habitacin; las LCDs reflectivas
utilizan la luz ambiental. La luz disponible podra proporcionarse a travs de una
pequea fuente de luz que forme parte de la unidad de visualizacin, las LCDs con
retroiluminacin utilizan este mtodo. En cualquier caso, las LCDs han ganado
una amplia aceptacin debido a su extremadamente bajo consumo de energa en
comparacin con los LEDs, en especial en los equipos operados por bateras tales
como calculadoras, relojes digitales e instrumentos porttiles de medicin. Por otro
lado, los LEDs tienen la ventaja de tener una pantalla mucho ms brillante que
las LCDs reflectivas, por lo que pueden verse con facilidad en reas oscuras o con
ollo
nidos 92
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
poca iluminacin. En esencia, las LCDs operan a partir de una seal de corriente
alterna de bajo voltaje (por lo general de 3 a 15 Vrms) y baja frecuencia (de 25 a 60
Hz), y consumen muy poca corriente. Por lo general, se distribuyen como pantallas
torio Anotaciones
de 7 segmentos para lecturas numricas. El voltaje de corriente alterna necesario
para encender un segmento se aplica entre el segmento y el plano posterior, el
cual es comn para todos los segmentos. El segmento y el plano posterior forman
un capacitor que consume muy poca corriente, siempre y cuando la frecuencia de
corriente alterna se mantenga baja. Por lo general, no es menor de 25 Hz, ya que se
producira un parpadeo visible.

Figura N59: Pantalla de cristal lquido: (a) disposicin bsica; (b) al aplicar un voltaje
entre el segmento y el plano posterior se ENCIENDE el segmento. Un voltaje de cero APAGA
el segmento.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 587.

Ahora veremos una explicacin bastante simplificada de cmo opera una LCD.
Cuando no hay diferencia en el voltaje entre un segmento y el plano posterior, se
dice que el segmento esta desactivado (APAGADO). Los segmentos d, e, f y g en la
Figura 59(b) estn APAGADOS y reflejaran la luz incidental de manera que aparez-
can invisibles al contrastar con su plano posterior. Cuando se aplica un voltaje de
corriente alterna apropiado entre un segmento y el plano posterior, el segmento se
activa (ENCENDIDO). Los segmentos a, b y c en la Figura 59(b) estn ENCENDI-
DOS y no reflejaran la luz incidental, por lo cual aparecern oscuros al contrastar-
los con su fondo.

Control de una lcd


Un segmento LCD se ENCENDER cuando se aplique un voltaje de corriente al-
terna entre el segmento y el plano posterior, y se APAGAR cuando no haya voltaje
entre los dos. En vez de generar una seal de corriente alterna, es prctica comn
producir el voltaje de corriente alterna requerido mediante la aplicacin de ondas
cuadradas desfasadas al segmento y al plano posterior. Esto se ilustra en la Figura
60(a) para un segmento. Se aplica una onda cuadrada de 40 Hz al plano posterior y
tambin a la entrada que controlara si el segmento esta ENCENDIDO o APAGADO.
Cuando la entrada de CONTROL este en BAJO, la salida de la compuerta XOR
ser idntica a la onda cuadrada de 40 Hz, para que las seales que se apliquen al
segmento y al plano posterior sean iguales. Como no hay diferencia en el voltaje,
el segmento estar APAGADO. Cuando la entrada de CONTROL este en ALTO, la
salida de la compuerta XOR ser el INVERSO de la onda cuadrada de 40 Hz, para
que la seal que se aplique al segmento este desfasada en comparacin con la seal
que se aplique al plano posterior. Como resultado, el voltaje del segmento alternara
entre +5 V y -5 V con respecto al plano posterior. Este voltaje de corriente alterna
ENCENDERA el segmento.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
93

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N60: (a) Mtodo para controlar un segmento LCD; (b) control de una pantalla de
7 segmentos.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 588.

Esta misma idea puede extenderse a una pantalla LCD completa de 7 segmentos,
como se muestra en la Figura 60(b). Aqu el decodificador/controlador de BCD a
7 segmentos CMOS 74HC4511 suministra las seales de CONTROL para cada una
de las siete compuertas XOR, para los siete segmentos. El 74HC4511 tiene salidas
activas en ALTO, ya que se requiere un nivel ALTO para encender un segmento. El
decodificador/controlador y las compuertas XOR de la figura 60(b) estn disponi-
bles en un encapsulado. El CMOS 74HC4543 es uno de esos dispositivos. Toma el
cdigo BCD de entrada y proporciona las salidas para controlar los segmentos LCD
en forma directa.
En general se utilizan dispositivos CMOS para controlar LCDs por dos razones:
(1) requieren mucho menos energa que TTL y se adaptan mejor a las aplicacio-
nes operadas por bateras en las que se utilizan LCDs; (2) el voltaje TTL en estado
BAJO no es exactamente igual a 0 V, y puede llegar hasta 0.4 V. Esto producir un
componente de voltaje de corriente directa entre el segmento y el plano posterior,
lo cual reducir en forma considerable la vida de una LCD.

Tipos de LCDs
Los cristales lquidos estn disponibles como pantallas numricas decimales de 7
segmentos. Vienen en muchos tamaos y con muchas caractersticas especiales, ta-
les como signos de dos puntos (:) para las pantallas de reloj, indicadores de + y de
para los voltmetros digitales, puntos decimales para las calculadoras e indicadores
de batera baja debido a que muchos dispositivos LCD son operados por bateras.
Estas pantallas deben controlarse mediante un CI decodificador/controlador tal
como el 74HC4543.
Una pantalla LCD ms complicada pero que ya est disponible es el mdulo LCD
alfanumrico. Estos mdulos estn disponibles a travs de muchas compaas y en
numerosos formatos tales como los de 1 lnea por 16 caracteres, hasta los de 4
lneas por 40 caracteres. La interfaz para estos mdulos se estandarizo, de mane-
ra que un mdulo LCD de cualquier fabricante utilizara las mismas seales y el
mismo formato de datos. El modulo incluye algunos circuitos VLSI que facilitan
el uso de este dispositivo. Se utilizan ocho lneas de datos para enviar el cdigo
ASCII para lo que se desee visualizar. Estas lneas de datos tambin llevan cdigos
de control especiales para el registro de comandos de la LCD. Se utilizan otras tres
ollo
nidos 94
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
entradas (Seleccin de registro, Lectura/Escritura y Habilitacin) para controlar la
ubicacin, direccin y sincronizacin de la transferencia de datos. A medida que se
envan caracteres al mdulo, los almacena en su propia memoria y los escribe en la
torio Anotaciones
pantalla de visualizacin.
Otros mdulos LCD permiten al usuario crear una pantalla de grficos mediante
el control de los puntos individuales en la pantalla, a los cuales se les conoce como
pxeles. Los paneles LCD ms grandes pueden explorarse a una velocidad alta, con
lo cual se producen pelculas de video de alta calidad. En estas pantallas, las lneas
de control se distribuyen en una rejilla de filas y columnas. En la interseccin de
cada fila y columna hay un pixel que acta como una ventana u obturador, el
cual se puede abrir y cerrar por medios electrnicos para controlar la cantidad de
luz que se transmite a travs de la celda. El voltaje de una fila a una columna deter-
mina el brillo de cada pixel. En una computadora porttil se almacena un nmero
binario para cada pixel en la memoria de video. Estos nmeros se convierten en
voltajes que se aplican a la pantalla.
Cada pixel en una pantalla a color est compuesto de tres subpixeles. Estos sub-
pixeles controlan la luz que pasa a travs de un filtro rojo, verde o azul para pro-
ducir el color de cada pixel. En una pantalla LCD de 640 por 480 habra 640 x 3
conexiones para las columnas y 480 conexiones para las filas, para un total de 2400
conexiones a la LCD. Es obvio que el circuito controlador para un dispositivo de
este tipo es un circuito VLSI muy complicado.
Los avances en la tecnologa para las pantallas LCD han incrementado la velocidad
a la cual pueden encenderse y apagarse los pixeles. A las pantallas antiguas se les
conoce como Trenzada Nemtica (TN) o Super Trenzada Nemtica (STN).
A estos dispositivos se les denomina LCDs pasivas. En vez de usar un plano poste-
rior uniforme como el de las pantallas LCD de 7 segmentos, tienen lneas paralelas
conductoras, fabricadas en dos piezas de vidrio. Las dos hojas de vidrio se utilizan
para aprisionar el material de cristal lquido con las lneas conductoras a 90, con
lo cual se forma una rejilla de filas y columnas, como se muestra en la figura 60. La
interseccin de cada fila y columna forma un pixel. La conmutacin de la corriente
entre encendido y apagado se realiza en el CI controlador que se conecta a las filas
y columnas de la pantalla. Las pantallas de matriz pasiva son bastante lentas para
apagarse. Esto limita la velocidad a la cual pueden desplazarse los objetos en la
pantalla sin dejar un rastro sombreado detrs de ellos.
Las pantallas ms recientes se llaman LCDs TFT de matriz activa. Este ltimo trmi-
no significa que se utiliza un elemento activo en la pantalla para encender y apagar
los pixeles. El componente activo es un transistor de pelcula delgada (TFT) que
se fabrica directamente en una pieza de vidrio. La otra pieza de vidrio tiene un
recubrimiento uniforme para formar un plano posterior. Las lneas de control para
estos transistores se distribuyen en filas y columnas entre los pixeles. Estas pantallas
se han hecho posibles gracias a la tecnologa que permite fabricar estos transistores
en una matriz sobre una pelcula delgada del tamao de una pantalla de computa-
dora porttil. Este tipo de pantallas proporcionan una respuesta mucho ms rpida
y una mayor resolucin. El uso de la tecnologa de polisilicio permite integrar los
circuitos controladores en la unidad de visualizacin, con lo cual se reducen los
problemas de conexin y se requiere un espacio perimetral muy pequeo alrede-
dor de la LCD.
Hay otras tecnologas de visualizacin que se estn refinando, incluyendo la fluo-
rescencia en vaco, el plasma de descarga de gas y la electroluminiscencia. La fsica
ptica para cada una de estas tecnologas varia, pero el medio para controlarlas
todas es el mismo. Un sistema digital debe activar una fila y una columna de una
matriz para poder controlar la cantidad de luz en el pixel ubicado en la intersec-
cin de esa fila/columna.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
95

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N61: Un panel LCD de matriz activa.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 590.
Diagrama Objetivos Inicio

Desarrollo Actividades Autoevaluacin


de contenidos

CONTROL DE LECTURA N. 2
Lecturas Glosario Bibliografa
seleccionadas
Esta actividad puede consultarla en su aula virtual.
Diagrama Objetivos Inicio

Recordatorio Anotaciones

Desarrollo Actividades Autoevaluacin


de contenidos

GLOSARIO DE LA UNIDAD III


Lecturas Glosario Bibliografa
seleccionadas

Flipflops. exclusivamente para la discusin de los circuitos de velocidad de reloj; los


simples son comnmente llamados pestillos
Recordatorio Byte. Un conjunto de bits, como por ejemplo un byte, representa un conjunto de
Anotaciones

elementos ordenados. Se llama bit ms significativo (MSB) al bit que tiene un ma-
yor peso (mayor valor) dentro del conjunto, anlogamente, se llama bit menos
significativo (LSB) al bit que tiene un menor peso dentro del conjunto.
Salidas triestado. Una salida con tres estados posibles, Los tres estados son conoci-
dos como Alto (1), Bajo (0) y de Alta Impedancia o Hi-Z.
Sistemas Digitales Anlisis y diseo de circuitos lgicos que conforman el sistema
computacional. Son circuitos que funcionan basados en la lgica matemtica.
Circuito lgico es encontrar la funcin lgica que calcula, usando el esquema de
conexin de las variables de entrada con los distintos operadores hasta llegar a la
variable de salida.
Diagrama Objetivos Inicio
ollo
nidos 96
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

Desarrollo Actividades Autoevaluacin


de contenidos
as Glosario Bibliografa
nadas

Lecturas Glosario Bibliografa


BIBLIOGRAFA DE LA UNIDAD Iii
seleccionadas
torio Anotaciones
Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 10 ed. (2007). Pearson
Educacin.
Recordatorio Anotaciones
Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pearson
Educacin.
Roger L. Tokheim. Teora y Problemas de Principios Digitales. (1984) McGraw-Hill

Diagrama Objetivos Inicio

AUTOEVALUACIN DE LA UNIDAD III


Desarrollo Actividades Autoevaluacin
de contenidos

1. Los contadores asncronos se conocen como:


a) contadores con propagacin
Lecturas
seleccionadas
Glosario

Bibliografa
b) contadores de reloj mltiple
c) contadores de dcadas
d) contadores de mdulo
Recordatorio Anotaciones

2. Un contador asncrono se diferencia de un contador sncrono en:


a) el nmero de estados de su secuencia
b) el mtodo de sincronizacin con la seal de reloj
c) el tipo de flip-flops utilizados
d) el valor del mdulo

3. El mdulo de un contador es:


a) el nmero de flip-flops
b) el nmero real de estados en su secuencia
c) el nmero de veces que inicia un nuevo ciclo por segundo
d) el mximo nmero posible de estados

4. Un contador binario de 3 bits tiene un mdulo mximo de:


a) 3
b) 6
c) 8
d) 16

5. Un contador binario de 4 bits tiene un mdulo mximo de:


a) 16
b) 32
c) 8
d) 4

6. Un contador de mdulo 12 tiene:


a) 12 flip-flops
b) 3 flip-flops
c) 4 flip-flops
d) temporizacin sncrona

7. El trmino asncrono se refiere a los sucesos que:


CIRCUITO Y SISTEMAS DIGITALES
UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSIDesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
97

Lecturas Glosario Bibliografa


seleccionadas
a) N
 o poseen una relacin temporal fija entre ellos y que, generalmente, no
ocurren al mismo tiempo.
b) Poseen una relacin temporal fija entre ellos y que, generalmente, no ocu-
rren al mismo tiempo. Recordatorio Anotaciones

c) S
 uceden aleatoriamente y que, generalmente, ocurren al mismo tiempo.
d) No poseen una relacin temporal fija entre ellos y que, a veces ocurren al
mismo tiempo.

8. La figura mostrada corresponde a:

a) Contador ternario sncrono de 3 bits.


b) Contador hexadecimal sncrono de 2 bits.
c) Contador binario sncrono de 3 bits.
d) Contador binario sncrono de 2 bits.

9. Completar: Los registros de desplazamiento son un tipo de circuitos lgicos se-


cuenciales, estn formados por . , que estn ntimamente relacio-
nados con los contadores digitales.
a) compuertas lgicas
b) un conjunto de flip-flops
c) contadores
d) memorias

10. 
Completar: es un circuito lgico combinacional que
compara dos cantidades binarias de entrada y genera salidas para indicar cual
tiene la mayor magnitud.
a) Registro
b) Comparador
c) Memoria
d) Flip-flop

11. La figura mostrada corresponde a:

a) Contador ternario sncrono de 3 bits.


ollo
nidos 98
Actividades Autoevaluacin UNIDAD III: CONTADORES, REGISTROS Y CIRCUITOS LGICOS MSI

as Glosario Bibliografa
nadas
b) Contador hexadecimal sncrono de 2 bits.
c) Contador binario sncrono de 3 bits.
d) Contador binario sncrono de 2 bits.
torio Anotaciones

12. C
 ompletar: es un sistema que se encarga de transferir datos
entre componentes de una computadora o red de computadoras.
a) Registro
b) Bus de datos
c) Flip-flop
d) Memoria de datos

13. Una pantalla de cristal lquido es conocido como:


a) LCD
b) LED
c) Display
d) Flip-flop

14. C
 ompletar: es aquel en el que todos los flip-flops del conta-
dor reciben en el mismo instante la seal de reloj.
a) compuerta lgica
b) contador asncrono
c) contador sncrono
d) memoria

15. Una etapa de un registro de desplazamiento est formada por:


a) un latch
b) un flip-flop
c) un byte de almacenamiento
d) cuatro bits de almacenamiento

16. P
 ara desplazar en serie un byte de datos en un registro de desplazamiento, es
necesario:
a) un impulso de reloj
b) un impulso de carga
c) ocho impulsos de reloj
d) un impulso de reloj para cada 1 que contiene el dato

17. P
 ara cargar en paralelo un byte de datos en un registro de desplazamiento con
una carga sncrona, es necesario:
a) un impulso de reloj
b) un impulso de reloj para cada 1 que contiene el dato
c) ocho impulsos de reloj
d) un impulso de reloj para cada 0 que contiene el dato

18. C
 ompletar: es un dispositivo que permite dirigir la informa-
cin digital procedente de diversas fuentes a una nica lnea para ser transmiti-
da a travs de dicha lnea a un destino comn.
a) Registro
b) Contador
c) Multiplexor
d) Memoria de datos
CIRCUITO Y SISTEMAS DIGITALES
Desarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
99

Diagrama Objetivos Inicio Lecturas Glosario Bibliografa


seleccionadas

UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSI-


TIVOS DE MEMORIA
Desarrollo Actividades Autoevaluacin
de contenidos
Recordatorio Anotaciones

Lecturas
seleccionadas DIAGRAMA DE PRESENTACIN DE LA UNIDAD IV
Glosario Bibliografa

Diagrama Objetivos Inicio

LECTURAS
CONTENIDO ACTIVIDADES
Recordatorio Anotaciones
SELECCIONADAS
Desarrollo Actividades Autoevaluacin
de contenidos

AUTOEVALUACIN BIBLIOGRAFA
Lecturas Glosario Bibliografa
seleccionadas

ORGANIZACIN DE LOS APRENDIZAJES


Diagrama Objetivos Inicio
Recordatorio Anotaciones

CONOCIMIENTOS PROCEDIMIENTOS ACTITUDES


Tema N. 1: Conversin digital 1. Utiliza los circuitos con- 1. Muestra creatividad
Desarrollo
Actividades Autoevaluacin
analgico
de contenidos vertidores digital ana- y habilidad en las
1. Circuitos convertidores D/A lgico (DACs) para la actividades enco-
conversin de una seal mendadas y buena
2. Aplicaciones de los DAC digital a una analgica disposicin para el
Lecturas Glosario Bibliografa
seleccionadas 2. Utiliza los circuitos con- trabajo en equipo,
Tema N. 2: Conversin analgi- vertidores analgico-di- con actitud tica de
co digital gitales (ADCs) para la respeto por los de-
1. Circuitos convertidores A/D conversin de una seal ms
Recordatorio Anotaciones analgica a una digital
2. Aplicaciones de los ADC
3. D
 istingue entre los dis-
tintos tipos de ROMs y
Tema N. 3: Memoria ROM cita algunas aplicaciones
1. Arquitectura de la ROM comunes
2. Tipos de ROMs 4. I mplementa circuitos uti-
3. Aplicaciones de la ROM lizando memorias RAM y
cita algunas aplicaciones
comunes
Tema N. 4: Memoria RAM
1. Arquitectura de la RAM
Actividad N. 4
2. Tipos de RAMs
Presenta diversos circuitos
3. Aplicaciones de la RAM utilizando convertidores
DAC y ADC
Lectura Seleccionada N. 1
Mtodo de fabricacin de circui- Tarea Acadmica N. 2
tos impresos (Carlos A. Reyes. Realizar un trabajo de
Pginas 187- 192) bsqueda de informacin
acerca de las memorias EE-
Autoevaluacin de la PROM
unidad IV
ollo
nidos 100
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
TEMA N. 1: CONVERSIN DIGITAL ANALGICO1

1 CIRCUITOS CONVERTIDORES D/A


torio Anotaciones
La conversin D/A es el proceso de tomar un valor representado en cdigo digital
(como binario directo o BCD) y convertirlo en un voltaje o corriente proporcional
al valor digital.

Figura N61: Convertidor DAC


Fuente: Conversin Analgico-Digital. Recuperado el 10/2014 de
http://pako-lsa.blogspot.com/2011/09/proceso-de-conversion-de-senal.html

La Figura N63 muestra el smbolo para un convertidor D/A ordinario de 4 bits.


Observe que hay una entrada para una referencia de voltaje Vref. Esta entrada se
utiliza para determinar la salida a escala completa o valor mximo que puede pro-
ducir el convertidor D/A. Las entradas digitales D, C, B, A se derivan por lo general
del registro de salida de un sistema digital. Los 24 = 16 nmeros binarios distintos
representados por estos cuatro bits. Para cada nmero de entrada, el voltaje de sa-
lida del convertidor D/A es un valor nico. Para este caso el voltaje de salida Vsal es
igual en voltios al nmero binario. La misma idea se aplicara si su salida fuera de
corriente.

Figura N63: DAC de cuatro bits con salida de voltaje.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 722.

En este caso K es el factor de proporcionalidad y es un valor constante para un DAC


dado que se conecta a un valor de referencia.

Vsalida analgico = K x Entrada Digital


Vsal = 1V x 12 V

1
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Cap 11.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
101

Lecturas Glosario Bibliografa


seleccionadas
Ejemplo N 1: Un DAC de 5 bits tiene una salida de corriente. Para una entrada
digital de 10100 se produce una corriente de salida de 10 mA. Cul ser el valor de
Isal para una entrada digital de 111012?
Recordatorio Anotaciones

Solucin: La entrada digital 10100 es igual a 20 en decimal. Como Isal = 10 mA


para este caso, el factor de proporcionalidad debe de ser de 0.5mA para cualquier
entrada digital tal como 111012 = 2910 de la siguiente manera:
Isal = (0.5 mA) x 29
=14.5 mA

1.1 Salida Analgica


La salida de un DAC no es una cantidad analgica ya que puede tomar solo valo-
res especficos como los 16 niveles de voltaje posibles para Vsal en la Figura N63
siempre y cuando Vref sea constante. Veremos que el nmero de distintos valores
de salida posibles puede aumentar y la diferencia entre los valores sucesivos puede
disminuir si se incrementa el nmero de bits de entrada permitiendo una salida
que sea cada vez ms como una salida analgica. En otras palabras la salida del DAC
es una cantidad pseudo analgica, es una aproximacin a una cantidad analgica
autntica.

1.2 Pesos de Entrada


Para el DAC de la Figura N63 observe que cada entrada digital contribuye con
una cantidad distinta para la salida analgica. Las contribuciones de cada entrada
digital se ponderan de acuerdo con su posicin en el nmero binario. Por lo tanto
A (que es el LSB) tiene una ponderacin de 1V; B una ponderacin de 2V; C una
ponderacin de 4V y D (el MSB) la ponderacin ms grande 8V. De esta manera
podemos considerar Vsal como la suma ponderada de las entradas digitales. Por
ejemplo para encontrar el valor de Vsal para la entrada digital 0111 podemos sumar
las ponderaciones de los bits C, B y A para obtener 4V + 2V + 1V = 7V.

Ejemplo 2: Encuentre la Isal para la entrada digital de 11101 del Ejemplo 1 usando
las ponderaciones.

Solucin: Como sabemos del ejemplo 1 el factor de proporcionalidad es de 0.5mA


entonces la suma de las ponderaciones quedara de la siguiente manera:

Ejercicio 1:

Un convertidor D/A de 5 bits produce un Vsal = 0.2V para una entrada digital de
00001. Encuentre el valor de Vsal para una entrada de 11111.

1.3 Resolucin
La resolucin de un convertidor D/A se define como el cambio ms pequeo que
puede producir en la salida analgica como resultado en la entrada digital. En la
Figura 63 podremos observar que la resolucin es de 1V ya que VSAL puede cam-
biar por no ms de 1V cuando cambia el valor de la entrada digital. La resolucin
es igual a la ponderacin del LSB y tambin se le conoce como
Tamao del Escaln ya que es la cantidad que cambiara VSAL a medida que cambie
el valor de entrada digital de un intervalo al siguiente. Esto se ilustra mejor en la
Figura N64 en donde las salidas de un contador de 4 bits proporcionan las entra-
ollo
nidos 102
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
das de nuestro DAC. A medida que el contador avanza a travs de sus 16 estados
mediante la seal de reloj, la salida del DAC es una forma de onda tipo escalera que
avanza 1V en cada escaln.
torio Anotaciones Cuando el contador se encuentra en 1111, la salida del DAC se encuentra en su
valor mximo de 15V, esta es la salida a plena escala. La resolucin es lo mismo que
el factor de proporcionalidad.

Figura N64: DAC


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 724.

Otra interpretacin de la resolucin sera:

, donde el numerador es la salida analgica a plena escala y n es el nmero


de bits.

1.4 Circuitos Convertidores


Examinaremos varios esquemas bsicos para ver las generalidades de los DACs pero
no es tan importante conocerse todos estos esquemas detalladamente ya que exis-
ten ICs o paquetes encapsulados que no requieren ningn conocimiento para su
funcionamiento. La Figura N 65 muestra el circuito bsico para un DAC de 4 bits
A, B, C y D son entradas binarias que asumen valores de 0 o de 5V.
El amplificador operacional se emplea como amplificador sumador, el cual pro-
duce la suma ponderada de estos voltajes de entrada RENT. Recordemos que el
amplificador sumador multiplica cada voltaje de entrada por la relacin entre la
resistencia de retroalimentacin RF y la correspondiente resistencia de entrada
RENT. En este circuito RF = 1k y las resistencias de entrada varan de 1 a 8k.
Como la entrada D tiene RF = 1k, el amplificador sumador pasa el voltaje en D sin
atenuacin. Como la entrada C tiene RF = 2k, se atenuara por 1/ 2. De manera
similar la entrada B se atenuara por y la entrada A por 1/8. Por lo tanto la salida
del amplificador puede expresarse como:

= -6.25V
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
103

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N 65: Circuito DAC


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 729.

El signo negativo est presente debido a que el amplificador sumador es un am-


plificador inversor de polaridad, lo cual no es importante aqu. Es evidente que la
salida del amplificador sumador es un voltaje analgico que representa una suma
ponderada de las entradas digitales, como se muestra en la tabla de la Figura 3.3b.
La resolucin de este convertidor D/A es igual a la ponderacin del LSB que viene
siendo 1/8 x 5V=0.625V.

2 A
 PLICACIONES DE LOS DAC
A continuacin se muestra las principales aplicaciones de los DAC:

2.1. Control
La salida digital de una computadora puede convertirse en una seal de control
analgico para ajustar la velocidad de un motor, la temperatura o para controlar
una variable fsica.

2.2. Prueba Automtica


Las computadoras pueden programarse para generar seales analgicas (a travs
de un DAC) necesarias para probar circuitos analgicos. La respuesta analgica de
estos circuitos se convierte de nuevo en un valor digital mediante un ADC para que
la informacin se pueda almacenar, visualizar y analizar.

2.3. Reconstruccin de Seales


Una seal analgica se digitaliza tomando puntos sucesivos en la seal los cuales se
convierten en sus equivalentes digitales y se almacenan en memoria. Esta conver-
sin se realiza mediante un ADC despus se puede utilizar un DAC para convertir
los datos digitalizados en datos analgicos con lo cual se reconstruye la seal ori-
ginal.

2.4. Control de Amplitud Digital


Pueden utilizarse para reducir la amplitud de una seal analgica de tal forma que
un sistema digital puede controlar cosas tales como el volumen de un sistema de
audio o la amplitud de un generador de funciones.

2.5. Conversin A/D


Varios tipos de ADCs utilizan DACs como parte de su circuito.
ollo
nidos 104
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
TEMA N. 2: CONVERSIN ANALGICO DIGITAL2

1 CIRCUITOS CONVERTIDORES A/D


torio Anotaciones
Un convertidor analgico digital toma un voltaje de entrada analgico y despus
de cierto tiempo produce un cdigo de salida digital que representa a la entrada
analgica. Por lo general el proceso de conversin A/D es ms complejo y consume
mucho ms tiempo que el proceso D/A.

Figura N66: Convertidor ADC.


Fuente: Conversin Digital-Analgico. Recuperado el 10/2014 de
http://pako-lsa.blogspot.com/2011/09/proceso-de-conversion-de-senal.html

Varios tipos importantes de ADCs utilizan un DAC como parte de sus circuitos.
La Figura 66 muestra un diagrama de bloques general para esta clase de ADC. La
sincronizacin para la operacin se proporciona mediante la seal de reloj de en-
trada. La unidad de control contiene los circuitos lgicos para generar la secuencia
apropiada de operaciones en respuesta a la SEAL DE INICIO, el cual inicia el
proceso de conversin. El amplificador operacional comparador tiene dos entradas
analgicas y una salida digital que cambia de estado, dependiendo de cul de las
entradas analgicas sea mayor.

Figura N66: Diagrama de Bloques de un ADC.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 739.

2
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Cap. 11
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
105

Lecturas Glosario Bibliografa


seleccionadas
1.1. La operacin bsica de los adcs
La operacin bsica de los ADCs de este tipo consiste en los siguientes pasos:

Recordatorio Anotaciones
1. Pulsar SEAL DE INICIO inicia la operacin.

2. A una velocidad determinada por el reloj, la unidad de control modifica en for-


ma continua el nmero binario que se almacena en el registro.

3. El DAC convierte el nmero binario del registro en un voltaje analgico VAX.

4. El Comparador compara VAX con la entrada analgica VA. Mientras que VAX
<VA la salida del comparador permanecer en ALTO. Cuando VAX se exceda de
VA por cuando menos una cantidad igual a VT (voltaje de umbral), la salida del
comparador cambiara a BAJO y detendr el proceso de modificacin del nmero
de registro. En este punto VAX ser una aproximacin cercana a VA. El numero
digital en el registro, que viene siendo el equivalente digital de VAX es tambin
el equivalente digital aproximado de VA dentro de la resolucin y la precisin
del sistema.
5. La lgica de Control activa la seal de fin de conversin (EOC) cuando se com-
pleta esta.

1.2 ADC de Rampa Digital


La Figura N67 utiliza un contador binario como registro y permite que el reloj
incremente el contador un intervalo a la vez, hasta que VAX VA. A este ADC se le
conoce como ADC de Rampa Digital debido a que la forma de onda en VAX es una
rampa de intervalo por intervalo (en realidad una escalera). Tambin se le conoce
como ADC tipo contador.
Contiene un contador, un DAC, un comparador analgico y una compuerta AND
de control. La salida del comparador sirve como la seal de fin de conversin (EOC
)activa en BAJO. Si suponemos que VA el voltaje analgico que se va a convertir es
positivo, la operacin sera la siguiente:

1. Se aplica un pulso de INICIO para restablecer el contador a 0. El nivel ALTO


en INICIO tambin inhibe los pulsos de reloj para que no pasen a travs de la
compuerta AND y hacia el contador.

2. Si todos los bits de entrada son 0, la salida del DAC ser VAX = 0V

3. Como VA > VAX la salida del comparador (EOC) estar en ALTO.

4. Cuando INICIO regresa a BAJO, la compuerta AND se habilita y los pulsos de


reloj pasan hacia el contador.

5. A medida que el contador avanza, la salida VAX del DAC se incrementa conforme
a la cuenta como se ilustra en la Figura b.

6. Este proceso continua hasta que VAX llega a un valor mayor a VA por una can-
tidad igual o mayor a VT (por lo general de 10 a 100V). En este punto (EOC)
cambiar a BAJO e inhibir el flujo de pulsos que van hacia el contador y este
dejara de contar.

7. El proceso de conversin esta ahora completo como lo indica la transicin de


ALTO a BAJO en (EOC ) y el contenido del contador es la representacin digital
de VA.

8. El contador retendr el valor digital hasta que el siguiente pulso INICIO comien-
ce una nueva conversin.
ollo
nidos 106
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas

torio Anotaciones

Figura N67: ADC de Rampa Digital o Tipo Contador.


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 741.

Ejemplo: Suponga los siguientes valores para el ADC de la Figura N67, el cual tiene
una frecuencia de reloj = 1MHz; VT = 0.1mV; el DAC tiene una salida FS = 10.23V y
una entrada de 10 bits. Determine los siguientes valores:

La resolucin de este convertidor


El equivalente digital que se obtiene para VA = 3.728V
El tiempo de Conversin.

Solucin:
a) El DAC tiene una entrada de 10 bits y una salida FS de 10.23V por lo tanto:
VSAL = K * Entrada Digital
K = 10.23/1023V= 10mV

b) VA = 3.728V
VSAL = K * Entrada Digital
Entrada Digital = VSAL/K = 372.81 = 373 escalones = 0101110101

c) Se requirieron 373 intervalos para completar la conversin. Por lo tanto se pro-
dujeron 373 pulsos de reloj a la velocidad de uno cada microsegundo. Esto nos
da un tiempo total de 373s.

1.3 Resolucin y Precisin A/D


Al reducir el tamao del escaln podemos reducir el error potencial pero siempre
habr una diferencia entre la cantidad real (analgica) y el valor digital que se le
asigne. A esto se le conoce como error de cuantizacin. Por lo tanto VAX es una
aproximacin al valor de VA y lo mejor que podemos esperar es que VAX se en-
cuentre dentro de un intervalo menor a 10mV de VA si la resolucin (tamao del
escaln) es de 10 mV. Este error se puede reducir si se incrementa el nmero de
bits en el contador y en el DAC.
Una prctica comn es hacer el error de cuantizacin simtrico alrededor de un
mltiplo de la resolucin, para que sea de LSB. Para ello hay que asegurarse que
la salida cambie a unidad de resolucin por debajo y por encima del voltaje no-
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
107

Lecturas Glosario Bibliografa


seleccionadas
minal. Por ejemplo si la resolucin es de 10mV entonces la salida del A/D cambiara
en teora de 0 a 1 a 5mV y de 1 a 2 a 15mV.
La especificacin de precisin refleja el hecho de que la salida de cualquier ADC no
cambia de un valor binario al siguiente en el voltaje de entrada exacto que se haya
Recordatorio Anotaciones

prescrito. Algunos cambian a un voltaje un poco mayor de lo esperado y algunos a


un voltaje un poco menor.

Ejemplo: Cierto ADC de 8 bits tiene una entrada a FS de 2.55V (es decir VA =2.55V
para una salida digital de 11111111) Tiene un error especificado de 1/4 LSB: De-
termine la mxima cantidad de error en la medicin.

Solucin: El tamao del escaln es igual 2.55V / 28 1 el cual da 10mV. Esto signi-
fica que aunque el DAC no tenga imprecisiones la salida VAX solo puede cambiar
en intervalos de 10mV, esto es llamado error de cuantizacin. El error especificado
de 1/4 LSB es igual a 2.5mV lo que significa que VAX puede desplazarse por una
cantidad mxima de hasta 2.5mV. As el error total podra ser de 10mV + 2.5mV
=12.5mV

1.4 Tiempo de Conversin tc


Es el tiempo entre el final del pulso INICIO y la activacin de la salida (EOC ). El
contador empieza a contar desde cero y avanza en forma ascendente hasta que VAX
se excede de VA punto en el cual (EOC ) cambia a BAJO para finalizar el proceso
de conversin. Debe quedar claro que el tiempo de conversin tc depende de VA.
Un valor ms grande requerir ms escalones antes de que el voltaje de la escalera
exceda a VA.
El tiempo mximo de conversin ocurrir cuando VA se encuentre justo debajo
de la escala completa de manera que VAX deber avanzar hasta el ltimo intervalo
para activar a (EOC ).
tc(max) = (2N 1) ciclos de reloj

1.5 Adquisicin de Datos.


El proceso mediante el cual la computadora adquiere datos analgicos digitalizados
se llama adquisicin de datos. Al proceso de adquirir el valor de un solo punto de
datos se le conoce como muestreo de la seal analgica y por lo general a ese punto
se le conoce como muestra.
La Figura N68 muestra como se conecta una microcomputadora a un ADC de
rampa digital con el propsito de adquirir datos. La computadora genera los pulsos
de INICIO (START) que comienzan cada nueva conversin A/D. La seal (EOC )
(Fin de Conversin) del ADC se alimenta a la computadora, que a su vez monitorea
(EOC ) para averiguar cuando se completa la conversin; despus transfiere los
datos digitales de la salida ADC hacia su memoria.
Las formas de onda mostrada en la Figura N68 (b) ilustran como una computa-
dora adquiere una versin digital de la seal analgica VA. El proceso comienza
en t0 cuando la computadora genera un pulso INICIO para comenzar un ciclo
de conversin A/D. La conversin se completa en t1 cuando la escalera primero
excede de VA y (EOC ) cambia a BAJO. Esta transicin indica a la computadora
que el ADC tiene una salida digital que ahora representa el valor de VA en el punto
a y la computadora cargara estos datos en su memoria.
La computadora genera un nuevo pulso INICIO poco despus de t1 para iniciar
un segundo ciclo de conversin. Observe que esto restablece la escalera a 0 y (EOC
) regresa a ALTO debido a que tambin restablece el contador en el ADC. La
segunda conversin termina en t2 cuando la escalera se excede de nuevo de VA.
Despus la computadora carga los datos digitados que corresponden al punto b
en su memoria. Estos pasos se repiten sucesivamente. El proceso mediante el cual
la computadora genera un pulso INICIO, monitorea (EOC ) y carga los datos del
ADC se lleva a cabo bajo el control de un programa de computadora.
ollo
nidos 108
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas

torio Anotaciones

Figura N68: Sistema de Adquisicin de Datos.(Contina)


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 746.

Figura N68: Sistema de Adquisicin de Datos.(Continuacin)


Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 746.

2 APLICACIONES DE LOS ADC 3


Un conversor, (o convertidor) de seal analgica a digital, (o tambin CAD de
"Conversor Analgico Digital", o ADC del ingls "Analog-to-Digital Converter") es
un dispositivo electrnico capaz de convertir una seal analgica de voltaje en una
seal digital con un valor binario. Se utiliza en equipos electrnicos como compu-
tadora, grabadores de sonido y de vdeo, y equipos de telecomunicaciones. La seal
analgica, que vara de forma continua en el tiempo, se conecta a la entrada del
dispositivo y se somete a un muestreo a una velocidad fija, obtenindose as una
seal digital a la salida del mismo.

3
Conversor de seal analgica a digital. Wikipedia. Recuperado el 10/2014 de
http://es.wikipedia.org/wiki/Conversor_de_se%C3%B1al_anal%C3%B3gica_a_digital
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
109

Diagrama Objetivos Inicio Lecturas Glosario Bibliografa


seleccionadas

ACTIVIDAD N. 4
Desarrollo Actividades Autoevaluacin
de contenidos Esta actividad puede consultarla en su aula virtual. Recordatorio Anotaciones

Lecturas Glosario Bibliografa


seleccionadas

TEMA N. 3: MEMORIA ROM


Recordatorio Anotaciones

Introduccin4
La memoria ROM es la sigla de ("Read Only Memory") memoria de solo lectura.
Se trata de un circuito integrado que se encuentra instalado en la tarjeta principal -
Motherboard, dnde se almacena informacin bsica referente al equipo, lo que se
denomina BIOS que integra un programa llamado POST encargado de reconocer
inicialmente los dispositivos instalados como el teclado, el monitor CRT, la pantalla
LCD, disqueteras, la memoria RAM, etc., y otro programa llamado Setup para que
el usuario modifique ciertas configuraciones de la mquina.
La memoria ROM es un medio que permite el almacenamiento de informacin en
computadoras y dispositivos electrnicos. Como su nombre lo indica, slo es posi-
ble la lectura de los datos, no su escritura. Los mismos no pueden ser modificados.

Caractersticas generales
Hace algunos aos, la ROM era una memoria para una sola escritura de datos,
en la fbrica se grababa la informacin y ya no era posible modificarla.
Almacena configuraciones bsicas de la tarjeta principal ("motherboard"), tales
como la informacin del fabricante, la fecha de manufactura, el nmero de
serie, el modelo, etc.
Integra un programa denominado POST que se encarga de realizar una revisin
bsica a los componentes instalados en el equipo antes de que se visualice algo
en pantalla.
Integra otro programa llamado SETUP, que contiene una serie de mens sobre
las configuraciones avanzadas del equipo, las cules pueden ser modificados por
el usuario (forma de arranque, dar de alta discos duros, disqueteras, unidades
de CD/DVD, velocidad del microprocesador, etc.).
Para almacenar los datos que el usuario modifica, cuenta con una memoria lla-
mada CMOS alimentada constantemente desde una batera integrada en la tar-
jeta principal.
Actualmente es posible borrarlas e incluso actualizarlas va Internet ya que inte-
gran nueva tecnologa de modificacin de datos.

La memoria ROM se clasifica en:


P
 ROM o PROGRAMMABLE READ ONLY MEMORY (ROM programmable):
es una memoria de character digital en donde la valoracin de un bit esta sujeta
al estado de un fusible, el cual tiene la posibilidad de quemarse una nica vez.

Las memorias PROM son empleadas para la grabacin de informacin durable o


permanente de menor ocupacin que las ROMs, o bien, cuando dicha informacin
debe ser modificada.

E
 PROM o ERASABLE PROGRAMMABLE READ ONLY MEMORY (ROM pro-
gramable y borrable): se refiere a un chip de memoria ROM constituido por
celdas de transistores de puerta flotante. stos provienen de la fbrica sin ser
cargados. En consecuencia son interpretados como 1. La programacin de estos
chips se realiza por medio de un dispositivo electrnico especial.

4
Memoria ROM. Recuperado el 10/2014 de http://www.informaticamoderna.com/Memoria_ROM.htm
ollo
nidos 110
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
Al ser programada, slo cuenta con la posibilidad de borrarse a travs del contacto
con una luz ultravioleta de alta potencia. Esto sucede debido que los fotones de
la luz son capaces de afectar a los electrones propios de las celdas, provocando su
torio Anotaciones
descarga.

E
 EPROM o ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY
MEMORY (ROM programable y borrable elctricamente): como su nombre lo
indica, esta clase de memoria ROM dispone de la capacidad de programacin,
borrado y reprogramacin de forma elctrica. No son memorias voltiles.

La cantidad de veces que una0 memoria EEPROM puede borrarse y reprogramarse


oscila entre cien mil y un milln de veces. Sin embargo son ilimitadas las veces que
la misma puede leerse.

F
 LASH: constituye una clase de EEPROM, la cual puede ser reprogramada en
bloques. Es un dispositivo de almacenamiento que admite la lectura y escritura
de un gran nmero de posiciones de memoria en una misma accin. Tiene una
velocidad de funcionamiento superior al resto de las memorias ROM. La tecno-
loga flash es utilizada en pendrives, cmaras de fotos, etc.

1 ARQUITECTURA DE LA ROM5

Figura N69: Arquitectura de una ROM de 16 x 8. Cada registro almacena una palabra de ocho bits.
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 797.

5
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 797.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
111

Lecturas Glosario Bibliografa


seleccionadas
La arquitectura (estructura) interna de un CI de ROM es muy compleja, por lo que
no intentaremos familiarizarnos con todos sus detalles. No obstante, por cuestin
didctica si podemos ver un diagrama simplificado de la arquitectura interna, como
el que se muestra en la Figura N69 para la ROM de 16 x 8. Hay cuatro partes bsi-
Recordatorio Anotaciones
cas: arreglo de registros, decodificador de fila, decodificador de columna y bferes
de salida.

1.1. Arreglo de registros


El arreglo de registros almacena los datos que se programan en la ROM. Cada
registro contiene varias celdas de memoria que equivalen al tamao de palabra.
En este caso, cada registro almacena una palabra de ocho bits. Los registros se or-
denan en un arreglo de matriz cuadrada, comn para muchos chips de memoria
semiconductora.
Podemos especificar que la posicin de cada registro est en una fi la y una colum-
na especfica. Por ejemplo, el registro 0 est en la fila 0, columna 0, y el registro 9
est en la fila 1, columna 2.

1.2. Decodificadores de direccin


El cdigo de direccin A3A2A1A0 que se aplica es el que determina que registro en
el arreglo se habilitara para colocar su palabra de datos de ocho bits en el bus. Los
bits de direccin A1A0 se alimentan a un decodificador 1 de 4, el cual activa una
lnea de seleccin de fila, y los bits de direccin A3A2 se alimentan a un segundo
decodificador 1 de 4, el cual activa una lnea de seleccin de columna. Solo habr
un registro en la fila y la columna seleccionada por las entradas de direccin, por lo
que este es el que se habilitar.

2 TIPOS DE ROMS6
Ahora que tenemos una comprensin general sobre la arquitectura interna y la
operacin externa de los dispositivos de ROM, analizaremos los diversos tipos de
ROMs para ver como difieren en la manera en que se programan, se borran y se
reprograman.

Figura N70: Tipos de memoria ROM


Fuente: Carlos Canto Q. Microprocesadores.monografias.com. Recuperado el 10/2014 de http://www.
monografias.com/trabajos97/todo-memoria-ram-o-rom/todo-memoria-ram-o-rom.shtml

6
T
 ipos de memoria ROM. tiposde.org portal educativo. Recuperado 10/2014 de http://www.tiposde.org/informatica/433-ti-
pos-de-memoria-rom/
ollo
nidos 112
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
La memoria ROM se clasifica en:

2.1 PROM o PROGRAMMABLE READ ONLY MEMORY (ROM programmable)


torio Anotaciones
Es una memoria de caracter digital en donde la valoracin de un bit est sujeta al
estado de un fusible, el cual tiene la posibilidad de quemarse una nica vez.
Las memorias PROM son empleadas para la grabacin de informacin durable o
permanente de menor ocupacin que las ROMs, o bien, cuando dicha informacin
debe ser modificada.

2.2. EPROM o ERASABLE PROGRAMMABLE READ ONLY MEMORY (ROM


programable y borrable)
Se refiere a un chip de memoria ROM constituido por celdas de transistores de
puerta flotante. stos provienen de la fbrica sin ser cargados. En consecuencia son
interpretados como 1. La programacin de estos chips se realiza por medio de un
dispositivo electrnico especial.
Al ser programada, slo cuenta con la posibilidad de borrarse a travs del contacto
con una luz ultravioleta de alta potencia. Esto sucede debido que los fotones de
la luz son capaces de afectar a los electrones propios de las celdas, provocando su
descarga.

2.3. EEPROM o ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY


MEMORY (ROM programable y borrable elctricamente)
Como su nombre lo indica, esta clase de memoria ROM dispone de la capacidad
de programacin, borrado y reprogramacin de forma elctrica. No son memorias
voltiles.
La cantidad de veces que una memoria EEPROM puede borrarse y reprogramarse
oscila entre cien mil y un milln de veces. Sin embargo son ilimitadas las veces que
la misma puede leerse.

2.4. FLASH
Constituye una clase de EEPROM, la cual puede ser reprogramada en bloques.
Es un dispositivo de almacenamiento que admite la lectura y escritura de un gran
nmero de posiciones de memoria en una misma accin. Tiene una velocidad de
funcionamiento superior al resto de las memorias ROM.
La tecnologa flash es utilizada en pendrives, cmaras de fotos, etc.

3 APLICACIONES DE LA ROM7
La aplicacin ms difundida en este tipo de memoria ha sido el almacenamiento de
cdigos de programas para el momento del arranque de dispositivos que utilizan
microprocesadores, como es el caso de los computadores.
Los Computadores vienen con una memoria ROM, donde se encuentran alojados
los programas del BIOS (Basic Input Output System), el cual contiene las instruc-
ciones y datos necesarios para activar y hacer funcionar el computador y sus peri-
fricos. Debido a que en esta memoria la informacin est disponible en cualquier
momento, los programas en una ROM son a menudo los cimientos sobre los que se
construye el resto de los programas (incluyendo el DOS).
La ventaja de tener los programas fundamentales del computador almacenados en
una ROM, es que estn all disponibles y no hay necesidad de cargarlos en la me-
moria desde el disco de la misma forma que se carga el DOS. Comnmente estos
programas son llamados Firmware, lo que indica que se encuentran firmemente
almacenados en el Hardware y que no cambian.
Algunas de las consolas de videojuegos que usan programas basados en la memoria
ROM son la Super Nintendo, la Nintendo 64, la Sega Mega Drive o la Game Boy.
Estas memorias ROM, pegadas a cajas de plstico aptas para ser utilizadas e intro-
ducidas repetidas veces, son conocidas como cartuchos. Por extensin la palabra
ROM puede referirse tambin a un archivo de datos que contenga una imagen del
programa que se distribuye normalmente en memoria ROM, como una copia de
un cartucho de videojuego.
7
Memorias digitales. Recuperado el 10/2014 de http://memorias-digtelecomii.es.tl/Aplicaciones-de-las-Memorias.htm
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
113

Lecturas Glosario Bibliografa


seleccionadas
TEMA N. 4: MEMORIA RAM

Introduccin
Recordatorio Anotaciones
Memoria RAM: Siglas de Random Access Memory, es un tipo de memoria a la que
se puede acceder de forma aleatoria; esto es, se puede acceder a cualquier byte
de la memoria sin pasar por los bytes precedentes. RAM es el tipo ms comn de
memoria en las computadoras y en otros dispositivos, tales como las impresoras.
Una memoria RAM o de acceso aleatorio se utiliza frecuentemente en informtica
para el almacenamiento de programas y datos informativos.
La sigla RAM en ingls significa Random Access Memory y se traduce como Me-
moria de Acceso Aleatorio o, en algunos casos, Directo. Una memoria de este
tipo es una pieza que se compone de uno o ms chips y que forma parte del sistema
de un ordenador o computadora.

Caractersticas8
La caracterstica diferencial de este tipo de memoria es que se trata de una memo-
ria voltil, es decir, que pierde sus datos cuando deja de recibir energa. Tpicamen-
te, cuando el ordenador es apagado. As, se distingue de otras memorias, como la
ROM, que tiene la propiedad de almacenar informacin independientemente de
las condiciones de energa disponibles.
Una memoria RAM, entonces, es un dispositivo que se utiliza para el manejo de
datos e informacin circunstancialmente con programas y softwares. Esta memoria
permite el funcionamiento de dichas aplicaciones y, una vez, apagado o interrum-
pido el funcionamiento del sistema, la informacin se pierde, ya que a menudo no
se trata de archivos o datos guardados por su relevancia, sino simplemente de datos
necesarios para el desempeo del software en cuestin.
Las memorias de esta ndole pueden dividirse en estticas y dinmicas. Las primeras
mantienen su contenido inalterado siempre y cuando exista una fuente de energa.
Las segundas, por el contrario, implican una lectura destructiva, es decir, que la
informacin se pierde al leerla y para evitarlo se deben restaurar dichos datos con
una operacin de refresco.
Una RAM puede tener diversos tamaos expresad os en MegaBytes o GigaBytes y,
de esta manera, permitir usos de menor o mayor nivel. Por ejemplo, la simultanei-
dad en el uso de varios programas, o bien, el incremento en la velocidad de cone-
xin o de funcionamiento del ordenador.
En general, al adquirir una computadora, la memoria RAM viene incluida, pero
a menudo puede extenderse si el usuario quiere hacer un uso ms intensivo de la
misma.

La memoria de acceso aleatorio9 (en ingls: random-access memory) se utiliza


como memoria de trabajo para el sistema operativo, los programas y la mayor parte
del software. Es all donde se cargan todas las instrucciones que ejecutan el proce-
sador y otras unidades de cmputo. Se denominan de acceso aleatorio porque se
puede leer o escribir en una posicin de memoria con un tiempo de espera igual
para cualquier posicin, no siendo necesario seguir un orden para acceder a la
informacin de la manera ms rpida posible. Durante el encendido del computa-
dor, la rutina POST verifica que los mdulos de memoria RAM estn conectados de
manera correcta. En el caso que no existan o no se detecten los mdulos, la mayora
de tarjetas madres emiten una serie de pitidos que indican la ausencia de memoria
principal. Terminado ese proceso, la memoria BIOS puede realizar un test bsico
sobre la memoria RAM indicando fallos mayores en la misma. Tipos de RAM:

DRAM
FPM
EDO
SDRAM
PC100

8
D
 esde Definicion ABC. . Recuperado el 10/2014 de: http://www.definicionabc.com/tecnologia/memoria-ram.php#ixzz3JDt-
BK18e
9
Memoria de acceso aleatorio. . Recuperado el 10/2014 de:http://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio
ollo
nidos 114
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
PC133
SIMMS
DIMMS
torio Anotaciones
BEDO
ECC
VRAM
WRAN
SGRAM

Nomenclatura
La expresin memoria RAM se utiliza frecuentemente para describir a los mdulos
de memoria utilizados en los computadores personales y servidores. Esta memoria
es solo una variedad de la memoria de acceso aleatorio: las ROM,memorias Flash,
cach (SRAM), los registros en procesadores y otras unidades de procesamiento
tambin poseen la cualidad de presentar retardos de acceso iguales para cualquier
posicin. Los mdulos de RAM son la presentacin comercial de este tipo de me-
moria, que se compone de circuitos integrados soldados sobre un circuito impreso
independiente, en otros dispositivos como las consolas de videojuegos, la RAM va
soldada directamente sobre la placa principal.

Historia
Uno de los primeros tipos de memoria RAM fue la memoria de ncleo magntico,
desarrollada entre 1949 y 1952 y usada en muchos computadores hasta el desarrollo
de circuitos integrados a finales de los aos 60 y principios de los 70. Esa memoria
requera que cada bit estuviera almacenado en un toroide de material ferromgne-
tico de algunos milmetros de dimetro, lo que resultaba en dispositivos con una
capacidad de memoria muy pequea. Antes que eso, las computadoras usaban rels
y lneas de retardo de varios tipos construidas para implementar las funciones de
memoria principal con o sin acceso aleatorio.
En 1969 fueron lanzadas una de las primeras memorias RAM basadas en semicon-
ductores de silicio por parte de Intel con el integrado 3101 de 64 bits de memoria
y para el siguiente ao se present una memoria DRAM e 1024 bytes, referencia
1103 que se constituy en un hito, ya que fue la primera en ser comercializada con
xito, lo que signific el principio del fin para las memorias de ncleo magntico.
En comparacin con los integrados de memoria DRAM actuales, la 1103 es primiti-
va en varios aspectos, pero tena un desempeo mayor que la memoria de ncleos.
En 1973 se present una innovacin que permiti otra miniaturizacin y se con-
virti en estndar para las memorias DRAM: la multiplexacin en tiempo de la
direcciones de memoria. MOSTEK lanz la referencia MK4096 de 4096 bytes en
un empaque de 16 pines,1 mientras sus competidores las fabricaban en el empaque
DIP de 22 pines. El esquema de direccionamiento2 se convirti en un estndar de
facto debido a la gran popularidad que logr esta referencia de DRAM. Para finales
de los 70 los integrados eran usados en la mayora de computadores nuevos, se
soldaban directamente a las placas base o se instalaban en zcalos, de manera que
ocupaban un rea extensa de circuito impreso. Con el tiempo se hizo obvio que la
instalacin de RAM sobre el impreso principal, impeda la miniaturizacin , enton-
ces se idearon los primeros mdulos de memoria como el SIPP, aprovechando las
ventajas de la construccin modular. El formato SIMM fue una mejora al anterior,
eliminando los pines metlicos y dejando unas reas de cobre en uno de los bordes
del impreso, muy similares a los de las tarjetas de expansin, de hecho los mdulos
SIPP y los primeros SIMM tienen la misma distribucin de pines.

1 CARQUITECTURA DE LA RAM10
Al igual que con la ROM, es til pensar en la RAM como si consistiera de un nme-
ro de registros, cada uno de los cuales almacena una sola palabra de datos y tiene
una direccin nica. Por lo general las RAMs tienen capacidades de palabras de
1K, 4K, 8K, 16K, 64K, 128K, 256K y 1024K, con tamaos de palabra de uno, cuatro
u ocho bits. Como veremos ms adelante, la capacidad de palabras y el tamao de
palabra pueden expandirse mediante la combinacin de chips de memoria.

10
Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 815.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
115

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N71: Muestra la arquitectura simplificada de una RAM que almacena 64 palabras de cuatro
bits cada una (es decir, una memoria de 64 x 4)
Fuente: Ronal J. Tocci. Sistemas Digitales Principios y aplicaciones. 2007. Pg. 815.

Estas palabras tienen direcciones que varan de 0 a 6310. Para poder seleccionar
una de las 64 ubicaciones de direccin para leer o escribir, se aplica un cdigo de
direccin binario a un circuito decodificador. Como 64 = 26, el decodificador re-
quiere un cdigo de entrada de seis bits. Cada cdigo de direccin activa una salida
especfica del decodificador, que a su vez habilita su registro correspondiente. Por
ejemplo, suponga que el cdigo de direccin que se aplica es:
A5A4A3A2A1A0 = 011010
Como 0110102 = 2610, la salida 26 del decodificador cambiara a nivel ALTO y selec-
cionar el registro 26 para una operacin de lectura o de escritura.

2 TIPOS DE RAMS11
Hay tres tipos de memorias RAM: DRAM, SRAM Y SWAP.

2.1. DRAM:
(Dynamic Random Access Memory) Es la memoria de trabajo, tambin llamada
RAM, est organizada en direcciones que son reemplazadas muchas veces por se-
gundo. Esta memoria lleg a alcanzar velocidades de 80 y 70 nanosegundos (ns),
esto es el tiempo que tarda en vaciar una direccin para poder dar entrada a la
siguiente, entre menor sea el nmero, mayor la velocidad.

2.2. SRAM
Las siglas provienen de ("Static Read Aleatory Memory") estticas, debido a que
sus chips se encuentran construidos a base de transistores, los cules no necesitan
constantemente refrescar su carga (bits) y esto las hace sumamente veloces pero
11 T
 ipos de memoria RAM y ROM. Slidesahre. Recuperado el 10/2014 de http://es.slideshare.net/zoilitamorocho/tipos-de-me-
moria-ram-y-rom
ollo
nidos 116
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
tambin muy caras. El trmino memoria Cach es frecuentemente utilizada pare
este tipo de memorias, sin embargo tambin es posible encontrar segmentos de
Cach adaptadas en discos duros, memorias USB y unidades SSD.
torio Anotaciones

2.3. Swap
La memoria virtual memoria Swap ("de intercambio") no se trata de memoria
RAM como tal, sino de una emulacin (simulacin funcional), esto significa que
se crea un archivo de grandes dimensiones en el disco duro unidad SSD, el cul
almacena informacin simulando ser memoria RAM cundo esta se encuentra par-
cialmente llena, as se evita que se detengan los servicios de la computadora.

3 APLICACIONES DE LA RAM12
La memoria RAM es uno de los componentes ms importantes en un computador.
Cuando se requiere emplear un archivo de datos o programa, los datos o instruc-
ciones son ledos desde el disco duro o disquete y colocados en una memoria RAM,
para que sean ledos por el microprocesador, permitindole manipularlos, ingresar
nuevos datos, modificar los existentes, hacer clculos, bsquedas, resmenes, etc.

El uso ms difundido de estos dispositivos indiscutiblemente se encuentra en los


computadores:
Se utilizan en sistemas microprocesadores, y en los microcontroladores, en siste-
mas pequeos es de lectura/escritura.
En los computadores se utiliza como memoria de Cache y memoria de vdeo.

Las memorias para computadores generalmente no se consiguen en chips, sino en


mdulos de memoria empaquetados en dos formatos bsicos: SIMM y DIMM que
contienen 8, 16, 32, 64 o 128 MB cada uno. Estos mdulos se introducen en ranuras
Diagrama
o slotsObjetivos Inicio
en la tarjeta madre de los computadores.

Desarrollo Actividades Autoevaluacin


de contenidos

LECTURA SELECCIONADA N. 1
Lecturas Glosario Bibliografa
seleccionadas

Mtodo de fabricacin de circuitos impresos


Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin.
Recordatorio Anotaciones Captulo 7. Pginas 187- 193.

Una vez que usted ha probado su proyecto, pueda que le interese hacer una placa
de circuito impreso, y tal vez un chass para el mismo, en este captulo aprender
trucos para dar una buena presentacin a su proyecto, se propone un mtodo revo-
lucionario y muy sencillo comparado con los mtodos de dibujo con marcador para
circuito impreso, revelado y serigrafa, este es la transferencia trmica.
Lo primero que se recomienda es tener todos los elementos electrnicos ya com-
prados y listos, para no tener el inconveniente de que una vez hecho la placa no
encuentren el elemento correcto para soldarlo.
Segundo verifique en un protoboard si el proyecto funciona correctamente con
todos los elementos que van a soldar en la placa.
Tercero trate de ver los pines que ms se le acomoden a las pistas, que no se crucen
mucho, que adems estn lo ms cerca posible al perifrico a manejar.

a) Diseo del circuito impreso por software.


Lo primero que se necesita para hacer una placa de circuito impreso es un dibujo
de las pistas para los elementos, esto se consigue con la ayuda de un computador,
y de los softwares CAD como PROTEL, PROTEUS, EAGLE, ORCAD, Corel DRAW,

12
Memorias digitales. Recuperado el 10/2014 de http://memorias-digtelecomii.es.tl/Aplicaciones-de-las-Memorias.htm
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
117

Lecturas Glosario Bibliografa


seleccionadas
o cualquier software de dibujo en el que usted pueda trazar las lneas y pads del
circuito (Paint, Photo SHOP, photo Express, etc.), a continuacin el circuito de las
pistas y el screen de elementos, ya realizados en un software:
Recordatorio Anotaciones

Figura N72: Diagrama de pistas y screen de elementos listos para la impresin lser correspondiente al
grabador UNIVERSAL Picmicro5.
Fuente: Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo 7.
Pginas 187.

Noten que el dibujo del lado derecho de la Figura N72 est realizado un espejo,
esto lo necesitamos por la transferencia trmica, en cuanto al tamao de la placa
deben considerar el chass en donde van a colocar esta placa, como tambin donde
deben ir los agujeros para los tornillos.

b) Impresin de las pistas y screen de los elementos


Una vez que se tiene el diseo de la placa, se debe imprimirlo con una impresora
lser o copiadora (que tengan los cartuchos toner de polvo en color negro), en un
papel de transferencia trmica Press-n-Peel (o papel de transferencia PCB), que lo
podemos conseguir en las tiendas electrnicas a un costo de ms o menos 2 USD
cada hoja.
Otra alternativa, la que aqu se utiliza, y adems se incluye en este libro es el PAPEL
FOTOGRFICO tipo GLOSSY, de la empresa APLI, para el cual se facilitan los
datos:

APLI Glossy Bright Paper Ref. 04452 de 170g. 10 Und.


APLI Glossy Bright Paper Ref. 04135 de 170g. 50 Und.

Este papel fotogrfico para impresoras de (inyeccin de tinta), vienen en cajas de


10 Und. o 50Und. (Ref. 04135). El costo de la caja de 10 Und. es de 10 USD, y en
algunas papeleras venden por unidades. Si no encuentran exactamente la misma
hoja, pueden utilizar la hoja APLI de 125 g. de referencia 04451 de 10 Und., o la de
ref. 04134 de 50 Und., la nica desventaja que tienen las hojas de 125 g. es que el
papel se rompe al tratar de separar de la placa, pero sin embargo no es un proble-
ma se lo puede remojar toda la placa y as desprenderlo con la yema de los dedos.
No olvide que la impresin debe realizarse en una IMPRESORA LSER o fotoco-
piadora y no por una impresora de inyeccin de tinta. Aqu est el truco, el papel
fotogrfico que hemos hablado anteriormente, sirve para imprimir fotografas es-
pecficamente en impresoras de inyeccin de tinta, al imprimirlo en una impresora
lser, se da un efecto qumico al unirse el toner de la impresora con la capa de
barniz que tienen estas hojas, (lo mismo sucede con el papel Press-n-Peel), el hecho
es que si se imprime con la impresora de inyeccin a tinta estas hojas ya no sirven.
Vamos a suponer que tenemos listo nuestra hoja con dicha impresin, el siguiente
paso es aplicarle calor por el lado revs de las hojas y sobre las placas, para lo cual
utilizaremos la hoja de transferencia que viene con este libro (UNIVERSAL PICmi-
cro5), el calor de la plancha hace que el toner se derrita, y junto al barniz de la hoja
se pegan en la lmina de cobre, para esto se ir explicando paso a paso todos los
procedimientos necesarios.
ollo
nidos 118
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
c) Preparacin de la placa (baquelita o fibra de vidrio).
Materiales
- 1 placa de Baquelita o Fibra de vidrio, de una o dos caras de cobre.
torio Anotaciones
- 1 lija de metal Nro. 150.
- 1 esponja de acero, de las utilizadas para lavar platos (lustre, estrella, etc.) que
sea fina.

Primero se utilizar la lmina que contiene el lado de las pistas, la otra parte es decir
el screen de elementos lo utilizaremos posteriormente.
Bien ahora se debe cortar la placa que puede ser de Baquelita o de Fibra de vidrio,
esta ltima es la ms recomendable, ya que el acabado final es mucho mejor, ade-
ms es ms aislante y resistente a la humedad. Para las medidas del corte, se debe
considerar 4 mm adicionales a cada lado de la placa en relacin al del dibujo que se
vaya a transferir, por lo que la medida de corte para nuestro grabador sera (69mm
x 50mm). Utilizando una sierra o una caladora con sierra de metal (debido a que
este posee dientes ms finos), se debe cortar la placa necesaria para el grabador de
microcontroladores.

Figura N73: Paso 1. Cortar la placa de 69 x 50 mm con una sierra o una caladora, esta ltima les
permite cortes ms rpidos y perfectos.
Fuente: Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo 7.
Pginas 189.

Como pueden observar para utilizar la caladora esta debe estar sujetada en una
tabla y con una gua de aluminio, en la que se regula con unos tornillos la distancia
de corte, consiguiendo igualdad en el tamao de las placas para producciones en
serie.
Una vez cortado la placa, se debe limpiar las limallas de cobre que quedan en los
filos dela placa, con una lija fina de metal (Nro. 150). Luego de esto se debe limpiar
el lado del cobre donde se va a transferir las pistas con una esponja de acero, nota-
rn que la lmina de cobre cambia de color, esto porque se est limpiando el xido
creado en la superficie y los rayones que pudiera tener.

Figura N74: Paso 2. Limpiar los filos del corte realizado y la lmina de cobre oxidada.
Fuente: Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo 7.
Pginas 189.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
119

Lecturas Glosario Bibliografa


seleccionadas
Una recomendacin muy importante, es que una vez limpia la placa, no se debe to-
car con los dedos sobre la lmina de cobre, pues la grasa de los dedos genera xido
casi inmediatamente, si lo desea puede lavarlo posteriormente con crema lavapla-
tos del tipo arranca grasa. Para el caso de querer guardar las placas se recomienda
Recordatorio Anotaciones
introducirla en una funda y cerrarlo con cinta adhesiva para as evitar el contacto
directo con el aire.

d) Transferencia trmica del papel hacia la lmina de cobre.


Materiales.
- 1 plancha domstica o una estampadora.
- 2 pedazos de tela de calentador o franela.
- La placa ntegramente limpia (limpiar con esponja de acero).
- El papel con el diseo a transferir (Press-n-Peel o papel fotogrfico Glossy).

Ahora vamos a realizar la transferencia propiamente dicha de las pistas sobre el


lado de la lmina de cobre, recuerde esta debe estar completamente limpia y no
debe ser tocada con los dedos, para manipularlo se debe sujetar por los bordes.
Primero coloque el papel fotogrfico con el lado de la tinta sobre el lado del cobre,
sin moverlo mucho introdzcalo debajo de la tela, todo esto sobre una mesa rgida
y luego pase la plancha que debe estar al mximo de la temperatura, aplique pre-
sin con todo el peso del cuerpo por alrededor de 20 a 30 segundos, luego de esto
retire e inmediatamente coloque la placa en otra parte de la mesa que se encuentre
fra, con otro trapo aplique presin uniforme frotndolo de un lado a otro hasta
que este se enfre, con la finalidad de que toda la tinta (toner + barniz) se pegue a
la lmina de cobre y as poder retirar el papel sin que se presente partes cortadas o
faltantes, si permanecen residuos de papel remjelo y squelo con la yema de los
dedos.
Figura N75: Paso 3. Aplique presin con una plancha bien caliente por 30 seg. y djelo enfriar presio-

nando con otro trapo para luego retirar el papel cuidadosamente


Fuente: Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo 7.
Pginas 190.

Si las pistas no se pegan puede ser por que la plancha no es suficientemente calien-
te, en este caso utilice otra plancha, debe notar adems que el papel se amarilla un
poco por efecto del calor, otra razn puede ser tambin que est utilizando una
tela muy gruesa, cambie a otro tipo de tela, y por ltimo puede ser la poca presin
aplicada con la plancha, se debe prcticamente apoyarse sobre la plancha y frotarlo
sobre toda la superficie de la placa. Una solucin muy eficaz es utilizar las planchas
estampadoras o fusionadoras, estas son utilizadas para estampar camisetas o forros
pegables, tienen un lado de caucho resistente al calor y su presin es muy alta, as
como la temperatura que puede entregar es de hasta 500C, (nosotros utilizaremos
de 300 a 400C), estas planchas tienen una superficie de 40 x 40 cm, ideal para
ollo
nidos 120
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
placas de 30 x 20 cm, ya que la plancha domstica slo sirve para placas de hasta
10 x 20 cm.

torio Anotaciones e) Proceso de atacado (reduccin) del cobre.


Materiales.
- 1 recipiente de plstico, (no metlico).
- vaso con agua tibia-1 palillo de pincho o una pinza de plstico.
- 1 funda de cloruro frrico (en polvo).
- 1 calentador de agua para peceras (opcional).

Para reducir el cobre sobrante, es decir el que no est protegido por la tinta y el
barniz, necesitamos preparar un atacador, existen 2 tipos de atacadores: los rpidos
y los lentos, los rpidos como por ejemplo la combinacin de 50 ml de cido clorh-
drico y 50 ml de agua oxigenada, pueden reducir el cobre no protegido al cabo de
unos pocos segundos, pero tiene la desventaja de ser difciles de conseguir en el
mercado, los lentos en cambio como el Cloruro frrico se lo encuentra en cualquier
tienda electrnica pero el proceso de atacado podra tomar hasta 1 hora. Sin em-
bargo por ser menos agresivo y porque no emana muchos gases txicos, utilizare-
mos el cloruro frrico.

Figura N76: Materiales a utilizar, a la derecha mezcla del cloruro frrico con el agua.
Fuente: Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo 7.
Pginas 191.

Para su preparacin primero se recomienda un lugar con buena ventilacin, no


utilizar reloj con pulseras de metal, pues el cloruro frrico ataca a los metales,
tambin tome en cuenta que al contacto con la ropa o la piel, produce una mancha
amarillenta, por lo que debe tomar las precauciones necesarias, y en caso de darse
contacto con la piel debe lavarse con agua y jabn.
Una vez que estemos listos procedemos a preparar la solucin cida, primero co-
locamos el vaso de agua tibia en el recipiente de plstico, luego colocamos poco
a poco si es posible con una cuchara de plstico, todo el contenido de la funda de
cloruro frrico, es normal que el agua se empiece a calentar (debido a la reaccin
qumica), el palillo de pincho lo utilizaremos para revolver el lquido y as ayudar a
disolver el cloruro frrico.

PELIGRO: Nunca ponga todo el cloruro frrico de una sola vez sobre el agua, la
reaccin muy brusca podra hacer explotar y producir quemaduras en la ropa y en
la piel.

Esta solucin ya preparada, puede ser almacenada en un envase de plstico o vidrio


para luego ser utilizada varias veces, hasta que el cido se contamine tanto que ya
no sea posible corroer placas (debido a que el efecto es cada vez ms lento), para
entonces se debe desechar.
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
121

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones

Figura N77: Introduzca la placa virgen en la solucin cida, si el cido ya ha sido utilizado varias
veces y tiene poca accin, introduzca el calentador para peceras.
Fuente: Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo 7.
Pginas 192.

Procedemos a introducir la placa del grabador de PICS en la solucin ya prepa-


rada, el tiempo de corrosin por ser la primera vez, puede variar entre 15 y 30
minutos, por lo que debe revisar de vez en cuando si el cobre no protegido ha sido
eliminado utilizando el palo de pincho. Tambin podemos ayudar a que el proceso
sea ms rpido, moviendo el agua de un lado a otro, esto permite que el cobre
disuelto, por efecto de la corriente generada por el movimiento, se deposite en el
fondo del envase, as permitimos que la lmina tenga contacto directo con el cido.
En ocasiones especiales cuando por ejemplo la solucin ya ha sido utilizada varias
veces, el proceso de corrosin es mucho ms lento, el calor y el movimiento pueden
ayudar a reaccionar al cido, para esto necesitamos un envase vertical, introduci-
mos en el fondo una generador de oxgeno, del utilizado en las peceras, tambin
introducimos un calentador de peceras de 2 Gls., el ascenso de las burbujas genera
movimiento en el agua, que junto al calor generado por el calentador de pecera,
ayudan a corroer ms rpido el cobre de las placas, en este caso la placa se coloca
verticalmente, permitiendo que el cobre disuelto caiga rpidamente al fondo del
envase.

f) Proceso de limpieza de la placa ya atacada con cido.


Una vez que el cido termin de eliminar el cobre expuesto, retiramos la placa del
cido y lo lavamos con abundante agua del grifo, las pistas, pads, etc., en esta fase
se ven de color negro, esto se debe a que el papel se encuentra remojado, pero
cuando se seca vuelve a ser de color blanco, ahora nos resta limpiar todo el residuo
de papel y tinta de 2 maneras posibles, la primera es utilizando thinner, acetona, o
cualquier disolvente, pero esto tiene un efecto secundario si bien limpia las pistas,
un poco de tinta negra se impregna en algunas partes de la placa, dando la apa-
riencia de sucia, por tal razn es mejor limpiar con la misma esponja de acero y un
poco de agua, el resultado de la limpieza no deja rastro de tinta y se ve muy ntido.

Diagrama Objetivos Inicio

TAREA ACADMICA N.2


Desarrollo Actividades Autoevaluacin
de contenidos Esta actividad puede consultarla en su aula virtual.

Lecturas Glosario Bibliografa


seleccionadas

Recordatorio Anotaciones
ollo
nidos 122
Actividades Autoevaluacin Diagrama
UNIDAD IV:Inicio
Objetivos
INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

Desarrollo Actividades Autoevaluacin


as Glosario Bibliografa de contenidos
nadas

GLOSARIO DE LA UNIDAD IV
Lecturas Glosario Bibliografa
seleccionadas
torio Anotaciones

Transductor La variable fsica como la temperatura, presin, la intensidad de luz,


las seales de audio, la velocidad, etc. son cantidades no elctrica. Un transductor
Recordatorio
es un dispositivo que convierte estas variables fsicas en elctrica.
Anotaciones

Convertidor Analgico-Digital (ADC) La salida elctrica analgica del transductor


sirve como entrada analgica para el ADC, la cual convierte esta entrada en una
salida digital. Esta salida consiste de un nmero de bits que representa el valor de
la entrada analgica.
Convertidor Digital-Analgico (DAC) La salida digital de la computadora se conec-
ta a un DAC, el cual la convierte en un voltaje o corriente analgica proporcional.
Computadora La representacin digital de la variable del proceso se transmite des-
de el ADC hasta la computadora digital, la cual almacena el valor digital y la procesa
de acuerdo con un programa de instrucciones que est ejecutando. El programa
realiza clculos u otras operaciones sobre esta representacin digital para obtener
una prediccin o una salida digital que se utilice en cierto momento para otro
proceso u operacin.
Celda de memoria Un dispositivo o un circuito elctrico utilizado para almacenar
un bit (0 o 1). Algunos ejemplos de celdas de memoria son: un flip-flop, un capaci-
tor cargado y un punto individual en cinta o disco magntico.
Palabra de memoria Un grupo de bits (celdas) en una memoria, el cual representa
instrucciones o datos de cierto tipo. Por ejemplo, un registro que consiste de ocho
FFs puede considerarse como una memoria que almacena una palabra de ocho
bits. Los tamaos de las palabras en las computadoras modernas varan, por lo ge-
neral, de 8 a 64 bits, dependiendo del tamao de la computadora.
Byte Un trmino especial que se utiliza para un grupo de ocho bits. Un byte siem-
pre consiste de ocho bits. Los tamaos de las palabras pueden expresarse en bytes
o en bits. Por ejemplo, una palabra de un tamao de ocho bits puede expresarse
tambin como una palabra de un byte; una palabra de 16 bits equivale a 2 bytes, y
as sucesivamente.
Capacidad Una manera de especificar cuantos bits pueden almacenarse en un dis-
positivo de memoria especfico o en un sistema completo de memoria.
Densidad Otro trmino para capacidad. Cuando decimos que un dispositivo de
memoria tiene una mayor densidad que otra, queremos decir que puede almacenar
ms bits en la misma rea de silicio; es ms densa.
Direccin Un nmero que identifica la ubicacin de una palabra en memoria.
Cada palabra que se almacena en un dispositivo o sistema de memoria tiene una
direccin nica. Las direcciones siempre existen en un sistema digital en forma de
un nmero binario, aunque a menudo se utilizan nmeros octales, hexadecimales
y decimales para representar la direccin.
Memoria voltil Cualquier tipo de memoria que requiere la aplicacin de energa
elctrica para poder almacenar informacin. Si se quita la energa elctrica, se per-
der toda la informacin almacenada en la memoria. Muchas memorias semicon-
ductoras son voltiles, mientras que todas las memorias magnticas son no voltiles,
lo cual significa que pueden almacenar informacin sin energa elctrica.
Memoria de acceso aleatorio (RAM). Memoria en la cual la ubicacin fsica de una
palabra de memoria no tiene efecto sobre el tiempo que tardan las operaciones de
lectura o escritura, en una ubicacin determinada. En otras palabras, el tiempo de
acceso es igual para cualquier direccin en memoria. La mayora de las memorias
semiconductoras son del tipo RAM.
Memoria de slo lectura (ROM). Una amplia variedad de memorias semiconducto-
ras, diseadas para aplicaciones en las que la proporcin de operaciones de lectura
en comparacin con las de escritura es muy alta.
Operacin de lectura: La operacin mediante la cual la palabra binaria almacenada
en una ubicacin especfica de memoria (direccin) se detecta y despus se trans-
fiere hacia otro dispositivo.
Operacin de escritura La operacin mediante la cual se coloca una nueva palabra
en una ubicacin de memoria especfica. Tambin se le conoce como operacin al-
CIRCUITO Y SISTEMAS DIGITALES
UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIADesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
123

Lecturas Glosario Bibliografa


seleccionadas
macenar. Cada vez que se escribe una nueva palabra en una ubicacin de memoria,
esta sustituye a la palabra que estaba ah almacenada.
Tiempo de acceso Una medida de la velocidad de operacin de un dispositivo de
memoria. Es la cantidad de tiempo que se requiere para realizar una operacinRecordatorio
de Anotaciones

lectura. Dicho de manera ms especfica, es el tiempo desde que la memoria recibe


una nueva direccin de entrada y hasta que los datos estn disponibles en la salida
de la memoria. Se utiliza el smbolo tACC para el tiempo de acceso.
VLSI Very Large Scale Integration, integracin a muy gran escala. Un nivel en la
complejidad de los CI que tienen entre 10.000 y 100.000 puertas equivalentes por
chip.
Objetivos Inicio

Actividades Autoevaluacin
s

Glosario Bibliografa
BIBLIOGRAFA DE LA UNIDAD IV
s

Tocci, Ronald J. Sistemas Digitales: Principios y Aplicaciones 10 ed. Mexico: Pearson


Educacin; 2007.
o Anotaciones
Carlos A. Reyes. Microcontroladores PIC programacin en Basic. 3ra. Edicin. Captulo
7. Pginas 187- 193.
Antonio Hermosa Donate. Electrnica digital fundamental y programable: curso profe-
sional teora y prctica 4 ed. Barcelona: Marcombo; 2010.
Thomas L. Floyd. Fundamentos de Sistemas Digitales. 9na Edicin. (2006). Pearson
Educacin

Objetivos Inicio

AUTOEVALUACIN DE LA UNIDAD IV
Actividades Autoevaluacin
s

1. Un ADC es un:
a) Alphanumeric Data Coder (codificador de datos alfanumricos)
s
Glosario

Bibliografa
b) Analog-to-digital Converter (convertidor analgico-digital)
c) Analog Device Carrier (portadora de dispositivo analgico)
d) Analog-to-Digital Comparator (comparador analgico-digital)
o Anotaciones

2. Un DAC es un:
a) Digital-to-Analog Computer (computadora digital-analgica)
b) Digital Analysis Calculator (calculadora de anlisis digital)
c) Data Accumulation Converter (convertidor de acumulacin de datos)
d) Digital-to-analog Converter (convertidor digital-analgico)

3. Un sistema de procesamiento digital de la seal usualmente opera en:


a) tiempo real
b) tiempo imaginario
c) tiempo comprimido
d) tiempo de computadora

4. El muestreo de una seal analgica produce:


a) una serie de impulsos que son proporcionales a la amplitud de la seal.
b) una serie de impulsos que son proporcionales a la frecuencia de la seal.
ollo
nidos 124
Actividades Autoevaluacin UNIDAD IV: INTERFACE CON EL MUNDO ANALGICO Y DISPOSITIVOS DE MEMORIA

as Glosario Bibliografa
nadas
c) Cdigos digitales que representan la amplitud de la seal analgica.
d) Cdigos digitales que representan el instante correspondiente a cada mues-
tra.
torio Anotaciones

5. De acuerdo con el teorema de muestreo, la frecuencia de muestreo debe ser:


a) inferior a la mitad de la frecuencia ms alta de la seal.
b) mayor que dos veces la frecuencia ms alta de la seal.
c) inferior a la mitad de la frecuencia ms baja de la seal.
d) mayor que la frecuencia ms baja de la seal.

6. El proceso de retencin se produce:


a) antes de cada muestreo.
b) durante cada muestreo.
c) despus de la conversin analgico-digital.
d) inmediatamente despus de un muestreo.

7. Una memoria que requiere la aplicacin de energa elctrica para poder alma-
cenar informacin es:
a) Memoria RAM
b) Memoria ROM
c) Memoria permanente
d) Memoria voltil

8. L
 a BIOS es un firmware presente en las computadoras, contiene las instrucciones
ms elementales para que puedan funcionar y desempearse adecuadamente,
pueden incluir rutinas bsicas de control de los dispositivos. Qu es la BIOS?
a) Basic Interface Output Score
b) Basic Input Output Solution
c) Byte Input Outlook System
d) Basic Input Output System

9. C
 ompletar: ..es un tipo de memoria a la que se puede acceder
de forma aleatoria; esto es, se puede acceder a cualquier byte de la memoria sin
pasar por los bytes precedentes.
a) Memoria ROM
b) Memoria RAM
c) Memoria permanente
d) Memoria Flash

10. M
 emoria de slo lectura es un medio que permite el almacenamiento de infor-
macin en computadoras y dispositivos electrnicos.
a) Memoria permanente
b) Memoria Flash
c) Memoria ROM
d) Memoria RAM
CIRCUITO Y SISTEMAS DIGITALES
ANEXODesarrollo
de contenidos
Actividades Autoevaluacin
MANUAL AUTOFORMATIVO
125

Lecturas Glosario Bibliografa


seleccionadas
ANEXOS: CLAVES DE AUTOEVALUACIONES

Autoevaluacin de la unidad I Autoevaluacin de la unidad IIRecordatorio Anotaciones

PREGUNTA RESP. PREGUNTA RESP.


1 A 1 D
2 B 2 B
3 D 3 B
4 C 4 D
5 E 5 C
6 A 6 A
7 C
8 E

Autoevaluacin de la unidad III Autoevaluacin de la unidad IV

PREGUNTA RESP. PREGUNTA RESP.


1 A 1 B
2 B 2 D
3 D 3 A
4 C 4 A
5 A 5 B
6 C 6 D
7 A 7 A
8 C 8 D
9 9 9 B
10 B 10 C
11 D
12 B
13 A
14 C
15 B
16 C
17 A
18 C
126