Cтраница 3
ЗУ указывает, что начался сеанс связи ведущего устройства с соответствующим модулем ОЗУ. [31]
Для синхронизации используются два сигнала - синхроимпульс ведущего устройства и синхроимпульс исполнительного устройства. Эта пара сигналов обеспечивает передачу параллельных кодов по шинам интерфейса, используя метод передачи с квитированием. [32]
![]() |
Временная диаграмма процесса взаимодействия ведущего и ведомого устройств. и - выполнение операции ЧТЕНИЕ. б - выполнение операции ЗАПИСЬ. [33] |
Арбитраж запросов прямого доступа разрешается после снятия ведущим устройством сигнала ПВБ. После получения вектора прерывания процессор считывает новое слово состояния и новое значение счетчика команд из ячеек ОЗУ, адрес которых определен вектором прерывания. [34]
ЦП переходит в активное состояние и возобновляет работу как ведущее устройство. [35]
![]() |
Односвязный интерфейс ОЗУ. [36] |
Информация по магистрали передается в обоих направлениях: от ведущего устройства к исполнительному и наоборот. Так как несколько ведущих устройств ( процессоров или каналов) может одновременно инициировать обращения к ОЗУ, общая магистраль должна использоваться в режиме разделения времени. [37]
Модули PMC могут быть как ведомыми, так и ведущими устройствами на шине. По шине возможна передача адресов длиной 32 разряда и данных длиной 32 или 64 разряда с контролем на четность. [38]
Модуль ОЗУ, находящийся в сеансе связи с этим ведущим устройством, фиксирует снятие сигнала Выз. ВУ и с некоторой задержкой принимает информацию в регистр ОЗУ. [39]
Как только цикл чтения закончен, модуль ОЗУ отключает номер ведущего устройства с шин МЗУ и подключает к этой магистрали информацию. Одновременно модуль ОЗУ снимает Выз. [40]
Направление передачи при выполнении операций обмена данными определяется по отношению к ведущему устройству. При выполнении инструкции Чтение данные передаются от ведомого устройства к ведущему. [41]
Направление передачи при выполнении циклов обмена данными определяется по отношению к ведущему устройству. [42]
Он обеспечивает связь 32 устройств по технологии ведущий-ведомый; USS-протокол поддерживает только одно ведущее устройство и 31 ведомое устройство. Комплектные приводы в таких системах связи являются ведомыми устройствами. [43]
Таким образом, процедура выбора следующего ведущего устройства совмещается во времени с работой предшествующего ведущего устройства. [44]
В Multibus II применяется распределенная схема арбитража, в которой платы, являющиеся ведущими устройствами шины, разрешают между собой вопрос о доступе к шине. Каждой плате центральный модуль обслуживания присваивает идентификационный номер приоритетного арбитража. Обычно плата с наивысшим приоритетом ( самым маленьким идентификационным номером) первой получает шину в распоряжение в фазе принятия решения цикла арбитража. Во время последней пересылки данных решается вопрос о том, какое из остальных потенциальных ведущих устройств возьмет на себя управление шиной. При работе в режиме высокого приоритета какое-либо из потенциальных ведущих устройств в фазе принятия решения цикла арбитража может принудительно взять на себя управление шиной до того, как это сделают другие претендующие на это платы независимо от их приоритетов. В мультипроцессорной системе могут разрешаться вопросы предоставления шины, в рассмотрении которых участвует до 20 потенциальных ведущих устройств, без необходимости выделения большого количества специализированных линий шины. В отличие от системной шины VME, позволяющей активной плате, находящейся близко к началу цепочки последовательного соединения, блокировать обращения к шине со стороны плат, расположенных в более удаленных установочных позициях, при работе с шиной iPSB все платы имеют одинаковые возможности обращения к шине. [45]