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

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

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

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

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

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

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом преобразователе, содержащем девять мажоритарных элементов, которые имеют по три входа, выходы i-го () и k-го () мажоритарных элементов соединены соответственно с вторым входом (i + 1)-го и третьим входом (k - 3)-го мажоритарных элементов, а первые входы четвертого, седьмого и выход пятого мажоритарных элементов подключены соответственно к третьему, четвертому настроечным входам и выходу логического преобразователя, особенность заключается в том, что второй вход восьмого мажоритарного элемента соединен с выходом шестого мажоритарного элемента, объединенные первые входы шестого, восьмого мажоритарных элементов подключены к выходу девятого мажоритарного элемента, а первые входы второго и девятого мажоритарных элементов соединены соответственно с вторым и третьим настроечными входами логического преобразователя, первый настроечный вход которого подключен к объединенным первым входам первого, третьего, пятого мажоритарных элементов.

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

Логический преобразователь содержит мажоритарные элементы 11, …, 19, которые имеют по три входа, причем выходы элементов и соединены соответственно с вторым входом элемента 1i+1 и третьим входом элемента lk-3, выходы элементов 16 и 19 подключены соответственно к второму входу элемента 18 и объединенным первым входам элементов 16, 18, а первые входы элементов 12, 17 и выход элемента 15 являются соответственно вторым, четвертым настроечными входами и выходом логического преобразователя, первый и третий настроечные входы которого подключены соответственно к объединенным первым входам элементов 11, 13, 15 и объединенным первым входам элементов 14, 19.

Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первом, …, четвертом настроечных входах фиксируются соответственно необходимые сигналы ƒ1, …, ƒ4 ∉ {0,l} константной настройки. На вторые входы элементов 11, 16; третьи входы элементов 11, 16; третьи входы элементов 12, 18; вторые и третьи входы элементов 17, 19 подаются соответственно двоичные сигналы х1; х2; х3; х4 и х5 (xl, …, x5 ∈ {0,l}). На выходе мажоритарного элемента имеем , где , , и ∨, •, # есть соответственно сигналы на его первом, втором, третьем входах и символы операций ИЛИ, И, maj. Следовательно, сигнал на выходе элемента 15 определяется выражением

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

,

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

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

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2016
  • Андреев Дмитрий Васильевич
RU2629451C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2023
  • Андреев Дмитрий Васильевич
RU2809210C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2015
  • Андреев Дмитрий Васильевич
RU2621376C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2014
  • Андреев Дмитрий Васильевич
  • Бозин Александр Михайлович
  • Николаев Пётр Валерьевич
  • Яманчев Андрей Сергеевич
RU2559708C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2019
  • Андреев Дмитрий Васильевич
RU2709663C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2014
  • Андреев Дмитрий Васильевич
RU2549158C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2015
  • Андреев Дмитрий Васильевич
RU2580798C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2014
  • Андреев Дмитрий Васильевич
RU2549151C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2016
  • Андреев Дмитрий Васильевич
RU2634229C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2016
  • Андреев Дмитрий Васильевич
RU2629452C1

Иллюстрации к изобретению RU 2 689 185 C2

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

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

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

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

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

ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2016
  • Андреев Дмитрий Васильевич
RU2629451C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2015
  • Андреев Дмитрий Васильевич
RU2580798C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2014
  • Андреев Дмитрий Васильевич
RU2549151C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2013
  • Андреев Дмитрий Васильевич
RU2517720C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2294007C1
US 6868536 B2, 15.03.2005
US 4336468 A, 22.06.1982.

RU 2 689 185 C2

Авторы

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

Даты

2019-05-24Публикация

2017-11-10Подача