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

 

Изобретение относится к вычислительной технике и микроэлектронике и предназначено для реализации всех симметрических булевых функций четырех переменных . Цель изобретения - упрощение устройства, Устройство для вычисления симметрических булевых функций содержит два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 1 и 2, мажоритарный элемент (с порогом два) 3. три элемента И -4 6, два элемента НЕ 7 и 8, три элемента ИЛИ НЕ 9-11, четыре информационных входа 13- 16 пять настроечных входов 17-21 и один выход 22. Устройство работает следующим образом. На информационние входы поступают двоичные переменные Xi, X2, Хз, X/i, на настроечные входы -- сигналы настройки Ui, U2. Уз, U4, Us, значения которых принадлежат множеству {0,1}: на выходе устройства реализуется симметрическая булеоа функция F F (Xi, X2, Хз, Х определяемая вектором настройки U - (Ui, U. Уз, U-i. Us). 1 ил., 1 табп.

COIO3 СОВЕТСКИХ

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

РЕСПУБЛИК (лил G 06 F 7/ОО

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4644736/24 (22) 30.01.89 (46) 15.10.91, Бюл, N. 38 (72) Л.Б.Авгуль, В.П.Супрун, Н.А.Егоров и В,И,Костеневич (53) 681.3(088.8) (56) Авторское свидетельство СССР

N. 1478208. кл. G 06 F 7/00, 1987.

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

М 1587489, кл, G 06 F 7/00, 1988. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ

СИММЕТРИЧЕСКИХ БУЛЕВЫХ ФУНКЦИЙ (57) Изобретение относится к вычислительной технике и микроэлектронике и предназначено для реализации всех симметрических булевых функций четырех переменных. Цель изобретения — упрощение

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

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

На чертеже представлена схема предлагаемого устройства, Устройство содержит два элемента

СЛОЖЕНИЕ ПО МОДУЛЮ ДВА 1 и 2, мажоритарный элемент (с порогом два) 3, три элемента И 4,5 и 6, два элемента НЕ 7 и 8, три элемента ИЛИ-НЕ 9,10 и 11, элемент

ИЛИ 12, четыре информационных входа 13, 14, 15 и 16, пять настроечных входов 17, 18, 19, 20 и 21, выход 22, „„. Ж„„1б84791 Al устройства, Устройство для вычисления симметрических булевых функций содержит два элемента СЛОЖЕНИЕ ПО МОДУЛЮ

ДВА 1 и 2, мажоритарный элемент (с порогом два) 3. три элемента И 4 6, два элемента

НЕ 7 и 8, три элемента ИЛИ-НЕ 9-1 l, четыре информационных входа 13--16. пять настроечных входов 17 — 21 и один выход 22. Устройство работает следующим образом. ala информационные входы поступают двоичные переменные Х1, Xz, Хз, Хп, на настроечные входы — сигналы нас ройки U, U:., Оз, U4, 0Б, значения которых принадлежат множеству (0,1): на выход» устройства реализуется симметрическая булава функция F = F (X>, Xz, X3, Х@ определяемая вектором настройки 0 == (Ui, Uz, U3, U1, ОБ).

1 ил„1 табл.

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

На информационные входы 13,. .6 поступают двоичные переменные Х1..Х4 соответственно, на настроеные входы 17...21— сигналы настройки U i...U". соответственно. значения которых принадлежат множеству (0,1), На выходе 22 реализуется некогорач симметрическая булевая функция четырех переменных F = F(X<, Х2, X„, X;), определяемая вектором U = /U1, Ug, U3, U „U.,/.

Значения сигналов настройки И .,U; и соответствующие им реализуемые устройством симметрические булевые функции приведены в таблице настроек.

Дополнительным положительным эффектом является повышение быстродействия устройства, 1

1 О

1 ф

1 )о.

1684791 третий вход первого элемента ИЛИ-НЕ соедине с выходом второго элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, третьим входом первого элемента И, вторым входом второ5 го элемента И и первым входом (I+1)-го элемента ИЛИ-НЕ, второй вход которого соединен с (I+3)-м настроечным входом устройства, выход(I+1)-го элемента ИЛИ-НЕ соединен с (1+2)-м входом элемента ИЛИ, 10 пятый вход которо о соединен с выходом первого элемента ИЛИ-НЕ, четвертый вход которого соединен с выходом третьего элемента И, входом второго элемента

НЕ и первым входом второго элемента

15 СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, второй вход которого соединен с выходом мажоритарного элемента, выход первого элемента НЕ соединен с третьим входом второго элемента ИЛИ-НЕ и третьим вхо20 дом второго элемента И, выход второго элемента НЕ соединен с третьим входом третьего элемента ИЛИ-НЕ.

Таблица настроек

Таблица истинности (двоичный вектор) реализуемой функции

Сигналы настроек

F/22

0г/18

Од/19

04/20

Us/21

U1/17

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

Устройство для вычисления симметрических булевых функций, содержащее два элемента СЛОЖЕНИЕ ПО МОДУЛЮ ДВА, три элемента И. два элемента ИЛИ-НЕ и элемент ИЛИ, выход которого соединен с выходом устройства, 1-й вход(! =- 1,2) элемента ИЛИ соединен с выходом 1-го элемента И, первый вход которого соединен с I-м настроечным входом устройства, о т л и ч а ющ е е с я тем, что, с целью упрощения, оно содержит третий элемент ИЛИ-НЕ, два элемента НЕ и мажоритарный элемент, J-й () =

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

ИЛИ-НЕ, второй вход которого соединен с третьим настроечным входом устройства, 0

0

0

0

1

1

1

1

0

0

0

0

1111

1111

1001

1001

1111

1111

1001

1001

0111

0111

0001

0001

1001

1001

1111

1111

0001

0001

0111

0111

0110

1001

1001

1111

1111

0001

0001

0111

0111

1110:

0110

0001

1001 . 000

0001

1001

0111

1111

0111

1111

0001

1001

0001

1001

1000

i584791

Цродпп кение таблицы

Ь

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

Редактор Н.Каменская Техред М.Моргентал Корректор M.Ìàêñèìèøèíåö

Заказ 3508 Тираж Подписное

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

113035, Москва, Ж-35, Раущская наб„4/5

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

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

 

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано в универсальных и специализированных ЭВМ для построения устройств для деления чисел

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

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

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

Изобретение относится к радиотехнике, а именно к измерительной технике, и в частности может быть использовано в технике радиосвязи, например в синтезаторах частоты приемопередающих установок с программной перестройкой рабочей частоты (ППРЧ) в качестве умножителей частоты следования импульсов

Изобретение относится к вычислительной технике и, в частности, к архитектурам перестраиваемых матричных процессорных СБИС, использующих структурную перестройку (реконфигурацию), т.е

Изобретение относится к вычислительной технике и может использоваться при статистических исследованиях

Изобретение относится к вычислительной технике и может использоваться при статистических исследованиях

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

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

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

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