ВУЗ:
Составители:
КонтроллерИМ1 ИМn
Запрос (BREQ)
Подтверждение (BРR)
Рис. 1.7. Децентрализованная цепочечная структура
Очевидно, что наивысшим приоритетом в данном случае будет обладать интерфейсный
модуль, который максимально удален от, в данном случае, контроллера в цепочке.
б) Кольцевая структура (рис. 1.8).
ИМ1 ИМn
Занято
ИМ2
Рис. 1.8 Кольцевая структура селекции
В данном варианте используется только одна линия занятости информационного канала в
системе. В исходном состоянии по ней циркулируют маркерные импульсы (код), генерируемые
одним из модулей, а остальные модули системы постоянно контролируют их прохождение.
Условием организации взаимодействия является либо прекращение прохождения маркерных
импульсов (кода) тем ИМ, который затребовал это взаимодействие, либо изменение им исходного
кода маркерных импульсов. По окончании взаимодействия, как правило, этот модуль становится
генератором маркерных импульсов (кода) и система возвращается в исходное состояние.
Кольцевая структура селекции в основном распространена в локальных сетях с большим
количеством абонентов и характеризуется не очень высокой помехозащищенностью. Но, тем не
менее, достаточно широко распространена в настоящее время.
в) Децентрализованное кодовое управление (рис. 1.9).
Достаточно широко распространенный способ селекции в магистрально модульных
измерительных системах. Сущность селекции заключается в параллельном выделении
приоритетного источника запроса путем поразрядного сравнения кодов приоритета на шине
адреса в асинхронном режиме одновременно во всех модулях, выставивших запросы.
В начале цикла арбитража те интерфейсные модули, которые запросили взаимодействия,
выставляют на шине адреса код своего вектора прерывания (уровень приоритета). Далее модули
приступают к процедуре сравнения этого кода с кодом, дизъюнктивно установившемся на шине
адреса. В результате такого сравнения модули с меньшими уровнями приоритета снимают свои
коды с ША, оставляя тем самым только модуль с наивысшим приоритетом. Дальнейший протокол
обмена аналогичен протоколу обмена пространственного варианта селекции централизованных
структур. Для обеспечения асинхронности сравнения кодов каждый интерфейсный модуль имеет
дополнительные сигналы начала (ZI) и окончания (ZO) сравнения, включенные в схеме
последовательно.
ИМ1 ИМn
Z0Zi Zi Z0
. . .
Шина адреса
Занято
Рис. 1.9. Децентрализованное кодовое управление
Таким образом, независимо от возможных вариантов реализации перечисленных выше
вариантов селекции можно выделить следующие операции, выполняемые схемами арбитража при
организации взаимодействия: выдача, хранение и восприятие запроса; выделение приоритетного
Подтверждение (BРR) ИМ1 ИМn Контроллер Запрос (BREQ) Рис. 1.7. Децентрализованная цепочечная структура Очевидно, что наивысшим приоритетом в данном случае будет обладать интерфейсный модуль, который максимально удален от, в данном случае, контроллера в цепочке. б) Кольцевая структура (рис. 1.8). ИМ1 ИМ2 ИМn Занято Рис. 1.8 Кольцевая структура селекции В данном варианте используется только одна линия занятости информационного канала в системе. В исходном состоянии по ней циркулируют маркерные импульсы (код), генерируемые одним из модулей, а остальные модули системы постоянно контролируют их прохождение. Условием организации взаимодействия является либо прекращение прохождения маркерных импульсов (кода) тем ИМ, который затребовал это взаимодействие, либо изменение им исходного кода маркерных импульсов. По окончании взаимодействия, как правило, этот модуль становится генератором маркерных импульсов (кода) и система возвращается в исходное состояние. Кольцевая структура селекции в основном распространена в локальных сетях с большим количеством абонентов и характеризуется не очень высокой помехозащищенностью. Но, тем не менее, достаточно широко распространена в настоящее время. в) Децентрализованное кодовое управление (рис. 1.9). Достаточно широко распространенный способ селекции в магистрально модульных измерительных системах. Сущность селекции заключается в параллельном выделении приоритетного источника запроса путем поразрядного сравнения кодов приоритета на шине адреса в асинхронном режиме одновременно во всех модулях, выставивших запросы. В начале цикла арбитража те интерфейсные модули, которые запросили взаимодействия, выставляют на шине адреса код своего вектора прерывания (уровень приоритета). Далее модули приступают к процедуре сравнения этого кода с кодом, дизъюнктивно установившемся на шине адреса. В результате такого сравнения модули с меньшими уровнями приоритета снимают свои коды с ША, оставляя тем самым только модуль с наивысшим приоритетом. Дальнейший протокол обмена аналогичен протоколу обмена пространственного варианта селекции централизованных структур. Для обеспечения асинхронности сравнения кодов каждый интерфейсный модуль имеет дополнительные сигналы начала (ZI) и окончания (ZO) сравнения, включенные в схеме последовательно. Zi Z0 Zi Z0 ИМ1 . . . ИМn Шина адреса Занято Рис. 1.9. Децентрализованное кодовое управление Таким образом, независимо от возможных вариантов реализации перечисленных выше вариантов селекции можно выделить следующие операции, выполняемые схемами арбитража при организации взаимодействия: выдача, хранение и восприятие запроса; выделение приоритетного
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »