Kas yra PSDRAM (pseudo statinė RAM)?

Daugelis kompiuterių vartotojų bus susipažinę su RAM. Galbūt nežinote, kad RAM, apie kurią galvojate, yra DRAM tipas. Jūsų kompiuteryje taip pat yra šiek tiek SRAM. Yra daug skirtumų tarp šių dviejų, tačiau, žvelgiant iš vartotojo perspektyvos, tai daugiausia lemia tai, kad DRAM yra pigesnė ir prieinama daug didesnės talpos.

SRAM yra žymiai brangesnis, bet daug greitesnis. Tai lemia du skirtingus jų naudojimo būdus. DRAM naudojama kaip pagrindinė sistemos RAM. Maža kaina ir didelis tankis yra naudingi, nes šiuolaikiniuose kompiuteriuose jums reikia jo gigabaitų. SRAM naudojama kaip procesoriaus talpykla. Didelė sparta čia yra puiki, nes ji palaiko procesoriaus maitinimą, tačiau pajėgumai yra riboti, kad procesoriai būtų prieinami.

Pavadinimų paaiškinimas

SRAM reiškia statinę laisvosios prieigos atmintį, o DRAM – dinaminę laisvosios prieigos atmintį. Tačiau aukščiau pateikti skirtumai iš tikrųjų nepaaiškina, kodėl vienas laikomas statiniu, o kitas – dinamišku.

Iš tikrųjų skirtumas yra tai, kaip veikia atminties ląstelė. Tiesiog reikia įrašyti statinę RAM. Jis saugos duomenis be jokios tolesnės sąveikos, kol bus maitinimo šaltinis. Tačiau dinaminei RAM reikia reguliariai įkrauti kiekvieną atminties elementą, kitaip joje esantys duomenys bus prarasti, net jei maitinimas bus nuolatinis. DRAM elementas įkraunamas nuskaitant jo turinį ir įrašant tuos pačius duomenis.

Pastaba: Tiek DRAM, tiek SRAM yra nepastovi atmintis. Abu praras visus turimus duomenis, jei praras maitinimą. Tai pasakytina ir apie PSDRAM.

Žinoma, kompiuteriai nerodo, kad jūsų RAM nuolat įrašinėja tuos pačius duomenis į save. Tai būtų visiškai nereikalinga ir klaidintų vartotojus. Nepaisant to, CPU, ypač atminties valdiklis, turi reguliariai nurodyti atminties ląstelėms atlikti atnaujinimo ciklą. Tai padidina atminties valdiklio apkrovą. SRAM neprivalo to daryti. Kiekviena SRAM ląstelė nenukenčia nuo įkrovimo nykimo, todėl ląstelės niekada nereikia atnaujinti.

Geriausias iš abiejų pasaulių?

PSDRAM, taip pat turint santrumpą PSRAM, reiškia Pseudostatinė RAM. Tai modifikuotos DRAM forma, todėl ji yra panašesnė į SRAM. Atskiros atminties ląstelės vis dar gaminamos taip pat, kaip ir DRAM, todėl jos yra pigios.

Nors jis yra palyginti nebrangus, jo tankis yra mažesnis nei tikrosios DRAM. Taip yra todėl, kad PSDRAM įdiegia papildomą vidinę grandinę, kuri automatiškai atnaujina atminties elementus. Kaip ir SRAM, atminties valdikliui nereikia nieko daryti, kad duomenys būtų saugomi PSDRAM. Tai tiesiog veikia.

Supaprastinimas reiškia, kad komandų grandinė, reikalinga sąveikai su PSDRAM, yra mažiau sudėtinga nei DRAM. Vienas iš galimų neigiamų aspektų yra tas, kad CPU nekontroliuoja, kada atsiranda atminties bankai atnaujintas, jis gali pateikti duomenų užklausą iškart po to, kai atitinkamas PSDRAM bankas pradeda a atnaujinimo ciklas. Ši specifinė problema reiškia, kad kai kuriais atvejais gali būti netikėtai didelė atminties delsa.

Išvada

PSDRAM yra vidurys tarp DRAM ir SRAM. Atminties ląstelės turi būti reguliariai atnaujinamos, nes jos sukurtos pagal tą patį procesą kaip ir DRAM. Tačiau atmintis gali būti pateikta CPU kaip SRAM, nes vidinė grandinė automatiškai atnaujina atminties elementus. Tačiau dienos pabaigoje PSDRAM nesuteikia daug ypatingų pranašumų. Standartiniuose kompiuteriuose jis visai nenaudojamas.

Tai nereiškia, kad PSDRAM yra blogas, nes jis tikrai naudojamas. Jį galima rasti kai kuriose automobilių sistemose, pramoninėse valdymo sistemose ir FPGA sistemose, kur naudingas sumažintas valdymo sudėtingumas. Tačiau PSDRAM neturi didelės rinkos pėdsako, kuris, atrodo, nepasikeis. Nepamirškite pasidalinti savo mintimis šia tema toliau pateiktuose komentaruose.