RU2787338C1 - Logic converter - Google Patents
Logic converter Download PDFInfo
- Publication number
- RU2787338C1 RU2787338C1 RU2022107129A RU2022107129A RU2787338C1 RU 2787338 C1 RU2787338 C1 RU 2787338C1 RU 2022107129 A RU2022107129 A RU 2022107129A RU 2022107129 A RU2022107129 A RU 2022107129A RU 2787338 C1 RU2787338 C1 RU 2787338C1
- Authority
- RU
- Russia
- Prior art keywords
- eleven
- elements
- input
- output
- inputs
- Prior art date
Links
- 238000005516 engineering process Methods 0.000 abstract description 3
- 239000000126 substance Substances 0.000 abstract 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing Effects 0.000 description 1
Images
Abstract
Description
Изобретение относится к вычислительной технике и может быть использовано при построении средств автоматики, функциональных узлов систем управления и др.The invention relates to computer technology and can be used in the construction of automation equipment, functional units of control systems, etc.
Известны логические преобразователи (см., например, патент РФ 2393527, кл. G06F7/57, 2010 г.), которые могут быть использованы для реализации любой из простых симметричных булевых функций , , , , зависящих от n аргументов - входных двоичных сигналов, при .Logic converters are known (see, for example, RF patent 2393527, class G06F7 / 57, 2010), which can be used to implement any of the simple symmetrical Boolean functions , , , , depending on n arguments - input binary signals, with .
К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических преобразователей, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация любой из функций , , , при .The reason preventing the achievement of the technical result indicated below when using known logical converters includes limited functionality due to the fact that the implementation of any of the functions is not performed , , , at .
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический преобразователь (патент РФ 2709663, кл. G06F 7/57, 2019 г.), который содержит семь мажоритарных элементов и реализует любую из простых симметричных булевых функций , , , , зависящих от n аргументов - входных двоичных сигналов, при .The closest device for the same purpose to the claimed invention in terms of the totality of features is the logic converter adopted for the prototype (RF patent 2709663, class G06F 7/57, 2019), which contains seven majority elements and implements any of the simple symmetric Boolean functions , , , , depending on n arguments - input binary signals, with .
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация любой из функций , , , при .The reason preventing the achievement of the technical result indicated below when using the prototype includes limited functionality due to the fact that the implementation of any of the functions is not performed , , , at .
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации любой из простых симметричных булевых функций , , , , зависящих от n аргументов - входных двоичных сигналов, при .The technical result of the invention is the expansion of functionality by providing the implementation of any of the simple symmetric Boolean functions , , , , depending on n arguments - input binary signals, with .
Указанный технический результат при осуществлении изобретения достигается тем, что в логическом преобразователе, содержащем семь мажоритарных элементов, выходы пятого, шестого, третий вход и выход седьмого мажоритарных элементов соединены соответственно с вторыми входами шестого, седьмого, выходом четвертого мажоритарных элементов и выходом логического преобразователя, особенность заключается в том, что в него дополнительно введены четыре элемента исключающее ИЛИ, i-й () вход j-го () элемента исключающее ИЛИ и третий вход шестого мажоритарного элемента соединены соответственно с i-ым входом j-го мажоритарного элемента и выходом четвертого элемента исключающее ИЛИ, выход i-го и i-й вход четвертого элементов исключающее ИЛИ соединены соответственно с i-ым входом пятого и выходом i-го мажоритарных элементов, а первый, второй, третий входы i-го элемента исключающее ИЛИ соединены соответственно с ()-ым, ()-ым, ()-ым информационными входами логического преобразователя, первый, второй настроечные входы которого соединены соответственно с первыми входами шестого, седьмого мажоритарных элементов.The specified technical result in the implementation of the invention is achieved by the fact that in a logic converter containing seven majority elements, the outputs of the fifth, sixth, third input and output of the seventh majority elements are connected respectively to the second inputs of the sixth, seventh, the output of the fourth majority elements and the output of the logic converter, feature lies in the fact that it additionally introduced four elements exclusive OR, i -th ( ) input j -th ( ) of the XOR element and the third input of the sixth majority element are connected respectively to the i -th input of the j -th majority element and the output of the fourth XOR element, the output of the i -th and i -th input of the fourth XOR elements are connected respectively to the i -th input of the fifth and the output of the i -th majority elements, and the first, second, third inputs of the i -th element are XORed respectively with ( )th, ( )th, ( )-th information inputs of the logical converter, the first, second tuning inputs of which are connected respectively to the first inputs of the sixth, seventh majority elements.
На чертеже представлена схема предлагаемого логического преобразователя.The drawing shows a diagram of the proposed logic converter.
Логический преобразователь содержит мажоритарные элементы 11,…,17 и элементы исключающее ИЛИ 21,…,24, причем i-й () вход элемента 2 j () и второй, третий входы элемента 16, второй, третий входы элемента 17 соединены соответственно с i-ым входом элемента 1 j и выходами элементов 15, 24, 16, 14, выход элемента 2 i и i-й вход элемента 24 соединены соответственно с i-ым входом элемента 15 и выходом элемента 1 i , а первый, второй, третий входы элемента 2 i и выход элемента 17 соединены соответственно с ()-ым, ()-ым, ()-ым информационными входами и выходом логического преобразователя, первый, второй настроечные входы которого соединены соответственно с первыми входами элементов 16, 17.The logical converter contains
Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первый,…,девятый информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы и сигналы константной настройки. В представленных ниже табл. 1 и табл. 2 приведены соответственно значения внутренних сигналов (), предлагаемого логического преобразователя, полученные для всех возможных наборов значений сигналов , и значения его выходного сигнала Z, полученные для всех возможных наборов значений сигналов при 1) ; 2) , ; 3) , ; 4) .The work of the proposed logical converter is carried out as follows. Its first, ..., ninth informational and first, second tuning inputs are respectively supplied with binary signals and signals constant setting. In the tables below. 1 and table. 2 shows respectively the values of the internal signals ( ), of the proposed logical converter obtained for all possible sets of signal values , and the values of its output signal Z , obtained for all possible sets of signal values at 1) ; 2) , ; 3) , ; four) .
Если либо , либо , либо , то согласно табл. 1, табл. 2 имеем If or , or , or , then according to Table. 1, tab. 2 we have
либо либо or or
либо , or ,
где есть простые симметричные булевы функции девяти аргументов (см. стр. 126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974 г.).where there are simple symmetric Boolean functions of nine arguments (See p. 126 in the book Pospelov D.A. Logical methods of analysis and synthesis of circuits. M .: Energy, 1974).
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический преобразователь обладает более широкими по сравнению с прототипом функциональными возможностями, так как реализует любую из простых симметричных булевых функций , , , , зависящих от n аргументов - входных двоичных сигналов, при .The above information allows us to conclude that the proposed logical converter has wider functionality compared to the prototype, since it implements any of the simple symmetric Boolean functions , , , , depending on n arguments - input binary signals, with .
Claims (1)
Publications (1)
Publication Number | Publication Date |
---|---|
RU2787338C1 true RU2787338C1 (en) | 2023-01-09 |
Family
ID=
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080021942A1 (en) * | 2006-07-20 | 2008-01-24 | On Demand Microelectronics | Arrangements for evaluating boolean functions |
RU2703675C1 (en) * | 2019-03-11 | 2019-10-21 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
RU2710871C1 (en) * | 2019-03-11 | 2020-01-14 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
RU2758185C1 (en) * | 2020-10-28 | 2021-10-26 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080021942A1 (en) * | 2006-07-20 | 2008-01-24 | On Demand Microelectronics | Arrangements for evaluating boolean functions |
RU2703675C1 (en) * | 2019-03-11 | 2019-10-21 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
RU2710871C1 (en) * | 2019-03-11 | 2020-01-14 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
RU2758185C1 (en) * | 2020-10-28 | 2021-10-26 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Logic converter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2294007C1 (en) | Logical transformer | |
RU2287897C1 (en) | Majority module | |
RU2701461C1 (en) | Majority module | |
RU2580799C1 (en) | Logic transducer | |
RU2787338C1 (en) | Logic converter | |
RU2704735C1 (en) | Threshold module | |
RU2701464C1 (en) | Logic converter | |
RU2697727C2 (en) | Majority module | |
RU2789749C1 (en) | Logic converter | |
RU2789729C1 (en) | Logic converter | |
RU2789730C1 (en) | Logic module | |
RU2324971C1 (en) | Binary data comparator | |
RU2812687C1 (en) | Logical module | |
RU2812688C1 (en) | Threshold module | |
RU2803625C1 (en) | Logic converter | |
RU2776920C1 (en) | Logic module | |
RU2700557C1 (en) | Logic converter | |
RU2762547C1 (en) | Threshold module | |
RU2809482C1 (en) | Logical module | |
RU2768627C1 (en) | Logic converter | |
RU2812683C1 (en) | Majority module | |
RU2809213C1 (en) | Majority module | |
RU2812760C1 (en) | Threshold module | |
RU2812272C1 (en) | Threshold module | |
RU2809209C1 (en) | Logical module |