МАЖОРИТАРНЫЙ МОДУЛЬ Российский патент 2017 года по МПК G06F7/57 

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

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

Известны мажоритарные модули (см., например, патент РФ 2242044, кл. G06F 7/38, 2004 г.), которые содержат трехвходовые мажоритарные элементы и реализуют мажоритарную функцию n аргументов - входных двоичных сигналов либо дизъюнкцию (конъюнкцию) аргументов.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип мажоритарный модуль (патент РФ 2533079, МПК H03K 19/23, G06F 7/57, 2014 г.), который содержит элементы 2И, трехвходовые мажоритарные элементы и реализует мажоритарную функцию n аргументов - входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же n аргументов.

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в мажоритарный модуль, предназначенный для реализации мажоритарной функции, конъюнкции и дизъюнкции, бесповторных булевых функций от трех аргументов, содержащий пять входов модуля, выход модуля, первый и второй элементы ИЛИ, первый и второй элементы И, причем первый вход модуля соединен с первым входом первого элемента И, введен дополнительно элемент НЕРАВНОЗНАЧНОСТЬ, причем второй вход модуля соединен с первым входом первого элемента ИЛИ и первым входом второго элемента И, третий вход модуля соединен с вторым входом первого элемента ИЛИ и вторым входом второго элемента И, четвертый вход модуля соединен с третьим входом первого элемента ИЛИ и третьим входом второго элемента И, пятый вход модуля соединен с первым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход первого элемента ИЛИ соединен с вторым входом первого элемента И, выход первого элемента И соединен с первым входом второго элемента ИЛИ, выход второго элемента И соединен с вторым входом второго элемента ИЛИ, выход второго элемента ИЛИ соединен с вторым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход которого соединен с выходом модуля.

На чертеже представлена схема мажоритарного модуля, предназначенного для реализации мажоритарной функции, конъюнкции и дизъюнкции, бесповторных булевых функций от трех аргументов, который содержит пять входов модуля 1, 2, 3, 4, 5, элемент ИЛИ 6, элементы И 7, 8, элемент ИЛИ 9, элемент НЕРАВНОЗНАЧНОСТЬ 10, выход модуля 11, причем первый вход модуля 1 соединен с первым входом элемента И 8, второй вход модуля 2 соединен с первым входом элемента ИЛИ 6 и первым входом элемента И 7, третий вход модуля 3 соединен с вторым входом элемента ИЛИ 6 и вторым входом элемента И 7, четвертый вход модуля соединен с третьим входом элемента ИЛИ 6 и третьим входом элемента И 7, пятый вход модуля 5 соединен с первым входом элемента НЕРАВНОЗНАЧНОСТЬ 10, выход элемента ИЛИ 6 соединен с вторым входом элемента И 8, выход элемента И 8 соединен с первым входом элемента ИЛИ 9, выход элемента И 7 соединен с вторым входом элемента ИЛИ 9, выход элемента ИЛИ 9 соединен со вторым входом элемента НЕРАВНОЗНАЧНОСТЬ 10, выход которого соединен с выходом модуля 11.

Работа мажоритарного модуля осуществляется следующим образом.

В зависимости от значений входных сигналов Y1, Y2, Y3, Y4, Y5, на входах 1, 2, 3, 4, 5 устройства, на выходах его элементов, на выходе 11 устройства (Z) реализуются булевые функции, приведенные в табл. 1

Устройство реализует следующие булевые функции от трех аргументов (X1, Х2, Х3):

- мажоритарную функцию М=X1X2vX1X3vX2X3;

- дизъюнкцию D=X1vX2vX3;

- конъюнкцию K=X1X2X3;

- бесповторные булевые функции B1=D, В2=K, В3=X1vX2X3, В4=X1(X2vX3).

Для реализации указанных булевых функций необходимо на входы 1, 2, 3, 4, 5 устройства подать настроечные сигналы из множества {0, 1, X1, , Х2, , Х3, } в соответствии с таблицей настроек и видом реализуемой булевой функцией. Особенностью данного устройства является также то, что указанные функции реализуются при различных настройках, примеры которых приведены в табл. 2.

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

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

название год авторы номер документа
УНИВЕРСАЛЬНЫЙ МАЖОРИТАРНЫЙ МОДУЛЬ 2015
  • Козелков Олег Александрович
