DDR3 et DDR3L. Différence entre les types de RAM. Détails de la RAM

Mes respects chers visiteurs du site. Dans le dernier article dont j’ai parlé. Maintenant, après avoir appris ce que c'est, à quoi et comment elle sert, beaucoup d'entre vous envisagent probablement d'acheter une RAM plus puissante et plus productive pour votre ordinateur. Après tout, augmenter les performances de l'ordinateur avec de la mémoire supplémentaire RAM est la méthode la plus simple et la moins chère (contrairement, par exemple, à une carte vidéo) pour améliorer votre animal de compagnie.

Et... Vous voici devant la vitrine avec des paquets de RAM. Il y en a beaucoup et ils sont tous différents. Des questions se posent : Quelle RAM dois-je choisir ?Comment choisir la bonne RAM et ne pas se tromper ?Que se passe-t-il si j’achète une RAM et qu’elle ne fonctionne pas ? Ce sont des questions tout à fait raisonnables. Dans cet article, je vais essayer de répondre à toutes ces questions. Comme vous l'avez déjà compris, cet article prendra toute sa place dans la série d'articles dans lesquels j'ai écrit sur la façon de choisir les bons composants informatiques individuels, c'est-à-dire fer. Si vous ne l'avez pas oublié, il comprenait les articles suivants :



Ce cycle se poursuivra, et à la fin vous pourrez assembler vous-même un super ordinateur parfait dans tous les sens 🙂 (si les finances le permettent, bien sûr :))
En attendant apprendre à choisir la bonne RAM pour votre ordinateur.
Aller!

RAM et ses principales caractéristiques.

Au moment de choisir mémoire vive Pour votre ordinateur, vous devez impérativement partir de votre carte mère et de votre processeur car des modules RAM sont installés sur la carte mère et elle supporte également certains types de RAM. Cela crée une relation entre la carte mère, le processeur et la RAM.

Renseignez-vous sur Quelle RAM votre carte mère et votre processeur prennent-ils en charge ? Vous pouvez vous rendre sur le site Web du fabricant, où vous devez trouver le modèle de votre carte mère, ainsi que connaître les processeurs et la RAM qu'elle prend en charge. Si vous ne le faites pas, il s’avérera que vous avez acheté une RAM super moderne, mais elle n’est pas compatible avec votre carte mère et prendra la poussière quelque part dans votre placard. Passons maintenant directement aux principales caractéristiques techniques de la RAM, qui serviront de critère unique lors du choix de la RAM. Ceux-ci inclus:

J'ai répertorié ici les principales caractéristiques de la RAM auxquelles vous devez d'abord prêter attention lors de son achat. Nous allons maintenant les révéler tour à tour.

Type de RAM.

