Documente Academic
Documente Profesional
Documente Cultură
ELECTRONICA DIGITAL
GLORIA LIZBETH
ELECTRONICA DIGITAL
01/01/2013
pág. 1
MATERIA:
CATEDRATICO:
TEMA:
UNIDAD 2
ALUMNA:
CARRERA:
pág. 2
INDICE DE DOCUMENTO
INDICE DE DOCUMENTO.......................................................................................3
INTRODUCCION......................................................................................................5
UNIDAD 2: ELECTRONICA DIGITAL......................................................................6
2.1 TABLAS DE VERDAD Y COMPUERTAS LOGICAS.........................................7
2.1.1 NOT, OR Y AND................................................................................................................... 9
2.1.2 Otras (NOR, NAND, XOR, etc.)......................................................................................11
2.1.3 EXPRESIONES BOOLEANAS................................................................................................... 13
pág. 3
CONCLUSION........................................................................................................69
BIBLIOGRAFIA.......................................................................................................71
pág. 4
INTRODUCCION
Los números que representan estos dos estados son el 0 y el 1. En lógica positiva
el nivel lógico 0 equivale a cero volts de tensión y el nivel lógico 1, a un nivel de
tensión positivo previamente establecido.
Así, una señal de salida, o de entrada, puede estar enviando (o recibiendo) una
serie de estados, ceros y unos, que serán función de su desarrollo interno.
pág. 5
UNIDAD 2: ELECTRONICA DIGITAL
Hoy en día difícilmente nos encontramos con aparatos electrónicos en los cuales
no intervengan las técnicas digitales. Hasta en los aparatos más típicos de
electrónica lineal (o analógica), como son, por ejemplo, los televisores y equipos
de sonido, intervienen en gran parte las técnicas digitales. Algunos aparatos,
incluso, sin la electrónica digital ni siquiera existirían; es el caso del compact disc.
En cuanto al control industrial, sin las técnicas digitales electrónicas todavía nos
encontraríamos en la era de los equipos con relés, y no contaríamos con:
autómatas programables, robótica, control numérico, ordenadores, etc.
De esta manera, una señal digital, es una señal que está descrita por números.
Es un conjunto de números. Y la electrónica digital es la que trabaja con señales
digitales, o sea, con números. Son los números los que se manipulan, almacenan,
recuperan y transportan.
La lógica binaria tiene que ver con variables binarias y con operaciones que
toman un sentido lógico. La manipulación de información binaria se hace por
circuitos lógicos que se denominan Compuertas Lógicas.
Las compuertas son bloques del hardware que producen señales en binario 1 ó 0
cuando se satisfacen los requisitos de entrada lógica. Las diversas compuertas
lógicas se encuentran comúnmente en sistemas de computadoras digitales. Cada
compuerta tiene un símbolo gráfico diferente y su operación puede describirse por
medio de una función algebraica. Las relaciones entrada - salida de las variables
binarias para cada compuerta pueden representarse en forma tabular en una
tabla de verdad.
Compuertas Logicas
Las compuertas lógicas son circuitos electrónicos que operan con una o mas
señales de entrada para poducir una señal de salida. En los sistemas digitales,
las señales eléctricas, que podrían ser voltaje o corriente, existe con una de dos
valores reconocibles. Los circuitos operados por voltaje responden a dos niveles
de voltaje distinto que representan una variable binario cuyo valor es 1 lógico o 0
lógico. Por ejemplo, un sistema digital dado podría definir el 0 lógico como una
señal de 0 volts, y el 1 lógico, como una señal de 4 volts.
pág. 8
2.1.1 NOT, OR Y AND
COMPUERTA NOT: Un inversor es una puerta de solamente una entrada y su
salida es el complemento lógico de la entrada. Es decir, cuando a la entrada de
una puerta NOT hay un 1 su salida será 0, y de lo contrario cuando su entrada es
0, su salida será 1. La operación NOT difiere de las operaciones OR y AND en
que se puede realizar en una sola variable de entrada.
A x=Ᾱ
0 1
1 0
Las compuertas OR pueden tener más de dos entradas y por definición la salida
es 1 si cualquier entrada es 1.
pág. 9
A B X
0 0 0
0 1 0
1 0 1
1 1 1
Fig. b) Símbolo de OR
Las compuertas AND pueden tener más de dos entradas y por definición, la salida
es 1 si todas las entradas son 1.
A B X
0 0 0
0 1 0
1 0 0
1 1 1
pág. 10
Fig. b) Símbolo de AND
A B X
0 0 1
0 1 0
1 0 0
1 1 0
pág. 11
La designación NAND se deriva de la abreviación NOT - AND. Una designación
más adecuada habría sido AND invertido puesto que es la función AND la que se
ha invertido.
A B X
0 0 1
0 1 1
1 0 1
1 1 0
Fig. b) Símbolo de NAND
A B X
0 0 0
0 1 1
1 0 1
1 1 0
pág. 12
COMPUERTA NXOR (NO O EXCLUSIVO):
No hay mucho para decir de esta compuerta. Como se puede deducir de los
casos anteriores, una compuerta NXOR no es más que una XOR con su salida
negada, por lo que su salida estará en estado alto solamente cuando sus
entradas son iguales, y en estado bajo para las demás combinaciones posibles.
A B X
0 0 1
0 1 0
1 0 0
1 1 1
Por ejemplo si tenemos una compuerta AND de dos entradas en donde las
entradas son A, B y la salida esta denotada por la letra X. Se puede concluir la
siguiente expresión booleana: X=AB; así como si fuera una OR, seria X=A+B, y
así para expresar la salida de una compuerta NOT donde la entrada es A, será
X=Ᾱ, así de una expresión booleana podremos pasar a un Logigrama y viceversa.
pág. 13
EXPRESIONES BOOLEANAS
d) Puede tener operadores lógicos: AND (&, ^), OR (V) y NOT (¬, ‘, -, ~)
xy = x ∙ y = (x)(y)
Suma lógica: OR
x+y
x’
x+0=x
x∙1=x
2.- Conmutatividad
x+y=y+x
x∙y=y∙x
3.- Asociatividad
x + (y + z) = (x + y) + z
pág. 14
x ∙ (y ∙ z) = (x ∙ y) ∙ z
4.- Distributiva
x + (y ∙ z) = (x + y) ∙ (x + z)
x ∙ (y ∙ z) = (x ∙ y) ∙ z
5.- Complementos
x + x’ = 1
x ∙ x’ = 0
Cada variable de entrada y de salida existe físicamente como una señal binaria
que representa 1 lógico y 0 lógico. En muchas aplicaciones el origen y el destino
son registros de almacenamiento. Si los registros se incluyen con las puertas
combinacionales, el circuito total se considera como un circuito secuencial.
pág. 15
contrario, comenzamos con una descripción formal y procedemos hasta un
diagrama lógico.
pág. 16
1. Deduzca la tabla de verdad que define la relación requerida entre las
entradas y las salidas.
• Tipos:
Ejemplo: f=(A•Ḃ•C)+(A•Ḃ•C)+(Ᾱ•B•C)
pág. 17
o Apartir de una función canónica: Aplicando las leyes de Boole
toda función no canónica se puede pasar a Minterms o
Maxterms.
pág. 18
Minitérminos Maxitérminos
0 0 0 xý´z´ m0 x+y+z M0
0 0 1 xý´z m1 x+y+z´ M1
0 1 0 xýz´ m2 x+y´+z M2
0 1 1 xýz m3 x+y´+z´ M3
1 0 0 xy´z´ m4 x´+y+z M4
1 0 1 xy´z m5 x´+y+z´ M5
1 1 0 xyz´ m6 x´+y´+z M6
1 1 1 xyz m7 x´+y´+z M7
Asimismo, n variable que forman un término OR, donde cada variable puede tener
apóstrofo o no, dan pie a 2n posibles combinaciones, llamadas maxitérminos o
sumas estándar.
Un término producto en el que aparecen todas las variables sólo una vez de
forma complementada o no se llama minitérmino. Una variable se encuentra
complementada cuando su valor es 0. Cada minitérmino tiene la característica de
que tiene un valor de 1 para la combinación de variables y un valor de 0 para
todas las demás. El símbolo utilizado para designar un minitérmino es mj donde j
denota el equivalente decimal de la combinación binaria.
pág. 19
Para su parte, un maxitérmino es un término de suma que contiene a todas las
variables de forma complementada o no, además de tener un valor todas las
variables de forma complementada o no, además de teer un valor de 0 para la
combinación dada y un valor de1 para todas las demás. Una variable se
encuentra completada cuando su valores 1. Los maxitérminos se denotan con el
símbolo Mj donde al igual que los minitérminos la j es el equivalente decimal de la
combinación binaria.
Suma de Miniterminos:
Como sabemos cualquier función booleana puede expresarse como una suma de
miniterminos. La suma de estos elementos que son los que definen una función
booleana son aquelloe que dan los 1’s de la función en una tabla de verdad.
Una vez obtenida la expresión para un circuito lógico, podemos reducir a una
forma más simple que contenga menos términos, o menos variables en uno o
más términos. La nueva expresión se puede usar para implementar un circuito
que sea equivalente al circuito original, pero que tenga menos compuertas y
conexiones.
pág. 20
En la siguiente figura se muestra como ambos circuitos realizan la misma lógica,
es obvio que el circuito más simple es el mejor porque contiene menos
compuertas y entonces será más pequeños y barato que el original. Además, la
confiabilidad del circuito mejorará debido a que hay menos interconexiones que
pueden ser fallas potenciales de circuitos.
Métodos algebraicos
El álgebra de Boole fue desarrollado por George Boole (de ahí su nombre) a
mediados del siglo XIX. Es un principio que solo se aplicaba a los razonamientos
lógicos que admitían sólo dos posibilidades; si, no, es cierto, falto, etc. En 1938,
Claus Shannon la adoptó y se extendió su aplicación a los circuitos de
conmutación, ya que éstos también operan sólo con dos estados: contacto
pág. 21
abierto, contacto cerrado, relé activo, relé desactivado, lámpara encendida,
lámpara apagada, etc.
Normalmente, como ya se sabe, los dos estados con que opera se expresan con
los dígitos 0 y 1, que no expresan cantidades si no estados de un dispositivo.
Variable binaria: Se entiende por variable binaria algo que puede tomar sólo dos
estados.
Función Lógica: Una función lógica es también una variable binaria, cuyo estado
depende de otras variables binarias relacionadas por medio de operaciones
lógicas.
pág. 22
Tabla de verdad: la tabla de verdad expresa el estado lógico de la función
correspondiente a cada una de las diferentes combinaciones que se pueden dar
con las variables. El número de combinaciones, N que se pueden dar con n
variables es: N=2n
f=A (B+C)
0 LÓGICO 1 LÓGICO
Falso Verdadero
Desactivado Activado
Bajo Alto
No Si
pág. 23
Así pues, el 0 y el 1 booleana no representan número si no que en su lugar
representan el estado de una variable de voltaje o bien de lo que se conoce como
su nivel lógico. Se dice que un voltaje digital en un circuito digital se encuentren
en el nivel lógico 0 o en el 1, según su valor numérico real. En el campo de la
lógica Digital se emplean otros términos como sinónimos de 0 y 1. Algunos de los
más comunes se presentan en la tabla siguiente.
El álgebra booleana se utiliza para expresar los efectos que los diversos circuitos
digitales ejercen sobre las entradas lógicas y para manipular variables lógicas con
objeto de determinar el mejor método de ejecución de cierta función de un
circuito.
El teorema (3) se puede demostrar ensayando cada caso. Si x=0, entonces 0•0=0;
si x=1, entonces 1•1=1. Así x•x=x.
El teorema (4) se puede probar en la misma forma. Sin embargo, también puede
razonarse que en cualquier momento, x o su inversa, tiene que estar en el nivel 0,
d modo que su producto AND siempre tiene que ser 0.
pág. 24
Antes de representar más teoremas, debemos indicar que al aplicar los teoremas
de (1) al (8), la variable x en realidad puede representar una expresión que
contiene más de una variable.
Los teoremas (9) y (10) se denominan leyes conmutativas. Estas leyes indican
que no importa el orden en que operamos dos variables con OR y AND; el
resultado es el mismo.
Los teorema (11) y (12) son las leyes asociativas,las cuales afirman que podeos
agrupar las variables en una expresión AND o en una OR en la forma que se
desee.
Teorema (13) es la ley distributiva, la cual afirma que una expresan puede
desarrollarse multiplicando términos a términos, como en el álgebra ordinaria.
Este teorema indica así mismo que podemos factorizar una expresión.
Los teoremas (9) y (13) se pueden recordar fácilmente y son de uso sencillo, ya
que son idénticos a los del álgebra ordinaria. Cada uno se puede demostrar
ensayando todos los casos posibles para x y y. Para el caso (14) como sigue:
0+0•0=0
0=0
0+0•1=0
0+0=0
0=0
1+1•0=1
1+0=1
1=1
1+1•1=1
1+1=1
pág. 25
1=1
Todos estos teoremas booleanos pueden ser de utilidad para simplificar una
expresión lógica; es decir, para reducir el número de términos de la expresión.
Cuando se hace esto, la expresión reducida producirá un circuito menos complejo
que el que la expresión original habría generado.
Postulados Fundamentales
Los postulados que siguen, también conocidos por identidades y teoremas, a
pesar de su gran simplicidad, se puede deir que constituye las reglas
fundamentales del álgebra de Boole, y son la base de la siplificación de las
funciones lógicas y, por tanto, de los circuitos.
A+0=A
pág. 26
Fig. Circuito Eléctrico Correspondiente a la función lógica
f= A (B+C)
Postulado 2. Existencia de Neutros. Existen en B el elemento neutro de la
suma, denominado O y el neutro de la multiplicación, denominado 1, tales que
para cualquier elemento x de s:
pág. 27
basa en la capacidad del cerebro humano para trabajar mejor con formas graficas
que con ecuaciones.
Cuando se dibuja el mapa de Karnaugh para una función dada, cada celda del
mapa contiene la información del renglón numerado de la tabla de vedad de la
función: un 0 si la función es 0 para esa combinación de entrada, o un 1 de otro
modo.
Cuando dibujamos un mapa a mano, es mucho más fácil dibujar los corchetes
que escribimos todas las etiquetas. Sin embargo, conservamos las etiquetas en
los mapas de Karnaugh del texto como una ayuda adicional para el aprendizaje.
X Y Z F
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
pág. 28
pág. 29
(c) Combinación de Celda
adyacente
Así, se definirá celdas -0 como la celda del mapa de karnaugh que contiene un
cero de la función booleana.
pág. 30
Para simplificar una función lógica por el método de Karnaugh se llevan a cabo
los siguientes pasos:
b) Cada lazo debe contener el mayor número de 1 posibles, siempre que dicho
número sea potencia de 2 (1, 2, 4, etc.).
c) Los lazos pueden quedar superpuestos y no importa que haya cuadrículas que
pertenezcan a dos o más lazos diferentes.
pág. 31
En resumen el proceso del mapa de Karnaugh tiene varia ventajas sobre el
método algebraico. El mapa de Karnaugh es un proceso más ordenado con
etapas bien definidas en comparación con el proceso de ensayo y error que se
utiliza en la simplificación algebraica. El mapa Karnaugh por lo general requiere
de menos etapas, especialmente para expresiones que contiene muchos término,
y siempre produce una expresión mínima.
Existen otras técnicas más complejas que utilizan los diseñadores para minimizar
el tamaño de los circuitos lógicos. Estas técnicas son adecuadas en especial para
circuitos con un gran número de entradas donde no es factible el empleo de
métodos algebraicos y de mapa de Karnaugh.
pág. 32
2.2.4 Implementación y aplicación de circuitos combinacionales.
F = A. B + A. B
S = a' ∙ b + a ∙ b' = a Å b
C=a∙b
= (a+b) ∙ (a∙b)'
C=a∙b
pág. 33
De esta forma obtenemos un circuito mucho más simple.
Codificadores: Tiene varias líneas de entrada, sólo una de las cuales se activa en
un momento dado, y produce un código de salida de N bits, según la entrada que
se active. Un codificador de octal a binario ( o codificador de 8 a 3 línea) lleva a
cabo la función opuesta; acepta ocho línea de entrada y produce un código de
salida de tres bits que corresponde a las entrada activa.
pág. 34
Fig. Diagrama General de
Decodificador
pág. 35
decimal. La lógica de este decodificador es más complocada que la que
analizamos anteriormente, debido a que cada salida es activada para más de una
combinación de entrada.
Demultiplexor de 1 a 8 líneas
Demultiplexor de reloj
pág. 36
Los biestables y los flip- flops son los bloques constitutivos de la mayoría de los
circuitos secuenciales. Los sistemas digitales típicos usan biestables y flip- flops
que son dispositivos pre empaquetados y especificados de manera funcional en
un circuito integrado estándar. En el ambiente ASIC (Application Specific
Integrated Circuit), los biestables y los flip- flops son celdas típicamente
predefinidas especificadas por el vendedor de ASIC. Sin embargo, dentro de un
IC Integrated Circuit) estándar o un ASIC, cada biestable o flip- flop está diseñado
como un circuito secuencial retroalimentado mediante compuertas lógicas
individuales y lazos de retroalimentación.
Los contadores son circuitos secuenciales que cambian de estado ante cambio de
una señal de entrada evolucionando cíclicamente entre un número concreto de
estados. En los contadores síncronos la señal que marca el cambio de estado es,
básicamente, la señal de reloj. Existen muy variados tipos de contadores para
aplicaciones muy diversas aplicaciones.
pág. 37
Un flip-flop es un circuito con una salida Q que está en uno de dos estados
posibles, que designamos por 0 y 1, estando determinada Q por una o más
entradas o sucesión de señales de entrada de manera apropiada. Los flip-flop se
denominan, en castellano, multivibradores biestables, binarios o interruptores de
presión y se utilizan mucho como bloques constitutivos en los circuitos
contadores, registros por desplazamiento y almacenamiento, y circuitos de
control. Entre las múltiples aplicaciones adicionales se cuentan la decodificación,
comparación y funciones de temporización, incluidas la división de frecuencia y la
generación de pulsos de reloj multifasicos para redes MOS dinámicas.
FLIP- FLOP JK
La salida Q se aplica con K y CP a una compuerta AND de tal manera que el flip-
flop se ponga a cero (clear) durante un pulso de reloj solamente si Q fue 1
previamente. De manera similar la salida Q´ se aplica a J y CP a una compuerta
AND de tal manera que el flip-flop se ponga a uno con un pulso de reloj,
solamente si Q´ fue 1 previamente.
pág. 38
Así, si Q=1, la salida de la compuerta AND superior se convertirá en 1 una vez
que se aplique un pulso de reloj y el flip-flop se ponga a cero. Si Q´=1 la salida de
la compuerta AND se convierte en 1 y el flip-flop se pone a uno. En cualquier
caso, el estado de salida del flip-flop se complementa.
Fig. Flip-flop jk Q’
Q siguiente = JQ’+K’Q
pág. 39
pág. 40
K Q(t+1)
Junto con las entradas J y K existe una entrada C de sincronismo o de reloj cuya
misión es la de permitir el cambio de estado del biestable cuando se produce en
él un flanco de subida o de bajada, según sea su diseño. Su denominación es J-K
Flip-Flop disparado por flanco.
Flip-Flop tipo T
Símbolo normalizado: Biestable T activo por flanco de subida.
Q siguiente= T o bien Q
pág. 41
Q Q siguiente
T
0 0 0
0 1 1
1 0 1
1 1 0
FLIP- FLOP SR
Fundamentalmente, un cerrojo es una red biestable con una salida logicaQ
determinada por una o más entradas, cuyo estado se mantiene infinitamente
cuando se cortan las entradas de manera permitida, y el acoplamiento entrada-
salida es directo, si retardo de tiempo apreciable. Usualmente, una segunda
salida da el complemento Q de la salida.
a)
b
pág. 42
Fig. Red NI de dos etapas y característica de transferencia .a) Red NI de dos
etapas b) característica estática.
a) b)
Fig. Cerrojo NIRS y tabla de verdad “a” Red, “b” Tabla de verdad
pág. 43
En A o en B, cualquier pequeño transitorio que desplace el punto de trabajo esta
contrarrestando por transitorios que se desarrollan dentro de las puertas. Ello se
debe a que la pendiente de la característica de transferencia en cada punto es
menor que la unidad. Así pues, hay dos salidas estables: la de A esta en baja y la
de B esta en alta. No hay certeza acerca del estado existente, el cual depende de
los parámetros de la red y los transitorios iníciales.
pág. 44
Cuando el pulso de reloj sube y baja a alta, se llevan las entradas RS al interior
del cerrojo y la salida Q podrá cambiar o no, según cuales sean los estados
lógicos de R y S.
Cuando el pulso de reloj cae el nivel de baja, no hay cambio porque las entradas
del cerrojo son ambas cero. Frecuentemente, los diseños son tales que la
operación del flip-flop tienen lugar en una transición negativa de pulso de reloj y
no es una positiva. La elección es optativa. Sin embargo, un flip-flop no puede
cambiar en los dos bordes de un pulso. El diseño no lo permite.
Muchas aplicaciones exigen una cascada de flip-flop diseñada de manera que los
bits almacenados se transmitan de uno al siguiente en un intervalo de tiempo
concreto.
Está claro que debemos de aislar los flip-flops de manera que los cambios de sus
estados tengan lugar de manera ordenada y controlada.
FLIP FLOP D
pág. 45
puede materializar a partir de un flip-flop JK conectando las entradas J y K,
sirviendo la conexión como entrada de datos. Cuando a la entrada del reloj se
aplican pulsos periódicos, la salida es igual a la entrada retardada en un pulso
reloj. Un cerrojo D temporizado se diferencia de un flip-flop D en que se elimina el
retardo de un bit. La red se diseña de manera que cuando el pulso del reloj
dispare la puerta, la salida se acople directamente a la entrada Dy Q es igual a D.
pág. 46
En esta figura tenemos el esquema lógico de un cerrojo D temporizado CMOS. La
puerta de transmisión TG2 pasa al corte y entonces TG1 se pone en
conducción, durante una subida de baja a alta del pulso de reloj. La razón que
pase al corte TG2 es para evitar la interacción de la salida en Q2 con la entrada
de datos. Cuando TG1 se pone en conducción el bit de entrada entra en el
cerrojo. Este bit almacenado aparece con muy poco retardo en el terminal Q de
salida que este separado. Los retardos de propagación de los inversores son
pequeños frente al periódico del reloj.
Los flip flops son utilizados en circuitos que requieren de una realimentación o de
una memoria, y la utilidad de estos radica en que realizan el cambio a un estado
siguiente en sincronismo con los pulsos de una señal de reloj, lo que no ocurre
con los biestables. Es por esto que nace la necesidad de tener flip flops, ya que
se pueden presentar cambios en el sistema de acuerdo con las entradas, pero al
mismo tiempo con una señal de reloj.
pág. 47
3.- Asigne valores binarios a los estados
pág. 48
El primer paso es más difícil del diseño. Aquí mostraremos un ejemplo sencillo
para iluminar la forma de obtener un diagrama de estados apartar de le
especificación textual. Queremos diseñar que un circuito que detecte tres o más
unos consecutivos en una cadena de bits que llegan por una línea de entrada. El
diagrama de estados del circuito se muestra en la figura . Se obtiene partiendo del
estado So, si la entrada es cero , el circuito se presenta en el mismo estado pero
si es 1 , pasa al estado S1 para indicar que se detecto el 1.si la siguiente entrada
es 1, el cambio es al estado S2 , para indicar que han llegado dos unos
consecutivos pero si la entrada es cero volvemos al estado So. El tercer uno
consecutivo envía al circuito al estadoS3. Si se detectaban más unos, el circuito
permanecerá en S3 en tanto se hayan recibido tres o más unos consecutivos . Se
trata de circuito secuencial de modelo moore porque la salida es 1 cuando el
circuito esta en el estado S3 y 0 en los demás casos.
SOLUCION:
• Numero de FF a emplear
R.- se usaran 2 FF para generar los 4 estados necesarios.
pág. 49
2.- Diagrama de estados (máquina de Moore)
Para este ejemplo la tabla de estados no contiene la columna de entradas por lo tanto el
tamaño de la tabla será de 22
pág. 50
Fig. Del Ejemplo. Tabla de verdad
X = AB Z = A’B
Y = AB’ W=0
DA = A’B + AB’
DB = A’B’ + AB
pág. 51
Los precios de los productos ofertados
Los Flips-flops son utilizados para hacer contadores, registros, son las bases de
las memorias actuales, aunque ya no los tengan físicamente incorporados.
Los contadores son circuitos secuenciales que cambian de estado ante cambio de
una señal de entrada evolucionando cíclicamente entre un número concreto de
estados. En los contadores síncronos la señal que marca el cambio de estado es,
básicamente, la señal de reloj. Existen muy variados tipos de contadores para
aplicaciones muy diversas aplicaciones.
Así, vemos que es necesario almacenar temporalmente una serie de datos, por lo
que nos encontramos ante un sistema secuencial.
pág. 52
•Divisores de frecuencia. La capacidad de división es igual al módulo del
contador.
No todos los circuitos digitales están concebidos a partir del mismo dispositivo
electrónico base, y aunque esto ocurra, pueden tener distintas características,
dando lugar a las llamadas familias lógicas. Por ejemplo, las familias TTL y ECL
están basadas en el transistor de efecto de campo (MOSFET). Esto va a hacer
que cada familia tenga una característica de tensión y corriente propias, por lo
que la conexión entre familias no van a ser siempre posible.
pág. 53
MOS (Metal-Oxide Semiconductor).
De todas estas, las familias más extendidas en el mercado son TTL y CMOS.
Dentro de una misma familia existen subfamilias, las diferencias entre las distintas
subfamilias suelen estar relacionadas con la velocidad, el consumo de sus
circuitos.
Todas estas familias presentan un ciclo de vida que podemos dividir en cinco
estados:
Una familia lógica es una colección de diferentes chips de circuitos integrados que
tienen características similares en sus entradas, salidas y circuitería interna, pero
que realizan diferentes funciones lógicas. Los chips de la misma familia pueden
interconectarse para que realicen cualquier función lógica deseada.
La familia lógica bipolar con mayor éxito (una basada en transistores bipolares de
unión) es la de lógica transistor-transistor (TTL, transistor-transistor logic).
Presentada por vez primera en la década de 1960, la TTL es en realidad una
familia de familias lógicas que son compatibles con cada una de las otras pero
que difieren en velocidad, consumo de energía y costo.
Características Eléctricas
Cada familia lógica está caracterizada por una serie de parámetros eléctricos y
temporales. Estos parámetros están disponibles en las hojas de características
dadas por los fabricantes y permiten, a la hora de diseñar un sistema digital, la
elección de la familia lógica más adecuada, e incluso la posibilidad de combinar
dispositivos en un mismo diseño pertenecientes a diferentes familias.
Características de Tensión
La atención de alimentación es necesaria para que un circuito digital funcione.
pág. 54
Esta puede variar de una familia a otra, e incluso entre subfamilias. Su valor no es
absoluto, los fabricantes siempre dan un margen de valores para los cuales se
garantiza el buen funcionamiento del circuito.
En una puerta lógica, el “1” y el “0” lógicos no son valores de tensión absolutos,
vienen determinados por un intervalo de valores de tensión. Además este
intervalo no suele ser el mismo a la entrada y a la salida de la puerta. Esto
significa que una puerta lógica será capaz de reconocer un nivel alto o bajo
siempre que la tensión a la entrada esté dentro de unos intervalos de tensión
definidos.
2.4.1 TTL
Las familias TTL han evolucionado a través de los años en respuesta a las
demandas de los diseñadores digitales por un mejor desempeño. Como
resultado, tres familias TTL han llegado y se han marchado, y los diseñadores de
la actualidad tienen cinco familias sobrevivientes de las cuales escoger. Todas las
familias TTL son compatibles en el sentido de que utilizan el mismo voltaje de
alimentación y niveles lógicos, pero cada familia tiene sus propias ventajas en
términos de velocidad, consumo de energía y costo.
Como en la serie 7400 CMOS, los dispositivos en una familia TTL dada tienen
números de partes de la forma 74FAM nn, donde “FAM” es un mnemónico de
familia alfabético y nn es una denominación de función numérica.
pág. 55
resistor más altos para disminuir el consumo de energía a costa del retardo de
propagación
Familia
pág. 56
después de la74S. Al combinar los transistores Schottky con valores de
resistencia más altos, la 74LS TTL igualaba la velocidad de la serie 74TTL pero
tenía aproximadamente una quinta parte de su consumo de energía.
pág. 57
ICCH Corriente de alimentación cuando todas las salidas (en cuatro
compuertas NAND) están en ALTO.
2.4.2 ECL
Se ha desarrollado otra familia lógica bipolar que evita la saturación de
transistores, con lo que se incrementa la velocidad total de conmutación. A esta
lógica se le denomina lógica acoplada en emisor (ECL; emmitercoupled logic) y
opera sobre el principio de la conmutación de corriente, por el cual una corriente
de polarización fija menor que IC (sat) es conmutada del colector de un transistor a
otro. Debido a esta operación, en modo de corriente, esta forma lógica también se
conoce como lógica de modo de corriente (CML, current-mode logic).
pág. 58
2. Los niveles lógicos son nominales -0.8 V y -1.70 V para 1 y 0 lógicos,
respectivamente.
Existen 2 formas conocidas, la ECL 100k y la ECL 10K, la 100k es más rápida
pero consume mayor corriente. Además de las familias lógicas ECL I, ECL II, ECL
III, ECL10K y ECL100K, la tecnología ECL se ha utilizado en circuitos LSI:
Matrices lógicas
pág. 59
2.4.3 MOS
Los transistores en la tecnología MOS son del tipo de efecto de campo, por lo que
son llamados MOSFET. La mayor parte de los CI MOS se construyen
completamente de MOSFET y no de otros componentes.
Todo esto significa que los CI MOS pueden acomodar un número mucho mayor
de elementos de circuitos en un solo chip que los CI bipolares en el área de la
gran escala de integración (LSI, VLSI).La gran densidad de elementos en los
encapsulados de los CI MOS los hacen especialmente bien adaptados para CI
complejos tales como microprocesadores o chips de memoria.
pág. 60
N-MOS: se basa únicamente en el empleo de transistores NMOS para
obtener una función lógica. Su funcionamiento de la puerta lógica es el
siguiente: cuando la entrada se encuentra en el caso de un nivel bajo, el
transistor NMOS estará en su zona de corte, por lo tanto, la intensidad que
circulara por el circuito será nula y la salida estará la tensión de
polarización (un nivel alto); y cuando la entrada se encuentra en el caso de
que esta en un nivel alto, entonces el transistor estará conduciendo y se
comportara como interruptor, y en la salida será un nivel bajo.
Agotamiento y Enriquecimiento.
Características de
los Circuitos Lógicos MOS
Fig. Símbolos
En comparación con lasesquemáticos para
familias lógicas el MOSFET
bipolares, las de enriquecimiento
familias lógicas MOS son
más lentas en cuanto a velocidad de operaciones; requiere mucho menos
potencia; tienen un mejor margen de ruido, un mayor intervalo de suministro de
voltaje y un factos de carga mucho más elevado; como mencionamos antes,
requiere de mucho menos espacio.
pág. 61
Velocidad de operación Una compuerta NAND N-MOS común tiene un
tiempo de retraso en la propagación de 50ns. Esto se debe a dos factores:
la resistencia de salida relativamente alta en el estado ALTO y la carga
capacitiva representada por las entradas de los circuitos lógicos
manejados.
2.4.4 CMOS
pág. 62
tiempo, pero cada vez hay más equipos nuevos en los que se emplean los
circuitos lógicos CMOS.
Los CI CMOS no sólo ofrecen las mismas funciones lógicas disponibles en TTL, si
no también algunas funciones de propósito especial no disponible de TTL. Con el
paso del tiempo se han perfeccionado algunas nuevas series CMOS y sus
fabricantes han buscado mejorar las características de comportamiento. Antes de
examinar las diversas series CMOS será útil definir algunos términos que se
utilizan cuando se van a emplear CI de diferentes familias.
Compatible con terminales Hay dos CI compatibles con terminales (pin) cuando
sus configuraciones de terminales son iguales.
Serie 74C Esta serie CMOS es compatible terminal por terminal y función por
función con los dispositivos TTL que tiene el mismo número.
pág. 63
por lo tanto a la salida de la puerta logica. El transistor pMOS, por el
contrario, está en estado de no conducción.
Ventajas
La familia lógica tiene una serie de ventajas que la hacen superior a otras
en la fabricación de circuitos integrados digitales:
pág. 64
Son vulnerables a latch-up: Consiste en la existencia de un tiristor parasito
en la estructura CMOS que entra en conducción cuando la salida supera la
alimentación. Esto se produce con relativa facilidad debido a la
componente inductiva de la red de alimentación de los circuitos integrados.
Generalmente es suficiente con espaciar contactos de sustrato y pozos de
difusión con suficiente regularidad, para asegurarse de que esta
sólidamente conectado a masa o alimentación.
Los MOS e I2L se usan en circuitos que requieren alta densidad de componentes.
Características
• Diseñadas para trabajar con VCC pequeña sin perder capacidad de carga ni
empeorar los tiempos de propagación.
pág. 65
• Hay varias subfamilias: LV, LVC, ALVC, LVT, ALVT…
• La tensión de alimentación típica es VCC = 3,3V => pero las hay de tensiones
de alimentación menores
La densidad más alta del circuito también tiene sus inconvenientes como cuando
se empacan los circuitos más cerca entre sí , el material aislante que hay en un
circuito y otro es más estrecho. Esto reduce la cantidad de voltaje que puede
soportar el dispositivo sin que ocurran interrupciones dieléctricas.
pág. 66
Vcc 2.7 a 3.6 V
tpd(máx) 4.0 ns
PD 0.33 mW
Fig. Los circuitos de LVT pueden actuar como interfaz entre circuitos de
3.3 V y 5 V
La otra solución, más adecuada, pasa por utilizar familias lógicas especialmente
diseñadas para funcionar con tensiones de alimentación reducidas, sin que ello
suponga una pérdida de capacidad de carga ni incremento de los tiempos de
propagación. Estas familias lógicas son conocidas como familias lógicas de baja
tensión (low voltaje logic families). Dentro de las familias lógicas de baja tensión
se encuentran: LV, LVC, ALVC, LVT, ALVT, AVC, LVQ, (algunos ejemplos de
estos circuitos son: 74LV165, 74LVC14, 74ALVCH16272, 74LVT18502, etc.).
pág. 67
características más destacables para cuatro de estas familias (LV, LVC, ALVC,
LVT), clasificadas de izquierda a derecha en orden creciente de velocidad de
conmutación.
Obsérvese que el margen de tensiones en el que pueden funcionar, garantizando
un correcto funcionamiento, va desde 2.3 a 3.6V, siendo una tensión típica de
alimentación 3.3V. Las familias LV, LVC y ALVC están realizadas con tecnología
CMOS y la familia LVT con tecnología BiCMOS.
Por tanto, las características de estas familias tienen cierta similitud con sus
homólogas alimentadas con 5.0V. Así, para las familias LV, LVC y ALVC con
alimentaciones en el rango de 2.7-3.6V, se cumple:
• VOH=Vcc -0.2V
• VOL =0.2V
• VIHmín=2.0V
• VILmáx=0.8V
• VTH =0.5AVcc (tensión umbral)
pág. 68
Technology CMOS CMOS CMOS BiCMOS
Current No necesita
IOH/IOL No necesita No necesita Si (LVTH)
CONCLUSION
pág. 69
Se puede decir que la electrónica digital se utiliza para un mejor rendimiento en
cada unos de los equipos.
Al igual que los temas de esta unidad me dieron a entender muchas cosas
algunas como distinguir entre representación analógica y digital. A ver y realizar
constantes y variables booleanas, a creas tablas de verdad y a verificar las
operaciones de las diferente puertas.
También entendí que cualquier función lógica canónica se puede expresar como
una suma de minterminos en cuyo caso su valor será uno para cualquiera de las
combinaciones de los miniterminos seleccionados, o como producto de
maxiterminos en cuyo caso su valor será cero para cualquiera de las
combinaciones de los maxiterminos seleccionado. Es decir, cualquier función
lógica se puede expresar mediante dos niveles de operación, o producto y suma o
suma y producto.
pág. 70
BIBLIOGRAFIA
(3) Sistemas Digitales Hojas: 7 , 9 10 , 28, 42, 46, 47, 49, 51, 52, 53, 57, 60
Principios y Aplicaciones Sexta Edición
Ronald J. Tocci
Pearson Educación
pág. 71