DRAM

DRAM

DRAM — это тип динамической оперативной памяти с произвольным доступом, широко используемый в компьютерах и мобильных устройствах для временного хранения данных.

DRAM (Dynamic Random-Access Memory) — это вид оперативной памяти, который хранит данные в виде электрического заряда в конденсаторах, встроенных в полупроводниковые микросхемы. В отличие от статической памяти (SRAM), DRAM требует постоянного обновления (refresh) заряда в ячейках, так как конденсаторы постепенно теряют заряд из-за утечек. Это и дало название «динамическая» память.

Устройство и принцип работы

Каждая ячейка DRAM состоит из одного транзистора и одного конденсатора (1T1C). Конденсатор хранит бит информации: заряженный — это логическая единица, разряженный — ноль. Транзистор служит переключателем для доступа к ячейке. Память организована в виде матрицы строк и столбцов, что позволяет адресовать данные по координатам.

Чтение данных происходит построчно: выбранная строка активируется, и все биты строки считываются усилителями-компараторами (sense amplifiers), которые усиливают слабый сигнал с конденсаторов. При этом процесс чтения разрушает заряд в ячейках, поэтому после чтения данные автоматически восстанавливаются. Запись данных происходит обратным образом — усилители записывают заряд в нужные ячейки.

Из-за утечки заряда конденсаторы необходимо периодически обновлять — процесс называется регенерацией или refresh. Обычно каждая строка памяти обновляется каждые 16–64 миллисекунд. Контроллер памяти управляет этим процессом, а также соблюдает множество временных ограничений (таймингов), обеспечивающих корректную работу.

Применение и особенности

DRAM является основным типом оперативной памяти в персональных компьютерах, ноутбуках, серверах и мобильных устройствах. Она обеспечивает относительно большой объём памяти при сравнительно низкой стоимости и приемлемой скорости доступа. Однако DRAM медленнее и менее энергоэффективна, чем статическая память (SRAM), которая используется для кэш-памяти процессоров.

Память DRAM широко применяется в системах, где важен баланс между объёмом, стоимостью и скоростью. Например, в игровых консолях, смартфонах, дата-центрах и встраиваемых системах. Существуют различные стандарты DRAM, такие как DDR3, DDR4, DDR5, которые отличаются скоростью передачи данных и энергопотреблением.

Ограничения и споры

Основное техническое ограничение DRAM — необходимость регулярного обновления данных, что увеличивает энергопотребление и усложняет управление памятью. Кроме того, задержки при доступе к памяти связаны с организацией строк и столбцов, а также с таймингами контроллера.

На рынке DRAM доминируют несколько крупных производителей, таких как Samsung, SK Hynix и Micron, контролирующие свыше 90% рынка. Это приводит к рискам сговора и манипуляций с поставками, что может вызывать дефицит и резкий рост цен, как это происходило в последние годы. Такие ситуации вызывают судебные разбирательства и общественный резонанс.

В целом DRAM остаётся ключевой технологией для временного хранения данных в вычислительной технике, несмотря на вызовы и конкуренцию со стороны новых видов памяти и архитектур.

Источники и дополнительные материалы