Архив
Главная » Архив » 2007 » №10 » Микросхемы памяти STMicroelectronics

Микросхемы памяти STMicroelectronics

Рубрика: Память
Статьи по схожей тематике: STMicroelectronics, Микросхемы памяти
Александр Бородулин
Устройства энергонезависимой памяти – самое распространенное средство хранения информации в современной электронике. Компания STMicroelectronics – один из крупнейших в мире производителей микросхем памяти. Предлагаемый материал – краткий обзор микросхем Flash- и EEPROM-памяти производства STM.

 

 

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

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

Для целей долгосрочного хранения информации в настоящее время используются в основном два вида энергонезависимой памяти - это EEPROM и FLASH (см. рис. 1). И неизменным лидером в производстве микросхем памяти все это время остается компания STMicroelectronics. Рассмотрим варианты EEPROM и FLASH на примере микросхем, выпускаемых этой компанией.

Выбор последовательной энергонезависимой памяти

Рис. 1. Выбор последовательной энергонезависимой памяти

Любая микросхема памяти отвечает требованиям быстродействия, времени хранения информации и стоимости. Помимо этого, на выбор того или иного вида памяти влияют несколько моментов:

Порядок запоминания информации:

  • по одному байту информации в нужный момент;
  • большими блоками информации.

Тип доступа к памяти:

  • через параллельную шину;
  • через последовательную шину.

Дополнительные требования:

  • возможность считывать содержимое памяти одновременно с запоминанием информации;
  • обеспечение только авторизованного доступа;
  • большой объем памяти для хранения только данных по наименьшей цене;
  • возможность выполнять код непосредственно из энергонезависимой памяти (XiP).

Существуют микросхемы, которые обладают наилучшими характеристиками, такими как:

  • выполнение кода на месте,
  • высокая степень разбиения массива памяти с множеством поддерживаемых специальных функций (наличие двух портов, защищенный режим работы);
  • энергонезависимая память, но со скоростью, присущей энергозависимым;
  • с напряжением питания меньше 1,8 В;
  • с неограниченным количеством циклов записи/стирания.

Однако цена такого устройства не будет низкой.

Если основным требованием к устройству является хранение ограниченных объемов информации (калибровочные таблицы сенсоров, серийные номера плат, небольшие объемы данных [несколько номеров телефонов для DECT, некоторые параметры статуса, может быть даже несколько строк кода]), то удачное решение для такого случая - EEPROM-память, которая используется почти везде. При этом, как правило, используются EEPROM с последовательным интерфейсом, потому что с параллельным уже практически не выпускаются. Такая память допускает перепрограммирование одного произвольного байта информации без необходимости предварительного стирания. В номенклатуре ST присутствует широкий выбор EEPROM:

  • объемом от 1 Кбит до 1 Мбит;
  • диапазоны питающих напряжений с низким потреблением от 2,5 до 5,5 В и от 1,8 до 5,5 В;
  • три стандартных последовательных шины I2C, SPI, MICROWIRE®;
  • 1 миллион циклов записи/стирания как стандартное значение;
  • время хранения данных - больше 40 лет;
  • промышленный и автомобильный температурный диапазон;
  • минимальные посадочные площадки, включая MSOP8, TSSOP8 и уникальный по размерам UFDFPN8 (2x3 мм) корпуса.

На табл. 1 приведена номенклатура выпускаемой памяти EEPROM.

Таблица 1. Микросхемы памяти EEPROM
Наименование Тип
интерфейса
Размер, кб Напряжение
питания, В
Диапазон
температур, °С
Типы
корпусов
M24Cxxx I2C 1...64 1,8...5,5 2,5...5,5 -40...85
-40...125
DIP8, SO8, MSOP8, TSSOP8
M93Cxxx Microwire 1...16 2,5...5,5 4,5...5,5 -40...125 DIP8, SO8, TSSOP8
M95xxx SPI 1...512 1,8...5,5 2,5...5,5 -40...85
-40...125
SO8, TSSOP8

