Какво е PSDRAM (псевдостатична RAM)?

Много компютърни потребители ще бъдат запознати с RAM. Може да не знаете, че RAM паметта, за която мислите, е вид DRAM. Вашият компютър също има малко SRAM в него. Има много разлики между тези две, но от гледна точка на потребителя, най-вече се свежда до това, че DRAM е по-евтина и се предлага в много по-големи капацитети.

SRAM е значително по-скъп, но много по-бърз. Това води до двете им различни приложения. DRAM се използва като основна системна RAM. Ниската цена и високата плътност са полезни, защото имате нужда от гигабайти в съвременните компютри. SRAM се използва като кеш на процесора. Високата скорост тук е отлична, тъй като захранва процесора, но капацитетът е ограничен, за да поддържа процесорите достъпни.

Обяснение на имената

SRAM означава статична памет с произволен достъп, докато DRAM означава динамична памет с произволен достъп. Разликите по-горе обаче всъщност не обясняват защо едното се счита за статично, а другото за динамично.

Разликата всъщност е в това как работи клетката с памет. Статичната RAM просто трябва да бъде записана. Той ще запази данните, които е съхранил, без допълнително взаимодействие, стига да има захранване. Динамичната RAM обаче се нуждае от редовно презареждане на всяка клетка от паметта или данните, които съхранява, ще бъдат загубени, дори при постоянно захранване. DRAM клетка се презарежда чрез четене на нейното съдържание и след това обратно записване на същите данни.

Забележка: И DRAM, и SRAM са летлива памет. И двете ще загубят всички данни, които притежават, ако загубят захранването. Това важи и за PSDRAM.

Разбира се, компютрите не ви показват, че вашата RAM непрекъснато записва същите данни обратно в себе си. Това би било напълно ненужно и объркващо за потребителите. Въпреки това процесорът, по-специално контролерът на паметта, трябва редовно да инструктира клетките на паметта да изпълняват цикъл на опресняване. Което увеличава натоварването на контролера на паметта. SRAM не трябва да прави нищо от това. Всяка SRAM клетка не страда от разпадане на заряда, така че клетката никога не трябва да се опреснява.

Най-доброто от двата свята?

PSDRAM, също като акронима PSRAM, означава Псевдостатична RAM. Това е форма на модифицирана DRAM, която я прави по-подобна на SRAM. Индивидуалните клетки с памет все още се правят по същия начин като DRAM, което ги прави евтини.

Въпреки че е сравнително евтин, плътността е по-ниска от истинската DRAM. Това е така, защото PSDRAM въвежда допълнителна вътрешна схема, която автоматично опреснява клетките на паметта. Подобно на SRAM, контролерът на паметта не трябва да прави нищо, за да запази данните в PSDRAM. Просто работи.

Опростяването означава, че командната схема, необходима за взаимодействие с PSDRAM, е по-малко сложна от DRAM. Един потенциален недостатък на това е, че процесорът не контролира кога се получават банките с памет обновен, той може да издаде заявка за данни точно след като съответната банка PSDRAM е започнала a цикъл на опресняване. Този конкретен проблем означава, че в някои случаи може да има неочаквано високо забавяне на паметта.

Заключение

PSDRAM е средата между DRAM и SRAM. Клетките на паметта трябва да се опресняват редовно, защото са изградени върху същия процес като DRAM. Паметта обаче може да бъде представена на процесора като SRAM, тъй като вътрешната схема се грижи за автоматичното опресняване на клетките на паметта. В края на деня обаче PSDRAM не предлага много особени предимства. В стандартните компютри изобщо не се използва.

Това не означава, че PSDRAM е лоша, защото със сигурност се използва. Може да се намери в някои автомобилни системи, индустриални системи за управление и базирани на FPGA системи, където намалената сложност на управление е полезна. Но PSDRAM няма огромен пазарен отпечатък, което не изглежда вероятно да се промени. Не забравяйте да споделите вашите мисли по темата в коментарите по-долу.