RU2809210C1 - Logic converter - Google Patents
Logic converter Download PDFInfo
- Publication number
- RU2809210C1 RU2809210C1 RU2023115646A RU2023115646A RU2809210C1 RU 2809210 C1 RU2809210 C1 RU 2809210C1 RU 2023115646 A RU2023115646 A RU 2023115646A RU 2023115646 A RU2023115646 A RU 2023115646A RU 2809210 C1 RU2809210 C1 RU 2809210C1
- Authority
- RU
- Russia
- Prior art keywords
- inputs
- elements
- majority elements
- logic converter
- input
- Prior art date
Links
- 238000010586 diagram Methods 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Abstract
Description
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.The invention relates to computer technology and can be used to build automation equipment, functional units of control systems, etc.
Известны логические преобразователи (см., например, патент РФ 2757817, кл. G06F7/57, 2021 г.), которые содержат мажоритарные элементы и реализуют любую из простых симметричных булевых функций , , , , зависящих от семи аргументов - входных двоичных сигналов.There are known logical converters (see, for example, RF patent 2757817, class G06F7/57, 2021) that contain majority elements and implement any of the simple symmetric Boolean functions , , , , depending on seven arguments - input binary signals.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических преобразователей, относятся большие схемная глубина и аппаратурные затраты, обусловленные тем, что глубина схемы, в частности, упомянутого аналога равна 6 и он содержит девятнадцать мажоритарных элементов.The reason that prevents the achievement of the technical result indicated below when using known logic converters is the large circuit depth and hardware costs due to the fact that the circuit depth, in particular, of the mentioned analogue is 6 and it contains nineteen majority elements.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический преобразователь (патент РФ 2776921, кл. G06F7/57, 2022г.), который содержит мажоритарные элементы и реализует любую из простых симметричных булевых функций , , , , зависящих от семи аргументов - входных двоичных сигналов.The closest device of the same purpose to the claimed invention in terms of the set of features is a logic converter adopted as a prototype (RF patent 2776921, class G06F7/57, 2022), which contains majority elements and implements any of the simple symmetric Boolean functions , , , , depending on seven arguments - input binary signals.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся большие схемная глубина и аппаратурные затраты, обусловленные тем, что глубина схемы прототипа равна 6 и он содержит восемнадцать мажоритарных элементов.The reasons that prevent the achievement of the technical result indicated below when using the prototype include large circuit depth and hardware costs due to the fact that the prototype circuit depth is 6 and it contains eighteen majority elements.
Техническим результатом изобретения является уменьшение аппаратурных затрат и схемной глубины при сохранении функциональных возможностей прототипа.The technical result of the invention is to reduce hardware costs and circuit depth while maintaining the functionality of the prototype.
Указанный технический результат при осуществлении изобретения достигается тем, что в логическом преобразователе, содержащем пятнадцать мажоритарных элементов, которые имеют по три входа, выходы k-го (), m-го () и тринадцатого мажоритарных элементов соединены соответственно с вторыми входами ()-го, ()-го и четырнадцатого мажоритарных элементов, а первые входы первого, второго, шестого и первый вход третьего мажоритарных элементов подключены соответственно к первому и второму настроечным входам логического преобразователя, особенность заключается в том, что выходы пятого, седьмого, одиннадцатого и третьи входы ()-го, ()-го, четырнадцатого мажоритарных элементов соединены соответственно с вторыми входами шестого, восьмого, двенадцатого и выходами ()-го, ()-го, пятнадцатого мажоритарных элементов, а первые входы пятого, девятого и выход четвертого мажоритарных элементов подключены соответственно к первому настроечному входу и выходу логического преобразователя, третий настроечный вход которого соединен с первыми входами четвертого, ()-го, ()-го, четырнадцатого мажоритарных элементов.The specified technical result in the implementation of the invention is achieved by the fact that in a logic converter containing fifteen majority elements that have three inputs, the outputs of the kth ( ), m -th ( ) and thirteenth majority elements are connected respectively to the second inputs ( )th, ( )th and fourteenth majority elements, and the first inputs of the first, second, sixth and the first input of the third majority elements are connected respectively to the first and second tuning inputs of the logic converter, the peculiarity is that the outputs of the fifth, seventh, eleventh and third inputs ( )th, ( )th, fourteenth majority elements are connected respectively to the second inputs of the sixth, eighth, twelfth and outputs ( )th, ( )th, fifteenth majority elements, and the first inputs of the fifth, ninth and the output of the fourth majority elements are connected, respectively, to the first tuning input and output of the logic converter, the third tuning input of which is connected to the first inputs of the fourth, ( )th, ( )th, fourteenth majority elements.
На чертеже представлена схема предлагаемого логического преобразователя.The drawing shows a diagram of the proposed logic converter.
Логический преобразователь содержит мажоритарные элементы 11,…,115, которые имеют по три входа, причем выходы элементов 1 k (), 1 k +6, 15, 111, 113 и третьи входы элементов 1 j (), 1 j +6, 114 соединены соответственно с вторыми входами элементов 1 k +1, 1 k +7, 16, 112, 114 и выходами элементов 14× j -6, 12× j +6, 115, а первые входы элементов 1 j -2, 1 j +2, 19 и первые входы элементов 1 j +4, 1 j +8, 14, 114 подключены соответственно к первому и третьему настроечным входам логического преобразователя, второй настроечный вход и выход которого соединены соответственно с первым входом третьего и выходом четвертого мажоритарных элементов.The logic converter contains majority elements 1 1 ,…,1 15 , which have three inputs each, and the outputs of elements 1 k ( ), 1 k +6 , 1 5 , 1 11 , 1 13 and the third inputs of elements 1 j ( ), 1 j +6 , 1 14 are connected respectively to the second inputs of elements 1 k +1 , 1 k +7 , 1 6 , 1 12 , 1 14 and the outputs of elements 1 4× j -6 , 1 2× j +6 , 1 15 , and the first inputs of elements 1 j -2 , 1 j +2 , 1 9 and the first inputs of elements 1 j +4 , 1 j +8 , 1 4 , 1 14 are connected, respectively, to the first and third configuration inputs of the logic converter, the second the tuning input and output of which are connected, respectively, to the first input of the third and the output of the fourth majority elements.
Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первом, втором, третьем настроечных входах фиксируются соответственно необходимые сигналы константной настройки. На вторые входы элементов 11, 17, первый вход элемента 113; третьи входы элементов 11, 17, второй вход элемента 113; третьи входы элементов 12, 18, 113; вторые входы элементов 15, 111, первый вход элемента 115; третьи входы элементов 15, 111, второй вход элемента 115; третьи входы элементов 16, 112, 115 и первый вход элемента 110 подаются соответственно двоичные сигналы ; ; ; ; ; и (). На выходе элемента 1 i () имеем , где и ∙ есть соответственно сигналы на его первом, втором, третьем входах и символы операций ИЛИ, И. Следовательно, сигнал на выходе элемента 14 определяется выражениемThe operation of the proposed logic converter is carried out as follows. At its first, second, third tuning inputs, the necessary signals are fixed accordingly constant settings. To the second inputs of elements 1 1 , 1 7 , the first input of element 1 13 ; third inputs of elements 1 1 , 1 7 , second input of element 1 13 ; third inputs of elements 1 2 , 1 8 , 1 13 ; second inputs of elements 1 5 , 1 11 , first input of element 1 15 ; third inputs of elements 1 5 , 1 11 , second input of element 1 15 ; the third inputs of elements 1 6 , 1 12 , 1 15 and the first input of element 1 10 are supplied respectively binary signals ; ; ; ; ; And ( ). At the output of element 1 i ( ) we have , Where And ∙ there are respectively signals at its first, second, third inputs and symbols of the operations OR, AND. Consequently, the signal at the output of element 1 4 is determined by the expression
, ,
в котором (). Таким образом, на выходе предлагаемого логического преобразователя получимin which ( ). Thus, at the output of the proposed logic converter we obtain
, ,
где есть простые симметричные булевы функции семи аргументов (см. стр. 126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974г.). При этом глубина схемы предлагаемого логического преобразователя равна 5.Where there are simple symmetric Boolean functions of seven arguments (see p. 126 in the book Pospelov D.A. Logical methods of analysis and synthesis of circuits. M.: Energia, 1974). In this case, the depth of the proposed logic converter circuit is 5.
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический преобразователь реализует любую из простых симметричных булевых функций , , , , зависящих от семи аргументов - входных двоичных сигналов, имеет меньшую по сравнению с прототипом схемную глубину и обладает меньшими по сравнению с ним аппаратурными затратами.The above information allows us to conclude that the proposed logic converter implements any of the simple symmetric Boolean functions , , , , depending on seven arguments - input binary signals, has a smaller circuit depth compared to the prototype and has lower hardware costs compared to it.
Claims (1)
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2809210C1 true RU2809210C1 (en) | 2023-12-07 |
Family
ID=
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060001451A1 (en) * | 2004-06-30 | 2006-01-05 | Malik Khurram Z | Dynamic-to-static logic converter |
| RU2585725C1 (en) * | 2015-03-13 | 2016-06-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Logic transducer |
| RU2689185C2 (en) * | 2017-11-10 | 2019-05-24 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic transducer |
| RU2703675C1 (en) * | 2019-03-11 | 2019-10-21 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
| RU2789749C1 (en) * | 2022-03-18 | 2023-02-07 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060001451A1 (en) * | 2004-06-30 | 2006-01-05 | Malik Khurram Z | Dynamic-to-static logic converter |
| RU2585725C1 (en) * | 2015-03-13 | 2016-06-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Logic transducer |
| RU2689185C2 (en) * | 2017-11-10 | 2019-05-24 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic transducer |
| RU2703675C1 (en) * | 2019-03-11 | 2019-10-21 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
| RU2789749C1 (en) * | 2022-03-18 | 2023-02-07 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2517720C1 (en) | Logic converter | |
| RU2248034C1 (en) | Logical converter | |
| RU2647639C1 (en) | Logic converter | |
| RU2701461C1 (en) | Majority module | |
| RU2559708C1 (en) | Logic converter | |
| RU2580799C1 (en) | Logic transducer | |
| RU2542895C1 (en) | Logical converter | |
| RU2629451C1 (en) | Logic converter | |
| RU2703675C1 (en) | Logic converter | |
| RU2472209C1 (en) | Logic module | |
| RU2809210C1 (en) | Logic converter | |
| RU2641454C2 (en) | Logic converter | |
| RU2629452C1 (en) | Logic converter | |
| RU2634229C1 (en) | Logical converter | |
| RU2700557C1 (en) | Logic converter | |
| RU2785069C1 (en) | Logic converter | |
| RU2697727C2 (en) | Majority module | |
| RU2549151C1 (en) | Logic converter | |
| RU2580798C1 (en) | Logic unit | |
| RU2776921C1 (en) | Logic converter | |
| RU2676888C1 (en) | Logical module | |
| RU2757817C1 (en) | Logic converter | |
| RU2549158C1 (en) | Logic converter | |
| RU2768627C1 (en) | Logic converter | |
| RU2718209C1 (en) | Logic module |