RAM (памет с произволен достъп) е вид памет, която се нуждае от постоянна мощност, за да се запазят данните в нея, след като захранването е прекъснато, данните ще бъдат загубени, затова е известен като волатилна памет . Четенето и писането в RAM е лесно и бързо и се осъществява чрез електрически сигнали.
Сравнителна таблица
Основа за сравнение | SRAM | DRAM |
---|---|---|
скорост | По-бързо | По-бавно |
размер | малък | Голям |
цена | скъп | евтин |
Използвано в | Кеш-памет | Главна памет |
плътност | По-малко плътна | Силно гъста |
строителство | Комплекс и използва транзистори и ключалки. | Обикновено и използва кондензатори и много малко транзистори. |
Изисква се единичен блок памет | 6 транзистора | Само един транзистор. |
Имущество за изтичане на такса | Не присъства | Присъстващите по този начин изискват захранваща схема |
Консумация на енергия | ниско | Високо |
Определение на SRAM
SRAM (статична памет с произволен достъп) се състои от CMOS технология и използва шест транзистора. Неговата конструкция се състои от два кръстосано свързани инвертора за съхраняване на данни (двоични), подобни на тригери и допълнителни два транзистора за контрол на достъпа. Той е сравнително по-бърз от другите видове RAM, като DRAM. Тя консумира по-малко енергия. SRAM може да съхранява данните, стига да им се подаде захранване.
Работа на SRAM за отделна клетка:
За да се генерира стабилно логическо състояние, четири транзистора (T1, T2, T3, T4) са организирани по напречен начин. За генериране на логическо състояние 1, възел С1 е висок и С2 е нисък; в това състояние T1 и T4 са изключени, а T2 и T3 са включени. За логическо състояние 0, връзката С1 е ниска, а С2 е висока; в дадено състояние T1 и T4 са включени, а T2 и T3 са изключени. И двете състояния са стабилни, докато се приложи напрежение с постоянен ток (DC).
Дефиниция на DRAM
DRAM (Dynamic Random Access Memory) също е тип RAM, който е конструиран с кондензатори и няколко транзистора. Кондензаторът се използва за съхраняване на данните, където битовата стойност 1 означава, че кондензаторът е зареден и битова стойност 0 означава, че кондензаторът се разрежда. Кондензаторът има тенденция да се освобождава, което води до изтичане на заряди.
Динамичният термин показва, че зарядът непрекъснато изтича дори и при наличието на непрекъснато подадена енергия, поради което консумира повече енергия. За да се запазят данни за дълго време, тя трябва да се обновява многократно, което изисква допълнителна схема за опресняване. Поради изтичане на заряд DRAM губи данни, дори ако е включено захранване. DRAM е наличен в по-голям капацитет и е по-евтин. Тя изисква само един транзистор за единичния блок памет.
Работа на типична DRAM клетка:
При четене и записване на битовата стойност от клетката се активира адресната линия. Транзисторът, присъстващ в схемата, се държи като превключвател, който е затворен (позволяващ ток на потока), ако напрежението е приложено към адресната линия и е отворено (няма токови потоци), ако не се прилага напрежение към адресната линия. За операцията на запис се използва сигнал за напрежение за битовата линия, където високото напрежение показва 1, а ниското напрежение показва 0. След това се използва сигнал за адресната линия, която позволява прехвърлянето на заряда към кондензатора.
Когато адресната линия е избрана за изпълнение на операция за четене, транзисторът се включва и зареденият на кондензатора заряд се подава на битова линия и към чувствителен усилвател.
Ключови разлики между SRAM и DRAM
- SRAM е памет на чип, чието време за достъп е малко, докато DRAM е памет извън чипа, която има голямо време за достъп. Затова SRAM е по-бърз от DRAM.
- DRAM е наличен в по-голям капацитет за съхранение, докато SRAM е с по-малък размер.
- SRAM е скъп, докато DRAM е евтин .
- Кеш паметта е приложение на SRAM. За разлика от това, DRAM се използва в основната памет .
- DRAM е много плътна . Срещу SRAM е по-рядко .
- Изграждането на SRAM е сложно поради използването на голям брой транзистори. Напротив, DRAM е лесна за проектиране и внедряване.
- В SRAM един блок памет изисква шест транзистора, докато DRAM се нуждае само от един транзистор за един блок памет.
- DRAM се нарича динамичен, защото използва кондензатор, който произвежда ток на утечка поради диелектрика, използвана вътре в кондензатора, за да се разделят проводимите плочи, не е идеален изолатор, затова се нуждаят от електрически схеми за опресняване. От друга страна, няма проблем с изтичането на такси в SRAM.
- Консумацията на енергия е по-висока в DRAM от SRAM. SRAM работи на принципа на промяна на посоката на тока през комутаторите, докато DRAM работи по задържане на зарядите.
заключение
DRAM е потомък на SRAM. DRAM е разработен за преодоляване на недостатъците на SRAM; дизайнерите са намалили елементите на паметта, използвани в един бит памет, което значително намалява разходите за DRAM и увеличава площта за съхранение. Но, DRAM е бавен и консумира повече енергия от SRAM, трябва да се обновява често в няколко милисекунди, за да се запазят таксите.