1. Сигнал разрешения MULTIBUS I (MBEN) служит сигналом выбора контроллера

магистрали 82288 и арбитра магистрали 82289 в схеме сопряжения с MULTIBUS I.

Другие выходы ПЛМ дешифратора служат для выбора памяти и УВВ на локальной

магистрали.

2. Для обеспечения 16-разрядного цикла магистрали процессору 80386 должен быть

возвращен активный сигнал размера шины BS16#. К уравнению ПЛМ, описывающему

условия возбуждения сигнала BS16#, могут быть добавлены дополнительные члены для

других устройств, требующих 16-разрядной шины.

Ресурсы ввода-вывода, подключенные к магистрали MULTIBUS I, могут быть

отображены на отдельное пространство адресов ввода-вывода, независимых от

физического расположения устройств на магистрали I, либо отображены на

пространство адресов памяти МП 80386. Адреса УВВ, отображенных на пространство

памяти, должны декодироваться для возбуждения правильных команд ввода-вывода.

Это декодирование должно осуществляться для всех обращений к памяти, попадающих

в область отображения адресов ввода-вывода.

Адресные фиксаторы и приемопередатчики данных. Адрес во всех циклах магистрали

должен фиксироваться, потому что по протоколу MULTIBUS I на адресных входах

должен удерживаться достоверный адрес по крайней мере 50 нс после того, как

команда MULTIBUS I становится пассивной. Сигнал разрешения адреса (AEN#) на

выходе арбитра магистрали 82289 становится активным, как только арбитр получает

управление магистралью MULTIBUS I. Сигнал AEN# действует как разрешающий для

фиксаторов MULTIBUS

Разряды данных MULTIBUS I нумеруются в шестнадцатеричной системе, так что D15-D0

превращается в DATF#-DAT0#. Инвертирующие факторы и приемопередатчики

вырабатывают низкий активный уровень для магистрали MULTIBUS I. Данные

фиксируются только в циклах записи. Во время цикла записи адресными фиксаторами

и фиксаторами - приемопередатчиками данных управляют входные сигналы ALE#, DEN и

DT/R# от контроллера 82288. В циклах чтения фиксаторы - приемопередатчики

управляются сигналом локальной магистрали RD#. Если при использовании сигнала

DEN за локальным циклом записи немедленно последует цикл чтения MULTIBUS I, на

локальной магистрали МП 80386 возникнет конфликтная ситуация.

4.4 Магистраль расширения ввода-вывода iSBX

Магистраль iSBX независима от типа процессора или платы. Каждый интерфейс

расширения непосредственно поддерживает до 8-разрядных портов ввода-вывода.

Посредством ведомых процессоров или процессоров с плавающей точкой

обеспечивается расширение адресных возможностей. Кроме того, каждый интерфейс

расширения можетпри необходимости поддерживать канал ПДП со скоростью передачи

до 2 Мслов/с

Магистраль iSBX включает два основных элемента: базовую плату и модуль

расширения. Базовая плата - это любая плата с одним или несколькими интерфейсами

расширения ввода-вывода (коннекторами), удовлетворяющими электрическим и

механическим требованиям спецификации Intel. Естественно, базовая плата всегда

является ведущим устройством, она генерирует все адреса, сигналы выбора и

команды.

Модуль расширения магистрали iSBX представляет собой небольшую

специализированную плату ввода-вывода, подключенную к базовой плате. Модуль

может иметь одинарную или двойную ширину. Назначение модуля расширения -

преобразование протокола основной магистрали в протокол конкретного устройства

ввода-вывода.

Расширение функций,реализуемых каждой системной платой, подключенной к

магистрали MULTIBUS I, повышает производительность системы, потому что для

доступа к таким резидентным функциям не требуется арбитраж магистрали.

4.5 Многоканальная магистраль

Многоканальная магистраль представляет собой специализированный электрический и

механический протокол, действующий как составная часть системы MULTIBUS I. Эта

магистраль предназначена для скоростной блочной пересылки данных между системой

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

требуется пересылать группу байтов или слов, расположенных (или распологаемых)

по последовательным адресам, протокол блочной пересылки данных уменьшает

непроизводительные потери. Передача осуществляется в асинхронном режиме с

использованием протокола подтверждений и с проверкой четности, обеспечивающей

правильность передачи данных.

Улучшению характеристик системы MULTIBUS I способствует уменьшение влияния на ее

производительность оборудования пакетного типа. Потоки данных от пакетных

устройств могут использовать интерфейс общего назначения. Протокол

многоканальной магистрали специально приспособлен для пакетных пересылок

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

двухпортовой памяти с доступом как со стороны многоканальной магистрали, так и

со стороны интерфейса MULTIBUS I.


Информация о работе «Микропроцессоры Intel80386»
Раздел: Информатика, программирование
Количество знаков с пробелами: 41293
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
31727
1
2

... современные микропроцессоры используют напряжение питания 3,3-4В, а на плату подается 5В, на системных платах монтируют преобразователи напряжение. Микропроцессоры Архитектура материнской платы напрямую зависит от внешней архитектуры микропроцессора. В 1976 году фирма Intel начала усиленно работать над микропроцессором 8086. Размер его регистров по сравнению с 8080 был увеличен в два раза, что ...

0 комментариев


Наверх