INSFP SBA/ LABO : MEMI

Transcription

INSFP SBA/ LABO : MEMI
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
LES MEMOIRES
CHAPITRE : 05
I.
Introduction : La mémoire se présente sous forme de composants électroniques ayant la capacité
de retenir des informations (les informations étant de type binaire, 0 ou 1). Chaque "bit" mémoire est
composé d'un transistor (qui permet de lire ou d'écrire une valeur) accouplé à un condensateur (qui
permet de retenir l'état binaire : 1 quand il est chargé et 0 quand il est
déchargé). La mémoire est organisée sous forme de lignes et de colonnes.
A chaque intersection correspond un bit de mémoire. Voici une
représentation d'un bit mémoire :
Fig01 : Représentation d'un bit mémoire
 Une mémoire est un élément de stockage d'information
 Les bits stockés sont organisés en forme de matrice: la dimension de la mémoire est donnée par le
nombre de lignes fois la largeur de la ligne
 Chaque ligne de la mémoire est appelée un mot. Elle est identifiée par une adresse (numéro de la
ligne)
 Le nombre de lignes est toujours une puissance de deux
 Deux opérations sont possibles, toujours sur un mot complet: la lecture (read) et l'écriture
(write)
Fig02: Opération de lecture
Mr : HALAILI.M
Page 1
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
Fig03: Opération d'écriture
II.
Les catégories de mémoire : En distingue deux catégories de mémoire :
II-1/ Les mémoires mortes :
Ce sont des mémoires a lecture seul ; ils sont non volatile (elles gardent leurs contenus on absence de
courant), on distingue :
A. ROM (Read Only Memory): Mémoire à lecture seul, son contenue est écrit par le
fabriquent; l’utilisateur ne peut que la lire.
B. PROM (Programmable Read Only Memory): C’est une mémoire dans laquelle
l’utilisateur écrie son contenue a l’aide d’un programmateur de mémoire, après cette opération son
contenue reste définitive (elle devient identique a une ROM).
C. REPROM (Reprogrammable Read Only memory): Le continue de cette mémoire peut
être efface et reprogrammé a l’aide toujours d’un programmateur de mémoire, dans ce type de
mémoire on trouve plusieurs :
EPROM (Erasable Programmable ROM) :
Mémoire effaçable programmable a lecture seul, c’est une
mémoire dans laquelle le contenue peut être effacé a l’aide de
rayons ultra violet, se qui permet une nouvelle
programmation
Mr : HALAILI.M
Page 2
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
EEPROM, (Electricaly Erasable PROM,
Erasable Alterable PROM): Mémoire
programmable effaçable électriquement, c’est une
mémoire dans laquelle son contenue peut être effacé à
l’aide d’un phénomène électrique appelé avalanche, ce
qui permet une nouvelle programmation à l’aide d’un
programmateur de mémoire.
FLASH: le contenu est effacé électriquement et plus rapidement que sur les EEPROM
 Les EPROMs sont des mémoires non volatiles
rapides, à grande densité et bas prix. Toutefois,
elles possèdent un grand désavantage pour
certain type d'applications: il faut les enlever du
système pour les effacer et les reprogrammer
 Les EEPROMs ne présentent pas ce problème
mais, par contre, possèdent une densité
inférieure et un prix plus élevé
 Les mémoires Flash présentent un bon compromis: une densité beaucoup plus grande
que les EEPROMs, à un coût nettement inférieur (bien que pas aussi bas que les
EPROMs), tout en étant effaçables électriquement
 Le seul désavantage des mémoires Flash est que l'effacement n'est possible que dans
