Логическая организация интерфейса

По характеру взаимодействия с магистралью устанавливается 4 группы функциональных устройств: контроллер (К), источник (И), приемник (П) и источник-приемник (ИП).

Функциональные устройства соединяются при помощи 24 сквозных линий, по восьми передается сигнальный нуль, шесть из них образуют с сигнальными шинами передачи и управления витые пары, что позволяет повышать помехоустойчивость. Основные 16 линий магистрали по функциональному назначению подразделяются на тир отдельные шины.

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

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

Шина управления содержит 5 линий, по которым действуют одноименные управляющие сигналы при обмене информацией.

Сигнал ATN показывает, что по шине данных передаются адреса или субадреса функционального устройства, адресованных или неадресованных универсальных многолинейных команд или сообщения по одной из линий. Сигнал IFC обеспечивает приведение в исходное состояние всех интерфейсных узлов устройств. Сигнал SRQ является общим для всех устройств и показывает, что какое-либо устройство имеет запрос на обслуживание. Линия REN используется для передачи команды разрешения программного управления устройствами. Сигнал EOI служит для сообщения об окончании передачи источником массива информации или идентификации функционального устройства при параллельном опросе (в сочетании с сигналом ATN).

Функционирование устройств обеспечивается с помощью дистанционных сообщений, разделяемых на два класса: интерфейсные сообщения, кодируемые в соответствии с табл. 14.1., и сообщения устройств, к которым относятся программные данные (код типа и значения функции), основные данные, данные о состоянии устройства.

Таблица 14.1. Команды интерфейса IEC 625-1

Наименование Обозначение Наименование Обозначение
Универсальные команды UCG Вторичные команды
Сброс универсальный DCL Отпирание параллельного опроса PPE
Запирание местного управления LLO
Отпирание последовательного опроса SPE Запирание параллельного опроса PPD
Запирание последовательного опроса SPD Состояние устройств
Деконфигурация параллельного опроса PPU Реакция на параллельный опрос (ответ от устройств1…8) PPP1…PPP8
Адресные команды
Запуск устройства GET  
Переход на местное управление GTL Обслуживание запрашивается (ответ устройств при последовательном опросе) PQS
Конфигурация параллельного опроса PPC
Сброс адресный SDC Байт состояния TB
Взять управление TCT Сообщения устройств
Адреса приемников LAG
Не принимать UNL Байт данных DAB
Адреса источников TAG Нулевой байт NUL
Не передавать UNT  
         

Универсальные команды вызывают соответствующее действие одновременно во всех устройствах. К ним относятся, кроме кодируемых, также однолинейные команды, совпадающие по смыслу с наименованием соответствующих линий (ATN, IFC, PEN).

Адресные команды вызывают соответствующее действие только в устройствах, запомнивших свой адрес. Интерфейс позволяет логически адресовать приемником любое из 31 устройства-источника. При последовательной двухбайтовой адресации число адресов устройств составляет 961 адрес источника и 961 адрес приемника, что обеспечивает адресацию отдельных функциональных узлов устройства. При этом функции T и L превращаются в TE и LE. Возможное число адресных (универсальных) команд равно 16, пять из каждой группы регламентированы стандартом.

Вторичные команды образуются за счет неиспользованных вторичных адресов, причем две регламентированные команды применяются при двухбайтовом управлении параллельным опросом.

Взаимодействие устройств в интерфейсной системе осуществляется в результате реализации десяти интерфейсных функций, пять из которых относятся к основным, а пять – к дополнительным (табл. 14.2.).

Таблица 14.2. Интерфейсные функции IEC 625-1

Наименование Обозначение Назначение
Латинское Русское
Основные функции
Приемник информации (приемник с расширением) L(LE) П(ПР) Прием данных (байта состояния) от других устройств. Действует после адресации
Синхронизация приема AH СП Асинхронный прием каждого байта при помощи сигналов синхронизации
Источник информации (источник с расширением) T(TE) И/ИР/ Передача данных (байта состояния) к другим устройствам. Действует после адресации источника
Синхронизация передачи источника SH СИ Асинхронная передача каждого байта с помощью сигналов синхронизации
Контроллер C К Передача адресов и команд и прием соответствующих сигналов
Дополнительные функции
Запрос на обслуживание SR ЗО Асинхронная по отношению к операциям на магистрали передача контроллеру запроса на обслуживание
Параллельный опрос PP ОП Передача по инициативе контроллера по линиям данных разрядов состояния источников без их адресации обычным способом
Дистанционно-местное управление RL ДМ Разрешает устройству иметь дистанционное управление по командам магистрали, либо ручное (местное)
Очистка устройства DS СБ Установка устройства (группы устройств) в исходное состояние
Запуск устройства DT ЗП Обеспечивает возможность инициации какой-либо операции отдельным устройством или группой устройств

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

Применение БИС, реализующих часто используемые интерфейсные функции (табл.12.3.), открывает широкие возможности по построению экономичных МВС на базе серийных мини и микроЭВМ, одноплатных микромашин и МП, выходящих на магистраль IEC 625-1.

Таблица 14.3. Характеристика БИС для интерфейса IEC 625-1

Фирма-изготовитель Тип БИС Напряжение питания, В Рассеиваемая мощность, МВт Скорость передачи данных, Кбайт/с Частота генератора, МГц Функции Схемы поддержки БИС
FAIRCHILD 96LS 488 И/П -
INTEL И/П/К
EC      
MOTOROLA MC68488 1..1,5 И/П
FAIRCH-ILD            
AMLI            
PHIL/SIGN HEF 4738 4,5..12,5 И/П -
TEX. INST TMS 9914 - И/П/К

Наши рекомендации