RU2610246C1
МАЖОРИТАРНЫЙ МОДУЛЬ ДЛЯ СИСТЕМ С РЕКОНФИГУРАЦИЕЙ 2015
  • Козелков Олег Александрович
RU2610676C1
МАЖОРИТАРНЫЙ МОДУЛЬ "ТРИ ИЗ ПЯТИ" 2016
  • Козелков Олег Александрович
RU2628117C1
МНОГОФУНКЦИОНАЛЬНЫЙ МАЖОРИТАРНЫЙ МОДУЛЬ 2016
  • Козелков Олег Александрович
RU2626346C1
УСТРОЙСТВО ОБРАБОТКИ ЛОГИЧЕСКОЙ ИНФОРМАЦИИ 2015
  • Козелков Олег Александрович
RU2610673C1
УСТРОЙСТВО ДЛЯ МАЖОРИТАРНОГО ВЫБОРА СИГНАЛОВ 2016
  • Козелков Олег Александрович
RU2628890C1
УНИВЕРСАЛЬНЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ 2015
  • Козелков Олег Александрович
RU2610678C1
МНОГОФУНКЦИОНАЛЬНОЕ ЛОГИЧЕСКОЕ УСТРОЙСТВО 2015
  • Козелков Олег Александрович
RU2610247C1
НАСТРАИВАЕМЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ 2016
  • Козелков Олег Александрович
RU2626343C1
ЛОГИЧЕСКИЙ ПРОЦЕССОР 2015
  • Козелков Олег Александрович
RU2609744C1

Иллюстрации к изобретению RU 2 618 899 C1

Реферат патента 2017 года МАЖОРИТАРНЫЙ МОДУЛЬ

Изобретение относится к вычислительной технике. Технический результат изобретения заключается в расширении функциональных возможностей мажоритарного модуля путем реализации бесповторных булевых функций от трех аргументов. Модуль содержит: первый и второй элементы ИЛИ, первый и второй элементы И, причем первый вход модуля соединен с первым входом первого элемента И. Модуль содержит элемент НЕРАВНОЗНАЧНОСТЬ, причем второй вход модуля соединен с первым входом первого элемента ИЛИ и первым входом второго элемента И, третий вход модуля соединен с вторым входом первого элемента ИЛИ и вторым входом второго элемента И, четвертый вход модуля соединен с третьим входом первого элемента ИЛИ и третьим входом второго элемента И, пятый вход модуля соединен с первым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход первого элемента ИЛИ соединен с вторым входом первого элемента И, выход первого элемента И соединен с первым входом второго элемента ИЛИ, выход второго элемента И соединен с вторым входом второго элемента ИЛИ, выход второго элемента ИЛИ соединен с вторым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход которого соединен с выходом модуля. 1 ил., 2 табл.

Формула изобретения RU 2 618 899 C1

Мажоритарный модуль, предназначенный для реализации мажоритарной функции, конъюнкции и дизъюнкции, бесповторных булевых функций от трех аргументов, содержащий пять входов модуля, выход модуля, первый и второй элементы ИЛИ, первый и второй элементы И, причем первый вход модуля соединен с первым входом первого элемента И, отличающийся тем, что дополнительно содержит элемент НЕРАВНОЗНАЧНОСТЬ, причем второй вход модуля соединен с первым входом первого элемента ИЛИ и первым входом второго элемента И, третий вход модуля соединен с вторым входом первого элемента ИЛИ и вторым входом второго элемента И, четвертый вход модуля соединен с третьим входом первого элемента ИЛИ и третьим входом второго элемента И, пятый вход модуля соединен с первым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход первого элемента ИЛИ соединен с вторым входом первого элемента И, выход первого элемента И соединен с первым входом второго элемента ИЛИ, выход второго элемента И соединен с вторым входом второго элемента ИЛИ, выход второго элемента ИЛИ соединен с вторым входом элемента НЕРАВНОЗНАЧНОСТЬ, выход которого соединен с выходом модуля.

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

МАЖОРИТАРНЫЙ МОДУЛЬ 2003
  • Андреев Д.В.
RU2242044C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2013
  • Андреев Дмитрий Васильевич
RU2533079C1
US 7129742 B1, 31.10.2006
US 4617475, 14.10.1986.

RU 2 618 899 C1

Авторы

Козелков Олег Александрович

Даты

2017-05-11Публикация

2015-12-11Подача