Professional Documents
Culture Documents
Electronica Digital - 978-3-659-03899-0
Electronica Digital - 978-3-659-03899-0
!
"
#"
$
%
!
!
" #
$ $ $
$
$
$
%
$
$
&
%
'''
# #
() #*
(+(,-#./( +
012340
1 -5 678$779:96;$(
/
)<=>789?@:A?9A$BC<=>789?@:A?9A>
3#
D
+
(
6
10$-
$-01$$
.01$6;$(& 01$ &
!"#$%&'()*%+('%%+
! , -./"0
-
/
"
( ! $
"
/$$$$
" '
' '
3" '''
+
#
() #*
(+(,-#./( +
012340
1 -5 678$779:96;$0
+<=>789?@:A?9A$BC<=>789?@:A?9A>
#
D
+ E6(
+ E4 F
G
!"#$%&'()*%+('%%+
3 H:A9: (+(,-#./( +
012340
(
"6;:A9:
Indice de Contenidos
Dedicatoria
XIII
Prlogo
XIV
Electrnica digital
Estados lgicos
1
. . . . . . . . . . . . . . . . . . . . . . . . . .
Tipos de lgica . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lgica positiva . . . . . . . . . . . . . . . . . . . . . . . .
Lgica negativa . . . . . . . . . . . . . . . . . . . . . . . .
Discriminacin de Voltajes . . . . . . . . . . . . . . . . . . . .
10
13
Parmetros locales . . . . . . . . . . . . . . . . . . . . . .
18
Parmetros de transferencia . . . . . . . . . . . . . . . .
18
Compuertas ideales . . . . . . . . . . . . . . . . . . . . . . . .
19
Compuertas CMOS . . . . . . . . . . . . . . . . . . . . . . . .
20
22
Representacin de funciones . . . . . . . . . . . . . . . . . . .
24
Algebra de Boole . . . . . . . . . . . . . . . . . . . . . . .
24
Leyes asociativas . . . . . . . . . . . . . . . . . . . . . . .
25
INDICE DE CONTENIDOS
INDICE DE CONTENIDOS
Leyes conmutativas . . . . . . . . . . . . . . . . . . . . .
25
Leyes distributivas . . . . . . . . . . . . . . . . . . . . . .
25
26
26
Leyes complementarias . . . . . . . . . . . . . . . . . . .
28
Leyes de involucin . . . . . . . . . . . . . . . . . . . . .
28
Leyes idempotentes . . . . . . . . . . . . . . . . . . . . .
29
Leyes auxiliares . . . . . . . . . . . . . . . . . . . . . . .
29
30
32
Circulito inversor
. . . . . . . . . . . . . . . . . . . . . .
35
. . . . . . . . . . . .
37
41
47
47
Compuerta lgica OR . . . . . . . . . . . . . . . . . . . . . . .
52
57
Compuerta NAND . . . . . . . . . . . . . . . . . . . . . . . . .
58
61
64
Compuerta NOR . . . . . . . . . . . . . . . . . . . . . . . . . .
65
. . . . . . . . . . . . . .
69
70
72
78
79
82
II
INDICE DE CONTENIDOS
INDICE DE CONTENIDOS
85
86
90
Ejercicios de simplicacin . . . . . . . . . . . . . . . . .
90
Encapsulado y pines . . . . . . . . . . . . . . . . . . . . . . .
95
Escalas de integracin
. . . . . . . . . . . . . . . . . . .
98
. . . . . . . . . . . . . . . . . . . . . . . . . 110
. . . . . . . . . . . . . . . . . . . . . . 116
165
INDICE DE CONTENIDOS
INDICE DE CONTENIDOS
. . . . . . . . . . . . . . . . . . . . . . . . . 173
Fallecimiento . . . . . . . . . . . . . . . . . . . . . . . . . 174
Gordon Earl Moore . . . . . . . . . . . . . . . . . . . . . . . . 174
Orgenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Formacin acadmica . . . . . . . . . . . . . . . . . . . . 174
Desarrollo profesional . . . . . . . . . . . . . . . . . . . . 175
Distinciones
. . . . . . . . . . . . . . . . . . . . . . . . . 175
Filantropa . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Ley de Moore . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Escalas de integracin (cont.) . . . . . . . . . . . . . . . . . . 178
Equilibrio metaestable . . . . . . . . . . . . . . . . . . . . . . 180
Equilibrio biestable . . . . . . . . . . . . . . . . . . . . . . . . 181
Fan-in y fan-out . . . . . . . . . . . . . . . . . . . . . . . . . . 183
IV
INDICE DE CONTENIDOS
INDICE DE CONTENIDOS
185
187
Indice de Figuras
1.
5.
10
6.
12
7.
14
8.
15
9.
16
17
27
28
29
31
2.
3.
4.
VI
INDICE DE FIGURAS
INDICE DE FIGURAS
34
35
36
37
37
20. Diagrama temporal de seales y tabla de verdad correspondientes a la compuerta lgica NOT . . . . . . . . . .
38
40
42
42
44
44
26. Compuerta AND de 2 entradas: Respuesta temporal ante la aplicacin de un tren de pulsos . . . . . . . . . . .
46
48
50
51
53
54
VII
INDICE DE FIGURAS
INDICE DE FIGURAS
55
56
57
58
36. Representacin simblica y tabla de verdad de una compuerta NAND de dos entradas . . . . . . . . . . . . . . .
59
60
62
63
64
65
66
67
68
. . . . . . . .
69
70
70
71
72
73
VIII
INDICE DE FIGURAS
INDICE DE FIGURAS
74
75
76
77
80
81
82
83
. . . . . . . . . . .
84
85
87
88
89
65. Conexin de una compuerta NAND de dos entradas para que funcione como una compuerta NOT . . . . . . .
91
92
67. Conexin en serie de dos compuertas NAND para obtener una compuerta AND . . . . . . . . . . . . . . . . . .
93
94
95
96
97
99
INDICE DE FIGURAS
INDICE DE FIGURAS
. . . . . . . . . . . . 107
. . . . . . . . . . . . 118
121
132
. 135
INDICE DE FIGURAS
INDICE DE FIGURAS
. . . . . . 143
. 149
156
. . . . . . 161
118. Circuito multivibrador astable construido con dos inversores CMOS . . . . . . . . . . . . . . . . . . . . . . . . 162
119. Circuito multivibrador astable controlado por cristal . . 163
120. Representacin esquemtica del grado de estabilidad
de un sistema . . . . . . . . . . . . . . . . . . . . . . . . 182
121. Analoga fsica de sistema biestable . . . . . . . . . . . . 182
XI
Indice de Tablas
1.
23
2.
39
3.
40
4.
45
5.
56
6.
7.
8.
XII
Dedicatoria
XIII
Prlogo
El autor encontr una justicacin para desarrollar el presente documento, en el hecho de que las compuertas lgicas y los ip-ops
(FFs) constituyen los bloques bsicos con los que se construyen las
computadoras, los controladores, y una inmensa variedad de sistemas digitales que son omnipresentes en la industria, en los sistemas
de transporte, en las ocinas, en el hogar, etc.
Por ejemplo, en el mbito industrial, los tcnicos e ingenieros que
prestan servicios en sectores de mantenimiento elctrico, electrnico, e instrumentacin y control, a menudo necesitan interpretar,
analizar, y modicar planos de sistemas que incluyen compuertas
lgicas y FFs. En el mbito de las computadoras, las compuertas lgicas encuentran diversas aplicaciones a gran escala, en las cuales
ejecutan la mayora de las funciones requeridas, y solo son excluidas
de ciertos tipos de memorias. En el caso particular del microprocesador central, el mismo se construye empleando cientos de miles, o
incluso millones de compuertas lgicas.
Adems, debido a que el entendimiento de la electrnica digital requiere cierto dominio de algunas leyes, teoremas, y procedimientos
que tambin son aplicables a un amplio espectro de especialidades
tcnicas, que incluye a las siguientes: electrotecnia, neumtica, hidrulica, mecnica, instrumentacin industrial, sistemas de control
digitales, etc. El autor expone en este documento los fundamentos
del lgebra de Boole, de modo que los tcnicos e ingenieros de distintas ramas cuenten con una herramienta que les posibilite: (i) disponer de un mtodo y una notacin matemtica para caracterizar
circuitos elctricos, electrnicos, etc., sin necesidad de recurrir a
procedimientos grcos; y (ii) seleccionar a partir de distintas topologas que desempeen funciones equivalentes, un circuito elctrico,
electrnico, hidrulico, o neumtico, que haya sido deducido con rigor matemtico; y que cumpla con su funcin en forma eciente, e
XIV
XV
XVI
Electrnica Digital:
Fundamentos Operativos de
Compuertas Lgicas y
Flip-Flops
En este documento se analiza e interpreta la respuesta brindada por
los diferentes tipos de compuertas lgicas y FLIP - FLOPS (FFs), ante
los estmulos que estos dispositivos reciben por intermedio de sus
terminales de entrada.
Puesto que (en general) para el personal tcnico, la funcin lgicaI
ejecutada por una compuerta es de mayor importancia que los detalles constructivos y de operacin de sus componentes individuales
internos, dichos detalles han sido relegados para su exposicin y
anlisis en documentacin a desarrollar en el futuro.
Por lo tanto, para facilitar el estudio de las compuertas, FFs, y sistemas digitales, se procede a brindar informacin bsica vinculada
con las seales lgicas binarias que manejan dichos dispositivos y
sistemas, se muestran representaciones abstractas de las funciones
lgicas, y se exponen las leyes del lgebra booleanaII que las mismas
respetan.
Posteriormente, se presentan esquemas simblicos de las distintas
compuertas y FFs analizados, se exhiben circuitos elctricos que desempean funciones anlogas, se proveen tablas de verdad y diaI
ESTADOS LGICOS
ELECTRNICA DIGITAL
gramas temporales que permiten entender los principios de funcionamiento y visualizar la evolucin y la relacin entre las seales de
entrada y salida de las compuertas y FFs. Adems, se brindan algunos ejemplos sencillos que ilustran la respuesta de estos dispositivos
en aplicaciones concretas.
Se destaca aqu que los smbolos empleados para representar las
compuertas lgicas son los recomendados por el Standard
ANSI/IEEE 911984. Esta norma ha sido extensamente adoptada
por empresas privadas, centros de investigacin, universidades, y
editoriales cientco-acadmicas alrededor de todo el mundo.
Estados Lgicos
Las compuertas lgicas son dispositivos electrnicos bsicos que integran los sistemas digitalesIII , y responden nicamente a dos nicos y posibles estados IV , que en la prctica son magnitudes fsicas medibles tales como corrientes, o ms a menudo voltajes
y dependen del tipo de tecnologa electrnica seleccionada para su
implementacin. Debido a que dichos estados se caracterizan con
nmeros binarios, a las compuertas tambin se las denomina compuertas lgicas binarias que responden a los estados: (i) alto o
verdad; y (ii) bajo o falso. Si bien en general se le asigna el
valor binario 0 al estado o tensin baja, y el valor binario 1 al
estado o tensin alta; esto puede variar, segn el tipo de lgica considerada, el cual puede ser una lgica positiva o lgica negativa.
Tipos de Lgica
Como todo sistema digital que funciona en forma binaria emplea
componentes que solo admiten dos estados lgicos posibles, al emplear transistores, a estos se les permite funcionar en estado de corte o saturacin, pero nunca en su regin activa (la cual es muy
III
IV
ELECTRNICA DIGITAL
TIPOS DE LGICA
Lgica Positiva
Se emplea en sistemas donde la tensin ms positiva dene el estado
alto (=1), y la otra tensin dene el estado bajo (=0).
Lgica Negativa
Se utiliza en sistemas donde la tensin ms negativa dene el estado
alto (=1), y la otra tensin dene el estado bajo (=0).
Para visualizar la diferencia entre ambas, la Fig. 1 exhibe una representacin esquemtica de ambos tipos de lgica. Claramente se
observa en la Fig. 1(a) que en la lgica positiva el estado alto corresponde a la mayor tensin; y en la Fig. 1(b) se aprecia que en
la lgica negativa el estado alto corresponde a la menor tensin.
Es oportuno destacar aqu que lo nico que cobra sentido son los
valores relativos de tensin entre los dos estados, y no los valores
absolutos de las dos tensiones. Por ejemplo, el estado binario 0 no
est necesariamente dado por un valor de tensin igual a cero Volt
(si bien esto se da en algunos sistemas digitales). Adems, respetando criterios de conveniencia, es posible permutar desde un tipo de
lgica a otra.
TIPOS DE LGICA
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
VI
DISCRIMINACIN DE VOLTAJES
ELECTRNICA DIGITAL
Fig. 2: Niveles de seal (voltajes) correspondientes a la familia de compuertas HC-CMOS, para t=25 C y Io = |4 mA|.
Nota: Voltajes fuera de escala para facilitar su interpretacin.
VII
Las familias de compuertas HC-CMOS y HCT-CMOS fueron introducidas al mercado a principios de la dcada de 1980.
ELECTRNICA DIGITAL
DISCRIMINACIN DE VOLTAJES
Nota: Debido a que los circuitos integrados monolticosa para sistemas digitales, que pertenecen a una misma familia de compuertas, son compatibles con respecto a los niveles de seal binaria y a los requerimientos de potencia de alimentacin, es importante saber que tipo de
transistor contienen en su interior; puesto que de ese modo se pueden tomar las precauciones necesarias para poder interconectarlos
sin inconvenientes a otro(s) dispositivo(s) de entrada/salida.
La familia de compuertas HC es el equivalente CMOSb de la familia
TTLc . Su voltaje nominal de alimentacin es igual a 5 V, pero puede
operar sin inconvenientes con voltajes que se encuentren dentro del
rango que va desde 2 V hasta 6 V. Por otro lado, hay que tener en
cuenta que no son compatibles todos los voltajes de la seal lgica
de entrada con la familia TTL, es por eso que no se pueden combinar
en forma directa (sin adaptaciones previas) las lgicas HC y TTL.
En aquellos casos en que es necesario combinar dichas familias de
compuertas, se recurre a una versin HC compatible con la TTL, la
cual se denomina HCT. Para aplicaciones muy exigentes, se recomienda no perder de vista la diferencia en velocidad de respuesta
entre ambos tipos de compuertas, que en el caso de la TTL es de
aproximadamente 8 ns y en el caso de las HC/HCT es de aproximadamente 9 ns.
a
DISCRIMINACIN DE VOLTAJES
ELECTRNICA DIGITAL
En la Fig. 4, se ampla la informacin correspondiente a estos parmetros, los datos incluidos all pertenecen a la serie completa de
compuertas LV-CMOS (low-voltage CMOS, o CMOS para baja tensin) con entradas y salidas normalizadas. Se tom la decisin de
incluir datos de estas compuertas debido a que las mismas tienen
la reputacin de poseer uno de los diseos ms modernos y de uso
ampliamente difundido; el cual ha ido progresando con el objetivo de
reducir la potencia consumida, que en gran medida se disipa como
calor en la atmsfera. Por ello, se destaca que la evolucin a travs
del tiempo de los voltajes de alimentacin requeridos se ha dado en
el siguiente orden cronolgico: 3,3 V; 2,5 V; 1,8 V; 1,5 V; 1,2 V; y
1,0 V.
8
Fig. 4: Compuertas lgicas normalizadas LV-CMOS: Voltajes de alimentacin, y voltajes mnimos y mximos de
las seales de entrada y salida.
Nota: Esquema fuera de escala para facilitar su interpretacin.
ELECTRNICA DIGITAL
DISCRIMINACIN DE VOLTAJES
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
11
ELECTRNICA DIGITAL
12
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
14
ELECTRNICA DIGITAL
15
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
para su correcta interpretacin. Tener en cuenta que los valores porcentuales indicados, que alcanzan las seales, estn referidos a los
valores en estado estacionario (rgimen permanente); es decir, a los
valores estticos.
17
ELECTRNICA DIGITAL
Parmetros Locales
Los siguientes dos parmetros temporales (tr y tf en la Fig. 10), son
as denominados por estar vinculados a una nica seal, que es la
seal de salida.
tr : Tiempo de elevacin. Es el tiempo requerido por la salida para
elevarse desde el 10 % hasta el 90 % de sus valores estticos.
tf : Tiempo de descenso. Es el tiempo requerido por la salida para
descender desde el 90 % hasta el 10 % de sus valores estticos.
Se debe tener en cuenta que mayores tiempo de elevacin y descenso
hacen ms sencilla la transmisin de seales digitales, puesto que se
pueden emplear tcnicas de transmisin de datos ms econmicas.
Pero por otro lado, no se debe olvidar que cuanto mayores son tr y tf ,
menor es la frecuencia de conmutacin que se puede alcanzar con
las compuertas; lo cual es sinnimo de reduccin en la velocidad de
generacin, transmisin, y recepcin de informacin en los sistemas
digitales.
Parmetros de Transferencia
Los siguientes cuatro parmetros temporales, son as llamados porque los mismos vinculan entre s a los circuitos de entrada y salida.
Esta condicin hace que estos parmetros sean ms representativos del desempeo del circuito lgico y, en consecuencia, su uso se
encuentre mucho ms extendido. De todas formas, no debe pasar
desapercibido que al considerar compuertas individuales, los tiempos tpLH y tpHL son normalmente inuenciados por los tiempos tr y
tf ver la Fig. 10. Por esa razn, para determinar en forma aproximada sus valores numricos tambin se puede recurrir a las siguientes expresiones matemticas: tpLH tr /2, y tpHL tf /2.
tpLH : Retardo de propagacin durante la transicin bajo alto.
Es la demora entre que la entrada alcanza el 50 % y la salida
tambin alcanza el 50 % del valor nal, cuando ambas seales
incrementan su magnitud.
18
ELECTRNICA DIGITAL
COMPUERTAS IDEALES
COMPUERTAS CMOS
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
COMPUERTAS CMOS
El trmino en idioma ingls fan-out signica una salida de compuerta ramicada, que tiene como propsito poder alimentar con cada ramicacin a otra
compuerta perteneciente a una etapa posterior de un circuito digital.
Puesto que es comn conectar varias entradas de compuertas a una nica salida
de otra, el nmero de entradas conectadas es el fan-out de la salida.
Por lo tanto, el mximo fan-out de una compuerta dene el mximo nmero de
entradas de compuertas del mismo tipo que pueden conectarse a ella en forma
segura (respetando las especicaciones tcnicas de operacin, y sin sufrir sobrecargas); o lo que es lo mismo, dene su capacidad para suplir consumos.
Al ser el fan-out la carga que la(s) entrada(s) le demanda(n) a la salida, a veces,
se lo expresa como la capacitancia de entrada, la corriente de entrada; o sencillamente, el nmero de entradas interconectadas a la salida.
Generalmente, el fabricante de una familia o dispositivo lgico declara en las
especicaciones tcnicas de su catlogo el mximo fan-out admisible. El cual
se establece con la suposicin de que todos los dispositivos anclados a la salida sern del mismo tipo o familia lgica. Por ejemplo, el fan-out tpico que le
corresponde a los circuitos lgicos TTL es 10, y el correspondiente a la familia
CMOS es igual a 50 ms.
Por otro lado, el fan-in de una compuerta es igual a la cantidad de terminales
de entrada que esta posee. A modo de ejemplo, puede decirse que una compuerta
AND de tres entradas tiene un fan-in igual a tres.
Los efectos que el fan-in y el fan-out tienen sobre el retardo de propagacin,
se mencionan brevemente en la pg. 183 del Apndice A.
21
ELECTRNICA DIGITAL
(1)
ELECTRNICA DIGITAL
ne = 2
N = 22 = 4
ne = 3
N = 23 = 8
ne = 4
N = 24 = 16
ne = 5
N = 25 = 32
REPRESENTACIN DE FUNCIONES
ELECTRNICA DIGITAL
Algebra de Boole
El lgebra de Boole (o lgebra lgica) fue inicialmente introducida
en 1847 por el lsofo lgico ingls George Boole (ver la pg. 166
del Apndice A), quien la desarroll para estudiar el clculo lgico
en el anlisis matemtico. Posteriormente, en 1936, los japoneses
Nakasima y Hanzawa adaptaron el lgebra de Boole para desarrollar un mtodo de clculo aplicable al anlisis de los circuitos con
contactos elctricos. Poco ms tarde, en 1938, el norteamericano
Claude Elwood Shannon (ver la pg. 168 del Apndice A) destac la
importancia del lgebra de Boole para el anlisis de redes elctricas
complejas.
A diferencia del lgebra tradicional, que es de tipo cuantitativo, el
lgebra lgica es de tipo cualitativo. Esto la hace particularmente
til para el personal tcnico de las especialidades elctrica y electrnica; que en general, estn habituados a trabajar con funciones
de conmutacin para representar las caractersticas operativas de
un circuito elctrico, sin importar su nivel de complejidad o sosticacin. Es as que desde hace varias dcadas el lgebra de Boole
ha encontrado aplicaciones en los sistemas de conmutacin telefnica, en las computadoras y calculadoras digitales, en los sistemas
de regulacin y de control digital.
24
ELECTRNICA DIGITAL
REPRESENTACIN DE FUNCIONES
Leyes Asociativas
Estas leyes enuncian que el orden en que se asocian pares de variables lgicas no afecta el resultado de mltiples operaciones AND u
OR.
(A + B) + C = A + (B + C)
(2)
(A B) C = A (B C)
(3)
Leyes Conmutativas
Estas leyes declaran que el orden en que se especican las variables
lgicas no afecta el resultado de las operaciones AND u OR.
A+B =B+A
(4)
AB =BA
(5)
REPRESENTACIN DE FUNCIONES
ELECTRNICA DIGITAL
2 (4 + 6) = (2 4) + (2 6)
20 = 20
En forma similar, y por el motivo de mayor precedencia mencionado
antes, en el lgebra booleana la operacin AND se distribuye sobre
la operacin OR, como se observa a continuacin.
A (B + C) = A B + A C
(6)
2 + (3 4) = (2 + 3) (2 + 4)
14 = 30
X
26
ELECTRNICA DIGITAL
REPRESENTACIN DE FUNCIONES
A + (B C) = (A + B) (A + C)
(7)
(A B) + (C D) = (A + C) (B + C) (A + D) (B + D)
27
(8)
REPRESENTACIN DE FUNCIONES
ELECTRNICA DIGITAL
Leyes Complementarias
Estas leyes rigen sobre la combinacin de una variable binaria con
su propia inversa (variable negada). Las mismas se pueden analizar
con ayuda de la Fig. 12, luego de haber asimilado los principios de
operacin de la compuerta NOT vertidos en las pgs. 3240. Observar en la Fig. 12(a) que la salida siempre es baja; mientras que en
la Fig. 12(b) siempre es alta.
Fig. 12: Leyes complementarias Circuitos lgicos y tablas de verdad correspondientes a: (a) Compuerta AND. (b) Compuerta OR.
Leyes de Involucin
Como se comprender luego de estudiar a la compuerta NOT en las
pgs. 3240, estas leyes establecen que al aplicar un nmero par
de inversiones a una variable binaria, estas inversiones se cancelan
entre s. Es decir que el resultado nal es el mismo que si no se
hubiera aplicado inversin alguna a la variable. Lo opuesto ocurre
cuando se aplica un nmero impar de inversiones, debido a que el
resultado nal es la variable invertida (ver la Tabla 3 en la pg. 40).
28
ELECTRNICA DIGITAL
REPRESENTACIN DE FUNCIONES
Leyes Idempotentes
La idempotencia puede denirse en forma genrica como la condicin de efectuar varias veces una accin determinada, y obtener el
mismo resultado que si dicha accin se hubiera efectuado una sola
vez. En el mbito de la matemtica, toda variable que al interactuar
con s misma se comporte de esta manera es una variable idempotente.
Por ejemplo, al considerar los nmeros reales, se tiene que el cero y
el uno son idempotentes, puesto que aritmticamente se cumple que
0 0 = 0 y 1 1 = 1. La versin correspondiente al lgebra booleana
de esta propiedad se ejecuta con los dos circuitos lgicos que se
observan en la Fig. 13. All puede observarse que en ambos casos,
jams puede ser A = B y que siempre Y = A.
Fig. 13: Leyes idempotentes Circuitos lgicos y tablas de verdad correspondientes a: (a) Compuerta AND. (b) Compuerta OR.
Leyes Auxiliares
Las siguientes cuatro leyes auxiliares son de suma utilidad al necesitar simplicar circuitos digitales.
29
REPRESENTACIN DE FUNCIONES
ELECTRNICA DIGITAL
A+AB =A
(9)
A+AB =A+B
(10)
A+AB =A+B
(11)
(A + B) (A + C) = A + B C
(12)
A partir de ambos teoremas, se derivan las equivalencias funcionales entre las compuertas lgicas esquematizadas en la Fig. 14. Las
XI
30
ELECTRNICA DIGITAL
REPRESENTACIN DE FUNCIONES
A B C = A + B + C +
A + B + C + = A B C
(13)
(14)
ELECTRNICA DIGITAL
Y =AB+AB
Y = A + B (A + B)
(15)
(16)
Tanto los diagramas temporales como las representaciones abstractas son aplicables a todos los sistemas digitales existentes, que se
construyen empleando tres tipos de compuertas lgicas bsicas o
primarias. Las cuales son la compuerta NOT, la compuerta AND, y
la compuerta OR, que pasan a describirse individualmente y en el
mismo orden a continuacin.
Vrgula: Vara pequea. Raya o lnea muy delgada (Real Academia Espaola, 22 da
edicin).
32
ELECTRNICA DIGITAL
Al hablar en trminos de bits independientes, los mismos son permutados desde 1 a 0, o bien desde 0 a 1. En consecuencia, la funcin de negacin puede ser caracterizada a travs de cualquiera de
las siguientes dos deniciones:
1) La salida de una compuerta o de un sistema NOT adopta el
estado 1 solo si la entrada no toma el estado 1 ; o bien
2) La salida de una compuerta o de un sistema NOT adopta el
estado 0 solo si la entrada no toma el estado 0 .
En las Figs. 16, 17, y 19 pueden verse los smbolos lgicos de una
compuerta NOT. Ms precisamente, las Figs. 16(a), 16(b), y 17 muestran los smbolos caractersticos integrados por un tringulo, que
normalmente se emplea en los planos electrnicos para identicar a
un buffer.
33
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
En las Fig. 16(c) y 19, puede verse que el smbolo rectangular del
inversor presenta un triangulito del lado de la entrada o de la salida;
y algo similar sucede en las Figs. 16(a), 16(b), y 17, con el smbolo
triangular del inversor que para aportar informacin adicional
puede presentar un circulito inversor del lado de la entrada o de la
salida.
Circulito Inversor
Como se mencion antes, puede verse en las Figs. 16(a), 16(b), y 17,
que el circulito inversor o de negacin () puede situarse tanto del
lado de la entrada como del lado de la salida de la compuerta (que es
el smbolo triangular de mayor tamao). En general, los diseadores
y fabricantes de circuitos lgicos preeren dibujar dicho circulito
del lado de la entrada [ver la Fig. 16(b) y el esquema superior de la
Fig. 17], con lo cual signican que dicha entrada es una seal activa
en baja que requiere de una tensin baja para provocar alguna
accin o respuesta del circuito lgico. En caso de no recibirse dicha
seal de estmulo, la compuerta contina en su estado natural o
por defecto.
Algo similar a esta condicin necesaria para lograr la transicin de
un modo de operacin a otro de un dispositivo puede encontrarse por ejemplo en un rel desenergizado, el cual puede poseer
35
ELECTRNICA DIGITAL
contactos que perduran en el estado normalmente abierto, y para lograr su cierre se requiere la aplicacin de una tensin (o seal
alta) a su bobina.
Como dato adicional y para despejar dudas, se menciona aqu que
cuando el circulito de negacin aparece del lado de la salida, esto
signica que el estado activo de dicha salida es un 0 lgico. Por lo
cual, en este caso se identica a la salida como una seal activa
en baja (ver la compuerta NAND en la pg. 58). La misma convencin, en cuanto a la ubicacin del circulito inversor, es vlida para
bloques o sistemas lgicos de gran complejidad y con un gran nmero de componentes digitales, que para facilitar su interpretacin
se esquematizan tal como lo muestra la Fig. 18.
Finalmente, se destaca que la ausencia del circulito de negacin del
lado de la entrada o de la salida signica que el estado activo de
una u otra es un 1 y, consecuente y respectivamente, se reconoce
a la entrada o a la salida como una seal activa en alta. Los conceptos expresados e ilustrados en esta seccin guardan una relacin
muy estrecha con los motivos del empleo del triangulito indicador
de polaridad .
36
ELECTRNICA DIGITAL
37
ELECTRNICA DIGITAL
A continuacin se exhibe la Tabla 2, que expresa las leyes del lgebra booleana correspondientes a la funcin de negacin o inversin
que ejecuta la compuerta NOT, y que son respetadas por la tabla de
verdad mostrada en la Fig. 20(b).
38
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
Fig. 21: Operacin lgica de doble negacin llevada a cabo con dos compuertas NOT conectadas en cascada.
Ver que la Tabla 3 provee los resultados correspondientes hasta cinco negaciones aplicadas en forma sucesiva a la variable binaria y
genrica x.
0
1
1
0
0
1
1
0
0
1
1
0
ELECTRNICA DIGITAL
(17)
ELECTRNICA DIGITAL
Fig. 23: Analoga entre la compuerta AND de 2 entradas y su circuito elctrico equivalente.
42
ELECTRNICA DIGITAL
la cual se lee A and B igual a Y. Si bien en las operaciones del lgebra regular el punto () identica a la operacin de multiplicacinXIII ,
en el lgebra booleana signica la operacin lgica AND. Adems,
tener en cuenta que en algunos textos el punto () es omitido, tal como lo exhibe la formulacin (18), sin que esto cambie el signicado
ni la forma en la que verbalmente se expresa dicha funcin AND.
Y = AB
(18)
(19)
(20)
43
ELECTRNICA DIGITAL
44
ELECTRNICA DIGITAL
45
ELECTRNICA DIGITAL
Fig. 26: Compuerta AND de 2 entradas: Respuesta temporal ante la aplicacin de un tren de pulsos.
46
ELECTRNICA DIGITAL
Luego de observar la Fig. 26, podra surgir el siguiente interrogante: Qu aplicacin prctica se le podra dar al modo de operar del
circuito all expuesto?
ELECTRNICA DIGITAL
Fig. 27: Versin muy simplicada de un frecuencmetro digital implementado con una compuerta AND.
48
ELECTRNICA DIGITAL
Mediante esta combinacin es posible implementar un circuito lgico de autocoincidencia, tal como lo muestra la Fig. 28.
En dicha gura, cualquiera de las dos representaciones circuitales
es funcionalmente equivalente, y la compuerta NOT (o el circulito de
negacin) provee la entrada de habilitacin o inhibicin que dene
el modo de operar de la compuerta AND; con lo cual, un bit habilitador (S = 0) provoca la respuesta tpica de una compuerta AND,
y un bit inhibidor (S = 1) hace que la salida de la compuerta AND
permanezca igual a cero, sin importar cual sea el valor de los dems
bits ingresados por las otras entradas de la misma.
Segn se observa en la tabla de verdad de la Fig. 28, la salida de este
circuito AND modicado est de acuerdo con la expresin de Boole
(21) dada a continuacin.
Y = A B M S
(21)
6 Y = 1 siempre que S = 0 y A = B = = M = 1.
6 Y = 0 siempre que S = 1, sin importar el valor adoptado por los
dems bits ingresados por las otras entradas de la compuerta
AND. En este caso se inhibe la coincidencia de las entradas (A,
B, . . . , M ) y se imposibilita el estado alto de la salida (Y ).
ELECTRNICA DIGITAL
50
ELECTRNICA DIGITAL
51
COMPUERTA LGICA OR
ELECTRNICA DIGITAL
Compuerta Lgica OR
Esta es otra de las compuertas binarias bsicas a partir de la cual se
obtienen otras operaciones lgicas. Al igual que la compuerta AND,
posee una sola salida y puede estar dotada de dos o ms terminales
de entrada. A la compuerta OR tambin se la denomina la compuerta de cualquiera o todo, puesto que como se muestra en su circuito
elctrico equivalente de la Fig. 30, la lmpara (que simboliza a la seal de salida) enciende cuando cualquiera de los interruptores (A
o B ) estn cerrados, y lo mismo hace cuando ambos interruptores
estn simultneamente cerrados. El nico caso en que la lmpara
no enciende es cuando ambos interruptores estn abiertos al mismo
tiempo. En conclusin, para que la lmpara encienda, es suciente
con que al menos un solo interruptor est cerrado. En forma concisa, el modo de operar de esta compuerta se puede enunciar de la
siguiente manera:
siempre que al menos una de las seales aplicadas a sus entradas sea igual a 1 .
52
ELECTRNICA DIGITAL
COMPUERTA LGICA OR
53
COMPUERTA LGICA OR
ELECTRNICA DIGITAL
54
ELECTRNICA DIGITAL
COMPUERTA LGICA OR
55
COMPUERTA LGICA OR
ELECTRNICA DIGITAL
56
ELECTRNICA DIGITAL
COMPUERTA LGICA OR
COMPUERTA NAND
ELECTRNICA DIGITAL
Compuerta NAND
La compuerta NAND es un dispositivo lgico ampliamente reconocido en el mercado por su gran versatilidad. Al ser factible combinarla
con otras compuertas de funcin idntica o diferente, puede desempear diversos roles para lograr la ejecucin de operaciones lgicas
AND, OR, y NOT. El trmino NAND proviene de la contraccin NOTAND que dene a la operacin lgica AND con su salida negada (invertida). Por lo tanto, el smbolo lgico normalizado que identica a
la compuerta NAND es una compuerta AND seguida por un inversor,
y la expresin booleana correspondiente a una NAND de N entradas
es la siguiente:
Y = A B C N
(22)
La Fig. 36 muestra distintas alternativas para la representacin esquemtica de la funcin lgica NAND y su tabla de verdad, la cual
indica que esta genera una salida (Y) baja solo cuando todas las
entradas (A y B) se encuentran en el estado alto; y por otro lado,
58
ELECTRNICA DIGITAL
COMPUERTA NAND
es suciente con que solo una entrada sea baja para que la salida
sea alta. Consecuentemente, el comportamiento exhibido por su
salida indica que la operacin NAND es la opuesta de la operacin
AND; para comparar ambas ver la tabla de verdad en la Fig. 23(b)
de la pg. 42. Adems, coincidiendo con lo explicado en la pg. 35,
observar que el circulito inversor en su salida denota que la misma
presenta un nivel activo en baja.
COMPUERTA NAND
ELECTRNICA DIGITAL
Fig. 37: Equivalencia funcional entre una compuerta NAND y una OR con
sus entradas complementadas (OR negativa).
XIV
El signicado del trmino negativa en este contexto signica que las entradas
estn diseadas para estar en el estado activo cuando poseen un valor bajo.
60
ELECTRNICA DIGITAL
COMPUERTA NAND
COMPUERTA NAND
ELECTRNICA DIGITAL
62
ELECTRNICA DIGITAL
COMPUERTA NAND
Tarea: Demuestre como utilizar una compuerta NAND para ejecutar esta funcin.
Solucin: La Fig. 39 exhibe una compuerta NAND operando
como una compuerta OR NEGATIVA, con el n de detectar la
aparicin de un nivel bajo en al menos una de sus dos entradas. Cada sensor de nivel genera una seal baja cuando el
nivel en su tanque correspondiente desciende al 25 % (o menos)
del mximo, y as la salida de la compuerta entrega una seal
alta que enciende el LED situado en el panel. La operacin ejecutada por este sistema se puede describir del modo siguiente:
El LED se enciende cuando el tanque A, o el tanque B, o ambos
tanques presentan un nivel igual o menor que el 25 % del nivel
mximo.
COMPUERTA NAND
ELECTRNICA DIGITAL
Hasta aqu se han considerado casos en los cuales todas las entradas disponibles de las compuertas eran empleadas con el n de
receptar una seal lgica. Pero, qu es lo que ocurre cuando alguna(s) de ellas se dejan inactivas, o sin utilizar?
ELECTRNICA DIGITAL
COMPUERTA NOR
necesitan tres. Entonces, dependiendo del tipo de compuerta involucrada, es necesario conectar la entrada inactiva a un nivel alto o
a uno bajo.
En el caso particular de compuertas NAND y AND, las entradas inactivas deberan conectarse a la fuente de tensin continua (Vcc ) a travs de una resistenciaXV , como se muestra en las Figs. 42(a) y 42(b),
para el caso de una y dos entradas inactivas, respectivamente. Otra
opcin consiste en conectar a la entrada inactiva con otra activa,
como se ve en la Fig. 42(c).
Siguiendo con el anlisis de las compuertas derivadas, ahora le toca
el turno a la compuerta NOR.
Compuerta NOR
La denominacin NOR que se le da a esta compuerta proviene de la
contraccin NOT-OR; es decir, se trata de una asociacin mediante
la conexin en cascada (serie) de una compuerta OR con un inversor, ver la Fig. 43. La expresin booleana que le corresponde a una
XV
65
COMPUERTA NOR
ELECTRNICA DIGITAL
NOR de dos entradas es: Y = A + B, la cual indica que dichas entradas son inicialmente sumadas (adicin lgica); y posteriormente, su
resultado es negado (invertido). Adems, algunos autores identican
a la operacin lgica NOR con la notacin: Y = A B.
Tener en cuenta que la funcin lgica NOR puede ampliarse a un
nmero mayor de entradas, con solo agregar ms letras para su
identicacin. La Fig. 44 muestra la tabla de verdad, y tres representaciones simblicas adaptadas para incluir dos, cuatro, y ocho
entradas.
Fig. 43: Compuerta NOR: (a) Conformacin primitiva. (b) Smbolo resultante.
66
ELECTRNICA DIGITAL
COMPUERTA NOR
67
COMPUERTA NOR
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
COMPUERTA NOR
Ejercicio a Resolver: Finalmente, se deja como ejercicio para el lector la representacin del tren de pulsos generado por la salida (Y) de
la compuerta NOR esquematizada en la Fig. 47, cuando a la misma
se ingresan las formas de onda A y B.
Pregunta: Cuntos estados lgicos diferentes puede generar la salida de una compuerta NOR de 8 entradas?
Sugerencia: Deducir la respuesta a partir de los datos suministrados por la Tabla 1 en la pg. 23.
En forma similar a lo planteado en la pg. 64 con la compuerta
NAND, a continuacin se expone la forma en que deben ser tratadas
las entradas que han de quedar inactivas en una compuerta NOR.
COMPUERTA NOR
ELECTRNICA DIGITAL
Fig. 47: Respuesta de una compuerta NOR ante un tren de pulsos (a completar).
en las Figs. 48(a) y 48(b) para los casos de una y dos entradas inactivas, respectivamente. Tambin se admite la posibilidad de unir una
entrada inactiva con una activa, tal como se exhibe en la Fig. 48(c).
ELECTRNICA DIGITAL
COMPUERTA NOR
71
ELECTRNICA DIGITAL
Fig. 50: Compuerta XOR: (a) Smbolo caracterstico. (b) Smbolo rectangular.
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
funcin XOR con dos entradas. La misma tambin puede ser verbalmente expresada diciendo: Y = 1 cuando A = 1 B = 1, pero no simultneamente,
lo cual puede ser formulado mediante:
Y = (A + B) A B . Esta funcin alternativa puede ser ejecutada
por el circuito lgico representado en la Fig. 52. Observar que su
tabla de verdad tambin corresponde a la operacin booleana XOR
para dos entradas.
Fig. 52: Otro circuito lgico y tabla de verdad correspondientes a la operacin lgica XOR para dos entradas.
Observar que los smbolos de las compuertas NOT fueron reemplazados por
circulitos inversores que desempean idntica funcin (la de invertir la seal
ingresante a su estado complementario).
74
ELECTRNICA DIGITAL
Fig. 53: Otro circuito lgico y tabla de verdad correspondientes a la operacin lgica XOR para dos entradas.
75
ELECTRNICA DIGITAL
(23)
cuya realizacin circuital y tabla de verdad se brindan para su vericacin en la Fig. 54.
Fig. 54: Otro circuito lgico y tabla de verdad correspondientes a la operacin lgica XOR para dos entradas.
76
ELECTRNICA DIGITAL
Luego de haber apreciado varias veces la tabla de verdad perteneciente a una compuerta XOR de dos entradas, se est en condiciones de tambin reconocer a su modo de operacin como un circuito
inversor controlado por una entrada, la cual se puede denominar
entrada inhibidora, o simplemente, inhibidor. Esto signica que
si A es la entrada y B es el inhibidor, entonces de acuerdo a las
tablas de verdad de las Figs. 51, 52, 53, y 54, se tiene que Y = A
cuando B = 1; y por otro lado, Y = A cuando B = 0.
A continuacin, en la Fig. 55 se provee el smbolo caracterstico y
la tabla de verdad de una compuerta XOR de tres entradas. Dicha
tabla permite destacar la dependencia existente entre la cantidad
de entradas con el estado alto y el nivel resultante de la salida.
Observar que al existir una cantidad impar de entradas con el estado
alto la salida adopta el estado alto tambin (Y = 1); y por el
contrario, al existir una cantidad par de entradas con el estado alto
la salida adopta el estado bajo (Y = 0).
ELECTRNICA DIGITAL
ello fue demostrar que existe cierta exibilidad a la hora de seleccionar una topologa de circuito que ejecute cierta operacin lgica; y
que en ltima instancia, seguramente el criterio de seleccin estar
sustentado sobre bases que impliquen un equilibrio entre factores
tales como conabilidad, complejidad, y costo de los diseos. En general, siempre existe una topologa que es ms ventajosa que otra(s)
a la hora de su implementacin prctica. Las distintas variantes se
pueden explorar a partir del poder de manipulacin de las expresiones lgicas que brindan el lgebra de Boole, y los teoremas de De
Morgan introducidos, respectivamente, en las pgs. 24 y 30 de este
documento.
Expresiones Equivalentes
AB =AB+AB
A B = (A + B) A + B
A B = (A + B) A B
AB =AB+AB
Propiedades Aplicables
A (B C) = (A B) C
AB =BA
, (conmutativa)
A (B C) = A B A C
78
, (asociativa)
, (distributiva)
ELECTRNICA DIGITAL
Identidades Utiles
AA=0
AA=1
A1=A
A0=A
A+B =ABAB
A+B =AB
si
AB =0
Si A B = C, entonces A = B C, B = A C y A B C = 0.
A1 A2 An = 0 para un nmero par de variables con valor igual
a 1, y
A1 A2 An = 1 para un nmero impar de variables con valor
igual a 1.
Para contribuir al entendimiento del modo de operacin de la compuerta XOR, a continuacin se presentan tres ejemplos de aplicaciones prcticas vinculadas con sistemas elctricos de conmutacin y
proteccin.
ELECTRNICA DIGITAL
Fig. 56: Compuerta XOR de dos entradas: Circuito elctrico para el encendido de una lmpara desde dos sitios distantes y tabla de verdad.
ELECTRNICA DIGITAL
81
ELECTRNICA DIGITAL
Fig. 58: Aplicacin de una compuerta XOR: Circuito detector de falla aplicado a sistemas de proteccin pertenecientes a un generador elctrico.
A continuacin, se presenta otro tipo de compuerta que puede derivarse a partir de una XOR, y que recibe la denominacin de compuerta XNOR.
ELECTRNICA DIGITAL
Fig. 59: Compuerta XNOR de dos entradas: (a) Obtencin a partir de una
compuerta XOR y un inversor. (b) Smbolo caracterstico.
XVII
Lo mismo se cumple para una cantidad impar de entradas que sea superior a
tres; es decir, cinco, siete, nueve, once, etc.
83
ELECTRNICA DIGITAL
Fig. 60: Smbolo caracterstico y tabla de verdad de: (a) Compuerta XNOR
de dos entradas. (b) Compuerta XNOR de tres entradas.
84
ELECTRNICA DIGITAL
AB =AB+AB
(24)
En esta seccin se ha mencionado que es posible emplear un inversor para modicar una compuerta XOR y transformarla en una
XNOR. Este criterio se puede extender a otras funciones y compuertas lgicas, tal como se detalla continuacin.
85
ELECTRNICA DIGITAL
ELECTRNICA DIGITAL
87
ELECTRNICA DIGITAL
88
ELECTRNICA DIGITAL
89
ELECTRNICA DIGITAL
Ejercicios de Simplicacin
Para comprobar la utilidad prctica de la simplicacin de circuitos
lgicos, se deja al lector la labor de demostrar, mediante tablas de
verdad, la equivalencia funcional entre las cuatro topologas mostra90
ELECTRNICA DIGITAL
Fig. 65: Conexin de una compuerta NAND de dos entradas para que funcione como una compuerta NOT.
91
ELECTRNICA DIGITAL
Fig. 66: Conexin de una compuerta NOR de dos entradas para que funcione como una compuerta NOT.
92
ELECTRNICA DIGITAL
Fig. 67: Conexin en serie de dos compuertas NAND para obtener una
compuerta AND.
93
ELECTRNICA DIGITAL
Y =A
B = A A + A
B = A A + B
AND
(25)
AND
ELECTRNICA DIGITAL
ENCAPSULADO Y PINES
Fig. 69: Ejemplos de equivalencia funcional: (a) Compuerta OR. (b) Compuerta AND.
ENCAPSULADO Y PINES
ELECTRNICA DIGITAL
Fig. 70: Encapsulado de microchips: (a) Dual en lnea para montaje a travs de oricios en plaqueta. (b) Para montaje en supercie de plaqueta.
96
ELECTRNICA DIGITAL
ENCAPSULADO Y PINES
Ms detalles de la forma en que se numeran los terminales se proveen en la Fig. 71, en ella puede verse la ubicacin diametralmente
opuesta de los terminales (7 y 14) encargados de la alimentacin del
chip, y de la muesca que permite dar un cierto orden en la numeracin identicatoria de los terminales.
El
concepto
de
compatibilidad
implica
que
la
familia
lgica:
(i)
est
diseada
para
ser
alimentada
por
una
fuente de 5Vdc ; (ii) provee un margen de ruido de 1Vdc o ms;
(iii) presenta una disipacin de potencia que es relativamente insensible
a la frecuencia de operacin; (iv) garantiza los tiempos de conmutacin
especicados a plena carga; y (v) interacta sin conictos con la mayora de las tecnologas, tales como la DTL (Diode-Transistor Logic: Lgica
Diodo-Transistor), MOS, y CMOS.
97
ENCAPSULADO Y PINES
ELECTRNICA DIGITAL
Escalas de Integracin
Desde el advenimiento de la era electrnica, en forma permanente se
ha buscado incrementar la densidad de los componentes encerrados
en un microchip. Esto ha dado como resultado una miniaturizacin
de los circuitos y dispositivos que los contienen, y ha inuido sobre
las siguientes cuestiones:
6 CONSTRUCCION
bien esto es una virtud importante en los circuitos electrnicos, tener en cuenta que una mayor densidad de componentes
puede estar asociada con una mayor densidad de potencia y
calor.
Para brindar una idea somera de la potencia administrada por
ciertas familias de CIs, se destaca que el consumo por compuerta diseada con la tecnologa TTL estndar ronda los
10 mW, mientras que en el caso de la familia TTL de baja potencia se reduce hasta 1 mW.
Entre las familias con menor consumo se encuentra la CMOS.
Dicha cualidad es aprovechada en dispositivos electrnicos
compactos y porttiles alimentados por bateras; tales como celulares, ebooks, juguetes, radios, transmisores-receptores inalmbricos, laptops, netbooks, etc.
ELECTRNICA DIGITAL
ENCAPSULADO Y PINES
99
ENCAPSULADO Y PINES
ELECTRNICA DIGITAL
100
ELECTRNICA DIGITAL
ENCAPSULADO Y PINES
101
XIX
ENCAPSULADO Y PINES
ELECTRNICA DIGITAL
que contienen en un mismo chip hasta 10 circuitos de compuertas lgicas equivalentesXX . En esta clasicacin se encuentran las compuertas bsicas y los FFs.
XXI
: Abarca a los CIs
que contienen en un mismo chip entre 10 y 100 compuertas lgicas. A esta categora pertenecen dispositivos tales como: multiplexores, circuitos aritmticos, pequeas memorias de estado
slido, contadores, registros, codicadores, decodicadores, y
otros.
XXII
: Esta clasicacin
involucra a los CIs que contienen, en un mismo chip, entre 100
y 10.000 circuitos de compuertas lgicas equivalentes, incluyendo a las memorias de estado slido.
XXIII
: Dentro de
esta clasicacin se encuentran los CIs que concentran entre
10.000 y 100.000 circuitos de compuertas lgicas equivalentes
en un nico chip.
XXIV
: Incluye a
memorias muy grandes; como por ejemplo, potentes microprocesadores de ordenadores. A esta clasicacin pertenecen los
chips que contienen ms de 100.000 compuertas lgicas equivalentes.
XXV
: Constituye un
nuevo concepto terico de fabricacin de super chips mediante
el empleo de una obleaXXVI entera de silicio. De esta forma, al
combinar una oblea de gran tamao con un encapsulado pequeo, se logra un nivel de integracin muy grande.
XX
La frase circuitos de compuertas lgicas equivalentes hace referencia a compuertas lgicas, o a circuitera de similar complejidad.
XXI
MSI: Medium-scale integration.
XXII
LSI: Large-scale integration.
XXIII
VLSI: Very-large-scale integration.
XXIV
Ultra-large-scale integration.
XXV
WSI: Wafer-scale integration.
XXVI
Las obleas se obtienen a partir de un largo cilindro de cristal de silicio, con
un dimetro aproximado de 300 mm. Dicho cilindro se corta en rebanadas
para producir una gran cantidad de obleas con forma de disco; que posteriormente, son limpiados y pulidos como paso previo al proceso de fabricacin del
microchip.
102
ELECTRNICA DIGITAL
ENCAPSULADO Y PINES
XXVII
: Al aplicar esta losofa
de diseo, todos los componentes que se necesitan para fabricar una computadora digital, u otro sistema, se incorporan en
un nico microchip.
Implementar esto presenta ciertas dicultades tcnicas y eleva
los costos del proceso. Adems, la fabricacin de componentes
de diferente tipo en un nico sustrato de silicio puede degradar
la eciencia operativa de algunos componentes.
Lo atractivo de este concepto de diseo radica en que las mencionadas dicultades son contrarrestadas por los menores costos de fabricacin y ensamblado, y por la menor demanda de
potencia elctrica. Dicha reduccin en el consumo de potencia se debe a que los enlaces de transmisin de seales entre
componentes son extremadamente cortos, por encontrarse todos los componentes connados en un pequeo monobloque de
material semiconductor.
6 CIRCUITO
XXVII
XXVIII
103
RESUMEN DE COMPUERTAS
ELECTRNICA DIGITAL
6 ALMACENAMIENTO DE CARGAS ELECTRICAS: Esta estrategia permite dotar de memoria a un circuito digital mediante el almacenamiento de cargas elctricas por parte de un capacitor. Cuando el mismo est cargado, se asume que el circuito almacena
un 1; y cuando est descargado, se considera que almacena
un 0.
Dado que la inevitable fuga de cargas hace, en ltima instancia,
104
ELECTRNICA DIGITAL
RESUMEN DE COMPUERTAS
105
ELECTRNICA DIGITAL
descargar por completo al capacitor; este tipo de memorias necesita la recarga peridica del capacitor, a travs de un proceso
conocido como refresco o actualizacin. Por ello, al requerir
refresco, las memorias basadas en el almacenamiento (o acumulacin) de cargas son conocidas como memorias dinmicas;
y los circuitos secuenciales que ellas integran, son llamados
circuitos secuenciales dinmicos.
106
ELECTRNICA DIGITAL
G = G 1 G2 =
y como vY = vB , resulta que G =
Nota:
v Y vZ
,
vA vB
v
Y
vZ
vZ
=
.
vA
v
v
A
B
Se destaca que la ganancia que es la relacin entre el voltaje
Vout
de salida y el voltaje de entrada: G =
de cada inversor
Vin
vY
vZ
y G2 =
;y
(NOT 1 y NOT 2) es, respectivamente, G1 =
vA
vB
se asume que el inversor NOT 1 posee una gran impedancia,
por lo que la apertura del lazo de retroalimentacin descripta
no modica la curva caracterstica del voltaje de transferencia:
vZ = f (vA ), mostrada en la Fig. 78.
ELECTRNICA DIGITAL
que contiene al punto B, caracteriza a la zona de transicin de estado de los inversores. La lnea recta de trazos (con pendiente igual
a 1) que pasa por los puntos A, B, y C corresponde a la condicin
vZ = vA , que se tena antes de interrumpir el lazo de retroalimentacin entre las lneas A y Z del circuito de la Fig. 76.
Dado que la recta de trazos cruza a la curva de transferencia en los
puntos A, B, y C; cualquiera de esos tres puntos pueden caracterizar a la condicin operativa del cerrojo. Con la salvedad indicada
en la Fig. 78 de que los puntos A y C son puntos de operacin
estable, puesto que el cerrojo puede trabajar por tiempo ilimitado en
esas condiciones; y que el punto B caracteriza a una condicin de
operacin inestable, en la cual el cerrojo no puede trabajar.
El motivo por el cual el cerrojo presenta un modo de operacin inestable en el punto B, es que no se puede garantizar el mantenimiento
de sus parmetros correspondientes, cuando se produce la aparicin
de alguna perturbacin en forma de ruido elctrico. Por ejemplo: Al
suministrar la seal vA al cerrojo y aparecer una pequea perturbacin (|vA | << |vA |), el voltaje resultante ser inicialmente magnicado por el inversor NOT 1 hasta alcanzar el valor vY = G1 (vA + vA );
108
ELECTRNICA DIGITAL
109
FLIP-FLOPS
ELECTRNICA DIGITAL
Flip-Flops (FFs)
En este tipo de circuitos lgicos, el valor o estado que adopta la salida no solo depende del estado actual de sus entradas, sino que tambin depende del estado que esas entradas tenan previamente. Por
lo tanto, puede decirse que el estado de la salida est ntimamente
vinculado con la secuencia de valores adoptados por la entrada.
Puesto que toda funcin o dispositivo secuencial, recuerda los valores de entrada previos, a estos dispositivos se los conoce como
elementos de memoria. Otras denominaciones alternativas que se
les asigna a los FFs son cerrojo, multivibradores biestables, o
multivibradores binarios. En este documento se emplear el trmino ip-op (FF), y se explicar como se los puede construir con el
empleo de compuertas lgicas NAND o NOR.
Segn sea el modo en que se los interconecte, los FFs pueden desempear mltiples funciones. Adems, dado que un nico FF es una
unidad elemental de memoria, este puede ser empleado para almacenar un dgito binario (llamado un bit); y consecuentemente, n FFs
pueden almacenar una palabra de n bits. Una estructura circuital
de este tipo que no ser abordada en este documento se conoce
con el nombre de REGISTRO. Entre las aplicaciones prcticas y ms
frecuentes que se les da a los FFs se destacan las de generar y contar
pulsos, y seguir secuencias de acciones o eventos lgicos.
Flip-Flop RS (FF-RS)
Una de las funciones secuenciales ms sencillas la ejecuta el ip-op
set/reset (FF-RS). El mismo puede construirse empleando dos compuertas NOR, tal como se muestra en la la Fig. 80(a), o empleando
110
ELECTRNICA DIGITAL
FLIP-FLOPS
111
FLIP-FLOPS
ELECTRNICA DIGITAL
dos compuertas NAND, segn se muestra en la Fig. 89. Como puede verse en ambas guras, las compuertas estn conectadas en una
conguracin espalda con espalda, donde una entrada de cada
compuerta est alimentada desde la salida de la otra compuerta; y
la otra entrada de cada compuerta, en conjunto, sirven como las entradas de disparo del FF-RS.
Tambin se puede recurrir a otra alternativa ms sencilla y econmica para obtener la funcin lgica desempeada por el FF-RS, la
cual es directamente comprarlo en la forma de circuito integrado.
Este cerrojo bsico opera en forma asncrona, tal como lo hacen
las compuertas lgicas descriptas en este documento; es decir, el
ritmo de su respuesta no est comandado por un reloj u otro dispositivo generador de pulsos secuenciales y sincronizados que le agregan temporizacin al circuito. Por ello, cuando se activa una de sus
entradas, las salidas alcanzan en forma inmediata sus estados correspondientes.
ELECTRNICA DIGITAL
FLIP-FLOPS
(seteo)
(borrado)
FLIP-FLOPS
ELECTRNICA DIGITAL
Fig. 81: Flip-op RS: Activacin del reset [el set permanece inactivo (0)].
114
ELECTRNICA DIGITAL
FLIP-FLOPS
La conclusin que se puede extraer de este anlisis es que el FFRS conmut a la condicin de reset, y dio origen al establecimiento
de un lazo autosustentable. Es decir, si bien ahora ambas entradas
del FF-RS (set y reset ) se encuentran inactivas (0), sus salidas se
mantienen (no cambiaron) en los estados Q = 0 y Q = 1, lo cual
indica que la entrada reset fue la ltima que se encontr en el estado
activo, y tuvo una repercusin en las salidas.
Advertir que luego de que se establece la condicin reset, cualquier
cambio posterior de estado de la entrada reset no modica el estado
de las salidas (que siguen siendo Q = 0 y Q = 1). Lo cual revela que
existe una condicin de retencin ( o memoria) en el estado reset
115
FLIP-FLOPS
ELECTRNICA DIGITAL
Fig. 82: Flip-op RS: Desactivacin del reset [el set permanece inactivo
(0)].
Nota: Recordar que los estados lgicos nales de las salidas del FF-RS
(Q = 0 y Q = 1) son heredadas por el prximo proceso, y constituyen sus condiciones iniciales.
ELECTRNICA DIGITAL
FLIP-FLOPS
Fig. 83: Flip-op RS: Activacin del set [el reset permanece inactivo (0)].
FLIP-FLOPS
ELECTRNICA DIGITAL
Fig. 84: Flip-op RS: Desactivacin del set [el reset permanece inactivo
(0)].
Condicin Inestable
Esta condicin se presenta con ciertos inconvenientes cuando
ambas entradas (set y reset ) estn activas (1) en simultneo, y luego
retornan a sus estados inactivos (0) al mismo tiempo, o con una
diferencia temporal muy pequea.
Ver en la Fig. 85 que cuando se tiene simultneamente a ambas
21 ) hace adquirir el
entradas activas (set =reset =1), el estado reset (
22 ), el cual se retroaliestado Q = 0 a la salida de la NOR inferior (
23 ). Por otro lado, como
menta a una entrada de la NOR superior (
24 ), a la salida de la misma
la entrada set de la NOR superior es 1 (
25 ), y ese estado se retroalimenta a la entrada de la
se tiene Q = 0 (
26 ).
NOR inferior (
El prximo paso es investigar, mediante la ayuda visual brindada
por la Fig. 86, que ocurre cuando se desactivan simultneamente
27 y
28 , respectivamente). En
las entradas set y reset (marcadores
ese caso, al combinarse los nuevos 0s en set y reset con los esta30 y
29 , respectivamente)
dos provenientes de Q y Q (marcadores
previamente retroalimentados, ambas compuertas NOR reciben 0s
en sus dos entradas, e intentan simultneamente conmutar sus salidas al estado 1 (Q = Q = 1). En efecto, esto lo logran luego de
transcurrido cierto retardo propio de cada compuerta NOR.
Es as que cuando la primeraXXXI NOR genera en su salida el estado 1,
XXXI
118
ELECTRNICA DIGITAL
FLIP-FLOPS
119
FLIP-FLOPS
ELECTRNICA DIGITAL
el mismo es retroalimentado a la entrada de la segunda NOR. Mientras esto sucede, la salida de la segunda NOR alcanza el estado 1,
que tambin es retroalimentado a la entrada de la primera NOR. En
ese momento, ambas entradas retroalimentadas poseen el estado 1;
y con ello, ambas compuertas nuevamente intentan conmutar sus
salidas al estado 0 (Q = Q = 0). Al observar este comportamiento, se
puede deducir que el FF-RS entr en una condicin de equilibrio metaestable (ver la pg. 180 del Apndice A), que hace oscilar a ambas
salidas (Q y Q) entre los estados 0 y 1.
En el caso particular de un FF-RS ideal; es decir, con una simetra perfecta, que implica una respuesta idntica por parte de ambas compuertas, estas oscilaciones metaestables se prolongan por
tiempo indenido. Afortunadamente, en la realidad siempre existen
ciertas asimetras en las compuertas que hacen que sus retardos
temporales no sean idnticos; y en consecuencia, el FF-RS alcanza
el equilibrio con un estado nal igual a set o reset, que queda determinado por la entrada que permanece en el estado alto durante
ms tiempo.
En general, como en este caso no existe una forma sencilla y directa
de predecir cual ser el estado nal de Q y Q, en la primera la de la
tabla de verdad de la Fig. 86 se representa a las salidas con un signo
de interrogacin (?), que maniesta la incertidumbre del resultado.
Puede considerarse que dicha incertidumbre se extender hasta el
momento en que una secuencia vlida de estados se introduzca en
cualquiera de las entradas (set o reset ).
Para visualizar las formas de onda que se obtendran con un FF-RS
perfectamente simtrico, se incluye la Fig. 87. En ella se puede ver
la transicin simultnea en los estados de las entradas (S = 1 0 y
R = 1 0).
Al comienzo de las formas de onda, puede verse que las entradas
con los estados lgicos S = R = 1 generan las salidas indeseadas
(o prohibidas) Q = Q = 0; y a continuacin, se produce la transicin
simultnea en los estados de las entradas (S = 1 0 y R = 1 0) que
da origen a la aparicin de oscilaciones sostenidas en ambas salidas
(Q = 0 1 y Q = 0 1). Luego, dichas oscilaciones desaparecen
cuando la entrada S modica su estado (S = 0 1).
Notar que las oscilaciones se originaron por el intento de ambas
cia cual compuerta se considera la primera o la segunda.
120
ELECTRNICA DIGITAL
FLIP-FLOPS
121
FLIP-FLOPS
ELECTRNICA DIGITAL
compuertas NOR de mantener estados lgicos diferentes en sus salidas (Q = Q). Como se mencion antes, estas oscilaciones no existen
en el caso de contar con compuertas que brindan respuestas diferentes, debido a que una de ellas termina prevaleciendo sobre la
otra, y hace que el circuito tienda a operar establemente.
Por lo dicho, es importante destacar una vez ms que: tanto en el
laboratorio como en el campo de aplicacin real donde las compuertas no son idnticas y presentan al menos una pequea diferencia, que puede deberse al circuito o a las seales de entrada (con
sus correspondientes e inevitables niveles de ruido) es muy poco
probable (pero no imposible) que ambas entradas (S y R) cambien
simultneamente desde 1 a 0.
De todas formas, si las oscilaciones indeseadas se presentaran en
las salidas Q y Q, existen estrategias prcticas a las cuales se puede
recurrir para evitarlas. Una de las estrategias consiste en insertar
lneas de retardo (LR) en serie con la realimentacin de las compuertas que conforman el cerrojo, tal como lo muestra la Fig. 88.
Tener en cuenta que el retardo introducido por estos componentes
se puede denir de acuerdo a las necesidades del circuito afectado
por las oscilaciones. Otro recurso consiste en el empleo del FF-JK
maestro-esclavo, que ser analizado en la pg. 150.
Fig. 88: Empleo de lneas de retardo para evitar la oscilacin de las salidas
Q y Q del cerrojo.
122
ELECTRNICA DIGITAL
FLIP-FLOPS
Nota: Como sntesis, se puede decir con respecto a las tablas de verdad de las Figs. 81, 82, 83, 84, y 85, que:
(i) la primera la reeja la condicin de reposo, mantenimiento, o memorizacin del estado anterior; es decir:
Qf = Qa , y Qf = Qa ; (ii) en las las segunda y tercera se cumplen las siguientes igualdades:
1) Q = reset + Q, y
2) Q = set + Q; y
(iii) la cuarta la indica el estado inestable (y prohibido) del FF-RS.
Esta condicin de operacin no se usa.
set = 0 Q = 1
reset = 0 Q = 0
(seteo)
(borrado)
FLIP-FLOPS
ELECTRNICA DIGITAL
124
ELECTRNICA DIGITAL
FLIP-FLOPS
Flip-Flop RS
(NOR)
Flip-Flop RS
(NAND)
reset Qf
Qf
Qf
Qf
Qa
Qa
Qa
Qa
set
0
Inestable
Inestable
Hasta aqu se analiz en detalle la forma de operar del FF-RS asncrono, el cual obviamente no utiliza un reloj, y sus salidas se activan
en forma inmediata, de acuerdo a los estados alcanzados por sus
entradas. Por ello, se dice que la respuesta de este tipo de FF es
similar a la que se obtiene con los circuitos lgicos combinacionales,
que incluyen entre sus componentes a las compuertas lgicas y a los
cerrojos RS. Para dotar de sincronismo al FF-RS se recurre al FF-RS
sncrono, el cual permite denir con ms precisin el instante en
que pueden producirse las transiciones de estado de las salidas.
125
FLIP-FLOPS
ELECTRNICA DIGITAL
Flip-Flop RS Sncrono
Mediante el empleo de un dispositivo de temporizacin, este tipo de
FF agrega la propiedad de sincronismo al cerrojo presentado en la
pg. 106. La Fig. 90 muestra una representacin esquemtica que
lo caracteriza, en la cual puede observarse que a las entradas set y
reset, propias del FF-RS, se le agrega la entrada del reloj (CLK) que
sirve para su sincronizacin. Este dispositivo tambin suministra la
salida normal (Q) y la complementaria (Q).
La implementacin del FF-RS sncrono se puede efectuar con el circuito mostrado en la Fig. 91(a), el mismo incluye cuatro compuertas
NAND, de las cuales: las compuertas 1 y 2 cumplen con la funcin
de disparo del FF (que se ejecuta en combinacin con la seal del
reloj), y las compuertas 3 y 4 integran el cerrojo antes analizado.
La condicin de inversin aportada por las compuertas 1 y 2 hace
que las entradas set y reset se activen en el estado alto, y los
pulsos del reloj (clk ) cumplen con la funcin de habilitar (inhibir) el
disparo del FF, cuando la seal clk alcanza el nivel alto (bajo).
Es decir:
ELECTRNICA DIGITAL
FLIP-FLOPS
Fig. 91: Flip-op RS sncrono: (a) Circuito equivalente. (b) Tabla de verdad.
127
FLIP-FLOPS
ELECTRNICA DIGITAL
1. El primer rengln muestra las condiciones necesarias para el almacenamiento o memorizacin de la informacin. Es decir, si
el pulso del reloj alcanza el nivel 1 (CLK = 1) cuando ambas
entradas
son 0 (S =
R = 0), las salidas no cambian de estado
Qf = Qa , y Qf = Qa ; siguen siendo las mismas que se tenan
antes de que el reloj cambiara de nivel. Por ello, a este modo de
operar tambin se lo denomina condicin de inhabilitacin del
FF;
2. el segundo rengln reeja la condicin reset del FF, que pone
a cero (borra) la salida normal (Q = 0) cuando el pulso del reloj
alcanza el nivel 1 (CLK = 1), y las entradas alcanzan los estados
S = 0 y R = 1;
3. el tercer rengln caracteriza a la condicin set del FF. En ella, la
salida alcanza el nivel Q = 1 cuando el pulso del reloj alcanza el
nivel 1 (CLK = 1), y las entradas adquieren los estados S = 1 y
R = 0; y nalmente
4. el cuarto rengln identica a la condicin prohibida del FF, en la
cual no puede operar, puesto que el pulso del reloj y las dos entradas simultneamente en el nivel 1 (S =R = 1) promueven
la
generacin del estado 1 en ambas salidas Q = Q = 1 al mismo
tiempo, lo cual es una incongruencia.
ELECTRNICA DIGITAL
FLIP-FLOPS
set (S 1), y la conmutacin 0 1 de la salida Q se produce cuando el pulso 3 del reloj alcanza el nivel alto (en el
punto d);
6 durante el pulso 4 del reloj (entre los puntos e y f ), se activa la entrada reset (R 1) y la salida Q inmediatamente
conmuta al estado 0;
FLIP-FLOPS
ELECTRNICA DIGITAL
6 entre
A continuacin se destaca que es posible aportar una mejora al funcionamiento de todos los tipos de FFs, mediante la incorporacin de
ms entradas que ejerzan una funcin de control sobre las salidas.
Dichas entradas pueden requerir la presencia de pulsos generados
por un reloj, para que les dena el ritmo o sincronismo con que
afectan a las salidas; o bien, pueden actuar en forma inmediata o
asincrnica, sin respetar un ritmo temporal denido.
130
ELECTRNICA DIGITAL
FLIP-FLOPS
Clear proviene del vocablo ingls, y se usa en este contexto con el signicado:
limpiar o borrar.
XXXIII
La generacin de pulsos muy angostos permite considerar que el disparo del
FF se produce durante el desarrollo del anco, que puede ser positivo (transicin bajoalto) o negativo (transicin altobajo).
131
FLIP-FLOPS
ELECTRNICA DIGITAL
Fig. 93: Flip-op RS sincronizado por nivel con entradas asncronas: Circuito lgico y tabla de verdad.
132
ELECTRNICA DIGITAL
FLIP-FLOPS
Fig. 94: Circuito de deteccin del anco positivo empleado para reducir el
ancho de pulso del reloj.
Los ancos positivos tambin son llamados ancos anteriores o ancos ascendentes.
XXXV
Los ancos negativos tambin son denominados ancos posteriores o ancos
descendentes.
133
FLIP-FLOPS
ELECTRNICA DIGITAL
6 SALIDA Q
134
ELECTRNICA DIGITAL
FLIP-FLOPS
Fig. 95: Flip-op RS sncrono disparado por ancos positivos: (a) Smbolo
caracterstico. (b) Circuito lgico. (c) Diagrama temporal.
135
FLIP-FLOPS
ELECTRNICA DIGITAL
Fig. 96: Circuito de deteccin del anco negativo empleado para reducir el
ancho de pulso del reloj: (a) Diagrama temporal. (b) y (c) Circuitos
lgicos funcionalmente equivalentes. (d) Tabla de verdad. (e) Smbolo caracterstico que muestra que la entrada del reloj dispara al
FF en la transicin de nivel altobajo; es decir, la entrada del
reloj es activa en baja.
136
ELECTRNICA DIGITAL
FLIP-FLOPS
mente) en forma inmediata a los estmulos aplicados a las entradas set y reset.
6 SALIDA Q
6 SALIDA Q
Flip-Flop D
Un FF de uso frecuente es el ip-op DXXXVI , el cual destina una entrada para la introduccin de datos (D) y una entrada para la seal
del reloj (clk ). Los pulsos del reloj cumplen con la misin de controlar la respuesta del FF, y hacer que este no sea un mero vnculo
elctrico (o puente) entre la entrada y la salida. La Fig. 98(a) muestra su smbolo esquemtico, donde se aprecian dichas entradas a la
izquierda y las salidas (Q y Q) a la derecha.
XXXVI
Algunos autores interpretan que la denominacin del FF-D proviene del vocablo ingls delay, que hace alusin al retardo temporal de propagacin de
la seal entre sus entradas y sus salidas
137
ELECTRNICA DIGITAL
FLIP-FLOPS
Fig. 97: Diagrama temporal para comparar la salida de tres tipos de FFs. Q1 : asncrono; Q2 : sncrono disparado
por nivel; y Q3 : sncrono disparado por anco positivo.
138
ELECTRNICA DIGITAL
FLIP-FLOPS
139
FLIP-FLOPS
ELECTRNICA DIGITAL
Dado que habitualmente se lo emplea para almacenar datos, a este tipo de FF tambin se lo conoce como un ip-op de datos; y
puesto que el dato suministrado a su entrada (D) aparece en la salida normal (Q) luego de la transicin de nivel del pulso del reloj,
la cual puede ser bajoalto o altobajo, se trata de un dispositivo sensible al anco, que no permite cambios en el estado de
la salida cuando el pulso del reloj se encuentra bien establecido en
cualquiera de sus dos estados posibles (bajo o alto). Detalles grcos del proceso de conmutacin de la salida de FFs-D disparados
en los ancos positivos y ancos negativos, se brindan en la Fig. 99.
ELECTRNICA DIGITAL
FLIP-FLOPS
FLIP-FLOPS
ELECTRNICA DIGITAL
142
ELECTRNICA DIGITAL
FLIP-FLOPS
143
FLIP-FLOPS
ELECTRNICA DIGITAL
144
ELECTRNICA DIGITAL
FLIP-FLOPS
Flip-Flop JK
Este tipo de FF presenta la capacidad de almacenar datos mediante la manipulacin de los estados lgicos de sus entradas (J y K).
Durante el desarrollo del anco de disparo del pulso del reloj (CLK),
dichas entradas ejercen una inuencia sobre las salidas (Q y Q). En
este dispositivo, el disparo tambin puede ser controlado por ancos
positivos () o ancos negativos () de los pulsos del reloj.
Para comprender su operacin, se recurre a la tabla de verdad y a
las representaciones esquemticas de las Figs. 104 y 105, respectivamente. Los cuatro modos operativos, que en este caso particular
se disparan con el anco positivo () de la seal del reloj (CLK), se
resumen de la siguiente manera:
(a)
(b)
(c)
CONDICION DE CONMUTACION : Cuando J = 1 y K = 1, el FF conmuta sus salidas en forma permanente y al ritmo (o con la frecuencia) impuesto por los pulsos del reloj (CLK). Por ejemplo, si
inicialmente se tena a Q = 0, entonces luego se tendr la siguiente evolucin de los estados de dicha salida:
Q 1 0 1 0 1 0 1 0 1 0 1 0 1 0...
Algunos consideran que este es el modo de operacin a partir
del cual se bautiz a estos circuitos biestables con el nombre de
ip-opsXXXVII .
(d)
CONDICION DE MEMORIZACION : Cuando J = 0 y K = 0, las salidas no cambian sus estados previos. Esta condicin tambin es
conocida como la condicin de cerrojo, o la condicin de no
cambio.
A continuacin, se provee la Fig. 106 para observar la evolucin temporal de las seales interactuantes con un FF-JK, que inicialmente
XXXVII
El vocablo ingls ip-op encuentra entre sus mltiples y posibles traducciones al espaol, la siguiente: Movimiento o sonido resultante del aleteo
repetido, que ejecutan las aves para emprender el vuelo.
145
FLIP-FLOPS
ELECTRNICA DIGITAL
146
ELECTRNICA DIGITAL
FLIP-FLOPS
147
FLIP-FLOPS
ELECTRNICA DIGITAL
148
ELECTRNICA DIGITAL
FLIP-FLOPS
149
FLIP-FLOPS
ELECTRNICA DIGITAL
Si bien hasta aqu se han analizado FFs que son disparados por nivel, por anco positivo, y por anco negativo; tambin existe otra
modalidad de controlarlos que consiste en aprovechar el pulso completo que general el reloj, tal como lo hace el FF-JK ordenadorseguidor, o FF-JK maestro-esclavo.
Flip-Flop JK Maestro-Esclavo
En la pg. 131 se introdujo el disparo por ancos como una alternativa para evitar salidas errneas por cambios de estado de las entradas, cuando el pulso del reloj est activo. Otra alternativa posible
para evitar ese inconveniente la ofrece el circuito lgico del FF-JK
150
ELECTRNICA DIGITAL
FLIP-FLOPS
La expresin master-slave ha sido traducida del ingls como maestroesclavo, pero tambin puede encontrrsela en otros textos traducida como
dueo-esclavo, o principal-subordinado. El propsito de todas estas expresiones es la de transmitir la idea de separacin de seales y subordinacin
de funciones.
151
FLIP-FLOPS
ELECTRNICA DIGITAL
as que el bloqueo del maestro y la habilitacin del esclavo, que ocurren prcticamente en simultneo, garantizan que cualquier cambio
en las entradas (J y K) no afecte a las salidas (Q y Q).
La Fig. 110(a) exhibe la evolucin de las seales de ambas secciones
del FF ante los estmulos provenientes de las entradas, y la habilitacin otorgada por los ancos de disparo del reloj. Ms detalles de
los instantes de conmutacin de ambas secciones pueden apreciarse
en la Fig. 110(b). Tambin se destaca que es posible encontrar, en
cierta bibliografa tcnica, una representacin esquemtica como la
mostrada en la Fig. 111. Su propsito es explicar en forma sinttica
la cadena de sucesos que ocurren durante el funcionamiento de un
FF-JK maestro-esclavo. Se trata de una variante a la Fig. 110(b), con
la que muchos tcnicos se encuentran ms familiarizados.
Si bien este tipo de FF impide estados errneos de la salida, que son
originados por perturbaciones en las entradas; tiene la desventaja
de ser ms lento que otros. Su menor velocidad para propagar la
informacin desde las entradas (J y K) hasta las salidas (Q y Q) es
inherente a su principio de funcionamiento, que involucra el disparo
de dos biestables conectados en forma secuencial (en serie).
Tener en cuenta que el modo de operacin maestro-esclavo no
es de aplicacin exclusiva al FF-JK, sino que se puede extender;
por ejemplo, al FF-RS con compuertas NOR, que se muestra en la
Fig. 112. En esta conguracin, un FF (el maestro) genera la orden
de disparo, y el otro (el esclavo) la ejecuta y memoriza la salida durante el perodo complementario de los pulsos del reloj, que tambin
se aplican (sin invertir) al maestro.
Para dar un indicio de la variedad de FFs-JK que existen, se menciona que los mismos pueden encontrarse en el mercado con varias tecnologas, incluyendo la TTL. Por ejemplo, el microchip SN7473 contiene dos FFs-JK maestro-esclavo independientes, disparados por
pulsos, y que proveen salidas complementarias (Q y Q). El microchip
74109 incluye dos FFs-JK independientes, disparados por ancos positivos, y con entradas asncronas (preset y clear) activas en baja.
La Fig. 113 exhibe otra topologa de FF-JK maestro-esclavo y su tabla de verdad correspondiente. Al mismo lo integran ocho compuertas NAND y un inversor que actan en forma sincronizada con los
pulsos de un reloj, y est provisto de entradas preset y clear que se
activan en baja. Dos representaciones alternativas mediante sim-
152
ELECTRNICA DIGITAL
FLIP-FLOPS
153
INTEGRACIN DE FLIP-FLOPS
ELECTRNICA DIGITAL
bologa rectangular normalizada se encuentran en la Fig. 114. Adems, la Tabla 7 provee un breve listado adicional de FFs-JK maestroesclavo que pueden encontrarse en el mercado.
Finalmente, se recuerda que todos los tipos de FFs pueden poseer
(o no) entradas asncronas (preset y clear) activadas por estados
lgicos bajos o altos. Por otro lado, al ser los FFs bloques bsicos
empleados para la construccin de circuitos lgicos secuenciales,
los fabricantes los producen en forma masiva con tecnologas TTL
y CMOS; pudiendo encontrarse varios FFs integrados en un nico
microchip.
Integracin de Flip-Flops
En forma similar a lo que ocurre con las compuertas y los cerrojos, los FFs tambin son encapsulados en microchips que incluyen
dos o ms unidades. Un caso que se cita como ejemplo, es el FF-D
74LS74A, el cual contiene dos unidades; tal como lo muestran el
smbolo lgico y el diagrama de terminales (o pines) de la Fig. 115.
154
ELECTRNICA DIGITAL
INTEGRACIN DE FLIP-FLOPS
155
INTEGRACIN DE FLIP-FLOPS
ELECTRNICA DIGITAL
Fig. 113: Flip-Flop JK maestro-esclavo con entradas asncronas: (a) Circuito lgico. (b) Tabla de verdad.
156
ELECTRNICA DIGITAL
INTEGRACIN DE FLIP-FLOPS
Fig. 115: Doble ip-op D (tipo 74LS74A) disparado por ancos positivos:
(a) Smbolo lgico. (b) Diagrama de pines.
157
INTEGRACIN DE FLIP-FLOPS
ELECTRNICA DIGITAL
Flip-Flops JK Maestro-Esclavo
TIPO
DISPOSITIVO
54H/74H71
54H/74H72
54/74104
Simple
54/74105
54/7472
54/74L72
54/7473
54/74107
54/74L73
Dual
54/74L78
54H/74H73
54H/74H78
Dual con
Preset y Clear
54/7476
54H/74H76
158
ELECTRNICA DIGITAL
GENERACIN DE PULSOS
Generacin de Pulsos
Normalmente, los circuitos osciladores no sinusoidales pueden generar seales cuadradas, diente de sierra, rectangular, triangular,
y combinaciones de dos formas de onda distintas. En particular, el
reloj generador de pulsos utilizado para lograr la operacin sincronizada de los circuitos lgicos secuenciales, es en esencia un circuito
multivibrador que entrega en su salida una seal rectangular. Habitualmente, estos circuitos se clasican en astables, biestables, y
monoestables. Esta seccin solo se dedicar a describir brevemente
el multivibrador astable, que tambin es conocido como multivibrador autnomo o free running en ingls, puesto que poduce un tren
continuo de pulsos que encuentra una aplicacin prctica muy difundida en los mencionados circuitos digitales secuenciales, ver la
Fig. 116.
Fig. 116: Seal generada por un multivibrador astable, normalmente empleado como reloj en los circuito digitales secuenciales.
La Fig. 117 muestra un circuito electrnico que encuentra una amplia aplicacin en la industria, y que es capaz de generar pulsos de
reloj compatibles con los niveles de tensin (desde 0 V hasta 5 V)
requeridos por la tecnologa TTL; el mismo emplea un CI 555XL , que
tambin es apropiado para construir multivibradores biestables o
XL
El CI 555 puede cumplir variadas funciones. El mismo contiene dos comparadores, un ip-op, una etapa de salida, y un transistor de descarga.
159
GENERACIN DE PULSOS
ELECTRNICA DIGITAL
ip-ops, y multivibradores monoestables. Dicho CI es un temporizador integrado en un microchip de 8 pines que, para que genere un
tren de pulsos de baja frecuencia (de 1 Hz), debe vincularse con dos
resistencias de 4,7 k y un capacitor de 100 F. Dicha frecuencia
de oscilacin se puede incrementar; por ejemplo, hasta los 10 kHz,
con solo reducir los valores de las resistencias y del capacitor hasta
R1 = R2 = 330 y C = 0,1 F.
Otra alternativa para generar pulsos de reloj con una frecuencia de
10 kHz, la otorga el circuito mostrado en la Fig. 118(a). El mismo emplea un CI 4069 que contiene seis inversores con tecnologa CMOS.
De esos seis inversores, solo se emplean dos; alimentados por una
fuente de tensin continua de 10 V. Si bien este nivel de voltaje no
es estndar, es de uso habitual en los circuitos CMOS. De requerirse un cambio en la frecuencia del tren de pulsos, solo se necesita
cambiar en forma acorde el valor de las resistencias y del capacitor. Observar que los nmeros en los terminales de los inversores se
detallan en la Fig. 118(b).
Otro circuito multivibrador astable empleado en circuitos digitales,
que tambin emplea inversores CMOS, se muestra en la Fig. 119.
En este diseo, la porcin del circuito que incluye a los inversores
4049(a) y 4049(b) cumple con la funcin de oscilador controlado por
cristal, y la porcin que incluye a los inversores 4049(c) y 4049(d)
le da la forma cuadrada a los pulsos generados en la salida, cuya
frecuencia de 100 kHz (en este ejemplo) queda denida por la frecuencia natural de oscilacin del cristal.
La ventaja de este circuito es que la frecuencia de los pulsos se mantiene muy estable, y su forma de onda es bien cuadrada y con una
amplitud de pico a pico igual a 10 V, que es ideal para la tecnologa CMOS. Como se mencion anteriormente, estos multivibradores
son identicados con el nombre de relojes, y encuentran una muy
til y extendida aplicacin en los sistemas digitales sncronos que
controlan su operacin con microprocesadores.
A estos multivibradores se les exige que sean capaces de entregar
una seal de frecuencia y voltaje pico a pico constante, y con una
forma de onda cuadrada. Esto implica la generacin de una seal
de salida con pendientes de subida y bajada extremadamente empinadas; o lo que es lo mismo, con tiempos de subida y bajada extremadamente breves cuando se los compara con el perodo de dicha
seal.
160
ELECTRNICA DIGITAL
GENERACIN DE PULSOS
161
GENERACIN DE PULSOS
ELECTRNICA DIGITAL
162
ELECTRNICA DIGITAL
GENERACIN DE PULSOS
163
164
Apndice A
La Primera Computadora Digital
(19431955)
ENIAC es considerada la primera y verdadera computadora electrnica reprogramable para resolver un amplio espectro de problemas
de clculo. Se trat de una computadora modular, compuesta por
paneles individuales para ejecutar distintas funciones, y fue bautizada con la sigla ENIAC (que signica en ingls Electronic Numerical
Integrator and Computer, y en espaol: Computador e Integrador
Numrico Electrnico).
Fue construida entre los aos 1943 y 1946 en la Pennsylvanias
Moore School of Electrical Engineering (USA). Para los criterios de
diseo actuales, fue un autntico mastodonte, puesto que ocupaba aproximadamente una supercie de 167 m2 , pesaba aproximadamente 30 toneladas, empleaba ms de 18.000 vlvulas termoinicas
de vaco, 1.500 rels, 70.000 resistencias, 10.000 capacitores, y alrededor de 5 millones de soldaduras hechas a mano. Toda su estructura demandaba un consumo de potencia elctrica igual a 150 kW,
lo cual es suciente para proveer iluminacin a todo un barrio en
aquella poca se rumoreaba que cuando la ENIAC entraba en servicio, las luces de la ciudad de Philadelphia atenuaban su brillo.
Era afectada por el tpico problema asociado con las vlvulas de vaco, que es su bajo nivel de conabilidad, dado que la mayora de
estas fallas ocurran durante los perodos de calentamiento y enfriamiento, que es cuando los lamentos calefactores y los ctodos
de las vlvulas eran sometidos al mayor estrs trmico. Por ello, el
90 % del tiempo fuera de servicio se deba a la necesidad de identicar y reemplazar las vlvulas quemadas. Segn ciertos informes
que datan de 1952, en solo ese ao, se debieron reemplazar aproxi165
GEORGE BOOLE
APNDICE A
George Boole
(18151864)
Fue un matemtico y lsofo britnico de extraordinario talento. Era
hijo de un fabricante de calzados que desarroll un inters temprano
en las matemticas. Entre sus numerosos escritos se destacan, por
sus importantes contribuciones, los siguientes:
Un artculo del ao 1844 sobre clculo de operadores, por el cual
gan un amplio reconocimiento. The mathematical analysis of logic (El anlisis matemtico de la lgica), que introdujo sus ideas
sobre lgica simblica. An investigation of the laws of thought, on
which are founded the mathematical theories of logic and probabilities (Una investigacin sobre las leyes del pensamiento, sobre las
cuales se fundamentan las teoras matemticas de la lgica y las
probabilidades). Esta ltima obra se public en 1854 a partir de su
trabajo anterior, y contiene conceptos que actualmente son conocidos en forma conjunta como Algebra Booleana, con la que operan
las computadoras digitales modernas. Adems, produjo dos tratados
sobre matemticas de rigurosidad sistemtica, que son: Treatise on
differential equations (Tratado sobre ecuaciones diferenciales), publicado en 1859, y Treatise on the calculus of nite differences
(Tratado sobre el clculo de las diferencias nitas), publicado un
ao despus.
Por todos estos aportes al campo de las matemticas y la lgica, muchos lo consideran el fundador de las ciencias de la computacin, y
su legado ms sobresaliente fue bautizado en su honor como Algebra Booleana.
166
APNDICE A
AUGUSTUS DE MORGAN
Augustus De Morgan
(18061871)
Fue un matemtico britnico nacido en la India mientras su padre prestaba servicio en el ejrcito apostado all que poco tiempo
despus retorn con su familia a Londres. Desde pequeo tuvo dicultades en el colegio, dado que sufra de ceguera en un ojo. A pesar
de ello, posteriormente se gradu en el Trinity College de Cambridge, y se transform en el primer profesor de matemticas del
University College de Londres.
Escribi libros sobre aritmtica, lgebra, nmeros complejos, lgica,
trigonometra, probabilidad, y clculo diferencial e integral. Dichos
libros se caracterizan por una meticulosa atencin a los detalles sutiles, por una clara enunciacin de los principios matemticos fundamentales, y por el uso de nomenclatura lgica tan transparente
como el cristal.
De Morgan percibi la naturaleza puramente simblica del lgebra,
y era conocedor de la existencia de otros tipos de lgebra, adems
de la tradicional. Si bien no existen indicios de que haya conocido
a George Boole, es muy probable que estuviera familiarizado con su
trabajo. Por ello se dice que la trayectoria profesional de De Morgan fue signicativamente inuenciada por George Boole. Adems,
De Morgan intercambiaba correspondencia con Charles Babbage,
a quien se le atribuye el mrito de haber desarrollado la primera
computadora programable.
En la actualidad se reconoce a Augustus De Morgan por las dos
leyes (o teoremas) que llevan su nombre, y que se presentaron en la
pg. 30 de este documento.
167
APNDICE A
Formacin Acadmica
En 1932 Shannon ingres a la Universidad de Michigan, donde tom un curso que lo introdujo a los trabajos de George Boole (ver la
pg. 166 del Apndice A). En 1936 se gradu en dos campos de las
ciencias duras, obteniendo un diploma en ingeniera y otro en matemticas. Ms tarde comenz sus estudios de postgrado en el MIT,
donde trabaj con el analizador diferencial de Vannevar Bush, y con
computadoras analgicas.
XLI
XLII
168
APNDICE A
AD HOC : Es una frase del Latn que signica para esto; es decir, una solucin
diseada para un problema o tarea especca, que no es generalizable, y que
no tiene intencin de ser adaptada para lograr otros propsitos. En resumen,
se trata de lo que se hace o dice con determinada intencin; ex profeso, y para
el caso particular.
XLIV
Las leyes de Gregor Mendel son reglas bsicas que explican la transmisin
de las caractersticas de los organismos padres a los hijos. Dichas reglas son
consideradas el fundamento de la gentica.
169
APNDICE A
Poder de Anticipacin
Si bien Victor Shestakov de la Universidad Estatal de Mosc, propuso en 1935 y antes que Shannon, una teora de interruptores
elctricos basada en el lgebra de Boole, los primeros resultados obtenidos por Shestakov fueron publicados recin en 1941; es decir,
posteriormente a la publicacin de la tesis de Shannon.
Reconocimiento de Pares
Howard Gardner, de la Universidad de Harvard (USA), valor a la
tesis de Shannon como posiblemente la ms importante, y tambin
la ms famosa tesis de Master de la centuria.
Robert Gray Gallager (ver la pg. 172 del Apndice A) reconoci a
Shannon como el ms extraordinario cientco del Siglo XX.
Segn Neil Sloane un miembro de AT&T que co-edit una larga
coleccin de artculos de Shannon en 1993 la perspectiva introducida por la teora de la comunicacin de Shannon (actualmente
conocida como la teora de la informacin) es el basamento de la
revolucin digital, y todo dispositivo que posee un microprocesador
o microcontrolador es un descendiente conceptual de la publicacin
de Shannon de 1948.
Segn Sloane, Shannon es uno de los grandes hombres de la centuria. Sin el, ninguna de las cosas que hoy conocemos existira. Toda
la revolucin digital comenz con el .
Legado y Tributos
Shannon fue al MIT en 1956 para unirse al personal acadmico y
para conducir trabajos en el Laboratorio Electrnico de Investigacin. Se mantuvo prestando servicios acadmicos en el MIT hasta
170
APNDICE A
1978. Para conmemorar sus logros, en el 2001 se organizaron festejos, y actualmente existen seis estatuas de su gura esculpidas por
Eugene L. Daub: una en la Universidad de Michigan; una en el Laboratorio para Sistemas de Informacin y Decisin del MIT; una en
Gaylord, Michigan; una en la Universidad de California en San Diego; una en los Laboratorios Bell; y otra en los Laboratorios Shannon
de AT&T. Luego de la disolucin de la Corporacin Bell, la porcin
de sus laboratorios que permaneca con AT&T fue rebautizada en su
honor con el nombre Laboratorios Shannon.
Resumen de Contribuciones
Shannon contribuy al campo del criptoanlisis durante y posteriormente a la Segunda Guerra Mundial, incluyendo trabajos bsicos en
el descifrado de cdigos. Entre sus mltiples contribuciones, se encuentran la teora de la informacin; la codicacin Shannon-Fano;
la ley de Shannon-Hartley; el teorema de sampleo Nyquist-Shannon;
la expansin de Shannon; el modelo de comunicacin ShannonWeaver; y la clebre frmula de interpolacin de Whittaker-Shannon.
Ultimos Aos
Shannon contrajo la enfermedad de Alzheimer, y transcurri sus
ltimos aos en un asilo de Massachusetts. Lo sobrevivi su esposa,
Mary Elizabeth Moore Shannon; un hijo, Andrew Moore Shannon;
una hija, Margarita Shannon; una hermana Catherine S. Kay; y dos
nietas.
Debido a que su mente fue devastada por el mal de Alzheimer, Shannon no percibi las maravillas de la revolucin digital. Cuando Shannon falleci el 24 de Febrero del 2001 en Medford, Massachusetts
(USA), a los 84 aos de edad, su esposa escribi en su nota necrolgica que de no haber sido por el Alzheimer, el hubiera quedado
atnito por todo esto.
171
APNDICE A
Formacin Acadmica
El Dr. Landauer se gradu en el ao 1943 en la Stuyvesant High
School de la ciudad de New York (USA). Dos aos ms tarde, en
XLV
172
XLVIII
APNDICE A
1945, obtuvo el diploma de grado en Harvard; y luego de prestar servicios en la Armada de los Estados Unidos como tcnico electrnico,
obtuvo en el ao 1950 el doctorado (Ph.D.) tambin en Harvard.
Desarrollo Profesional
Inicialmente, trabaj dos aos para el entonces Comit Consultivo
para la Aeronutica, que posteriormente se transform en la
NASAXLVI . A la edad de 25 aos inici su carrera en el campo de
los semiconductores en la empresa IBM TM . Mientras formaba parte
de un equipo de dos hombres, que era responsable en los aos 60
del manejo de la Divisin de Investigacin de IBM TM , particip en
una serie de programas que inclua trabajos con lasers de semiconductores.
Gran parte de las actividades que desarroll luego de 1969 estaban
vinculadas con la cintica de pequeas estructuras. Demostr que
en sistemas con dos o ms estados de estabilidad local que compiten entre s, sus probabilidades dependen del ruido a lo largo de
todo el vnculo que los une. En la teora del transporte electrnico,
se asocia a Landauer con la idea derivada de la teora de circuitos elctricos que el ujo elctrico puede considerarse provocado,
tanto por fuentes de corriente, como por la aplicacin de campos.
Landauer tambin fue pionero en el rea del manejo y la administracin de informacin. Sus principios se han aplicado a las computadoras, y a los procesos de medicin, y constituyen el fundamento
para la propia demostracin de Landauer, que dice que la comunicacin, en principio, puede establecerse sin un mnimo e inevitable
uso de energa.
Distinciones
El Dr. Landauer fue Fellow vitalicio del IEEE; miembro de la Academia Nacional de Ingeniera, y de la Academia Nacional de Ciencias,
ambas de los Estados Unidos de Amrica. Miembro de las Academias
Americana y Europea de Ciencia y Arte. La Universidad Technion de
XLVI
NASA: National Aeronautics and Space Administration Administracin Nacional Aeronutica y Espacial (de los Estados Unidos de Amrica).
173
APNDICE A
Fallecimiento
El Dr. Landauer falleci a los 72 aos de edad el 27 de Abril
de 1999 en su hogar ubicado en Briarcliff Manor, New York (USA),
debido a un tumor cerebral.
Formacin Acadmica
Su formacin acadmica se centr en las ciencias fsicas, en lugar del rea electrnica. La Universidad de California en Berkeley
174
APNDICE A
le otorg en 1950 el ttulo de Bachelor of Science (B.Sc.) en qumica; posteriormente el Instituto Tecnolgico de California (Caltech) le
otorg en 1954 el ttulo de Doctor of Philosophy (Ph.D.) en qumica
con orientacin en fsica. En 1956 complet su trabajo postdoctoral
en el Laboratorio de Fsica Aplicada de la Universidad John Hopkins
(USA).
Desarrollo Profesional
El Dr. Moore se uni a William Shockley un egresado del Caltech en el Laboratorio de Semiconductores Shockley de la divisin
Beckman Instruments, pero renunci junto con los ocho traidores
cuando Sherman Fairchild decidi apoyarlos y crear la inuyente
compaa de semiconductores Fairchild TM . Fue as que se convirti
en uno de los fundadores de Fairchild Semiconductor TM , y director
de sus laboratorios de investigacin y desarrollo desde 1959.
Junto con Robert Noyce, Moore fund Intel TM en Julio de 1968, donde trabaj como Vicepresidente Ejecutivo hasta 1975, ao en el que
asumi como Presidente. Posteriormente, en Abril de 1979, Moore
tom posesin del cargo de Presidente de la Junta y Jefe Ejecutivo, manteniendo ese cargo hasta Abril de 1987. Luego, en 1997, la
compaa Intel TM lo nombr Presidente Emrito.
Adems, el Dr. Moore se uni a la Junta de Directores de Gilead
Sciences desde 1996, luego de participar como miembro de la Junta Asesora de Negocios de la compaa desde 1991 hasta 1996.
Tambin ha trascendido que Moore fue Presidente y actualmente
es TrusteeXLVII vitalicio del Caltech.
Distinciones
En el 2003, el Dr. Moore fue designado miembro de la Asociacin
Americana para el Avance de la Ciencia, miembro de la Academia
Nacional de Ingeniera de los Estados Unidos y FellowXLVIII de la Real
Sociedad de Ingeniera del Reino Unido.
XLVII
175
APNDICE A
La biblioteca del Centro para Ciencias Matemticas de la Universidad de Cambridge fue bautizada en honor a el y a su esposa, lo
mismo ocurri en 1996 con los Laboratorios Moore del Caltech.
En el 2008, el IEEEXLIX le otorg la Medalla de Honor por ser pionero
en el procesamiento de circuitos integrados, y por liderar el desarrollo de memorias CMOS, de microprocesadores para computadoras,
y de la industria de semiconductores. Moore fue caracterizado en la
pelcula Something Ventured (Algo Aventurado) que se estren en
el 2011, ao en el que su genoma fue el primero en ser secuenciado
por la Ion Torrents Personal Genome Machine, que es un imponente dispositivo de secuenciado en paralelo, que obtiene informacin
al sensar en forma directa iones producidos por la sntesis de las
ADN polimerasasL , usando sensores de transistores de efecto campo
(FET) sensibles a los iones.
En 1998 fue nombrado Fellow del Museo de Historia de la Computadora de los Estados Unidos de Amrica, y fue distinguido con la
Medalla Nacional de Tecnologa y la Medalla Presidencial de la Libertad. Esta ltima, es el mayor honor reservado a los civiles de dicho
pas.
Filantropa
El Dr. Moore cre junto con su esposa Betty la Fundacin Gordon
y Betty Moore. En el 2001, el y su esposa donaron 600 millones de
dlares al Caltech, lo cual fue la mayor donacin jams entregada
a una institucin de educacin superior. Moore coment que con
dicha donacin pretenda mantener al Caltech a la vanguardia de la
investigacin tecnolgica.
El 6 de Diciembre del 2007, Gordon y Betty Moore nuevamente donaron 200 millones de dlares al Caltech y a la Universidad de California para la construccin del Thirty Meter Telescope (Telescopio
de 30 metros), el telescopio ms grande del mundo, que tendr un
espejo de 30 metros de dimetro, con lo cual superar en dimensiones al Large Binocular Telescope (Gran Telescopio Binocular).
XLIX
IEEE: Institute of Electrical and Electronics Engineers Instituto de Ingenieros Electricistas y Electrnicos (de los Estados Unidos de Amrica).
L
Las ADN polimerasas participan en el proceso de duplicacin del ADN, para que
durante la mitosis se provea a cada clula hija una copia del ADN original.
176
APNDICE A
LEY DE MOORE
Ley de Moore
El objetivo principal de la microelectrnica es miniaturizar equipos
electrnicos para incluir cada vez ms funciones y componentes
complejos en un espacio limitado, con mnimo peso, baja disipacin de potencia, y costos de produccin reducidos. La ley de MooreLI cobra importancia en este mbito al declarar que el nmero de
componentes electrnicos que puede insertarse con costos rentables en un nico circuito integrado, se duplica cada 18 24 meses. A menudo, se invoca al perodo de 18 meses como necesario
para duplicar el desempeo de un microchip, el cual se entiende
como una mejora al agregarle al mismo ms transistores de mayor
velocidad. Esto fue propuesto por David House, un ejecutivo de la
empresa Intel .
Esta tendencia evolutiva de la microelectrnica, presenta consecuencias de gran impacto y de largo alcance, puesto que histricamente
la duplicacin de la densidad de componentes no se vio acompaada
por una duplicacin en el costo nal de los circuitos integrados; es
as que se logr reducir el costo por transistor a la mitad con cada
duplicacin de la densidad. Prestar atencin que al contener el doble de transistores, un chip de memoria puede almacenar el doble de
datos. Adems, mayores niveles de integracin signican una mayor
cantidad de unidades funcionalmente tiles (como transistores) en
un chip, situadas mucho ms prximas, lo que hace que puedan
interactuar entre s con menor demora.
Por ejemplo, al observar la evolucin de las cmaras digitales, la ley
de Moore predice el ritmo con el que parmetros tales como la velocidad de procesamiento, la capacidad de memoria, el nmero de
sensores, e incluso el nmero y el tamao de los pixels aumenta en
forma permanente. En consecuencia, todas estas mejoras han promovido un incremento en el poder de cmputo por el mismo precio,
lo cual ha estimulado la venta de microchips y la demanda permaLI
177
APNDICE A
APNDICE A
179
EQUILIBRIO METAESTABLE
APNDICE A
El siguiente gran avance en la integracin de componentes electrnicos permiti, a comienzo de los aos 80, encapsular decenas de
miles de transistores en un nico chip. Esta densidad de componentes tambin corresponde a la escala de integracin muy grande,
y se extiende desde las 10.000 hasta las 100.000 compuertas lgicas equivalentes. Para lograr este avance, los fabricantes respetaron ciertas reglas de diseo que involucraban dimensiones mucho
ms compactas e instalaciones fabriles ms limpias. As se pudieron construir chips con ms transistores; y que al mismo tiempo,
consumen menos energa para operar con un mejor rendimiento.
Una consecuencia de esta necesidad de ahorro energtico fue que la
tecnologa CMOS reemplaz a las tecnologas PMOSLIII y NMOSLIV .
Los procesos de fabricacin de dispositivos integrados con las escalas LSI y VLSI (ver Escalas de Integracin en la pg. 98) estn dominados por los dispositivos MOS (CMOS, PMOS, y NMOS). Los dispositivos con tecnologa CMOS ofrecen ventajas que son aprovechadas al utilizarlos en aplicaciones con reducido consumo energtico;
tales como calculadoras porttiles, relojes pulsera, y computadoras
compactas (laptops y netbooks) alimentadas con bateras. Por otro
lado, los dispositivos con tecnologa NMOS encuentran un uso muy
extendido en los microprocesadores y en las memorias digitales.
Avances posteriores dieron origen, en el ao 1986, a los primeros
microchips de memoria de 1 MB, los cuales contenan ms de un
milln de transistores. Continuando con esa tendencia, los microprocesadores superaron el milln de transistores en 1989, el billn
de transistores en el 2005, y hacia el ao 2007 se incorporaron decenas de billones de transistores en las memorias de estado slido.
Finalmente, segn sea la escala de integracin considerada, la
Tabla 8 brinda una rpida nocin de la cantidad de transistores que
se pueden encapsular dentro de un microchip.
Equilibrio Metaestable
Se dice que un sistema exhibe un estado metaestable cuando presenta un dbil y aparente estado de equilibrio (equilibrio inestable).
LIII
LIV
180
APNDICE A
EQUILIBRIO BIESTABLE
Escala de
integracin
Cantidad de
transistores (nt ) por chip
SSI
MSI
nt < 100
100 nt < 1.000
LSI
VLSI
ULSI
Dicha inestabilidad puede ser fcilmente perturbada por ruido elctrico, y hacer decaer al sistema a un estado ms estable y de menor energa. La Fig. 120 propone una interpretacin esquemtica del
concepto de equilibrio, y los niveles de energa asociados al mismo.
Equilibrio Biestable
La Fig. 121 provee una herramienta visual para interpretar el concepto de estabilidad vinculado con circuitos lgicos biestables, tal
como los FLIP - FLOPS. Estos circuitos, al estar provistos de retroalimentacin positiva, pueden conmutar a cualquiera de sus dos estados estables.
Ver en la Fig. 121 que la pelota no puede permanecer en la cima de
la colina por tiempo indenido; el mismo constituye un estado de
equilibrio inestable y aporta metaestabilidad al sistema. A corto o
largo plazo, la inevitable aparicin de perturbacin generada voluntaria o involuntariamente provocar la cada de la pelota hacia
la izquierda o hacia la derecha de la colina; donde, por tratarse de
dos estados estables, la misma puede permanecer por tiempo indenido
181
EQUILIBRIO BIESTABLE
APNDICE A
182
APNDICE A
FAN-IN Y FAN-OUT
Fan-in y Fan-out
Para agregar una entrada a una compuerta lgica basada en la tecnologa CMOS, se necesita agregar dos transistores (uno NMOS y
otro PMOS). Este agregado no solo aumenta el rea ocupada por
el microchip, sino que tambin incrementa la capacitancia efectiva
total de la compuerta y, consecuentemente, su retardo en la propagacin de la seal de informacin.
Dicho retardo le impone un lmite prctico al fan-in de, aproximadamente, 4 para una compuerta NAND. Si se requiere un nmero de
entradas mayor que 4, se debe aumentar la complejidad del diseo
para realizar la funcin lgica solicitada con NO ms de 4 entradas
por compuerta. En general, esta estrategia, resulta en un incremento del nmero de etapas conectadas en cascada, lo cual tambin
aumenta dicho retardo. Sin embargo, el retardo producto de esta
estrategia es menor que el obtenido con un mayor fan-in por compuerta.
Con respecto al fan-out de una compuerta, el mismo afecta en forma
directa su capacitancia de carga; la cual, a su vez, aumenta el retardo de propagacin. En consecuencia, si bien la tecnologa CMOS
presenta muchas ventajas, la misma posee una mayor complejidad
circuital cuando se incrementa el fan-in y el fan-out. Adems, una
mayor complejidad circuital tambin demanda la construccin de
microchips de mayor tamao (rea), y aumenta las demoras en la
propagacin de la seal til.
Retardo de Propagacin
El retardo de propagacin es un parmetro muy importante que est estrechamente vinculado con el desempeo dinmico ofrecido por
una familia de compuertas, o circuitos lgicos. Para su caracterizacin, se emplea el retardo de propagacin de la compuerta inversora
bsica de la familia lgica de inters. Por ejemplo, para un inversor
TTL tpico o estndar, los retardos de propagacin tpLH y tpHL pueden
estar en el orden de 20 y 15 nanosegundosLV (ns), respectivamente.
Ciertas familias de CIs presentan retardos de propagacin ms breLV
183
RETARDO DE PROPAGACIN
APNDICE A
1
(tpLH + tpHL )
2
(26)
184
Apndice B
Otros Libros del Autor
La siguiente es una lista de libros publicados por el Dr. Sergio L.
Garca.
1) Hybrid Wind-Diesel Power Plants:
Modeling and Analysis.
Autores: Sergio Leonardo Garca y Mohammad Reza Iravani.
Editorial: VDM Verlag, Berln, Alemania.
Fecha de Publicacin: 22 de Abril del 2008.
ISBN: 9783639005356.
2) Proton Exchange Membrane Fuel Cells:
Fundamental Concepts, Modeling and Analysis.
Autor: Sergio Leonardo Garca.
Editorial: VDM Verlag, Berln, Alemania.
Fecha de Publicacin: 8 de Junio del 2008.
ISBN: 9783639037265.
3) Celdas de Combustible Ecolgicas:
Teora, Anlisis y Modelado.
Autor: Sergio Leonardo Garca.
Editorial: VDM Verlag, Berln, Alemania.
Fecha de Publicacin: 18 de Agosto del 2009.
ISBN: 9783639191257.
4) El Generador Hbrido Elico-Diesel:
Teora, Modelado, y Anlisis del Comportamiento Dinmico.
Autor: Sergio Leonardo Garca.
Editorial: VDM Verlag, Berln, Alemania.
Fecha de Publicacin: 14 de Julio del 2010.
ISBN: 9783639275797.
185
APNDICE B
186
Bibliografa
Si bien el autor reconoce que el secreto de la creatividad radica
en saber extraviar y olvidar sus fuentes de erudicin, solo a modo
de excepcin, admite haber ejercido la funcin de boy scout al
identicar y explorar la siguiente bibliografa para el desarrollo del
presente documento.
Siempre listo . . . !!!
BIBLIOGRAFA
8) John F. Wakerly. Digital Design: Principles & Practices (3rd Edition) .
Prentice Hall, 1999.
9) Clive Maxeld. Bebop to the Boolean Boogie: An unconventional
guide to electronics fundamentals, components, and processes
(2nd Edition) .
Newnes, 2003.
10) A. Saha y N. Manna. Digital Principles and Logic Design.
Innity Science Press LLC, 2007.
11) Anant Agarwal y Jeffrey H. Lang. Foundations of Analog and Digital Electronic Circuits.
Elsevier Inc., 2005.
12) Anil K. Maini. Digital Electronics: Principles, Devices and Applications.
John Wiley & Sons Ltd., 2007.
13) John Crowe y Barrie Hayes-Gill. Introduction to Digital Electronics.
Butterworth-Heinemann, 1998.
14) U. A. Bakshi y A. P. Godse. Analog and Digital Electronics.
Technical Publications Pune, 2009.
15) Roger L. Tokheim. Schaums Outlines of Theory and Problems of
Digital Principles (3rd Edition) .
McGraw-Hill, 1994.
16) Myke Predko. Digital Electronics Guidebook .
McGraw-Hill, 2002.
17) E. O. Prados, J. R. Vzquez, F. R. Vasallo, y F. P. Valls. Maniobra, Mando y Control Elctricos Enciclopedia CEAC de Electricidad .
Ediciones CEAC, S. A., 1976. ISBN 8432960098.
18) Brian Holdsworth y Clive Woods. Digital Logic Design (4th Edition) .
Newnes, 2002.
19) Jacob Millman. Microelectronics: Digital and Analog Circuits and
Systems (3rd Edition) .
McGraw-Hill Book Company, 1986.
188
BIBLIOGRAFA
20) Steven T. Karris. Digital Circuit Analysis and Design with Simulink Modeling and Introduction to CPLDsLVI and FPGAsLVII (2nd
Edition) .
Orchard Publications, 2007.
21) Adel S. Sedra y Kenneth C. Smith. Microelectronic Circuits (6th
Edition) .
Oxford University Press (USA), 2009.
22) Thomas L. Floyd. Digital Fundamentals (9th Edition) .
Pearson Prentice Hall, 2006.
23) Stephen Brown y Zvonko Vranesic. Fundamentals of Digital Logic with VHDLLVIII Design (2nd Edition) .
McGraw-Hill, 2005.
24) S. H. Caldwell. Switching Circuits and Logical Design.
Wiley, New York, 1958.
25) D. D. Givone. Introduction to Switching Theory.
McGraw-Hill, New York, 1970.
26) M. A. Harrison. Introduction to Switching and Automata Theory.
McGraw-Hill, New York, 1965.
27) F. J. Hill y G. R. Peterson. Introduction to Switching Theory and
Logical Design.
Wiley, New York, 1968.
28) M. Krieger. Basic Switching Circuit Theory.
McGraw-Hill, New York, 1970.
29) E. J. McCluskey Jr. Introduction to the Theory of Switching Theory and Logical Design.
Wiley, New York, 1968.
30) R. E. Miller. Switching Theory, Vol. 1.
Wiley, New York, 1968.
LVI
189
BIBLIOGRAFA
31) H. C. Torng. Switching Circuit Theory and Logic Design.
Addison-Wesley, Reading, Mass., 1972.
32) P. E. Wood Jr. Switching Theory.
McGraw-Hill, New York, 1968.
33) M. Karnaugh. The Map Method of Synthesis of Combinational
Logic Circuits.
Commun. Electron., No. 9, 1953, pp. 593599.
34) CMOS, the Ideal Logic Family.
Fairchild Semiconductor. Application Note 77, January 1983.
35) Earl D. Gates. Introduction to Electronics (5th Edition) .
Delmar Cengage Learning, New York, USA, 2007.
36) http://www.en.wikipedia.org.
190
Indice Alfabtico
Algebra Booleana
para func. XOR, 78
Algebra de Boole, 24
doble negacin, 40
leyes asociativas, 25
leyes auxiliares, 29
leyes complementarias, 28
leyes conmutativas, 25
leyes de convolucin, 28
leyes distributivas, 25
leyes idempotentes, 29
mltiple negacin, 40
para func. AND, 45
para negacin, 39
primera ley distributiva, 26
segunda ley distributiva, 26
Aplicaciones
combinacin NOT-AND, 47
compuerta NOR, 70
compuerta OR, 57
frecuencmetro digital, 48
Augustus De Morgan
bibliografa, 167
teoremas, 30
Circuitos integrados
555, 159
4049, 160
monolticos, 7
Circulito inversor, 35
Claude Elwood Shannon
ltimos aos, 171
contribuciones, 171
formacin acadmica, 168
INDICE ALFABTICO
INDICE ALFABTICO
desactivacin del set, 116
tipo RS sncrono, 126
Formas de onda binaria, 13
Funciones lgicas
conversin con inversores, 86
representacin, 24
simplicacin, 90
ejercitacin, 90
aplicaciones, 85
XOR, 72
lgebra booleana, 78
aplicaciones, 79
Demora
de apagado, 19
de encendido, 19
Diagrama temporal, 38
ENIAC, 165
Equilibrio
biestable, 181
metaestable, 180
Escalas de integracin, 98
CI tridimensional, 103
clasicacin, 178
LSI, 102
MSI, 102
SOC, 103
SSI, 101
ULSI, 102
VLSI, 102
WSI, 102
Estados lgicos, 2
nmero posible, 22
Lgica
HC y TTL, 7
HCT, 7
negativa, 3
permutacin entre, 3
positiva, 3
Mrgenes de ruido, 6
familia HC-CMOS, 8
Parmetros
de transferencia, 18
locales, 18
Reloj digital
generacin de pulsos, 159
retardos de propagacin, 16
Retardo de propagacin, 183
Robert Gray Gallager, 172
Rolf William Landauer
desarrollo profesional, 173
distinciones, 173
fallecimiento, 174
formacin acadmica, 172
orgenes, 172
192
INDICE ALFABTICO
INDICE ALFABTICO
Tecnologa CMOS
ventajas, 11
Tringulo de polaridad, 37
Unidad de memoria, 106
Voltajes
de tecnologas BJT y MOS, 5
de tecnologas TTL y CMOS,
10
discriminacin, 5
193
www.get-morebooks.com
Compre sus libros rpido y directo en internet, en una de las
libreras en lnea con mayor crecimiento en el mundo! Produccin
que protege el medio ambiente a travs de las tecnologas de
impresin bajo demanda.
www.morebooks.es
VDM Verlagsservicegesellschaft mbH
Heinrich-Bcking-Str. 6-8
D - 66121 Saarbrcken
info@vdm-vsg.de
www.vdm-vsg.de