1. Rôle de la mémoire. - Sn-Bretagne

publicité
M I C R O - OR D I N A T E U R M U L T I M E D I A
MEMOIRE
Cours
1/3
1. Rôle de la mémoire.
La mémoire est un composant électronique qui est utilisé pour
retenir des informations binaires. La mémoire doit se rappeler du
courant qui l'a traversée, c'est-à-dire conserver une trace du
passage du courant. Et c'est en interrogeant cette trace que l'on
arrive à savoir si la valeur stockée est 1 ou 0. Pour que cela
fonctionne, on utilise des composants électroniques qui savent
stocker le courant électrique. Ce sont des condensateurs associés
à des transistors (condensateurs-transistors). Un seul composant
mémoire peut intégrer plusieurs millions de ces condensateurs transistors.
Il existe plusieurs techniques (en dehors du condensateur transistor) qui permettent de conserver la trace du passage du
courant. A chacune de ces techniques correspond un type ou une
famille de mémoire.
Le schéma ci-dessous représente les différentes mémoires ainsi que leur appartenance à telle ou telle
famille.
On distingue donc deux grandes familles de mémoires :
-
Les mémoires mortes (ROM).
Les mémoires vives (RAM).
2. Mémoire morte.
La mémoire morte a la particularité de conserver les informations qu'elle contient sans devoir être
alimentée en courant, c'est-à-dire qu'on va imprimer une trace définitive à chacun de ses composants.
Pour se faire, on utilise non pas des condensateurs-transistors, mais des diodes.
Cette conception est plus complexe et beaucoup plus coûteuse. C'est pour cette raison qu'on
l'utilise dans des situations où la quantité de mémoire nécessaire est peu importante comme pour le
BIOS de votre ordinateur qui gère des programmes et des données qui auront pour fonction d'assurer
l'initialisation correcte des cartes électroniques comme la carte mère, carte graphique, carte
contrôleur, etc. ...
Les différents types de mémoires mortes :
ROM :
Elle n'est plus commercialisée. Le programme était tracé dans le composant au
moment de sa construction. ROM signifie Read Only Memory : mémoire accessible
en lecture uniquement. Il n'est pas possible de modifier leur contenu.
7 6 97 9 5 0 7 5
L.T.P. ST JOSEPH VANNES
 COURS DE TECHNOLOGIE 
