Инструкция по эксплуатации Rainbow Electronics DS1963S

Страница 4

Advertising
background image

DS1963S

4 из 40

Иерархическая структура 1-проводного протокола показана на рис. 2. Все счетчики циклов записи
являются 32-битными и не переполняются (не сбрасываются в 0), когда достигается максимальное
значение счета. Содержимое счетчиков считывается вместе с данными памяти с помощью
специальной команды. Мастер шины вначале должен послать одну из семи команд функций ПЗУ:
1) Чтение ПЗУ, 2) Сравнение ПЗУ, 3) Поиск ПЗУ, 4) Пропуск ПЗУ, 5) Продолжение обмена,
6) Пропуск ПЗУ в ускоренном режиме или 7) Сравнение ПЗУ в ускоренном режиме. По окончании
команд ПЗУ ускоренного режима, посланных на стандартной скорости, устройство переходит в
ускоренный режим, когда обмен данными осуществляется на повышенной скорости. Протокол,
который требуется для передачи команд функций ПЗУ, показан на рис. 10. После того, как
команда функции ПЗУ успешно выполнена, становятся доступными функции памяти, и мастер
может передать одну из восьми команд функций памяти. Протокол для этих команд показан на
рис. 7. При считывании и записи всех данных первым передается младший бит.

Рис. 1. БЛОК-СХЕМА DS1963S

Схема с паразитным

питанием

Блок управления

1-проводной шиной

64-битное ПЗУ

Регистр режима

и флагов

Блок управления

памятью и SHA

Счетчик

PRNG

512-битный

блок SHA-1

256-битный

блокнот

Генератор

CRC-16

Память данных

8 страниц по

256 байт каждая

Память данных

8 страниц по

256 байт каждая

8 счетчиков

количества циклов

записи, один на

каждую страницу

памяти

8 счетчиков

количества циклов

записи, один на

каждый секретный

код

Память секретных
кодов, 2 страницы

по 256 бит хранят

8 секретных кодов
по 64 бита каждый

ДАННЫЕ

Центральный

контакт

Advertising