RDRAM
RDRAM on Rambusin kehittämä DRAM-tekniikkaan perustuva muistityyppi.[1] Muistityyppiä käyttivät Nintendo Nintendo 64- ja Sony PlayStation 2 -konsolissa.[2][3] PlayStation 2 kykeni 3,2 GB/s kaistanleveyteen käyttämällä kahta 16 MB RDRAM-muistia.[3] Nintendo 64:ään oli saatavilla myös 4 megatavun Expansion Pak -laajennus.[4]
Suoritinvalmistaja Intel päätti loppuvuodesta 1996 RDRAM:ista tulevan PC-koneiden uuden muististandardin. Se oli tarkoitus ottaa käyttöön vuoden 1999 keskivaiheilla valmistuvan ensimmäisen Intel Pentium III (koodinimeltään Katmai) ja niitä tukevien piirisarjojen kanssa.[5] RDRAM hävisi kuitenkin kilpailijalleen DDR SDRAM:lle ja Intel luopui RDRAMin tukemisesta PC-koneissa kokonaan vuoteen 2003 mennessä.
RDRAM:n ensimmäinen myyntiin tullut versio toimi 400 MHz:n kellotaajuudella ja DDR-periaatteella, jolloin sen teoreettinen kaista oli 1600 MB/s. 2×400 MHz:n toimintanopeuden vuoksi standardin nimeksi tuli PC800. Tämä nimeäminen oli myös syynä SDRAM-moduulien nimeämismuutokseen edeltävän PC133:n ja DDR:n PC1600:n välillä. Rambus-muisti pakattiin RIMM-muistimoduuliin. Muistin rakenteen vuoksi yhtään muistikampapaikkaa ei voinut jättää tyhjäksi, vaan ne oli täytettävä CRIMM-moduuleilla.
Muistityypin seuraaja on XDR DRAM.
Tekniikka
[muokkaa | muokkaa wikitekstiä]Rambus DRAM eli RDRAM eroaa perinteisemmästä DRAM-muistista merkittävästi. RDRAM käyttää kapeampaa väylää ja se ei käytä väylässä dedikoituja osuuksia osoitteelle, ohjaukselle, datalle ja piirivalinnalle. Näiden sijaan väylä on täysin multipleksoitu ja nämä kaikki tiedot kulkevat samoilla johtimilla, mutta eri aikaan. Väylä voi siirtää tietoa kellopulssin nousevalla ja laskevalla reunalla. Tapahtumat muistuttavat tietokoneverkkojen käyttämiä pyyntö-/vastauspaketteja. Ensin lähetettävää osoite-/ohjauspakettia seuraa varsinainen datapaketti.[6]
RIMM ja CRIMM
[muokkaa | muokkaa wikitekstiä]RIMM on Rambusin tavaramerkki muistimoduulille, joka on tarkoitettu käyttöön Rambusin RDRAM-muistin kanssa. RIMM muistuttaa DIMM-moduuleja, mutta siinä on eroja pinnien määrässä virheenkorjaustuessa. RIMM-moduuleja on käytetty Pentium 4 -emolevyillä.[7]
CRIMM-moduuleja (Continuity RIMM)[8] käytetään täyttämään tyhjiksi jääneet paikat, joihin RIMM-muistimoduulia ei asenneta.
CRIMM ei ole terminaattori, jonka tarkoitus on pysäyttää signaaleja vaan CRIMM jatkaa signaaleja seuraavalle moduulille, jotta Rambusin sarjamuotoinen tekniikka toimisi.
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ Definition of: RDRAM PC Magazine. Viitattu 25.5.2019. (englanniksi)
- ↑ A look back at the Nintendo 64 (N64) Rambus. Viitattu 25.5.2019. (englanniksi)
- ↑ a b Anand Lal Shimpi: Rambus DRAM: Uncovering Facts & Burying Rumors 15.5.2000. Anandtech. Viitattu 25.5.2019. (englanniksi)
- ↑ Nintendo Expansion Pak - RDRAM - 4 MB Specs CNet. Viitattu 25.5.2019. (englanniksi)
- ↑ Performance Impact of Rambus Tom's Hardware. Viitattu 21.1.2011.
- ↑ Bruce Jacob & Spencer W. Ng & David T. Wang: Memory Systems: Cache, DRAM, Disk, s. 328. Morgan Kaufmann, 2008. ISBN 978-0-12-379751-3
- ↑ RIMM computerhope.com. Viitattu 14.12.2023. (englanniksi)
- ↑ Computer Hope computerhope.com. Viitattu 12.7.2020.
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- RDRAM Memory Architecture (englanniksi)