Магистральный параллельный интерфейс


Магистральный параллельный интерфейс (МПИ) — стандарт, определяющий набор линий и процедуры обмена процессора и периферийных модулей внутри ЭВМ с применением совмещенной (мультиплексной) шины адреса и данных. Стандарт предусматривает скорость обмена до 5,6 Мбайт/с при разрядности передаваемых данных 8 или 16 бит и разрядности адреса от 16 до 24 бит и был ориентирован на использование в системах малой и средней производительности. Требования стандарта изложены в ОСТ 11.305.903-80 и ГОСТ 26765.51-86.

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

Связь между устройствами является замкнутой и асинхронной. В ответ на обращение пассивное устройство выставляет специальный сигнал, означающий, что пассивное устройство присутствует и готово осуществлять дальнейший обмен. Если в течение 10 мкс ответ не получен, происходит прерывание специального вида. Таким образом, процесс обмена между устройствами не зависит от времени ответа (в пределах 10 мкс) или длины канала. Отсутствие или неисправность пассивного устройства может быть легко определена при отсутствии ответа.

Системный канал МикроЭВМ (магистральный интерфейс) «Электроника 60» по ОСТ 11.305.903-80 является упрощённым вариантом интерфейса типа «Общая шина» (ГОСТ 26765.51-86), к которому подключаются устройства микроЭВМ — центральные процессоры, запоминающие устройства, периферийные устройства. Физически представляет собой унифицированную магистраль, по 33÷42 линиям которой осуществляется передача информации комплекса. Использование единого унифицированного интерфейса, имеющий общий для всех устройств комплекса алгоритм связи, позволяет унифицировать всю аппаратуру сопряжения.