Mis on PSDRAM (pseudostaatiline RAM)?

click fraud protection

Paljud arvutikasutajad tunnevad RAM-i. Te ei pruugi teada, et RAM, millele mõtlete, on teatud tüüpi DRAM. Teie arvutis on ka natuke SRAM-i. Nende kahe vahel on palju erinevusi, kuid kasutaja seisukohast taandub see enamasti sellele, et DRAM on odavam ja saadaval palju suurema mahuga.

SRAM on oluliselt kallim, kuid palju kiirem. See toob kaasa nende kaks erinevat kasutust. Süsteemi põhimäluna kasutatakse DRAM-i. Madal hind ja suur tihedus on abiks, sest tänapäevastes arvutites on seda vaja gigabaite. SRAM-i kasutatakse protsessori vahemäluna. Suur kiirus on siin suurepärane, kuna see hoiab CPU toidet, kuid võimsus on piiratud, et hoida protsessorid taskukohasena.

Nimede selgitamine

SRAM tähistab staatilist muutmälu, DRAM aga dünaamilist muutmälu. Ülaltoodud erinevused ei selgita aga tegelikult, miks ühte peetakse staatiliseks ja teist dünaamiliseks.

Erinevus seisneb tegelikult selles, kuidas mälurakk töötab. Staatiline RAM tuleb lihtsalt kirjutada. See säilitab salvestatud andmed ilma täiendava suhtlemiseta seni, kuni on olemas toiteallikas. Dünaamiline RAM vajab aga iga mäluelementi korrapärast laadimist, vastasel juhul lähevad andmed kaotsi isegi pideva toiteallika korral. DRAM-elementi laaditakse, lugedes selle sisu ja kirjutades seejärel samad andmed tagasi.

Märge: Nii DRAM kui ka SRAM on muutlikud mälud. Mõlemad kaotavad toite kaotamisel kõik andmed, mis neil on. See kehtib ka PSDRAM-i kohta.

Muidugi ei näita arvutid teile, et teie RAM-is on pidevalt samad andmed endasse tagasi kirjutatud. See oleks täiesti tarbetu ja tekitaks kasutajate jaoks segadust. Sellele vaatamata peab protsessor, täpsemalt mälukontroller, andma mälurakkudele regulaarselt juhiseid värskendustsükli tegemiseks. Mis suurendab mälukontrolleri koormust. SRAM ei pea seda tegema. Iga SRAM-element ei kannata laengu lagunemise all, seega pole elementi kunagi vaja värskendada.

Mõlema maailma parim?

PSDRAM, arvestades ka akronüümi PSRAM, tähistab Pseudostaatiline RAM. See on modifitseeritud DRAM-i vorm, mis muudab selle sarnasemaks SRAM-iga. Üksikuid mälurakke valmistatakse endiselt samamoodi nagu DRAM-i, mistõttu on need odavad.

Kuigi see on suhteliselt odav, on tihedus madalam kui tegelik DRAM. Seda seetõttu, et PSDRAM tutvustab täiendavat sisemist vooluringi, mis värskendab automaatselt mälurakke. Nagu SRAM, ei pea mälukontroller andmete hoidmiseks PSDRAM-is midagi tegema. See lihtsalt töötab.

Lihtsustamine tähendab, et PSDRAM-iga suhtlemiseks vajalik käsulülitus on vähem keeruline kui DRAM. Selle üks võimalik negatiivne külg on see, et protsessor ei kontrolli, millal mälupangad saavad Värskendatuna võib ta esitada andmenõude vahetult pärast seda, kui asjaomane PSDRAM-i pank on alustanud a värskendustsükkel. See konkreetne probleem tähendab, et mõnel juhul võib mälu latentsus olla ootamatult kõrge.

Järeldus

PSDRAM on DRAM-i ja SRAM-i kesktee. Mälurakke tuleb regulaarselt värskendada, kuna need on üles ehitatud samale protsessile kui DRAM. Mälu saab esitada protsessorile nagu SRAM, kuna sisemine vooluring hoolitseb mälurakkude automaatse värskendamise eest. Kuid päeva lõpuks ei paku PSDRAM palju eeliseid. Tavalistes arvutites seda üldse ei kasutata.

See ei tähenda, et PSDRAM on halb, sest seda kindlasti kasutatakse. Seda võib leida mõnedes autosüsteemides, tööstuslikes juhtimissüsteemides ja FPGA-põhistes süsteemides, kus juhtimise vähendatud keerukus on kasulik. Kuid PSDRAM-il pole suurt turujälge, mis ei näi tõenäoliselt muutuvat. Ärge unustage jagada oma mõtteid selle teema kohta allolevates kommentaarides.