Устройство для вычисления симметрических булевых функций
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и микроэлектронике и предназначено для . реализации всех симметрических булевых функций четырех переменных. Цель изобретения - повышение быстродействия устройства. Устройство для вычисления симметрических булевых функций содержит два элемента Сложение по модулю два 1 и 2, три элемента ИЛИ-НЕ 3-5, шесть элементов И 6-11, шесть элементов И-НЕ 12-17, четыре информационных входа 18-21, пять настроечных входов 22- 26, один выход 27. На информационные входы подаются двоичные переменные xi, x, хз, хз, на настроечные входы - сигналы настройки Ui, Ua, Us, Ш, Us, значения которых принадлежат множеству {0,1}, на выходе устройства реализуется симметрическая булевая функция (xi, xg, хз. Х4), определяемая вектором настройки (J, U2, Ua, U4, Us). 1 табл.,1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛ И СТИЧ ЕСКИХ
РЕСПУБЛИК
{st)s G 06 F7/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ЕЙЩщю
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4634129/24 (22) 09.01,89 (46) 07,10.91. Бюл. М 37 (72) Л. Б. Авгуль, В. П. Супрун, Н. A. Егоров и В. И. Костеневич . (53) 681.3(088.8) (56) Авторское свидетельство СССР
Q 1478208, кл. G 06 F 7/00, 1987.
Авторское свидетельство СССР
Q 1587489, кл. G 06 F 7/00, 16.05.88. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ
СИММЕТРИЧЕСКИХ БУЛ ЕВ ЫХ ФУНКЦИЙ (57) Изобретение относится к вычислительной технике и микроэлектронике и предназначено для реализации всех симметрических булевых функций четырех
„„SU„„1683001 Al переменных. Цель изобретения — повышение быстродействия устройства. Устройство для вычисления симметрических булевых функций содержитдва элемента "Сложение по модулю два" 1 и 2, три элемента ИЛИ-HE
3-5, шесть элементов И 6 — 11, шесть элементов И-НЕ 12 — 17, четыре информационных входа 18-21, пять настроечных входов 2226, один выход 27. На информационные входы подаются двоичные переменные х1, х2, хз, х4, на настроечные входы — сигналы настройки 01, 02, 03, 04, 05, значения которых принадлежат множеству(0,1), на выходе устоойства реализуется симметрическая булевая функция F=F(x1, х2 хз, х4), определяемая вектором настройки =(01, 02, 03, 04, 05). 1 табл.,1 ил.
1683001
Изобретение относится к вычислительной технике и микроэлектронике и предназначено для реализации всех симметрических булевых функций четырех переменных.
Цель изобретения — повышение быстродействия устройства.
На чертеже представлена схема устройства для вычисления симметрических булевых функций.
Устройство содержит два элемента
"сложение по модулю два" 1 и 2, три элемента ИЛИ вЂ” НЕ 3, 4 и 5, шесть элементов И
6...11, шесть элементов И-НЕ 12...17, четыре информационных входа 18...21, пять настроечных входов 22...26, выход 27.
Устройство для вычисления симметрических булевых функций работает следующим образом.
На информационные входы 18...21 подаются двоичные переменные x>...x4 соответственно, на настроечные входы 22...26— сигналы настройки 0 ...Ug соответственно, значения которых принадлежат. множеству (0,1), На выходе 27 реализуется симметрическая булевая функция F=F(xl, х х3, х4), определяемая вектором настройки 1(0, Uz, оз, и, а).
Значения сигналов настройки U>...Us u значения соответствующих им симметрических булевых функций, реализуемых устройством, приведены в таблице, Формула изобретения
Устройство для вычисления. симметрических булевых функций, содержащее два элемента "Сложение по модулю два", два элемента ИЛИ вЂ” НЕ и шест элементов И, i-й (3=1, 2) вход первого из которых соединен с
i-м информационным входом устройства, 1м входом первого элемента ИЛИ-НЕ и i-м входом первого элемента "Сложение по модулю два", выход которого соединен с первым входом второго элемента И, (i+2)-й информационный вход устройства соединен с i-м входом второго элемента "Сложение по модулю два", i-м входом второго элемента ИЛИ вЂ” НЕ и l-м входом третьего
45 элемента И, выход которого соединен с первым входом четвертого элемента И, второй вход которого соединен с первым настроечным входом устройства, второй настроечный вход которого соединен с первым входом пятого элемента И, третий настроечный вход устройства соединен с первым входом шестого элемента И, второй вход которого соединен с выходом второго weмента ИЛИ вЂ” НЕ, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, оно содержит шесть элементов И-НЕ и третий элемент ИЛИ вЂ” НЕ, выход которого соединен с выходом устройства, i-й вход третьего элемента ИЛИ вЂ” НЕ соединен с выходом i-го элемента И, третий вход третьего элемента ИЛИ-НЕ соединен с выходом первого элемента ИЛИ вЂ” НЕ, j-й ()=3, 4, 5) вход которого соединен с выходом ()+1}го элемента И, четвертый настроечный вход устройства соединен с первым входом 1-ro элемента И-НЕ, пятый настроечный вход устройства соединен с первым входом третьего элемента И вЂ” НЕ, второй вход которого соединен с вторым входом первого элемента И вЂ” HE и выходом третьего элемента
И, выход третьего элемента И вЂ” НЕ соединен с третьим входом первого элемента И, четвертый вход которого соединен с выходом четвертого элемента И-НЕ, пятый вход соединен с выходом второго элемента И-НЕ, второй вход которого соединен с вторым вход м пятого элемента И, выходом второго элемента "Сложение по модулю два" и первым входом пятого элемента И вЂ” HE, второй вход которого соединен с первым настроечным входом устройства и первым входОм четвертого элемента И вЂ” HF, выход пятого элемента И вЂ” НЕ соединен с вторым входом второго элемента И, третий вход которого соединен с выходом первого элемента ИНЕ, четвертый вход второго элемента И соединен с выходом шестого элемента И-НЕ, первый вход которого соединен с вторым входом четвертого элемента И вЂ” НЕ и выходом второго элемента ИЛИ-НЕ, второй вход шестого элемента И вЂ” НЕ соединен с вторым настроечным входом устройства.
1683001 истинности p(ччичуемс и (ее лвоичннй номер) настройкй
Таблица
Сигналы функции
U /25
О /26
U /23
U /22
Г/27
0001
0001
0111
0111
10СО
1001
1001
1110
0001
0001
0111
1001
1110.
0111
1001
1001
1111
1111
С001
0110
О«1
100Ñ
1001
1111
Составитель В.Сорокин
Техред М.Морге нтал
Редактор Т.Юрчикова
Корректор О. Ципле
Заказ 3413 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101
О
1
О
О
1
О
О
О
О
1
О
О
1
О
О
1
О
О
1
О
О.
1 г
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
О
ОООС
0000 оооо
0001
0061
0001
С001
0111
0111
0111
0111
1001
1001
1001
1001
1111
1111
1111
1111
ОООО
0001
0001
0111
0111
10СО
1001
1001
1111
1111 .0000
0001
0001
0111
0111
1001
1001
1111
1111
0U0C
0001
0111 .
1ПОО
1001
1111
ОООО
0001
0111
1001
1111
0001 о»о