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

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

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

Известны логические модули (см., например, патент РФ 2249844, кл. G06F 7/38, 2005 г.), которые реализуют любую из трех простых симметричных булевых функций, зависящих от трех аргументов - входных двоичных сигналов.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический модуль (патент РФ 2262733, кл. G06F 7/00, 2005 г.), который содержит два мажоритарных элемента и реализует любую из трех простых симметричных булевых функций, зависящих от трех аргументов - входных двоичных сигналов.

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

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

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

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

Логический модуль содержит первый,...,четвертый мажоритарные элементы 11,…,14, причем первый, второй, третий входы и выход элемента 11 соединены соответственно с первым настроечным, первым информационным входами логического модуля, выходом элемента 13 и вторым входом элемента 12, подключенного третьим, первым входами и выходом соответственно к выходу элемента 14, второму настроечному входу и выходу логического модуля, первый, второй, третий настроечные и третий, второй информационные входы которого соединены соответственно с первым входом элемента 14, первым входом элемента 13, третьим входом элемента 14 и третьим входом элемента 13, объединенными вторыми входами элементов 13, 14.

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

Z=y2(y1x1∨y12х2∨y2x3∨x2x3)∨x1(y2x2∨y2x3∨x2x3))∨

∨y2(y1x2∨y1y3∨x2y3)∨

(y1x1∨y1(y2x2∨y2x3∨x2x3)∨x1(y2x2∨y2x3∨x2x3))(y1x2∨y1y3∨x2y3).

Таким образом, на выходе предлагаемого логического модуля получим

где τ1,…,τ4 есть простые симметричные булевы функции четырех аргументов x1,…,х4 (см. стр.126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974).

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

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

название год авторы номер документа
ЛОГИЧЕСКИЙ МОДУЛЬ 2004
  • Андреев Д.В.
RU2262733C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2013
  • Андреев Дмитрий Васильевич
  • Горелова Наталия Александровна
  • Захарова Ксения Вячеславовна
  • Коннова Татьяна Юрьевна
  • Харитонова Ксения Александровна
RU2542920C2
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2003
  • Андреев Д.В.
RU2248034C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2009
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
RU2417404C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2005
  • Андреев Дмитрий Васильевич
  • Андреева Людмила Сергеевна
RU2286594C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2013
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
  • Носов Сергей Борисович
RU2518669C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2011
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
RU2440601C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2281545C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2018
  • Андреев Дмитрий Васильевич
RU2700550C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2019
  • Андреев Дмитрий Васильевич
RU2709669C1

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

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

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

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

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

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

RU 2 393 528 C2

Авторы

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

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

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

Даты

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

2008-05-19Подача