DDR , DDR2 et DDR3 sont les différentes versions de Random Access Memory (RAM). C'est le type de mémoire qui stocke les informations du processeur a besoin pour exécuter les opérations demandées par les applications en cours d'utilisation . Toutes les versions de DDR sont basées sur SDRAM, qui synchronise le stockage et le transfert des données au cycle d'horloge de l'ordinateur. Pour mieux comprendre la famille DDR de mémoire , il est important de comprendre le cycle de l'horloge et les tampons de prélecture , deux éléments clés du fonctionnement RAM. Horloge cycle
tous les ordinateurs ont une horloge interne sous la forme d' une puce contenant un cristal qui vibre à une fréquence constante lorsqu'elle est appliquée à l'électricité. Cette fréquence est sait que la fréquence d'horloge . Chaque vibration du cristal représente un cycle d'horloge . Le cycle d'horloge est le plus court laps de temps dans lequel l'ordinateur peut exécuter une opération . La fiabilité de la fréquence d'horloge permet la synchronisation des activités informatiques, y compris ceux de la RAM et l'unité centrale de traitement de l'ordinateur (CPU) .
Prefetch Buffer
RAM est , essentiellement , un groupe de commutateurs électriques ou des " transistors ". Chaque transistor est relié à un condensateur , qui est capable de stocker une charge . Un courant blocs fermés à transistors , laissant son condensateur vide , ce qui représente un "0". Un transistor ouvert permet au courant de circuler à travers , son condensateur de charge de sorte qu'elle représente un "1". Les transistors sont situés dans des rangées et des colonnes. Dans les anciennes versions de RAM , l'ordinateur devra envoyer une demande différente à chaque fois qu'il accède données sur une ligne donnée . Un tampon de prélecture lit non seulement les données demandées , mais aussi les données qui lui sont adjacentes sur sa ligne , fournissant ainsi le processeur avec plus de " mots de données " dont elle a besoin pour l'accès à la mémoire.
DDR
DDR est synonyme de Double Data Rate . Comme SDRAM , il fonctionne à la vitesse du cycle de l'horloge de l' ordinateur. Cependant, contrairement SDRAM , il peut transférer des données deux fois par cycle d'horloge . On y parvient en utilisant les fronts montants et descendants du signal d'horloge , appelé aussi "double pompage " et utilisant un tampon de prélecture capable d'accéder à deux mots de données à la fois. Cela signifie qu'il peut stocker et déplacer une valeur dans le même laps de temps qu'il faut SDRAM à faire l'un ou l' autre , doublant ainsi la vitesse de la mémoire .
DDR2
DDR2 utilise également la même technique de pompage sert aussi de DDR . Il en résulte des gains de rendement en utilisant un tampon de pré-extraction qui extrait des quatre mots de données par accès à la mémoire . Cela lui permet de transférer des données quatre fois par cycle d'horloge ( par rapport à deux fois dans le cas du DDR ) . Selon Bit- Tech.com , l'amélioration de son efficacité lui permet de consommer moins d'énergie que les DDR .
DDR3
Comme toutes les autres formes de DDR , DDR3 transfère les données deux fois par cycle d'horloge . Cependant, son tampon de prélecture peut accéder à huit mots de données à la fois, selon Benchmark Reviews . Ainsi, il peut transférer des données huit fois par cycle d'horloge , ce qui lui donne un taux de transfert de données maximum le double de celle de DDR2 tout en utilisant moins d'énergie.