Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Micro_systK.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
4.09 Mб
Скачать

2.5.1. Шинные формирователи

Шинные формирователи (ШФ) представляют собой параллельные двуна­правленные приемопередатчики с тристабильными выходами и повышенной нагрузочной способностью. Выбор направления передачи данных и перевод выходов микросхем в высоимпедансное состояние осуществляется путем подачи на ШФ соответствующей комбинации входных сигналов. Обычно в состав МПК входит пара схожих микросхем, отличающихся лишь тем, что одна из них передает данные без инверсии, а вторая с инверсией передаваемого кода. Нагрузочная способность ШФ такова, что обеспечивает подключение к шинам не менее 10 интегральных микросхем, с характеристиками сигналов, харак­терными для ТТЛ-логики.

Таким образом, использование ШФ дает возможность решить первую, вторую и четвертую из перечисленных ранее проблем.

Примером шинных формирователей являются микросхемы фирмы Intel I8286, I8287, I8216, I8226. В частности, на рис. 2.21 представлены структурные схемы ШФ I8286 и I8287 [ХВОЩ87].

Рис. 2.21. Структурные схемы ШФ I8286 и I8287

Ш инные формирователи I8286 и I8287 обеспечивают развязку входов и выходов устройств, работающих на двунаправленную магистраль и повышение нагрузочной способности такой магистрали (допускают подключение порядка 10 TTL входов и более). Шинные формирователи обеспечивают два возможных направления передачи информации длиной 8 бит: A=>B или B=>A. При подаче "1" на вход T и "0"на вход OE информация с выводов A(7..0) передается на выводы B(7..0). При подаче "0" на входы T и OE информация с выводов B(7..0) передается на выводы A(7..0). При подаче "1" на вход OE шинные фор­мирователи переходят в высокоимпедансное состояние.

М икросхема I8287 отличается от микросхемы I8286 тем, что входная информация, проходя через инверторы, изменяет свое значение на инверсное.

2.5.2. Буферные регистры

Обладая всеми достоинствами ШФ, за исключением двунаправленности, буферные регистры (БР) предоставляют возможность буферизации информа­ции. Отсутствие двунаправленности можно компенсировать путем использо­вания пары БР. БР позволяет решить все четыре перечисленные проблемы, тем не менее, вопрос о целесообразности выбора БФ или ШФ следует решать отдельно в каждом конкретном случае, учитывая, что на запись информации в БР требуется дополнительное время.

В качестве примеров БР можно упомянуть микросхемы I8282 и I8283, а также I8212 [ХВОЩ87]. Все регистры 8-разрядные. Структурные схемы буферных регистров I8282 и I8283 приведены на рис. 2.22.

Рис. 2.22. Структурные схемы буферных регистров I8282 и I8283

М икросхемы отличаются тем, что информация в I8282 не инвертируется, а в I8283 – поступает на выход в инверсном коде. Запись входных данных в буферные регистры производится по срезу сигнала на входе STB (переход от высокого уровня к низкому). При единичном значении сигнала на входе OE выходы буферных регистров находятся в высокоимпедансном состоянии.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]