ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ Российский патент 2011 года по МПК G06F7/57 

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

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

Известны логические преобразователи (см., например, патент РФ 2248034, кл. G06F 7/38, 2005 г.), которые содержат мажоритарные элементы и реализуют любую из четырех простых симметричных булевых функций τ1=x1∨x2∨x3∨x4, τ2=x1x2∨x1x3∨x1x4∨x2x3∨x2x4∨x3x4, τ3=x1x2x3∨x1x2x4∨x1x3x4∨x2x3x4, τ4=x1x2x3x4, зависящих от четырех аргументов - входных двоичных сигналов х1, х2, x3, x4∈{0,1}.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, логический преобразователь (патент РФ 2281545, кл. G06F 7/57, 2006 г.), который содержит мажоритарные элементы и реализует любую из четырех простых симметричных булевых функций τ1=x1∨x2∨x3∨x4, τ2=x1x2∨x1x3∨x1x4∨x2x3∨x2x4∨x3x4, τ3=x1x2x3∨x1x2x4∨x1x3x4∨x2x3x4, τ4=x1x2x3x4, зависящих от четырех аргументов - входных двоичных сигналов х1, х2, х3, х4∈{0,1}.

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

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

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

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

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

Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первый - четвертый информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы x1-x4∈{0,1} и f1,f2∈{0,1}. На выходе мажоритарного элемента имеем ak1#ak2#ak3=ak1ak2∨ak1ak3, где ak1,ak2,ak3 и #, ∨, · есть соответственно сигналы на его первом, втором, третьем входах и символы операций Maj, ИЛИ, И. Следовательно, если на первом входе элемента 1k присутствует «1» либо «0», то этот элемент будет выполнять операцию ak2∨ak3 либо ak2ak3. Таким образом, на выходе предлагаемого преобразователя получим

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический преобразователь реализует любую из четырех простых симметричных булевых функций τ1=x1∨x2∨x3∨x4, τ2=x1x2∨x1x3∨x1x4∨x2x3∨x2x4∨x3x4, τ3=x1x2x3∨x1x2x4∨x1x3x4∨x2x3x4, τ4=x1x2x3x4, зависящих от четырех аргументов - входных двоичных сигналов x1, x2, x3, x4∈{0,1}, и обладает меньшими по сравнению с прототипом аппаратурными затратами, поскольку содержит на один мажоритарный элемент меньше, чем в аппаратурном составе прототипа.

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2013
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
  • Носов Сергей Борисович
RU2518669C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2281545C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2003
  • Андреев Д.В.
RU2248034C1
УСТРОЙСТВО СОРТИРОВКИ ДВОИЧНЫХ ЧИСЕЛ 2007
  • Андреев Дмитрий Васильевич
RU2383052C2
ЛОГИЧЕСКИЙ МОДУЛЬ 2005
  • Андреев Дмитрий Васильевич
  • Андреева Людмила Сергеевна
RU2286594C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2019
  • Андреев Дмитрий Васильевич
RU2718209C1
УСТРОЙСТВО СОРТИРОВКИ ДВОИЧНЫХ ЧИСЕЛ 2011
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
RU2445678C1
УСТРОЙСТВО КОРРЕКЦИИ ОШИБОК С РАСШИРЕННЫМ НАБОРОМ РЕШАЮЩИХ ПРАВИЛ 1998
  • Копытов В.В.
  • Малофей О.П.
  • Малофей А.О.
  • Малофей Ю.О.
  • Царев Д.Б.
RU2152129C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2008
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
RU2393527C2
УСТРОЙСТВО СОРТИРОВКИ ДВОИЧНЫХ ЧИСЕЛ 2005
  • Андреев Дмитрий Васильевич
RU2300136C1

Реферат патента 2011 года ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ

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

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

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

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

ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2281545C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2003
  • Андреев Д.В.
RU2248034C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2294007C1
Устройство для вычисления фундаментальных симметрических булевых функций 1990
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Лазаревич Эдуард Георгиевич
  • Лазаревич Юрий Эдуардович
SU1789978A1
МЕТАЛЛОПОРИСТЫЙ ПРОПИТАННЫЙ КАТОД ДЛЯ МАГНЕТРОНА 2007
  • Смирнов Вячеслав Александрович
  • Синицына Елена Николаевна
  • Куликова Людмила Ивановна
  • Гусева Тамара Федоровна
RU2342732C1

RU 2 417 404 C1

Авторы

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

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

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

Даты

2011-04-27Публикация

2009-10-05Подача