Académique Documents
Professionnel Documents
Culture Documents
F. Touchard
Mmoires vives
Introduction
plan du cours
F. Touchard
Mmoires vives
Introduction
ncessit de stocker plus ou moins longtemps les
informations manipules
mmoires accessibles en lecture et en criture
(mmoires vives)
F. Touchard
Mmoires vives
Introduction
pas d'accs individuel aux bits d'un mot, mais passage par
un registre de travail
vue "globale"
k lignes
d'adresse
2k mots de n bits
CS
R/W n lignes
d'entre
F. Touchard
n lignes
de sortie
Mmoires vives
Adressage matriciel
F. Touchard
Mmoires vives
F. Touchard
Mmoires vives
F. Touchard
Mmoires vives
F. Touchard
Mmoires vives
F. Touchard
nb colonnes
multiplexeur (x4)
total
512
512
512
256
256
(2 entres) 3 p/mul.
268
128
16
128
(4 entres) 5 p/mul.
148
64
32
64
(8 entres) 9 p/mul.
100
32
64
32
100
16
128
16
148
256
268
Mmoires vives
F. Touchard
Mmoires vives
10
F. Touchard
Mmoires vives
11
F. Touchard
Mmoires vives
12
F. Touchard
Mmoires vives
13
F. Touchard
Mmoires vives
14
F. Touchard
Mmoires vives
15
F. Touchard
Mmoires vives
16
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=1 : boitier bloqu
17
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=1 : lecture
18
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=1 : lecture
choix d'une ligne : toutes
les portes "3 tats" de
cette ligne sont sur les 4
bus de sortie
19
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=1 : lecture
choix d'une ligne : toutes
les portes "3 tats" de
cette ligne sont sur les 4
bus de sortie
choix d'une colonne : une
seule porte "3 tats" sur
les 4 est sur S
20
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=0 : criture
21
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=0 : criture
l'entre E est prsente sur
toutes les cases
22
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=0 : criture
l'entre E est prsente sur
toutes les cases
la ligne dsigne par AL
est 1 et autorise en
partie l'entre
23
F. Touchard
Mmoires vives
le signal de slection CS
valide les fonctions de
lecture et d'criture
CS=0, R/W=0 : criture
l'entre E est prsente sur
toutes les cases
la ligne dsigne par AL
est 1 et autorise en
partie l'entre
la colonne dsigne par
AC identifie uniquement la
cellule vise
24
k bits
d'adresse
2k mots
de n bits
2k mots
de n bits
F. Touchard
Mmoires vives
25
k bits
d'adresse
2k mots
de n bits
n
F. Touchard
2k mots
de n bits
Mmoires vives
26
F. Touchard
Mmoires vives
27
entrelacement
F. Touchard
Mmoires vives
28
exemple :
F. Touchard
Mmoires vives
29
F. Touchard
Mmoires vives
30
F. Touchard
Mmoires vives
31
validation criture
broche E/S
validation lecture
F. Touchard
Mmoires vives
32
F. Touchard
Mmoires vives
33
Mmoires vives
34
Mmoire synchrone
mode page
accs en rafale (burst) pour plusieurs colonnes conscutives
F. Touchard
Mmoires vives
35
Mmoire synchrone
F. Touchard
Mmoires vives
36
cycle de lecture
F. Touchard
tablir l'adresse
afficher la fonction de lecture
slectionner le ou les botiers ncessaires
aprs un certain dlai, l'information apparat sur la sortie qui
passe en basse impdance, et reste prsente jusqu' la fin du
cycle
Mmoires vives
37
R/W = 1 : lecture
F. Touchard
Mmoires vives
38
cycle d'criture
F. Touchard
tablir l'adresse
slectionner le ou les botiers ncessaires
tablir la donne sur l'entre
tablir une impulsion d'criture
Mmoires vives
39
cycle de lecture-modification-criture
plus efficace que de passer par 2 oprations spares
F. Touchard
tablir l'adresse
slectionner le botier correspondant
afficher la fonction lecture
la donne apparat sur la sortie au bout du temps d'accs
le systme modifie la donne qu'il applique sur l'entre
tablir une impulsion d'criture
Mmoires vives
40
F. Touchard
Mmoires vives
41
F. Touchard
Mmoires vives
42
CPU
mmoire
vitesse
taille
cot
technologie
la plus
rapide
la plus
petite
la plus
chre
SRAM
DRAM
mmoire
mmoire
F. Touchard
la plus
lente
la plus
grande
Mmoires vives
la moins
chre
disque
magntique
43
CPU
niveau 0
la bonne comprhension de la
hirarchie est essentielle pour
obtenir les meilleures
performances
niveau 1
niveau 2
F. Touchard
Mmoires vives
44
CPU
mmoire cache
mmoire principale
disque
F. Touchard
Mmoires vives
45
ROM
F. Touchard
Mmoires vives
46
Multiplexage
multiplexeur
X0
X1
X2
X3
Y = A B E X0 A B E X1 A B E X 2 A B E X 3
F. Touchard
Mmoires vives
47
Dcodage
implmentation correspondante
E
A2
A1
A0
L0
L1
L2
L7
F. Touchard
Mmoires vives
48