ГОСТ I*51884-2002
Правим>С. 3.12. Командноеустройство НЕДОЛЖНО ПЫТАТЬСЯ выполнятьоперации Быстро-
го Квитирования с Подчиненнымустройстваи. покаразряд THSActive*в регистре Ответа того Под
чиненногоустройства установten в единицу.
Командное устройство может начать пересылки в режиме Быстрого Квитирования с функци
онально способным для этого режима Подчиненным устройством только в случае, если это обеспе
чивается функционирующим протоколом более высокого уровня (если разряд FHS Active* установ
лен в активное состояние). Командное устройство может выйти из режима Быстрого Квитирования в
любой момент. Однако оно должно выйти из режима Быстрого Квитирования после любой попыт ки
выполнить пересылку данных, которая дает в результате ошибку магистрали, или в любой дру гой
момент времени, определяемый протоколом более высокого уровня. Режим Быстрого Квитиро вания
не должен возобновляться до тех пор, пока Подчиненное устройство снова не очистит (уста новит в
ноль) свой разряд FHS Active*.
Правило С.3.13. Если попытка пословной пересылки данных Подчиненному устройству, обладаю
щемуспособностьюфункционировать врежиме Быстрого Квитирования, даетв результате установку
в активное состояние сигнала на линии ВERR*, то Командноеустройство НЕДОЛЖНО ПЫТАТЬСЯ
выполнять любыепересылки врежиме Быстрого Квитирования с тем же Подчиненнымустройством до
тех пор, пока оно не очистит (установит в ноль) свой разряд EHSActive*.
Замечание С.3.9. Во время цикла, вызвавшего ошибку пересылки по магистрали, никаких
данных не пересылается. Неудачная пересылка должна быть повторена.
Замечание С.3.10. Как только Командное устройство выявляет активное состояние Быстрого
Квитирования у Подчиненного ему устройства, этому Командному устройству нет необходимости
проверять состояние разрядов RR, WR. DIR. DOR. Err* или FHS Active* в этом своем Подчинен
ном устройстве до тех пор, пока само Командное устройство не выйдет из режима Быстрого Квити
рования.
С.3.3.3 Протокол Побайтовой Пересылки
Протокол Побайтовой Пересылки является механизмом для пересылки 8-разрядных данных
между Командными устройствами и их Подчиненными устройствами. Он применяет команды Пос
ледовательной Пересылки Слов BAV (Байт Доступен) и BRQ (Запрос Байта). Команда BAV исполь
зуется для пересылки данных от Командного устройства к своему Подчиненному устройству. Ко
манда BRQ используется дтя пересылки данных от Подчиненного устройства своему Командному
устройству. Поток данных регулируется путем использования разрядов DIR и DOR в регистре Отве
та Подчиненного устройства.
Правило С.3.14. Когда устройство на Основе Сообщений не готово обрабатывать команду BAV,
оно ДОЛЖНО ОЧИСТИТЬ (установить в ноль) разряд DIR в своем регистре Ответа.
Замечание С.3.11. Когда устройство на Основе Сообщений готово обрабатывать команду BAV,
оно устанавливает единицу в разряде DIR своего регистра Ответа.
Правило С.3.15. Когдаустройство на Основе Сообщений не готово обрабатывать команду BRQ,
оно ДОЛЖНО ОЧИСТИТЬ (установить в ноль) разряд DOR в своем регистре Ответа.
Замечание С.3.12. Когда устройство на Основе Сообщений готово обрабатывать команду BRQ,
оно устанавливает единицу в разряде DOR своего регистра Ответа.
Правило С.3.16. Если команда Последователыюй Пересьики Сюв, поступающая в устройство на
Основе Сообщений, вызывает переутверждение разряда DIR в его регистре Ответа, тогдаразряд IVRв
этом регистре НЕДОЛЖЕН УСТАНАВЛИВАТЬСЯ в единицу до тех пор. пока разряд D/R неустано
вится в исходное состояние ноль.
Правило С.3.17. Если команда Последователыюй Пересьики Сию. поступающая вустройство па
Основе Сообщений, вызывает сброс разряда DOR в его регистре Ответа, тогда разряд WR в этом
регистре НЕДОЛЖЕН УСТАНАВЛИВАТЬСЯв единицу•до тех пор, пока разряд DORнеустановится
в состояние (ноль).
Правило С.3.18. Подчиненное устройство НЕДОЛЖНО ОЧИЩАТЬ (устанавливать в ноль)лю
бой из своих разрядов DIR или DOR до тех пор, пока установина единица в его разряде WR.
Правило С.3.19. Командноеустройство НЕДОЛЖНО ПОСЫЛАТЬ команду>ВАУ ни одному Под
чиненномуустройству, разряд D/R кото/юго очищен (установлен в ноль).
Правюю С.3.20. Командноеустройство НЕДОЛЖНО ПОСЫЛАТЬ команду BRQ (Запрос Байта)
ни одному Подчиненному устройству, разряд DOR которых очищен (установген в ною).
С.3.3.3.1 Поддержка протокола Быстрого Квитирования
116