КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Интерфейсы электронной памяти

Применение — «твердые диски», цифровые камеры, диктофоны и т. п.
Флэш-память других фирм
Микросхемы флэш-памяти выпускаются многими фирмами. Они различаются по организации, интерфейсу, напряжению питания и программирования, методам защиты и другим параметрам. Лидеры в области разработки и производства флэш-памяти — фирмы AMD, Fujitsu Corporation, Intel Corporation и Sharp Corporation летом 1996 года приняли спецификацию CFI (Common Flash Memory Interface Specification), обеспечивающую совместимость разрабатываемого программного обеспечения с существующими и разрабатываемыми моделями флэш-памяти. Эта спецификация определяет механизм получения информации о производителе, организации, параметрах и возможных алгоритмах программирования микросхем флэш-памяти. Для этого микросхемы флэш-памяти должны поддерживать команду опроса QUERY. В первом шинном цикле в микросхему по адресу 55h посылается код 98h (микросхема может и игнорировать адрес, «отзываясь» только на код дан¬ных 98h). Во втором шинном цикле, адресованном к этой микросхеме, выполняется чтение данных .идентификационной структуры (на шину адреса микросхемы пода¬ется адрес интересующего байта структуры). Этими парами циклов структура может быть считана в произвольном порядке. Идентификационная структура содержит:

ключ-признак наличия структуры — цепочка символов «QRY»;

идентификатор (2 байта) первичного набора команд и интерфейса програм¬
мирования;

304
Глава 7. Интерфейсы электронной памяти

указатель на таблицу параметров для программирования (и саму таблицу);

идентификатор, указатель и таблицу параметров альтернативного набора
команд и интерфейса (если имеется);

минимальные и максимальные значения напряжений питания (основного
и программирующего);

значение тайм-аутов для операций стирания (блока и всей микросхемы) и за¬
писи (байта, слова, буфера);

объем памяти;

максимальное число байтов для многобайтной записи;

описания независимо стираемых блоков.
Для перевода в режим чтения массива микросхемы должны воспринимать коман¬ду чтения массива Read Ar ray — запись кода FFh (FOh) по любому адресу в мик¬росхеме.
Для большинства изделий справедливы тенденции, описанные при рассмотрении микросхем Intel и AMD, а именно — повышение объема, снижение напряжений питания и потребляемой мощности, повышение производительности и упроще¬ние внешнего интерфейса для операций стирания и программирования.

Hosted by uCoz