Если основным требованием является хранение увеличенных объемов информации (большое количество строк кода, большое количество данных), то решение для такого случая - обычная FLASH-память (FLASH NOR). FLASH NOR с параллельным доступом распространена больше, однако последовательная FLASH NOR становится все более популярной в приложениях, где нет специфических требований параллельного доступа (см. рис. 2). Например, производители персональных компьютеров уже выбрали последовательную FLASH NOR, как основную. Эта тенденция распространения последовательной энергонезависимой памяти (EEPROM и FLASH) прослеживается во всех существующих приложениях (так же, как и во многих новых приложениях, например, в цифровой бытовой электронике).

Параллельная и последовательная архитектура памяти  
Рис. 2. Параллельная и последовательная архитектура памяти

Почему последовательный интерфейс?

  • уменьшается стоимость контроллера, меньше выводов;
  • уменьшается занимаемое место на печатной плате, размер корпуса;
  • уменьшается стоимость памяти (в среднем);
  • увеличивается гибкость по плотности памяти (не нужно менять плату, если нужен больший объем памяти, достаточно установить на то же посадочное место кристалл памяти большего объема);
  • содержимое загружается для выполнения в ОЗУ (хранение кода программы).

Основные направления развития последовательной памяти таковы:

  • переход на продукты с высокой плотностью;
  • необходимость в высокоскоростной последовательной передаче данных;
  • миниатюрный, с малым количеством выводов недорогой корпус.

В табл. 2 представлены доступные типы и семейства памяти NOR FLASH.

Таблица 2. Микросхемы памяти NOR FLASH

Название ядра
микросхемы
Интерфейс Размер, Мб Напряжение
питания, В
Темпера-
турный
диапазон,
°С
Тип
корпуса
M29Fxxx Параллельный 1...32 4,5...5,5 -40...85 PLCC32, TSOP32, SO44
M28Wxxx Параллельный 16...64 2,7...3,6 -40...85 TFBGA48, TSOP48
M25Pxxx Последовательный 0,5...128 2,7...3,6 -40...85 SO8, TSSOP8, SO16, VFQFPN8
M45Pexxx Последовательный 1...16 2,7...3,6 -40...85 SO8, VFQFPN8

Если основным требованием является хранение все увеличивающихся объемов информации, которая в основном представляет собой данные, то для такого случая лучше выбрать FLASH NAND. Эта память предназначена именно для хранения данных. Хранить программный код в такой памяти слишком опасно из-за возможных ошибок при считывании. Такую память обслуживают специальным образом: производят коррекцию ошибок, маркируют негодные области памяти, распределяют нагрузку по страницам в количествах циклов записи/стирания. Как правило, все эти функции возлагаются на ПО управляющего процессора.

Преимущество этого типа памяти - относительная дешевизна в пересчете на объем доступной памяти. ST производит FLASH NAND объемом от 128 Мбит до 8 Гбит и больше, с различными размерами страниц: 528 байт/264 слова и 2112 байт/1056 слов, с независящим от плотности памяти посадочным местом, питанием 1,8 В и 3 В и в разнообразных корпусах.

NAND FLASH используется также и в картах памяти SD, Compact Flash, MMC, которые также выпускает ST.

Отдельно можно отметить особый тип памяти, который выпускается ST - так называемая NVRAM.

NVRAM - это устройства энергонезависимого (благодаря встроенной литиевой батарее) статического ОЗУ - устройство ZEROPOWER co всеми присущими ему свойствами такими, как скорость записи и неограниченный ресурс (семейство М48Z). Батарея соединяется с корпусом микросхемы посредством технологии SNAPHAT® - инновационного и дешевого решения для поверхностного монтажа продуктов компании ST.

Кроме этого ST выпускает по той же технологии устройства TIMEKEEPER, которые имеют емкость памяти от 1 кбит до 4 Мбит и включают в себя еще и энергонезависимые часы реального времени (семейство М48Т). Имеются также функционально насыщенные TIMEKEEPER Supervisors, предлагающие такие полезные функции как RTC, POR/LVD, Power-Fail Warning, Battery Monitor, Battery Switchover и Write Protection.

С полным перечнем предлагаемых ST микросхем памяти можно ознакомиться на сайте: http://www.st.com/stonline/products/families/memories/memory/index.htm.

Получение технической информации, заказ образцов, поставка -
e-mail:
memory.vesti@compel.ru