Открыть сервис

Флеш-карты

Флеш-карты (flash-карты, флеш-память) — это тип энергонезависимой перезаписываемой памяти, использующийся для хранения цифровых данных в устройствах, не требующих механического привода. Основным элементом флеш-памяти является массив транзисторов с плавающим затвором, что позволяет сохранять информацию при отключении питания. Термин «флеш» (от англ. flash — вспышка) был введён компанией Toshiba в 1984 году, чтобы подчеркнуть скорость стирания данных, сравнимую со вспышкой фотоаппарата.

История

Изобретение и первые разработки

Принцип работы флеш-памяти был предложен инженером компании Toshiba Фудзио Масуокой в 1984 году. Первый коммерческий образец, представленный на Международной конференции по электронным устройствам (IEDM) в Сан-Франциско, имел ёмкость 256 Кбит. В 1988 году компания Intel выпустила первую коммерческую флеш-память типа NOR, которая отличалась высокой скоростью чтения и возможностью произвольного доступа, что сделало её пригодной для хранения кода в микроконтроллерах.

Развитие NAND-архитектуры

В 1989 году Toshiba представила архитектуру NAND, которая обеспечивала более высокую плотность записи и меньшую стоимость на бит, но уступала NOR по скорости произвольного доступа. NAND-память стала основой для большинства современных флеш-накопителей, включая USB-флешки, карты памяти и твердотельные накопители (SSD). В 1991 году компания SanDisk (тогда SunDisk) выпустила первый твердотельный накопитель на основе NAND-флеш-памяти ёмкостью 20 МБ.

Массовое распространение

В 1994 году компания SanDisk представила CompactFlash — первую карту памяти для портативных устройств. В 1998 году появилась стандартизированная спецификация USB, что привело к созданию USB-флеш-накопителей (первый был выпущен в 2000 году компанией Trek Technology под названием ThumbDrive). К середине 2000-х годов флеш-память вытеснила дискеты и оптические диски в большинстве потребительских устройств, а к 2010-м годам стала основой для мобильных телефонов, цифровых камер и ноутбуков.

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

Технологическая основа

Флеш-память базируется на полевых транзисторах с плавающим затвором (Floating Gate Transistor). Каждый бит данных хранится в виде электрического заряда на изолированном затворе, расположенном между управляющим затвором и каналом транзистора. Заряд может сохраняться годами без внешнего питания, но для его изменения требуется приложение высокого напряжения (обычно 10–20 В).

Типы архитектуры

  1. NOR-флеш: позволяет произвольный доступ к отдельным ячейкам, что обеспечивает высокую скорость чтения. Используется в микроконтроллерах, BIOS и встроенных системах. Недостаток — низкая плотность записи и высокая стоимость.
  2. NAND-флеш: доступ к данным осуществляется блоками (страницами), что снижает скорость произвольного доступа, но увеличивает плотность и уменьшает стоимость. Применяется в SSD, USB-накопителях и картах памяти.

Многоуровневые ячейки

Современные флеш-чипы используют многоуровневые ячейки (MLC, TLC, QLC), которые хранят несколько бит в одном транзисторе за счёт разных уровней заряда. Это увеличивает ёмкость, но снижает скорость и надёжность (уменьшается количество циклов перезаписи). SLC (Single-Level Cell) хранит 1 бит, MLC — 2 бита, TLC — 3 бита, QLC — 4 бита.

Классификация

По форм-фактору

  • USB-флеш-накопители: компактные устройства с интерфейсом USB, предназначенные для переноса данных.
  • Карты памяти: сменные носители для цифровых камер, смартфонов и других устройств. Основные форматы: Secure Digital (SD), microSD, CompactFlash, Memory Stick (Sony).
  • Твердотельные накопители (SSD): накопители для компьютеров и серверов, использующие NAND-флеш-память. Бывают в форм-факторах 2,5 дюйма, M.2, mSATA.
  • Встроенные решения: флеш-чипы, распаянные на материнских платах (например, eMMC, UFS) в смартфонах и планшетах.

По интерфейсу

  • USB: универсальный интерфейс для внешних накопителей (USB 2.0, 3.0, 3.1, 3.2, USB-C).
  • SATA: интерфейс для SSD в настольных и портативных компьютерах (SATA III — до 6 Гбит/с).
  • NVMe: протокол для высокоскоростных SSD, подключаемых через шину PCI Express (скорость до 64 Гбит/с для PCIe 5.0).
  • SD/MMC: интерфейсы для карт памяти, используемые в фототехнике и мобильных устройствах.

Характеристики

Ёмкость

Ёмкость флеш-карт варьируется от нескольких мегабайт (ранние модели) до 2 ТБ (современные microSD-карты) и 100 ТБ (промышленные SSD). Ёмкость указывается в гигабайтах (ГБ) или терабайтах (ТБ), но фактический доступный объём всегда меньше из-за файловой системы и служебных данных.

Скорость

Скорость чтения и записи зависит от типа памяти, интерфейса и контроллера. Для USB-флешек скорость чтения достигает 1000 МБ/с (USB 3.2 Gen 2×2), для NVMe SSD — до 14 000 МБ/с (PCIe 5.0). Скорость карт памяти измеряется классами: Class 10 (не менее 10 МБ/с), UHS-I (до 104 МБ/с), UHS-II (до 312 МБ/с).

Надёжность

Флеш-память имеет ограниченный ресурс перезаписи (число циклов стирания/записи). Для SLC он составляет около 100 000 циклов, для MLC — 3000–10 000, для TLC — 1000–3000, для QLC — 500–1000. Для продления срока службы SSD используют контроллеры с алгоритмами выравнивания износа (wear leveling) и резервирования ячеек.

Применение

Потребительская электроника

Флеш-карты широко используются в цифровых фотоаппаратах, видеокамерах, смартфонах, планшетах, портативных игровых консолях (Nintendo Switch, PlayStation Vita) и электронных книгах. USB-флеш-накопители применяются для переноса файлов между компьютерами, установки операционных систем и резервного копирования.

Компьютерная техника

SSD на основе флеш-памяти заменили жёсткие диски (HDD) в большинстве современных ноутбуков и настольных ПК благодаря высокой скорости загрузки и низкому энергопотреблению. В серверах и дата-центрах используются NVMe SSD для обработки больших объёмов данных.

Промышленность и встраиваемые системы

Флеш-память применяется в промышленных контроллерах, медицинском оборудовании, автомобильной электронике (системы навигации, мультимедиа) и бортовых компьютерах. В таких устройствах часто используются NOR-флеш для хранения прошивки и NAND-флеш для данных.

Военная и космическая техника

Для военных и космических применений выпускаются специализированные флеш-накопители, устойчивые к радиации, вибрациям и экстремальным температурам. Они используются в системах управления оружием, спутниках и ракетных комплексах.

Интересные факты

  • Первая USB-флешка, выпущенная в 2000 году, имела ёмкость 8 МБ и стоила около 50 долларов США.
  • Флеш-память используется в «электронных чернилах» (E-Ink) для хранения изображений в электронных книгах.
  • В 2023 году компания Kioxia (бывшая Toshiba Memory) анонсировала технологию флеш-памяти с 218 слоями (3D NAND), что позволяет увеличить плотность хранения.
  • Флеш-память не подвержена механическому износу, в отличие от жёстких дисков, но может выходить из строя из-за электрических сбоев или дефектов ячеек.

Критика и ограничения

  • Ограниченный ресурс: циклы перезаписи флеш-памяти конечны, что делает её менее пригодной для интенсивной записи (например, в системах видеонаблюдения без оптимизации).
  • Скорость деградации: при многократной перезаписи ячейки могут терять заряд, что приводит к ошибкам чтения.
  • Цена: хотя стоимость флеш-памяти снижается, она остаётся выше стоимости HDD на гигабайт для больших объёмов (более 4 ТБ).
  • Энергозависимость при записи: для стирания и записи требуется высокое напряжение, что увеличивает энергопотребление по сравнению с оперативной памятью.

Источники

  • Фудзио Масуока, «Flash Memory: A Historical Perspective», IEEE Solid-State Circuits Magazine, 2014.
  • Toshiba Corporation, «NAND Flash Memory Technology», Technical Report, 1989.
  • Intel Corporation, «NOR Flash Memory: Architecture and Applications», 1988.
  • SanDisk Corporation, «History of Flash Memory», 2005.
  • Стандарты JEDEC (Joint Electron Device Engineering Council) для флеш-памяти.
  • Документация производителей: Samsung, Kioxia, Micron, Western Digital.
Загружаем BFOmetr…