ChipNet
ЭЛЕКТРОННЫЕ КОМПОНЕНТЫ
Технические обзоры

EEPROM vs Flash: что выбрать

EEPROM и Flash — два типа энергонезависимой памяти. Обе сохраняют данные без питания, но различаются по характеристикам. Разберём, какой тип выбрать.

EEPROM — надёжная

EEPROM: 1М циклов, побайтовая запись, I2C/SPI. Чипы: 24LC256 (256Кбит), AT24C256. Преимущества: высокий ресурс, побайтовая запись. Недостатки: до 1Мбит, дороже. Применение: калибровки, конфигурация, серийники.

Flash — большой объём

Flash: 100К циклов, блочное стирание (4КБ), SPI до 104МГц. Чипы: W25Q32 (32Мбит), MX25L. Преимущества: большой объём, высокая скорость, низкая цена. Недостатки: ограниченные циклы, блочное стирание. Применение: прошивка, файловые системы.

FRAM — лучшее из двух

FRAM: 10 триллионов циклов, побайтовая запись, 40МГц. Чипы: FM25V20 (2Мбит), MB85R256. Преимущества: бесконечный ресурс, побайтовая. Недостатки: до 8Мбит, цена. Применение: логи, критические данные.

Выбор

Циклы: EEPROM 1М, Flash 100К, FRAM 10 триллионов. Объём: 1М/2Г/8М бит. Для калибровок — EEPROM, для прошивки — Flash, для логов — FRAM.

Часто задаваемые вопросы

Сколько циклов у EEPROM?
1 000 000 (миллион) per byte. Для частой записи — FRAM (10 триллионов).
Flash как EEPROM?
Да, через wear-leveling (LittleFS, SPIFFS). Но 100К циклов на блок — ограничение.
Память для IoT-логгера?
FRAM FM25V20 (10 триллионов циклов). Альтернатива: W25Q32 + LittleFS (дешевле).
Поставляете память?
Да, 24LC256, W25Q32, FM25V20. Microchip, Winbond, Cypress. От 1 шт, СВП.