Железо ПК
Для начинающих пользователейДля любопытных пользователей
Для продвинутых пользователей
Трюки
Базовые операции с системной платойНастройка системной платы
Процессор
Память
Жесткие диски
Производительность жестких дисков
Видео
Устройства ввода/вывода
Загрузка
Настройка нового компьютера
Аппаратные интерфейсы ПК
ВведениеПараллельный интерфейс— LPT-порт
Последовательный интерфейс — СОМ-порт
Беспроводные интерфейсы
Последовательные шины USB и FireWire
Шина SCSI
Шины и карты расширения
Интерфейсы электронной памяти
Специализированные интерфейсы периферийных устройств
Интерфейсы устройств хранения
Интерфейсы компьютерных сетей
Вспомогательные последовательные интерфейсы и шины
Архитектурные компоненты IBM PC-совместимого компьютера
Интерфейсы питания, заземление и гальваническая развязка
Интерфейсы электронной памяти
По рас¬положению выводов и интерфейсу микросхемы соответствуют стандарту JEDEC для флэш-памяти с одним питающим напряжением. Микросхемы позволяют вы-полнять одновременное стирание группы секторов. Все эти микросхемы, кроме Am29F010, имеют возможность приостановки стирания сектора (Erase Suspend) для выполнения чтения других секторов, a Am29F080/016 позволяют еще и про¬граммировать байты во время приостановки стирания.
Таблица 7.28. Команды флэш-памяти Am29F010
Команда
Reset/Read
Autoselect
Byte Program
Chip Erase
Sector Erase
Количество
3
3
4
6
6
циклов
1-й цикл Addr
5555h
5555h
5555h
5555h
5555h
Data
AAh
AAh
AAh
AAh
AAh
2-й цикл Addr
2AAAh
2AAAh
2AAAh
2AAAh
2AAAh
Data
55h
55h
55h
55h
55h
продолжение &
302
Глава 7. Интерфейсы электронной памяти
Таблица 7.28 (продолжение)
Команда Reset/Read
Autoselect
Byte Program
Chip Erase
Sector Erase
3-й цикл Addr
5555h
5555h
5555h
5555И
5555И
Data
FOh
90h
AOh
80h
80h
4-й цикл Addr
-
XXOOh/XX01h
PA1
5555И
5555h
Data
01h/20h
PD2
AAh
AAh
5-й цикл Addr
-
-
-
2AAAh
2AAAh
Data
-
- ■ ■■
55h
55h
6-й цикл Addr
-
-
-
5555h
SA3
Data
-
-
-
10h
30h
1 PA " адрес программируемой ячейки.
1PD - данные для записи в программируемую ячейку.
3SA - адрес стираемого сектора (значимы биты А16, А15 и А14).
В командах значение бит А15, А16 существенно только при задании адреса ячейки. Ниже описано назначение команд.
♦
Reset/Read — сброс и перевод в режим считывания массива. Производится
автоматически по включении питания и рри получении некорректной коман¬
ды (или адреса) в цепочке.
♦
Аи t о s е I е с t — чтение кодов идентификации производителя (А=0), устройства (А=1) или состояния защиты сектора (биты А16-А14 задают адрес сектора, А2-1, остальные биты адреса — нулевые). Результат считывания состояния защищен¬ного сектора — Olh, незащищенного — OOh. Идентификаторы и состояние за¬щиты могут быть считаны и путем подачи высокого напряжения на вход А9 в шинном цикле считывания.
♦
Byte Program — программирование байта. После четвертого цикла шины на¬чинается внутреннее выполнение программирования, при этом чтение по ад¬ресу программируемой ячейки выводит биты состояния.