sa totalité ou par secteurs, mais pas byte à byte
II-2/ Les mémoires vives ou RAM (Random Access Memory):
Mémoire a lecture et écriture : Cette mémoire, à l'inverse de la mémoire ROM, peut être lue et écrite
de manière standard Il s'agit d'une mémoire volatile (son contenu est perdu lors qu'elle n'est plus
alimentée électriquement). Ce type de mémoire se décline en deux grandes catégories :
A. DRAM (Dynamic RAM) : Mémoire dynamique. A l'inverse de la mémoire SRAM, elle doit
être rafraîchie plusieurs fois par secondes, ce qui augmente le temps d'accès (50−80ns). Par contre
son coût est nettement inférieur et son encombrement faible.
FIG : Cellule d’une mémoire DRAM
Mr : HALAILI.M
Page 3
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
B. SRAM (Static RAM): Mémoire statique. Cette mémoire a l'immense avantage de pouvoir
stocker une valeur pendant une longue période sans devoir être rafraîchie (les cellules ou sont
stockés des 1 ne nécessite pas d’êtres son cesse recharger par une impulsion), Cela permet des
temps d'accès très court (8−20ns). Les deux inconvénients sont son coût très élevé et son
encombrement.
FIG : Cellule d’une
mémoire SRAM
III.
I.
Les différents mémoires qui existe dans un PC :
LES RAM (Random Access Memory):
Le plus rapide est le processeur. Il n'accède jamais à des mémoires de masse directement (disque dur, Clé
USB, CD, ...), car celles-ci sont extrêmement lentes. Toute information traitée est ainsi préalablement
stockée dans la mémoire vive. Cette dernière présente aussi l'inconvénient d'être très lente, le processeur
perd ainsi beaucoup de temps à attendre que les données lui arrivent.
La première étape pour résoudre ce problème a donc consisté à accélérer cette mémoire vive.
Avec l'évolution des PC, la mémoire RAM à évoluée en différents types et vitesses. La technologie des
mémoires suit la vitesse externe des processeurs.
A. Les barrettes SIP (Single In Line Package) :
Ces barrettes avaient soit une valeur de 256 ko, soit de 1 Mo. Leur fragilité est l'une des raisons de
son faible succès, en effet, une patte pouvait être trop facilement pliée ou cassée.
Mr : HALAILI.M
Page 4
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
B. Les barrettes SIMM (Single In-Line Memory Module): (Module à un seul range de
mémoire)
Les barrettes SIMM 8bits / 30 pins
Ces barrettes peuvent avoir une valeur de 256 ko, 1 Mo ou 4 Mo. Chaque barrette a une
encoche dans l'angle inférieur gauche qui sert de détrompeur, évitant ainsi de la monter à
l'envers.
Ils sont cadencés à 33 Mhz
Les barrettes SIMM 32bits/72 pins:
Au niveau des valeurs, les SIMM 32 bits Disponibles sont de 1 Mo, 2 Mo, 4Mo, 8 Mo, 16 Mo,
32 Mo et 64 Mo.
Les SIMM 32c plafonnaient à 33 Mhz, les SIMM 70c à 66 Mhz
C. Les barrettes DIMM (Dual In Line Memory Module) :(Module à double rang de
mémoire)
La SDRAM (Synchronous Dynamic Random Access Memory) (RAM
dynamique synchrone) : La SDRAM est apparue en 1997. Elle permet une lecture des données
synchronisée avec le bus de la carte-mère, contrairement aux mémoires SIMM qui étaient
asynchrones. La SDRAM permet donc de supprimer les temps d'attente dus à la
synchronisation avec la carte-mère et permet d'avoir des temps d'accès de 10 nanosecondes.
Voici la
constitution de base d'une barrette mémoire SDRAM :
Mr : HALAILI.M
Page 5
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
Elle existe en différentes versions :
 PC 66 (prévue pour fonctionner à 66 MHz maximum)
 PC 100 (prévue pour 100 MHz maximum)
 PC 133 (prévue pour 133 MHz maximum)
Les tailles des DIMM sur le marché sont de 32, 64, 128, 256 et 512Mo
Direct Rambus ou DRDRAM (RDRAM dans le langage courant)
La DRDRAM est uniquement utilisée par les processeurs INTEL Pentium. Elle a été conçue
par la société Rambus, d'où son nom. Elle exploite les francs montants et descendants de
l'horloge
Cette mémoire a été abandonnée rapidement car elle était chère à produire et ne donnait pas les
résultats escomptés en termes de performances. Elle existe en différentes versions, exemple :
 DRDRAM à 300 Mhz (appelées PC600)
 DRDRAM à 400 Mhz (PC800).
DDR SDRAM : (DDRAM ou DDR1 dans le langage courant)
Ce type de mémoire «Double Data Rate SDRAM » « Double fréquence de donnée » utilise la
technologie Rambus pour doubler le taux de transfert actuel de la SDRAM. Moins chère que la
RDRAM Rambus, elle atteint des performances équivalentes. Actuellement (avec les chipsets
associés), elle est utilisée autant par AMD que par Intel avec les Pentium IV
Mr : HALAILI.M
Page 6
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
La DDR est une variante de la SDRAM. Elle prend en compte les fronts montants et descendants
du bus système. Cela permet de doubler le taux de transfert. Voici la constitution principale d'une
barrette mémoire de DDR :
Le tableau de mémoire physique a été divisé en deux parties pour fournir deux bit par cycle au lieu
d'un.
Il existe plusieurs types de barrettes DDR :
 La PC 1600 qui fonctionne à 100 MHz, ce qui permet d'atteindre les 200 MHz si on la
