Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
L'informatique, une discipline du 20ème siècle, a connu une rapide évolution grâce à des
fonctionnalités telles que l'automatisation, le partage d'information, le contrôle et la
communication.
La mémoire, essentielle pour gérer la taille des données dans un ordinateur, explique la
polyvalence des systèmes numériques. Elle se divise en mémoire vive (RAM), stockant les
données temporaires, et mémoire morte (ROM), stockant les programmes. Notre
développement se concentre sur la mémoire vive et son évolution technologique.
A- Définition
La mémoire vive est vitale pour les ordinateurs dès le démarrage et pendant leur utilisation,
qu'elle soit sous forme de barrettes sur la carte mère ou de mémoire cache dans divers
périphériques. Elle stocke temporairement les données des applications. Contrairement à la
mémoire de stockage, la RAM perd ces données à l'extinction de l'ordinateur car elle nécessite
une alimentation électrique continue.
La mémoire RAM (Random Access Memory) est structurée en une matrice de cellules, stockant
chacune un bit de données (0 ou 1). Mesurée en giga-octets ou téraoctets, elle utilise différentes
architectures comme DDR, DDR2, etc., offrant des améliorations de performances successives.
Divisée en bancs de mémoire et connectée au processeur via des interfaces spécifiques comme
DIMM ou SO-DIMM, elle offre une capacité, une vitesse et une architecture déterminées.
Le brochage d'une mémoire vive (RAM) concerne la disposition physique des broches sur le
module de mémoire, crucial pour son installation sur la carte mère. Les modules DDR3 et
DDR4, par exemple, varient en nombre de broches (240 et 288 respectivement), disposées le
long des bords inférieurs du module pour une connexion précise aux slots de la carte mère. Les
broches sont généralement numérotées pour faciliter l'identification et doivent être alignées
correctement avec les encoches du slot de la carte mère lors de l'installation. Les normes de
brochage, définies par des organismes comme JEDEC, garantissent la compatibilité entre les
différents fabricants et modèles de mémoire vive.
4- Principe de fonctionnement
La mémoire stocke et restitue rapidement les informations lorsque l'ordinateur est sous tension,
accessible à la CPU, le "cerveau" de la machine. Les chipsets, composants du jeu de puce de
l'ordinateur, soutiennent les tâches de la CPU en gérant la circulation des informations entre le
processeur et les autres composants du système. Le contrôleur de mémoire, inclus dans les
chipsets, gère les demandes d'information entre la mémoire et la CPU. La mémoire vive est
composée de condensateurs, où un condensateur chargé représente l'état logique 1 et un
condensateur déchargé l'état logique 0. Ces condensateurs sont organisés en matrices contrôlées
par des transistors, accessibles par des adresses correspondant à des numéros de ligne et de
colonne. Pour optimiser les performances, il est recommandé d'utiliser des mémoires plus
rapides, évitant ainsi des cycles d'attente pour accéder à la mémoire lorsque la fréquence de
l'ordinateur est élevée.
5- Présentation physique
Les mémoires vives, ou RAM, permettent une lecture et écriture volontaires, mais sont
volatiles. Elles sont essentielles comme mémoire de travail dans les ordinateurs, évoluant
rapidement pour répondre aux besoins croissants de performance des processeurs. Les RAM
statiques et dynamiques sont deux catégories courantes, avec une large gamme disponible sur
le marché, offrant désormais des capacités et des bandes passantes de plusieurs gigaoctets.
Les mémoires statiques, ou SRAM, offrent des temps d'accès très courts (8-20 ns) et peuvent
stocker des valeurs sans rafraîchissement, idéales pour les mémoires cache du processeur.
Chères, volumineuses et énergivores, elles sont assemblées pour former des mémoires plus
grandes, conservant l'information indéfiniment tant que le circuit est alimenté.
La mémoire dynamique (DRAM) utilise des condensateurs pour stocker les données,
nécessitant un rafraîchissement régulier toutes les 15 ms pour prévenir la perte d'information
due aux fuites. Avec un temps d'accès de 60 à 70 ns, les DRAM offrent une plus grande densité
et un coût par bit plus bas, mais le rafraîchissement ralentit les accès. Comparativement, les
SRAM sont plus rapides et utilisées pour les mémoires de petite taille comme les caches et les
registres, tandis que les DRAM sont privilégiés pour la mémoire centrale, offrant une capacité
plus grande à un coût moindre.
La mémoire EDO (Extended Data Out) offre des temps d'accès de 50 à 60 ns avec une fréquence
de 33 à 66 MHz, grâce à l'ajout de bascules permettant le chargement d'une nouvelle adresse
sans attendre le signal de validation de lecture. La mémoire BEDO (Burst EDO), une extension
de l'EDO, permet de lire ou écrire des données sur plusieurs unités mémoire simultanément,
améliorant ainsi les performances, bien que le mode BEDO à 66 MHz soit devenu rare sur le
marché.
Il existe plusieurs types de barrettes mémoire, toutes enfichables sur la carte mère. Les
premières mémoires se présentaient sous forme de puces DIP, mais désormais, elles sont
souvent sous forme de barrettes SIMM, DIMM ou RIMM. Les SIMM sont des mémoires 8 ou
32 bits, les DIMM sont des mémoires 64 bits, tandis que les RIMM sont des mémoires 64 bits
avec une vitesse de transfert élevée, comportant respectivement 30, 72, 168 ou 184 broches,
adaptées aux différentes générations et configurations d'ordinateurs.
1- La DRAM FPM
2- La SDRAM
SDRAM (Synchronous DRAM) : Peut fonctionner jusqu'à 150 MHz, avec une bande passante
théorique de transfert de 580 Mo/s à 1064 Mo/s.
3- La SLDRAM
SLDRAM (SynLink DRAM) : Adressage par bancs de 16 modules, brochage limité à 50-60
pattes, logique de contrôle adressant les cellules mémoires par paquets.
4- LA DR-RDRAM
DR-RDRAM (Direct Rambus DRAM ou RDRAM) : Bus de 16 bits de largeur à 800 Mhz,
bande passante de 1.6 Go/s, synchronisation avec l'horloge du bus, utilisée uniquement pour les
processeurs Intel Pentium, coût trois fois supérieur à celui d'une mémoire normale.
I- AVANCEMENT DE LA MEMOIRE VIVE
1- La mémoire DDR1
Caractéristique
2. Double la vitesse d'accès à la mémoire en lecture et en écriture en transférant les données sur
le front montant et descendant des impulsions d'horloge.
3. Fonctionne à une tension de 2,5V, réduisant ainsi la consommation électrique par rapport à
la SDRAM.
Caractéristiques :
1. Débits deux fois plus élevés que la DDR à fréquence externe égale, permettant d'envoyer ou
de recevoir deux fois plus de données.
2. Tension d'alimentation de 1,8 V, réduisant la production de chaleur par effet Joule par rapport
à la DDR qui fonctionne à 2,5 V.
3. Dispose d'un plus grand nombre de connecteurs que la DDR (240 pour la DDR2 et 184 pour
la DDR).
3- La mémoire DDR3 SDRAM
Élément : Mémoire DDR3 SDRAM (Double Data Rate 3rd génération Synchronous Dynamic
Random Access Memory)
Élément : Mémoire DDR4 SDRAM (Double Data Rate 4th génération Synchronous Dynamic
Random Access Memory)
Caractéristique : Bande maximale de 2.133 Gbps, tension de fonctionnement de 1.2 Volt (1.05
Volt en basse consommation), mémoire tampon de prélecture de plus de 12 bits.
5- La mémoire ECC
Caractéristique : Utilisée principalement dans les mémoires RAM des serveurs pour détecter et
corriger une erreur (1 bit faux), nécessitant un chipset compatible, mais ne peut pas corriger les
erreurs sur plusieurs bits. Normalement non conseillée pour les ordinateurs personnels utilisés
à la maison en raison de la fréquence d'extinction des ordinateurs personnels et de la limitation
de support dans la plupart des ordinateurs modernes.
Figure
- Mémoire cache : Mémoire de petite capacité mais à accès rapide, placée entre le processeur
et la mémoire principale, permettant de stocker temporairement les données fréquemment
utilisées pour accélérer les performances de l'ordinateur.
- Capacité de stockage temporaire : Stocke les programmes et les données en cours d'utilisation.
- Composée de mémoire morte (ROM) et de mémoire vive (RAM) : La ROM conserve les
programmes et fonctionne même lorsque l'ordinateur est éteint, tandis que la RAM permet de
stocker et d'accéder aux données rapidement mais perd les données lors de l'extinction de
l'ordinateur.
- Moins rapide que la mémoire cache : La RAM a un temps d'accès plus lent que la mémoire
cache mais est indispensable au traitement des informations par le processeur.
Mémoire d'appui:
- Rôle similaire à celui de la mémoire cache : Assure la liaison entre la mémoire centrale et les
périphériques de stockage.
- Améliore le temps d'accès aux données : Permet d'accéder plus rapidement aux données
stockées sur les périphériques de stockage.
Mémoire de masse :
- Utilisation de supports magnétiques ou optiques : Inclut les disques durs, les CD-ROM et les
DVD-ROM.
- Caractérisée par son temps d'accès, son débit de transfert et son coût: Offre une variété
d'options pour le stockage des données en fonction des besoins de l'utilisateur.
Les principaux importants critères de choix d'une mémoire sont surtout les suivants : Sa
capacité, sa vitesse, sa consommation énergétique, et son coût
CONCLUSION
La mémoire vive (RAM) est un composant central des systèmes informatiques, fournissant un
espace de stockage temporaire pour les données utilisées par le processeur. Son rôle est crucial
pour améliorer les performances globales du système et permettre le multitâche. Une RAM
avec une capacité adéquate et une vitesse d'accès élevée est essentielle pour garantir un
fonctionnement efficace de l'ordinateur. Les avancées technologiques actuelles laissent
entrevoir une fusion potentielle entre la RAM et la mémoire morte, ce qui permettrait d'associer
rapidité, capacité accrue et fiabilité dans un seul composant.