Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema09 Memorias PDF
Tema09 Memorias PDF
MEMORIAS
SEMICONDUCTORAS
http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg
http://2.bp.blogspot.com/_QY7E1FGLCrw/Sp7euZ_wvmI/AAAAAAAAACc/TCAMfOUNXls/s320/frontmemoria.jpg
64 x 1
4 bits
1 bit
16 posiciones
Organizacin: N = m x n1
Palabra : m
Longitud de la palabra: n1
8 posiciones
Capacidad de la memoria : N
8 bits
16 x 4
Seleccin o direccionamiento:
m= 2n2
Tiempo de acceso
Tasa de lectura y escritura
Caudal
64 posiciones
8x8
:
:
Punto de memoria
Matriz de almacenamiento de 64 celdas (64 bits),
organizada de tres formas diferentes: Matriz 8 X 8 (a),
matriz 16 X 4 (b) o Matriz de 64 X 1 (c).
Ral Rengel Estvez: raulr@usal.es
Mara Jess Martn Martnez : mjmm@usal.es
VELOCIDAD
Mxima
Registros de operacin
CAPACIDAD
Baja
Alta
Media-Baja
Baja
Muy Alta
n2
Control de
Lectura/escritura
Memoria de
acceso aleatorio
(RAM)
Entrada de
informacin
n1
n1
Salida de
informacin
1
Orden de ciclo
1
Inhibicin de
Lectura/escritura
Floyd, T. 2000
10
Posicin 1
Bit
1
Bit
2
Bit
n1
n2
n1
Posicin i
Decodificador
Variables
de direccin
Bit
1
Bit
2
Bit
n1
n1
Posicin 2
Bit
1
Bit
2
Bit
n1
n1
D. Pardo, et al. 2006
Terminales de entrada o
salida de informacin
Control de
lectura/escritura
11
Bit
1
Bit
Bit
1
Bit
Bit
1
Bit
Bit
1
Bit
n1
n1
x1
Decodificador
- 2 Decodificadores
Conjunto de clulas
Posicin 1
n2/2
xi
n1
n1
n2
/2
Variables
de direccin
n2/2
Decodificador
y1
n
Posicin 2
Bit
1
Bit
n1
Bit
1
Bit
n1
n2
/2
n1
S. Dormido, et al. 2000
Terminales de entrada o
salida de informacin
Control de
lectura/escritura
12
Ejemplo organizacin 3D
13
Floyd, T. 2000
14
CY7C185-20PXC
http://docs-europe.electrocomponents.com/webdocs/0ae2/0900766b80ae2327.pdf
15
CY7C185-20PXC
http://docs-europe.electrocomponents.com/webdocs/0ae2/0900766b80ae2327.pdf
16
CY7C185-20PXC
http://docs-europe.electrocomponents.com/webdocs/0ae2/0900766b80ae2327.pdf
17
Direccin
n2
Control de
Lectura/escritura
Memoria de
acceso aleatorio
(RAM)
Entrada de
informacin
n1
n1
Salida de
informacin
1
Orden de ciclo
1
Inhibicin de
Lectura/escritura
18
n2
n1
Control de escritura
1
Direccin de lectura
n2
Memoria de
acceso aleatorio
(RAM)
Entrada de
informacin
n1
Salida de
informacin
Control de lectura
1
D. Pardo, et al. 2006
19
Salida A
Direccin A
n2
n2
Memoria de
acceso aleatorio
(RAM)
Salida B
n1
n1
Direccin B
Control de
lectura A
n1
Entrada A
1
Control de
lectura B
20
21
T3
T4
T6
T5
Q
I
T1
T2
a)
Lnea de seleccin
22
http://users.ece.gatech.edu/~sudha/academic/class/ece2030/Lectures/images/memory-02.gif
23
Memoria
Ventajas
Desventajas
SRAM
La velocidad de acceso es
alta.
Para retener los datos solo
necesita estar polarizada.
Son mas fciles de disear.
DRAM
Mayor densidad y
capacidad.
Menor costo por bit.
Menor consumo de potencia.
24
25
http://en.wikipedia.org/wiki/File:Eprom.jpg
26
Floyd, T. 2000
Floyd, T. 2000
27
http://www.gizmos.es/wp-content/uploads/2008/07/memoria-flash-longeva.jpg
28
29
http://en.wikipedia.org/wiki/File:Pair32mbEDO-DRAMdimms.jpg
30
2 2 x n1
n1
n1
RAM
n
2 2 x n1
n1
Entrada de
informacin
Variables de
direccin
n1
n2
Salida de
informacin
Control de
lectura/escritura
Inhibicin de
lectura/escritura
n1
RAM
n
2 2 x n1
n1
31
Floyd, T. 2000
32
AUMENTAR EL
NMERO DE
POSICIONES
Floyd, T. 2000
33
Bloque 1
RAM
n
2 2 x n1
Bloque 2
RAM
Variables de
direccin
AUMENTAR EL
NMERO DE
POSICIONES
Entrada de
informacin
2 2 x n1
(bits menos
significativos)
n1
n2
Control de
lectura/escritura
n1
Bloque2
Inhibicin de
lectura/escritura
n'
Salida de
informacin
RAM
n
2 2 x n1
Entrada de
inhibicin
Decodificador
n'2 entre 2
n'
Variables de direccin
(bits ms significativos)
34
8
R/W
RAM
1K
256 x 4
RAM
1K
256 x 4
RAM
1K
256 x 4
RAM
1K
256 x 4
4
4
RAM
1K
256 x 4
Entrada de
inhibicin
RAM
1K
256 x 4
RAM
1K
256 x 4
RAM
1K
256 x 4
Bus de entradasalida de
informacin
Decodificador
2 entre 4
D. Pardo, et al. 2006
A8
A9
Variables de direccin
35
36
37
http://www.geekets.com/wp-content/uploads/2008/03/cinta-cassette.jpeg
PERO TAMBIN
MEMORIAS DE
SEMICONDUCTOR!
Entradas de
informacin
http://farm3.static.flickr.com/2431/4054327775_bc6fbf0f1f.jpg
MEMORIA
SERIE
rdenes de
desplazamiento
Salidas de
informacin
D. Pardo, et al. 2006
38
1
Entrada de
informacin
MEMORIA
SERIE
1
Salida de
informacin
rdenes de
desplazamiento
Posicin 2
Posicin 1
Entrada
Bit
1
Bit Bit
n1 1
Posicin 2
Bit
n1
Bit
1
Bit
n1
Salida
39
Entradas de
informacin
MEMORIA
SERIE
n1
Salidas de
informacin
rdenes de
desplazamiento
D. Pardo, et al. 2006
40
Dinmicos:
- Los impulsos no pueden
n1
REGISTRO DE
DESPLAZAMIENTO
DINMICO
Generador de
impulsos
n1
Contador
n2
Direccin de
memoria
41
Entrada de 2
informacin
n
2
Memoria vaca
I1
I1
Ejemplo de operaciones de
lectura y escritura
1 operacin de escritura
I2
I2
I1
2 operacin de escritura
I3
I3
I2
I1
3 operacin de escritura
I3
D. Pardo, et al. 2006
I1
I2
1 operacin de lectura
42
43
Floyd, T. 2000
44
Pos.
Entrada
Memorias LIFO
(Last-In-First-Out)
22
Salida
Memoria vaca
Entrada
I1
I1
Salida
Entrada
1 operacin de escritura
I2
I2
I1
Salida
2 operacin de escritura
Entrada
I3
I3
I2
I1
Salida
3 operacin de escritura
Entrada
I2
Salida
I1
I3
1 operacin de lectura
45
EN RESUMEN, EN UN PC TENEMOS
46
16 Meg x 4 bit
http://docs-europe.electrocomponents.com/webdocs/0123/0900766b80123632.pdf
47
16 Meg x 4 bit
http://docs-europe.electrocomponents.com/webdocs/0123/0900766b80123632.pdf
48
UV EPROM 8 Kb x 8 bit
http://docs-europe.electrocomponents.com/webdocs/0112/0900766b80112480.pdf
49
UV EPROM 8 Kb x 8 bit
http://docs-europe.electrocomponents.com/webdocs/0112/0900766b80112480.pdf
50
51
Q T1
T2
Q
L1
Salida de
informacin
L2
Lnea de
seleccin
E1
E2
Entrada de
informacin
Control de
escritura
52
A otras
clulas
A otras
clulas
Lnea de
datos
Lnea de
datos
ED
T2
T1
ED
EY'
EY
EX
EX'
Y
D. Pardo, et al. 2006
53
T4
T3
T6
T5
Q
I
T1
T2
a)
Lnea de seleccin
D. Pardo, et al. 2006
54
Seleccin
de lectura
Entrada de
informacin
Lnea de seleccin
Salida de
informacin
T5
Seleccin
de escritura
T6
T1
T3
Clula MOS
dinmica
(3 transistores)
Seal de control
C1
C2
A
D. Pardo, et al. 2006
55
V+
V+
V+
Posicin 1
Variables
de
direccin
V+
V+
V+
V+
Posicin 2
x0
Decodificador
Son no voltiles
Pueden ser tambin
realizadas con transistores
MOSFET, eliminando aquellos
en los que se quiera
almacenar un 1 lgico
(espesor de xido mayor)
V+
x1
Bit1
x2n-1
V+
V+
Terminales
de salida
V+
V+
Bit4
Posicin
2n
R1
R1
T
R2
T
R2
R1
R1
R2
R2
56
TC
TC
TL
TP
TL
TP
TL
TP
TL
TP
TL
TP
TL
TP
TL
TP
TL
TP
TL
TP
X0
Decodificador
Ejemplo EPROM
Salida de
informacin
X1
X2n/2 -1
Y0 Y1
n/2
Variables de
direccin
n/2
Y2n/2 -1
Decodificador
57
Memorias de acceso
serie
Registros de
desplazamiento estticos
Desplazamiento hacia
la derecha
J
Entradas
en serie
T
K S
Q'
K S
Q'
K S
Impulsos de
desplazamiento
Q'
Salida
en serie
Q'
Salidas
en serie
T
Q'
Desplazamiento hacia
la izquierda
Salidas en paralelo
Impulsos de
desplazamiento
T
Q'
Q'
Entrada
en serie
58
http://en.wikipedia.org/wiki/File:SRAM_Cell_(6_Transistors).svg
Floyd, T. 2000
59
Floyd, T. 2000
Floyd, T. 2000
Floyd, T. 2000
60
61
Floyd, T. 2000
Ral DINAMICA
Rengel Estvez:de
raulr@usal.es
Diagrama de bloques de una RAM
1Mx1
62
Floyd, T. 2000
Floyd, T. 2000
63
Agradecimientos
Daniel Pardo Collantes, rea de Electrnica, Departamento de Fsica Aplicada. Universidad de Salamanca.
Referencias
Pardo Collantes, Daniel; Bailn Vega, Lus A., Fundamentos de Electrnica Digital.Universidad de Salamanca.
Ediciones Universidad de Salamanca. 2006.
http://4.bp.blogspot.com/_R6Xi8z8tQHU/Scj0OpnzS4I/AAAAAAAAAIY/fBxyQYy-430/s1600-h/RAM_n.jpg
http://2.bp.blogspot.com/_QY7E1FGLCrw/Sp7euZ_wvmI/AAAAAAAAACc/TCAMfOUNXls/s320/frontmemoria.jpg
http://docs-europe.electrocomponents.com/webdocs/0ae2/0900766b80ae2327.pdf
http://www.gizmos.es/wp-content/uploads/2008/07/memoria-flash-longeva.jpg
Floyd, Thomas. Fundamentos de sistemas digitales, Pearson Alhambra (2000)
http://en.wikipedia.org/wiki/File:Eprom.jpg
http://en.wikipedia.org/wiki/File:SRAM_Cell_(6_Transistors).svg
(* Title : EEPROM : The first INTEL EPROM, the 1702 (1971). * Licence : {{GFDL}} * Source : Author personnal
collection. )
http://en.wikipedia.org/wiki/File:Square_array_of_mosfet_cells_read.png
http://en.wikipedia.org/wiki/File:Square_array_of_mosfet_cells_write.png
http://docs-europe.electrocomponents.com/webdocs/0123/0900766b80123632.pdf
http://docs-europe.electrocomponents.com/webdocs/0112/0900766b80112480.pdf
Dormido, Sebastin; Canto, M Antonia; Mira, Jos; Delgado, Ana E., Estructura y tecnologa de computadores,
Ed. Sanz y Torres (2000)
http://farm3.static.flickr.com/2431/4054327775_bc6fbf0f1f.jpg
http://www.geekets.com/wp-content/uploads/2008/03/cinta-cassette.jpeg
http://users.ece.gatech.edu/~sudha/academic/class/ece2030/Lectures/images/memory-02.gif
64