Многофункциональный логический модуль

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и предназначено для реализации произвольных формул в базисе И,ИЛИ,НЕ из трех букв. Цель изобретения - упрощение модуля - Модуль содержит информационные входы 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

НАЧНОСТЬ, второи вход которого соединен с шестым настроечным входом Модуля, выход которого соединен с выходом четвертого элемента НЕРАВНОЗНАЧНОСТЬ.