Suositeltava, 2024

Toimituksen Valinta

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

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

RAM (Random Access Memory) on eräänlainen muisti, joka tarvitsee jatkuvaa virtaa tietojen säilyttämiseksi siinä, kun virransyöttö katkeaa, tiedot menetetään, siksi sitä kutsutaan haihtuvaksi muistiksi . RAM-muistin lukeminen ja kirjoittaminen on helppoa ja nopeaa ja se voidaan toteuttaa sähköisillä signaaleilla.

Vertailukaavio

Vertailun perusteetSRAMDRAM
Nopeusnopeampihitaampi
KokoPieniSuuri
Kustannus
Kallishalpa
KäytettyVälimuistiPäämuisti
TiheysVähemmän tiivisErittäin tiheä
rakentaminenMonimutkainen ja käyttää transistoreita ja salpoja.Yksinkertainen ja käyttää kondensaattoreita ja hyvin vähän transistoreita.
Yksittäinen muistilohko vaatii6 transistoriaVain yksi transistori.
Lataa vuotoominaisuudetEi läsnäNykyinen läsnäolo edellyttää siten virrankatkaisupiiriä
Tehon kulutusMatalaKorkea

Määritelmä SRAM

SRAM (Static Random Access Memory) koostuu CMOS-tekniikasta ja käyttää kuutta transistoria. Sen rakenne koostuu kahdesta ristikytketystä invertteristä, jotka tallentavat tiedot (binääriset), jotka ovat samankaltaisia ​​kuin fläppikortit, ja ylimääräisiä kahta transistoria pääsynhallintaan. Se on suhteellisen nopeampi kuin muut RAM-tyypit, kuten DRAM. Se kuluttaa vähemmän virtaa. SRAM voi pitää tiedot niin kauan kuin siihen syötetään virtaa.

SRAM: n työskentely yksittäiselle solulle:

Vakaan logiikkatilan muodostamiseksi neljä transistoria (T1, T2, T3, T4) on järjestetty ristiin kytketyllä tavalla. Loogisen tilan 1 muodostamiseksi solmu C1 on korkea ja C2 on matala; tässä tilassa T1 ja T4 ovat pois päältä, ja T2 ja T3 ovat päällä. Looginen tila 0, liitos C1 on alhainen ja C2 on korkea; annetussa tilassa T1 ja T4 ovat päällä, ja T2 ja T3 ovat pois päältä. Molemmat tilat ovat vakaita, kunnes tasavirta (dc) -jännite on käytössä.

SRAM- osoiteriviä käytetään avaamaan ja sulkemaan kytkin ja ohjaamaan T5- ja T6-transistoreita, jotka mahdollistavat lukemisen ja kirjoittamisen. Lukutoimintoa varten signaali syötetään näihin osoiteriveihin, jolloin T5 ja T6 tulevat päälle, ja bittiarvo luetaan riviltä B. Kirjoitusoperaatiota varten signaalia käytetään B- bittilinjaan ja sen komplementtia käytetään B ' .

DRAM: n määritelmä

DRAM (Dynamic Random Access Memory) on myös eräänlainen RAM, joka on rakennettu käyttämällä kondensaattoreita ja muutamia transistoreita. Kondensaattoria käytetään tallentamaan data, jossa bittiarvo 1 merkitsee, että kondensaattori on ladattu ja bittiarvo 0 tarkoittaa, että kondensaattori on purettu. Kondensaattori pyrkii purkautumaan, mikä johtaa latausten vuotamiseen.

Dynaaminen termi ilmaisee, että lataukset vuotavat jatkuvasti myös jatkuvan syötetyn tehon ollessa kyseessä, minkä vuoksi se kuluttaa enemmän tehoa. Jotta tiedot säilytettäisiin pitkään, sitä on päivitettävä toistuvasti, mikä vaatii ylimääräisiä virkistyspiirejä. Vuodon takia DRAM menettää tietoja, vaikka virta olisi kytketty päälle. DRAM on saatavana suuremmalla kapasiteetilla ja se on halvempi. Se vaatii vain yhden transistorin yksittäiselle muistilohkolle.

Tyypillisen DRAM-solun käyttö:

Kun bittiarvo lukee ja kirjoitetaan solusta, osoiterivi aktivoituu. Piirissä oleva transistori käyttäytyy kytkimenä, joka on suljettu (sallii virran virtauksen), jos osoiteriville syötetään jännite ja avataan (ei virtaa), jos osoiteriville ei syötetä jännitettä. Kirjoitusoperaatiota varten käytetään jännitesignaalia bittilinjaan, jossa korkeajännite osoittaa 1, ja matalajännite ilmaisee 0. Osoiteriville käytetään sitten signaalia, joka mahdollistaa varauksen siirtämisen kondensaattoriin.

Kun osoiterivi valitaan lukutoiminnon suorittamiseksi, transistori kytkeytyy päälle ja kondensaattoriin tallennettu varaus syötetään bittilinjalle ja aistivahvistimelle.

Aistivahvistin määrittää, sisältääkö solu logiikan 1 tai logiikan 2 vertaamalla kondensaattorijännitettä viitearvoon. Solun lukeminen johtaa kondensaattorin purkautumiseen, joka täytyy palauttaa toiminnan loppuunsaattamiseksi. Vaikka DRAM on pohjimmiltaan analoginen laite ja sitä käytetään yksittäisen bitin tallentamiseen (eli 0, 1).

SRAM: n ja DRAM: n keskeiset erot

  1. SRAM on chip- muisti, jonka käyttöaika on pieni, kun taas DRAM on muisti, joka ei ole siru, jolla on suuri käyttöaika. Siksi SRAM on nopeampi kuin DRAM.
  2. DRAM on saatavana suuremmalla tallennuskapasiteetilla, kun taas SRAM on pienempi .
  3. SRAM on kallista, kun taas DRAM on halpa .
  4. Välimuisti on SRAM: n sovellus. Sen sijaan DRAMia käytetään päämuistissa .
  5. DRAM on erittäin tiheä . SRAM on harvemmin .
  6. SRAM: n rakentaminen on monimutkaista johtuen suuresta määrästä transistoreita. Päinvastoin, DRAM on helppo suunnitella ja toteuttaa.
  7. SRAM-muistissa yksi muistilohko vaatii kuusi transistoria, kun taas DRAM tarvitsee vain yhden transistorin yksittäiselle muistilohkolle.
  8. DRAM on nimetty dynaamiseksi, koska se käyttää kondensaattoria, joka tuottaa vuotovirtaa kondensaattorin sisällä käytetyn eristeen johdosta johtavien levyjen erottamiseksi ei ole täydellinen eristin, joten tarvitaan virrankatkaisupiiriä. Toisaalta SRAM: ssä ei ole ongelmaa latauksen vuotamisesta.
  9. Virrankulutus on suurempi DRAM: ssa kuin SRAM. SRAM toimii periaatteella, jonka mukaan virtaussuunta muuttuu kytkimien kautta, kun taas DRAM toimii latausten pitämisessä.

johtopäätös

DRAM on SRAM: n jälkeläinen. DRAM on suunniteltu estämään SRAM: n haitat; suunnittelijat ovat vähentäneet muistin elementtejä, joita käytetään yhdessä muistissa, mikä pienensi merkittävästi DRAM-kustannuksia ja lisäsi tallennusaluetta. DRAM on kuitenkin hidas ja kuluttaa enemmän virtaa kuin SRAM, sitä on päivitettävä usein muutamassa millisekunnissa maksujen säilyttämiseksi.

Top