Многофункциональный логический модуль
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и предназначено для реализации произвольных формул в базисе И,ИЛИ,НЕ из трех букв. Цель изобретения - упрощение модуля - Модуль содержит информационные входы 1-3, настроечные входы 4-9, элементы НЕРАВНОЗНАЧНОСТЬ 10- 13, мультиплексор 14, выход 15, элемент НЕ 16, элементы И 17, 18, элемент ИЛИ 19. Модуль реализует произвольные формулы из трех и менее букв при простой настройке, принадлежащей множеству {0,1J. I ил. 1 табл. 30 1(Л loo 00 о
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (5д 4 С 06 F 7/00:
ОПИСАНИЕ ИЗОбРЕТЕНИЯ
Н А BTOPCHQMY СВИДЕТЕЛЬСТВУ
7 8 9
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
21) 4017155/24-24
° ° ° (22) 05.02.86 (46) 15.05.87. Бил. № 18 (71) Харьковский авиационный институт им. Н Е.Жуковского (72) В.А.Дергачев, Ю.С.Нефедов, Ю.И.Пономаренко и В.А.Балалаев (53) 681.3 (088.8) (56) Авторское свидетельство СССР
¹ 798802, кл. G 06 F 7/00, 1977 °
Авторское свидетельство СССР
¹ 1151949, кл. G 06 F 7/00, 1982. (54) МНОГОФУНКЦИОНАЛЬНЫЙ ЛОГИЧЕСКИЙ
МОДУЛЬ
„„SU„„1310800 А1 (57) Изобретение относится к автоматике и вычислительной технике и предназначено для реализации произвольных формул в базисе И,ИЛИ,НЕ из трех букв. Цель изобретения — упрощение модуля. Модуль содержит информационные входы 1 — 3, настроечные входы
4 — 9, элементы НЕРАВНОЗНАЧНОСТЬ 1013, мультиплексор 14, выход 15, элемент НЕ 16, элементы И 17, 18, элемент ИЛИ 19. Модуль реализует произвольные формулы из трех и менее букв при простой настройке, принадлежащей множеству 10 1). 1 ил. 1 табл.
1310800
t0
У = О, У< — 1, 25 40
= Х ОYüý
V1 P5 = Р„= О
12 1 2 ЧЗ 1
Е Ч 72
Yq = И З
> ЗЕг ЕзЮь ЗЕг ЕЗ з
F =у10f.
Изобретение относится к автоматике и вычислительной технике и предназначено для реализации путем подачи констант. 0 и 1 на настроечные входы произвольных формул в базисе И, ИЛИ, НЕ.из трех букв °
Цель изобретения — упрощение модуля.
На чертеже изображена функциональная схема многофункционального логического модуля.
Модуль содержит информационные входы 1-3 модуля, настроечные входы
4-9 модуля, элементы НЕРАВНОЗНАЧНОСТЬ
10-13, мультиплексор 14, выход 15 модуля, элемент НЕ 16, элементы И 17 и 18, и элемент ИЛИ 19 °
Многофункциональный логический модуль работает следующим образом.
Пусть Х„,Х2,ХЗ вЂ” значения сигналов на информационных входах 1, 2 и 3 модуля соответственно; У,,У ...,Y< — значения сигналов на настроечных входах 4,5,...,9 модуля соответственно; у„,y — значения сигналов на информационных входах мультиплексора с номерами 1,2...,8 соответственно {нумерация информационных входов мультиплексора 4 на чертеже ведется сверху вниз);Е„, Е 2, Ез — значения сигналов на соответственно выходах элементов НЕРАВНОЗНАЧНОСТЬ !0,1! и 12; f — сигнал на выходе мультиплексора 14; F — сигнал на выходе 15 модуля.
Логические функции на выходах элементов схемы имеют следующий вид:
Е,=Х„ОО 7, Е2=Х2О 7, Ез
f = YЗZ2ЕЗУ2VYЗZ ЕЗЕЧЗЧ YЗЕ2ЕЗVФV
3 2 3
Настройка модуля на реализацию булевых формул иэ трех букв производится путем подай сигналов "0" или
"1" на настроечные входы 4-9 модуля, причем входы 4,5 и 6 используются для настройки модуля на реализацию заданного вида булевой формулы, а
Э входы 7,8 и 9 модуля — для формирования вхождения переменной в прямой или инверсной форме, например при подаче на входы 7,8 и 9 сигнала "1" и на вход 4 - "0" соответственно переменная входит в инверсном виде.
В процессе настройки модуля логическая функция, описывающая его работу, после подстановки в выражение (1) соответствующих значений настро-с. ечных сигналов вырождается в функцию от трех переменных.
Таблица иллюстрирует настройку модуля на реализацию заданной формальной зависимости.
Например, для реализации формулы вида Р = Х, (Х2 ч ХЗ) необходимо подать следующие сигналы настройки: „— О, У =1, Y =О,,Y = 1, при этом на выходе 15 модуля реализуется требуемая логическая формула.
Предлагаемый многофункциональный логический модуль реализует 8 типов формул от трех букв с возможностью инвертирования входных сигналов.
Формула изобретения
Многофункциональный логический модуль, содержащий мультиплексор, три элемента НЕРАВНОЗНАЧНОСТЬ, два элемента И и элемент ИЛИ, причем первый, второй и третий информационные входы модуля соединены с первыми входами первого, второго и третьего элементов НЕРАВНОЗНАЧНОСТЬ, вторые входы которых соединены с первым, вторым и третьим настроечнь1ми входами модуля соответственно, выход первого элемента НЕРАВНОЗНАЧНОСТЬ соединен с первыми входами первого элемента И, элемента ИЛИ, второго элемента И, выход которого соединен с шестым информационным входом мультиплексора, первый управляющий вход которого соединен с четвертым настроечным входом модуля, отличающийся тем, что, с целью упрощения, модуль содержит четвертый элемент НЕРАВНОЗНАЧНОСТЬ и элемент .НЕ, причем выходы второго и третьего элементов НЕРАВНОЗНАЧНОСТЬ соединен с вторым и
Вид булевой функции, реализуемой на высоте модуля
Значения настроечных сигналов (Х О Yr) ((Х„ОУ5) V (X)8 Yq)) (Х,ОУ,) ((X O+ Y+) ч (Х,О Y )) (Х1ОУ ) . (()(ОУ ) Ч (X3® Уь)) (XÄO У ) (Х e Y- ) (Х О Уь) (Х,= У,) (Х„= Y+) (Х,=У,) (Хз Y )v(Xq - Yq) (Xz - У ) О
О
О
О (Х„= Y )M(X2 = Y ) (Х = Yg) (Х = Y,)U((Xz= Yg) V(Xg -Уь) П р и м е ч а н и е. При подаче на вход 4 модуля (Y „) сигнала "О" и на входы 7,8 и 9 модуля (v+,,У ) сигнала
"1" или на вход 4 (Y„) сигнала
"1", а на входы 7,8 и 9
У> У 6 ) сигнала О соответствующие входные переменные (Х „, Х 2, Х ) входят в инверсном виде.
Составитель О.Березикова
Редактор Е.Копча Техред И.Попович Корректор А.Обручар
Заказ 1891/44 Тираж 673 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Производственно-полиграфическое предприятие, r.Óæãoðîä, ул.Проектная,4 третьим управляющими входами, мультиплексора, первый информационный вход которого соединен с шиной логическо го нуля модуля, пятый настроечный вход которого соединен с входом элемента НЕ и вторым входом первого элемента И, выход которого соединен с вторым информационным входом мультиплексора, третий информационный вход которого соединен с выходом первого элемента НЕРАВНОЗНАЧНОСТЬ, выход элемента НЕ соединен с вторыми входами второго элемента И и элемен10800 4 та ИЛИ, выход которого соединен с четвертым информационным входом мультиплексора, пятый и седьмой информационные входы которого соединены
5 с шиной логического нуля модуля, выход элемента ИЛИ соединен с восьмым информационным входом мультиплексора, выход которого соединен с первым входом четвертого элемента НЕРАВНОЗ50
НАЧНОСТЬ, второи вход которого соединен с шестым настроечным входом Модуля, выход которого соединен с выходом четвертого элемента НЕРАВНОЗНАЧНОСТЬ.