ГОСТ Р 51884-2002
Привило С.2.6. РазрядА24/А32Active(Активен) в устройстве AI6/A24 и АК/А32ДОЛЖЕН ОЧИ
ЩАТЬСЯ (устанавливаться в ноль) всякийраз, когда сигнал SYSRESET*становится активным. и изме
няться только операцией записи в разряд А24/А32 Enable (разрешить А24/А32) в регистре Управления
устройства.
Замечание С.2.7. В устройствах только А16 разряд А24/А32 Active яшшется зависимым от уст
ройства.
MODID* — единица в этом поле указывает, что устройство не выбрано по линии MODID
соединителя 1*2. Ноль указывает, что устройство выбрано с помощью активизации высокого состо
яния сигнала на линии MODID соединителя Р2.
Правило С.2.7. Если устройство не имеет возможности выполнять функцию MODID (устрой
ство только с соединителем Р1), то разряд MODID* ДОЛЖЕН БЫТЬ постоянно УСТАНОВЛЕН в
единицу.
Правило С.2.Х. Если устройство выполняет функцию MODID, торазряд MODID*устройства
всегда ДОЛЖЕН УСТАНАВЛИВАТЬСЯ или СБРАСЫВАТЬСЯ в течение / мкс после установки и,т
сбросалинии MODID этого модуля.
Ready —это поле имеет два назначения:
1) после выполнения последовательности операций инициализации при включении питания
согласно С.2.1.2 единица в этом поле в комбинации с нолем в поле Passed (прошел — годен)
указывает, что устройство не выполнило инициализации регистров;
2) после выполнения последовательности операций инициализации при включении питания
единица в этом поле в комбинации с единицей в поле Passed (прошел/годен) указывает, что уст
ройство готово выполнять свой полный набор команд.
Замечание С.2.8. Разряд Ready (готов) указывает, что устройство готово принимать свой пол
ный набор команд. Степень «готовности® устанавливается способом, зависящим от устройства. Стан
дартный способ установления готовности для устройств на основе сообщений приведен в
С.2.4.5.
Passed - ноль в этом поле указывает, что устройство либо выполняет, либо не выполнило
операции самоконтроля. Единица указывает, что операции самоконтроля завершились успешно.
Правило С.2.9. Есливустройстве не /зеализованрежим самоконтроля при вк.зючениипитания, то
его разряд Passed (прошел—годен) ДОЛЖЕН БЫТЬ постоянно УСТА НОВЛЕН в единицу.
Разрешение С.2.3. Зависимые от устройства разряды регистра Статуса МОГУ Тбыть определе
ны для индикации состояния соответствующих разрядов регистра Управления.
е)Регистр Управления —запись в этот регистр вызывает специфические действия, которые
надлежит исполнить устройству.
Эти действия указаны в следующей таблице.
Номер разряда
15
14-2
1
0
Назначение
А24/А32
Enable
(Разрешить)
Зависимые от
устройства
Sysfail Inhibit
(Запрет сигнала
Sysfail)
Reset
(Предустановка)
А24/А32 Enable (разрешить) —единица в этом поле разрешает доступ к регистрам А24 или А32
магистрали VME. Ноль запрещает такой доступ.
Зависимые от Устройства —разряды в этом поле доступны разработчику устройства для управ
ления этим устройством н/нли управления, обуславливаемого конкретной прикладной задачей.
Замечание С.2.9. Поскольку Менеджер Ресурсов не имеет достаточной информации об уст
ройстве, он всегда записывает единицы в каждый из зависимых от устройства разрядов регистра
Управления этого устройства; это происходит всякий раз, когда он выполняет операции записи в
этот регистр с целью изменения состояния любых разрядов, определяемых магистралью VXI.
Рекомендация С.2.2. Рекомендуется, чтобы зависимые от устройства разряды регистра Управ
ления были реализованы так, чтобы запись единиц в эти разряды не нарушала исходного состояния
устройства. Это позволяет Менеджеру Ресурсов или Командному устройству (которые не имеют
достаточной информации об устройстве) осуществлять запись в определяемые магистралью VXI
разряды, не вызывая каких-либо нежелательных операций в устройстве.
Sysfail Inhibit (запрет сигнала Sysfail) —единица в этом поле запрещает устройству возбуждать
линию SYSFAIL4.
й-2*
81