КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Демультиплексор
Иногда возникает обратная задача – передача одного входного сигнала по нескольким различным адресам. Схемное решение такой задачи приведено на рис.5. На рисунке приведена схема демультиплексора на 4 выхода. Если схема имеет n адресных входов, то она может управлять 2n выходами.
Рис.5. Промышленностью выпускаются следующие демультиплексоры в интегральном исполнении:
Если на х подавать логическую 1, то демультиплексор работает как дешифратор. Вход х можно рассматривать как стробирующий вход такого дешифратора.
Кроме функции коммутации входов мультиплексор позволяет реализовать множество ФАЛ. Пусть ФАЛ задана картой Карно:
Запишем ФАЛ _ _ _ _ _ _ Y = x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3
Сравним ее с формулой мультиплексора для 3-х переменных: _ _ _ _ _ _ _ _ _ _ _ Y = A0A1A2D0 + A0A1A2D1 + A0A1A2D2 + A0A1A2D3 + A0A1A2D4 + A0A1A2D5 + _ + A0A1A2D6 + A0A1A2D7 Из сравнения получим значения коэффициентов Di: D0 = D3 = D5 = D6 = 1 D1 = D2 = D4 = D7 = 0 Тогда для реализации ФАЛ необходимо на адресные входы A0, A1, A2 подать переменные x1, x2, x3 а на информационные входы D0 – D7 подать 0 или 1 в соответствии с их значениями. 0 1 D0 D1 К8-1 D2 D3 D4 D5 Y D6 D7 X0 A0 X1 A1 X2 A2
Мы рассмотрели простой случай, когда количество переменных равно количеству адресных входов. Возможно построение ФАЛ на мультиплексоре даже если количество переменных превышает количество адресных входов. В общем случае, когда требуется синтезировать КУ, реализующее функцию N аргументов на мультиплексоре с M управляющими входами и 2М информационными входами, М младших переменных из набора Х1, Х2, .... ХN следует подать на управляющие входы, а информационные сигналы (настроечные) D0, D1,.... D2м нужно представить функциями остальных (N - M) переменных, как показано на рис. Тогда синтез КУ сводится, по сути дела, к синтезу схемы формирования информационных сигналов, которую можно рассматривать как внутреннее более простое КУ.
Xm+1 D0 К8-1 Схема формиро- вания КУ Y XN D2m X0 A0
Xm Am
Например, пусть требуется реализовать на мультиплексоре с 2-мя адресными входами (4 информационных) ФАЛ 3-х переменных: _ _ _ _ _ _ Y = x1x2x3 + x1x2x3 + x1x2x3 + x1x2x3
Воспользуемся методом декомпозиции и представим ФАЛ в виде функции двух переменных, и функции на множестве 0,1, третья переменная. _ _ _ _ Y = f0(0,0,x3) x1x2 + f1(0,1,x3) x1x2 + f2(1,0,x3) x1x2 + f3(1,1,) x1x2
Вычислим fi _ _ f0 = x3, f1 = x3, f2 = x3, f3 = x3 Подаем на управляющие входы х0, х1 а на информационные входы D0-D3 подадим вычисленные значения fi.
Например, пусть требуется реализовать на мультиплексоре с 3-мя адресными входами (8 информационных) ФАЛ 4-х переменных: _ _ _ _ _ _ _ _ Y = x1x2x3 + x1x2x3 + x2x3x4 + x2x3x4 + x1x3x4 + x1x2x4 Воспользуемся методом декомпозиции и представим ФАЛ в виде функции трех переменных, и функции на множестве 0,1, четвертая переменная. _ _ _ _ _ _ _ Y = f0(0,0,0,x4) x1x2x3 + f1(0,0,1,x4) x1x2x3 + f2(0,1,0,x4) x1x2x3 + _ _ _ _ f3(0,1,1,x4) x1x2x3 + f4(1,0,0,x4) x1x2x3 + f5(1,0,1,x4) x1x2x3 + _ f6(1,1,0,x4) x1x2x3 + f7(1,1,1,x4) x1x2x3 Вычислим fi _ _ f0 = 0, f1 = x4, f2 = 1, f3 = 0, f4 = x4, f5 = 1, f6 = 1, f7 = x4 Таким образом, для реализации заданной ФАЛ необходимо на 3 адресных входа подать переменные x1, x2, x3, а на каждый из 8-ми информационных входов – соответствующее значение fi. 0 1 D0 D1 К8-1 · D2 D3 X4 D4 · D5 Y _ D6 X4 `· D7 X0 A0 X1 A1 X2 A2
Дата добавления: 2014-01-05; Просмотров: 1250; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |