Раздел: Документация
0 ... 71 72 73 74 75 76 77 ... 119 74Л5851 - MUX 16 -» 1 с асинхронным регистром памяти адреса RGAR, описываемый функциями Qt = ArL V Qr~L, г = 0,1,2,3, пп f V DUQiQZQTQ1*, если OF = 1, UUj = < ,=o Z-состояние, если OE = 0, где QQQQo" - минтермы, переключающие каналы, ОЕ = ЕуОЕ для прямого выхода Z?Oi и ОЕ = Е2ОЕ для инверсного выхода D02. Структурная схема мультиплексоров 74 Д5604 и 74Л5606 показана на рис. 6.37,а. Мультиплексоры 74/15605 и 74/15607 выполнены по такой же структурной схеме, но имеют выходы с открытым коллектором. Реализация выходных каскадов мультиплексоров 74Л5850 и 74Л5851 приведена на рис. 6.37,6". а) 8 /U.S604,/M.S606ALSВ50,ALS35\ Рис. 6.37 Сдвигающие мультиплексоры. На мультиплексоре можно построить комбинационное сдвигающее устройство (КСУ) для сдвига информации на любое число разрядов. Функционирование 4-разрядного КСУ с выходами DOj (j = 0,1,2,3) и информационными входами DIm (тп = -3,-2,-1,0,1,2,3) задается табл. 6.3 (вместо подключаемых к выходам DOj входов DIm указаны их индексы тп). Из табл. 6.3 видно, что адресные сигналы А\ и Д0 управляют сдвигом входной информации. Так, при i = 1 выходы D03 = DI2, D02 = DIU DOx = DI0 и DOq = Dl-\. Увеличение числа i на 1 приводит к сдвигу входной информации на один разряд. Сдвиг можно производить и на большее число разрядов. Таблица 6.3. 4-разрядное сдвигающее устройство
Описанное КСУ может быть построено на 4-разрядном мультиплексоре 4 -► 1 (рис. 6.38,а), выполняющем функции DOj = V DIj-iKiiv),(6.8) t=0 (Где v = (Ль Ло), K{(v) - А\х А0° - минтермы, коммутирующие каналы, i = ео, j = 0,1,2,3; j - i = m = -3, -2,-1,0,1,2,3. «"c Dl Dl Dl. Dl, Dl, I
o~> 531ИР21 1531ИР42 DO Dl о -Ч-3 DO, DO, DO, 0E MUX ДМ23 610 8 - GND, 16 - V Рис. 6.38 Dl0 Of,- V V зт- □31ИР21, 1531ИР«
•00, Рис. 6.39 Представленные на рис. 6.38,6"ИС 531ИР21 и 1531ИР42 описываются функцией (6.8) при ОЕ = 0 и имеют Z-состояние выходов при ОЕ = 1. На рис. 6.39 показано включение этих Пухальский Г. И., Новосельцева Т. Я. Таблица 6.4. Циклическое 4-разрядное сдвигающее устройство
dz dz,
-D00 dz„-
-DO- -DO, Рис. 6.40 Таблица 6.5. Сдвигающее устройство на 8 выходов
Таблица 6.6. 8-разрядное сдвигающее устройство
dz 1- 2- 3- 4- 5- 6- 7- dz Dl 3 2 -1 0 1 2 3 d~ 0 1 -iOE /MUX 9 DO dz 1531ИР42 J-i -3--3 -2- -2 -1--1 0-0 i4 i 2 34 3 dz 01 MUX do, D0S do, J-i -3- -2- -1- 0- 1- 2- 3- MUX DO -60E Dl J-i dz -7 --3 -6 - -5 --1 -4 -3 - -2 - MUX 6 do ИС для выполнения функции кольцевого (циклического) 4-разрядного КСУ, функционирование которого поясняется табл. 6.4, из которой следует, что выходы ,3.( j - i, если j - i > О, DOj = У/ DImKi(v), m - \ . . ,=oI J - г + 4, если j - г < О, где j - 0,1,2,3. На рис. 6.40 показан способ наращивания разрядности выходов КСУ. Работа приведенной схемы поясняется табл. 6.5. В соответствии с (6.8) 8-разрядное КСУ описывается функцией 7 DOj = V DIj-iKiiv), i=0 где v = (Д2, А\, Ао), Ki(v) = Ае22 А\х Ае0° - минтермы, i - e2eie0, j = 0,1,..., 7; j - i = -7, -6,..., 0,..., 6, 7. Эта функция представлена в табл. 6.6 и реализуется схемой, показанной на рис. 6.41. На основе последней схемы можно получить кольцевое 8-разрядное КСУ, выполняющее функции f 7 - г, если j D03= у DImKiH, m=\ . Л,I J - г + 8, есл i > 0, .=0ч , . , если j - i < 0, где j = 0,1,..., 7. 6.4. Синтез комбинационных схем и цифровых автоматов на мультиплексорах Функция (6.4), выполняемая мультиплексором 2П -> 1, по структуре полностью совпадает с СДНФ (1.71) представления функций п переменных. Из этого следует, что любую переключательную функцию п переменных можно реализовать на мультиплексоре 2П -» 1, подав на входы DI, константы а, = /(j/,-) = О или 1. Схема, реализующая однозначное соответствие между комбинациями значений адресных входов и - (хп,..., х\) и значением выходного сигнала DO = 0 или 1, называется постоянным запоминающим устройством (ПЗУ). Следовательно, на мультиплексорах можно реализовать ПЗУ небольшого объема памяти (2" бит). Не следует забывать, что ПЗУ является комбинационной схемой. Прямая реализация функций п переменных на мультиплексорах в соответствии с СДНФ практически нецелесообразна из-за малой эффективности их использования. Так jiaK мультиплексоры, в отличие от ПЗУ, имеют информационные входы, то для реализации функций на них можно подавать е только константы 0 и 1, но и переменные хр, р = 1... п, и некоторые функции от переменных хр, выполняемые простейшими ЛЭ. В этом случае потребуется меньшее количество адресных входов мультиплексора, чем число переменных п. Синтез схем на 8-канальных мультиплексорах. Пусть требуется реализовать функцию f\{v) (рис. 6.42,«) четырех пе-деменных х4, х3, х2 и х\ на мультиплексоре 8 -> 1. Такой мультиплексор имеет три адресных входа, на которые можно подать три из четырех переменных. Пусть на адресные входы мультиплексора с весами 4, 2, 1 подаются переменные х3, х2 и хх соответственно. Тогда адрес входного канала мультиплексора Dl{ будет определяться числом г - е3е2е\ = 0,1,..., 7. Напомним, что клетки диаграмм Вейча четырех переменных нумеруются Числами j = е4езе2е! = 0,1,..., 15 (рис. 6.42,в) на основании обозначения их сторон переменными хрр. Аналогично можно пронумеровать клетки диаграммы Вейча адресами каналов i мультиплексора, не учитывая переменную хе4* (рис. 6.42,г). а)
о")
г) Рис. 6.42 Как видно из рис. 6.42,г числа г произвели разбиение диаграммы Вейча на восемь частей, каждая из которых представляет собой диаграмму Вейча для одной переменной х4. Эти восемь диаграмм Вейча одной переменной х4 определяют функции 0 ... 71 72 73 74 75 76 77 ... 119
|