ГОСТ Р 51884-2002
Протокол Побайтовой Пересылки может исполняться с использованием протокола Быстрого
Квитирования. Обе команды BAV (Байт Доступен) и BRQ (Запрос Байта) являются командами
FHS и могут применять протокол Быстрого Квитирования.
Правило С.3.21. Подчиненное устройство, которое поддерживает протоколы Побайтовой Пере
сылки и Быстрого Квитирования. ДОЛЖНО ОБЕСПЕЧИВА ТЬпересылки врежиме Быстрого Квитиро
вания как по команде BAУ, так и по команде BRQ.
С.3.3.3.1.1 Команда BAV (Байт Доступен)
Протокол FHS может применяться для пересылки сообщения, используя последовательность
команд BAV. Подчиненное устройство, способное принимать команды BAV в режиме Быстрого
Квитирования, может войти в активное состояние FHS (и заявить о своей готовности истинным
состоянием разряда FHS Active*), если оно готово принимать команды BAV, использующие прото
кол Быстрого Квитирования.
Используя пересылки в режиме Быстрого Квитирования, Командное устройство может начать
посылку команд BAY Подчиненному устройству, если разряды WR, DIR или Err* Подчиненного
устройства установлены в единицу, а разряд FHS Active* заявляет о готовности выполнять FHS.
Правша С.3.22. Командное устройство НЕДОЛЖНО НАЧИНАТЬ пересылок команд ВАУ в ре
жиме Быстрого Квитирования Подчиненному устройству, ест разряд DIR зтого Подчиненногоустрой
ства в состоянии ноль ши его разряды WR или Err* в состоянии ноль, или его разряд EHS Active * в
состоянии единица.
Правило С.3.23. Командноеуст/юйство, использующее Быстрое Квитирование для пересьики ко
манд BAVПодчиненномуустройству,ДОЛЖНО ВЫХОДИТЬиз режима Быстрого Квити/ювания, п/зежде
чем посьиать этому Подчиненному устройству любую команду, не являюи/уюся командой ВАУ.
Замечание С.3.13. Командному устройству требуется выйти из режима Быстрого Квитирова
ния. если операция записи в регистр Данных Младший или операция считывания из регистра
Данных Младшего Подчиненного устройства дают в результате ошибку магистрали.
Разряд END в формате команды BAY используется для указания конца сообщения. Это может
заставить Подчиненное устройство выйти из активного состояния Быстрого Квитирования. Если
Командное устройство также выходит из режима Быстрого Квитирования, оно может избежать
возникновения ошибки магистрали.
Рекомендация С.3.2. Рекомендуется, чтобы Командное устройство выходило из режима Быст
рого Квитирования после посылки команды BAV с разрядом END, установленным в единицу.
Правша С.3.24. Когда Командноеустройство записывает команд)- ВАУв свое Подчиненное уст
ройство, способноеприниматькоманды ВАУврежиме Быстрого Квитирования, а разряд D/R Подчинен
ного устройства находится в состоянии ноль, то это Подчиненное устройство ДОЛЖНО УСТАНО
ВИТЬ активным BERR*, не изменяя состоянийни одного из своихразрядов: RR, IVR. DIR. DOR tau Err*.
С.3.3.3.1.2 Команда BRQ (Запрос Байга)
Протокол FHS может применяться для пересылки сообщения, используя последовательность
команд BRQ. Подчиненное устройство, способное принимать команды BRQ в режиме Быстрого
Квитирования, может войти в активное состояние FHS (и установитьактивным разряд FHS Active*),
если оно готово принимать команды BRQ, используя протокол Быстрого Квитирования.
Используя пересылки в режиме Быстрого Квитирования, Командное устройство может начать
посылку команд BRQ Подчиненному устройству, если разряды WR, DOR и Err* установлены в
единицу, а разряд FHS Active* установлен активным (В
состоянии ноль
).
Правша С.3.25. Командноеустройство НЕДОЛЖНО НАЧИНАТЬ пересылки команд BRQ в ре
жиме Быстрого Квити/ювания Подчиненномуустройству, еслиразрядпоследнего DOR в состоянии ноль,
ши егоразряд IVR в состоянии ноль, или егоразряд Err*в состоянии ноль, ши егоразряд EHS Active*в
состоянии единица.
Правша С.3.26. Командноеустройство, использующее Быстрое Квитирование для пересылки ко
манд BRQ Подчиненномуустройству,ДОЛЖНО ВЫХОДИТЬ изрежима Быстрого Квитирования, прежде
чем посылать этому Подчиненному устройству любую команду, не являющуюся командой BRQ.
Замечание С.3.14. Командному устройству требуется выйти из режима Быстрого Квитирова
ния. если операции записи или считывания для регистра Данных Младший Подчиненного устрой
ства дают в результате ошибку магистрали.
Разряд END в формате результирующего отклика на команду BRQ используется для указания
конца сообщения. Эго может заставить Подчиненное устройство выйти из активного состояния
Быстрого Квитирования. Если Командное устройство также выходит из режима Быстрого Квитиро
вания, то оно может избежать возникновения ошибки магистрали.
117