Энергонезависимая память
Энергонезависимая память (англ. non-volatile memory, NVM) — это класс запоминающих устройств, способных сохранять записанную информацию при полном отключении электропитания. В отличие от оперативной памяти (RAM), которая теряет данные при выключении, энергонезависимая память обеспечивает долговременное хранение кода и данных. Ключевыми характеристиками являются сохранность информации в течение длительного времени (годы и десятилетия), возможность многократной перезаписи (для большинства типов) и относительно низкое энергопотребление в режиме хранения. Энергонезависимая память является основой для твердотельных накопителей (SSD), флеш-накопителей, карт памяти, а также используется в микроконтроллерах, BIOS/UEFI, встраиваемых системах и устройствах интернета вещей (IoT).
История
Ранние разработки
Первые попытки создания энергонезависимой памяти относятся к середине XX века. В 1950-х годах появилась память на магнитных сердечниках (ферритовая память), которая сохраняла данные после отключения питания, но была медленной, громоздкой и дорогой. В 1960-х годах компания Intel разработала память типа ROM (Read-Only Memory) — постоянное запоминающее устройство, которое программировалось на заводе и не могло быть перезаписано пользователем. Позднее появились программируемые ROM (PROM) и стираемые EPROM (Erasable Programmable ROM), которые можно было перепрограммировать с помощью ультрафиолетового излучения.
Появление флеш-памяти
Ключевой прорыв произошёл в 1984 году, когда инженер компании Toshiba Фудзио Масуока предложил принцип флеш-памяти (Flash memory). В 1988 году Intel представила коммерческую версию NOR-флеш, а в 1989 году Toshiba — NAND-флеш. NAND-флеш обеспечила более высокую плотность записи и низкую стоимость, что сделало её основой для массового производства накопителей. В 1990-х годах флеш-память вытеснила магнитные дискеты и компакт-диски в портативных устройствах.
Развитие современных технологий
В 2000-х годах началось активное развитие новых типов энергонезависимой памяти, таких как FRAM (сегнетоэлектрическая память), MRAM (магниторезистивная память) и PCRAM (фазово-изменяемая память). В 2010-х годах компания Intel совместно с Micron разработала технологию 3D XPoint, которая сочетает скорость DRAM и энергонезависимость флеш-памяти. В 2020-х годах активно исследуются мемристоры (ReRAM) и память на основе углеродных нанотрубок.
Классификация
Энергонезависимая память делится на несколько основных типов в зависимости от физического принципа хранения данных и способа записи/чтения.
По типу доступа
- Последовательный доступ (Serial) — данные считываются или записываются в порядке, заданном адресом. Пример: NAND-флеш, магнитные ленты.
- Произвольный доступ (Random Access) — возможен доступ к любой ячейке памяти напрямую. Пример: NOR-флеш, FRAM, MRAM, PCRAM.
По физическому принципу
- Полупроводниковая память — основана на транзисторах с плавающим затвором (флеш-память) или на изменении свойств материала (ReRAM, PCRAM).
- Магнитная память — использует магнитные домены (MRAM, память на магнитных сердечниках).
- Оптическая память — использует изменение отражательной способности материала под действием лазера (CD-R, DVD-R, Blu-ray).
- Механическая память — основана на физическом состоянии носителя (перфокарты, перфоленты).
По возможности перезаписи
- ROM (Read-Only Memory) — однократно программируемая, перезапись невозможна.
- PROM (Programmable ROM) — однократно программируемая пользователем.
- EPROM (Erasable Programmable ROM) — стираемая ультрафиолетом, перепрограммируемая.
- EEPROM (Electrically Erasable Programmable ROM) — электрически стираемая, перепрограммируемая (например, BIOS/UEFI).
- Flash memory — разновидность EEPROM с блочной структурой.
Устройство и принцип работы
Флеш-память (NAND и NOR)
Основой флеш-памяти является полевой транзистор с плавающим затвором (Floating Gate MOSFET). В таком транзисторе между управляющим затвором и каналом находится изолированный слой (плавающий затвор), который может накапливать электрический заряд. Наличие или отсутствие заряда определяет логическое состояние ячейки (0 или 1). В NAND-флеш ячейки соединены последовательно (в цепочки), что позволяет достичь высокой плотности, но замедляет произвольный доступ. В NOR-флеш ячейки соединены параллельно, что обеспечивает быстрый произвольный доступ, но меньшую плотность.
FRAM (Ferroelectric RAM)
FRAM использует сегнетоэлектрический материал (например, титанат цирконата свинца), который меняет свою поляризацию под действием электрического поля. Поляризация сохраняется после отключения питания. FRAM отличается высокой скоростью записи (до 100 нс) и низким энергопотреблением, но имеет ограниченный объём (до нескольких мегабайт).
MRAM (Magnetoresistive RAM)
MRAM основана на эффекте туннельного магнитосопротивления (TMR). Ячейка состоит из двух ферромагнитных слоёв, разделённых тонким изолятором. Один слой имеет фиксированную намагниченность, другой — свободную. Сопротивление ячейки зависит от взаимной ориентации намагниченности (параллельная — низкое сопротивление, антипараллельная — высокое). MRAM обеспечивает высокую скорость (до 10 нс) и практически неограниченное количество циклов перезаписи.
PCRAM (Phase-Change RAM)
PCRAM использует халькогенидное стекло (например, Ge2Sb2Te5), которое может находиться в двух состояниях: аморфном (высокое сопротивление) и кристаллическом (низкое сопротивление). Переход между состояниями осуществляется за счёт нагрева электрическим током. PCRAM сочетает высокую скорость (до 100 нс) и хорошую масштабируемость.
ReRAM (Resistive RAM)
ReRAM основана на изменении сопротивления диэлектрического материала (например, оксида гафния или титана) под действием электрического поля. В ячейке образуются или разрушаются проводящие филаменты, что изменяет её сопротивление. ReRAM отличается низким энергопотреблением и высокой плотностью, но пока находится на стадии исследований.
Применение
Накопители данных
- Твердотельные накопители (SSD) — основное применение NAND-флеш. Используются в персональных компьютерах, серверах, ноутбуках.
- Флеш-накопители (USB-флешки) — портативные устройства хранения данных.
- Карты памяти — SD, microSD, CompactFlash — используются в фотоаппаратах, видеокамерах, смартфонах.
Встраиваемые системы
- Микроконтроллеры — встроенная флеш-память для хранения прошивки (например, в Arduino, ESP32).
- BIOS/UEFI — EEPROM для хранения базовой системы ввода-вывода.
- Промышленные контроллеры — FRAM и MRAM для хранения критических данных (например, в автомобильной электронике).
Вычислительная техника
- Кэш-память — MRAM и PCRAM могут использоваться как кэш-память высокого уровня (L3, L4) в процессорах.
- Оперативная память — 3D XPoint и MRAM рассматриваются как замена DRAM в некоторых серверных решениях.
Интернет вещей (IoT)
- Устройства с низким энергопотреблением — FRAM и ReRAM применяются в датчиках, носимых устройствах, умных метках.
Характеристики
Сравнительная таблица основных типов энергонезависимой памяти (по состоянию на 2024 год):
| Тип памяти | Скорость записи | Скорость чтения | Циклы перезаписи | Энергопотребление | Плотность |
|---|---|---|---|---|---|
| NAND-флеш | 1–10 мкс | 10–50 мкс | 10^3–10^5 | Среднее | Высокая |
| NOR-флеш | 1–10 мкс | 50–100 нс | 10^5–10^6 | Среднее | Низкая |
| FRAM | 10–100 нс | 10–100 нс | 10^12–10^15 | Низкое | Низкая |
| MRAM | 10–50 нс | 10–50 нс | 10^15 | Низкое | Средняя |
| PCRAM | 50–100 нс | 50–100 нс | 10^8–10^9 | Среднее | Высокая |
| ReRAM | 10–100 нс | 10–100 нс | 10^6–10^9 | Низкое | Высокая |
Преимущества и недостатки
Преимущества
- Сохранность данных при отключении питания.
- Высокая механическая устойчивость (отсутствие движущихся частей).
- Низкое энергопотребление в режиме хранения.
- Малые габариты и масса.
Недостатки
- Ограниченное количество циклов перезаписи (особенно у NAND-флеш).
- Снижение скорости записи при заполнении (для NAND-флеш).
- Более высокая стоимость по сравнению с жёсткими дисками (HDD) на единицу объёма.
- Чувствительность к радиации и высоким температурам (для некоторых типов).
Интересные факты
- Первая коммерческая флеш-память (NOR) была выпущена Intel в 1988 году объёмом 256 килобит.
- Технология 3D XPoint, разработанная Intel и Micron, использует фазово-изменяемый материал и обеспечивает скорость в 1000 раз выше, чем NAND-флеш.
- В 2023 году компания Samsung представила 1-терабайтную флеш-память на основе 3D NAND с 236 слоями.
- FRAM используется в космических аппаратах благодаря устойчивости к радиации.
Источники
- Масуока Ф. «Flash Memory: The Technology That Changed the World» (1984).
- Intel Corporation. «NOR Flash Memory Product Overview» (1988).
- Toshiba Corporation. «NAND Flash Memory Technology» (1989).
- Semiconductor Industry Association. «Non-Volatile Memory Market Report» (2023).
- IEEE Spectrum. «The Future of Memory: 3D XPoint, MRAM, and ReRAM» (2022).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →