Staatilise RAM-i ja dünaamilise RAM-i vahe, mis on kiirem? 2019. aasta

RAM (Random Access Memory) on omamoodi mälu, mis nõuab selles olevate andmete säilitamiseks pidevat energiat, kui toiteallikas on katkenud, lähevad andmed kaduma, seetõttu nimetatakse seda lenduvaks mäluks. Staatilist RAM-i (RAM) ja dünaamilist RAM-i on kahte tüüpi ja mõlemal on teistega võrreldes omad eelised ja puudused. Siin täielik juhend mis vahe on sramil ja draamil, Kumb on parem SRAM ja DRAM, miks oli vaja DRAM-i värskendada tuhandeid kordi?



Postituse sisu: -

SRAM ja DRAM erinevus

Staatiline RAM ja dünaamiline RAM erinevad üksteisest paljudes kontekstides, nagu kiirus, mahtuvus jne. Need erinevused tulenevad andmete hoidmiseks kasutatava tehnika erinevusest. DRAM kasutab iga mäluraku jaoks ühte transistorit ja kondensaatorit, samas kui SRAM-i iga mälurakk kasutab 6 transistori massiivi. DRAM vajab värskendamist, samas kui SRAM ei vaja mäluraku värskendamist.



sram vs dram võrdlusdiagramm

Dünaamiline RAM Staatiline RAM
Sissejuhatus Dünaamiline muutmälu on vabamälu tüüp, mis salvestab iga andmebiti integraallülituse eraldi kondensaatorisse. Staatiline muutmälu on pooljuhtmälu tüüp, mis kasutab iga biti salvestamiseks bistabiilseid riiviskeeme. Termin staatiline eristab seda dünaamilisest RAM-ist (DRAM), mida tuleb perioodiliselt värskendada.
Tüüpilised rakendused Põhimälu arvutis (nt DDR3). Mitte pikaajaliseks ladustamiseks. L2 ja L3 vahemälu protsessoris
Tüüpilised suurused 1–2 GB nutitelefonides ja tahvelarvutites; 4–16 GB sülearvutites 1 MB kuni 16 MB
Koht, kus kohal Esitatakse emaplaadil. Esitatakse protsessorites või protsessori ja põhimälu vahel.

sram ja drami määratlus

DRAM tähistab dünaamilist muutmälu mida kasutatakse laialdaselt peamise mäluna a arvuti süsteemi. DRAM võtab 1 biti salvestamiseks ühe transistori ja ühe kondensaatori. Tähendab iga DRAM-kiibi mälurakku mahutab ühte bitti andmeid ning koosneb transistorist ja kondensaatorist. Transistor toimib lülitina, mis võimaldab mälukiibi juhtimisskeemil lugeda kondensaatorit või muuta selle olekut, samal ajal kui kondensaator vastutab andmebiti hoidmise eest 1 või 0 kujul.

Nagu me teame, on kondensaator nagu konteiner, mis hoiab elektrone. Kui see konteiner on täis, tähistab see 1, samal ajal kui elektronidest tühi konteiner tähistab 0. Kuid kondensaatoritel on leke, mis põhjustab selle laengu kaotamise ja selle tagajärjel tühjeneb „konteiner” vaid mõne pärast millisekundit. Ja selleks, et DRAM-kiip töötaks, peab protsessor või mälupult andmete säilitamiseks laadima enne tühjenemist kondensaatorid, mis on elektronidega täidetud (ja seega tähistavad 1). Selleks loeb mälukontroller andmeid ja kirjutab need siis ümber. Seda nimetatakse värskendavaks ja DRAM-kiibis toimub tuhandeid kordi sekundis. Kuna on vaja pidevalt andmeid värskendada, mis võtab aega, on DRAM aeglasem.

DRAMi, näiteks DDR3, kõige levinum rakendus on arvutite kõikuv salvestamine. Kuigi see pole nii kiire kui SRAM, on DRAM siiski väga kiire ja suudab ühenduse luua otse protsessori siiniga. DRAM-i tüüpilised suurused on nutitelefonides ja tahvelarvutites umbes 1–2 GB ja sülearvutites 4–16 GB.

SRAM tähistab staatilist muutmälu, Seda kasutatakse tavaliselt väga kiire mälu ehitamiseks vahemälu. SRAM võtab ühe biti salvestamiseks 6 transistorit ja see on DRAM-iga võrreldes palju kiirem. Staatiline RAM kasutab DRAMiga võrreldes hoopis teistsugust tehnoloogiat. Staatilises RAM-is hoiab flip-flopi vorm iga mälupitti. Mäluelemendi flip-flop võtab koos juhtmetega 4 või 6 transistorit, kuid seda ei pea kunagi värskendama. See muudab staatilise RAM-i oluliselt kiiremaks kui dünaamiline RAM. Erinevalt dünaamilisest RAM-ist (DRAM), mis salvestab bitte kondensaatorist ja transistorist koosnevatesse lahtritesse, ei pea SRAM-i perioodiliselt värskendama.

Kuid kuna sellel on rohkem osi, võtab staatiline mälurakk kiibil palju rohkem ruumi kui dünaamiline mälurakk. Seetõttu saate ühe kiibi kohta vähem mälu ja see muudab staatilise RAM-i palju kallimaks.

See on kiirem: Kuna SRAM-i pole vaja värskendada, on see tavaliselt kiirem. DRAM-i keskmine juurdepääsuaeg on umbes 60 nanosekundit, samas kui SRAM võib anda juurdepääsuaegu nii madalale kui 10 nanosekundit.

SRAM-i kõige tavalisem rakendus on protsessori (CPU) vahemälu. Protsessori spetsifikatsioonides on see loetletud kui L2 vahemälu või L3 vahemälu. SRAM-i jõudlus on tõesti kiire, kuid SRAM on kallis, nii et L2 ja L3 vahemälu tüüpilised väärtused on 1–8 MB.

SRAM vs DRAMi võrdlusdiagramm

staatiline ram vs dünaamiline ram

Nende kahe peamine erinevus on andmete hoidmiseks kasutatav tehnoloogia. Selle peamise erinevuse tõttu tekivad ka muud erinevused. SRAM kasutab andmete salvestamiseks riive (transistori vooluahel), DRAM kasutab aga kondensaatoreid bitide laadimiseks laenguna. SRAM kasutab ehitamiseks tavalist kiiret CMOS-tehnoloogiat, DRAM aga optimeeritud suure tiheduse saavutamiseks spetsiaalseid DRAM-protsesse. Dünaamilistel RAM-idel on lihtne sisemine struktuur kui SRAM-idega võrreldes.

Peamised erinevused SRAM-i ja DRAM-i vahel

sram vs drami kiirus

SRAM on tavaliselt kiirem kui DRAM kuna sellel pole värskendustsükleid. Kuna iga SRAM-mälurakk koosneb erinevalt DRAM-mälurakust, mis koosneb 1-st transistorist ja 1-kondensaatorist, koosneb 6-st transistorist, on SRAM-is mälumahu hind DRAM-iga võrreldes palju suurem.

Loodan, et nüüd võisite erinevusest aru saada SRAM-i ja DRAM-i vahel. Ja mis peamine - põhjus, miks on vaja RAM-i sada korda tsüklis värskendada. Ikka on teil mõni soovitus soovitada, arutage julgelt kommentaaride üle.

Loe ka