Ero SRAM: n ja DRAM: n välillä

Kirjoittaja: Laura McKinney
Luomispäivä: 1 Huhtikuu 2021
Päivityspäivä: 11 Saattaa 2024
Anonim
Ero SRAM: n ja DRAM: n välillä - Tekniikka
Ero SRAM: n ja DRAM: n välillä - Tekniikka

Sisältö


SRAM ja DRAM ovat tiloja integroidun piirin RAM missä SRAM käyttää transistoreita ja salpoja rakentamisessa, kun taas DRAM käyttää kondensaattoreita ja transistoreita. Ne voidaan erottaa monin tavoin, kuten SRAM on suhteellisen nopeampi kuin DRAM; Siksi SRAM: ta käytetään välimuistiin, kun taas DRAM: ää käytetään päämuistiin.

RAM (Random Access Memory) on eräänlainen muisti, joka tarvitsee jatkuvaa virtaa tietojen säilyttämiseksi siinä, kun virtalähde katkeaa, data katoaa, siksi se tunnetaan nimellä haihtuva muisti. RAM-muistissa lukeminen ja kirjoittaminen on helppoa ja nopeaa, ja se suoritetaan sähköisten signaalien avulla.

  1. Vertailutaulukko
  2. Määritelmä
  3. Keskeiset erot
  4. johtopäätös

Vertailutaulukko

Vertailun perusteetSRAMDRAM
Nopeusnopeampihitaampi
KokoPieniSuuri
Kustannus
Kallishalpa
KäytettyVälimuistiPäämuisti
TiheysVähemmän tiivis Erittäin tiheä
rakentaminenMonimutkainen ja käyttää transistoreita ja salpoja.Yksinkertainen ja käyttää kondensaattoreita ja hyvin vähän transistoreita.
Yksi muistitila vaatii6 transistoriaVain yksi transistori.
Lataa vuotoominaisuus Ei läsnäNykyinen vaatii siis virran virkistyspiiriä
Tehon kulutusMatalaKorkea


Määritelmä SRAM

SRAM (staattinen hajasaantimuisti) on tehty CMOS-tekniikka ja käyttää kuutta transistoria. Sen rakenne koostuu kahdesta ristikytketystä vaihtosuuntaajasta (binaarisen) datan (binaarisen) tallentamiseksi flip-floppien tapaan ja kahdesta ylimääräisestä transistorista pääsyn ohjaamiseksi. Se on suhteellisen nopeampi kuin muut RAM-tyypit, kuten DRAM. Se kuluttaa vähemmän virtaa. SRAM voi pitää tietoja niin kauan kuin siihen syötetään virtaa.

SRAM: n toiminta yksittäiselle solulle:

Vakaan logiikkatilan luomiseksi neljä transistorit (T1, T2, T3, T4) on järjestetty ristisidonnaisella tavalla. Loogisen tilan 1, solmun generoimiseksiC1 on korkea, ja C2 on matala; tässä tilassa, T1 ja T4 ovat pois päältä, ja T2 ja T3 ovat päällä. Loogisessa tilassa 0, risteys C1 on alhainen, ja C2 on korkea; annetussa tilassa T1 ja T4 ovat päällä, ja T2 ja T3 ovat poissa. Molemmat tilat ovat vakaita, kunnes tasavirta (DC) on kytketty.


SRAM Osoiterivi Sitä käytetään kytkimen avaamiseen ja sulkemiseen sekä T5- ja T6-transistorien ohjaamiseen lukemisen ja kirjoittamisen mahdollistamiseksi. Lukuoperaatiota varten signaali johdetaan näille osoiteriville, sitten T5 ja T6 käynnistyvät, ja bittiarvo luetaan riviltä B. Kirjoittamista varten signaali käytetään kohtaan B bittinen linja, ja sen täydentämistä sovelletaan B ': ään.

Määritelmä DRAM

DRAM (dynaaminen hajasaantimuisti) on myös eräänlainen RAM, joka on konstruoitu käyttämällä kondensaattoreita ja muutamaa transistoria. Kondensaattoria käytetään datan tallentamiseen, kun bittiarvo 1 tarkoittaa kondensaattorin latautumista ja bittiarvo 0 tarkoittaa kondensaattorin purkautumista. Kondensaattorilla on taipumus purkautua, mikä johtaa maksujen vuotamiseen.

