DIESIA TEMA III: ELEMENTOS DE MEMORIA

Anuncio
TEMA III: ELEMENTOS DE MEMORIA
☞ ELEMENTO DE MEMORIA: ELEMENTO CAPAZ DE ALMACENAR UN ESTADO
DURANTE UN TIEMPO DETERMINADO.
☞ PROPIEDAD DE TRANSPARENCIA: DEPENDENCIA DE LOS CAMBIOS DE LA
SEÑAL DE SALIDA RESPECTO A LOS CAMBIOS DE LA SEÑAL QUE SE
QUIERE ALMACENAR.
✏ ELEMENTOS DE MEMORIA TRANSPARENTES
ALMACENAMIENTO
ESTÁTICO
Señal de entrada
0
1
1
0
0
1
Señal de salida
ALMACENAMIENTO
DINÁMICO
∆
∆
DIESIA
✏ ELEMENTOS DE MEMORIA NO TRANSPARENTES
C
C
Señal de entrada
Señal de control C
Señal de salida
∆
Fase de transparencia
Señal de entrada
Señal de control C
Señal de salida
DIESIA
✏ ESTUDIO DE BIESTABLES TRANSPARENTES
R
Z1 = R + Z 2
Z2 = S+ Z1
S
RS
Z1 Z2
00
01
11
10
00
11
10
00*
01
01
01*
00
00
01*
11
00
00
00
00
10
10*
10*
00
00
Z1 Z2
✓ R = 1 ---> RESET
✓ S = 1 ---> SET
✓ COMBINACIÓN RS = 11 PROHIBIDA
✓ BIESTABLE RS
RS
q
00
01
11
10
0
0*
1
-
0*
1
1*
1*
-
0
Q
DIESIA
☞ PRINCIPALES TIPOS DE BIESTABLES
D
T
q
1
0
q
0
0*
1
0
0*
1
1
0
1*
1
1*
0
Q = D
Q = T ⊕q
JK
q
1
0
RS
00
01
11
10
0
0*
0*
1
1
1
1*
0
0
1*
Q = Jq + Kq
q
00
01
11
10
0
0*
1
-
0*
1
1*
1*
-
0
Q = RS + R q
DIESIA
☞ ESTUDIO DE LATCHES
R
Rint
Q
R
0
C
1
0
S
0
S
Q’
Sint
C
Rint
R
Sint
R
CAPTURA
ALMACENAMIENTO
✏ SEÑALES SÍNCRONAS: SEÑALES DE ENTRADA
QUE SON CONTROLADAS POR LA SEÑAL DE
CONTROL (RELOJ), DE TAL FORMA QUE LA
INFLUENCIA DE ESTAS SEÑALES DEPENDE DE
LA SEÑAL DE CONTROL.
✏ SEÑALES ASÍNCRONAS: SEÑALES DE ENTRADA
QUE TIENEN LA PROPIEDAD DE
TRANSPARENCIA, ES DECIR, SU INFLUENCIA
NO ESTÁ CONTROLADA POR NINGUNA SEÑAL
ADICIONAL, NI SIQUIERA EL RELOJ.
DIESIA
✏ DIFERENCIA ENTRE SEÑALES SÍNCRONAS Y ASÍNCRONAS
C
R
Q
R1
R
R
C
S1
S
S
S
Q’ clear
clear
Q
DIESIA
☞ ESTUDIO DE FLIP-FLOPS
D
D Q
clk
Q1
D Q
Q
clk
C
maestro
esclavo
C
D
Q1
Q
S
S
Q
S
Q
Q
R
R
Q
R
Q
Q
clk
C
clk
CONFIGURACIÓN
TIPO D
DIESIA
☞ SÍMBOLOS DE ELEMENTOS DE MEMORIA
D
NIVEL
ALTO
D
TRANSICIÓN
DE SUBIDA
clk
D
NIVEL
ALTO
Q
clk
Q
D
TRANSICIÓN
DE BAJADA
clk
Q
Q
clk
FLIP-FLOPS
LATCHES
☞ RESTRICCIONES TEMPORALES
D
tsetup
thold
C
tw
D
C
tsetup
thold
DIESIA
☞ MEMORIAS DE SEMICONDUCTORES
✏ PALABRA: CONJUNTO DE BITS QUE PERTENECEN
A LA MISMA INSTRUCCIÓN O DATO
✏ DIRECCIÓN: CONJUNTO DE BITS QUE
IDENTIFICARÁN UNÍVOCAMENTE A CADA
PALABRA DE MEMORIA
Decodificador
de
dirección
Dirección
Matriz de
elementos de memoria
Palabra
✏ MEMORIA: SISTEMA CAPAZ DE ALMACENAR
INFORMACIÓN, LA CUAL ES SUMINISTRADA EN
CUALQUIER MOMENTO QUE UN ELEMENTO
CONECTADO A ELLA LA SOLICITE
✓ LECTURA
✓ ESCRITURA
DIESIA
☞ CARACTERÍSTICAS DE LAS MEMORIAS
✏ CAPACIDAD DE ALMACENAMIENTO: CANTIDAD DE
INFORMACIÓN QUE PODEMOS ALMACENAR EN
NUESTRO SISTEMA DE MEMORIA
1 K ---> 210
✏ TIEMPO DE ACCESO: TIEMPO TRANSCURRIDO
DESDE QUE SE SUMINISTRA LA DIRECCIÓN
HASTA QUE SE ACCEDE A LA PALABRA
REQUERIDA
✓ ACCESO ALEATORIO: IGUAL TIEMPO PARA
TODAS LAS PALABRAS
(MEMORIA RAM)
✓ ACCESO SECUENCIAL: TIEMPO DEPENDIENTE
DE LA LOCALIZACIÓN DE LA PALABRA
(CINTAS)
✓ ACCESO DIRECTO: LA MEMORIA ES SEPARADA
POR BLOQUES, TAL QUE EL ACCESO A CADA
BLOQUE ES ALEATORIO, Y A CADA PALABRA
DEL BLOQUE ES SECUENCIAL
(DISCOS DUROS)
✓ ACCESO POR CONTENIDO: ES UN ACCESO
ALEATORIO, PERO LA LECTURA NO DEPENDE
DE LA DIRECCIÓN, SINO DE PARTE DEL
CONTENIDO DE LA PALABRA
(MEMORIA CACHE)
✏ COSTE POR BIT: PRECIO QUE CUESTA
ALMACENAR UN BIT DE INFORMACIÓN.
DIESIA
☞ MEMORIA IDEAL: GRAN CAPACIDAD, ALTA
VELOCIDAD Y POCO PRECIO
tiempo de acceso
Coste por bit
Capacidad
Coste por bit
☞ RELACIÓN ENTRE LAS CARACTERÍSTICAS
DE LAS MEMORIAS
Capacidad
tiempo de acceso
☞ IMPOSIBILIDAD DE LA MEMORIA IDEAL
☞ JERARQUIZACIÓN DE LA MEMORIA
Procesador
Nivel inferior
Nivel superior
Menor retraso
Mayor capacidad
Menor coste
DIESIA
☞ CLASIFICACIÓN POR TIEMPO DE ALMACENAMIENTO
✏ MEMORIAS PERMANENTES: LA INFORMACIÓN NO SE PUEDE ALTERAR, UNA VEZ
ALMACENADA
✏ MEMORIA VOLÁTIL: LA INFORMACIÓN SE PERDERÁ CUANDO SE DESCONECTA LA
ALIMENTACIÓN
✏ MEMORIA DINÁMICA: LA INFORMACIÓN SE PERDERÁ CUANDO PASE UN
DETERMINADO TIEMPO. NECESITA CICLOS DE REFRESCO
☞ CLASIFICACIÓN POR FUNCIONAMIENTO
✏ MEMORIAS ROM Y PROM
PERMANENTE
✏ MEMORIAS EPROM: NO VOLÁTIL, PERO TRATADA COMO PERMANENTE
✓ MEMORIAS EPROM-FLASH
✓ MEMORIAS EEPROM
DIESIA
✏ MEMORIAS NOV-RAM = RAM ESTÁTICA + EEPROM
NO VOLÁTIL
✏ MEMORIAS RAM ESTÁTICAS
VOLÁTIL
✏ MEMORIAS RAM DINÁMICAS
VOLÁTIL Y DINÁMICA
☞ EJEMPLO DE CONFIGURACIÓN DE UN SISTEMA DE MEMORIA.
0
7
0000h
ROM
3FFFh
4000h
RAM
BFFFh
C000h
FFFFh
DIESIA
☞ EJEMPLO DE UN SISTEMA DE MEMORIA
CS
A15-A12 4
0
1
2
3
CS
CS
A11-A0
12
Dirección
ROM 16Kx8
Datos
8
I/O7-0
RD WR
RD
A11-A0
12
Dirección
RAM 16Kx8
Datos
8
RD
WR
A11-A0
12
Dirección
RAM 16Kx8
Datos
8
RD
WR
DIESIA
Descargar