Forskjell mellom SRAM og DRAM Forskjellen mellom

Anonim

SRAM vs DRAM

Det finnes to typer Random Access Memory eller RAM, hver har sine egne fordeler og ulemper i forhold til den andre. SRAM (Statisk RAM) og DRAM (Dynamic RAM) inneholder data, men på forskjellige måter. DRAM krever at dataene blir oppdatert med jevne mellomrom for å beholde dataene. SRAM trenger ikke å bli forfrisket da transistorene inni ville fortsette å holde dataene så lenge strømforsyningen ikke er avskåret. Denne oppførselen fører til noen fordeler, ikke minst det er den mye raskere hastigheten at dataene kan skrives og leses.

De ekstra kretsene og timingen som trengs for å presentere oppdateringen, skaper noen komplikasjoner som gjør DRAM-minnet tregere og mindre ønskelig enn SRAM. En komplikasjon er den mye høyere effekten som brukes av DRAM-minne, denne forskjellen er svært viktig i batteridrevne enheter. SRAM-moduler er også mye enklere sammenlignet med DRAM, noe som gjør det lettere for folk flest å lage et grensesnitt for å få tilgang til minnet. Dette gjør det enklere å jobbe med for hobbyister og til og med for prototyping.

Strukturelt trenger SRAM mye mer transistorer for å lagre en viss mengde minne. En DRAM-modul trenger bare en transistor og en kondensator for hver bit data der SRAM trenger 6 transistorer. Fordi antall transistorer i en minnemodul bestemmer kapasiteten, kan en DRAM-modul ha nesten 6 ganger mer kapasitet med en tilsvarende transistor telle til en SRAM-modul. Dette til slutt koker ned til pris, noe som er de fleste kjøpere er virkelig opptatt av.

På grunn av lavere pris har DRAM blitt vanlig i datamaskinens hovedminne til tross for at det er langsommere og mer strøm sulten sammenlignet med SRAM. SRAM-minne er fortsatt brukt i mange enheter der hastigheten er mer avgjørende enn kapasitet. Den mest fremtredende bruken av SRAM er i cacheminnet til prosessorer hvor hastigheten er svært viktig, og det lave strømforbruket oversettes til mindre varme som må løses. Selv harddisker, optiske stasjoner og andre enheter som trenger cache-minne eller buffere, bruker SRAM-moduler.

Sammendrag:

1. SRAM er statisk mens DRAM er dynamisk

2. SRAM er raskere sammenlignet med DRAM

3. SRAM bruker mindre strøm enn DRAM

4. SRAM bruker flere transistorer per bit minne sammenlignet med DRAM

5. SRAM er dyrere enn DRAM

6. Billigere DRAM brukes i hovedminne mens SRAM vanligvis brukes i hurtigminnet