ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ
LOGIC CONVERTER

Изобретение относится к вычислительной технике и может быть использовано при построении средств автоматики, функциональных узлов систем управления и др.
n
Известны логические преобразователи (см., например, патент РФ 2393527, кл. G06F7/57, 2010 г.), которые могут быть использованы для реализации любой из простых симметричных булевых функций , , , , зависящих от  аргументов - входных двоичных сигналов, при .
К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических преобразователей, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация любой из функций , , ,  при .
n
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический преобразователь (патент РФ 2709663, кл. G06F 7/57, 2019 г.), который содержит семь мажоритарных элементов и реализует любую из простых симметричных булевых функций , , , , зависящих от  аргументов - входных двоичных сигналов, при .
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация любой из функций , , ,  при .
n
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации любой из простых симметричных булевых функций , , , , зависящих от  аргументов - входных двоичных сигналов, при .
особенность
i
j
i
j
i
i
i
i
i
Указанный технический результат при осуществлении изобретения достигается тем, что в логическом преобразователе, содержащем семь мажоритарных элементов, выходы пятого, шестого, третий вход и выход седьмого мажоритарных элементов соединены соответственно с вторыми входами шестого, седьмого, выходом четвертого мажоритарных элементов и выходом логического преобразователя,  заключается в том, что в него дополнительно введены четыре элемента исключающее ИЛИ, -й () вход  -го () элемента исключающее ИЛИ и третий вход шестого мажоритарного элемента соединены соответственно с -ым входом  -го мажоритарного элемента и выходом четвертого элемента исключающее ИЛИ, выход -го и -й вход четвертого элементов исключающее ИЛИ соединены соответственно с -ым входом пятого и выходом -го мажоритарных элементов, а первый, второй, третий входы -го элемента исключающее ИЛИ соединены соответственно с ()-ым, ()-ым, ()-ым информационными входами логического преобразователя, первый, второй настроечные входы которого соединены соответственно с первыми входами шестого, седьмого мажоритарных элементов.
На чертеже представлена схема предлагаемого логического преобразователя.
1
7
1
4
j
6
7
j
5
4
6
4
i
4
5
i
i
7
6
7
i
i
i
i
Логический преобразователь содержит мажоритарные элементы 1,…,1 и элементы исключающее ИЛИ 2,…,2, причем -й () вход элемента 2 () и второй, третий входы элемента 1, второй, третий входы элемента 1 соединены соответственно с -ым входом элемента 1 и выходами элементов 1, 2, 1, 1, выход элемента 2 и -й вход элемента 2 соединены соответственно с -ым входом элемента 1 и выходом элемента 1, а первый, второй, третий входы элемента 2 и выход элемента 1 соединены соответственно с ()-ым, ()-ым, ()-ым информационными входами и выходом логического преобразователя, первый, второй настроечные входы которого соединены соответственно с первыми входами элементов 1, 1.
Z
Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первый,…,девятый информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы  и сигналы  константной настройки. В представленных ниже табл. 1 и табл. 2 приведены соответственно значения внутренних сигналов  (),  предлагаемого логического преобразователя, полученные для всех возможных наборов значений сигналов , и значения его выходного сигнала , полученные для всех возможных наборов значений сигналов  при 1) ; 2) , ; 3) , ; 4) .
Таблица 1
<img file="00000025.jpg" he="7" wi="29" img-content="undefined" img-format="jpg" />
<img file="00000026.jpg" he="7" wi="18" img-content="undefined" img-format="jpg" />
<img file="00000027.jpg" he="7" wi="29" img-content="undefined" img-format="jpg" />
<img file="00000026.jpg" he="7" wi="18" img-content="undefined" img-format="jpg" />
000
00
100
01
001
01
101
10
010
01
110
10
011
10
111
11
Таблица 2
<img file="00000028.jpg" he="7" wi="9" img-content="undefined" img-format="jpg" />
<img file="00000029.jpg" he="7" wi="9" img-content="undefined" img-format="jpg" />
<img file="00000030.jpg" he="7" wi="9" img-content="undefined" img-format="jpg" />
1)
2)
3)
4)
<img file="00000031.jpg" he="7" wi="9" img-content="undefined" img-format="jpg" />
<img file="00000032.jpg" he="7" wi="9" img-content="undefined" img-format="jpg" />
<img file="00000030.jpg" he="7" wi="9" img-content="undefined" img-format="jpg" />
1)
2)
3)
4)
<i>Z</i>
<i>Z</i>
<i>Z</i>
<i>Z</i>
<i>Z</i>
<i>Z</i>
<i>Z</i>
<i>Z</i>
00
00
00
0
0
0
0
10
00
00
1
0
0
0
00
00
01
0
0
0
0
10
00
01
1
0
0
0
00
00
10
1
0
0
0
10
00
10
1
1
0
0
00
00
11
1
0
0
0
10
00
11
1
1
0
0
00
01
00
0
0
0
0
10
01
00
1
0
0
0
00
01
01
1
0
0
0
10
01
01
1
1
0
0
00
01
10
1
0
0
0
10
01
10
1
1
0
0
00
01
11
1
1
0
0
10
01
11
1
1
1
0
00
10
00
1
0
0
0
10
10
00
1
1
0
0
00
10
01
1
0
0
0
10
10
01
1
1
0
0
00
10
10
1
1
0
0
10
10
10
1
1
1
0
00
10
11
1
1
0
0
10
10
11
1
1
1
0
00
11
00
1
0
0
0
10
11
00
1
1
0
0
00
11
01
1
1
0
0
10
11
01
1
1
1
0
00
11
10
1
1
0
0
10
11
10
1
1
1
0
00
11
11
1
1
1
0
10
11
11
1
1
1
1
01
00
00
0
0
0
0
11
00
00
1
0
0
0
01
00
01
1
0
0
0
11
00
01
1
1
0
0
01
00
10
1
0
0
0
11
00
10
1
1
0
0
01
00
11
1
1
0
0
11
00
11
1
1
1
0
01
01
00
1
0
0
0
11
01
00
1
1
0
0
01
01
01
1
0
0
0
11
01
01
1
1
0
0
01
01
10
1
1
0
0
11
01
10
1
1
1
0
01
01
11
1
1
0
0
11
01
11
1
1
1
0
01
10
00
1
0
0
0
11
10
00
1
1
0
0
01
10
01
1
1
0
0
11
10
01
1
1
1
0
01
10
10
1
1
0
0
11
10
10
1
1
1
0
01
10
11
1
1
1
0
11
10
11
1
1
1
1
01
11
00
1
1
0
0
11
11
00
1
1
1
0
01
11
01
1
1
0
0
11
11
01
1
1
1
0
01
11
10
1
1
1
0
11
11
10
1
1
1
1
01
11
11
1
1
1
0
11
11
11
1
1
1
1
Если  либо ,  либо ,  либо , то согласно табл. 1, табл. 2 имеем
либо  либо
либо  ,
где  есть простые симметричные булевы функции девяти аргументов  (см. стр. 126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974 г.).
n
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический преобразователь обладает более широкими по сравнению с прототипом функциональными возможностями, так как реализует любую из простых симметричных булевых функций , , , , зависящих от  аргументов - входных двоичных сигналов, при .