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

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

Альтернативный способ — подача такого же потенциала, но на вход ОЕ# на время пар шинных циклов записи команд стирания или программирования. Попытка программирования Boot-бло¬ка без выполнения этих условий не удается, а в регистре состояния одновременно

296
Глава 7. Интерфейсы электронной памяти
устанавливаются единичные значения бит ES и PS, что индицирует попытку моди¬фикации защищенного блока.
Микросхемы Flash-file организованы в виде набора одинаковых блоков, равно¬правных (симметричных) по защите (Symmetrical Architecture, SA), Защита от модификации для 28F008SA может осуществляться только для всей микросхемы подачей низкого напряжения на вход VPP. По интерфейсу и командам микросхе¬мы совпадают с микросхемами Boot Block (исключая специфику Boot-блока).
Архитектура микросхем 28F016SA существенно изменена, что значительно по¬вышает производительность программирования (до 28,6 Мбайт/с в пакетном режиме) и обеспечивает поблочную защиту. Микросхема имеет два буфера дан¬ных для записи по 256 Кбайт. Флэш-память организована как 32 блока по 64 Кбайт, допускающих однобайтное или двухбайтное обращение. С каждым блоком свя¬зан собственный 8-битный регистр состояния блока BSRx (Block Status Register). Адреса регистров смещены относительно начального адреса блока на 2 или 1 для режимов обращения х8 или х!6 соответственно. Назначение бит BSR описано ниже.

BSR. 7 — BS (Block Status) — состояние блока:

1 — готов;

0 — занят.

B5R. 6 — BLS (Block-Lock Status) — состояние защиты блока:

1 — программирование и стирание запрещены;

0 — блок не защищен.

BSR.5 — BOS (Block Operation Status) — состояние операции с блоком:

1 — операция завершена безуспешно;

0 — операция успешно завершена или выполняется.

BSR. 4 — BOAS (Block Operation Abort Status) — состояние отмены операции с блоком:

1 — операция отменена;

0 — операция не отменялась.

BSR. 3 — QS (Queue Status) — состояние очереди:

1 — очередь заполнена;

0 — очередь доступна.

BSR. 2 -VPPS(VPP Status)- состояние VPP:

1 — обнаружен низкий уровень, операция прервана;

0 — VPP в норме.

BSR[1:0] —зарезервированы.

7.3. Энергонезависимая память
297
Глобальный регистр состояния GSR (Global Status Register) несет информацию о состоянии микросхемы в целом. К GSR можно обращаться по адресу, смещенному относительно начального адреса любого блока на 4 или 2 для режимов обращения х8 или х!6 соответственно.

Hosted by uCoz