устройство для вычисления симметрических булевых функций
Классы МПК: | G06F7/00 Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных |
Автор(ы): | Авгуль Леонид Болеславович[BY], Супрун Валерий Павлович[BY] |
Патентообладатель(и): | Супрун Валерий Павлович (BY) |
Приоритеты: |
подача заявки:
1992-03-11 публикация патента:
10.11.1995 |
Изобретение относится к вычислительной технике и микроэлектронике и предназначено для реализации симметрических булевых функций шести переменных. Устройство содержит два элемента сложения по модулю два, мажоритарный элемент с порогом два, мажоритарный элемент с порогом четыре, семь элементов И, шесть информационных входов, семь настроечных входов и один выход. Устройство для вычисления симметрических булевых функций работает следующим образом. На информационные входы поступают двоичные переменные X1- X6 /в произвольном порядке/, на настроечные входы - сигналы настройки U1...U7 соответственно, значения которых принадлежат множеству {0,1}. На выходе реализуется некоторая симметрическая булевая функция
, определяемая вектором настройки U = (U1, U2,..., U6). Достоинством устройства являются широкие функциональные возможности, простая конструкция и высокое быстродействие. 1 ил.
Рисунок 1

Формула изобретения
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СИММЕТРИЧЕСКИХ БУЛЕВЫХ ФУНКЦИЙ, содержащее два элемента сложения по модулю два, мажоритарный элемент с порогом два и три элемента И, причем i-й информационный вход

Описание изобретения к патенту
Изобретение относится к вычислительной технике и микроэлектронике и предназначено для реализации симметрических булевых функций шести переменных. На чертеже представлена функциональная схема устройства для вычисления симметрических булевых функций. Устройство содержит два элемента сложения по модулю два 1 и 2, мажоритарный элемент с порогом два 3, мажоритарный элемент с порогом четыре 4, семь элементов И 5, 6, 7, 8, 9, 10 и 11, шесть информационных входов 12.17, семь настроечных входов 18.24, выход 25. Устройство для вычисления симметрических булевых функций работает следующим образом. На информационные входы 12.17 поступают двоичные переменные х1.х6 (в произвольном порядке), на настроечные входы 18.24 сигналы настройки u1.u7 соответственно, значения которых принадлежат множеству0, 1} На выходе 25 реализуется некоторая симметрическая бу- лева функция F=F(










П р и м е р. Определим вектор настройки U устройства на реализацию функции
F=F(






Решение. Очевидно, что










Класс G06F7/00 Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных