Académique Documents
Professionnel Documents
Culture Documents
1
CLASIFICACIN SEGN SU TECNOLOGA
2
PARAMETROS FUNDAMENTALES DE LAS MEMORIAS
Modo de acceso:
Aleatorio (RAM, Random Access Memory)
Serie
Alterabilidad
Memorias ROM (Read Only Memory)
Memorias de "solo lectura"
Almacenamiento permanente de datos y programas
Tipos:
ROM, PROM, EPROM, EEPROM.
Memorias RWM (Read-Write Memory)
Memorias de lectura y escritura
Almacenamiento no permanente de programas y datos
Memorias SRAM, DRAM, FLASH
3
PARAMETROS FUNDAMENTALES DE LAS MEMORIAS
Estabilidad
Volatilidad
No: ROM, PROM, EPROM, EEPROM, FLASH
Si: SRAM, DRAM.
Almacenamiento Esttico/Dinmico
Tiempo de acceso (tA).
Tiempo de ciclo (tc) . Ancho de banda de las memorias
Capacidad y organizacin: N de palabras x bits por palabra.
Medio fsico de almacenamiento
Electrnico
Magntico
ptico
Consumo
Coste.
4
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
BUS DE CONTROL
5
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
N de palabras: 2n
Organizacin 2n x m bits
Bits por palabra: m
6
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
BUS DE CONTROL
CS LEC/ESCR CS LEC/ESCR
CPU
+ MEMORIA MEMORIA
CONTROL
BUS DE
DIRECCIONES
BUS DE DATOS
7
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
Diw-1 ..Di0
i
Diw-1 ..Di0
8
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
R Q
S Q
9
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
Organizacin 3-D, tres dimensiones
Columna
Fila
10
ESTRUCTURA GENERAL DE UNA MEMORIA RAM.
ORGANIZACIONES 2D Y 3D.
Estructura lgica de la celda binaria para una memoria RAM esttica con
organizacin 3-D
11
Estructura lgica completa de una memoria RAM esttica
16x4. Se utiliza como celda binaria el diseo anterior (2-D).
12
Las lneas de acceso al c.i. son:
13
SEALES DE CONTROL. CICLOS DE LECTURA Y ESCRITURA
512 filas
Matriz de A8
A7
memoria A6
A5
A4
512 X 64
A3
A2 ARRAY
8
bi A1
ts A0
64 columnas
14
SEALES DE CONTROL. CICLOS DE LECTURA Y ESCRITURA
15
SEALES DE CONTROL. CICLOS DE LECTURA Y ESCRITURA
16
ESTRUCTURA INTERNA DE UNA MEMORIA RAM DINMICA
Bus de direcciones
multiplexado
A0/A10
A1/A11
A2/A12
.
.
A9/A19
Dout
Din
17
SEALES DE CONTROL. CICLOS DE LECTURA Y ESCRITURA
Ciclo de lectura
Ciclo de escritura
18
SEALES DE CONTROL. CICLOS DE LECTURA Y ESCRITURA
19
MEMORIAS RAM DE SOLO LECTURA (ROM)
CLASIFICACION
20
MEMORIAS RAM DE SOLO LECTURA (ROM)
- Conversores de cdigo
- Generadores de caracteres
- Func. aritmticas complejas (trigonomtricas, logartmicas, etc.)
- Secuenciales de propsito general
- Unidades de control microprogramadas
- Almacenamiento de partes del sistema operativo.
21
CELDAS BINARIAS: ELEMENTOS ACOPLADORES
a) Memorias ROM.
22
b) Memorias PROM (similar en las RPROM).
23
24
Caractersticas de la EPROM 2716
(a) Diagrama temporal de lectura
25
Caractersticas de la EPROM 2716
(b) Programacin de la EPROM 2716
26
EXTENSIN DE LA LONGITUD DE PALABRA
27
EXTENSIN DEL NMERO DE PALABRAS
28
EJEMPLOS DE EXTENSION DE MEMORIAS RAM
29
EJEMPLOS DE EXTENSION DE MEMORIAS RAM
RAM de 1 Kbyte construida con 8 RAM 2111 de 1 Kbit (256x4).
30
31
Circuito de direccionamiento para una RAM de 8 Kbytes
construida con 64 RAM 2111 de 1 Kbit (256x4).
32
EJEMPLO DE UN SISTEMA DE MEMORIAS
EN UN MICROCOMPUTADOR REAL
33
34
DISEO DE CIRCUITOS CON MEMORIAS Y CIRCUITOS LGICOS
PROGRAMABLES (PLD)
35
DISEO DE CIRCUITOS CON MEMORIAS Y CIRCUITOS LGICOS
PROGRAMABLES (PLD)
VENTAJAS:
36
Memorias PROM y PLD
A B C D
Matriz decodificadora
PROM (16x4): (programable)
Salidas
Productos
Matriz codificadora a b c d
(fija)
37
Memorias PROM y PLD
A B C D
Matriz decodificadora
(programable)
FPLA (4x16x4):
(Field Programmable Logic Array)
Salidas
Productos
Entradas
Matriz codificadora
a b c d
(programable)
38
Memorias PROM y PLD
A B C D
Matriz decodificadora
(fija)
PAL (4x16x4):
(Programmable Array Logic)
Salidas
Productos
Entradas
Matriz codificadora
a b c d
(programable)
39
Ejemplo de utilizacin de diferentes arquitecturas:
40
Ejemplo de utilizacin de diferentes arquitecturas:
41
Utilizando una PROM 16x4:
A B C D
a b c d
42
Utilizando un FPLA
Simplificando:
a=A; b=AB+AB
c=BC+BC; d=CD+CD
Resultado 7 productos, FPLA=4x7x4
A B C D
A
DC
AB
BC
AB
BC
DC
a b c d
43
Utilizando un PAL
Simplificando:
a=A; b=AB+AB
c=BC+BC; d=CD+CD
Resultado 7 productos, PAL=4x8x4
A B C D
A
0
AB
AB
BC
BC
CD
CD
a b c d
44
3 + 3 = 6
45
46
47
PROBLEMAS
DE
MEMORIAS
48
49
50
51
52
53
54