Kingmax DDR333 (PC2700) | ||||||||||||||||||||||||
By The_Mad | ||||||||||||||||||||||||
DDR333, et aprés ?
Aprés la SDRAM, qu'on a pu voir en PC66, PC100, PC133, PC150 et recemment PC166, la DDR a suivi une évolution plus rapide :
La DDR300 n'est pas un standard reconnu, elle est donc destinée aux bus 133 Mhz overclocké. la DDR333 est actuellement gérée par les chipset SiS 745 / 645 et par le Via P4X333. Voyons maintenant l'évolution des différentes technologies de mémoires au niveau bande passante :
Comme on peut le voir sur cette roadmap de Samsung, la DDR333 devrait etre l'ultime evolution de la DDR-SDRAM. les bandes passantes de 400 Mbps ne devrait etre atteinte qu'avec la DDR-II. Parlons-en d'ailleurs, la DDR-II 400 devrait arriver dans le deuxieme trimestre 2002 suivie par la DDR-II 533 un peu plus tard : Outre la diminution du voltage qui passe de 2.5 Volts pour la DDR à 1.8 Volts pour la DDR-II, on constate que la DDR-II ne fonctionnera plus avec des composants TSOP mais uniquement avec des composants BGA. Rappelons que la DDR-II fait passer le Data Fetch (nombre de bits transféré en 1 cycle) de 2 a 4 bits mais que les dies utilisés sont strictement les memes que ceux utilisés par la DDR-SDRAM (qui sont d'ailleurs quasiment identiques a ceux utilisé par la SDRAM), eh oui...
la DDR QBM pour Quad Band Memory, ou comment resortir une technologie vieille de plusieurs années en la faisant parraitre high-tech. Avant toute chose, il faut savoir que la DDR QBM (pour Quad Band memory) est la propriété d'une société, Kentron. Quant on voit Rambus actuellement, on imagine sans difficulté l'avenir d'une telle société, surtout en concurrence avec la DDR-II, soutenue par tout les plus grands noms de la mémoire (Intel, Micron, Infineon... ). Avant de deverser un flot de critiques sur les pratiques commerciales de Kentron, voyons la technologie (sic.) :
En gros, le principe est le suivant : prenons la DDR, a chaque cycle d'horloge, 2 bits sont transmis (un sur chaque front du signal). Solution de Kentron : on double les cycles d'horloge ! En effet, une "Delayed Clock", légèrement décalée de la première (a 90°) permet de créer 4 états pour un même cycle d'horloge primaire. Le gros problème, c'est que les dies ne supporteront jamais de fonctionner a une telle vitesse. Kentron a donc utilisé deux banques mémoires. Explications : sur le schéma ci-dessus, il y a les mentions A1 B2 A3 B4. Les requêtes A1 et A3 sont dirigée vers le groupe de chips qui constituent la banque "A" alors que les requêtes B2 et B4 sont redirigé vers la banque "B". Chaque bancs de mémoire traite donc 2 bits par cycle d'horloge, normal puisque les chips QBM sont des chips DDR et que seul le générateur d'horloge varie. Le principal problème dans l'augmentation des bancs, c'est de
nouveaux la consommation électrique (plusieurs chips fonctionnent
en même temps), les interférences et les temps de latence,
ce qui réduit déjà beaucoup les effet de la QBM.
Mais ce n'est pas tout, parce que même en fonctionnant ainsi, les
modules doivent faire face a des problèmes de latence très
importants, solution de Kentron, le Super-Buffer. Vous connaissiez la
RAM "Registered" ? Avec un buffers par bancs mémoires,
donc deux buffers par barrette ? Et bien le Super-Buffer, c'est la même
chose, mais avec un buffer par chip mémoire !!! soit 16 buffers
par barrettes, sans oublier les buffers des buffers parce qu'avec autant
de buffer, meme les buffers rament... On en arrive donc avec une barrette
qui a cet aspect : Bref, beaucoup de buffers qui nuisent aux performances :) Au final, on n'annonce qu'un gain de 5% à 10% par rapport a la DDR-SDRAM soit absolument aucun interet.
|
||||||||||||||||||||||||
Fermer |