Rekommenderas, 2024

Redaktionen

Skillnad mellan SRAM och DRAM

SRAM och DRAM är lägena för integrerad krets RAM där SRAM använder transistorer och lås i konstruktion medan DRAM använder kondensatorer och transistorer. Dessa kan differentieras på många sätt, såsom SRAM är relativt snabbare än DRAM; Därför används SRAM för cache-minne medan DRAM används för huvudminne.

RAM (Random Access Memory) är ett slags minne som behöver konstant ström för att behålla data i den, när strömförsörjningen är störd kommer data att gå vilse, det är därför det är känt som flyktigt minne . Att läsa och skriva i RAM är enkelt och snabbt och uppnås genom elektriska signaler.

Jämförelsediagram

Grunder för jämförelseSRAMDRAM
FartSnabbarelångsam~~POS=TRUNC
StorlekSmåStor
Kosta
DyrBillig
Använd iCacheminneHuvudminne
DensitetMindre tätMycket tät
KonstruktionKomplex och använder transistorer och spärrar.Enkel och använder kondensatorer och väldigt få transistorer.
Ett enda block av minne kräver6 transistorerEndast en transistor.
LaddningslägenhetInte närvarandePresent kräver därför strömuppdateringskretsar
EnergiförbrukningLågHög

Definition av SRAM

SRAM (Static Random Access Memory) består av CMOS-teknik och använder sex transistorer. Konstruktionen består av två tvärkopplade omvandlare för lagring av data (binär) som liknar flip-flops och extra två transistorer för åtkomstkontroll. Det är relativt snabbare än andra RAM-typer som DRAM. Det förbrukar mindre kraft. SRAM kan hålla data så länge som strömmen levereras till den.

Arbeta av SRAM för en enskild cell:

För att generera ett stabilt logiskt tillstånd organiseras fyra transistorer (T1, T2, T3, T4) på ​​ett tvärförbundet sätt. För att generera logiskt tillstånd 1 är noden C1 hög och C2 är låg; i detta tillstånd är T1 och T4 av och T2 och T3 är på. För logiskt tillstånd 0 är korsning C1 låg och C2 är hög; i det givna tillståndet är Tl och T4 på och T2 och T3 är avstängda. Båda tillstånden är stabila tills likströmsspänningen är applicerad.

SRAM- adresslinjen drivs för att öppna och stänga omkopplaren och för att styra T5- och T6-transistorerna som tillåter att läsa och skriva. För läsoperation sänds signalen till dessa adresslinje då T5 och T6 fortsätter och bitvärdet läses från linje B. För skrivoperationen används signalen till B bitlinjen och dess komplement appliceras på B ' .

Definition av DRAM

DRAM (Dynamic Random Access Memory) är också en typ av RAM som är konstruerad med kondensatorer och få transistorer. Kondensatorn används för att lagra data där bitvärde 1 betyder att kondensatorn är laddad och ett bitvärde 0 betyder att kondensatorn släpps ut. Kondensatorn tenderar att tömmas, vilket resulterar i läckage av avgifter.

Den dynamiska termen indikerar att laddningarna kontinuerligt läcker även i närvaro av kontinuerlig strömförsörjning, vilket är anledningen till att det förbrukar mer ström. För att behålla data under en längre tid måste den upprepas upprepad vilket kräver ytterligare uppdateringskretsar. På grund av läckande laddning dröjer DRAM även om strömmen är påslagen. DRAM är tillgänglig i högre kapacitet och är billigare. Det kräver endast en enda transistor för det enda minnesblocket.

Arbeta med typiska DRAM-celler:

Vid läsning och skrivning av bitvärdet från cellen aktiveras adresslinjen. Transistorn som finns i kretsen fungerar som en strömbrytare som är stängd (tillåter ström att strömma) om en spänning appliceras på adresslinjen och öppen (ingen strömflöde) om ingen spänning appliceras på adresslinjen. För skrivoperationen används en spänningssignal till bitledningen där högspänning visar 1 och lågspänning indikerar 0. En signal används sedan till adresslinjen som möjliggör överföring av laddningen till kondensatorn.

När adresslinjen väljs för att exekvera läsoperationen tänds transistorn och laddningen lagrad på kondensatorn matas ut på en bitledning och till en förstärkare.

Förstärkaren förstår huruvida cellen innehåller en logik 1 eller logik 2 genom att jämföra kondensatorspänningen till ett referensvärde. Cellens avläsning resulterar i urladdning av kondensatorn, vilket måste återställas för att slutföra operationen. Även om en DRAM är i princip en analog enhet och används för att lagra enstaka bit (dvs. 0, 1).

Viktiga skillnader mellan SRAM och DRAM

  1. SRAM är ett on-chip- minne vars accesstid är liten medan DRAM är ett off-chip- minne som har en stor åtkomsttid. Därför är SRAM snabbare än DRAM.
  2. DRAM finns i större lagringskapacitet medan SRAM är mindre .
  3. SRAM är dyrt medan DRAM är billigt .
  4. Cacheminnet är en applikation av SRAM. Däremot används DRAM i huvudminnet .
  5. DRAM är mycket tät . SRAM är sällan sämre .
  6. Konstruktionen av SRAM är komplex på grund av användningen av ett stort antal transistorer. Tvärtom är DRAM enkelt att designa och implementera.
  7. I SRAM kräver ett enda block av minne sex transistorer, medan DRAM behöver bara en transistor för ett enda minnesblock.
  8. DRAM är namngiven som dynamisk, eftersom det använder kondensatorn som producerar läckström genom att dielektriskt utnyttjas inuti kondensatorn för att separera de ledande plattorna är inte en perfekt isolator sålunda kräver strömuppdateringskretsar. Å andra sidan finns det ingen fråga om laddningsläckage i SRAM.
  9. Strömförbrukningen är högre i DRAM än SRAM. SRAM arbetar med principen att ändra strömriktningen genom strömbrytare medan DRAM arbetar med att hålla laddningarna.

Slutsats

DRAM är efterkommande av SRAM. DRAM är tänkt att övervinna nackdelarna med SRAM; designers har reducerat minneselementen som används i en bit minne vilket avsevärt minskade DRAM-kostnaden och ökade lagringsutrymmet. Men, DRAM är långsam och förbrukar mer ström än SRAM, det behöver uppdateras ofta på några millisekunder för att behålla avgifterna.

Top