Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 Diferentes Tipos de Memorias PDF
3 Diferentes Tipos de Memorias PDF
CON MEMEORIAS
1
Clasificación de las Memorias (2)
• Memoria Caché
• Memorias de Masa
FMemoria en Disco Duro
FMemoria en disquete
FMemorias en Disco óptico o disco CD-ROM
FMemorias en Cinta
Hilo de lectura
2
Características de las Memorias (1)
• Capacidad: Es la cantidad de información
que puede almacenar una memoria. Su
unidad en el bit. Son múltiplos:
– Byte: Es la palabra de información compuesta
por 8 bits
– Kilobyte (KB): Equivale a 210bytes, es decir
1024 bytes
– Megabyte (MB):Equivale a 220bytes, es decir
1.048.576 bytes
Análisis y Diseño de circuitos con 5
memorias
3
Características de las Memorias (3)
4
Modo de Acceso cíclico
• Acceso cíclico: Este modo
de acceso es una
combinación entre el acceso
secuencial y el acceso
aleatorio. Los dispositivos
de memoria que utilizan este
tipo de acceso son los discos
duros y los disquetes, en los
cuales la información viene
grabada en pistas Pista
Sector dentro de una pista
concéntricas.
Análisis y Diseño de circuitos con 9
memorias
Las siglas LIFO (Last in, first out) significan: último en entrar,
primero en salir.
Análisis y Diseño de circuitos con 10
memorias
5
Modo de Acceso por Cola o FIFO
PILA FIFO
23
3A
F4
23 3A
6B
F4 23 3A
Patillaje
ALIMENTACIÓN
• Patillas de alimentación Bus de direcciones Bus de datos
• Patillas del bus de A0
D0
direcciones A1
D1
A2
• Patillas del bus de datos A3
D2
D3
(D0-Dn) A4
D4
A5
• Patilla de selección de
Lectura/Escritura (R/W)
• Patilla de selección de Dn
Am
pastilla (CS= Chip Select
o CE = Chip Enable) CS R/W
6
Organización Interna de la memorias (1)
0 0
1
2
16 = 2n 3
n=4 4
5
A7 6
7 256
A6 8 Células
9
A5 10
11
A4
12
13
14
15
255
Dato
16 circuitos de lectura / escritura
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Decodificador de columnas
16 = 2 n n=4
A3 A2 A1 A0
Análisis y Diseño de circuitos con 13
memorias
Entrada de
direcciones
Matriz de 128 filas x 128 columnas
A4 … A10
127
0 15 16 31 32 47 48 63 64 79 80 95 96 111 112 127
A0 … A3
0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15
Entrada/Salida de datos
8 bits
7
SIMBOLOGÍA(1)
Información 1 Información 2
SIMBOLOGÍA(2)
Información
Alta impedancia Alta impedancia
8
SIMBOLOGÍA(3)
SIMBOLOGÍA(4)
“1”
“0” “0”
9
SIMBOLOGÍA(5)
Paso de 0 a 1 Paso de 1 a 0
10
Proceso de Escritura
11
Memoria RAM 2112 (2)
Memorias RAM
• RAM estática o SRAM:
– Formadas por flip-flops.
– Al quitar la alimentación pierden la información
• RAM dinámicas o DRAM:
– Formadas por condensadores que almacenan la información.
– Hay que sometidas a un proceso de reescritura periódico.
– Durante el tiempo de refresco no pueden ser utilizada
– Puede almacenar más información en menos espacio que las
SRAM y relación
• RAM con pila
Análisis y Diseño de circuitos con 24
memorias
12
SRAM bipolar
Línea X
SRAM MOS
VDD
• Ventajas
– Bajo consumo debido a
T5 T6 los trasnsistores MOS
– Alta densidad de
T7 T8
integración
Dirección X VSS • Inconvenientes
T1 T3 – Velocidad de trabajo lenta
Dirección Y – Sensibilidad a la
T2 T4 electricidad estática
Salidas celda
Análisis y Diseño de circuitos con 26
memorias
13
Tipos de Memorias SRAM
14
Memoria RAM MCM514256A (2)
15
Tipos de memorias DRAM (1)
16
Módulo SIMM de memoria RAM
VCC (1)
CAS (2)
DQ0 (3)
A0 (4)
A1 (5)
DQ1 (6)
A2 (7) 1 36 37 72
A3 (8)
VSS (9)
DQ2 (10)
A4 (11) (b) Módulos de 72 pines
A5 (12)
DQ3 (13)
15
A6 (14)
A7 (15)
DQ4 (16)
A8 (17)
A9 (18)
A10 (19)
DQ5 (20)
W (21)
VSS (22)
DQ6 (23)
NC (24)
DQ7 (25)
NC (26)
RAS (27)
NC (28)
NC (29)
VCC (30)
17
Memoria ROM 6830 (1)
18
Memoria EPROM 27C64A (1)
• Dos pines de alimentación VCC y
1 Vpp Vcc 28
GND.
2 A12 PGM 27
• Cuatro pines especiales: Vpp, 3 A7 NC 26
/PCG, /OE y /CE. 4 A6 A8 25
• Al no poseer patilla de R/W 5 A5 A9 24
podemos asegurar que es un tipo de 6 A4 A11 23
memoria ROM 7 A3 OE 22
8 A2 A10 21
• La patilla PGM delata que es una
9 A1 CE 20
memoria EPROM o PROM.
10 A0 D7 19
• Bus de direcciones A0-A12 11 D0 D6 18
213 = 8.192 direcciones 12 D1 D5 17
19
Expansión de la longitud de palabra
almacenada
F Se emplearán tantas pastillas iguales como el número que
resulte de dividir la longitud de palabra que se desea
obtener, entre la longitud de palabra de la pastilla a
emplear.
F Se conectarán en paralelo los buses de dirección de ambas
pastillas con las líneas correspondientes del bus de
direcciones del microprocesador.
F Se conectarán en paralelo las siguientes líneas de todas las
pastillas: CS, R/W, etc.
F Se formará un nuevo bus de datos agrupando los buses de
datos de todas las pastillas
Análisis y Diseño de circuitos con 39
memorias
CS
D3 D0 D3 D0
CS CS
PASTILLA 2 PASTILLA 1
R/W R/W
A0 A9 A0 A9
R/W
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
Análisis y Diseño de circuitos con 40
memorias
20
Memoria de 4K x4 bits con pastillas de 1Kx4 bits
Decodificador A11
2a4
A10
3 2 1 0
D3
D2
D1
D0
D3 D0 D3 D0 D3 D0 D3 D0
CS CS CS CS
PASTILLA 4 PASTILLA 3 PASTILLA 2 PASTILLA 1
R/W R/W R/W R/W
A0 A9 A0 A9 A0 A9 A0 A9
R/W
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
Análisis y Diseño de circuitos con 41
memorias
A10
D7
D6
D5
D4
D3
D2
D1
D0
D3 D0 D3 D0 D3 D0 D3 D0
CS CS CS CS
PASTILLA 4 PASTILLA 3 PASTILLA 2 PASTILLA 1
R/W R/W R/W R/W
A0 A9 A0 A9 A0 A9 A0 A9
R/W
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
Análisis y Diseño de circuitos con 42
memorias
21
Mapa de memoria de un sistema
microprogramado
Direcciones Mapa de Memoria
0000 0000 H RAM básica variable y pila Pastilla 1 RAM
2047 07FF H 2Kx8
2048 0800 H RAM general programas Pastilla 2 RAM
4095 0FFF H 2Kx8
22
Doble decodificador de 2 a 4 líneas y las
posiciones de memoria que direcciona
0 (0000-07FF) RAM básica
Salida 0 E 1 (0800-0FFF) RAM general
A11 I0 2 (1000-17FF)
A12 I1 3 (1800-1FFF)
0 (E000-E7FF)
Salida 7 E 1 (E800-EFFF)
A11 I0 2 (F000-F7FF) ROM opcional
A12 I1 3 (F800-FFFF) ROM básica
74LS139
Análisis y Diseño de circuitos con 45
memorias
CS ROM
CS ROM
7
6 Al bus
0 CS I/O de datos
5 E 1
A15 4 A11 2 CS RAM
A14 3 A12 3
A13 2 CS RAM
0
1
A11 1
0 A12 2
A0.....................A10
74SL138 E 3
Bus de direcciones
74SL139
23