Схемы децентрализованной селекции
а) Схема цепочечной селекции
Рис.8.5 Схема цепочечной селекции |
Схема цепочечной селекции (рис. 8.5) использует полузамкнутые линии связи.
При активации хотя бы одного сигнала запроса он по общей линии запроса поступает на вход интерфейсного блока 1, на входе которого превращается в сигнал подтверждения. Если этот блок был активен, то он блокирует распространение сигнала подтверждения, снимает запрос и начинает работать на системной магистрали. Если он был пассивен, то сигнал проходит дальше на выход.
Во избежание перехвата, как только активный ИБ получит сигнал подтверждения, он переводит выход из активного состояния в нулевое состояние и линия запроса подключается к шине «земли», таким образом шина запроса заблокирована, при завершении выполнения запроса ИБ переводит выход в третье состояние.
Достоинства:
- простая структура приоритетов (чем левее, тем выше приоритет);
- малое число связей;
- возможность наращивания.
Недостатки:
- сложность изменения структуры приоритетов (изменение только аппаратное путем перестановки ИБ);
- возможен перехват подтверждений.
б) Кольцевая децентрализованная схема селекции
Рис. 8.6 Кольцевая децентрализованная схема селекции |
В систему (рис. 8.6) вводится маркерный сигнал, который представляет собой последовательность импульсов и распространяется от первого ИБ к N-ному по кольцу. Как только маркерный сигнал поступает на вход ИБ, этот блок получает право доступа к системной магистрали и блокирует распространение сигнала, если ему нужна магистраль. По окончании работы на магистрали блок заново генерирует маркерный сигнал.
В этой схеме нет структуры приоритетов.
Достоинства:
- очень малое количество линий связи.
Недостатки:
- низкая помехоустойчивость (если за счет помехи маркерный сигнал был подавлен, то система становится неработоспособной). Необходимо контролировать присутствие маркерного сигнала на всех линиях связи и, с учетом максимально возможного времени работы ИБ на магистрали (через системный тайм-аут), вновь генерировать маркерный сигнал.
в) Структурная схема децентрализованного кодового управления (ДКУ)
Рис. 8.7 Структурная схема децентрализованного кодового управления (ДКУ) |
Алгоритм работы схемы ДКУ (рис. 8.7) описан ниже.
Каждый ИБ пытается выставить собственный адрес на шину адреса и одновременно контролировать тот код, который в результате формируется на шине адреса.
Если хоть один блок сформировал логический «0», на линии будет «0». Сравнение адреса начинается с самого старшего разряда, если ИБ обнаружит, что сигнал на линии (бит двоичного кода адреса) меньше, чем выставленный им самим, то это означает, что на линию претендует более приоритетное устройство.
По завершении сравнения всех, если потребуется, разрядов адреса наиболее приоритетное устройство активирует сигнал «Занято» и начинает работать на системной магистрали (для активного наиболее приоритетного устройства этот сигнал будет выходящим, а для ожидающих и не работающих на системной магистрали устройств сигнал будет входящим).
Эта схема в настоящее время получила наибольшее распространение.
Дата добавления: 2016-03-10; просмотров: 869;