Anbefalet, 2024

Redaktørens Valg

Forskel mellem SRAM og DRAM

SRAM og DRAM er modes for integreret kredsløb RAM, hvor SRAM bruger transistorer og låse i konstruktion, mens DRAM bruger kondensatorer og transistorer. Disse kan differentieres på mange måder, såsom SRAM er forholdsvis hurtigere end DRAM; Derfor anvendes SRAM til cache-hukommelse, mens DRAM bruges til hovedhukommelsen.

RAM (Random Access Memory) er en form for hukommelse, der har brug for konstant strøm til at bevare dataene i den, når strømforsyningen er forstyrret, vil dataene gå tabt, hvorfor det er kendt som flygtig hukommelse . Læsning og skrivning i RAM er nemt og hurtigt og opnås gennem elektriske signaler.

Sammenligningstabel

Grundlag for sammenligningSRAMDRAM
HastighedHurtigereLangsommere
StørrelseLilleStor
Koste
DyrtBillig
Brugt iCache-hukommelsePrimære hukommelse
MassefyldeMindre tætMeget tæt
KonstruktionKompleks og bruger transistorer og låse.Enkel og bruger kondensatorer og meget få transistorer.
En enkelt blok af hukommelse kræver6 transistorerKun en transistor.
Oplad lækage egenskabIkke til stedeTil stede behøver derfor strømfornyelseskredsløb
StrømforbrugLavHøj

Definition af SRAM

SRAM (Statisk Random Access Memory) består af CMOS teknologi og bruger seks transistorer. Dens konstruktion består af to krydskoblede omformere til lagring af data (binær) svarende til flip-flops og ekstra to transistorer til adgangskontrol. Det er relativt hurtigere end andre RAM-typer som DRAM. Det bruger mindre strøm. SRAM kan holde dataene, så længe der leveres strøm til det.

Arbejde med SRAM for en individuel celle:

For at generere stabil logisk tilstand, er fire transistorer (T1, T2, T3, T4) organiseret på tværs af hinanden. Til generering af logisk tilstand 1 er knudepunkt C1 højt og C2 er lavt; i denne tilstand er T1 og T4 slukket, og T2 og T3 er tændt. For logisk tilstand 0 er forbindelsen C1 lav, og C2 er høj; i den givne tilstand er T1 og T4 tændt, og T2 og T3 er slukket. Begge tilstande er stabile, indtil strømstrømmen (DC) spændes.

SRAM- adresselinjen betjenes til åbning og lukning af kontakten og til styring af T5- og T6-transistorerne, der tillader at læse og skrive. Til læseoperation sættes signalet på denne adresselinje, så T5 og T6 tændes, og bitværdien aflæses fra linje B. Til skriveoperationen anvendes signalet til B bitlinjen, og dets komplement anvendes til B ' .

Definition af DRAM

DRAM (Dynamic Random Access Memory) er også en type RAM, der er konstrueret ved hjælp af kondensatorer og få transistorer. Kondensatoren anvendes til lagring af dataene, hvor bitværdi 1 betyder, at kondensatoren er opladet, og en bitværdi 0 betyder, at kondensatoren er afladet. Kondensator har en tendens til udladning, hvilket resulterer i lækage af afgifter.

Den dynamiske betegnelse indikerer, at ladningerne konstant lækker selv i nærværelse af kontinuerlig strømforsyning, der er årsagen til, at den bruger mere strøm. For at bevare data i lang tid, skal det gentages gentagne gange, hvilket kræver yderligere opdateringskredsløb. På grund af lækagen ladning taber DRAM data, selvom der er tændt for strømmen. DRAM er tilgængelig i den højere kapacitet og er billigere. Det kræver kun en enkelt transistor til den enkelt blok af hukommelse.

Arbejde med typisk DRAM-celle:

På tidspunktet for læsning og skrivning af bitværdien fra cellen, er adresselinjen aktiveret. Transistoren til stede i kredsløbet opfører sig som en afbryder, der er lukket (giver strøm til strømning), hvis en spænding påføres adresselinjen og åbnes (ingen strømstrømmer), hvis der ikke påføres spænding på adresselinjen. Til skriveoperationen anvendes et spændingssignal til bitlinjen, hvor højspænding viser 1, og lavspænding indikerer 0. Et signal anvendes derefter til adresselinien, som muliggør overførsel af ladningen til kondensatoren.

Når adresselinjen er valgt til at udføre læseoperationen, tændes transistoren, og ladningen, som er lagret på kondensatoren, udføres på en bitlinie og til en forstærker.

Forstærkeren forstår, om cellen indeholder en logik 1 eller logik 2 ved at sammenligne kondensatorspændingen med en referenceværdi. Aflæsningen af ​​cellen resulterer i afladning af kondensatoren, som skal genoprettes for at fuldføre operationen. Selvom en DRAM i grunden er en analog enhed og bruges til at lagre den enkelte bit (dvs. 0, 1).

Nøgleforskelle mellem SRAM og DRAM

  1. SRAM er en on-chip- hukommelse, hvis adgangstid er lille, mens DRAM er en off-chip- hukommelse, der har en stor adgangstid. Derfor er SRAM hurtigere end DRAM.
  2. DRAM er tilgængelig i større lagerkapacitet, mens SRAM er af mindre størrelse.
  3. SRAM er dyrt, mens DRAM er billigt .
  4. Cacheminnet er en applikation af SRAM. I modsætning hertil anvendes DRAM i hovedhukommelsen .
  5. DRAM er meget tæt . Modsat er SRAM sjældnere .
  6. Konstruktionen af ​​SRAM er kompleks på grund af brugen af ​​et stort antal transistorer. Tværtimod er DRAM let at designe og implementere.
  7. I SRAM kræver en enkelt blok af hukommelse seks transistorer, mens DRAM kun har en transistor til en enkelt blok af hukommelse.
  8. DRAM er opkaldt som dynamisk, fordi det bruger kondensator, der producerer lækstrøm på grund af det dielektriske, der anvendes inde i kondensatoren til at adskille de ledende plader, er ikke en perfekt isolator derfor kræver strømfornyelseskredsløb. På den anden side er der ikke noget problem med opladning i SRAM.
  9. Strømforbruget er højere i DRAM end SRAM. SRAM virker på princippet om at ændre strømretningen gennem omskiftere, mens DRAM arbejder på at holde afgifterne.

Konklusion

DRAM er efterkommere af SRAM. DRAM er udformet til at overvinde ulemperne ved SRAM; designere har reduceret de hukommelseselementer, der blev brugt i en smule hukommelse, hvilket reducerede DRAM-prisen betydeligt og øgede lagerområdet. Men DRAM er langsom og bruger mere strøm end SRAM, det skal opdateres ofte i få millisekunder for at bevare afgifterne.

Top