Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МПУЭВС. Лекции. Задания / pdf_ПрилПЦиПУ / Приложение Г_Справочный материал МП 1821ВМ85А

.pdf
Скачиваний:
66
Добавлен:
11.05.2015
Размер:
820.94 Кб
Скачать
Рисунок Г.15 - Формирователи системных магистральных шин
адреса и данных

41

магистрали HLDA = 1) выходы регистра RGD, выходы дешифратора, выходы старшего байта адреса МП и входы/выходы адрес/данные МП переходят в высокоимпедансное состояние, освобождая магистраль альтернативному задатчику. Аналогично управляются магистрали ША и ШД, причём для магистрали ШД используется при этом внутренний ресурс третьего состояния МП. Внутренний ресурс третьего состояния МП предусмотрен для сигнальной линии INTA ШУ.

Для повышения нагрузочной способности магистралей МПУ используются шинные формирователи магистральных трактов.

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

«длинных» по условию задержки сигнала или по превышению нормы потерь.

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

блокировка сигнала при необходимости осуществляется на входе приёмной стороны соединения.

На рисунке Г.15

показаны формирователи системных магистральных шин адреса FA и данных FD.

Формирователь системной магистрали управления FC

может быть выполнен по аналогии с формирователем

FA. Формирователи FA и FC

не требуют переключения направления коммутации.

Поэтому управляющий вход

Т (Turn) и сигнал смены

 

42

направления передачи через эти

формирователи, в отличие от

формирователя шины данных FD, не нужны. Символом «С» на рисунке обозначен системный статус выходных шин МПУ.

Через формирователь FD считываются команды или данные из памяти

и выдаются данные для записи в память или порты. Сигнал Т выбора направления передачи сигналов через формирователь FD формируется элементом ИЛИ, на входы которого подаются управляющие сигналы RD# и

INTA# МП и МПУ. При не активных состояниях управляющих сигналов формирова-тель FD переключается на выдачу с шины D на шину СШД,

соответствуя состоянию Т=1. Если состоянию процесса в МПУ соответствует цикл чтения памяти или порта (RD# = 0) или чтения идентификатора запроса на прерывание с входа INTR (INTA# = 0), то сигнал на выходе элемента ИЛИ определяет состояние Т = 0, которое соответствует передаче с шины СШД на шину D. Для использования шин FA, FD, FC иными активированными задатчиками в режиме ПД сигнал HLDA от МП, генерируемый по запросу

задатчика, подается на входы OE# формирователей. При высоком уровне логического состояния сигнала HLDA выходы формирователей переключаются в третье состояние, открывая доступ задатчику.

Требуемый уровень выходных токов формирователей МПУ

определяется по приведенным в приложении В пособия условиям статического и динамического согласования.

Построение МПУ с МП КР580ВМ80А, в части применения формирователей системной общей шины, подобно принятому для МП К1821ВМ85А. В схеме сброса следует учитывать, что активное состояние сигнала «Сброс» МП КР 580ВМ80А соответствует высокому логическому уровню. Поэтому между клеммой кнопки SA и входом RESET МП (см.

рисунок В.13) следует включить логический инвертор. В качестве генератора тактирующей последовательности для МП КР580ВМ80А рекомендована специализированная микросхема КР 580ГФ24. Расширение шины управления в МПУ с МП КР 580ВМ80А имеет следующие отличия:

43

-слово состояния МП выдаётся на магистральную шину данных в первом такте каждого машинного цикла команды в сопровождении специального сигнала SYNC;

- слово состояния МП должно сохраняться на время выполняемого цикла во внешнем регистре;

- доступный набор машинных циклов равен десяти (имеются дополнительные состояния идентификации двух циклов со стеком, циклы прерывания и прерывания при останове);

- отсутствует сформированный сигнал подтверждения прерывания

INTA# ;

- в МП имеется только один вход множественных запросов прерываний

INTR.

Для МП КР580ВМ80А рекомендованы специализированные микро-

схемы системных контроллеров КР580ВК28/38, которые, принимая от МП слово состояния процесса, сигналы SYNC, RD, WR#, HLDA, формируют управляющие сигналы MEMR#, MEMWR#, IOR#, IOWR#, INTA# и системную шину СШД с третьим состоянием выходов. Дешифрация оставшихся пяти машинных циклов и формирование сигналов их сопровождения, при необходимости, должны выполняться дополнительными внешними техническими средствами. При этом следует выполнить следующие операции:

-сохранить слово состояния УУ МП по сигналу SYNC;

-выполнить селекцию требуемого состояния процесса по слову состояния (см. таблицу Г.3);

-сформировать сигнал управления конъюнкцией сигналов RD, WR# с

выходными состояниями селекторов;

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

обеспечить третье состояние выходам в системную шину.