Erinevus SRAMi ja DRAMi vahel

SRAM vs DRAM

Juhusliku juurdepääsu mälu või RAM-i on kahte tüüpi, mõlemal on oma eelised ja puudused võrreldes teisega. SRAM (staatiline RAM) ja DRAM (dünaamiline RAM) hoiavad andmeid, kuid erineval viisil. DRAM nõuab andmete säilitamiseks perioodilist värskendust. SRAM-i ei pea värskendama, kuna sees olevad transistorid säilitaksid andmeid seni, kuni toiteallikas pole katkenud. See käitumine toob kaasa mõned eelised, millest vähemalt üks on andmete kirjutamise ja lugemise kiirem kiirus.

Värskenduse tutvustamiseks vajalik täiendav vooluring ja ajastus tekitavad teatud komplikatsioone, mis muudavad DRAM-mälu aeglasemaks ja vähem soovitavaks kui SRAM. Üheks komplikatsiooniks on DRAM-mälu palju suurem energiatarve, see erinevus on akuga seadmetes väga oluline. SRAM-moodulid on DRAM-iga võrreldes ka palju lihtsamad, mis lihtsustab enamiku inimeste jaoks mälu juurde pääsemiseks liidese loomist. See muudab harrastajatega töötamise ja isegi prototüüpide tegemise lihtsamaks.

Struktuurselt vajab SRAM teatud hulga mälu salvestamiseks palju rohkem transistreid. DRAM-moodul vajab iga transistori jaoks ainult transistorit ja kondensaatorit, kui SRAM vajab 6 transistorit. Kuna mälumooduli transistoride arv määrab selle mahutavuse, võib DRAM-moodulil olla peaaegu 6 korda suurem maht, samasuguse transistori arvuga kui SRAM-moodulil. Lõpuks langeb see hinna alla, millega enamik ostjaid tegelikult muretseb.

Madalama hinna tõttu on DRAMist saanud arvuti põhimälus peavool, hoolimata sellest, et see on SRAM-iga võrreldes aeglasem ja näljasem. SRAM-mälu kasutatakse endiselt paljudes seadmetes, kus kiirus on olulisem kui mahutavus. SRAM-i kõige silmatorkavam kasutamine on protsessorite vahemälus, kus kiirus on väga oluline ja madal energiatarve tähendab vähem hajutatavat soojust. Isegi kõvakettad, optilised draivid ja muud seadmed, mis vajavad vahemälu või puhvreid, kasutavad SRAM-mooduleid.

Kokkuvõte:
1. SRAM on staatiline, DRAM aga dünaamiline
2. SRAM on DRAM-iga võrreldes kiirem
3. SRAM tarbib vähem energiat kui DRAM
4. SRAM kasutab DRAMiga võrreldes rohkem transistreid ühe mälu bitti kohta
5. SRAM on DRAM-ist kallim
6. Odavamat DRAM-i kasutatakse põhimälus, SRAM-i aga tavaliselt vahemälus