Интерфейсы периферийных устройств. Ключев А.О - 77 стр.

UptoLike

76
Таблица 1. Централизованный арбитраж.
Схема 1 Схема 2 Схема 3
Арбитр анализирует
индивидуальные линии
запросов Зп.1..Зп.n и
посылает сигнал Подтв. i с
учетом приписанных
устройствам приоритетов.
Сигнал «Подтверждение»
последовательно переходит по
всем устройствам.
Арбитр опрашивает устрой-
ства в соответствии с прио-
ритетами. Для опроса готов-
ности устройства использу-
ется вспомогательная линия
или шина.
Таблица 2. Децентрализованный арбитраж.
Схема 1 Схема 2
Сигнал «Запрос», сформированный схемой
ИЛИ из индивидуальных линий «Запрос»,
подается входным сигналом
«Подтверждение» последовательно на
Устройство1 и последующие Устройства,
если предыдущему Устройству
информационный канал не нужен.
Используется одна линия, определяющая
состояние занятости информационного
канала, по перемещению в линии маркерного
импульса или серии импульсов. Устройство,
запрашивающее информационный канал, не
пропускает маркер к следующему
Устройству.
В архитектуре процессоров x86 арбитраж реализуется с помощью
специальных схем арбитра в главном мосту или с помощью котроллеров
прямого доступа к памяти, построенных на микросхемах типа i8237A,
имеющих 4 линии запросов ПДП. Функция селекции использует контроллеры
прерываний типа i8259A с 8 линиями запросов прерывания (IRQi).
Функция контроля
Эта функция используется для контроля передачи адреса и данных,
контроля выдачи сигналов обратной связи (квитирования) и улучшения
ремонтопригодности компьютера при локализации неисправностей.