BAC PROFESSIONNEL SEN
M I C R O - OR D I N A T E U R M U L T I M E D I A
MEMOIRE
Cours
2/3
PROM :
ROM Programmable. En rendant programmable la ROM, les techniciens n'ont plus la
nécessité d'attendre que de nouveaux composants soient fabriqués pour mettre à jour
un matériel électronique. Il suffit qu'ils puisent dans un stock de PROM vierges.
Toutefois, elle ne peut être programmée qu'une seule fois.
EPROM :
ROM Programmable et Effaçable. C'est une amélioration importante dans la famille
des mémoires mortes. Le contenu de ces mémoires mortes peut être mis à jour
plusieurs fois. Cependant, leur contenu ne s'efface que par ultraviolet, opération ne
pouvant être réalisée que par un service technique équipé en conséquence.
EEPROM :
ROM programmable et Electriquement Effaçable. C'est une évolution de l'EPROM.
L'effacement ne nécessite plus d'ultraviolet mais simplement un si gnal électrique.
FlashROM : C'est une mémoire "récente". Elle repose sur la technologie EEPROM, mais en ayant
une taille (densité) bien plus réduite. De part des similitudes de fabrication avec la
mémoire Ram, on la nomme parfois Flash RAM. Mais ce n'est pas une RAM. Par
exemple elle ne gère pas les accès aux données par groupe de 4 à 16 bits, comme la
RAM, mais par bloc de plusieurs milliers de bits.
Remarque : On utilise parfois l'acronyme ROM, comme terme générique pour désigner les mortes.
La raison est historique, puisque les ROM ont été les premières mémoires mortes. Les informations
du BIOS (programmes et données) sont contenues dans 2 types de mémoires. Le programme servant
à l'initialisation de l'ordinateur est contenu dans une EEPROM, les paramètres du BIOS, ainsi que
les paramètres plug&play (PNP) sont, quant à eux, contenus dans une RAM dont l'alimentation en
courant est assurée par une petite batterie (durée de vie de 3 à 5 ans). On parle dans ce cas de
NVRAM (RAM Non Volatile). Toute carte mère dispose d'un moyen d'effacer le contenu de ces
mémoires : cela peut être un switch ou un cavalier sur la carte mère ou encore une option dans le
BIOS.
3. Mémoire vive.
Les RAM sont les mémoires les plus courantes. Il existe plusieurs familles et sous fam illes de
RAM (voir ci-dessous). RAM signifie Random Access Memory. Littéralement cela se traduit par
mémoire à accès aléatoire. En fait, l'accès à une RAM n'a rien d'aléatoire. Ce qu'il faut comprendre,
c'est qu'on peut accéder à n'importe quelle partie de la RAM directement, sans obligation technique
particulière.
La RAM a deux particularités : Elle perd toutes ses informations quand elle n'est pas alimentée
par du courant (à l'opposé des ROM). Elle nécessite un rafraîchissement constant des condensateurs transistors qui la composent. Le rafraîchissement est l'opération consistant à régénérer l'information
d'une RAM avant qu'elle ne la perde. Effectivement, si les condensateurs -transistors savent conserver
la trace du courant qui les traverse, cette trace n'a pas une durée de vie illimitée et il faut la régénérer
avant qu'elle ne disparaisse complètement.
Deux types de mémoire RAM se distinguent :
La SRAM
qui ne nécessite quasiment aucun rafraîchissement, mais la durée n'est pas illimitée,
quelques heures à quelques jours.
La DRAM
qui nécessitent un rafraîchissement de plusieurs milliers de fois par seconde.
Le terme de RAM est souvent utilisé sous forme générique pour désigner les mémoires que
vous utilisez, mais il s'agit bien de barrettes mémoires composées de DRAM.
7 6 97 9 5 0 7 5
L.T.P. ST JOSEPH VANNES
 COURS DE TECHNOLOGIE 
BAC PROFESSIONNEL SEN
M I C R O - OR D I N A T E U R M U L T I M E D I A
Cours
MEMOIRE
3/3
4. Caractéristiques des mémoires.
Temps d'accès.
Sur un ordinateur, le temps de cycle correspond à l'inverse de la fréquence de l'horloge. Par
conséquent un ordinateur ayant une fréquence élevée et utilisant des mémoires dont le temp s
d'accès est beaucoup plus long que le temps de cycle du processeur doit effectuer des cycles
d'attente (en anglais wait state) pour accéder à la mémoire.
Les mémoires actuelles SDRAM ont un temps d'accès de 7,5 ns. alors que celui de la SRAM n'est
que de 2 ns.
Rafraîchissement.
Etant donné que les condensateurs se déchargent, il faut constamment les recharger (le terme
exact est rafraîchir) à un intervalle de temps régulier appelé cycle de rafraîchissement (d'une durée
d'environ 15 nanosecondes (ns) pour une mémoire DRAM).
4. Types de barrettes de mémoire.
Les mémoires se trouvent généralement sous la forme de barrettes, c'est -à-dire des cartes
enfichables dans des connecteurs prévus à cet effet. On distingue deux types de barrettes de RAM :
1) Les barrettes au format SIMM (Single Inline Memory Module).
Il s'agit de circuits imprimés dont une des faces possède des puces de mémoire. Il existe deux
types de barrettes SIMM, selon le nombre de connecteurs :
-
-
Les barrettes SIMM à 30 connecteurs (dont les dimensions sont
89x13mm) sont des mémoires 8 bits qui équipaient les premières
générations de PC (286,386).
Les barrettes SIMM à 72 connecteurs (dont les dimensions sont
108x25mm) sont des mémoires capables de gérer 32 bits de données
simultanés. Ces mémoires équipent des PC allant du 386DX aux premiers
Pentiums. Sur ces derniers le processeur travaille avec un bus de données
d'une largeur de 64 bits, c'est la raison pour laquelle il faut absolument
équiper ces ordinateurs de deux barrettes SIMM. Il n'est pas possible
d'installer des barrettes 30 broches sur des emplacements à 72 connecteurs
dans la mesure où un détrompeur (encoche au centre des connecteurs) en
empêche l'enfichage.
2) Les barrettes au format DIMM (Dual Inline Memory Module).
Ce sont des mémoires 64 bits, ce qui explique pourquoi il
n'est pas nécessaire de les installer par paire. Les barrettes
DIMM possèdent des puces de mémoire de part et d'autre du
circuit imprimé et ont également 84 connecteurs de chaque
côté, ce qui les dote d'un total de 168 broches. En plus de
leurs dimensions plus grandes que les barrettes SIMM
(130x25mm) ces barrettes possèdent un second détrompeur pour éviter la confusion.
3) Les barrettes au format RIMM.
Elles sont destinées à accueillir les mémoires de type
RDRAM. Ces modules sont semblables en taille et en
forme mais ils ne sont pas interchangeables et
présentent des encoches différentes pour éviter toute
erreur.
7 6 97 9 5 0 7 5
L.T.P. ST JOSEPH VANNES
 COURS DE TECHNOLOGIE 
BAC PROFESSIONNEL SEN
Téléchargement