Ieteicams, 2020

Redaktora Izvēle

Starpība starp SRAM un DRAM

SRAM un DRAM ir integrālās shēmas RAM režīmi, kur SRAM izmanto būvniecībā tranzistorus un fiksatorus, kamēr DRAM izmanto kondensatorus un tranzistorus. Tos var diferencēt daudzos veidos, piemēram, SRAM ir salīdzinoši ātrāks nekā DRAM; līdz ar to SRAM tiek izmantota kešatmiņā, kamēr DRAM tiek izmantota galvenajai atmiņai.

RAM (Random Access Memory) ir tāda veida atmiņa, kurai nepieciešams pastāvīgs spēks, lai saglabātu datus tajā, tiklīdz barošanas avots tiek pārtraukts, dati tiks zaudēti, tāpēc to sauc par gaistošo atmiņu . Lasīšana un rakstīšana operētājsistēmā RAM ir vienkārša un ātra, un to var veikt, izmantojot elektriskos signālus.

Salīdzinājuma diagramma

Salīdzināšanas pamatsSRAMDRAM
ĀtrumsĀtrākLēnāks
IzmērsMazsLiels
Izmaksas
DārgiLēts
LietotsKešatmiņaGalvenā atmiņa
BlīvumsMazāk blīvsĻoti blīvs
BūvniecībaKomplekss un izmanto tranzistorus un aizbīdņus.Vienkāršs un izmanto kondensatorus un ļoti maz tranzistoru.
Ir nepieciešams viens atmiņas bloks6 tranzistoriTikai viens tranzistors.
Uzlādējiet noplūdes īpašībasNav klātLīdz ar to ir nepieciešama jaudas atsvaidzināšanas shēma
Elektrības patēriņšZemsAugsts

SRAM definīcija

SRAM (Static Random Access Memory) sastāv no CMOS tehnoloģijas un izmanto sešus tranzistorus. Tā konstrukcija sastāv no diviem savstarpēji savienotiem invertoriem, lai uzglabātu datus (bināro), kas ir līdzīgi flip-flops, un papildus divus tranzistorus piekļuves kontrolei. Tas ir salīdzinoši ātrāks nekā citi RAM veidi, piemēram, DRAM. Tas patērē mazāk enerģijas. SRAM var glabāt datus tik ilgi, kamēr tam tiek piegādāta jauda.

SRAM darbība atsevišķai šūnai:

Lai radītu stabilu loģisko stāvokli, četri tranzistori (T1, T2, T3, T4) ir sakārtoti savstarpēji savienoti. Loģikas stāvokļa 1 ģenerēšanai mezgls C1 ir augsts, un C2 ir zems; šajā stāvoklī T1 un T4 ir izslēgti, un T2 un T3 ir ieslēgti . Loģiskajam stāvoklim 0 savienojums C1 ir zems un C2 ir augsts; dotajā stāvoklī T1 un T4 ir ieslēgti, un T2 un T3 ir izslēgti. Abi stāvokļi ir stabili, līdz tiek izmantots līdzstrāvas (dc) spriegums.

SRAM adrešu līnija tiek izmantota, lai atvērtu un aizvērtu slēdzi un kontrolētu T5 un T6 tranzistorus, kas ļauj lasīt un rakstīt. Lasīšanas operācijai signāls tiek piemērots šīm adreses līnijām, tad T5 un T6 ieslēdzas, un bitu vērtība tiek nolasīta no B līnijas. Parakstīšanas operācijai signāls tiek izmantots B bitu līnijai, un tā papildinājums tiek piemērots B ' .

DRAM definīcija

DRAM (Dynamic Random Access Memory) ir arī RAM veids, kas ir konstruēts, izmantojot kondensatorus un dažus tranzistorus. Kondensatoru izmanto datu glabāšanai, kur bitu vērtība 1 nozīmē, ka kondensators ir uzlādēts un bitu vērtība 0 nozīmē, ka kondensators ir izlādējies. Kondensators mēdz izlādēt, kas izraisa lādiņu noplūdi.

