ГОСТ I*51884-2002
ОбНАММЩиМЯ ru in
Соядонкпль2
CM AW wml
пппп
io о
pi
1*Ж*Ж«1
гдтгт
1
Iд a ai
гсппя
IM M M I
1
»ж> «]
ГМВИГЬНй
1В№МЖЛЬНД
P O P
О О О
ООО
ООО
ООО
ООО
о о о
ООО
ООО
О О О
Рисунок 11.3 — Вырсш в объединительной плате для соединителей
ПРИЛОЖЕНИИ 111
(рекомендуемое)
Поддержка устройств, соответствующих предыдущим редакциям стандарта
По мере того как совершенствовался стандарт машетрали VXI. возникла необходимость ужесточения
некоторых его требований с целью максимального устранения несоответствий между устройствами. Это прило
жение указывает на самые существенные различия между данным стандартом и его предыдущими редакциями.
Кроме того, здесь изложены рекомендации по максимальному обеспечению совместимости между новыми
устройствами и устройствами, разработанными по предыдущим требованиям магистрали VXI.
111.1 Устройства, соответствующие требованиям редакции 1.2
Некоторые команды Последовательной Пересылки Слов, которые в редакции 1.2 были необязательны
ми. в новой редакции 1.4 являются обязательным!!. Ряд действий, которые разрешались в редакции 1.2. в
новой редакции 1.4 запрещаются. Ниже приводится минимальный набор отклонений от требований настояще
го стандарта, который и случае сто реализации Командным устройством или Менеджером Ресурсов должен
обеспечить совместимость только Подчиненных устройств редакции 1.2с устройствами редакции 1.4.
Иденти фикация устройств редакции 1.2 выполняется одним разрядом в ответе на команду RPR (Считать
протокол).
Рекомендация 111.1.1. Для взаимодействия с устройством на Основе Сообщений, соответствующим ре
дакции 1.2, в работу Менеджера Ресурсов следует внести изменения, изложенные ниже:
- идентифицировать любое устройство на Основе Сообщений, которое отвечает на команду RPR (Счи
тать протокол) очищенным (установленным в ноль) разрядом 15. означающим, что это устройство соответ
ствует редакции 1.2;
- идентифицировать все устройства, соответствующие редакции 1.2, которые не выполняют функцию
разряда Err* (ошибка). Эго указывается единицей в разряде 7 ответа на команду RPR (Считать протокол);
- если устройство не выполняет функцию разряда Err*, оно объявляет о нереализованных командах
событием unrecognized command (неопознанная команда), которое было определено для устройств на Основе
Сообщений, соответствующих редакции 1.2. Это событие возвращается как сигнал события, если устройство
является задатчиком магистрали VME, или как прерывание но событию, если оно не является задатчиком.
Менеджер Ресурсов должен иметь обработчик событий для событий неопознанная команда и использовать
информаиию о нереализованных командах, как это необходимо;
- устройство, соответствующее редакции 1.2. не возвращает ответа на команду BNO (Начать нормальную
работу). По этой причине Менеджеру Ресурсов или Командному устройству такого ответа ожидать не следует;
- редакция 1.2 не запрещает устройству генерацию прерываний, когда оно не находится в субсостоянии
NORMAL OPERATION (НОРМАЛЬНАЯ РАБОТА). Менеджеру Ресурсов нс следует посылать команды RSTB.
RPER. ENO или ANO (которые не являются обязательными в редакции 1.2) устройству перед командой BNO
во избежание нежелательных прерываний перед возникновением субсостояния NORMAL OPERATION;
166