Dynaaminen termi osoittaa, että varaukset vuotavat jatkuvasti myös jatkuvan syötetyn virran ollessa läsnä, mikä syy sen kuluttamiseen enemmän virtaa. Jotta tietoja voidaan säilyttää pitkään, se on päivitettävä toistuvasti, mikä edellyttää ylimääräistä päivityspiiriä. Vuotavan latauksen takia DRAM menettää tietoja, vaikka virta olisi kytketty päälle. DRAM on saatavana suuremmalla kapasiteetilla ja halvemmalla. Se vaatii vain yhden transistorin yhdelle muistiloholle.

Tyypillisen DRAM-solun toiminta:

Sillä hetkellä, kun lukua ja kirjoitetaan bitin arvo solusta, osoiterivi aktivoidaan. Piirissä oleva transistori käyttäytyy kytkimenä, joka on suljettu (sallitaan virran virtauksen), jos osoiteviivalle syötetään jännite ja avata (ei virtaa), jos osoiteriville ei ole kytketty jännitettä. Kirjoittamista varten käytetään jännitesignaalia bittilinjaan, jossa korkea jännite osoittaa 1 ja matala jännite osoittaa 0. Sitten osoiteosoitteeseen käytetään signaalia, joka mahdollistaa varauksen siirtämisen kondensaattorille.

Kun osoiterivi valitaan lukuoperaation suorittamiseksi, transistori kytkeytyy päälle ja kondensaattoriin tallennettu varaus johdetaan bittilinjaan ja aistivahvistimeen.

Järjestysvahvistin määrittelee, sisältääkö solu logiikan 1 vai logiikan 2 vertaamalla kondensaattorin jännitettä vertailuarvoon. Solun lukema johtaa kondensaattorin purkamiseen, joka on palautettava toiminnan loppuun saattamiseksi. Vaikka DRAM on periaatteessa analoginen laite ja sitä käytetään yksittäisen bitin (ts. 0,1) tallentamiseen.

  1. SRAM on on-chip muisti, jonka käyttöaika on pieni, kun taas DRAM on sirun muisti, jolla on suuri käyttöaika. Siksi SRAM on nopeampi kuin DRAM.
  2. DRAM on saatavana kielellä suuremmat tallennuskapasiteetti, kun SRAM on pienempi koko.
  3. SRAM on kallis kun taas DRAM on halpa.
  4. välimuisti on SRAM: n sovellus. Sitä vastoin DRAMia käytetään päämuisti.
  5. DRAM on erittäin tiheä. Toisin kuin SRAM on harvinaisempia.
  6. SRAM: n rakentaminen on monimutkainen johtuen useiden transistorien käytöstä. Päinvastoin, DRAM on yksinkertainen suunnitella ja toteuttaa.
  7. SRAM-tilassa yksi muistitila vaatii kuusi transistorit, kun taas DRAM tarvitsee vain yhden transistorin yhdestä muistitilasta.
  8. DRAM on nimetty dynaamiseksi, koska se käyttää kondensaattoria, joka tuottaa vuotovirta kondensaattorin sisällä johtavien levyjen erottamiseen käytetyn dielektrisyyden takia ei ole täydellinen eriste, joten se vaatii tehon päivityspiiriä. Toisaalta, SRAM: ssä ei ole kysymys latausvuodoista.
  9. Virrankulutus on DRAMissa suurempi kuin SRAM. SRAM toimii periaatteella, että kytkimen kautta virran suuntaa muutetaan, kun taas DRAM toimii latausten pitämisessä.

johtopäätös

DRAM on SRAM: n jälkeläinen. DRAM on suunniteltu poistamaan SRAM: n haitat; suunnittelijat ovat vähentäneet yhdessä bittiä muistia käytettyjä muistielementtejä, mikä vähensi merkittävästi DRAM-kustannuksia ja lisäsi tallennustilaa. DRAM on kuitenkin hidas ja kuluttaa enemmän virtaa kuin SRAM, joten sitä on päivitettävä usein muutamassa millisekunnissa latausten säilyttämiseksi.