compare à de la SDRAM. Sa bande passante est de 1.5 Go par seconde.
 La PC 2100 qui fonctionne à 133 MHz, ce qui permet d'atteindre 266 MHz comparé à de la
SDRAM. Sa bande passante est de 2 Go par seconde.
 La PC 2700 qui fonctionne à 166 MHz, ce qui nous fait 333 MHz comparé à de la
SDRAM. Sa bande passante est de 2.5 Go par seconde.
 La PC 3200 qui fonctionne à 200 MHz, ce qui nous fait 400 MHz comparé à de la
SDRAM. Sa bande passante est de 3 Go par seconde.
 La PC 3500 qui fonctionne à 217 MHz, ce qui permet d'atteindre 433 MHz comparé à de la
SDRAM. Sa bande passante est de 3.2 Go par seconde.
 La PC 4000 qui fonctionne à 250 MHz, ce qui permet d'atteindre 500 MHz comparé à de la
SDRAM. Sa bande passante est de 4 Go par seconde.
La DDR-2 : (elle dispose de deux fronts d'horloge, un pour la lecture et l'autre pour l'écriture, ce
qui double les taux de transferts par rapport à la DDR). Voici le principe de base d'une mémoire
DDR 2 :
Mr : HALAILI.M
Page 7
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
Le tableau de mémoire a encore été divisé en deux par rapport à la DDR ce qui permet de fournir 4 bit
par cycle. La fréquence du buffer passe à 200 MHz pour doubler au final la fréquence de sortie.
 La DDR 2 400/PC2-3200 : cadencée à 200 MHz en externe et 100 MHz en interne, elle a
une bande passante de 3 Go/s
 La DDR 2 533/PC2-4200 : cadencée à 266 MHz en externe et 133 MHz en interne, elle a
une bande passante de 4.2 Go/s
 La DDR 2 667/PC2-5300 : cadencée à 333 MHz en externe et 166 MHz en interne, elle a
une bande passante de 5.1 Go/s
 La DDR 2 800/PC2-6400 : cadencée à 400 MHz en externe et 200 MHz en interne, elle a
une bande passante de 6.2 Go/s
 La DDR 2 1067/PC2 : cadencée à 533 MHz en externe et 266 MHz en interne, elle a une
bande passante de 8.1 Go/s
Le tableau ci-dessous donne la correspondance entre la fréquence de la carte mère (FSB), celle de la
mémoire (RAM) et son débit :
Mr : HALAILI.M
Page 8
INSFP SBA/ LABO : MEMI
CHAP05 : LES MEMOIRES
La DDR3 :
Le DDR3 SDRAM, plus généralement connu sous la forme simplifiée DDR3, est un standard de
mémoire vive destiné à être progressivement utilisé dans les ordinateurs personnels commercialisés à
partir de l’année 2007. Le standard DDR3 a été élaboré dans le but de succéder au standard DDR2, en
offrant des améliorations de performance tout en diminuant la consommation électrique.
Pour les personnes intéressées par les très hautes fréquences, voici les fréquences de la norme DDR3 :






PC3-6400/ DDR3-800 : Cadencées à 400 MH, avec une bande passante de 6,4 Go/s.
PC3-8500/ DDR3-1066 : Cadencées à 533 MHz, avec une bande passante de 8,53 Go/s.
PC3-10600/ DDR3-1333 : Cadencées à 667 MHz, avec une bande passante de 10,66 Go/s.
PC3-12800/ DDR3-1600 : Cadencées à 800 MHz, avec une bande passante de 12,8 Go/s.
PC3-14900/ DDR3-1866 : Cadencées à 933 MHz, avec une bande passante de 14,9 Go/s.
PC3-17000/ DDR3-2133 : Cadencées à 1 066 MHz, avec une bande passante de 17,0 Go/s.
Mr : HALAILI.M
Page 9
INSFP SBA/ LABO : MEMI
IV.
CHAP05 : LES MEMOIRES
Classement des différentes mémoires
Les différentes mémoires peuvent être classées comme indiqué sur le schéma ci-dessous :
Mr : HALAILI.M
Page 10

Documents pareils