Шины секции передачи данных
Шинами секции передачи данных являются:
· шина адреса – 18 проводов, которые используются для выбора исполнителя,
· шина данных – 16 проводов,
· шина управления.
В состав шины управления входят провода:
· кода операции – 2 провода: У0, У1 (задают тип передачи: чтение, запись байта, запись слова);
· контрольных разрядов – 2 провода: К0, К1 (используются для передачи контрольной информации);
· занято – 1 провод, активный сигнал которого указывает, что секция занята для сеанса связи;
· СИЗ (синхроимпульс задатчика) – 1 провод (используется для передачи сигнала-строба от задатчика);
· СИИ (синхроимпульс исполнителя) – 1 провод (используется для передачи сигнала-строба от исполнителя).
Секция арбитража
В секцию арбитража входят провода для передачи сигналов:
· запрос внепроцессорных передач (ЗВП) – 1 провод от устройств к процессору (используется для передачи запроса на шину для осуществления внепроцессорных передач);
· разрешение внепроцессорных передач (РВП) – 1 провод от процессора к устройствам (используется для выбора задатчика на следующий сеанс связи для осуществления внепроцессорных передач);
· запросы прерывания (ЗП-i, ) 4, 5, 6 и 7 уровней – 4 провода от устройств к процессору (используются для передач запросов на шину для передачи прерывания);
· разрешение прерываний (РП-i) 4, 5, 6 и 7 уровней – 4 провода от процессора к устройствам (используются для выбора задатчика на следующий сеанс связи для передачи прерывания);
· подтверждение выборки (ПВб) – 1 провод от устройств к процессору (используется для ответного сигнала получения разрешения захвата шины устройством для передачи адреса вектора прерывания или для осуществления внепроцессорных передач);
· прерывания (ПРЕР) – 1 провод от устройств к процессору (используется для передачи сигнала-строба при передаче адреса вектора прерывания).
Кроме этого интерфейс содержит 4 специальных провода от процессора к устройствам для передачи сигналов: подготовки (ПОДГ), разрешения смены состояния (СМС), аварии источника питания (АИП) и аварии системы питания (АСП).
Любое устройство, кроме памяти и процессора, может быть как задатчиком, так и исполнителем. Процессор может быть только задатчиком, а память – только исполнителем. Чтобы быть задатчиком, устройство должно иметь соответствующие схемы и быть подключенным к шинам арбитража. Для работы в режиме внепроцессорных передач устройство должно быть подключено к проводам запроса (ЗПВ) и разрешения внепроцессорных передач(РПВ).
Для возможности использования системы прерывания устройство должно быть подключено к одной из пар шин запросов (ЗПi, где i – 4, 5, 6 или 7) и разрешения (РПi) прерываний. При этом запрос внепроцессорных передач имеет наивысший (восьмой) уровень приоритета на захват шины, а запрос прерывания (ЗП4) – наименьший (четвертый) уровень приоритета.
Провода сигналов разрешения внепроцессорных передач (РВП) и прерываний 7 – 4 уровней проходят последовательно от процессора через все устройства, использующие систему прерывания и/или использующие внепроцессорные передачи.
Если устройство делает запрос на внепроцессорные передачи или на прерывание, то оно разрывает соответствующую линию разрешения, переключая ее на внутренние схемы (рис. 7.1). Таким образом, сигнал разрешения прерывания или внепроцессорных передач достигает только одного, первого по линиям шин интерфейса устройства, выставившего соответствующий запрос. Расположение устройств вдоль проводов разрешения определяет их приоритет в группе устройств, использующих определенную шину разрешения.
Дата добавления: 2015-08-14; просмотров: 627;