Fiche de synthèse n°4
Mémoires 1/2
ROM
[Read Only Memory]
Mémoire électronique non volatile (ne s'efface pas si hors tension) dont le contenu est écrit lors de sa
fabrication et qui ne peut être modifié.
Appelée Mémoire Morte.
La mémoire morte est utilisé pour stocker des BIOS et des firmwares.
Types de ROM Fonctionnement
PROM Mémoire utilisée pour enregistrer des informations qui ne doivent pas être
perdues lorsque l'appareil qui les contient n'est plus alimenté en électricité. Ne
peut être effacer qu’une seule fois.
EPROM Mémoire utilisée pour enregistrer des informations qui ne doivent pas être
perdues lorsque l'appareil qui les contient n'est plus alimenté en électricité.
Peut être effacer plusieurs fois, mais l’effacement est trés difficile et laborieux.
EEPROM Mémoire utilisée pour enregistrer des informations qui ne doivent pas être
perdues lorsque l'appareil qui les contient n'est plus alimenté en électricité.
Effacement par courant électrique ce qui est plus simple.
RAM
[Random Access Memory]
Mémoire électronique volatile (s'efface si hors tension) qui sert à
stocker temporairement les données et les programmes que le
processeur utilise. Appelée Mémoire vive.
Il existe 2 grands types de RAM :
- SRAM
C’est un type de mémoire vive utilisant des bascules pour
mémoriser les données. Mais contrairement à la mémoire
dynamique, il n'y a pas besoin de rafraîchir périodiquement
son contenu.
- DRAM
La simplicité structurelle de la DRAM – un pico-condensateur
et un transistor pour un bit - permet d'obtenir une densité
élevée. Son inconvénient réside dans les courants de fuite
des pico-condensateurs : l'information disparaît à moins que
la charge des condensateurs ne soit rafraîchie avec une
période de quelques millisecondes .
Les DRAM utilisées actuellement sont des SDRAM (S pour
synchrones) car synchronisées sur le bus mémoire de type DDR
:
Version Fonctionnement Format/utilisation
DDR Débit max DDR(300MHz)
Par-impulsions d'horloges.
PC Fixe
52Pins/40pins
DDR2
Par-impulsions d'horloges.
PC Fixe
64pins/56pins
DDR3 Débit max DDR3(1066MHz)
Par-impulsions d'horloges.
PC Portable/Fixe.
48pins/72pins
DDR4
Par-impulsions d'horloges.
PC Portable/Fixe.
288 pins
Flash
Mémoire à semi-conducteurs* ,
non volatile et réinscriptible.
Beaucoup plus rapide qu'un
système de stockage mécanique.
3 grands types :
Cartes Les cartes Compact
Flash :
Les cartes
Secure Digital
Les cartes
Memory Stick
Clés USB
Disques
2,5'
Disque dur SSD
* sorte de EEPROM
Fiche de synthèse n°4
Mémoires 2/2
Dual Channel ?
Il s'agit d'exploiter les modules de mémoire par paire afin de
pouvoir cumuler la bande passante et ainsi exploiter au mieux les
capacités du système. Il est crucial, lors de l'utilisation du Dual
Channel, d'utiliser des barrettes identiques par paire (fréquence,
capacité et préférentiellement de même marque).
Mémoire à registres (ou à tampons)
Ces barrettes ont un registre entre les puces de DRAM et le contrôleur
mémoire du système. Ce registre retient les données pendant un cycle
d'horloge avant qu'elles ne soient envoyées vers le contrôleur mémoire.
Cela augmente la fiabilité au détriment du temps de traitement. Ces
modules de mémoire avec registre ne sont généralement utilisés que
dans les serveurs
Comment calcule-t-on le débit d'une mémoire ?
Exemple 1 : une DDR200
Fréquence horloge = 100 Mhz (100 millions de cycles par seconde), le bus de données peut transporter 64 bits
(8 octets) mais comme il s'agit d'une DDR (double Data Rate), il faut doubler. Donc en 1 seconde, on transfère :
100 000 000 x (8 x 2) octets = 1,6 Go/s d'ou l'appellation PC1600
Exemple 2 : une DDR2-400
Fréquence horloge = 200 Mhz (200 millions de cycles par seconde), le bus de données peut transporter 64 bits
(8 octets) mais comme il s'agit d'une DDR (double Data Rate), il faut doubler donc 16 octets. Version 2 de la
DDR2, donc on travaille 2 fois plus vite qu'avec la DDR.
Débit = 200 000 000 x 16 octets = 3,2 Go/s d'ou l'appellation PC2-3200
Exemple 3 : une DDR3-3000
Fréquence horloge = 1500 Mhz (1500 millions de cycles par seconde),
Mémoire ECC
Les barrettes de mémoire ECC sont des mémoires possédant
plusieurs bits dédiés à la correction d'erreur.
Ces barrettes, utilisées principalement dans les serveurs,
permettent de détecter les erreurs et de les corriger.
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !