ЛОГИЧЕСКИЙ МОДУЛЬ Российский патент 2010 года по МПК G06F7/57 

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

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

Известны логические модули (см., например, патент РФ 2262733, кл. G06F 7/00, 2005 г.), которые с помощью двух двоичных сигналов у12∈{0,1} реализуют любую из трех простых симметричных булевых функций х1∨х2∨х3, х1х2∨х1х3∨х2х3, х1х2х3, зависящих от трех аргументов - входных двоичных сигналов х123∈{0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических модулей, относится невозможность реализации простых симметричных булевых функций х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4, х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4, зависящих от четырех аргументов - входных двоичных сигналов х1234∈{0,1}.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический модуль (патент РФ 2249844, кл. G06F 7/38, 2005 г.), который содержит два мажоритарных элемента, элемент И, элемент ИЛИ и с помощью двух двоичных сигналов у12∈{0,1} реализует любую из трех простых симметричных булевых функций х1∨х2∨х3, х1х2∨х1х3∨х2х3, х1х2х3, зависящих от трех аргументов - входных двоичных сигналов х123∈{0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится невозможность реализации при у1=1, у24 и у14, у2=0 простых симметричных булевых функций соответственно х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4 и х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4, зависящих от четырех аргументов - входных двоичных сигналов х1234∈{0,1}.

Техническим результатом изобретения является реализация с помощью двух двоичных сигналов у1, у2 любой из трех простых симметричных булевых функций х1∨х2∨х3, х1х2∨х1х3∨х2х3, х1х2х3, зависящих от трех аргументов - входных двоичных сигналов, либо при у1=1, у24 простой симметричной булевой функции х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4 либо при у1 =х4, у2 =0 простой симметричной булевой функции х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4, зависящих от четырех аргументов - входных двоичных сигналов.

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом модуле, содержащем элемент И, подключенный первым и вторым входами соответственно к первому и второму входам элемента ИЛИ, и первый мажоритарный элемент, подключенный первым, вторым входами и выходом соответственно к первому настроечному, первому информационному входам логического модуля и второму входу второго мажоритарного элемента, первый вход и выход которого соединены соответственно с вторым настроечным входом и выходом логического модуля, подключенного вторым и третьим информационными входами соответственно к первому и второму входам элемента ИЛИ, особенность заключается в том, что третий вход первого и третий вход второго мажоритарных элементов соединены соответственно с выходом элемента И и выходом элемента ИЛИ, причем для реализации простых симметричных булевых функций х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4 и х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4 на первый, второй настроечные входы логического модуля подаются соответственно двоичные сигналы у1=1, у24 и у14, у2=0.

На чертеже представлена схема предлагаемого логического модуля.

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

Работа предлагаемого логического модуля осуществляется следующим образом. На его первый, второй, третий информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы х123∈{0,1} и у12∈{0,1}. На выходе мажоритарного элемента 3i () имеем ai1#ai2#ai3=ai1ai2∨ai1ai3∨ai2ai3, где ai1, ai2, ai3 и #, ∨, • есть соответственно сигналы на его первом, втором, третьем входах и символы операций Maj, ИЛИ, И. Следовательно, сигнал на выходе предлагаемого логического модуля определяется выражением

Z=у21х1∨y1x2x3∨x1x2x3)∨у22∨х3)∨

∨(у1х1∨у1х2х3∨х1х2х3 )2∨х3 ).

Таким образом, предлагаемый логический модуль будет воспроизводить операцию

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический модуль реализует с помощью двоичных сигналов у1, у2 любую из трех простых симметричных булевых функций х1∨х2∨х3, х1х2∨х1х3∨х2х3, х1х2х3, зависящих от трех аргументов - входных двоичных сигналов, либо при у1=1, у24 простую симметричную булеву функцию х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4 либо при у14, у2 =0 простую симметричную булеву функцию х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4, зависящие от четырех аргументов - входных двоичных сигналов.

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2281545C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2005
  • Андреев Дмитрий Васильевич
  • Андреева Людмила Сергеевна
RU2286594C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2017
  • Андреев Дмитрий Васильевич
RU2697727C2
ЛОГИЧЕСКИЙ МОДУЛЬ 2004
  • Андреев Д.В.
RU2262733C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2015
  • Андреев Дмитрий Васильевич
RU2580801C1
УСТРОЙСТВО ДЛЯ ГЕНЕРИРОВАНИЯ МАСКИ КВАЗИОРТОГОНАЛЬНОГО КОДА В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ 1999
  • Ким Джае-Йоел
  • Ахн Джае-Мин
  • Дзеонг Дзоонг-Хо
  • Йанг Кьеонг-Чеол
RU2200366C2
НАСТРАИВАЕМЫЙ ЛОГИЧЕСКИЙ МОДУЛЬ 2016
  • Козелков Олег Александрович
RU2626343C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2003
  • Андреев Д.В.
RU2249844C2
МАЖОРИТАРНЫЙ МОДУЛЬ 2018
  • Андреев Дмитрий Васильевич
RU2700555C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2012
  • Андреев Дмитрий Васильевич
RU2497181C1

Реферат патента 2010 года ЛОГИЧЕСКИЙ МОДУЛЬ

Логический модуль предназначен для реализации простых симметричных булевых функций и может быть использован в системах цифровой вычислительной техники как средство преобразования кодов. Техническим результатом является расширение функциональных возможностей устройства за счет реализации любой из пяти простых симметричных булевых функций х14∨х2∨х3, х1х2∨х1х3∨х2х3, х1х2х3 и х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4, х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4, зависящих соответственно от трех и четырех аргументов - входных двоичных сигналов. Устройство содержит элемент, элемент ИЛИ, два мажоритарных элемента. 1 ил.

Формула изобретения RU 2 398 265 C2

Логический модуль, предназначенный для реализации любой из пяти простых симметричных булевых функций х1∨х2∨х3, х1х2∨х1х3∨х2х3, х1х2х3 и х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4, х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4, зависящих соответственно от трех и четырех аргументов - входных двоичных сигналов, содержащий элемент И, подключенный первым и вторым входами соответственно к первому и второму входам элемента ИЛИ, и первый мажоритарный элемент, подключенный первым, вторым входами и выходом соответственно к первому настроечному, первому информационному входам логического модуля и второму входу второго мажоритарного элемента, первый вход и выход которого соединены соответственно с вторым настроечным входом и выходом логического модуля, подключенного вторым и третьим информационными входами соответственно к первому и второму входам элемента ИЛИ, отличающийся тем, что третий вход первого и третий вход второго мажоритарных элементов соединены соответственно с выходом элемента И и выходом элемента ИЛИ, причем для реализации простых симметричных булевых функций х1х2∨х1х3∨х1х4∨х2х3∨х2х4∨х3х4 и х1х2х3∨х1х2х4∨х1х3х4∨х2х3х4 на первый, второй настроечные входы логического модуля подаются соответственно двоичные сигналы у1=1, у24 и у14, у2=0.

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

ЛОГИЧЕСКИЙ МОДУЛЬ 2003
  • Андреев Д.В.
RU2249844C2
ЛОГИЧЕСКИЙ МОДУЛЬ 2004
  • Андреев Д.В.
RU2262733C1
СПОСОБ СОЕДИНЕНИЯ ДЕТАЛЕЙ ОДЕЖДЫ 2003
  • Петрова И.Н.
  • Киселева Т.В.
RU2228694C1
Устройство для вычисления фундаментальных симметрических булевых функций 1989
  • Егоров Николай Алексеевич
  • Костеневич Валерий Иванович
  • Гришанович Владимир Иванович
  • Авгуль Леонид Болеславович
SU1619246A1
US 5596763 A, 21.01.1997
МЕТАЛЛОПОРИСТЫЙ ПРОПИТАННЫЙ КАТОД ДЛЯ МАГНЕТРОНА 2007
  • Смирнов Вячеслав Александрович
  • Синицына Елена Николаевна
  • Куликова Людмила Ивановна
  • Гусева Тамара Федоровна
RU2342732C1

RU 2 398 265 C2

Авторы

Андреев Дмитрий Васильевич

Гринберг Исаак Павлович

Кузнецов Игорь Алексеевич

Даты

2010-08-27Публикация

2008-05-19Подача