Anbefalt, 2024

Redaksjonens

Forskjellen mellom SRAM og DRAM

SRAM og DRAM er modusene for integrert krets RAM hvor SRAM bruker transistorer og låser i konstruksjon mens DRAM bruker kondensatorer og transistorer. Disse kan differensieres på mange måter, slik som SRAM er relativt raskere enn DRAM; Derfor brukes SRAM til hurtigminnet mens DRAM brukes til hovedminne.

RAM (Random Access Memory) er et slags minne som trenger konstant strøm for å beholde dataene i den, når strømforsyningen er ødelagt, vil dataene gå tapt, det er derfor det er kjent som flyktig minne . Lese og skrive i RAM er enkelt og raskt og oppnås gjennom elektriske signaler.

Sammenligningstabel

Grunnlag for sammenligningSRAMDRAM
HastighetRaskereLangsommere
StørrelseLitenStor
Koste
DyrtBillig
Brukt iBufferminnetHovedminne
tetthetMindre tettMeget tett
KonstruksjonKompleks og bruker transistorer og låser.Enkel og bruker kondensatorer og svært få transistorer.
En enkelt blokk med minne krever6 transistorerBare en transistor.
Lad ut lekkasjeegenskapenIkke tilstedePresentere krever derfor strømoppdateringskretser
StrømforbrukLavHøy

Definisjon av SRAM

SRAM (Statisk Tilfeldig Access Memory) består av CMOS teknologi og bruker seks transistorer. Konstruksjonen består av to krysskoblede omformere for lagring av data (binær) som flip-flops og ekstra to transistorer for tilgangskontroll. Det er relativt raskere enn andre RAM-typer som DRAM. Det bruker mindre strøm. SRAM kan holde dataene så lenge strøm er tilført den.

Arbeid av SRAM for en enkelt celle:

For å generere stabil logisk tilstand, er fire transistorer (T1, T2, T3, T4) organisert på en tverrbundet måte. For generering av logisk tilstand 1 er noden C1 høy og C2 er lav; i denne tilstanden er T1 og T4 av, og T2 og T3 er på. For logisk tilstand 0 er krysset C1 lavt, og C2 er høyt; i den givne tilstanden er T1 og T4 på, og T2 og T3 er av. Begge tilstandene er stabile til likestrømsspenningen (spenningen) er påført.

SRAM- adresselinjen drives for å åpne og lukke bryteren og for å kontrollere T5- og T6-transistorene som tillater å lese og skrive. For leseoperasjon blir signalet tilført til denne adresselinjen da T5 og T6 kommer på, og bitverdien blir lest fra linje B. For skriveoperasjonen blir signalet brukt til B bitlinje, og komplementet er påført B ' .

Definisjon av DRAM

DRAM (Dynamic Random Access Memory) er også en type RAM som er konstruert ved hjelp av kondensatorer og få transistorer. Kondensatoren brukes til lagring av dataene hvor bitverdien 1 betyr at kondensatoren er ladet og en bitverdi 0 betyr at kondensatoren er utladet. Kondensatoren har en tendens til å utlades, noe som medfører utjevning av kostnader.

Den dynamiske termen indikerer at ladningene kontinuerlig lekker selv i nærvær av kontinuerlig strømforsyning som er årsaken til at den bruker mer strøm. For å beholde data i lang tid, må det oppdateres gjentatte ganger, noe som krever ekstra oppdateringskretser. På grunn av lekkasje, drar DRAM data, selv om strømmen er slått på. DRAM er tilgjengelig i høyere kapasitet og er billigere. Det krever bare en enkelt transistor for den eneste minnekortet.

Arbeide med typisk DRAM-celle:

På tidspunktet for å lese og skrive bitverdien fra cellen, blir adresselinjen aktivert. Transistoren som er tilstede i kretsen fungerer som en bryter som er lukket (slik at strømmen kan strømme) hvis en spenning påføres adresselinjen og åpen (ingen strømstrømmer) hvis ingen spenning påføres adresselinjen. For skriveoperasjonen benyttes et spenningssignal til bitlinjen hvor høyspenningen viser 1 og lavspenning indikerer 0. Et signal blir da brukt til adresselinjen som muliggjør overføring av ladningen til kondensatoren.

Når adresselinjen er valgt for å utføre leseoperasjon, slår transistoren på, og ladningen lagret på kondensatoren tilføres ut på en bitlinje og til en forsterker.

Forståelsesforsterkeren spesifiserer om cellen inneholder en logikk 1 eller logikk 2 ved å sammenligne kondensatorspenningen til en referanseverdi. Lesingen av cellen resulterer i utladning av kondensatoren, som må gjenopprettes for å fullføre operasjonen. Selv om en DRAM er i utgangspunktet en analog enhet og brukes til å lagre enkeltbiten (dvs. 0, 1).

Viktige forskjeller mellom SRAM og DRAM

  1. SRAM er et on-chip- minne hvis tilgangstid er liten, mens DRAM er et off-chip- minne som har en stor tilgangstid. Derfor er SRAM raskere enn DRAM.
  2. DRAM er tilgjengelig i større lagringskapasitet, mens SRAM er av mindre størrelse.
  3. SRAM er dyrt mens DRAM er billig .
  4. Bufferminnet er et program av SRAM. I kontrast er DRAM brukt i hovedminnet .
  5. DRAM er svært tett . I motsetning til SRAM er sjeldnere .
  6. Konstruksjonen av SRAM er kompleks på grunn av bruken av et stort antall transistorer. Tvert imot er DRAM enkelt å designe og implementere.
  7. I SRAM krever en enkelt blokk med minne seks transistorer, mens DRAM trenger bare en transistor for en enkelt blokk av minne.
  8. DRAM er oppkalt som dynamisk, fordi det bruker kondensator som produserer lekkasjestrøm på grunn av at dielektrisen som brukes inne i kondensatoren for å skille de ledende platene ikke er en perfekt isolator, krever derfor strømfornyelsekretser. På den annen side er det ikke noe problem med ladning i laderen i SRAM.
  9. Strømforbruket er høyere i DRAM enn SRAM. SRAM opererer på prinsippet om å endre strømretningen gjennom brytere mens DRAM arbeider for å holde ladningene.

Konklusjon

DRAM er etterkommere av SRAM. DRAM er utformet for å overvinne ulempene ved SRAM; designere har redusert minneelementene som brukes i en bit minne, noe som betydelig reduserte DRAM-prisen og økte lagringsområdet. Men, DRAM er treg og bruker mer strøm enn SRAM, det må oppdateres ofte i få millisekunder for å beholde kostnadene.

Top