Устройство для вычисления симметрических булевых функций

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и микроэлектронике и предназначено для построения быстродействующих арифметико-логических устройств матричного типа. Цель изобретения - упрощение устройства за счет сокращения количества входов логических элементов. Устройство для вычисления симметричных булевых функций трех переменных содержит три элемента ИЛИ-НЕ, пять элементов И, один элемент СЛОЖЕНИЕ ПО МОДУЛЮ 2, три элемента И-НЕ, три информационных входа, четыре настроечных входа и один выход. На информационные входы устройства подаются двоичные переменные X<SB POS="POST">1</SB>,X<SB POS="POST">2</SB>,X<SB POS="POST">3</SB>, на настроечные входысигналы настройки φ<SB POS="POST">0</SB>, φ<SB POS="POST">1</SB>, φ<SB POS="POST">2</SB>, φ<SB POS="POST">3</SB>, значения которых принадлежат множеству {0,1} . На выходе устройства реализуется симметрическая булева функция F=F(X<SB POS="POST">1</SB>,X<SB POS="POST">2</SB>,X<SB POS="POST">3</SB>), определяемая вектором настройки φ(F)=(φ<SB POS="POST">0</SB>,φ<SB POS="POST">1</SB>,φ<SB POS="POST">2</SB>,φ<SB POS="POST">3</SB>). 1 ил., 1 ТАбл.

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

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

РЕСПУ БЛИН (5I)4 G 06 F 7 00

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

К ABTOPCHOlVlV СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4382975/24-24 (22) 13. 01 . 88 (46) 23.10.89. Бюл. 1| 39 (72) Л.Б.Авгуль, А.П.Криницкий и В.П.Супрун (53) 681.3 (088 8) (56) Авторское свидетельство СССР

1179314, кл. G 06 F 7/00, 1984.

Авторское свидетельство СССР

9 1432500, кл. С 06 F. 7/00, 1987. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СИММЕТРИЧЕСКИХ БУЛЕВЫХ ФУНКЦИЙ (57) Изобретение относится к вычислительной технике и микроэлектронике и предназначено для построения быстродействующих арифметико-логических устройств матричного типа. Цель изобретения — упрощение устройства за

Изобретение относится к вычислительной технике и микроэлектронике и предназначено для построения быстродействующих арифметико-логических устройств матричного типа °

Цель изобретения — упрощение устройства за счет сокращения количества входов логических элементов.

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

Устройство содержит три элемента

ИЛИ-HE 1-3, пять элементов И 4-8, три элемента И-НЕ 9-11, элемент СЛОЖЕНИЕ ПО МОДУЛИ 2 12, три информационных входа 13-15 устройства, четыре настроечных входа 16-19 устройства и выход 20 устройства.

„„SU„„3 517017 А 1 счет сокращения количества входов логических элементов. Устройство для вычисления симметрических булевых функций трех переменных содержит три элемента ИЛИ-НЕ, пять элементов И, один элемент СЛОЖЕНИЕ ПО МОДУЛЮ 2, три элемента И-НЕ, три информационных входа, четыре настроечных входа и один выход. На информационные входы устройства подаются двоичные переменные х,, х, х >, на настроечные входы — сигналы настройки h,, fi,, н,, ||з, значения которых принадлежат множеству (0,1 . На выходе устройства реализуется симметрическая булева функция F = Р(х,, х, х ), определяе- а

Я мая вектором настройки л(Р) = (и„

fi,, Г, II>) . 1 ип., 1 табл.

Устройство работает следующим образом.

На информационные входы 13-15 поI даются двоичные переменные х „, х и

1 х> соответственно, на настроечные входы 1 6-1 9 — сигналы настройки Г(,, и II соответственно, значения которых принадлежит множеству |0,11.

На выходе 20 устройства реализуется симметрическая булева функция F =

= F(х,, Ъ.„ х ), определяемая вектором настройки и(F) = (i,, |(,,, из).

Значения компонента вектора fi(Ã) и соответствующие ему реализуемые симметрические булевы функции F приведены в таблице настроек.

151 7017

Устройство имеет простую конструкцию, его сложность по числу входов логических элементов равна 28, в то время как сложность устройства-прототипа равна 35.

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

Устройство для вычисления симметр |ческих булевых функций, содержащее три элемента ИЛИ-НЕ, первый вход nept вого из которых соединен с первым информационным входом устройства, выход первого элемента ИЛИ-НЕ соединен с первым входом второго элемента ИЛИIII;, выход которого соединен с выходом устройства, второй и третий информапионные входы которого соединены соответственно с первым и вторым входами третьего элемента ИЛИ-НЕ, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, оно содержит пять элементов И, три элеменrа И-НЕ и элемент СЛОЖЕНИЕ ПО МОДУЛЮ 25

2, первый и второй входы которого соед п ены соответственно с вторым и третьим информационными входами устройства, выход элемента СЛОЖЕНИЕ ПО

МОДУЛЮ 2 соединен с первым входом первого элемента И-НЕ и первым входом первого элемента И, выход которогo соединен с вторым входом первого элемента ИЛИ-НЕ, второй вход первого

Реализуемая функция F на выходе 20 2

18 19

Л,!

17

0

О

1 !

1

0

0

1

О

1

0

0 !

0

1 !

0

0

0

0

О

0

0

0

0

0

О

0

О

1

1

1

1

1Х zxx3

Х1Х1Х, V Х1Х2Х V Х1

X X gV Х1Х3 ч Х1Х3

Х Х1>,3Ч Х1Х ХЗ \/ Х

Х1Х1Х3 V Х Х1Х V Х

Х Х ХХ VX1X3

Х, V Х1ЧХ3

1 3

Х1Х1Х3 Ч Х1Х1Х3

Х1Х1Х3 Х1Х Х 3 Х, Х,Х.„ХÇV Х1Х2+ Х Х3

Х1Х1/ Х1ХЭ / Х2ХЗ

Х Х1 Х1Х3 Х1ХЬ х,ч хз х х

ХХ1Х3

Х1Х3 х õ,õ х,х х,х,х ч х,х, Х, Х, Х3

Сигналы настройки на входах элемента И соединен с первым настро— ечным входом устройства и первым входом второго элемента И-НЕ, выход которого соединен с первым входом второго элемента И, второй вход второго элемента И-НЕ соединен с выходом третьего элемента ИЛИ-НЕ и первым входом третьего элемента И, второй вход которого соединен с вторым настроечным входом устройства, выход третьего элемента И соединен с третьим входом первого элемента ИЛИ-НЕ, четвертый вход которого соединен с выходом четвертого элемента И, первый вход которого соединен с вторым входом первого элемента И-НЕ и третьим настроечным входом устройства, второй вход четвертого элемента И соединен с первым входом третьего элемента И-HE и выходом пятого элемента И, первый и второй входы которого соединены соответственно с вторым и третьим информационными входами устройства, четвертый настроечный вход которого соединен с вторым входом третьего элемента И-НЕ, выход которого соединен с вторым входом второго элемента И, выход которого соединен с вторым входом второго элемента ИЛИ-НЕ, третий и четвертый выходы второго элемента И вЂ” соответственно с первым информационным входом устройства и с выходом первого элемента И-НЕ.

1517017

13

16

l9

Составитель В. Сорокин

Редактор О,Юрковецкая Техред Л.Олийнык Корректор М.П1ароши

Заказ 6391/51 Тираж 668 Подл исно е

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101