Les mémoires B. Miramond M1 SIGE
2 types de mémoire RAM Random Access Memory Mémoire volatile Utilisation : Mémoire de travail de l ordinateur ROM Read Only Memory Conserve ses données sans alimentation Utilisation : Bios, firmware
DRAM Dynamic Random Access Memory Inventé par Intel il y a 35 ans Cellules mémoires adressées par lignes et colonnes Dynamique représente le besoin de rafraîchissement périodique (~ms) Processeur utilisateur : 8086, 8088 Taille de mots : 16 bits Espace adressable : 1 Mo Fréquence proc/mémoire : 5MHz / 2-5MHz Temps d accès mémoire : 480-200 ns
FPM DRAM Fast Page Mode Processeur utilisateur : 386 Taille de mots : 16 bits Espace adressable : 16 Mo Fréquence proc/mémoire : -MHz / 20MHz Temps d accès mémoire : 80-60 ns
Supports, format SIMM 30 Single Inline Memory Module Barrettes à 30 broches Chaque barrette mémorise seulement des mots de 8 bits + 1 bit de parité Donc largeur du bus = 8+1 bits Pour une fréquence max de 33 MHz Donc les processeurs 16 bits nécessite de un nombre pair de barrettes, Commence à poser des problèmes pour les processeurs 32 bits : 4 modules
Broche Fonction Description 1 VCC +5 VDC 2 /CAS Sélection des colonnes 3 DQ0 Bit 0 4 A0 Adresse 0 5 A1 Adresse 1 6 DQ1 Bit 1 7 A2 Adresse 2 8 A3 Adresse 3 9 GND Ground 10 DQ2 Bit 2 11 A4 Adresse 4 12 A5 Adresse 5 13 DQ3 Bit 3 14 A6 Adresse 6 15 A7 Adresse 7 16 DQ4 Bit 4 17 A8 Adresse 8 18 A9 Adresse 9 19 A10 Adresse 10 20 DQ5 Bit 5 21 /WE Autorisation d'écriture 22 GND Masse 23 DQ6 Bit 6 24 n/c Non connecté 25 DQ7 Bit 7 26 QP Sortie de la parité 27 /RAS Sélection des rangées 28 /CASP Sélection de la colonne (parité) 29 DP Entrée de la parité 30 VCC +5 VDC
SIMM 72 broches, Pour 486, largeur du bus étendu à 32 bits + 4 bits de parité Donc 1 seule barrette! Pour pentium, largeur de bus de 64 bits, donc 2 barrettes Processeur utilisateur : 486 (DX2) Taille de mots : 32 bits Espace adressable : 4 Go Fréquence proc/mémoire : 66 MHz / 66MHz Temps d accès mémoire : ns
Mémoire EDO 1995 Extended Data Out adresser la colonne suivante pendant la lecture des données d'une colonne. Chevauchement des accès, gain du temps sur chaque cycle Processeur utilisateur : Pentium Taille de mots : 32 bits Espace adressable : 4 Go Fréquence proc/mémoire : 66 MHz / 33-66MHz Temps d accès mémoire : 60-50 ns
SDRAM 1997 Synchronous DRAM Lecture de données synchrone avec le bus système Contrairement aux EDO et FPM dites Asynchrones Permet d éviter les temps d attente du processeur Processeur utilisateur : Pentium II et III, K6, Athlon et Duron. Taille de mots : 32 bits Espace adressable : 4 Go Fréquence proc/mémoire : MHz / 150MHz Temps d accès mémoire : jusqu à 10 ns
DDRAM Double Data Rate SDRAM 1 accès au front montant 1 accès au front descendant de l horloge Processeur utilisateur : Pentium IV, Core Taille de mots : 32 bits Espace adressable : 4 Go Fréquence proc/mémoire : MHz / 100-275MHz Temps d accès mémoire : jusqu à 10 ns
DDR-2 Quadruple Data Rate deux canaux séparés pour la lecture et pour l'écriture, si bien qu'elle est capable d'envoyer ou de recevoir deux fois plus de données que la DDR Processeur utilisateur : Pentium IV, Core Taille de mots : 32 bits Espace adressable : 4 Go Fréquence proc/mémoire : MHz / 400-800 MHz Temps d accès mémoire : - ns
Mémoire Appellation Fréquence (RAM) Fréquence (FSB) Débit DDR200 PC1600 200 MHz 100 MHz 1,6 Go/s DDR266 PC2100 266 MHz 133 MHz 2,1 Go/s DDR333 PC2700 333 MHz 166 MHz 2,7 Go/s DDR400 PC3200 400 MHz 200 MHz 3,2 Go/s DDR433 PC3500 433 MHz 217 MHz 3,5 Go/s DDR466 PC3700 466 MHz 233 MHz 3,7 Go/s DDR500 PC4000 500 MHz 250 MHz 4 Go/s DDR533 PC4200 533 MHz 266 MHz 4,2 Go/s DDR538 PC4300 538 MHz 269 MHz 4,3 Go/s DDR550 PC4400 550 MHz 275 MHz 4,4 Go/s DDR2-400 PC2-3200 400 MHz 100 MHz 3,2 Go/s DDR2-533 PC2-4300 533 MHz 133 MHz 4,3 Go/s DDR2-667 PC2-5300 667 MHz 167 MHz 5,3 Go/s DDR2-675 PC2-5400 675 MHz 172,5 MHz 5,4 Go/s DDR2-800 PC2-6400 800 MHz 200 MHz 6,4 Go/s
Changement de format : DIMM Dual Inline Memory Module 4 bancs mémoire contrairement aux barettes Simm les deux rangées de connecteurs (sur chaque face) ne sont pas équivalentes, il y en a donc bien deux, d'où le nom Dual. On a donc deux fois 84 = 168 contacts sur les barrettes dimm, par lesquels passent le bus de données (de 64 bits), le bus d'adresse, le bus de commande, le signal d'horloge et l'alimentation de la Ram.
GDDR-3 Technologie basée sur DDR2 Utilisée pour cartes graphiques, optimisées pour augmenter le débit Gravure en 90nm Processeur utilisateur : Nvidia Taille de mots : bits Capacité : 64Mo Espace adressable : Go Débit : 8Go/s Fréquence proc/mémoire : 1-5GHz / 1GHz Temps d accès mémoire : - ns
DDR-3 Processeur utilisateur : Intel Core Taille de mots : 64 bits Capacité : 512Mo, 1-2Go Espace adressable : Go Fréquence proc/mémoire : 1-5GHz / 800 MHz Temps d accès mémoire : - ns