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

Страница 31

Advertising
background image

DS1961S

31 из 38

Сравнение ПЗУ в ускоренном режиме [69h]
Сравнение ПЗУ в ускоренном режиме, за которым следует 64-битный регистрационный номер,
передаваемый на повышенной скорости, позволяет мастеру шины адресовать отдельное
устройство на многоточечной шине. Только тот экземпляр DS1961S, содержимое ПЗУ которого
полностью совпадет с переданным мастером 64-битным регистрационным номером, будет
отвечать на последующие команды функций памяти или SHA. Подчиненные устройства, которые
уже находятся в ускоренном режиме после предыдущей команды пропуска ПЗУ в ускоренном
режиме или после успешного выполнения команды сравнения ПЗУ в ускоренном режиме,
остаются в этом режиме. Все подчиненные устройства, поддерживающие ускоренный режим,
возвращаются в режим обычной скорости при следующем импульсе сброса длительностью
минимум 480 мкс. Команда сравнения ПЗУ в ускоренном режиме может использоваться при
наличии на шине как одного, так и нескольких устройств.

СИГНАЛЫ 1-ПРОВОДНОЙ ШИНЫ
DS1961S требует строгого соблюдения протокола для гарантии целостности данных. Протокол
содержит четыре типа сигналов: последовательность сброса с импульсом сброса и импульсом
присутствия, запись нуля, запись единицы и чтение данных. Все эти сигналы, за исключением
импульса присутствия, инициируются мастером шины. DS1961S имеет возможность вести обмен
на двух скоростях: стандартной скорости и повышенной скорости в ускоренном режиме. Если
устройство специально не переведено в ускоренный режим, DS1961S работает на стандартной
скорости. В ускоренном режиме все сигналы имеют меньшую длительность.
Чтобы перейти из состояния покоя в активный режим, напряжение на линии 1-проводной шины
должно упасть с V

PUP

ниже порогового значения V

TL

. Для перехода с активного режима в

состояние покоя, напряжение должно подняться с V

ILMAX

выше порога V

TH

. Напряжение V

ILMAX

используется для определения логического уровня, но с ним не связана инициация каких-либо
действий.
Последовательность инициализации, которая требуется для начала любого обмена с DS1961S,
показана на рис. 10. За импульсом сброса следует импульс присутствия, который говорит о
готовности DS1961S принять данные, представляющие собой корректные команды функций ПЗУ
или памяти. В сети, содержащей разнородные устройства, длительность низкого уровня импульса
сброса t

RSTL

должна быть достаточной для того, чтобы самое медленное устройство восприняло

его как импульс сброса. Для DS1961S эта длительность составляет 480 мкс на стандартной
скорости и 62 мкс в ускоренном режиме. Если мастер шины использует управление скоростью
нарастания на спаде импульсов, он должен удерживать низкий уровень на линии в течение
времени t

RSTL

+ t

F

для компенсации времени спада. При длительности t

RSTL

480 мкс или более,

устройство переходит из ускоренного режима в режим обычной скорости. Если DS1961S
находится в ускоренном режиме, и длительность t

RSTL

не превышает 80 мкс, устройство остается в

ускоренном режиме.

Advertising