Интерфейсы АСОИУ. Курс лекций. Писарев А.П. - 27 стр.

UptoLike

Составители: 

СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ИНТЕРФЕЙСОВ
Составными физическими элементами связей интерфейса являются электрические цепи,
называемые линиями интерфейса. Различают одно- и двунаправленные линии. Если на линии
работает только один передатчик, линия считается однонаправленной, в этом случае используется
традиционное схемотехническое решение приемопередающих узловодин источник сигнала
подключен к нескольким приемникам. В случае двунаправленных линий количество передающих
устройств на
линии больше одного, и это требует применения в передающих устройствах
специальных решенийвыходные каскады с высокоимпедансным состоянием (т. н. «третье»
состояние), с открытым коллектором, с открытым стоком. При этом средства управления
интерфейсом должны «регулировать» активность передающих устройств таким образом, чтобы
в каждый момент времени передачу вело только одно устройство.
Часть линий
, сгруппированных по функциональному назначению, называется шиной, а вся
совокупность линиймагистралью, В системе шин интерфейсов условно можно выделить две
магистрали: информационного канала и управления информационным каналом.
По информационной магистрали передаются коды данных, адресов, команд и состояний
устройств. Аналогичные наименования присваиваются соответствующим шинам интерфейса.
Коды данных представляют информацию о процессах, протекающих в ВС. Обычно в
машинных интерфейсах используется двоичное кодирование в формате машинного кода. Линии ШД
обычно нумеруются DATXX, где ХХдвоичный вес линии. Т.е. по линии DAT00 передается
младший разряд машинного слова, по линии DAT01 – разряд с весом 2**1 и т.д.
Коды адресов предназначены для выборки в магистрали устройств, узлов устройства, ячеек
памяти. Обычно для адресации используется позиционный двоичный код (двоичный номер объекта),
однако нередко применяется и кодирование, при котором каждому устройству выделяется отдельная
линия адреса. Примером реализации такой
системы адресации является интерфейс КАМАК
Коды команд используются для управления функционированием устройств и обеспечения
сопряжения между ними. В стандартах на интерфейс регламентируется минимально необходимый
набор команд, который может быть расширен пользователем за счет резервных полей в кодах. По
функциональному назначению различают адресные команды управления обменом информации
между устройствами, команды изменения состояния
и режимов работы. К наиболее
распространенным командам относятся: «Чтение», «Запись», «Конец передачи», «Запуск».
Коды состояния представляют собой сообщения, описывающие состояния устройств
сопряжения. Коды формируются в ответ на действия команд или являются отображением состояний
функционирования устройства, таких как «Занятость устройства», «Наличие ошибки», «Готовность
устройства» к приему или передаче информации и т.
п.
  СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ИНТЕРФЕЙСОВ

     Составными физическими элементами связей интерфейса являются электрические цепи,
называемые линиями интерфейса. Различают одно- и двунаправленные линии. Если на линии
работает только один передатчик, линия считается однонаправленной, в этом случае используется
традиционное схемотехническое решение приемопередающих         узлов – один источник сигнала
подключен к нескольким приемникам. В случае двунаправленных линий количество передающих
устройств на линии больше одного, и это требует применения в передающих устройствах
специальных решений – выходные каскады с высокоимпедансным состоянием (т. н. «третье»
состояние), с открытым коллектором, с открытым стоком. При этом средства управления
интерфейсом должны «регулировать» активность передающих устройств таким образом, чтобы
в каждый момент времени передачу вело только одно устройство.

     Часть линий, сгруппированных по функциональному назначению, называется шиной, а вся
совокупность линий—магистралью, В системе шин интерфейсов условно можно выделить две
магистрали: информационного канала и управления информационным каналом.


     По информационной магистрали передаются коды данных, адресов, команд и состояний
устройств. Аналогичные наименования присваиваются соответствующим шинам интерфейса.
     Коды данных представляют информацию о процессах, протекающих в ВС. Обычно в
машинных интерфейсах используется двоичное кодирование в формате машинного кода. Линии ШД
обычно нумеруются DATXX, где ХХ – двоичный вес линии. Т.е. по линии DAT00 передается
младший разряд машинного слова, по линии DAT01 – разряд с весом 2**1 и т.д.
     Коды адресов предназначены для выборки в магистрали устройств, узлов устройства, ячеек
памяти. Обычно для адресации используется позиционный двоичный код (двоичный номер объекта),
однако нередко применяется и кодирование, при котором каждому устройству выделяется отдельная
линия адреса. Примером реализации такой системы адресации является интерфейс КАМАК
     Коды команд используются для управления функционированием устройств и обеспечения
сопряжения между ними. В стандартах на интерфейс регламентируется минимально необходимый
набор команд, который может быть расширен пользователем за счет резервных полей в кодах. По
функциональному назначению различают адресные команды управления обменом информации
между   устройствами,   команды    изменения   состояния   и   режимов   работы.   К   наиболее
распространенным командам относятся: «Чтение», «Запись», «Конец передачи», «Запуск».
     Коды состояния представляют собой сообщения, описывающие состояния устройств
сопряжения. Коды формируются в ответ на действия команд или являются отображением состояний
функционирования устройства, таких как «Занятость устройства», «Наличие ошибки», «Готовность
устройства» к приему или передаче информации и т. п.