Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Skirtumas tarp SRAM ir DRAM

SRAM ir DRAM yra integrinės grandinės RAM režimai, kuriuose SRAM naudoja statyboje tranzistorius ir skląsčius, o DRAM naudoja kondensatorius ir tranzistorius. Tai gali būti diferencijuojama daugeliu būdų, pavyzdžiui, SRAM yra palyginti greitesnis nei DRAM; todėl SRAM naudojama talpyklai, o pagrindinei atmintinei naudojama DRAM.

RAM (atsitiktinės prieigos atmintis) yra tam tikra atmintis, kuriai reikia nuolatinės galios, kad joje būtų saugomi duomenys, kai nutrūksta maitinimas, todėl duomenys bus prarasti, todėl ji vadinama nepastovi atmintimi . Skaitymas ir rašymas RAM atmintyje yra paprastas ir greitas ir pasiekiamas per elektros signalus.

Palyginimo diagrama

Palyginimo pagrindasSRAMDRAM
GreitisGreičiauLėtesnis
DydisMažasDidelis
Kaina
BrangusPigūs
NaudojamasLaikinoji atmintisPagrindinė ATMINTIS
TankisMažiau tankusLabai tankus
StatybaKompleksas ir naudoja tranzistorius ir skląsčius.Paprastas ir naudoja kondensatorius ir labai mažai tranzistorių.
Reikia vieno atminties bloko6 tranzistoriaiTik vienas tranzistorius.
Įkrauti nuotėkio savybesNėraTaigi, dabar reikia energijos atnaujinimo schemų
Energijos sąnaudosŽemasAukšta

SRAM apibrėžimas

SRAM („Static Random Access Memory“) sudaro CMOS technologija ir naudoja šešis tranzistorius. Jo konstrukcija susideda iš dviejų kryžminių inverterių, kad būtų galima saugoti duomenis (dvejetainius), panašius į flip-flops, ir du papildomus tranzistorius prieigos kontrolei. Tai yra palyginti greitesnis nei kiti RAM tipai, pvz., DRAM. Jis sunaudoja mažiau energijos. SRAM gali laikyti duomenis tol, kol jai tiekiama energija.

SRAM darbas atskirai kamerai:

Norint sukurti stabilią loginę būseną, keturi tranzistoriai (T1, T2, T3, T4) yra organizuojami kryžminiu būdu. Kuriant loginę būseną 1, mazgas C1 yra aukštas, o C2 yra mažas; šioje būsenoje yra T1 ir T4, o T2 ir T3 yra įjungti. Loginei būsenai 0 jungtis C1 yra maža ir C2 yra aukšta; T1 ir T4 yra įjungtos, o T2 ir T3 yra išjungtos. Abi būsenos yra stabilios, kol bus įjungta nuolatinės srovės įtampa.

SRAM adresų linija naudojama atidaryti ir uždaryti jungiklį ir valdyti T5 ir T6 tranzistorius, leidžiančius skaityti ir rašyti. Skaitymo operacijai signalas taikomas šiai adresų eilutei, tada T5 ir T6 įsijungia, o bitų vertė nuskaitoma iš B eilutės. Rašymo operacijai signalas naudojamas B bitų eilutei, o jo priedas taikomas „B“ .

DRAM apibrėžimas

DRAM (Dynamic Random Access Memory) taip pat yra RAM tipas, sukurtas naudojant kondensatorius ir kelis tranzistorius. Kondensatorius naudojamas duomenims saugoti, kai bitų reikšmė 1 reiškia, kad kondensatorius yra įkrautas, o bitų vertė 0 reiškia, kad kondensatorius yra iškrautas. Kondensatorius paprastai išsiskiria, o tai lemia įkrovimą.

Dinaminis terminas rodo, kad įkrovimai nuolat nuteka net ir esant nepertraukiamai tiekiamai energijai, todėl ji sunaudoja daugiau energijos. Norint išsaugoti duomenis ilgą laiką, ją reikia pakartotinai atnaujinti, todėl reikia papildomų atnaujinimo schemų. Dėl nutekėjusio įkrovimo DRAM praranda duomenis net įjungus maitinimą. DRAM galima įsigyti didesniu pajėgumu ir yra pigesnis. Tam reikia tik vieno tranzistoriaus vieno atminties bloko.

Tipinės DRAM ląstelės veikimas:

Skaitymo ir rašymo bitų vertės iš ląstelės, adresas linija yra aktyvuota. Transistorius, esantis grandinėje, veikia kaip jungiklis, kuris yra uždarytas (leidžiantis srovę į srautą), jei adresų eilutėje įjungiama įtampa ir atidaroma (nėra srovės srautų), jei adresų eilutėje nėra įtampos. Rašymo operacijai naudojamas įtampos signalas į bitų liniją, kurioje aukštoji įtampa rodo 1, o žemos įtampos reikšmė - 0. Signalas tada naudojamas adresų linijai, kuri leidžia perkelti įkrovą į kondensatorių.

Kai adresų eilutė yra pasirinkta skaitymo operacijai atlikti, tranzistorius įsijungia ir įkroviklis, laikomas kondensatoriuje, tiekiamas į bitų liniją ir jutimo stiprintuvą.

Jutimo stiprintuvas nurodo, ar ląstelėje yra logika 1 arba logika 2, lyginant kondensatoriaus įtampą su atskaitos verte. Ląstelės skaitymas lemia kondensatoriaus išleidimą, kuris turi būti atkurtas, kad būtų užbaigta operacija. Nors DRAM iš esmės yra analoginis įrenginys ir naudojamas vieno bitui (ty 0, 1) saugoti.

Pagrindiniai skirtumai tarp SRAM ir DRAM

  1. SRAM yra atminties atmintinė, kurios prieigos laikas yra mažas, o DRAM yra atminties lustas, turintis didelį prieigos laiką. Todėl SRAM yra greitesnis nei DRAM.
  2. DRAM yra didesnės talpos, o SRAM yra mažesnio dydžio.
  3. SRAM yra brangus, o DRAM yra pigus .
  4. Laikinoji atmintis yra SRAM taikymas. Priešingai, pagrindinėje atmintyje naudojama DRAM.
  5. DRAM yra labai tankus . Priešingai, SRAM yra rečiau .
  6. SRAM statyba yra sudėtinga dėl daugelio tranzistorių naudojimo. Priešingai, DRAM yra paprasta kurti ir įdiegti.
  7. SRAM viename atminties bloke reikia šešių tranzistorių, o DRAM reikia tik vieno tranzistoriaus vienam atminties blokui.
  8. DRAM yra pavadintas dinamišku, nes jis naudoja kondensatorių, kuris sukuria nuotėkio srovę dėl kondensatoriaus viduje naudojamo dielektriko atskirti laidžių plokštelių nėra tobulas izoliatorius, todėl reikia maitinimo atnaujinimo grandinės. Kita vertus, SRAM nėra neišspręstų krovinių.
  9. Energijos sąnaudos DRAM yra didesnės nei SRAM. SRAM veikia pagal principą keisti srovės kryptį per jungiklius, o DRAM veikia laikydamas įkrovimus.

Išvada

DRAM yra SRAM palikuonis. DRAM sukurtas siekiant pašalinti SRAM trūkumus; dizaineriai sumažino atminties elementus, naudojamus vienoje atminties bitoje, kuri žymiai sumažino DRAM kainą ir padidino saugojimo vietą. Tačiau DRAM yra lėtas ir sunaudoja daugiau energijos nei SRAM, jis turi būti dažnai atnaujinamas per keletą milisekundžių, kad būtų išlaikyti mokesčiai.

Top