La RAM : Fonctionnement détaillé et revue de detail technique
By The Mad
Sommaire:

 

 

La RDRAM

 

I ) Introduction

La RDRAM, soutenu au départ par Intel, a été la premiere mémoire de 4eme generation annoncée pour succeder a la SDRAM. C'etait sans compte la DDR-SDRAM qui depuis lui fait beaucoup d'ombre. En effet, le prix actuel de la Rambus est 3 fois superieur a celui de la DDR pour des performances moyennes équivalentes...
Le nom "Rambus" est d'ailleurs entré dans le language courant a tord, il s'agit actullement de DRDRAM ( Direct Rambus ). La Rambus simple existe depuis 1996 et s'est installée dans plusieurs systemes electroniques comme la console N64 de Nintendo...
Lors de la creation de cette mémoire, l'equipe d'ingenieur technique de chez Rambus est parti d'un constat simple : pour obtenir une mémoire plus fiable dans les hautes frequences, il fallait diminuer le bus mémoire ( qui passait de 64 bits a seulement 16 bits ), quitte a augmenter de façons enorme la frequence de fonctionnement de la RAM ( 100 mhz a 800 Mhz). De plus, l'utilisation de seulement 8 bits de données permettait d'utiliser au besoin deux banques de mémoires pour doubler la bande passante. A noter aussi que la Rambus est une mémoire DDR, elle fonctionne en effet a 400 Mhz

II ) Caractériques et Specificités Techniques

Comme nous l'avons vu plus haut, la Rambus fonctionne a 800 Mhz DDR via un bus a 400 Mhz. La bande passante disponible peut etre doublée grace a l'utilisation d'un double canal ( chipset i840 ) voire quadruplée grace a l'utilisation de quatre canaux, mais aucun chipset ne gere encore cete fonction. De plus, pour etre compatible avec le bus 64 bits des processeurs, elle utilise tout simplement 4 chips de 16 bits montés en série
Pour fonctionner correctement, une carte mére a base de Rambus doit avoir l'integralité des slots RIMM ( Rambus Interface Memory Module ) rempli, quitte a mettre des "fillers" sorte de bouchons ou de terminateurs dans les slots libres. Les caracteristiques principales de la Rambus sont les suivantes :

RDRAM : Specifications techniques

Type : DRDRAM
Conditionnement : Barettes RIMM de 184 pins
Alimentation : 2.5 Volts
CAS :  
Type de Bus : 16 bits ( 64 bits obtenus par 4 chips en série )
Temps d'acces : 20ns minimum
Bande Passante : Voire tableau ci dessous
Capacité : de 64 Mo à 512 Mo
Type de controle d'erreur : ECC

Bande Passante des differents types de Rambus

Type
Frequence reel
Frequence DDR
Bande Passante
PC600
266 Mhz
532 Mhz
1.06 Go/s
PC700
356 Mhz
712 Mhz
1.42 Go/s
PC800
400 Mhz
800 Mhz
1.6 Go/s
PC600 2-cannaux
266 Mhz
532 Mhz * 2
2.12 Go/s
PC700 2-cannaux
356 Mhz
712 Mhz * 2
2.84 Go/s
PC800 2-cannaux
400 Mhz
800 Mhz * 2
3.2 Go/s
PC600 4-cannaux
266 Mhz
532 Mhz * 4
4.24 Go/s
PC700 4-cannaux
356 Mhz
712 Mhz * 4
5.68 Go/s
PC800 4-cannaux
400 Mhz
800 Mhz * 4
6.4 Go/s

on voit bien ici que la bande passante peut rapidement atteindre des sommets alors que le latency atteind lui aussi des sommets...Du a la structure serie de cette mémoire, un bloc de données doit traverser TOUT les slots de mémoire pour arriver a destination, c'est tres differents de la structure en grille de la SDRAM. le temps d'acces a la Rdram ne descendra donc pas en dessous de 20ns. Voici un petit schema pour mieux comprendre le systeme de propagation :

 

III ) Packaging et Pinout

La Rambus se presente sous la forme d'une barette de 184 pins munie de 2 encoches. Mais la rambus est une mémoire qui chauffe, et qui chauffe beaucoup, au point de devoir etre munie de radiateur !

 

IV ) Annexes - Datasheets