Возможен также децентрализованный арбитраж шины.
Например, компьютер может содержать 16 приоритетных линий запроса шины. Когда устройству нужна шина, оно устанавливает свою линию запроса.
Все устройства контролируют все линии запроса, поэтому в конце каждого цикла шины каждое устройство может определить, обладает ли оно в данный момент наивысшим приоритетом и следовательно, разрешено ли ему пользоваться шиной в следующем цикле.
Такой метод требует большего количества линий, но зато исключается арбитр. В этом случае число устройств ограничивается числом линий запроса.
При другом типе децентрализованного арбитража используются только три линии независимо от того, сколько устройств имеется в наличии (рис, 3.38).
Первая линия — монтажное ИЛИ, Она требуется для запроса шины.
Вторая линия называемся BUSY и означает занятость. Она запускается текущим задающим устройством шины.
Третья линия служит для арбитража шины. Она последовательно соединяет все устройства.
Начало цепи связано с источником питания с напряжением 5 В.
Когда шина не требуется ни одному из устройств, линия арбитража передает сигнал всем устройствам, Чтобы получить доступ к шине, устройство сначала проверяет, свободна ли шина, и установлен ли сигнал арбитража IN.
Если сигнал IN не установлен, устройство не может стать задающим устройством шины.
В этом случае оно сбрасывает сигнал OUT.
Если сигнал TN установлен, устройство также сбрасывает сигнал OUT, в результате чего следующее устройство не получает сигнала IN и, в свою очередь, сбрасывает сигнал OUT.
Следовательно, все следующие по цепи устройства не получают сигнал IN и сбрасывают сигнал OUT.
В результате остается только одно устройство, у которого сигнал IN установлен, а сигнал OUT сброшен.
Оно становится задающим устройством шины5 устанавливает линию BUSY и сигнал OUT, после чего начинает передачу данных.
Немного поразмыслив, можно обнаружить, что из всех устройств, которым нужна шина, доступ к шине получает самое левое.
Такая система напоминает систему последовательного опроса, только в данном случае нет арбитра, поэтому она стоит дешевле и работает быстрее. К тому же не возникает проблем со сбоями арбитра.
скоростям в нем добавляется новая — 480 Мбайт/с.
Дата добавления: 2015-07-24; просмотров: 1476;