Professional Documents
Culture Documents
INDICE
5-1
TEMA 5: Circuitos digitales
5.1 Introducción
5.1.1. Cicuitos digitales. Familias lógicas
Se denomina familia lógica, al conjunto de circuitos integrados que son fabricados
utilizando una puerta básica determinada. Las características esenciales de cada farmilia lógica
son: 1) todos los circuitos de una misma familia poseen propiedades eléctricas y temporales
similares, es decir, los mismos parámetros de conmutación. Como consecuencia de esto último,
2) todos los circuitos de una misma familia se pueden conectar entre sí directamente. Para
conectar puertas de diferentes familias normalmente hay que utilizar circuitos especiales o
etapas de interfase.
En función del tipo de transistor utilizado para realizar las puertas, hay dos grandes grupos
de familias:
- Familias bipolares: Utilizan como base el BJT (Familias TTL, ECL, etc.).
- Familias MOS: Utilizan el transistor MOS (Familias NMOS, CMOS, etc.).
Además, dentro de cada familia, existen subfamilias que tienen características especiales
para mejorar determinados comportamientos específicos necesarios en aplicaciones
particulares. Por tanto, a la hora de hacer un diseño habrá que elegir aquella familia y subfamilia
que mejor cumpla los requerimientos del mismo, en base a flexibilidad lógica, velocidad de
operación, catálogo de funciones lógicas disponibles, ruido, temperatura de operación, consumo
de potencia, tensión de alimentación, área y coste final. Otras familias, como la BiCMOS o
ArGa, pueden tener interés en contextos muy restringidos y solo los mencionaremos
puntualmente. Daremos a continuación unas breves pinceladas sobre la implantación actual de
las tecnologías indicadas en la Fig. 5.1, y de sus ventajas e inconvenientes. Posteriormentre, en
el resto del tema se analizarán circuitos digitales realizados con cada una de ellas.
Las tecnologías CMOS son actualmente las que dominan el mercado de circuitos
integrados (ICs) gracias a una serie de ventajas, entre las que sobresale un reducido consumo de
potencia frente, no solo a tecnologías bipolaes, sino también a otras alternativas MOS.
Básicamente, las tecnologías CMOS han triunfado gracias a varias propiedades:
- Los circuitos lógicos CMOS disipan mucha menos potencia que las alternativas BJTs.
Esto hace factible una mayor densidad de encapsulado dentro de un mismo chip, sin un
incremento de la temperatura excesivo y controlado.
- Poseen muy alta impedancia de entrada (puerta del MOS), que puede ser utilizada para
el almacenamiento de carga temporalmente en circuitos lógicos de memoria. Inviable en
circuitos bipolares.
5-2
TEMA 5: Circuitos digitales
S
so or
ná S
L
a
a
M do
L
O
di MO
rG
O
ic
EC
Pa sist
TT
M
N seu
m
M
A
O
C
C
de an
C
Bi
Tr
5-3
TEMA 5: Circuitos digitales
generalmente, regidos por un ciclo de reloj o máquina. Por contra, las señales eléctricas que
soportan físicamente a las digitales, se componen de tensiones e intensidades, que evolucionan
en el tiempo a una determinada velocidad. La caracterización de un circuito lógico supone
relacionar las señales eléctricas, reales, con el modelo lógico empleado en circuitos digitales,
teniendo en cuenta naturaleza eléctrica de las estas señales. Para ello se definen una serie de
parámetros (denominados parámetros de conmutación) y variables adecuada que modelen el
comportamiento de los circuitos digitales en función de su realización y permitan distinguirlos
a unos de otros dependiendo de sus prestaciones. Podemos definir tres grupos de parametros de
comportamniento:
- Parametros de conmutación estáticos.
- Parametros de conmutación dinámicos.
- Parametros energéticos. Potencia estática y dinámica. Producto potencia-retardo.
vO
VOH
VOL vI
VIL VIH
Fig. 5.2. Definiciones de los niveles lógicos a la entrada y la salida de una puerta lógica (inversor).
5-4
TEMA 5: Circuitos digitales
b) Tensiones umbrales.
Definen la región de incertidumbre o de transición, y ha de ser evitada.
VIL,max < vI < VIH,min
c) Márgenes de ruido.
Establecen la sensibilidad de un circuito lógico al ruido eléctrico.
Condiciones:
a) Región de incertidumbre estrecha.
b) Rango de valores de entrada amplios.
VOL,max < VIL,max
VOH,min > VIH,min
vI vO
VDD
VOH,mim
NMH
VIH,min
Incertidumbre
VIL,max NML
VOL,max
0
5-5
TEMA 5: Circuitos digitales
tR tF
vO
VH
90%
10% VL
b) tiempos de propagación.
- Tiempo de propagación de nivel bajo a alto en la salida, como consecuencia de una
conmutación en la entrada: tPLH
- Tiempo de propagación de nivel alto a bajo en la salida, como consecuencia de una
conmutación en la entrada: tPHL
vI VL
50%
tPHL
tPLH VH
vO
50% VL
5-6
TEMA 5: Circuitos digitales
- Tiempo de transición:
tR + tF
t T = --------------- (5.1)
2
- Tiempo de propagación:
t PLH + t PHL
t P = ---------------------------- (5.2)
2
Parámetros energéticos.
Está relacionada con la la cantidad de energía que consume circuto para realizar
adecuadamente la operación. Existen dos contibuciones a la potencia media consumida:
Potencia estática: es la potencia media que consume el circuto mientras no se produce
ningún cambio en las entradas/salidas o señales de reloj. Se asocia al consumo de energía de los
niveles alto y bajo. (uno y cero lógicos).
Potencia dinámica (o de conmutación): es la potencia media que disipa la puerta lógica
como consecuencia exclusiva de los proesos de conmutación o cambio de estado lógico.
Se suele expresar como potencia media en un periodo de reloj (segundos). Una gestión
óptima de la potencia ha de anular el consumo de potencia estática y reducir al máximo la
dinámica. La potencia media total es la suma de ambas.
Asociada a la potencia media se define el producto potencia-retardo. Es una figura de
mérito asociada a la cantidad de energía necesaria para llevar a cabo una transición de estado
lógico. Se define como,
DP = P media ⋅ t P (5.3)
y se mide en Julios [J]. Un valor bajo de DP implica una velocidad de conmutación elevada, con
un bajo consumo de potencia.
5-7
TEMA 5: Circuitos digitales
R RC
vO
vI Q3
Q1
Para demostrar que este circuito funciona como un inversor suponemos las dos estados de
entrada:
a) Si vI = 1 (es decir, vI=5V). La unión BE de Q1 está en polarización inversa y la BC en
polarización directa, lo cual nos indica que este transistor está en activa inversa (ZAI). Las
intensidad de colector de Q1 es negativa e igual a la de base de Q3, haciendo que Q3 este en zona
de condución, en concreto saturación, si la intensidad de base de Q1 tiene el valor
suficientemente alto como para llevar a Q3 a saturación. Por tanto la salida es VCE = 0.2V que
es un valor bajo salida. o cero lógico.
b) Si vI = 0 (es decir, vI=0.2V) . En este caso, la unión base emisor de Q1, esta polarizada
directamente, situando la base de Q1 a 0.9V aproximadamente. La intensidad de colector tiende
a ser positiva, debido a que la unión base-emisor conduce. Sin embargo, como la intensidad de
base solo puede ser positiva, llega un momento en que ambas intensidades, iC1 e iB3 se anulan,
provocando el corte de Q3. La salida se hace entonces igual a VCC o equivalentemente, un uno
lógico.
Veremos cómo se comporta este circuito en los transitorios, es decir, la evolución del
circuito cuando las entradas conmutan de estado. Es necesario para ello tener en cuanta la carga
capacitativa CL a la salida del circuito que aparece como resultado del modelado las
capacidades parásitas asociads a los posibles circuitos conectados a dicha salida, así como las
propias capacidades internas del circuito. Este estudio permite evaluar la velocidad de
conmutación del inversor.
a) vI pasa de 0 a 1 lógico.
Esto significa que la salida era igual a VCC (5V) y debe pasar a vCEsat (0.2V), lo que es lo
5-8
TEMA 5: Circuitos digitales
mismo, el condensador CL estaba cargado y se debe dercargar. Esto lo hace a través de Q3 como
se muestra en la Fig. 5.7a.
VCC
vO
RC
vO
Q3 CL
CL
(a) (b)
Fig. 5.7. Inversor TTL básico: (a) Transitorio de descarga. (b) Transitorio de carga.
b) vI pasa de 1 a 0 lógico.
Ahora la situación es la contraria y la tensión de salida ha de evolucionar desde un 0.2V
hasta 5V (0 hacia 1), por lo que el condensador, ahora descargado, debe cargarse. Esto lo hace
a través de Rc, como se muestra en la Fig. 5.7b.
Estos procesos son muy lentos, sobre todo la carga de CL a través de Rc, que además
implica llevar el transistor Q3 desde saturación a corte previamente, proceso que es costoso en
tiempo. Para acelerarlo, la estructura TTL básica modifica su etapa de salida cambiando el pull-
up pasivo por uno activo Q4, obteniéndose la etapa de salida en totem-pole que se muestra en la
Fig. 5.8.
VCC=5V
Q4
V1*
D
Vo
Vi Q1 Q2
Q3 CL
V1
R4=1KΩ
Esto, hace que la carga de CL sea más rápida, aunque tiene la desventaja de necesitar dos
entradas a los transistores Q3 y Q4 (las señales V1 Y V1* en la Fig. 5.8). Estas dos señales se
obtienen mediante otra etapa con el transistur Q2 denominada divisor de fase. En el circuito
completo, el diodo es necesario para que Q4 se corte asegurando el buen funcionamiento del
circuito.
5-9
TEMA 5: Circuitos digitales
VCC=5V
Q4
D
vI1=VOH vO
Q1 Q2
vI2=VOH
Q3
R4=1KΩ
b) Alguna entrada tiene valor bajo. En este caso, la unión BE conduce, correspondiente
dando lugar a una intensidad de base del transistor Ql procedente de VCC y que sale al exterior
a través de la unión BE de este transistor (es por tanto una intensidad saliente). En estas
condiciones, la tensión en la base de Q1 es del orden de 0,9 V insuficiente para hacer conducir
a Q2 y Q3 que por tanto estarán cortados. Esto lleva a saturación al transistor Q4 y la salida será
un valor alto.
La puerta NOR TTL
La puerta NOR TTL tiene la estructura que se muestra en la Fig. 5.10. El funcionamiento
es similar al de la puerta NAND. Aquí el transistor de entrada no es multiemisor, sino que existe
5-10
TEMA 5: Circuitos digitales
un transistor Q1 por cada entrada y los divisores de fase Q2 están en paralelo de forma que basta
con que uno de los dos conduzca para que la salida sea baja.
VCC=5V
A
D
4KΩ
A+B
B
1KΩ
270Ω 300Ω
y1
Q3
y2
Q4
NOR
vI Q1 Q2
OR
VBB
1.24KΩ 2KΩ 2KΩ
VEE
Fig. 5.11. Inversor ECL básico.
Cualquiera de las fuentes, VBB, VCC y VEE, pueden llevarse a tierra. Sin embargo siempre tiene
5-11
TEMA 5: Circuitos digitales
que cumplirse que VCC > V BB >V EE. La mayor inmunidad al ruido se consigue cuando es
VCC la que se conecta a tierra. En cualquier caso, el margen de ruido es bajo en este tipo de
circuitos que tiene además, muy poca diferencia entre niveles lógicos.
El principio de operación de este tipo de circuitos es introducir por la base de Ql la tensión
de entrada y por la de Q2 una tensión fija de referencia vBB, de referencia. Vamos a demostrar
que se comporta como un inversor,
a) vI es baja y menor que VBB: En ese caso el transistor Q1 está cortado con lo que 1a
señal en y1 es VCC y la salida por el terininal NOR es V CC -vBE4 cual es un valor alto. Por otra
parte, el transistor Q2 está conduciendo y el valor de las fuentes y de en zona activa directa con
lo que el valor de la señal en y2 es VCC- Rc ic. Este valor es suficiente para hacer conducir al
transistor Q4 en zona activa directa y el valor de salida por el terminal OR es,
v OR = V y2 – v BE = V CC – i C R C – v BE (5.5)
5-12
TEMA 5: Circuitos digitales
VCC
270Ω 300Ω
y1
Q3
y2
Q4
Q1 B Q1 A Q1 Q2 NOR
C
OR
VBB
1.24KΩ 2KΩ 2KΩ
VEE
Los terminales A, B y C en la figura, son las entradas de una puerta ECL. A la salida se
obtendrán las funciones OR y NOR de estas entradas. El modo de funcionamiento es el
siguiente:
a) Todas las entradas tienen valor BAJO: Entonces todos los transistores de entrada
estarán cortados, lo que hace que Q2 esté en activa. Por tanto y1 está en ALTO y la salida NOR
es ALTA. Así mismo y2 está en BAJO y la salida OR es BAJA.
b) Alguna entrada es ALTA. El transistor de entrada correspondiente conduce por lo que
se corta el Q2. La situación es la contraria de la anterior e y1 está en BAJO y la salida NOR es
BAJA. Así mismo y2 está en ALTA y la salida OR es ALTA. Se cumple por tanto la función
OR y NOR de las entradas.
Las curvas de transferencia típicas de esta familia se muestranen la Fig. 5.13. Se observa
que sus niveles ALTO y BAJO son muy diferentes a los de otras familias por lo que se trata una
familia de difícil conexión a otras. También se observa en esta gráfica la poca separación entre
los niveles y el bajo margen de ruido. Todo ello la hace una familia incomoda para trabajar con
ella por lo que se utiliza básicamente cuando se requiere mucha velocidad ya que en ese aspecto
son actualmente insuperables. La familia ECL permite lógica cableada OR ya que en su etapa
de salida tiene pull-up activo y pull-down pasivo.
5-13
TEMA 5: Circuitos digitales
Fig. 5.14. Puerta lógica CMOS de tres entradas, con sus redes de polarización de los niveles alto y bajo.
La red PDN conducirá con todas aquellas combinaciones que requieran un valor de Y=0,
establecienndo un camino a tierra. A la vez, la red PUN deberá estar desactivada, eliminando
todo camino a la alimentación VDD. De igual modo, todas las combinaciones que demanden
5-14
TEMA 5: Circuitos digitales
Y=1, conectarán la salida con VDD, eliminando toda ruta a masa desde la salida, es decir,
desactivando PDN.
La red PDN se compone de transistores NMOS, activados con niveles altos de las entradas
A y B, mientras que la red PUN, compuesta por transistores PMOS, se activa con niveles bajos
de las entradas A y B. Ambas redes invierten por tanto la señal Y respecto de las entradas. Las
funciones OR y AND pueden establecerse mediante conexiones en paralelo y serie
respectivamente, como se muestra en la Fig. 5.15.
Se aprecia como la red PDN ha de conducir para valores positivos de las entradas, derivando en
valores de cero en la salida. Esto significa que la PDN ha de estar compuesta por dos NMOS en
paralelo, cada uno de ellos gobernados por A y B. La red PUN solo se activará en el caso de que
simultáneamente las dos entradas se anulen. Por ello, se habrá de producir una conexión serie
de transistores activados por nivel bajo (PMOS). El circuito resultante se muestra en la Fig.
5.16a. Para mayor número de entradas, basta con incrementar en uno el número de transistores
NMOS (PMOS) en parlalelo (serie) por cada nueva entrada.
5-15
TEMA 5: Circuitos digitales
Fig. 5.16. (a) NOR CMOS de dos entradas. (b) NAND CMOS de dos entradas.
Las combinaciones de entrada que requieren nivel bajo a la salida (PDN) son aquellas que
exigen A y B altos, simultáneamente. Esto quiere decir que en la red PDN habrán de existir dos
transistores en serie, cada uno cotrolado por una de las entradas. Para la activación de PUN,
puede ocurrir que cualquiera de las entradas este en nivel bajo, por lo que necesitaremos dos
PMOS en paralelo.
Y = A ⋅ (B + C ⋅ D) o Y = A ⋅ (B + C ⋅ D) (5.8)
que establece un cero en la salida siempre que, A=1 y a la vez, B=1 o C=D=1. Este análisis
define para PDN la conexión serie de un NMOS controlado por A, y el paralelo de: un NMOS
controlado por B, con dos NMOS en serie controlados por C y D. La red PUN se puede deducir
de la misma manera: Y será igual a uno siempre que A=0, o B=0 y a la vez CD=0. Esto nos lleva
a una conexión de un PMOS controlado por A, en paralelo con un el conjunto serie de un PMOS
controlado por B y el paralelolo de dos PMOS controlados por C y D. El circuito se puede ver
5-16
TEMA 5: Circuitos digitales
en la Fig. 5.17.
Ejemplo: realizar una puerta XOR con circuitos CMOS.
5-17
TEMA 5: Circuitos digitales
La degradación del nivel de cero lógico hace que el consumo de potencia estática se
incremente en este tipo de realizaciones, por ello deben usarse en aplicaciones en las que la
salida este la mayor parte del tiempo en estado alto. Diseño de decodificadores de dirección en
chips de memoria o memorias de solo lectura.
Fig. 5.20. Compuertas lógicas realizads con transistores de paso: (a) Y = A.B.C. (b) Y = A(B+C).
Fig. 5.21. Realización NMOS y CMOS de compuertas lógicas utilizando transistores de paso: Y = A.C. (a)
NMOS y (b) CMOS.
5-18
TEMA 5: Circuitos digitales
La lógica PTL exige que todos los nudos del circuito tengan un camino de baja
impedancia a tierra y VDD para garantizar el correcto establecimiento de los niveles lógicos. En
la Fig. 5.22. aparece un posible circuito en el que Y=A.B no tiene garantizado el correcto
establecimiento en del nivel bajo. El circuito de la Fig. 5.22 (b) lo resuelve, añadiendo una
camino a tierra.
Fig. 5.22. Y=A.B. (a) Circuito con puertas de trasmisión y problemas de establecimiento del nivel bajo (b)
solución.
En la Fig. 5.23 se muestran los transitorio de carga y descarga del uno y cero lógico en un
circuito PTL NMOS. El proceso de carga se ve degradado como consecuencia del corte del
transistor NMOS al alcanzar la tensión VDD-Vt en la salida. En esa situación el canal del NMOS
se vacia y vO no se carga más. Sin embargo, durante el proceso de descarga no ocurre este efecto
debido a que el canal siempre esta creado (b). El efecto de degradación del uno lógo puede
resolverse mediante técnicas de circuito.
5-19
TEMA 5: Circuitos digitales
Suponen una solución tecnológica a la realización de PTLs que no degrada los niveles
lógicos. Cada conmutador controlado por tensión se compone de dos transistores: uno NMOS
y otro PMOS, conectados en paralelo, que permite un perfecta transmisión de los niveles lógicos
en ambos sentidos. Fig. 5.24. Como contrapartida, las señales de control han de estar presente
en doble-rail, es decir, en forma negada y no negada. En la Fig. 5.25 pueden verse varios
ejemplos:.
Fig. 5.25. (a) Multiplexor 2:1 (b) Función XOR. (c) Puertas AND/NAND.
5-20
TEMA 5: Circuitos digitales
de nivel bajo (PDN) diseñada para realizar una operación lógica, y de dos transistores Qn y Qp,
controlados por una señal de reloj, φ. Mientras φ está en nivel bajo, decimos que estamos en la
fase de precarga, y el nudo de salida se coloca la tensión VDD. Si φ se activa, Qn conducirá y la
salida se modificará o no, dependiendo de las entradas A, B y C del circuito. Decimos que nos
encontramos en la fase de evaluación. La capacidad CL es la capacidad total de nudo de salida.
Fig. 5.26. (a) Estructura básica de circuitos NMOS dinámicos. (b) Reloj. (c) Función lógica.
Lógica Domino
Constituye una alternativa a la diseño lógico con puertas dinámicas que permite su
conexión en cascada. Su principio de operación es el mismo que el de las puertas lógicas
5-21
TEMA 5: Circuitos digitales
dinámicas, pero añade un inversor CMOS estático a la salida (Fig. 5.28). La idea es desacoplar
la salida de la primera etapa con la entrada de la segunda, haciéndolas a la vez complatibles con
el proceso de precarga.
Fig. 5.28. Lógica dominó. (a) estructura. (b) Conexión serie (b) Señales de excitación y salida.
El inversor BiCMOS
Posee una etapa de entrada CMOS (QP y QN) gobernada por la señal vI y una etapa de
5-22
TEMA 5: Circuitos digitales
salida compuesta por transistores bipolares (Q1,Q2). Cuando Qp esta activo (nivel bajo de la
entrada) el transistor Q1 conduce una corriente elevada, haciendo que la salida tienda a alcanzar
la tensión VDD. No obstante, solo llega al valor VDD-VBE(on) (salida tipo totem-pole). Mientras
tato Q2 permanece cortado ya que su base no conduce al estar QN off. La evolución es similar
para una entrada alta. En este caso la salida solo llega hasta vBE voltios, necesario para mantener
en activa a Q2. Por lo tanto, podemos deducir que se produce una degradación de los niveles
lógicos, y en consecuencia de los márgenes de ruido.
El circuito dela Fig. 5.29(c) muestra una verión mejorada del inversor BiCMOS, en la que
se han incorporado dos resistencias R1 y R2 que permiten aproximar los niveles lógicos a VDD
y tierra respectivamente, reduciendo a su vez la disipación de potencia estática.
5-23
TEMA 5: Circuitos digitales
5-24
TEMA 5: Circuitos digitales
no se utiliza. Es posible también una implementación alternativa con puertas NAND de dos
entradas.
Circuito CMOS RS
La implementación CMOS de un biestable RS puede obtenerse directamente a partir de
los apartados anteriores. Se puede encontrar una versión simplificada en la que las entradas R y
S estan en serie con la señal de reloj, φ, encargada de sincronizar los cambios de operación del
flip-flop. Así aparecen en al Fig. 5.33, utilizando dos inversores acoplados. Solo ocurrirán
cambios de estado en las situaciones en las que φ=1, y algunas de las señales R o S esten altas.
Para que estos cambios ocurran, deberán de cumplirse algunas condiciones:
1: Las dimensiones de los transistores Q5 y Q6 han de ser lo suficientemente grandes para
que la tensión vq se situe por debajo del umbral (VM) que reconoce el inversor (Q4,Q3) como
cero lógico.
2: las señales de set (reset) deberán de estar altas un tiempo suficientemente grande como
para que la realimentación se haga cargo del proceso de conmutación. Ancho de pulso mínimo.
5-25
TEMA 5: Circuitos digitales
5-26
TEMA 5: Circuitos digitales
cambios no deseados sobre la siguiente etapa. La solución para ello es la configuración master-
slave (maestro-esclavo) en la que las señales de reloj de etapas sucesivas etan compuestas por
señales de reloj no solapadas, tal omo se ilustra en la Fig. 5.36.
El multivibrador astable no tiene estados estables, sino dos estados casi estables, en los
que tiende a permanecer durante intervalos de tiempo T1 y T2. Se comporta como un oscilador
de periodoT=T1 + T2. Puede ser utilizado como generador de pulsos periodicos.
5-27
TEMA 5: Circuitos digitales
la señal vI de entrada suministra el flanco de subida para el comienzo del pulso. La anchura del
mismo dependerá de la constante de tiempo impuesta por el circuito RC, y se puede controlar
por diseño.
5-28
TEMA 5: Circuitos digitales
5-29
TEMA 5: Circuitos digitales
originalmente se guardaron, y por tanto, el tiempo de acceso a ella dependerá del lugar que
ocupe en ella. Se utilizan generalmente para guardar programas que no se usan mucho (SSOO).
También se pueden clasificar como memorias de lectura/escritura (R/W) o de solo lectura
(W). En las memorias de R/W, las velocidades de lectura y escritura son comparables y se
suelen utilizar en las computadoras para almacenar datos y programas.
Las memorias de solo lectura (Read Only Memory, ROM) permiten leer información a
elevada velocidad, pero limitan la función de escritura. Suelen contener el SSOO de la
computadora.
Las memorias semiconductoras poseen estructuras regulares y compactas que las hacen
ideales para ser implementadas con tecnologías de circuitos integrados de alta escala de
integración (VLSI). Desde los circuitos originales que permitían 1K bit de capacidad de
almacenamiento en 1970, se han venido multiplicado por 4 cada tres años aproximadamente,
hasta los actuales de 256M bits por chip comercial, y superando, en algunos casos, el Gigabit.
5-30
TEMA 5: Circuitos digitales
Para la escritura se procede de forma similar. El bit de datos se establece en la linea I/O.
Se selecciona la celda en la que se va a guardar mediante los codigos de filas y columnas. El
amplificador-sensor permite escribir la señal aplicada a la celda seleccionada. Amplificadores
y decodificadores se estudiaran en el tema.
5.4.3: Temporización
Tiempo de acceso es el intervalo de tiempo que transcurre desde el comienzo de una
operación de lectura y hasta la aparición de los datos en la salida. El ciclo de memoria es el
tiempo mínimo permitido entre dos operaciones de lectura/escritura consecutivas. Las
memorias MOS poseen tienpos de acceso que van de nano a cientos de nanosegundos.
5-31
TEMA 5: Circuitos digitales
Operación de lectura: Supongamos que la celda guarda un uno (Q=1) y deseamos leer
ese dato, es decir, establecer ese 1 en la línea de datos. La tensión del nudo Q será VDD y la de
Q 0V. Como paso previo a la lectura, las señales en B y B se cargan a un voltage intermedio
(VDD/2) mediante un circuito de precarga (ver después). Al ser seleccionada la línea de palabras
(vW=VDD) Q5 y Q6 conducen produciendo el siguiente efecto: Q5 injecta carga en vQ, tendiendo
a decrementar la tensión de la línea B, mientras que Q6 hace lo propio en CB, tendiendo a
incrementar la tensión de la línea B. En conclusión, la tensión diferencial vista desde vB
respecto de vB, tiende a incrementarse en +0.2V, efecto que detecta el amplificador de salida
que se encarga de regenerar este valor al reconocido como 1 lógico: VDD. La operación de
lectura ha de hacerse garantizando la estabilidad de los estados almacenados, de forma no-
destructiva. (Ejemplo)
5-32
TEMA 5: Circuitos digitales
parásito vQ tiende a elevar su tensión hacia VDD/2, mientras que CQ a decrementarla hacia VDD/
2. El límite VDD/2 viene inpuesto por el biestable, de manera que si VDD/2 es el umbral de
transición de alto a bajo y viceversa, cuando se alcance este valor ya no seguirá el proceso de
carga de la Fig. 5.44(b) y comenzará a trabajar la realimentación positiva del biestable, llevando
la salida a vQ a VDD.
El tiempo de acceso (R/W) viene dominado por el retraso en la lectura, debido a que se
han de cargar las capacidades de las líneas B y B, mientras que para la escritura, las capacidades
CQ y CQ son mucho más pequeñas.
5-33
TEMA 5: Circuitos digitales
Las entradas/salidas del amplificador (x,y) estan conectadas a las líneas de datos (B,B).
Q5 y Q6 actuan como interruptores de habilitación. El amplificador solo evalua la diferencia
entre vB y vB cuando φs se activa. Esto permite reducir el consumo de potencia, que puede llegar
a ser elevado ya que existe un amplificador por linea de datos. El circuito de precarga y
ecualización debe establecer la misma tensión VDD/2 en las lineas de datos vB y vB. Este hecho
5-34
TEMA 5: Circuitos digitales
es crítico, pués cualquier diferencia entre estas tensiones podría ser interpretada por el
amplificador como un indicativo de cero o uno. En consecuencia, para una lectura:
1) se precargan las linea B y B a VDD/2.
2) Se activa la línea de palabra alta y se evalua la tensión en vB y vB.
3) Se activa el amplificador mediante φs, de forma que las líneas de bit regeneren los
niveles lógicos adecuados.
Es necesario recalcar que, para este circuito, los terminales de entrada y salida son los mismos,
las lineas de datos.
Operación diferencial en celdas DRAM
W0 = A0 + A1 + A2 (5.9)
Si consideramos una puerta NOR de tres entradas, la salida estará a uno cuando las tres entradas
esten a cero (negadas en su selección). En la Fig. 5.49 se muestra una matriz de puertas que
realiza la función de control de la línea de palabras para tres bits. Se utiliza lógica dinámica, que
usaba fases de precarga y evaluación), Cada línea de fila tiene un transistor PMOS que se activa
durante la fase de precarga (φp), colocando todas la filala a la tensión VDD. Como todas la
entradas se suponen que aun estan bajas, no se necesita transistor de evaluación. La operación
5-35
TEMA 5: Circuitos digitales
5-36
TEMA 5: Circuitos digitales
5-37
TEMA 5: Circuitos digitales
Las memorias ROM así concebidas han de ser personalizadas o grabadas antes de la
fabricación sobre silicio. Para poder grabar la información con posterioridad se puede recurrir
a procesos de programación por máscaras utilizando una de las mascaras para este objetivo.
(a)
(b)
(c)
Fig. 5.53. Transistor MOS de puerta flotante. (a) estructura, (b) Proceso de grabación. (c) Señales de
puerta-fuente ántes y después de la grabación.
5-38
TEMA 5: Circuitos digitales
5.5 Bibliografía
[SEDR91] A. S. Sedra and K. C. Smith: “Circutos Microelectronicos”. McGraw Hill, Quinta
Edicion. 2006.
[HODG88] D. Hodges and H. G. Jackson: Analysis and Design of Digital Integrated Circuits.
McGraw Hill. 1988.
5-39