Универсальный логический модуль

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и предназначено для реализации путем настройки любой булевой функции от трех переменных. Цель изобретения - повьшение надежности модуля за счет уменьшения количества выводов. Модуль содержит входы 1-6, элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 7, элементы И 8-12, элементы ИЛИ 13-15, элементы НЕ 16, 17, выход 18. При настройке,принадлежащей множеству О, 1, Х, Х„, модуль реализует все логические функции трех переменных . 1 ил. 3 табл. с с 00 ел со i

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

А1 (19) (ll) (5!) 4 G 06 F 7/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4003148/24-24 (22) 01.01.86 (46) 07.09,87. Бюл. Р 33 (72) Л,Ф.Викентьев, Ю.A.Àëÿåâ и А.А.Шалыто (53) 68 1.3 (088.8) (56) Авторское свидетельство СССР

)(1156059, кл. G 06 F 7/00, !983.

Пупырев Е.И. Перестраиваемые автоматы и микропроцессорные системы.

M.: Наука, 1984, с. 32, рис. 2.3. (54) УНИВЕРСАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ (57) Изобретение относится к вычислительной технике и предназначено для реализации путем настройки любой булевой функции от трех переменных.

Цель изобретения — повышение надежности модуля за счет уменьшения количества выводов. Модуль содержит входы 1-6, элемент СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 7, элементы И 8-12, элементы

ИЛИ 13-15, элементы НЕ 16, 17, выход

18. При настройке, принадлежащей множеству 1О, 1, Х, Х„j, модуль реализует все логические функции трех переменных. 1 ил. 3 табл.

1335974

Изобретение относится к вычислительной технике и предназначено для реализации путем настройки любой булевой функции от трех переменных.

Цель изобретения — повышение надежности модуля за счет уменьшения количества выводов.

На чертеже дана функциональная схема устройства.

Устройство содержит информационные входы 1-3 модуля; настроечные входы 4-6 модуля, элемент СЛОЖЕНИЕ

ПО МОДУЛЮ ДВА 7, элементы 8 — 12, элементы ИЛИ 13-15, элементы НЕ 16 и 17; выход 18 модуля.

На выходе модуля реализуется фун— кция

f =Z (Х X,Х VX X,Х Х Х Х )v

Ч 2т (X Х Х «X

Работа модуля заключается в выделении необходимых конституентов единицы согласно таблицам 1-3.

Все три таблицы построены по единому принципу. В первом столбце указывается наименование настроечного сигнала и записаны те конституенты единицы, вхождение или невхождение которых в реализуемую функцию определяется значением этого настроечного сигнала. В первой строке перечисляются все возможные значения настроечного сигнала. В клетках таблицы указывается вхождение (1) или невхождение (О) еоответствующих конституент единицы в реализуемые функции при различных значениях настроечных сигналов. Так, если мы хотим,чтобы конституенты Х< X Х,, Х, Х„Х и

Х,Х Хз входили в реализуемую функцию, а конституенты Х, Х,Х, Х, Х Х,,Х,Х,Х, Х, Х Х и Х< Х Х з не входили в нее, то значения настроечных сигналов Z Z Z выбираются по таблицам 1-3 как Z =Хз, Z,=X и Zç=О

Методика определения значений настроечных сигналов может быть описана следующим образом.

Сначала реализуемая функция представляется в совершенной дизъюнктивной нормальной форме в виде логической суммы соответствующих конституент единицы. Затем по каждой из таблиц

1-3 определяется столбец, содержащий символы 1 только у тех конституент,которые входят в реализуемую функцию.

По первой строке такого столбца определяется значение соотвеTcòвующего настроечного сигнала.

Например, если нужно реализовать

5 функцию F =Х, Х «X (X +Х ), то пред7 варительно определяем Р=Х,Х ч Х<(Х +

+Х )-ХХ IX (X ХчХ Х ) X Х Х V

Отсюда по табл, 1 определяем, что О на вход Z, необходимо подать значение 7. < =X„, так как Х, Х Х входят в

F, а Х,Х Х, и Х<Х Х не входят í F.

Далее по табл. 2 находим, что Z =1, так как все конституенты табл. 2

15 (X< X X» X, X Õ > и Х ХгХз) входят в F.

Затем по таблице 3 находим, что

Z O, так как все конституенты табл.3 (Х,Х Х и Х Х Х ) не входят в функцию F.

?О Следовательно, для реализации функции

F = Х,Х чх,(Х +Х.) на настроечные входы модуля необходи?5 мо подать сигналы

Хз< 2 =1, 2 =0.

Из данных табл. 1-3 следует, что модуль реализует путем настройки люЗО бую булеву функцию от трех переменных.

Формула изобретения

Универсальный логический модуль, содержащий пять элементов И, два элемента ИЛИ, два элемента НЕ и элемент

СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, причем первый информационный вход модуля сое1п динен с первым входом элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, второй вход которого соединен с выходом первого элемента И, первый и второй входы которого соединены с вторым и третьим информационными входами модуля, первый настроечный. вход которого соединен с первым входом второго элемента И, второй вход которого соединен с выходом элемента СЛОЖЕНИЕ ПО МОДУЛЮ

ДВА и входом первого элемента НЕ, выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с вторым настроечным входом модуля, выходы второ- го и третьего элементов И соединены с первым и вторым входами первого элемента ИЛИ, выход которого соединен с первым входом четвертого элемента И, выход которого соединен с

35974 о ) х, х, ) Хг х, Z!

0 0

Х, Х, Х, Xi Х Х

0 0

Х1 Х1 Х3

0 1

0 Х, Х Х Х Х Х< 1

Х, Х Х

0 0

0 0

Х, Х Х

Таблица 3

0 Х, Xi 1

Х, Х. Х 0 0

X X X 0 1

ВНИИПИ Заказ 4048/43

Тираж 672

Подписное

Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, 4

3 13 первым входом второго элемента ИЛИ, второй вход которого соединен с выходом шестого элемента И, первый вход которого соединен с третьим настроеч— ным входом модуля, выход которого соединен с выходом второго элемента

ИЛИ, о т л и ч а ю ц и и с я тем, что, с целью повышения надежности эа счет уменьшения количества выводов, модуль содержит третий элемент

ИЛИ, причем второй и третий информационные входы модуля соединены с

5 первым и вторым входами третьего элемента ИЛИ, выход которого соединен с вторым входом четвертого элемента

И и входом второго элемента НЕ, выход которого соединен с вторым входом пятого элемента И.

Таблица 1