RU2776920C1 - Логический модуль - Google Patents
Логический модуль Download PDFInfo
- Publication number
- RU2776920C1 RU2776920C1 RU2021117930A RU2021117930A RU2776920C1 RU 2776920 C1 RU2776920 C1 RU 2776920C1 RU 2021117930 A RU2021117930 A RU 2021117930A RU 2021117930 A RU2021117930 A RU 2021117930A RU 2776920 C1 RU2776920 C1 RU 2776920C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- elements
- majority
- logic module
- exclusive
- Prior art date
Links
- 239000000126 substance Substances 0.000 abstract 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 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
Изобретение относится к логическому модулю для реализации простых симметричных булевых функций. Технический результат заключается в расширении функциональных возможностей логического модуля. Логический модуль содержит шесть мажоритарных элементов и три элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. За счет указанных элементов и новой схемы их соединения обеспечивается реализация любой из простых симметричных булевых функций τ2, τ0,5×(n+1), τn-1, зависящих от n аргументов - входных двоичных сигналов, при n=7. 1 ил., 2 табл.
Description
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны логические модули (см., например, патент РФ 2704737, кл. G06F 7/57, 2019 г.), которые с помощью константной настройки реализуют любую из простых симметричных булевых функций τ2, τ0,5×(n+1), τn-1 зависящих от n аргументов - входных двоичных сигналов, при n=5.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических модулей, относятся ограниченные функциональные возможности, обусловленные тем, что не обеспечивается реализация любой из функций τ2, τ0,5×(n+1), τn-1 при n=7.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический модуль (патент РФ 2709669, кл. G06F 7/57, 2019 г.), который содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, четыре мажоритарных элемента и с помощью константной настройки реализует любую из простых симметричных булевых функций τ2, τ0,5×(n+1), τn-1, зависящих от n аргументов - входных двоичных сигналов, при n=5.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не обеспечивается реализация любой из функций τ2, τ0,5×(n+1), τn-1 при n=7.
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации с помощью константной настройки любой из простых симметричных булевых функций τ2, τ0,5×(n+1), τn-1, зависящих от n аргументов - входных двоичных сигналов, при n=7.
Указанный технический результат при осуществлении изобретения достигается тем, что в логическом модуле, содержащем два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и четыре мажоритарных элемента, i-й вход j-го и третий вход четвертого мажоритарных элементов соединены соответственно с i-ым входом j-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и выходом второго мажоритарного элемента, а первый, третий входы третьего и i-й вход первого мажоритарных элементов соединены соответственно с выходами первого, второго элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и i-ым информационным входом логического модуля, особенность заключается в том, что в него введены третий элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и пятый, шестой мажоритарные элементы, i-й вход четвертого и второй вход пятого мажоритарных элементов соединены соответственно с i-ым входом и выходом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход четвертого, третий вход пятого и второй, третий входы шестого мажоритарных элементов соединены соответственно с выходами первого, третьего и пятого, четвертого мажоритарных элементов, а второй вход третьего, первый, второй, третий входы второго и первый вход (i+3)-го мажоритарных элементов подключены соответственно к четвертому, пятому, шестому, седьмому информационным и i-му настроечному входам логического модуля, выход которого соединен с выходом шестого мажоритарного элемента.
На чертеже представлена схема предлагаемого логического модуля.
Логический модуль содержит мажоритарные элементы 11, …, 16 и элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 21, 22, 23, причем i-й вход элемента 1j и третий вход элемента 14, первый, третий входы элемента 13 соединены соответственно с i-ым входом элемента 2j и выходами элементов 12, 21, 22, i-й вход элемента 14 и второй вход элемента 15 соединены соответственно с i-ым входом и выходом элемента 23, второй вход элемента 14, третий вход элемента 15 и второй, третий входы элемента 16 соединены соответственно с выходами элементов 11, 13 и 15, 14, а первый, второй, третий входы элемента 1j, второй вход элемента 13 и первый вход элемента 1i+3 подключены соответственно к (4 × j-3)-му, (4 × j-2)-му, (4 × j-1)-му, четвертому информационным и i-му настроечному входам логического модуля, выход которого соединен с выходом элемента 16.
Работа предлагаемого логического модуля осуществляется следующим образом. На его первый, …, седьмой информационные и первый, второй, третий настроечные входы подаются соответственно двоичные сигналы х1, …, х7 ∈ {0,l} и сигналы y1, y2, y3 ∈ {0,1} константной настройки. В представленных ниже табл. 1 и табл. 2 приведены соответственно значения внутренних сигналов z2×j предлагаемого логического модуля, полученные для всех возможных наборов значений сигналов x4×j-3, x4×j-2, x4×j-1, и значения его выходного сигнала Z, полученные для всех возможных наборов значений сигналов z1, …, z4,x4 при y1=y3=1, y2=0; y1=y3=0, y2=1.
Если у1=у3=1, у2=0 либо y1=у2=0, y3=1 либо y1=у3=0, у2=1, то согласно табл. 1, табл. 2 имеем
где τ2, τ4, τ6 есть простые симметричные булевы функции семи аргументов х1, …, х7 (см. стр. 126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974 г.).
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический модуль обладает более широкими по сравнению с прототипом функциональными возможностями, так как с помощью константной настройки реализует любую из простых симметричных булевых функций τ2, τ0,5×(n+1), τn-1, зависящих от n аргументов - входных двоичных сигналов, при n=7.
Claims (1)
- Логический модуль, предназначенный для реализации простых симметричных булевых функций, содержащий два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и четыре мажоритарных элемента, причем i-й вход j-го и третий вход четвертого мажоритарных элементов соединены соответственно с i-ым входом j-го элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и выходом второго мажоритарного элемента, а первый, третий входы третьего и i-й вход первого мажоритарных элементов соединены соответственно с выходами первого, второго элементов ИСКЛЮЧАЮЩЕЕ ИЛИ и i-ым информационным входом логического модуля, отличающийся тем, что в него введены третий элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и пятый, шестой мажоритарные элементы, i-й вход четвертого и второй вход пятого мажоритарных элементов соединены соответственно с i-ым входом и выходом третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход четвертого, третий вход пятого и второй, третий входы шестого мажоритарных элементов соединены соответственно с выходами первого, третьего и пятого, четвертого мажоритарных элементов, а второй вход третьего, первый, второй, третий входы второго и первый вход (i+3)-го мажоритарных элементов подключены соответственно к четвертому, пятому, шестому, седьмому информационным и i-му настроечному входам логического модуля, выход которого соединен с выходом шестого мажоритарного элемента.
Publications (1)
Publication Number | Publication Date |
---|---|
RU2776920C1 true RU2776920C1 (ru) | 2022-07-28 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2809209C1 (ru) * | 2023-08-11 | 2023-12-07 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2610678C1 (ru) * | 2015-11-24 | 2017-02-14 | Олег Александрович Козелков | Универсальный логический модуль |
RU2626343C1 (ru) * | 2016-04-13 | 2017-07-26 | Олег Александрович Козелков | Настраиваемый логический модуль |
RU2704737C1 (ru) * | 2018-08-30 | 2019-10-30 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2709669C1 (ru) * | 2019-03-11 | 2019-12-19 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2718209C1 (ru) * | 2019-03-14 | 2020-03-31 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2610678C1 (ru) * | 2015-11-24 | 2017-02-14 | Олег Александрович Козелков | Универсальный логический модуль |
RU2626343C1 (ru) * | 2016-04-13 | 2017-07-26 | Олег Александрович Козелков | Настраиваемый логический модуль |
RU2704737C1 (ru) * | 2018-08-30 | 2019-10-30 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2709669C1 (ru) * | 2019-03-11 | 2019-12-19 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2718209C1 (ru) * | 2019-03-14 | 2020-03-31 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2809482C1 (ru) * | 2023-06-15 | 2023-12-12 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2809209C1 (ru) * | 2023-08-11 | 2023-12-07 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2294007C1 (ru) | Логический преобразователь | |
RU2701461C1 (ru) | Мажоритарный модуль | |
RU2776920C1 (ru) | Логический модуль | |
RU2704735C1 (ru) | Пороговый модуль | |
RU2641454C2 (ru) | Логический преобразователь | |
RU2287897C1 (ru) | Мажоритарный модуль | |
RU2629451C1 (ru) | Логический преобразователь | |
RU2778678C1 (ru) | Логический модуль | |
RU2249844C2 (ru) | Логический модуль | |
RU2676888C1 (ru) | Логический модуль | |
RU2718209C1 (ru) | Логический модуль | |
RU2700557C1 (ru) | Логический преобразователь | |
RU2700550C1 (ru) | Логический модуль | |
RU2697727C2 (ru) | Мажоритарный модуль | |
RU2710877C1 (ru) | Мажоритарный модуль | |
RU2757830C1 (ru) | Логический модуль | |
RU2768627C1 (ru) | Логический преобразователь | |
RU2758188C1 (ru) | Логический модуль | |
RU2775573C1 (ru) | Мажоритарный модуль | |
RU2700556C1 (ru) | Логический преобразователь | |
RU2630394C2 (ru) | Логический модуль | |
RU2634229C1 (ru) | Логический преобразователь | |
RU2700555C1 (ru) | Мажоритарный модуль | |
RU2757817C1 (ru) | Логический преобразователь | |
RU2704737C1 (ru) | Логический модуль |