Устройство для вычисления симметрических булевых функций Советский патент 1991 года по МПК G06F7/00 

Описание патента на изобретение SU1684792A1

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

Цель изобретения - упрощение устройства.

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

Устройство содержит четыре информационных входа 1-4, пять настроечных входов 5-9, шесть элементов И 10 15, семь элементов ИЛИ 16-22, элемент СЛОЖЕНИЕ ПО МОДУЛЮ 2 23, выход 24.

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

На информационные входы 1, 2, 3. 4 подаются соответственно переменные Х1,Х2,Хз, и Х4, а на настроечные входы 5-9 подаются соответственно сигнэты настройки ZI-ZB, принадлежащие классу {0.1} На входах элемента СЛОЖЕНИЕ ПО МОДУЛЮ

2 23 формируются пороговые равновесные Функции первого типа (ПРФ-1). Пороговой равновесной функцией первого типа называется полностью определенная Ьулепая функция п переменных Xi-Xn, которая обращается в логическую единицу, когда не менее в переменных равны единице и обращается в нуль в остальных случаях

,0( v - .пои щ 0

1Y(X Ь 0 при щ 0

М}

где X 1 {Xi,. .,Xn}. n - вектор 0 целочисленный порог (0 0): ni и п0 число единичных и нулевых переменных в наборе соответс вен но (0 ги г.; О п0 г гг гп + п0 - IT). На первый вход элемента СЛОЖЕНИЕ П0 МОДУЛЮ 2 23 подается сигнал Zi + Mi1(xTxl) где Mi1() Xi н Хз - Хо.

На второй вход элемента OiOXF.HHL ПО М ОДУ Л Ю 2 23 подается сшнлп -, +Mi2(),

Ё

O

:оо 4 -ч

Ю

где Mi7() - Xi(X2 + Хз X-0 Х2( + ХзХ4.

На третий вход элемента СЛОЖЕНИЕ ПО МОДУЛЮ 2 23 подается сигнал Za

-Mi3(xT%

где М13(Я7Хз) - XiX2(X3 + Х4) + ХзХ(Х1 4 Хг). На четверый вход элемента СЛОЖЕНИЕ ПО МОДУЛЮ 2 23 подается сигнал

Z4 -4 мЛХ1,х),

где Mi (ХТЯи) XiX2XaX4.

Сигнал 25, подаваемый на настроечный вход 9. инвертирует конечный результат, снимаемый с выхода элемента СЛОЖЕНИЕ ПО МОДУЛ ГО 2 23 в том случае, если суммарное число сигналов логическая 1, поступающее на входы настройки устройства, нечетно. Остальные симметрические логические функции четырех переменных (т.е. еще 28) получаются при различных комбинациях фундаментальных симметрических булевых функций у i-ys обь-, единенных дизъюнкцией.

В таблице настроек приведены все симметрические функции четырех переменных, (+ означает, что данная базовая функция входит в дизъюнкцию, которая и образует реализуемую симметрическую булеву функцию).

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

Устройство для вычисления симметрических булепых функций, содержащее шесть элементов И, четыре элемента ИЛИ и элемент СЛОЖЕНИЕ ПО МОДУЛЮ 2, причем первый и второй информационные входы устройства соединены со входами первого элемента И, выход которого соединен с первым входом второго элемента И, выход которого соединен с первым входом nopuoro элемента ИЛИ. второй вход которого соединен с выходом третьего элемента И, отличающееся тем, что, с целью упрощения, оно содержит пятый, шестой и седьмой элементы ИЛИ, причем входы первого элемента И соединены со входами второго элемента ИЛИ, выход которого соединен с первыми входами третьего элемента ИЛИ и четвертого элемента И, выход последнего соединен с первым входом четвертого элемента ИЛИ, выход которого соединен с первым входом пятого элемента ИЛИ и первым входом третьего элемента И, второй вход которого соединен с первыми входами шестого элемента ИЛИ, пятого элемента И, шестого элемента И и с третьим информационным входом устройства, четвертый информационный вход которого соединен со вторыми входами третьего элемента ИЛИ, второго и четвертого элементов И, выход третьего элемента ИЛИ соединен со вторыми входами пятого элемента И и шестого элемента ИЛИ, выход последнего соединен с первым входом элемента СЛОЖЕНИЕ ПО МОДУЛЮ 2, второй

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

второй настроечный вход которого соединен с третьим входом пятого элемента ИЛИ, третий вход элемента СЛОЖЕНИЕ ПО МОДУЛЮ 2 соединен с выходом седьмого элемента ИЛИ, первый вход которого соеди ненс выходом шестого элемента И, второй вход которого соединен с выходом второго элемента И, четвертый вход элемента СЛОЖЕНИЕ ПО МОДУЛЮ 2 соединен с выходом первого элемента ИЛИ, третий

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

tf

Похожие патенты SU1684792A1

название год авторы номер документа
Устройство для вычисления фундаментальных симметрических булевых функций 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
SU1730616A1
Устройство для вычисления симметрических булевых функций 1988
  • Авгуль Леонид Болеславович
  • Егоров Николай Алексеевич
  • Супрун Валерий Павлович
  • Аликов Олег Таймуразович
SU1587489A1
Устройство для вычисления симметрических булевых функций 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Лазаревич Эдуард Георгиевич
  • Лазаревич Юрий Эдуардович
SU1748149A1
Устройство для вычисления симметрических булевых функций 1989
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Егоров Николай Алексеевич
  • Костеневич Валерий Иванович
SU1765818A1
Устройство для вычисления симметрических булевых функций 1990
  • Авгуль Леонид Болеславович
  • Егоров Николай Алексеевич
  • Костеневич Валерий Иванович
  • Мачикенас Эугениюс Каролевич
  • Торбунов Владимир Васильевич
SU1716502A1
Устройство для вычисления симметрических булевых функций 1989
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Егоров Николай Алексеевич
  • Костеневич Валерий Иванович
SU1684791A1
Устройство для вычисления симметрических булевых функций 1989
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Торбунов Владимир Васильевич
  • Егоров Николай Алексеевич
SU1765819A1
Устройство для вычисления симметрических булевых функций 1989
  • Егоров Николай Алексеевич
  • Авгуль Леонид Болеславович
  • Костеневич Валерий Иванович
  • Торбунов Владимир Васильевич
SU1765820A1
Устройство для вычисления симметрических булевых функций 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Костеневич Валерий Иванович
  • Торбунов Владимир Васильевич
SU1789976A1
Программируемое устройство 1991
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
SU1789979A1

Иллюстрации к изобретению SU 1 684 792 A1

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

Изобретение относится к автоматике и вычислительной технике и предназначено для реализации всех симметрических булевых функций четырех аргументов. Цель изо бретенил - упрощение устройства. Устрой ство для вычисления симметрических булевых функций содержит четыре информационных входа 1-4, пять настроечных входов 5-9, шесть элементов И 10 15, семь элементов ИЛИ 16-22 элемент СЛОЖЕНИЕ ПО МОДУЛЮ 2 23, выход 24. Но информационные входы устройства 1 4 подаются аргументы Xi-X/i В зависимости от значения настроечных сигналов Zi Zs, Z - (0,1), на выходе устройства можно реализовать любую симметрическую булев/ функцию четырех переменных. 1 ил. 1 табл.

Формула изобретения SU 1 684 792 A1

Документы, цитированные в отчете о поиске Патент 1991 года SU1684792A1

Устройство для вычисления симметрических булевых функций 1987
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
SU1478208A1
Устройство для вычисления симметрических булевых функций 1988
  • Авгуль Леонид Болеславович
  • Егоров Николай Алексеевич
  • Супрун Валерий Павлович
  • Аликов Олег Таймуразович
SU1587489A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 684 792 A1

Авторы

Астановский Михаил Семенович

Поддубный Владимир Николаевич

Даты

1991-10-15Публикация

1989-02-03Подача