Железо ПК
Для начинающих пользователейДля любопытных пользователей
Для продвинутых пользователей
Трюки
Базовые операции с системной платойНастройка системной платы
Процессор
Память
Жесткие диски
Производительность жестких дисков
Видео
Устройства ввода/вывода
Загрузка
Настройка нового компьютера
Аппаратные интерфейсы ПК
ВведениеПараллельный интерфейс— LPT-порт
Последовательный интерфейс — СОМ-порт
Беспроводные интерфейсы
Последовательные шины USB и FireWire
Шина SCSI
Шины и карты расширения
Интерфейсы электронной памяти
Специализированные интерфейсы периферийных устройств
Интерфейсы устройств хранения
Интерфейсы компьютерных сетей
Вспомогательные последовательные интерфейсы и шины
Архитектурные компоненты IBM PC-совместимого компьютера
Интерфейсы питания, заземление и гальваническая развязка
Интерфейсы электронной памяти
Назначение бит GSR описано ниже.
♦
GSR.7—W5MS (Write State Machine Status) — состояние автомата записи (и завершенности внутренних операций):
•
1 — занят;
•
0 — свободен.
♦
GSR.6 — 055 (Operation Suspend Status) — состояние приостановки операции:
•
1 — операция приостановлена;
•
0 — операция выполняется или завершена.
♦
G5R. 5 — DOS (Device Operation Status) — состояние операции (копирует бит регистра состояния текущего блока):
•
1 — операция завершена неудачно;
•
0 — операция успешно завершена или выполняется.
♦
G5R. 4 — DSS (Device Sleep Status) — состояние ожидания:
•
1 — ожидание (Sleep);
•
0 — нормальный режим.
♦
GSR.3 — QS (Queue Status) — состояние очереди:
•
1 — очередь заполнена;
•
0 — очередь доступна.
♦
GSR. 2 — PBAS (Page Buffer Available Status) — состояние буферов записи:
•
1 — есть свободный буфер;
•
0 — нет свободного буфера.
♦
GSR. 1 — PBS (Page Buffer Status) — состояние выбранного буфера записи:
•
1 — выбранный буфер свободен;
•
0 — буфер занят операцией с WSM.
♦
GSR.0— PBSS (Page Buffer Select Status) — номер выбранного буфера:
•
1 — выбран буфер 1;
•
0 — выбран буфер 0.
Для сохранения программной совместимости имеется безадресный регистр CSR (Compatible Status Register), полностью совпадающий с регистром состояния 28F008SA и микросхем с архитектурой Boot Block. Все команды этих микросхем доступны. Введены новые команды (табл. 7.27), обеспечивающие расширение функций. Ниже перечислены дополнительные возможности микросхем.
298
Глава 7. Интерфейсы электронной памяти
♦
Буферированное страничное программирование. Кроме обычного побайтного
или двухбайтного программирования возможно быстрое заполнение буфера
шинными циклами записи. Далее переписывание его содержимого (всего или
фрагмента) во флэш-память выполняется одной командой. Содержимое буфе¬
ра может быть считано после подачи соответствующей команды.
♦
Двухбайтное программирование при 8-битном использовании.
♦
Поддержка очереди команд позволяет при наличии свободного места в очере¬
ди подавать последующие команды стирания или программирования, не до¬
жидаясь освобождения автомата WSM. Признак готовности WSM установит¬ся только после выполнения всех команд очереди.
♦
Автоматическая запись из буфера во флэш-массив во время стирания другого
блока. Программная защита позволяет для любого блока установить бит защиты в спе¬циальную энергонезависимую область.