Razlika med SRAM in DRAM

Avtor: Laura McKinney
Datum Ustvarjanja: 1 April 2021
Datum Posodobitve: 11 Maj 2024
Anonim
What is the difference between a DIMM and SODIMM (DRAM)
Video.: What is the difference between a DIMM and SODIMM (DRAM)

Vsebina


SRAM in DRAM sta načina RAM z integriranim vezjem kjer SRAM uporablja tranzistorje in zapahe v gradbeništvu, medtem ko DRAM uporablja kondenzatorje in tranzistorje. Te je mogoče razlikovati na več načinov, na primer SRAM je sorazmerno hitrejši od DRAM-a; zato se SRAM uporablja za predpomnilnik, DRAM pa za glavni pomnilnik.

RAM (pomnilnik z naključnim dostopom) je vrsta pomnilnika, ki potrebuje nenehno napajanje, da shrani podatke v njem, ko se napajanje prekine, se podatki izgubijo, zato je znan kot hlapni spomin. Branje in pisanje v RAM-u je enostavno in hitro in se izvede z električnimi signali.

  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Osnove za primerjavoSRAMDRAM
HitrostHitrejePočasneje
VelikostMajhnaVelika
Cena
DragaPoceni
Uporablja se vPredpomnilnikGlavni pomnilnik
GostotaManj gosto Zelo gosta
GradnjaZapletena in uporablja tranzistorje in zapahe.Preprost in uporablja kondenzatorje in zelo malo tranzistorjev.
Enoten blok pomnilnika zahteva6 tranzistorjevSamo en tranzistor.
Napolnite nepremičnino puščanja Ni prisotenSedanja zahtevana vezja za osvežitev napajanja
Poraba energijeNizkaVisoka


Opredelitev SRAM-a

SRAM (statični pomnilnik z naključnim dostopom) je sestavljen iz CMOS tehnologija in uporablja šest tranzistorjev. Njegova konstrukcija je sestavljena iz dveh navzkrižno povezanih pretvornikov za shranjevanje podatkov (binarnih), podobnih drsnim loputam, in dodatnih dveh tranzistorjev za nadzor dostopa. Je relativno hitrejši od drugih vrst RAM-a, kot je DRAM. Porabi manj energije. SRAM lahko hrani podatke, dokler se jim napaja.

Delovanje SRAM-a za posamezno celico:

Če želite ustvariti stabilno logično stanje, štiri tranzistorji (T1, T2, T3, T4) so ​​organizirani na navzkrižno povezan način. Za ustvarjanje logičnega stanja 1, vozliščeC1 je visok, in C2 je nizka; v tem stanju, T1 in T4 so izključeni in T2 in T3 so na. Za logično stanje 0, stičišče C1 je nizka in C2 je visok; v danem stanju T1 in T4 so na, in T2 in T3 so izključeni. Obe stanji sta stabilni, dokler se ne uporabi napetost enosmernega toka (dc).


SRAM Naslovna vrstica deluje za odpiranje in zapiranje stikala ter za krmiljenje T5 in T6 tranzistorjev, ki omogočajo branje in pisanje. Za branje je signal dodeljen tej naslovni vrstici, nato se T5 in T6 vklopi, bitna vrednost pa se odčita iz vrstice B. Za operacijo pisanja se signal uporabi na B bitna vrstica, in njegovo dopolnilo je uporabljeno za B '.

Opredelitev DRAM-a

DRAM (dinamični pomnilnik z naključnim dostopom) je tudi vrsta RAM-a, ki je izdelan s pomočjo kondenzatorjev in malo tranzistorjev. Kondenzator se uporablja za shranjevanje podatkov, kjer vrednost bita 1 pomeni, da je kondenzator napolnjen in bitna vrednost 0 pomeni, da se kondenzator izprazni. Kondenzator se nagiba k izpraznitvi, zaradi česar puščajo naboji.

Dinamični izraz pomeni, da naboji neprestano puščajo, tudi če je neprekinjeno dobavljena moč, kar je razlog, da porabi več energije. Da bi podatke shranili dlje časa, jih je treba večkrat osveževati, kar zahteva dodatno vezje osveževanja. DRAM zaradi puščanja izgubi podatke, tudi če je napajanje vklopljeno. DRAM je na voljo v večji količini zmogljivosti in je cenejši. Za posamezen blok pomnilnika potrebuje samo en tranzistor.

Delovanje značilne DRAM celice:

V času branja in pisanja bitne vrednosti iz celice se aktivira naslovna vrstica. Tranzistor, prisoten v vezju, se obnaša kot stikalo, ki je zaprto (ki dovoljuje, da teče tok), če se na naslovno vrstico in odprto (brez pretoka toka), če na naslovno vrstico ni napetosti. Za zapisovanje se v bitni liniji uporabi napetostni signal, kjer visoka napetost kaže 1, nizka napetost pa 0. 0. Nato se v naslovno vrstico uporabi signal, ki omogoča prenos naboja v kondenzator.

Ko je izbrana naslovna vrstica za izvajanje operacije branja, se tranzistor vklopi in naboj, shranjen na kondenzatorju, se odda na bitno vrstico in na ojačevalnik čutov.

Ojačevalnik občutkov določa, ali celica vsebuje logiko 1 ali logiko 2, če primerja napetost kondenzatorja z referenčno vrednostjo. Odčitavanje celice povzroči izpraznitev kondenzatorja, ki ga je treba obnoviti za dokončanje delovanja. Čeprav je DRAM v osnovi analogna naprava in se uporablja za shranjevanje posameznega bita (tj. 0,1).

  1. SRAM je an na čipu pomnilnik, katerega dostopni čas je majhen, medtem ko je DRAM enak off-chip pomnilnik, ki ima velik dostopni čas. Zato je SRAM hitrejši od DRAM-a.
  2. DRAM je na voljo v večji pomnilniške zmogljivosti, medtem ko je SRAM manjši velikost.
  3. SRAM je drago ker DRAM je poceni.
  4. The predpomnilnik je aplikacija SRAM-a. V nasprotju s tem se DRAM uporablja v glavni spomin.
  5. DRAM je zelo gosta. V nasprotju s tem je SRAM redkejši.
  6. Gradnja SRAM je zapleteno zaradi uporabe velikega števila tranzistorjev. Nasprotno, DRAM je preprosto zasnovati in izvajati.
  7. V SRAM-u potrebuje en blok pomnilnika šest tranzistorjev, ker DRAM potrebuje samo en tranzistor za en blok pomnilnika.
  8. DRAM je imenovan kot dinamičen, ker uporablja kondenzator, ki proizvaja tok puščanja zaradi dielektrika, ki se uporablja v kondenzatorju za ločevanje prevodnih plošč, ni popoln izolator, zato je potrebno osveževanje električnega tokokroga. Po drugi strani v SRAM-u ne pride do uhajanja naboja.
  9. Poraba energije je v DRAM večja kot SRAM. SRAM deluje na principu spreminjanja smeri toka prek stikal, medtem ko DRAM deluje na zadrževanju nabojev.

Zaključek

DRAM je potomec SRAM-a. DRAM je zasnovan za premagovanje pomanjkljivosti SRAM-a; oblikovalci so zmanjšali pomnilniške elemente, uporabljene v enem bitnem pomnilniku, kar je znatno zmanjšalo stroške DRAM-a in povečalo prostor za shranjevanje. Toda DRAM je počasen in porabi več energije kot SRAM, zato ga je treba pogosto osveževati v nekaj milisekundah, da obdrži naboje.