Dinamiskais termins norāda, ka lādiņi nepārtraukti izplūst pat nepārtrauktas barošanas jaudas dēļ, tāpēc tas patērē vairāk jaudas. Lai saglabātu datus ilgu laiku, tas ir atkārtoti jāatjauno, un tas prasa papildu atsvaidzināšanas shēmas. Sakarā ar noplūdi, DRAM zaudē datus pat tad, ja ir ieslēgts strāvas avots. DRAM ir pieejams augstākā apjomā un ir lētāks. Tas prasa tikai vienu tranzistoru vienam atmiņas blokam.

Tipiskas DRAM šūnas darbība:

Bitu vērtības lasīšanas un rakstīšanas laikā no šūnas tiek aktivizēta adrešu līnija. Tranzistors, kas atrodas shēmā, darbojas kā slēdzis, kas ir slēgts (pieļaujot strāvu plūsmai), ja spriegums tiek piemērots adreses līnijai un atvērts (bez strāvas plūsmām), ja adrešu līnijai netiek piemērots spriegums. Rakstīšanas operācijai tiek izmantots sprieguma signāls bitu līnijai, kurā ir augsts spriegums, un zems spriegums norāda 0. 0 Tad signāls tiek izmantots adrešu līnijai, kas ļauj pārsūtīt uzlādi uz kondensatoru.

Kad adreses līnija ir izvēlēta, lai veiktu lasīšanas operāciju, tranzistors ieslēdzas un uz kondensatora uzglabātā lādiņa tiek piegādāta uz bitu līnijas un jutekļu pastiprinātāja.

Sensora pastiprinātājs nosaka, vai šūnā ir loģika 1 vai loģika 2, salīdzinot kondensatora spriegumu ar atsauces vērtību. Šūnas nolasīšana izraisa kondensatora izlādi, kas ir jāatjauno, lai pabeigtu darbību. Kaut arī DRAM pamatā ir analogā ierīce un to izmanto, lai saglabātu vienu bitu (ti, 0, 1).

Galvenās atšķirības starp SRAM un DRAM

  1. SRAM ir mikroshēma atmiņa, kuras piekļuves laiks ir neliels, bet DRAM ir atmiņa, kas nav mikroshēma, kurai ir liels piekļuves laiks. Tāpēc SRAM ir ātrāks nekā DRAM.
  2. DRAM ir pieejams lielākos krātuvēs, bet SRAM ir mazāka izmēra.
  3. SRAM ir dārga, bet DRAM ir lēts .
  4. Kešatmiņa ir SRAM lietojums. Turpretī DRAM tiek izmantota galvenajā atmiņā .
  5. DRAM ir ļoti blīvs . Pret SRAM ir retāks .
  6. SRAM būvniecība ir sarežģīta, jo tiek izmantots liels skaits tranzistoru. Gluži pretēji, DRAM ir vienkārši projektējams un īstenojams.
  7. SRAM vienā atmiņas blokā ir nepieciešami seši tranzistori, bet DRAM ir nepieciešams tikai viens tranzistors vienam atmiņas blokam.
  8. DRAM tiek dēvēts par dinamisku, jo tas izmanto kondensatoru, kas rada noplūdes strāvu, jo kondensatora iekšpusē izmantotā dielektrika atdala vadošas plāksnes nav ideāls izolators, tāpēc ir nepieciešama jaudas atsvaidzināšanas shēma. No otras puses, SRAM nav jautājums par lādiņu noplūdi.
  9. Enerģijas patēriņš DRAM ir augstāks nekā SRAM. SRAM darbojas pēc principa mainīt strāvas virzienu, izmantojot slēdžus, bet DRAM darbojas uzlādējot.

Secinājums

DRAM ir SRAM pēcnācējs. DRAM ir izstrādāts, lai pārvarētu SRAM trūkumus; dizaineri ir samazinājuši atmiņas atmiņā izmantotos atmiņas elementus, kas ievērojami samazināja DRAM izmaksas un palielināja uzglabāšanas vietu. Bet DRAM ir lēns un patērē vairāk jaudas nekā SRAM, tas ir jāatjauno bieži dažu milisekunžu laikā, lai saglabātu maksas.

Top