Modul de memorie Rimm

Tehnologia DRAM directă Rambus oferă o abordare complet nouă pentru construirea arhitecturii subsistemului de memorie.

Mai întâi, a fost dezvoltată o interfață specială Rambus pentru conectarea modulelor de memorie la controler. În al doilea rând, modulele de memorie sunt conectate la controler prin canale speciale cu o lățime a magistralei de date de 18 biți (16 + 2) și o magistrală de control de 8 biți. În al treilea rând, sunt dezvoltate module noi de memorie RIMM (Rambus InLine Memory Module).







Fiecare canal Rambus poate susține până la 32 de bănci și poate funcționa teoretic la o frecvență de până la 800 MHz. Frecvența de funcționare a canalului este stabilită de generatorul propriu al subsistemului de memorie. Astfel, o parte a subsistemului de memorie operează independent de frecvențele ceasului celorlalte componente ale plăcii de bază.

Puteți conecta mai multe canale Rambus la controler. Controlerul însuși funcționează la o frecvență de până la 200 MHz, determinată de frecvența busului de sistem. În timp ce astfel de valori sunt disponibile numai pentru sistemele bazate pe procesoarele AMD Athlon.

Capacitatea modulelor Rambus DRAM disponibile în comerț este de 64, 128 și 256 MB, se așteaptă ca și alte produse să fie de 1 GB fiecare. Deoarece utilizarea celui de-al 9-lea bit pentru fiecare octet de date este lăsată la discreția producătorului, unele firme introduc funcția ECC, altele măresc capacitatea jetoanelor. În acest din urmă caz, se obțin module cu o capacitate de 72, 144 sau 288 MB.

În prezent, frecvența ceasului DR DRAM este de 400 MHz, dar datele sunt transmise pe ambele margini ale semnalului, astfel încât putem presupune că rata de schimb este dublată și ajunge la 800 MHz. Dacă la controler sunt conectate două canale, teoretic lățimea de bandă de vârf ajunge la 3,2 Gb / s. Dar acest indicator este realizabil doar în teorie și pentru seturi de date uriașe.
În practică, deficiențele tehnologiei Rambus, legate de arhitectura sa, încep să se manifeste. De exemplu, dacă operația de scriere a datelor urmează operația de citire, controlerul este forțat să genereze o întârziere a cărei valoare depinde de lungimea fizică a conductorilor canalului Rambus. Dacă canalul este scurt, întârzierea va fi doar un singur ciclu de ceas (la o frecvență de 400 MHz, aproximativ 2,5 ns). În cel mai rău caz, cu cel mai lung canal, valoarea întârzierii ajunge la 12,5 ns. În acest sens, ar trebui să se adauge întârzierile generate de ciclurile de citire / scriere, astfel încât rezultatul global să nu fie atât de roz, chiar și în comparație cu modulele SDRAM.







Alte dezavantaje critice pentru utilizator sunt modurile de gestionare a energiei inventate de producător. Dacă tensiunea de alimentare de 2,5V a devenit aproape standard pentru toate noile tehnologii DRAM, modurile Active, Standby, NAP și PowerDown sunt invenția proprie a Rambus. Cel mai interesant lucru este că cipul care nu schimbă date cu controlerul în acest moment este pus automat în modul de așteptare, altfel sistemul se poate supraîncălzi, deoarece frecvențele ceasului sunt foarte mari. Trecerea de la modul de așteptare la starea activă necesită 100 ns!

Cipurile de memorie de pe modulele RIMM sunt forțate să fie închise de o carcasă de protecție din cauza unor probleme cu inducția electromagnetică și eliberarea intensă a căldurii. Rambus vă recomandă să acoperiți un grup de conectori RIMM pe placa de bază cu un design special conceput pentru a asigura direcția corectă a fluxului de aer în jurul curenților. Aparent, numai teama de critici distructive nu a permis Rambus să recomande instalarea unui ventilator separat pentru a răci modulele RIMM, care, de fapt, nu ar fi departe de a fi superfluă.
Astfel, DRAM-ul DRAM real este semnificativ mai mic decât valorile Rambus declarate. După apariția kitului de sistem Intel 820 cu DR DRAM, au fost efectuate teste comparative cu alte tipuri de memorie. S-a dovedit că pentru cele mai multe probleme reale DR DRAM este inferior chiar SDRAM, care funcționează la 133 MHz. În mare măsură, acest lucru este explicat prin magistrala de date mai îngustă a canalului Rambus (16 biți), comparativ cu magistrala SDRAM pe 64 biți. Odată cu apariția chipsetului VIA Arolo Pro2bb, care suportă DRAM DDR, imaginea pentru Rambus și Intel devine complet neîncrezătoare.

Trebuie să plătim un omagiu inginerilor Rambus: reacționând la critici, au adoptat așa-numita "inițiativă 4i". În cadrul acestui program numărul băncilor în DRAM DRAM scade, toate devin independente. În plus, parametrii termici ai modulelor RIMS au fost îmbunătățiți. Din motive de corectitudine, observăm că memoria sa dovedit a fi bună pe sisteme puternice specializate. În special, stațiile grafice Silicon Graphics IMPACT utilizează un sistem de memorie cu șase canale Rambus DRAM cu o lățime de bandă de vârf de 3 Gb / s. Până în prezent, memoria RIMM este deja disponibilă în comerț, funcționând la o frecvență inițială de 133 MHz, iar frecvența efectivă este de 1066 MHz!







Articole similare

Trimiteți-le prietenilor: