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 sammenligning | SRAM | DRAM |
---|---|---|
Hastighet | Raskere | Langsommere |
Størrelse | Liten | Stor |
Koste | Dyrt | Billig |
Brukt i | Bufferminnet | Hovedminne |
tetthet | Mindre tett | Meget tett |
Konstruksjon | Kompleks og bruker transistorer og låser. | Enkel og bruker kondensatorer og svært få transistorer. |
En enkelt blokk med minne krever | 6 transistorer | Bare en transistor. |
Lad ut lekkasjeegenskapen | Ikke tilstede | Presentere krever derfor strømoppdateringskretser |
Strømforbruk | Lav | Hø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.
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.
Viktige forskjeller mellom SRAM og DRAM
- 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.
- DRAM er tilgjengelig i større lagringskapasitet, mens SRAM er av mindre størrelse.
- SRAM er dyrt mens DRAM er billig .
- Bufferminnet er et program av SRAM. I kontrast er DRAM brukt i hovedminnet .
- DRAM er svært tett . I motsetning til SRAM er sjeldnere .
- Konstruksjonen av SRAM er kompleks på grunn av bruken av et stort antall transistorer. Tvert imot er DRAM enkelt å designe og implementere.
- I SRAM krever en enkelt blokk med minne seks transistorer, mens DRAM trenger bare en transistor for en enkelt blokk av minne.
- 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.
- 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.