C.II) Les RAMs : Mémoire Vive, la RAM (Random Access Memory)
Les mémoires RAM sont volatiles et à accès direct (Accès aléatoire en lecture ou écriture).
Dans cette catégorie de mémoires on trouve :
Les mémoires RAM statiques (SRAM) dans lesquelles les informations sont mémorisées par une
bascule de type D et conservées tant que l'alimentation est présente (mémoire volatile), elles sont réali-
sées en technologie MOS ou bipolaire.
Les mémoires RAM dynamiques (DRAM) qui utilisent un condensateur comme cellule mémoire (un
bit mémorisé) de l'information. Cette information tend à se dégrader à cause des courants de fuites, ce
qui nécessite un rafraîchissement périodique.
C'est l'espace de travail pour les ordinateurs. C'est là que se recopient le système d'exploitation et les
applications (programmes), stockés sur le disque dur, et ou sont transformés vos documents avant
sauvegarde sur une mémoire de masse.
Pour les systèmes micro industriels c’est l’emplacement des données appelées variables. Ces données
peuvent correspondre à des variables globales ou locales du programme, ou à des données de transmis-
sion ou de traitement (acquisition, valeurs de sortie).
Avantages : Ces mémoires sont rapides, voir même très rapide pour les SRAM = RAM statique), ou
elles peuvent atteindre de grandes capacité dans le cas des DRAM = RAM dynamiques.
Inconvénient : Elles sont volatiles. Lorsque l’alimentation est coupée, les informations qu'elles contien-
nent disparaissent.
Cas particuliers et applications :
1) SRAM = Static RAM. Elles sont très rapides, mais de capacité réduite et de coût élevé. (Ex : qq
100KO avec 50 ns de temps d’accès). Elles sont souvent facile à mettre en œuvre d’un point de vue
connexion.
Application : Mémoire d’oscilloscope numérique, mémoire cache d’ordinateur
2) DRAM = Dynamic RAM. Elles permettent d’obtenir des
capacités importantes (sous forme de modules mémoires appelés
barrettes). A une date donnée, leur capacité est souvent plus de
1000 fois la capacité des SRAMs, mais pour des temps d’accès
parfois 10 à 20 fois supérieurs.
Le système micro doit être conçu pour assurer le rafraîchissement de ces mémoires de manière
régulière. Cette tâche est maintenant facilité, car les composants nécessaires au rafraîchissement sont
souvent intégrés aux modules mémoires (compteurs d’adresses). Toutefois elles sont difficile à gérées, il
est souvent préférable de les associer à un circuit spécialisé de gestion assurant le décodage et les
opérations de multiplexage des adresses etc… (On utilise des circuits logiques programmables, CPLDs,
FPGAs …).
3) NOVRAM = (Non volatile RAM).
Mémoire de type SRAM associée à une pile de sauvegarde, ou système de transfert vers une mémoire
morte de type FLASH.
Leur coût à capacité égale est supérieur aux SRAMs. Elles sont donc limitées aux applications micro
contrôleurs industriels ou il est indispensable de ne pas perdre les données.
Les Mémoires
Les mémoires Page - 5 -