Назначение
КР580ВА86 — восьмиразрядный двунаправленный шинный формирователь-приёмопередатчик с тремя состояниями на выходе: прямой (неинвертирующий) элемент, повторяющий входной уровень на выходе без изменений. Микросхема входит в комплект периферийных и системных БИС серии КР580 — обвязку процессора КР580ВМ80 (советского функционального аналога Intel 8080) — и решает конкретную электрическую задачу: усиливает и буферизует шину данных, повышая её нагрузочную способность. Сама по себе микросхема ничего не запоминает и не защёлкивает — сигнал просто проходит сквозь неё в одну или другую сторону, пока активен вход управления направлением. Зарубежный функциональный аналог — Intel 8286.
Двунаправленная буферизация и управление направлением
Восемь линий КР580ВА86 работают на приём и на передачу поочерёдно, а не одновременно: направление задаёт управляющий вход T — при одном его уровне микросхема принимает данные со стороны магистрали и передаёт их дальше, при другом уровне тракт разворачивается в обратную сторону. Второй управляющий вход — OE (разрешение выхода): при его снятии выходы переходят в высокоимпедансное (Z) состояние и электрически отключаются от шины, оставаясь физически подключёнными, — это позволяет держать на одной магистрали несколько подобных буферов и переключать их по очереди, не создавая конфликта уровней.
Смысл буферизации — не логика, а электрика: собственные выходы процессора КР580ВМ80 способны раскачать лишь ограниченное число входных нагрузок, и по мере подключения к шине новых микросхем — памяти, портов, регистров — уровни на линиях начинают проседать. КР580ВА86 формирует сигнал заново, с полноценной нагрузочной способностью, и заодно развязывает магистраль от выходных каскадов самого процессора. В отличие от регистра-защёлки КР580ИР82, который фиксирует байт по стробу и хранит его, ВА86 ничего не хранит — это чисто проходной элемент, активный ровно пока держится нужный уровень на входе T.
Где применяется
КР580ВА86 ставят в узел там, где собственной нагрузочной способности выходов процессора КР580ВМ80 не хватает, — как правило, в более развитых конфигурациях: с расширенной памятью, платами расширения или несколькими периферийными БИС на одной шине, когда к магистрали подключено порядка десятка и более входов. В компактных любительских схемах с минимальным набором микросхем буфер зачастую не нужен — процессор справляется напрямую; но в более крупных или модульных системах, а также там, где шина данных выведена на внешний разъём или растянута по нескольким платам, КР580ВА86 — стандартный способ сохранить чистые логические уровни. По месту в архитектуре это часть общей обвязки процессора: вместе с системным контроллером КР580ВК28/ВК38 и защёлкой адреса КР580ИР82 она образует интерфейс процессора с системной шиной.
Частые вопросы
КР580ВА86 — это защёлка, как КР580ИР82? Нет. ИР82 — регистр-защёлка: фиксирует байт по стробу и хранит его на выходе до следующей записи. ВА86 — двунаправленный формирователь-приёмопередатчик: ничего не хранит, а просто усиливает и пропускает сигнал сквозь себя в ту или иную сторону, пока активен вход направления T. Общее у них — только принадлежность к комплекту КР580 и тристабильные выходы.
Чем КР580ВА86 отличается от КР580ВА87? Только полярностью выхода: у ВА86 выход повторяет вход, у ВА87 — инвертирует его. Управление (входы T и OE), назначение и электрические параметры у пары полностью совпадают, поэтому выбор между ними определяется логикой конкретной схемы, а не удобством монтажа.
Технические характеристики
| Функция | 8-разрядный двунаправленный шинный формирователь-приёмопередатчик, прямой (неинвертирующий) |
| Серия / технология | КР580, n-МОП, ТТЛ-совместимые уровни |
| Напряжение питания | +5 В, один номинал |
| Разрядность | 8 разрядов |
| Выходы | прямые, с тремя состояниями (высокоимпедансное — по входу OE) |
| Управление | вход T — направление передачи, вход OE — перевод в Z-состояние |
| Корпус | DIP-20 |
| Место в комплекте | шинный формирователь обвязки процессора КР580ВМ80 |
| Зарубежный аналог | Intel 8286 |
Аналоги
Зарубежный функциональный аналог КР580ВА86 — микросхема Intel 8286: восьмиразрядный двунаправленный шинный формирователь с тремя состояниями на выходе и прямой (неинвертирующей) логикой; инверсный партнёр в этой паре — Intel 8287 (аналог КР580ВА87). Карточки даташита 8286 на сайте нет, поэтому аналог указан текстом, без ссылки.
Внешний вид и цоколёвка
См. также
КР580ВА87 (инверсный формирователь), КР580ИР82 (защёлка), КР580ВМ80.