Лекции
.pdfИнтегральные комбинационные схемы |
221 |
ответствует логическая единица только на одном соответствующем выходе.
Таблица истинности дешифратора с четырьмя входами А, В, С, D приведена в таблице 5.8.
Число выходов N=2n=16 – это максимальное значение при n=4, бывает, что N=10, 12. Сам дешифратор показан на рисунке 5.17.
Таблица 5.8
Рис. 5.17
Дешифратор реализует следующие логические функции:
F0 A B C D;F1 A B C D...... |
F14 A B C D;F15 A B C D. |
Дешифраторы широко применяются как преобразователи двоичного кода в десятичный (к примеру, для управления индикаторными приборами).
Шифраторы (кодеры) – устройства, выполняющие функции, обратные тем, что выполняет дешифратор. Соответственно, он имеет малое число выходов и большое входов. Обозначается он, как показано на рисунке 5.18, на 3 выхода. При подаче сигнала на один из входов на его выходах появляется соответствующая комбинация логических единиц. Так, если Ао = 1, а все остальные Аi (где i от 1 до 7) равны нулю, то на выходе получаем код: 000, если
А6=1, то К=110, если А7=1, то К=111.
Таблица 5.9 даёт представление о всех возможных комбинациях на выходе при наличии логической единицы на каждом из входов.
Интегральные комбинационные схемы |
223 |
Мультиплексоры – это комбинационные устройства, в которых выход соединяется с одним из входов в зависимости от кода адреса, как показано на рисунке 5.20, а и б.
|
|
|
|
а) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
б) |
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
Рис. 5.20 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 5.11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
Y |
F |
|
Если X, Y=00, то F=A; X,Y=01 F=B; |
||||||||||
|
|
X, Y=10 F=C; X, Y=11; F=D |
||||||||||||
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|||||||
|
|
|
Описывается работа приведенного мультиплексора |
|||||||||||
0 |
0 |
A |
|
следующим логическим уравнением: |
||||||||||
0 |
1 |
B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
F AXY BXY CXY DXY |
||||||||||||
1 |
0 |
C |
Мультиплексоры применяются в устройствах отображения |
|||||||||||
1 |
1 |
D |
информации, в ЭВМ в микропроцессорных |
|||||||||||
|
|
|
|
|
устройствах управления |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Кроме того, мультиплексоры могут работать и как логические устройства.
Демультиплексоры – это устройства, в которых значение функции F на входе подается на тот выход (А, В, С или D), адрес которого указан на адресных входах X, Y. Обозначение показано на рисунке 5.21. Это устройство равнозначно дешифратору с дополнительным входом V=F, значение сигнала на котором определяет
224 Интегральные логические и цифровые устройства
значение сигнала на соответствующем выходе дешифратора, как показано в таблице 5.12.
|
|
|
|
|
|
Таблица 5.12 |
|
|
|
|
|
A |
|
F |
|
|
DMS |
|
||
|
|
|
B |
|
||
|
||||||
X |
|
|
|
|
C |
|
|
|
|
|
|||
|
|
|
|
D |
||
Y |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 5.21 |
Сумматоры – это устройства, предназначенные для выполнения операции сложения чисел, заданных в двоичном коде. Для установления правил сложения сравним сложение десятичных и
двоичных чисел. |
|
|
|||
1 1 |
1 |
1 1 1 |
сигнал переноса |
||
326 |
1 |
0 1 1 |
|
||
758 |
|
1 |
1 0 1 |
|
|
|
1084 |
1 1 0 0 0 |
|
Правила сложения: 1) сложение выполняется поразрядно от младшего к старшему; 2) в младшем разряде вычисляется сумма младших разрядов слагаемых A1 и B1, которая записывается либо однозначным числом S1 (0+1=1), либо двузначным P1 S1 (1+1=10), где функция P называется переносом; 3) во всех последующих разрядах находится сумма разрядов слагаемых Ai и Bi , причем при
Pi 1 1 к этой сумме добавляется единица переноса. Результат сло-
жения записывается в i-м разряде в виде однозначного числа Si
или двузначного PSi i . Вывод: в каждом i разряде находится сумма
чисел Ai, Bi и Pi 1 (если Pi 1 1), т.е. определяется Si и Pi . Одноразрядный сумматор показан на рисунке 5.22, его табли-
ца истинности приведена в таблице 5.13.
Интегральные комбинационные схемы |
225 |
Таблица 5.13
Слагаемые |
Ai S |
SM |
Si(сумма) |
||
Bi |
|
|
|
||
|
|
|
|
||
перенос Pi 1 |
|
Pi(перенос) |
|||
|
|
|
|
|
|
P
Рис. 5.22
Четырехразрядный сумматор (как и любой другой многоразрядный) строится на основе одноразрядных в соответствии с приведенными правилами сложения (рис. 5.23). Сейчас многоразрядные сумматоры выпускаются в виде ИМС, обозначение которых приведено на рисунке 5.24.
Р0 |
|
|
|
|
|
|
|
S1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
SM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
А1 |
|
|
|
|
P |
Р1 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
В1 |
|
|
|
|
|
|
|
Р0 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
Р0 |
|
|
|
|
S1 |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SM |
|
|
||
|
|
|
|
|
|
|
|
|
А1 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
S2 |
|
|
|
|
|
|
|
|
||
|
|
|
|
SM |
S |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
А2 |
|
|
|
|
|
|
|
|
|||||
А2 |
|
|
Р2 |
|
|
|
|
|
|
S2 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
В2 |
|
|
|
|
P |
|
|
|
|
|
||||||||
|
|
|
|
А3 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
А4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S3 |
|
|
|
|
|
|
S3 |
|
||
|
|
|
|
SM |
S |
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
А3 |
|
|
|
|
В1 |
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
Р3 |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
В3 |
|
|
|
|
|
P |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
В2 |
|
|
|
|
|
|
S4 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S4 |
В3 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
SM |
S |
|
|
|
|
|
|
|
|
|||||
А4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
Р4 |
В4 |
|
|
|
|
|
|
Р4 |
|
||||||
|
|
|
|
|
P |
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
В4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 5.23 |
|
|
|
|
|
Рис. 5.24 |
|
Интегральные комбинационные схемы |
227 |
А 0 1 0 1
В 1 0 1 0 F S1 S2 S3 S4 1 S 1 1 1 1
S1S2S3S4
Схема (см. рис. 5.27) может фиксировать и неравенство чисел А и В. Так, если А<В, то F=0 и P=0; если А=В, то F=1, P=0, а если А>В, то F=0, P=1, т.е. выдается сигнал переполнения.
Цифровая схема сравнения может рассматриваться как цифровой аналог компаратора.
Постоянные запоминающие устройства (ПЗУ) бывают двух типов:
1 – ПЗУ с готовой памятью (т.е. в память записана какая-то, скажем, стандартная программа);
2 – ППЗУ – программируемое ПЗУ (т.е. в память может записать какую-то информацию сам пользователь, но лишь один раз).
В общем ПЗУ – это БИС, у которой есть р1 входов и р2 выходов. При каждой комбинации сигналов на входах р1 на выходах р2 имеем соответствующие комбинации сигналов, т.е. реализуется требуемая таблица истинности. Обозначение ПЗУ показано на рисунке 5.28.
A |
|
|
PROM |
|
|
F1 |
|
|
|
|
|||
B |
|
|
|
|
||
|
|
|
|
|
||
|
|
|
|
F2 |
||
|
|
(ROM) |
|
|
||
C |
|
|
|
|
||
|
|
|
|
F3 |
||
|
|
|
|
|
||
|
|
|
|
|
||
|
|
|
|
|||
D |
|
|
|
|
|
|
|
|
|
|
|
F4 |
|
|
|
|
|
|
||
E |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 5.28
Внутреннее устройство ПЗУ (рис. 5.29) представляет собой совокупность дешифратора на входе (DC) с двумя системами шин на выходе, которые электрически в исходном состоянии не связаны. Между шинами дешифратора а, b, c…h и выходными шинами ПЗУ (F1, F2, F3) включены цепочкой из двух встречно включенных диодов, а следовательно, не проводящих ток.
Логические устройства последовательного типа |
229 |
В интегральной микросхемотехнике триггеры выполняют либо на основе логических интегральных элементов, либо как завершенный функциональный элемент в виде микросхемы.
Интегральные триггеры характеризуются большим разнообразием. Различаются они по функциональному признаку, определяющему поведение триггера при воздействии сигнала управления, а также по способу управления им. По функциональному признаку различают R-S-, D-, Т-, J-K- и др. триггеры. По способу управления все триггеры подразделяются на асинхронные и синхронные (или тактируемые).
5.9.1. Асинхронный R-S-триггер
Схемных реализаций R-S-триггеров может быть бесконечное множество, поэтому необходимо говорить прежде всего о логических операциях, т.е. надо составить таблицу истинности (табл. 5.15). Условное обозначение приведено на рисунке 5.30.
Таблица 5.15
T
S Q
R Q
Рис. 5.30
Триггер этот называется асинхронным, т.к. переходит в новое состояние сразу после поступления входного сигнала. При отсутствии сигналов на обоих входах триггер сохраняет на своем выходе предшествующее состояние, т.е. Qn 1 Qn. При подаче «1» на «установочный» вход S триггер переходит в состояние Qn 1 1. При поступлении «1» на «сбросовый» вход R триггер устанавливается в состоние Qn 1 0. То есть триггер – это аналог реле, но может рассматриваться и как элемент памяти, т.к. сохраняет информацию