Промышленные и потребительские микросхемы различаются характеристиками и имеют различные интерфейсы обмена.
Требования
К промышленным и коммерческим микросхемам памяти предъявляются разные требования. Потребительские ИС памяти рассчитаны на меньшее количество циклов записи и большее время хранения данных. Для промышленных микросхем наиболее важным параметром является износоустойчивость.
Для потребителя определяющим фактором является низкая стоимость, а в промышленных приложениях ценится быстродействие и надежность.
Характеристики
Промышленные и коммерческие ИС различаются по характеристикам: скорость программирования, скорость передачи, износоустойчивость, рабочий диапазон температур. Промышленные микросхемы NAND выдерживают большее количество циклов записи и стирания, и имеют короткую задержку чтения.
Износоустойчивость промышленной флэш-памяти гораздо выше, чем коммерческой. Кроме того, потребителя редко интересует износоустойчивость, в то время как для промышленных систем знать ее необходимо, поскольку она входит в расчеты. В свою очередь для потребителя важно, насколько долго данные могут храниться. В промышленных системах данные не требуют длительного хранения, они регулярно обновляются.
Для потребителя важна емкость ИС, а для промышленных применений – допустимое количество перезаписи в день. Такой параметр, как вероятность записи ошибочного бита (BER — bit error rate) также не имеет значения для потребителя, однако является ключевым при проектировании промышленного флэш-контроллера. Цена ошибки разительна: если неправильно отобразится пиксель на фотографии, это вряд ли будет заметно. Потеря одного бита данных на предприятии может привести к потере многомиллионного контракта.
Диапазон рабочих температур промышленной флэш-памяти шире, чем потребительской. Он составляет от -40 до +85°C при температуре хранения от -50 до +95°C. Для коммерческой ИС он составляет от 0 до +70°C при температуре хранения от -20 до +80°C. Характеристики влажности и атмосферного давления у обоих типов памяти практически одинаковы: 5-95 % (10-90 %) влажности без конденсации и 21 тыс. метров над уровнем моря.
Микросхемы выпускаются в металлическом или пластмассовом корпусе. Микросхемы в металлическом корпусе имеют ударную прочность 1500 g и выдерживают вибрации до 15 g или падение с высоты 1,5 м.
Для флэш-памяти в пластмассовом корпусе данные о механической прочности обычно не указаны. Металлический корпус позволяет обеспечить для промышленной флэш-памяти высокий уровень защиты от проникновения воды и пыли, вплоть до классов защиты IP54 и IP68. Улучшить степень механической и электрической защиты позволяет нанесение на печатную плату и микросхемы специального конформного покрытия, которое не применяется в бытовых устройствах флэш-памяти.
Интерфейсы
Существует две разновидности быстродействующих NAND. Компании Toshiba и Samsung, два ведущих производителя микросхем памяти, используют режим Toggle Mode.
Диаграмма протокола Toggle Mode (кликните для увеличения)
Назначение сигналов в протоколе Toggle Mode
|
Сигнал |
Тип |
Расшифровка |
Описание |
|
ALE |
входной |
Address latch enable |
Защелка адреса выбрана |
|
CLE |
входной |
Command latch enable |
Защелка команды выбрана |
|
CE |
входной |
Chip enable |
Выбор кристалла |
|
RE |
входной |
Read enable |
Чтение разрешено |
|
WE |
входной |
Write enable |
Запись разрешена |
|
WP |
входной |
Write protect |
Защита записи |
|
R/B |
выходной |
Ready/busy |
Занят/свободен |
|
DQ |
I/O |
Data |
Данные |
|
DQS |
I/O |
Data strobe |
Строб данных |
|
DQS |
I/O |
Data strobe complement |
Дополнение к стробу данных |
|
RE |
входной |
Read enable complement |
Дополнение к сигналу RE |
|
VPP |
входной |
External high voltage |
Внешнее высокое напряжение |
|
VREF |
входной |
Voltage reference |
Опорное напряжение |
Комитет Open NAND Flash (ONFi) принял альтернативный интерфейс. Вместо стробирования, как в Toggle Mode, в нем предусмотрено тактирование. Для повышения скорости передачи в Toggle Mode используется дифференциальный сигнал.
В обоих интерфейсах используется передачи с удвоенной скоростью (DDR — double data rate) 133 Mбит/с. Toggle Mode 2.0 обеспечивает скорость до 400 Mбит/с. Из диаграммы процедуры записи для Toggle Mode 2.0 видно, что передача данных DQ производится по переднему и заднему фронту стробирующего импульса DQS. По сравнению с протоколами, в которых используется сигнал тактирования, данный подход имеет преимущество – меньшее потребление.

