ГОСТ Р 51884-2002
F. Динамическое конфигурирование
Динамическое конфигурирование представляет собой дополнительный, альтернативный спо
соб присвоения Логического Адреса устройствам магистрали VXI, базирующийся на конкретных
позициях гнезд. Оно позволяет каждому гнезду содержать одно или несколько устройств. Различные
устройства, занимающие одно гнездо, получают возможность совместного использования схемы
декодирования адресов. При этом Динамическое конфигурирование любует аппаратной
поддержки в конфигурируемых устройствах, а также программного обеспечения в Менеджере
Ресурсов.
В следующих разделах дается обзор динамического конфигурирования, включая определения
терминов, требования к аппаратному и программному обеспечению и описанию алгоритма конфи
гурирования системы.
F.1 Определения
В дальнейшем аббревиатура DC означает Динамическое конфигурирование, a SC —Статичес
кое конфигурирование. Вданном разделе используются следующие определения:
устройство DC —устройство, Логический Адрес которого может программироваться по маги
страли VXI Менеджером Ресурсов DC;
устройство SC —любое устройство. Логический Адрес которого устанавливается вручную и не
может быть изменен иначе, как путем ручного переконфигурирования этого устройства;
менеджер Ресурсов DC — Менеджер Ресурсов, который обеспечивает Динамическое конфигу
рирование;
менеджер Ресурсов SC — Менеджер Ресурсов, который не обеспечивает Динамическое кон
фигурирование, т. е. тот Менеджер Ресурсов, который описывается в С.4.1;
система DC —система магистрали VXI с Менеджером Ресурсов DC:
система SC —система магистрали VXI с Менеджером Ресурсов SC.
F.2 Требования к устройствам DC
Устройство DC имеет стандартные регистры конфигурирования магистрали VXI, к которым
предъявляются некоторые дополнительные требования. Каждое устройство DC имеет регистр Логи
ческого Адреса, используемый для установки Логического Адреса устройств. Кроме того, устрой
ство содержит определенную информацию, закодированную в его регистре Смещения при включе
нии питания. Устройства DC должны поддерживать линию MODID.
F.2.1 Р е г и с т р Л о г и ч е с к о г оА д р е с а
Правило F.2.I. Каждое устройство DC ДОЛЖНО ИМЕТЬрегистрЛогического Адреса, способный
к записи, расположенный поадресу смещения 0(00,й) в егорегистрах конфигурирования, соответствую
щий следующему формату.
Номер разряда
15—8
7-0
Содержимое разряда
Нс определено
Logical Address
Поля регистра Логического Адреса определяются следующим образом:
не определено — значение, записанное в этих разрядах, не оказывает никакого действия;
Logical Address — значение, записываемое в этом поле, яатяется новым Логическим Адресом
устройства.
Правило F.2.2. Устройство DC ДОЛЖНО МЕНЯ ТЬсвойЛогический Адресдоосвобождениялинии
DIACK* во время цикла записи, который пересьиает новый Логический Адрес.
Правило F.2.3. Любое устройство DC, которое переключилось па новый Логический Адрес. НЕ
ДОЛЖНО ОТВЕЧА ТЬ на любые дальнейшие обращения но старому Логическому Адресу.
Замечание F.2.I. Подобно всем устройствам магистрали VXI. устройства DC должны иметь
энергонезависимые селекторы Логических Адресов.
Разрешение F.2.I. Устройство SC магистрали VXI МОЖЕТ иметь функциональный регистр
Логического Адреса.
F.2.2 Н а з н а ч е н и е Л о г и ч е с к о г о А д р е с а у с т р о й с т в у DC
Основное требование динамического конфигурирования заключается в том, что при включе
нии питания на всех устройствах DC устанавливается Логический Адрес 255 (FFlfl). Менеджер Ре-
151