Aujourd'hui, le type de mémoire le plus apprécié au monde est celui des modules de mémoire. RDA(double débit de données). Ils diffèrent par le temps de sortie et, bien sûr, par les paramètres techniques.

  • RDA ou SDRAM DDR(traduit de l'anglais. Doubles données Rate Synchronous Dynamic Random Access Memory - mémoire dynamique synchrone avec accès aléatoire et double vitesse de transfert de données). Les modules de ce type comportent 184 contacts sur la bande, sont alimentés par une tension de 2,5 V et ont une fréquence d'horloge allant jusqu'à 400 mégahertz. Ce type La RAM est déjà obsolète et n'est utilisée que dans les anciennes cartes mères.
  • DDR2- répandu dans temps donné type de mémoire. A sur circuit imprimé 240 contacts (120 de chaque côté). La consommation, contrairement à la DDR1, est réduite à 1,8 V. La fréquence d'horloge varie de 400 MHz à 800 MHz.
  • DDR3- le leader en performance au moment de la rédaction de cet article. Elle n'est pas moins courante que la DDR2 et consomme 30 à 40 % de tension en moins par rapport à son prédécesseur (1,5 V). A une fréquence d'horloge allant jusqu'à 1800 MHz.
  • DDR4- nouveau, super type moderne RAM, en avance sur ses homologues tant en termes de performances (fréquence d'horloge) que de consommation de tension (et donc caractérisée par une génération de chaleur plus faible). La prise en charge des fréquences de 2133 à 4266 MHz est annoncée. Sur ce moment Ces modules ne sont pas encore entrés en production de masse (ils promettent de les lancer en production de masse à la mi-2012). Officiellement, les modules de quatrième génération fonctionnant dans DDR4-2133à une tension de 1,2 V ont été présentés au CES par Samsung le 4 janvier 2011.

Quantité de RAM.

Je n’écrirai pas grand-chose sur la capacité de la mémoire. Laissez-moi juste dire que c'est dans ce cas que la taille compte :)
Il y a quelques années à peine, une RAM de 256 à 512 Mo satisfaisait tous les besoins des ordinateurs de jeu, même les plus cool. Actuellement, pour un fonctionnement normal, seulement système opérateur Windows 7 nécessite 1 Go de mémoire, sans parler des applications et des jeux. Il n'y aura jamais trop de RAM, mais je vais vous dire un secret : Windows 32 bits n'utilise que 3,25 Go de RAM, même si vous installez les 8 Go de RAM. Vous pouvez en savoir plus à ce sujet.

Dimensions des planches ou ce qu'on appelle Facteur de forme.

Facteur de forme- Ce tailles standards Modules RAM, type de conception des bandes RAM elles-mêmes.
DIMM(Dual InLine Memory Module - un type de module double face avec des contacts des deux côtés) - principalement destiné aux ordinateurs de bureau ordinateurs de bureau, UN SO-DIMM utilisé dans les ordinateurs portables.

Fréquence d'horloge.

C'est un paramètre technique assez important de la RAM. Mais la carte mère a aussi une fréquence d'horloge, et il est important de connaître la fréquence du bus de fonctionnement de cette carte, car si vous avez acheté, par exemple, un module RAM DDR3-1800, et l'emplacement de la carte mère (connecteur) prend en charge la fréquence d'horloge maximale DDR3-1600, le module RAM fonctionnera en conséquence à une fréquence d'horloge de 1600 MHz. Dans ce cas, toutes sortes de pannes, d'erreurs dans le fonctionnement du système, etc. sont possibles.

Remarque : La fréquence du bus mémoire et la fréquence du processeur sont des concepts complètement différents.

D'après les tableaux ci-dessus, vous pouvez comprendre que la fréquence du bus multipliée par 2 donne fréquence efficace mémoire (indiquée dans la colonne « puce »), c'est-à-dire nous donne la vitesse de transfert des données. Le nom nous dit la même chose. RDA(Double Data Rate) - ce qui signifie le double du taux de transfert de données.
Pour plus de clarté, je vais donner un exemple de décodage au nom du module RAM - Kingston/PC2-9600/DDR3(DIMM)/2 Go/1 200 MHz, Où:
—Kingston- fabricant ;
-PC2-9600— nom du module et sa capacité;
-DDR3 (DIMM)— type de mémoire (facteur de forme dans lequel le module est fabriqué) ;
— 2 Go— volume des modules ;
- 1200MHz— fréquence effective, 1 200 MHz.

Bande passante.

Bande passante- une caractéristique de la mémoire dont dépendent les performances du système. Il s'exprime comme le produit de la fréquence bus système sur la quantité de données transmises par cycle d'horloge. Le débit (débit de données maximal) est une mesure complète de la capacité RAM, il prend en compte fréquence de transmission, largeur du bus et le nombre de canaux mémoire. La fréquence indique le potentiel du bus mémoire par cycle d'horloge : à une fréquence plus élevée, davantage de données peuvent être transférées.
L'indicateur de pointe est calculé à l'aide de la formule : B=f*c, Où:
B est la bande passante, f est la fréquence de transmission, c est la largeur du bus. Si vous utilisez deux canaux pour transmettre des données, on multiplie tout ce qui est reçu par 2. Pour obtenir un chiffre en octets/s, il faut diviser le résultat par 8 (puisqu'il y a 8 bits dans 1 octet).
Pour meilleure performance Bande passante du bus RAM Et bande passante du bus processeur doit correspondre. Par exemple, pour un processeur Intel Core 2 duo E6850 avec un bus système de 1333 MHz et une bande passante de 10600 Mb/s, vous pouvez installer deux modules avec une bande passante de 5300 Mb/s chacun (PC2-5300), au total ils auront débit bus système (FSB) égal à 10600 Mb/s.
La fréquence et la bande passante du bus sont indiquées comme suit : « DDR2-XXXX" Et " PC2-AAAA". Ici, « XXXX » désigne la fréquence de mémoire effective et « YYYY » la bande passante maximale.

Timings (latence).

Timings (ou latence) sont les retards du signal qui, en spécifications techniques La RAM s'écrit " 2-2-2 " ou " 3-3-3 " etc. Chaque nombre exprime ici un paramètre. Dans l'ordre c'est toujours " Latence CAS"(temps de cycle de travail), " Délai RAS vers CAS" (temps accès total) Et " Temps de précharge RAS» (temps de précharge).

Note

Pour que vous puissiez mieux comprendre la notion de timings, imaginez un livre, ce sera notre RAM à laquelle nous accéderons. Les informations (données) d'un livre (RAM) sont réparties entre les chapitres, et les chapitres sont constitués de pages, qui à leur tour contiennent des tableaux avec des cellules (comme dans les tableaux Excel, par exemple). Chaque cellule contenant des données sur la page possède ses propres coordonnées verticales (colonnes) et horizontales (lignes). Pour sélectionner une ligne, le signal RAS (Raw Address Strobe) est utilisé, et pour lire un mot (données) à partir de la ligne sélectionnée (c'est-à-dire pour sélectionner une colonne), le signal CAS (Column Address Strobe) est utilisé. Cycle complet la lecture commence par l'ouverture de la « page » et se termine par sa fermeture et son rechargement, car sinon les cellules seront déchargées et les données seront perdues. Voici à quoi ressemble l'algorithme de lecture des données de la mémoire :

  1. la « page » sélectionnée est activée en appliquant le signal RAS ;
  2. les données de la ligne sélectionnée sur la page sont transmises à l'amplificateur et un délai est requis pour la transmission des données (c'est ce qu'on appelle RAS-to-CAS) ;
  3. un signal CAS est émis pour sélectionner un mot (de colonne) dans cette ligne ;
  4. les données sont transférées vers le bus (d'où elles vont au contrôleur de mémoire) et un retard se produit également (CAS Latency) ;
  5. le mot suivant arrive sans délai, puisqu'il est contenu dans la ligne préparée ;
  6. une fois l'accès à la ligne terminé, la page est fermée, les données sont renvoyées aux cellules et la page est rechargée (le délai est appelé RAS Precharge).

Chaque chiffre dans la désignation indique combien de cycles de bus le signal sera retardé. Les délais sont mesurés en nanosecondes. Les nombres peuvent avoir des valeurs de 2 à 9. Mais parfois, à ces trois paramètres s’ajoute un quatrième (par exemple : 2-3-3-8), appelé « Temps de cycle DRAM Tras/Trc" (caractérise les performances de l'ensemble de la puce mémoire dans son ensemble).
Il arrive que parfois un constructeur rusé n'indique qu'une seule valeur dans les caractéristiques de la RAM, par exemple « NC2"(CAS Latency), le premier timing est égal à deux cycles d'horloge. Mais le premier paramètre ne doit pas nécessairement être égal à tous les timings, et peut être inférieur à d’autres, alors gardez cela à l’esprit et ne tombez pas dans le piège marketing du fabricant.
Un exemple pour illustrer l'impact des timings sur les performances : un système avec une mémoire à 100 MHz avec des timings 2-2-2 a approximativement les mêmes performances que le même système à 112 MHz, mais avec des timings 3-3-3. Autrement dit, en fonction de la latence, la différence de performances peut atteindre 10 %.
Ainsi, lors du choix, il est préférable d'acheter de la mémoire avec les timings les plus bas, et si vous souhaitez ajouter un module à un module déjà installé, les timings de la mémoire achetée doivent correspondre aux timings de la mémoire installée.

Modes de fonctionnement de la mémoire.

La RAM peut fonctionner selon plusieurs modes, si bien entendu ces modes sont pris en charge par la carte mère. Ce canal unique, à deux canaux, trois canaux et même quatre canaux modes. Par conséquent, lors du choix de la RAM, vous devez faire attention à ce paramètre de module.
Théoriquement, la vitesse de fonctionnement du sous-système mémoire en mode double canal augmente de 2 fois, en mode trois canaux - de 3 fois, respectivement, etc., mais en pratique, en mode double canal, les performances augmentent, contrairement le mode monocanal est de 10 à 70 %.
Examinons de plus près les types de modes :

  • Mode canal unique(monocanal ou asymétrique) – ce mode est activé lorsqu'un seul module de mémoire est installé dans le système ou que tous les modules diffèrent les uns des autres en termes de capacité de mémoire, de fréquence de fonctionnement ou de fabricant. Peu importe les emplacements ou la mémoire dans lesquels vous installez. Toute la mémoire fonctionnera à la vitesse de la mémoire installée la plus lente.
  • Mode double(double canal ou symétrique) - la même quantité de RAM est installée dans chaque canal (et théoriquement, le taux de transfert de données maximum est doublé). En mode double canal, les modules de mémoire fonctionnent par paires : le 1er avec le 3ème et le 2ème avec le 4ème.
  • Mode triple(trois canaux) – la même quantité de RAM est installée dans chacun des trois canaux. Les modules sont sélectionnés en fonction de la vitesse et du volume. Pour activer ce mode, les modules doivent être installés dans les emplacements 1, 3 et 5/ou 2, 4 et 6. En pratique, d'ailleurs, ce mode n'est pas toujours plus productif que le mode à deux canaux, et parfois même y perd en vitesse de transfert de données.
  • Mode flexible(flexible) – vous permet d'augmenter les performances de la RAM lors de l'installation de deux modules de tailles différentes, mais de même fréquence de fonctionnement. Comme en mode double canal, les cartes mémoire sont installées dans les mêmes connecteurs de canaux différents.

Généralement, l'option la plus courante est mode double canal mémoire.
Pour fonctionner en modes multicanaux, il existe des ensembles spéciaux de modules de mémoire - les soi-disant Mémoire du kit(Kit set) - cet ensemble comprend deux (trois) modules, du même fabricant, avec la même fréquence, les mêmes timings et le même type de mémoire.
Apparition des kits KIT :
pour le mode double canal

pour le mode trois canaux

Mais le plus important est que ces modules sont soigneusement sélectionnés et testés par le fabricant lui-même pour fonctionner par paires (triples) dans des modes à deux (trois) canaux et n'impliquent aucune surprise en termes de fonctionnement et de configuration.

Fabricant de modules.

Maintenant sur le marché RAM Les fabricants qui ont fait leurs preuves : Hynix, amsung, Corsaire, Kingmax, Transcender, Kingston, OCZ
Chaque entreprise a le sien pour chaque produit numéro de marquage, à partir duquel, s'il est déchiffré correctement, vous pouvez apprendre beaucoup par vous-même informations utiles sur le produit. Essayons de déchiffrer le marquage du module à titre d'exemple Kingston des familles ValeurRAM(voir image):

Explication:

  • KVR– Kingston ValueRAM, c'est-à-dire fabricant
  • 1066/1333 – fréquence de fonctionnement/efficace (Mhz)
  • D3- type de mémoire (DDR3)
  • D (double) – rang/rang. Un module double rang est constitué de deux modules logiques soudés sur un périphérique physique et utilisant alternativement le même canal physique(nécessaire pour atteindre la quantité maximale de RAM lorsque quantités limitées créneaux)
  • 4 – 4 puces mémoire DRAM
  • R – Enregistré, indique un fonctionnement stable sans pannes ni erreurs pendant une période continue aussi longue que possible
  • 7 – retard du signal (CAS=7)
  • S– capteur de température sur le module
  • K2– ensemble (kit) de deux modules
  • 4G– le volume total du kit (les deux lattes) est de 4 Go.

Laissez-moi vous donner un autre exemple de marquage CM2X1024-6400C5:
D'après l'étiquetage, il est clair qu'il s'agit Module DDR2 volume 1024 Mo standard PC2-6400 et des retards CL=5.
Timbres OCZ, Kingston Et Corsaire recommandé pour l'overclocking, c'est-à-dire ont le potentiel d’overclocking. Ils auront de petits timings et une réserve de fréquence d'horloge, et ils sont équipés de radiateurs, et certains même de refroidisseurs pour évacuer la chaleur, car Lors de l'overclocking, la quantité de chaleur augmente considérablement. Leur prix sera naturellement beaucoup plus élevé.
Je vous conseille de ne pas oublier les contrefaçons (il y en a beaucoup dans les rayons) et d'acheter des modules RAM uniquement dans des magasins sérieux qui vous donneront une garantie.

Enfin:
C'est tout. Avec l'aide de cet article, je pense que vous ne vous tromperez plus en choisissant la RAM pour votre ordinateur. Maintenant vous pouvez choisissez la bonne RAM pour le système et augmenter ses performances sans aucun problème. Eh bien, pour ceux qui achèteront de la RAM (ou qui l'ont déjà achetée), je consacrerai l'article suivant, dans lequel je décrirai en détail comment installer correctement la RAM dans le système. Ne manquez pas…

Comme vous le savez, la DDR2 et la DDR3 appartiennent à des générations de RAM complètement différentes et de nombreux aspects les distinguent les unes des autres. Malgré leur présence, des débats sont toujours en cours quant à savoir s'il est judicieux de payer trop cher pour la DDR3, étant donné que la DDR2, ou plutôt ses caractéristiques, sont pratiquement les mêmes.

Que sont la DDR2 et la DDR3 ?

L'apparition de la DDR2 a fait sensation non seulement parmi les représentants des grandes entreprises informatiques, mais également parmi les utilisateurs qui ne voulaient tout simplement pas abandonner la version standard de la DDR. Si l'on compare la deuxième version de la RAM avec la version standard, il convient de noter que la DDR 2 est capable de transférer des données sur les deux tranches. De plus, leur différence réside dans le fait que la DDR 2 peut se targuer d'avoir un bus bien plus rapide. À propos, la procédure de transfert de données vers eux peut être effectuée simultanément et à partir de quatre endroits à la fois. Compte tenu de ce qui précède, nous pouvons affirmer avec certitude que la vitesse de transfert de données de la DDR 2 sera plusieurs fois supérieure à celle de la génération précédente.

De plus, une telle RAM se caractérise par une consommation d'énergie relativement faible et un refroidissement assez rapide. La DDR 2 semblait être la plus efficace, jusqu'à ce que l'existence de la DDR3 soit connue.

Dans le cas d'une telle RAM, il y a une diminution de la tension d'alimentation des cellules. Aux créateurs de DDR 3, d'une manière incroyable réussi à réduire la consommation d'énergie jusqu'à 15 pour cent. En plus des variétés standard de DDR 3, des versions légèrement modifiées sont également disponibles sur le marché moderne. Ils sont marqués de la lettre « L », ce qui signifie que ce modèle RAM peut se vanter d'avoir un indicateur d'économie d'énergie encore plus élevé. La bande passante de la DDR 3 dépasse largement celle fournie par tous les modèles de RAM précédents. Cependant, la DDR 3 ne peut plus être qualifiée de type de RAM le plus efficace, puisque relativement récemment, la DDR 4 s'est annoncée, ce qui, selon déclaration officielle L’entreprise manufacturière doit surpasser toutes les générations précédentes.

Je pense que vous pouvez deviner que DDR 3 et DDR 4 sont des standards de RAM qui, malheureusement, ne peuvent pas être interchangeables ou compatibles. De plus, ils diffèrent par la rapidité de leur propre travail, ainsi que par certains indicateurs de fréquence. Ainsi, si la fréquence maximale de la DDR 2 ordinaire n'est que de 800 MHz, alors dans le cas de la DDR 3, ce chiffre passe à 1 600 MHz.

Il n'est pas recommandé d'installer DDR 2 et DDR 3 sur la même carte mère, car ils sont totalement incompatibles. Ces deux normes de mémoire diffèrent également dans le sens où la DDR3 consomme beaucoup moins d'énergie et refroidit également beaucoup plus rapidement. D'ailleurs, dans actuellement temps, des cartes mères dites hybrides sont en vente, caractéristique principale c'est-à-dire qu'ils ont des connecteurs pour les deux types de RAM. Il convient toutefois de garder à l’esprit qu’ils ne peuvent être utilisés que séparément les uns des autres.

DDR2 et DDR3

Les principales différences entre DDR 2 et DDR 3 sont les suivantes :

  • La principale caractéristique distinctive de ces deux normes de mémoire est qu'elles ont des emplacements complètement différents et, en raison de leur présence, il est impossible de les combiner entre elles.
  • La DDR 3 a une vitesse d'horloge beaucoup plus élevée. DANS nouvelle version il est de 1600 MHz, et dans le précédent il n'était que de 800 MHz.
  • Contrairement à son la version précédente, DDR3, a la capacité d’offrir une bande passante beaucoup plus élevée et une consommation d’énergie bien inférieure.

En effet, dans certaines situations, il est totalement inapproprié de remplacer l'ancienne DDR2, car dans la grande majorité des cas, surtout si l'on considère la façon dont une partie importante des utilisateurs de PC passe son temps libre, cela suffira. Dans le même temps, il ne faut pas oublier que DDR2 et DDR3 sont des types de RAM complètement différents et, en raison de la présence de tels grande quantité caractéristiques distinctives, c'est complètement stupide de les confondre. À propos, la norme de mémoire DDR4 est maintenant apparue, qui, comme tous ses anciens analogues, présentera toute une liste de toutes sortes de différences. En même temps, cela coûtera beaucoup plus cher !

Il existe plusieurs types courants de modules de mémoire utilisés dans les ordinateurs modernes et les ordinateurs sortis il y a quelques années mais qui fonctionnent toujours dans les maisons et les bureaux.
Pour de nombreux utilisateurs, ils peuvent être distingués à la fois par apparence, et en termes de performances, c'est un gros problème.
Dans cet article, nous examinerons les principales fonctionnalités différents modules mémoire.

FPM

FPM (Fast Page Mode) est un type de mémoire dynamique.
Son nom correspond au principe de fonctionnement, puisque le module permet un accès plus rapide aux données qui se trouvent sur la même page que les données transférées lors du cycle précédent.
Ces modules étaient utilisés sur la plupart des ordinateurs équipés de processeurs 486 et dans premiers systèmes Avec Processeurs Pentium, vers 1995.

EDO

Les modules EDO (Extended Data Out) sont apparus en 1995 sous forme nouveau genre mémoire pour les ordinateurs équipés de processeurs Pentium.
Il s'agit d'une version modifiée de FPM.
Contrairement à ses prédécesseurs, EDO commence à récupérer le bloc de mémoire suivant en même temps qu'il envoie le bloc précédent au processeur.

SDRAM

La SDRAM (Synchronous DRAM) est un type de mémoire vive qui fonctionne si rapidement qu'elle peut être synchronisée avec la fréquence du processeur, à l'exclusion des modes veille.
Les microcircuits sont divisés en deux blocs de cellules de sorte que lors de l'accès à un bit dans un bloc, des préparations sont en cours pour accéder à un bit dans un autre bloc.

Si le temps d’accès à la première information était de 60 ns, tous les intervalles suivants étaient réduits à 10 ns.
Depuis 1996, la majorité Chipsets Intel a commencé à prendre en charge ce type de module de mémoire, le rendant très populaire jusqu'en 2001.

La SDRAM peut fonctionner à 133 MHz, ce qui est presque trois fois plus rapide que le FPM et deux fois plus rapide que l'EDO.
La plupart des ordinateurs équipés de processeurs Pentium et Celeron sortis en 1999 utilisaient ce type de mémoire.

RDA

Le DDR (Double Data Rate) était un développement de la SDRAM.
Ce type de module mémoire est apparu pour la première fois sur le marché en 2001.
La principale différence entre la DDR et la SDRAM est qu'au lieu de doubler la vitesse d'horloge pour accélérer les choses, ces modules transfèrent les données deux fois par cycle d'horloge.
C'est désormais le principal standard de mémoire, mais il commence déjà à céder la place à la DDR2.

DDR2

DDR2 (Double Data Rate 2) - plus nouvelle option DDR, qui devrait théoriquement être deux fois plus rapide.
La mémoire DDR2 est apparue pour la première fois en 2003 et les chipsets la prenant en charge sont apparus à la mi-2004.

Cette mémoire, comme la DDR, transfère deux ensembles de données par cycle d'horloge.
La principale différence entre la DDR2 et la DDR réside dans la capacité de fonctionner à des vitesses d'horloge nettement plus élevées, grâce à des améliorations de conception.
Mais le plan de travail modifié, qui permet d'atteindre des niveaux élevés fréquences d'horloge, augmente en même temps les délais lors du travail avec la mémoire.

DDR3

La SDRAM DDR3 (mémoire vive dynamique synchrone à double débit, troisième génération) est un type de mémoire vive utilisée en informatique comme RAM et mémoire vidéo.
Il a remplacé la mémoire SDRAM DDR2.

La DDR3 présente une réduction de 40 % de la consommation d'énergie par rapport aux modules DDR2, ce qui est dû à la tension d'alimentation plus faible (1,5 V, contre 1,8 V pour la DDR2 et 2,5 V pour la DDR) des cellules mémoire.
La réduction de la tension d'alimentation est obtenue grâce à l'utilisation d'une technologie de processus de 90 nm (initialement, plus tard de 65, 50, 40 nm) dans la production de microcircuits et de l'utilisation de transistors à double grille (qui aident à réduire les courants de fuite). .

Les DIMM avec mémoire DDR3 ne sont pas mécaniquement compatibles avec les mêmes modules de mémoire DDR2 (la clé est située à un emplacement différent), donc la DDR2 ne peut pas être installée dans les emplacements DDR3 (cela est fait pour éviter l'installation erronée de certains modules au lieu d'autres - ces les types de mémoire ne sont pas les mêmes selon les paramètres électriques).

RAMBUS (RIMM)

RAMBUS (RIMM) est un type de mémoire apparu sur le marché en 1999.
Il est basé sur la DRAM traditionnelle, mais avec une architecture radicalement modifiée.
La conception RAMBUS rend l'accès à la mémoire plus intelligent, permettant un pré-accès aux données tout en déchargeant légèrement le processeur.

L'idée de base utilisée dans ces modules de mémoire est de recevoir des données par petites rafales mais à une vitesse d'horloge très élevée.
Par exemple, la SDRAM peut transférer 64 bits d'informations à 100 MHz et RAMBUS peut transférer 16 bits à 800 MHz.
Ces modules n'ont pas connu de succès car Intel a rencontré de nombreux problèmes avec leur mise en œuvre.
Les modules RDRAM sont apparus dans consoles de jeux Sony Playstation 2 et Nintendo 64.


Traduction : Vladimir Volodine

Désormais, la norme RAM actuelle est la DDR4, mais de nombreux ordinateurs équipés de DDR3, DDR2 et même DDR sont toujours utilisés. En raison de ce type de RAM, de nombreux utilisateurs sont confus et oublient quelle RAM est utilisée sur leur ordinateur. Cet article sera consacré à la résolution de ce problème. Nous allons vous expliquer ici comment savoir quelle RAM est utilisée sur votre ordinateur : DDR, DDR2, DDR3 ou DDR4.

Si vous avez la possibilité d'ouvrir l'ordinateur et d'inspecter ses composants, alors tout information nécessaire vous pouvez l'obtenir grâce à l'autocollant sur le module RAM.

Habituellement, sur l'autocollant, vous trouverez une inscription avec le nom du module de mémoire. Ce nom commence par les lettres « PC » suivies de chiffres et indique le type de module RAM en question et sa bande passante en mégaoctets par seconde (Mo/s).

Par exemple, si un module de mémoire indique PC1600 ou PC-1600, il s'agit alors d'un module DDR de première génération avec une bande passante de 1 600 Mo/s. Si le module indique PC2‑3200, alors il s'agit de DDR2 avec une bande passante de 3 200 Mo/s. Si PC3, alors c'est DDR3 et ainsi de suite. En général, le premier chiffre après les lettres PC indique la génération DDR ; si ce chiffre n'y est pas, alors il s'agit d'un simple DDR de première génération.

Dans certains cas, les modules RAM n'indiquent pas le nom du module, mais le type de RAM et sa fréquence effective. Par exemple, le module peut indiquer DDR3 1600. Cela signifie qu'il s'agit d'un module DDR3 avec une fréquence de mémoire effective de 1600 MHz.

Afin de corréler les noms des modules avec le type de RAM, et la bande passante avec la fréquence effective, vous pouvez utiliser le tableau que nous vous proposons ci-dessous.

Nom du module Type de RAM
PC-1600 DDR-200
PC-2100 DDR-266
PC-2400 DDR-300
PC-2700 DDR-333
PC-3200 DDR-400
PC-3500 DDR-433
PC-3700 DDR-466
PC-4000 DDR-500
PC-4200 DDR-533
PC-5600 DDR-700
PC2-3200 DDR2-400
PC2-4200 DDR2-533
PC2-5300 DDR2-667
PC2-5400 DDR2-675
PC2-5600 DDR2-700
PC2-5700 DDR2-711
PC2-6000 DDR2-750
PC2-6400 DDR2-800
PC2-7100 DDR2-888
PC2-7200 DDR2-900
PC2-8000 DDR2-1000
PC2-8500 DDR2-1066
PC2-9200 DDR2-1150
PC2-9600 DDR2-1200
PC3-6400 DDR3-800
PC3-8500 DDR3-1066
PC3-10600 DDR3-1333
PC3-12800 DDR3-1600
PC3-14900 DDR3-1866
PC3-17000 DDR3-2133
PC3-19200 DDR3-2400
PC4-12800 DDR4-1600
PC4-14900 DDR4-1866
PC4-17000 DDR4-2133
PC4-19200 DDR4-2400
PC4-21333 DDR4-2666
PC4-23466 DDR4-2933
PC4-25600 DDR4-3200

Utiliser des programmes spéciaux

Si vos modules RAM sont déjà installés sur votre ordinateur, vous pouvez alors savoir de quel type ils utilisent des programmes spéciaux.

L'option la plus simple consiste à utiliser programme gratuit CPU-Z. Pour cela, lancez CPU-Z sur votre ordinateur et rendez-vous dans l'onglet « Mémoire ». Ici à gauche coin supérieur La fenêtre indiquera le type de RAM utilisé sur votre ordinateur.

Également dans l'onglet « Mémoire », vous pouvez connaître la fréquence effective à laquelle votre RAM fonctionne. Pour ce faire, vous devez prendre la valeur « DRAM Frequency » et la multiplier par deux. Par exemple, dans la capture d'écran ci-dessous, la fréquence est de 665,1 MHz, multipliez-la par 2 et obtenez une fréquence effective de 1 330,2 MHz.

Si vous souhaitez savoir quels modules de RAM spécifiques sont installés sur votre ordinateur, ces informations peuvent être obtenues dans l'onglet « SPD ».

Ici, vous pouvez découvrir combien de modules de mémoire sont installés, qui est leur fabricant, à quelles fréquences ils peuvent fonctionner et bien plus encore.

Alors nous sommes partis Processeurs Intel Haswell-E. Le site a déjà testé le meilleur Core i7-5960X à 8 cœurs, ainsi que la carte mère ASUS X99-DELUXE. Et, peut-être, le principal « truc » nouvelle plateforme la prise en charge de la norme RAM DDR4 est désormais disponible.

Le début d'une nouvelle ère, l'ère DDR4

À propos de la norme SDRAM et des modules de mémoire

Les premiers modules SDRAM sont apparus en 1993. Les a libérés société Samsung. Et en 2000, la mémoire SDRAM, grâce à la capacité de production du géant coréen, avait complètement évincé du marché le standard DRAM.

L'abréviation SDRAM signifie Synchronous Dynamic Random Access Memory. Cela peut être littéralement traduit par « mémoire vive dynamique synchrone ». Expliquons la signification de chaque caractéristique. La mémoire est dynamique car, en raison de la petite capacité des condensateurs, elle nécessite une mise à jour constante. À propos, en plus de la mémoire dynamique, il existe également une mémoire statique qui ne nécessite pas de mise à jour constante des données (SRAM). La SRAM, par exemple, est à la base de la mémoire cache. En plus d'être dynamique, la mémoire est également synchrone, contrairement à la DRAM asynchrone. La synchronicité signifie que la mémoire effectue chaque opération pendant une durée connue (ou cycles d'horloge). Par exemple, lorsqu'il demande des données, le contrôleur de mémoire sait exactement combien de temps il lui faudra pour y accéder. La propriété synchronicité vous permet de contrôler le flux de données et de le mettre en file d'attente. Eh bien, quelques mots sur la « mémoire vive » (RAM). Cela signifie que vous pouvez accéder simultanément à n'importe quelle cellule à son adresse en lecture ou en écriture, et toujours au même moment, quel que soit son emplacement.

Module de mémoire SDRAM

Si nous parlons directement de la conception de la mémoire, alors ses cellules sont des condensateurs. S'il y a une charge dans le condensateur, le processeur le considère comme une unité logique. S'il n'y a pas de frais - comme un zéro logique. De telles cellules mémoire ont une structure plate et l'adresse de chacune d'elles est définie comme le numéro de ligne et de colonne du tableau.

Chaque puce contient plusieurs matrices de mémoire indépendantes, qui sont des tables. On les appelle des banques. Vous pouvez travailler avec une seule cellule d'une banque par unité de temps, mais il est possible de travailler avec plusieurs banques à la fois. Les informations enregistrées ne doivent pas nécessairement être stockées dans un seul tableau. Souvent, elles sont divisées en plusieurs parties et écrites dans différentes banques, et le processeur continue de considérer ces données comme un tout. Cette méthode d'enregistrement est appelée entrelacement. En théorie, plus il y a de banques de ce type en mémoire, mieux c'est. En pratique, les modules d'une densité allant jusqu'à 64 Mbit disposent de deux banques. Avec une densité de 64 Mbit à 1 Gbit - quatre, et avec une densité de 1 Gbit et plus - déjà huit.

Qu'est-ce qu'une banque de mémoire

Et quelques mots sur la structure du module mémoire. Le module de mémoire lui-même est une carte de circuit imprimé sur laquelle sont soudées des puces. En règle générale, vous pouvez trouver des appareils en vente fabriqués dans les facteurs de forme DIMM (Dual In-line Memory Module) ou SO-DIMM (Small Outline Dual In-line Memory Module). Le premier est destiné à être utilisé sur des ordinateurs de bureau à part entière et le second est destiné à être installé sur des ordinateurs portables. Malgré le même facteur de forme, les modules de mémoire différentes générations diffèrent par le nombre de contacts. Par exemple, une solution SDRAM dispose de 144 broches auxquelles se connecter carte mère, DDR - 184, DDR2 - 214 broches, DDR3 - 240 et DDR4 - déjà 288 pièces. Bien entendu, dans ce cas, nous parlons de modules DIMM. Les appareils fabriqués au format SO-DIMM ont naturellement un plus petit nombre de contacts en raison de leur petites tailles. Par exemple, un module de mémoire DDR4 SO-DIMM est connecté à la carte mère à l'aide de 256 broches.

Le module DDR (en bas) a plus de broches que la SDRAM (en haut)

Il est également bien évident que le volume de chaque module mémoire est calculé comme la somme des capacités de chaque puce soudée. Bien entendu, les puces mémoire peuvent différer par leur densité (ou, plus simplement, par leur volume). Par exemple, au printemps dernier, Samsung a lancé la production en série de puces d'une densité de 4 Gbit. De plus, dans un avenir proche, il est prévu de libérer de la mémoire d'une densité de 8 Gbit. Les modules de mémoire disposent également de leur propre bus. La largeur minimale du bus est de 64 bits. Cela signifie que 8 octets d'informations sont transmis par cycle d'horloge. A noter qu'il existe également des modules mémoire de 72 bits dans lesquels les 8 bits « supplémentaires » sont réservés à la technologie de correction d'erreurs ECC (Error Checking & Correction). À propos, la largeur de bus d'un module de mémoire est également la somme des largeurs de bus de chaque puce mémoire individuelle. Autrement dit, si le bus du module mémoire est de 64 bits et qu'il y a huit puces soudées sur la bande, alors la largeur du bus mémoire de chaque puce est de 64/8 = 8 bits.

Pour calculer la bande passante théorique d'un module de mémoire, vous pouvez utiliser la formule suivante : A*64/8=PS, où « A » est le taux de transfert de données et « PS » est la bande passante requise. A titre d'exemple, nous pouvons prendre un module de mémoire DDR3 avec une fréquence de 2400 MHz. Dans ce cas, le débit sera de 2400*64/8=19200 Mo/s. Il s'agit du numéro mentionné dans le marquage du module PC3-19200.

Comment se produisent les informations directement lues dans la mémoire ? Tout d'abord, le signal d'adresse est envoyé à la ligne correspondante (Row), et ensuite seulement les informations sont lues à partir de la colonne souhaitée (Column). Les informations sont lues dans ce que l'on appelle les amplificateurs de détection, un mécanisme permettant de recharger les condensateurs. Dans la plupart des cas, le contrôleur de mémoire lit simultanément un paquet entier de données (Burst) à partir de chaque bit du bus. En conséquence, lors de l'enregistrement, tous les 64 bits (8 octets) sont divisés en plusieurs parties. À propos, il existe une longueur de paquet de données (Burst length). Si cette longueur est de 8, alors 8*64=512 bits sont transmis en une seule fois.

Les modules de mémoire et les puces ont également des caractéristiques telles que la géométrie ou l'organisation (Memory Organization). La géométrie du module montre sa largeur et sa profondeur. Par exemple, une puce avec une densité de 512 Mbits et une profondeur de bits (largeur) de 4 a une profondeur de puce de 512/4 = 128 M. À leur tour, 128M=32M*4 banques. 32M est une matrice contenant 16 000 lignes et 2 000 colonnes. Il peut stocker 32 Mbits de données. Quant au module mémoire lui-même, sa capacité est presque toujours de 64 bits. La profondeur est facilement calculée à l'aide de la formule suivante : le volume du module est multiplié par 8 pour convertir des octets en bits, puis divisé par la profondeur de bits.

Vous pouvez facilement retrouver les valeurs de timing sur les marquages

Il est nécessaire de dire quelques mots sur les caractéristiques des modules de mémoire telles que les timings. Au tout début de l'article, nous avons dit que la norme SDRAM prévoit un point tel que le contrôleur de mémoire sait toujours combien de temps il faut pour terminer une opération particulière. Les timings indiquent précisément le temps nécessaire pour exécuter une commande spécifique. Ce temps est mesuré en horloges du bus mémoire. Plus ce temps est court, mieux c'est. Les retards les plus importants sont :

  • TRCD (RAS to CAS Delay) - le temps nécessaire pour activer la ligne bancaire. Temps minimum entre la commande d'activation et la commande de lecture/écriture ;
  • CL (CAS Latency) - temps entre l'émission d'une commande de lecture et le début du transfert de données ;
  • TRAS (Active to Precharge) - temps d'activité de la ligne. Temps minimum entre l'activation d'une ligne et la commande de fermeture de la ligne ;
  • TRP (Row Precharge) - temps nécessaire pour fermer une ligne ;
  • TRC (Row Cycle time, Activate to Activate/Refresh time) - temps entre l'activation des lignes d'une même banque ;
  • TRPD (Banque active A à Banque active B) - temps entre les commandes d'activation pour différentes banques ;
  • TWR (Write Recovery time) - temps entre la fin de l'écriture et la commande de fermeture de la ligne bancaire ;
  • TWTR (Internal Write to Read Command Delay) - temps entre la fin de l'écriture et la commande de lecture.

Bien entendu, ce ne sont pas tous les retards qui existent dans les modules de mémoire. Vous pouvez répertorier une douzaine de timings différents, mais seuls les paramètres ci-dessus affectent de manière significative les performances de la mémoire. À propos, seuls quatre retards sont indiqués dans l'étiquetage des modules de mémoire. Par exemple, avec les paramètres 11-13-13-31, le timing CL est de 11, TRCD et TRP sont de 13 et TRAS est de 31 cycles d'horloge.

Au fil du temps, le potentiel de la SDRAM a atteint son plafond et les fabricants ont été confrontés au problème de l'augmentation de la vitesse de la RAM. C'est ainsi qu'est née la norme DDR.1

L'avènement du DDR

Le développement de la norme DDR (Double Data Rate) a commencé en 1996 et s'est terminé par la présentation officielle en juin 2000. Avec l’avènement du DDR, la mémoire SDRAM est devenue une chose du passé et s’appelait simplement SDR. En quoi la norme DDR diffère-t-elle de la norme SDR ?

Une fois toutes les ressources SDR épuisées, les fabricants de mémoire disposaient de plusieurs options pour résoudre le problème de l'amélioration des performances. Il serait possible d'augmenter simplement le nombre de puces mémoire, augmentant ainsi la capacité de l'ensemble du module. Cependant, cela aurait un impact négatif sur le coût de telles solutions – cette idée était très coûteuse. L’association des fabricants JEDEC a donc choisi une voie différente. Il a été décidé de doubler le bus à l'intérieur de la puce et de transmettre également les données à une fréquence deux fois supérieure. De plus, le DDR prévoyait la transmission d'informations sur les deux fronts du signal d'horloge, c'est-à-dire deux fois par horloge. C’est de là que vient l’abréviation DDR – Double Data Rate.

Module de mémoire DDR Kingston

Avec l'avènement de la norme DDR, des concepts tels que la fréquence de mémoire réelle et efficace sont apparus. Par exemple, de nombreux modules de mémoire DDR fonctionnaient à 200 MHz. Cette fréquence est dite réelle. Mais du fait que le transfert de données s'effectuait sur les deux fronts du signal d'horloge, les fabricants, à des fins de marketing, ont multiplié ce chiffre par 2 et ont obtenu une fréquence prétendument efficace de 400 MHz, qui était indiquée sur l'étiquetage (en l'occurrence , DDR-400). Dans le même temps, les spécifications JEDEC indiquent qu'utiliser le terme « mégahertz » pour caractériser le niveau de performances de la mémoire est totalement incorrect ! Il faudrait plutôt utiliser « des millions de transferts par seconde et par sortie de données ». Cependant, le marketing est une affaire sérieuse et peu de personnes se sont intéressées aux recommandations spécifiées dans la norme JEDEC. Par conséquent, le nouveau terme n’a jamais pris racine.

Également dans la norme DDR, un mode mémoire double canal est apparu pour la première fois. Il pourrait être utilisé s'il y avait un nombre pair de modules de mémoire dans le système. Son essence est de créer un bus virtuel de 128 bits en entrelaçant des modules. Dans ce cas, 256 bits ont été échantillonnés à la fois. Sur le papier, le mode double canal peut doubler les performances du sous-système mémoire, mais en pratique, l'augmentation de la vitesse est minime et n'est pas toujours perceptible. Cela dépend non seulement du modèle de RAM, mais également des timings, du chipset, du contrôleur mémoire et de la fréquence.

Quatre modules de mémoire fonctionnent en mode double canal

Une autre innovation du DDR était la présence d'un signal QDS. Il est situé sur le circuit imprimé avec les lignes de données. QDS était utile lors de l'utilisation de deux modules de mémoire ou plus. Dans ce cas, les données arrivent au contrôleur de mémoire avec un léger décalage horaire dû à différentes distances avant eux. Cela crée des problèmes lors du choix d'un signal d'horloge pour lire les données, que QDS résout avec succès.

Comme mentionné ci-dessus, les modules de mémoire DDR ont été fabriqués sous des formats DIMM et SO-DIMM. Dans le cas des DIMM, le nombre de broches était de 184 pièces. Afin que les modules DDR et SDRAM soient physiquement incompatibles, pour les solutions DDR, la clé (la découpe dans la zone du tampon) était située à un emplacement différent. De plus, les modules de mémoire DDR fonctionnaient à une tension de 2,5 V, tandis que les dispositifs SDRAM utilisaient une tension de 3,3 V. En conséquence, la DDR avait une consommation d'énergie et une dissipation thermique inférieures à celles de son prédécesseur. La fréquence maximale des modules DDR était de 350 MHz (DDR-700), bien que les spécifications JEDEC ne prévoyaient qu'une fréquence de 200 MHz (DDR-400).

Mémoire DDR2 et DDR3

Les premiers modules DDR2 ont été mis en vente au deuxième trimestre 2003. Par rapport à la DDR, la RAM de deuxième génération n'a pas subi de changements significatifs. La DDR2 utilisait la même architecture de prélecture 2n. Si auparavant le bus de données interne était deux fois plus grand que le bus externe, il est désormais quatre fois plus large. Dans le même temps, les performances accrues de la puce ont commencé à être transmises via un bus externe à une fréquence double. Fréquence précise, mais pas double vitesse de transmission. En conséquence, nous avons constaté que si la puce DDR-400 fonctionnait à une fréquence réelle de 200 MHz, alors dans le cas de la DDR2-400, elle fonctionnait à une vitesse de 100 MHz, mais avec deux fois plus de bus interne.

Des modules DDR2 ont également été reçus grande quantité contacts pour se connecter à la carte mère, et la clé a été déplacée vers un autre emplacement pour incompatibilité physique avec les clés SDRAM et DDR. La tension de service a de nouveau été réduite. Alors que les modules DDR fonctionnaient à une tension de 2,5 V, les solutions DDR2 fonctionnaient à une différence de potentiel de 1,8 V.

Dans l’ensemble, c’est là que s’arrêtent toutes les différences entre DDR2 et DDR. Au début, les modules DDR2 se caractérisaient par des latences élevées, ce qui les rendait moins performants que les modules DDR de même fréquence. Cependant, la situation est vite revenue à la normale : les constructeurs ont réduit les délais et libéré plus de numéros abrégés mémoire vive. La fréquence DDR2 maximale a atteint 1 300 MHz effectifs.

Différentes positions clés pour les modules DDR, DDR2 et DDR3

La transition de la DDR2 à la DDR3 a suivi la même approche que la transition de la DDR à la DDR2. Bien entendu, la transmission des données aux deux extrémités du signal d’horloge a été préservée et le débit théorique a doublé. Les modules DDR3 ont conservé l'architecture 2n-prefetch et ont reçu une prélecture de 8 bits (la DDR2 avait 4 bits). Dans le même temps, le pneu interne est devenu huit fois plus grand que le pneu externe. Pour cette raison, encore une fois, avec le changement de génération de mémoire, ses délais ont augmenté. La tension de fonctionnement nominale de la DDR3 a été réduite à 1,5 V, ce qui rend les modules plus économes en énergie. A noter qu'en plus de la DDR3, il existe une mémoire DDR3L (la lettre L signifie Low), qui fonctionne avec une tension réduite à 1,35 V. Il convient également de noter que les modules DDR3 se sont avérés ni physiquement ni électriquement compatibles avec aucune des générations de mémoire précédentes.

Bien entendu, les puces DDR3 ont pris en charge certaines nouvelles technologies : par exemple, l'étalonnage automatique du signal et la terminaison dynamique du signal. Cependant, en général, tous les changements sont essentiellement quantitatifs.

DDR4 - une autre évolution

Finalement, nous sommes arrivés au parfait nouveau souvenir Type DDR4. L'association JEDEC a commencé à développer la norme en 2005, mais ce n'est qu'au printemps de cette année que les premiers appareils ont été mis en vente. Comme indiqué dans un communiqué de presse du JEDEC, lors du développement, les ingénieurs ont essayé d'atteindre les performances et la fiabilité les plus élevées, tout en augmentant l'efficacité énergétique des nouveaux modules. Eh bien, nous entendons cela à chaque fois. Voyons quels changements spécifiques la mémoire DDR4 a reçus par rapport à la DDR3.

Sur cette image, vous pouvez retracer l'évolution de la technologie DDR : comment les indicateurs de tension, de fréquence et de capacité ont changé

L'un des premiers prototypes DDR4. Curieusement, ce sont des modules pour ordinateurs portables

À titre d'exemple, considérons une puce DDR4 de 8 Go avec un bus de données de 4 bits de large. Un tel appareil contient 4 groupes de banques, 4 banques chacun. À l'intérieur de chaque banque, il y a 131 072 (2 à 17) lignes d'une capacité de 512 octets chacune. A titre de comparaison, vous pouvez donner les caractéristiques d'une solution DDR3 similaire. Cette puce contient 8 banques indépendantes. Chaque banque contient 65 536 (2 à 16) lignes et chaque ligne contient 2 048 octets. Comme vous pouvez le constater, la longueur de chaque ligne d'une puce DDR4 est quatre fois inférieure à la longueur d'une ligne DDR3. Cela signifie que la DDR4 analyse les banques plus rapidement que la DDR3. Dans le même temps, le basculement entre les banques elles-mêmes s’effectue également beaucoup plus rapidement. Notons tout de suite que pour chaque groupe de banques il existe un choix indépendant d'opérations (activation, lecture, écriture ou régénération), ce qui permet d'augmenter l'efficacité et la bande passante mémoire.

Les principaux avantages de la DDR4 : faible consommation d'énergie, haute fréquence, grande capacité des modules de mémoire