Les mmoires
PLAN
Dfinition Critres de diffrences entre les types de mmoires Classification 1 des mmoires Classification 2 des mmoires Les mmoires mortes Les mmoires vives
3
Dfinition
La mmoire est tout dispositif capable de retenir des donnes stockes sous la forme de suites de bits, afin qu'on puisse les rcuprer si ncessaire et les traiter.
Toutes les mmoires ne sont pas faites de la mme faon et il en existe diffrents types, chacun ayant ses avantages et ses inconvnients.
Volatilit :
Mmoires Non-volatiles Conservent leurs informations quand on coupe le courant
Accs linformation :
Comment les informations stockes en mmoire sont elles accdes: lecture seulement? criture seulement? Lecture et criture?
5
Cot
Les ROM ont petit petit volu de mmoires mortes figes des mmoires programmables, puis reprogrammables. On distingue alors plusieurs types.
10
11
Flash :
o o o Cest une variante des mmoires EEPROM. Contrairement aux EEPROM classiques, utilisant 2 3 transistors par bit mmoriser, la Flash EPROM utilise un seul transistor. EEPROM classique peut-tre crite et lue mot par mot, alors que la Flash ne peut tre efface que par pages (la taille des pages tant en constante diminution). Les oprations dcriture et deffacement se font plus rapidement. Il sagit de la mmoire amovible idale pour les appareils photos numriques, les GSM, les PDA et linformatique embarque. On qualifie de flashage l'action consistant reprogrammer une EEPROM.
13
o o
o
14
o
o
peu coteuses. Elles sont principalement utilises pour la mmoire centrale de l'ordinateur. Chaque bit d'une SRAM est form par une bascule constitue par 4 6 transistors. L'information stocke peut tre maintenue sans dgradation pendant une centaine d'heures. L'intrt de ce type de mmoire est sa vitesse.
15
o o
Chaque bit d'une DRAM est constitu par un transistor et un condensateur : le condensateur dtermine la valeur du bit : le bit vaut 1 si le condensateur est charg, il vaut 0 dans le cas contraire. le transistor gre l'accs au condensateur L'inconvnient des DRAM est que le condensateur possde une tendance naturelle se dcharger. Pour que l'information reste cohrente, on va devoir raliser un rafrachissement de la mmoire toutes les quelques millisecondes. Ce rafrachissement consiste lire et rcrire la donne. Les avantages de la DRAM sont : - sa grande densit d'intgration (car un bit est reprsent par un transistor)
- son faible cot de fabrication - sa faible consommation lectrique (entre 1/6 1/2 de celle des SRAM). - En revanche le temps d'accs de la DRAM est plus important que celui de la SRAM (environ 50-70 ns).
16
17
18
19
20
Caractristiques
Temps daccs:
Les mmoires statiques (SRAM) ont des temps d'accs trs courts adapts aux frquences des processeurs qui en font les candidates idales pour les mmoires cache. Les mmoires dynamiques (DRAM) ont des temps d'accs suprieurs. Elles sont organises en matrices et l'adressage qui y slectionne successivement les lignes et les colonnes, ncessite un temps de latence qui vaut plusieurs cycles du processeur. Pour gagner du temps, les barrettes mmoires sont organises en bancs, gnralement quatre, entre lesquels sont distribues une une les adresses successives. Ainsi s'il faut accder quatre donnes contigus, l'accs la premire require des priodes d'attente qui ne sont plus ncessaires pour les trois donnes suivantes puisque les quatre adressages ont pu se faire presque simultanment. On dit que les donnes sont traites en mode rafale (burst mode).
21
22