Zz-Top Digital
Zz-Top Digital
Zz-Top Digital
TEMA I
¿Con que código se pueden representar los números negativos? ¿Porque?
Se pueden representar con complemento a 2
Porque se puede obtener el número negativo de un número binario de forma sencilla,
siguiendo los siguientes pasos:
1) se pasa a complemento a 1 (invirtiendo bit a bit)
2) se le suma 1 y obtenemos el complemento a 2
Al realizar una resta, solo le sumamos el complemento a 2 al sustraendo
• Los números positivos son como en binario natural (pero el MSB indica el signo)!!
Representación en complemento a 2
• Incorpora un bit de signo
• Números positivos: como en binario natural (signo-magnitud)
• Números negativos: (complemento a 1) + 1
• Los números positivos son como en binario natural (pero el MSB indica el signo)!!
1
Electrónica Digital
Observar que cada combinación difiere de la anterior y posterior en sólo un bit y que,
además, la última combinación difiere de la primera también en sólo un bit. Los códigos
con esta propiedad se denominan cíclicos
Otra gran ventaja de este código es su facilidad de conversión al binario natural mediante
las funciones O-exclusiva (XOR). Para convertir un binario de N bits a Gray:
2
Electrónica Digital
BCD Natural
Es uno de los códigos más utilizados en cualquier dispositivo que requiera como entrada
o salida a información decimal. Es un código ponderado con los mismos pesos que el
binario natural: 8,4, 2,1 (ver Tabla).
Si cada dígito de un número decimal se representa con su equivalente binario se halla el
código BCD de ese número decimal.
Como un dígito decimal requiere de al menos 4 bits para poder ser representado (0 a 9),
el BCD necesita también de 4 bits para cubrir los diez números decimales (con 3 bits se
alcanzan a representar 8 combinaciones solamente). Debe quedar claro que al ser los
pesos de cada bit del BCD los mismos que los del binario, su única diferencia está en que
el BCD "binariza" cada decimal individualmente, mientras que el binario natural toma un
decimal completo.
Al usar sólo 10 de las 16 combinaciones posibles con 4 bits, existen 6 combinaciones que
no son válidas en BCD. Estas combinaciones son las correspondientes a los números 10
a 15 decimales
Obviamente, el pasaje de BCD a decimal se hace en forma exactamente inversa a la
explicada: se toma el número BCD y se agrupan sus bits de derecha a izquierda en
conjuntos de a 4 bits (similar a la conversión hexadecimal a decimal) y se obtiene el
decimal de cada cuarteto.
3
Electrónica Digital
4
Electrónica Digital
5
Electrónica II
TEMA II
Ventajas y desventajas de utilizar la condición NO IMPORTA (X)
Existen situaciones den las cuales algunas combinaciones de la entrada n nos importa su
valor a la salida, entonces al realizar la tabla de verdad y el mapa K, indicamos con la
salida de estas combinaciones con la condición NO IMPORTA (X)
Al realizar el mapa K, la X tomará el valor 1 o 0 según nuestra conveniencia
Ventaja: se utilizan para minimizar el número de grupos para obtener una salida más
simple, es decir, menos compuertas.
Desventaja: podemos obtener una salida que no deseamos, como un estado que no
pertenece al código.
6
Electrónica II
TEMA III
¿Que es una entrada schmitt trigger?
Existen circuitos con entradas Schmitt trigger, estas están diseñadas para aceptar una
señal que cambia con lentitud y produce una salida libre de oscilaciones, la salida tendrá
tiempos de transición muy breves (10 ns) independientes de la entrada.
La salida cambia de ALTO a BAJO hasta que la entrada sobrepasa el Umbral de voltaje
de ascenso VT+ y permanecerá hasta que se encuentre por debajo del Umbral de
voltaje de descenso VT-
7
Electrónica II
Cuando tenemos un 1, habilitado, se cargan los datos de los FFs, con el mismo pulso de
CLK, porque es una entrada en paralelo
Si tenemos un 0, inhabilitado, se activan las entradas síncronas y obtenemos uno a uno
los datos (salida Serie)
8
Electrónica II
Ventajas de una entrada síncrona Reset sobre una reset asíncrona.
Una entrada reset síncrona para resetear el FF debe esperar un flanco asertivo de la
señal de reloj CLK. En cambio, una entrada reset asíncrona reseteara el FF en cualquier
momento independientemente de la señal CLK.
9
Electrónica II
Anchos de pulso (CLK y entradas asincrónicas) tW
twL: tiempo minimo que la señal CLK debe permanecer en BAJO antes de pasar a ALTO
twH: tiempo minimo que la señal CLK debe permanecer en ALTO antes de pasar a BAJO
tw: tiempo minimo que la señal CLK debe permanecer en BAJO antes de pasar a ALTO
10
Electrónica II
Tema IV
Ventajas de los contadores Johnson
La principal ventaja es la decodificación de cada conteo de salida, se necesita una
compuerta con solamente 2 entradas independientemente del número de FFs.
Es un punto medio entre los contadores de anillo y binario.
Con respecto al número de FFs, usa menos que un anillo pero más que un binario.
Con respecto a la circuitería de decodificación, posee menos que un binario pero más que
un contador de anillo (el de anillo no tiene).
11
Electrónica II
Entonces un contador MOD 8 tiene 3 FFs
Grafique el circuito que se utiliza para corregir los glitches que se pueden generar
al decodificar un contador
Se utiliza una señal de habilitación (en el Tocci la denomina señal estroboscopica) para
mantener deshabilitadas las compuertas de decodificación hasta que todos los FFs hayan
alcanzado un estado estable en respuesta a la transición negativa del CLK.
Cuando llega la señal de CLK, el registro muestra el estado anterior, en el siguiente CLK
mostrará el estado actual.
12
Electrónica II
¿Por qué se producen glitches (espigas) cuando se decodifica un contador binario?
En los contadores asincrónicos, los retardos entre las transiciones de los FFs pueden
causar problemas al decodificar un contador.
El problema se presenta como un mal funcionamiento en la decodificación (glitches), en
las salidas de algunas compuertas de decodificación.
13
Electrónica II
Dibuje un contador de anillo de 4 bits y mencione características
14
Electrónica II
TEMA V
Explique porque se producen las espigas (glitches) en un decodificador binario
En los contadores asincrónicos, los retardos entre las transiciones de los FFs pueden
causar problemas al decodificar un contador.
El problema se presenta como un mal funcionamiento en la decodificación (glitches), en
las salidas de algunas compuertas de decodificación.
15
Electrónica II
Ventajas del LCD sobre el 7 segmentos
Ventajas Desventajas
• Bajo consumo • Angulo de visión
• Versatilidad: números, caracteres y gráficos
• Monocromáticos y en colores
• Con o sin luz de fondo (backlight - BL)
• Diseños atractivos y con más información
• Controlados por comandos (displays ‘inteligentes’)
16
Electrónica II
TEMA VI
¿Qué es alta impedancia y en que caso lo vemos?
Alta impedancia (ALTA Z o Hi-Z) es el estado de una salida que no esta en BAJO o
ALTO, puede verse como un circuito abierto. Si conectamos esta salida en estado bajo,
no afectaría al circuito. Esto evita los cortocircuitos.
En memorias evita cortocircuitos y los coloca en bajo consumo.
Se utiliza para intercambiar salidas de CI (en paralelo) sin sacrificar la velocidad de
conmutación.
17
Electrónica II
¿Qué tiene que tener en cuenta para conectar una CMOS manejado por TTL?
Si comparamos corriente, no hay
ningún inconveniente en conectar una
salida TTL a una entrada CMOS
Si comparamos tensión, vemos que
VOH (min) de un TTL es bajo para el
VIH (min)
de CMOS
Lo podemos solucionar de la siguiente
forma: conectamos la salida del TTL
en 5 V con una resistencia activa en
ALTO, esto ocasiona que la salida
TTL se eleve a 5 V.
Para CMOS de alto voltaje, como no
se puede conectar TTL a V, se debe usar un buffer de colector abierto o un convertidor de
nivel.
18
Electrónica II
¿Cuáles son los efectos de sobrepasar el fan out permitido?
Fan out (factor de carga de salida): es el número máximo de entradas lógicas estandar
que una salida puede manejar confiablemente
Para determinar el fan out se necesita conocer la corriente de salida IOL (max) e IOH (max)
Corrientes de salida IOH, IOL
• IOH: corriente en un terminal de salida con
condiciones de entrada tales que, de acuerdo a la
especificación del dispositivo, establece un nivel alto
en la salida. Corriente máxima que puede suministrar la salida en
estado alto manteniendo un voltaje superior a VOH (min).
19
Electrónica II
Consecuencias: en un circuito complejo, puede haber muchas salidas TTL que cambien de estado al mismo
tiempo. El efecto acumulativo de todos los picos de corriente será producir un pico de voltaje en la línea
común de Vcc.
20
Electrónica II
¿Qué tendría que tener en cuenta si conecta una salida CMOS a una entrada TTL?
Las salidas CMOS pueden proporcionar suficiente voltaje VOH para satisfacer el
requerimiento de entrada TTL en el estado ALTO (VIH ), lo mismo con la corriente.
Para estado BAJO, algunos CMOS (4000B) tienen baja IOL para las grandes IIL de las
TTL.
Para esto se colocan buffers que aumentan la corriente.
21
Electrónica II
Para CMOS de alto voltaje, se utiliza un modificar de nivel de nivel que disminuye el
voltaje.
22
Electrónica II
¿Por qué una entrada TTL conectada a tierra por una resistencia, puede ser un 1
lógico?
Porque conectando una entrada a traves de una resistencia estamos cerrando el circuito y
según el valor de la resistencia tendrá una caída de tensión que si supera 2,4 V se pone
en ALTO.
V
R
IH (max)
IIH (max)
VIL(min)
R
IIL(min)
Colector abierto: el colector del transistor inferior de la configuración totem pole está
conectado directamente a la salida. De esta forma se eliminan Q3, D1 y R4.
En estado BAJO → Q4 está encendido
En estado ALTO → Q4 está apagado
Como el circuito no tiene forma de “jalar” un 1 lógico se conecta una resistencia Rp de
salida
23
Electrónica II
TEMA VII
Diagrama temporal de las SRAM
24
Electrónica II
25
Electrónica II
26
Electrónica II
Diagrama temporal de las DRAM
27
Electrónica II
Defina tiempo de acceso y tiempo de acceso a chip
tiempo de acceso tAA: tiempo necesario para tener una salida estable de datos
después de un cambio de dirección, con las entradas de control asertivas. Es el
dato que se especifica como principal en las hojas de datos (“SRAM de 70 ns”).
tiempo de acceso de selección de chip tACS: tiempo necesario desde CS asertiva
y la dirección establecida hasta salida estable de datos.
tiempo de habilitación de salida tOE: el tiempo que necesitan los búferes para
salir del estado de HiZ una vez que CS y OE son asertivas y la dirección está
establecida.
tiempo de deshabilitación de salida tOZ: el tiempo que necesitan los búferes para
deshabilitarse cuando CS o OE dejan de ser asertivas.
tiempo de retención de salida tOH: tiempo que los datos permanecen válidos
después de un cambio de dirección.
Explicar porque las memorias permiten una alta impedancia en su bus de datos
Las memorias poseen la opción de ALTA Z porque los bus de datos manejan información,
pueden estar conectadas a otros circuitos o compuertas debido a que este bus es común
a varias salidas.
Se deben evitar cortocircuitos o interferencias de información debido a distorsión de datos
y niveles lógicos. Para esto, los dispositivos unidos al bus de datos tendrán salidas
triestados o estarán unidas a buffers de 3 estados.
28
Electrónica II
29
Electrónica II
Selección decodificada
• Sistemas más grandes
• Aprovechamiento integral del bus de direcciones
• Se basa en decodificar las nuevas líneas de dirección
• Reduce la cantidad de líneas de dirección del banco final
30
Electrónica II
EEPROM: igual que la EPROM. La diferencia es que los MOSFET tienen una pequeña
lámina de oxido en el drenador para poder borrarlas eléctricamente sin retirarla de la base
y además puede borrarse por palabra.
Tiempo de borrado: 10 mseg
Ventajas Desventajas
• Borrado eléctrico • Menor densidad
• Programación por byte • Precio
• No requiere extracción del circuito
31
Electrónica II
Aplicaciones
• Requerimientos de alta capacidad de almacenamiento
• Memoria principal de PCs
32
Electrónica II
Otras cosas que hay que saber
33
Electrónica Digital
34
Electrónica Digital
TEMA VIII
35
Electrónica Digital
36
Electrónica Digital
37
Electrónica Digital
38
Electrónica Digital
39
Electrónica Digital
40
Electrónica Digital
41
Electrónica Digital
42
Electrónica Digital
43
Electrónica Digital
44
Electrónica Digital
45
Electrónica Digital
46
Electrónica Digital
47
Electrónica Digital
Finales
___2017___
1-¿Qué aplicaciones tiene el código Gray? Ventajas
2-¿Qué código para representacion de numeros con signo usaría? ¿Por que?
3-¿Qué limitación tienen los contadores asincrónicos?
4-¿Por qué es necesario colocar capacitores entre los pines de alimentación de los CIs digitales?
5-¿Por qué aumenta el consumo integrado digital con la frecuencia de conmutación de sus salidas?
(independientemente de su tecnología).
6-Diagrama de tiempo de un ciclo de escritura de una SRAM.
7-¿Que sucede cuando una línea en el bus de direcciones no es tenida en cuenta en la lógica de selección
de una memoria?
8-Que es y como funciona un decodificador.
9-En que caso emplearía una EEPROM
10-Diferencias entre circuito programable y configurable
___2015___
1-Ventajas y desventajas de utilizar la condición NO IMPORTA
2-Diferencias entre SRAM y DRAM
3-Defina espacio de direcciones de un CPU
4-Explique qué es un código autocomplementario. De ejemplos
5-¿Por qué aumenta el consumo de los TTLs al aumentar la frecuencia de conmutación a la salida?
6-¿Qué es el tercer estado? Explique ¿Dónde se utiliza? Mencione
7-Tiempos de propagación y tiempos de transferencia.
8-¿Qué código usaría para representar un número negativo? ¿Por qué?
9-¿Qué es la macrocelda de un PLD genérico?
10-Hacerse una pregunta y responderla. Se evalúa originalidad.
48