RU2704737C1 - Логический модуль - Google Patents
Логический модуль Download PDFInfo
- Publication number
- RU2704737C1 RU2704737C1 RU2018131384A RU2018131384A RU2704737C1 RU 2704737 C1 RU2704737 C1 RU 2704737C1 RU 2018131384 A RU2018131384 A RU 2018131384A RU 2018131384 A RU2018131384 A RU 2018131384A RU 2704737 C1 RU2704737 C1 RU 2704737C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- elements
- majority
- majority elements
- inputs
- Prior art date
Links
Images
Landscapes
- Logic Circuits (AREA)
Abstract
Изобретение относится к вычислительной технике и может быть использовано в системах цифровой вычислительной техники как средство преобразования кодов. Техническим результатом является реализация любой из простых симметричных булевых функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1, зависящих от n аргументов - входных двоичных сигналов, при n=5. Устройство содержит семь мажоритарных элементов (11, …, 17). 1 ил.
Description
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны логические модули (см., например, патент РФ 2249844, кл. G06F 7/38, 2005 г.), которые с помощью константной настройки реализуют любую из простых симметричных булевых функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1, зависящих от n аргументов - входных двоичных сигналов, при n=3.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических модулей, относятся ограниченные функциональные возможности, обусловленные тем, что не обеспечивается реализация любой из функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1, при n=5.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический модуль (патент РФ 2542920, кл. G06F 7/57, 2015 г.), который содержит четыре мажоритарных элемента и с помощью константной настройки реализует любую из простых симметричных булевых функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1, зависящих от n аргументов - входных двоичных сигналов, при n=3.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не обеспечивается реализация любой из функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1 при n=5.
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации с помощью константной настройки любой из простых симметричных булевых функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1, зависящих от n аргументов - входных двоичных сигналов, при n=5.
Указанный технический результат при осуществлении изобретения достигается тем, что в логическом модуле, содержащем четыре мажоритарных элемента, которые имеют по три входа, второй вход второго и первый вход четвертого мажоритарных элементов соединены соответственно с выходом первого мажоритарного элемента и вторым настроечным входом логического модуля, особенность заключается в том, что в него дополнительно введены три аналогичных упомянутым мажоритарных элемента, второй вход третьего и третий вход i-го мажоритарных элементов соединены соответственно с выходами второго и (i+2)-го мажоритарных элементов, второй вход пятого и первый вход j-го мажоритарных элементов подключены соответственно к выходам шестого и седьмого мажоритарных элементов, а первый вход и выход третьего мажоритарного элемента соединены соответственно с третьим настроечным входом и выходом логического модуля, первый настроечный вход которого подключен к первым входам второго и седьмого мажоритарных элементов.
На чертеже представлена схема предлагаемого логического модуля.
Логический модуль содержит мажоритарные элементы 11, …, 17, которые имеют по три входа, причем второй и третий входы элемента 1i соединены соответственно с выходами элементов 1i-1 и 1i+2, второй вход элемента 15 и первый вход элемента 1j подключены соответственно к выходам элементов 16 и 17, а первый вход элемента 14, первый вход и выход элемента 13 соединены соответственно с вторым, третьим настроечными входами и выходом логического модуля, первый настроечный вход которого подключен к первым входам элементов 12, 17.
Работа предлагаемого логического модуля осуществляется следующим образом. На его первом, втором, третьем настроечных входах фиксируются соответственно необходимые сигналы y1, y2, y3 ∈ {0,1} константной настройки. На первый вход элемента 11 второй вход элемента 16; второй вход элемента 11 третий вход элемента 16; третьи входы элементов 11, 15; вторые и третьи входы элементов 14, 17 подаются соответственно двоичные сигналы х1; х2; х3; х4 и х5 (x1,…,x5 ∈ {0,l}). На выходе элемента 1k имеем , где есть соответственно сигналы на его первом, втором, третьем входах и символы операций ИЛИ, И. Следовательно, сигнал на выходе элемента 13 определяется выражением , в котором
Таким образом, на выходе предлагаемого логического модуля получим
где τ2, τ3, τ4 есть простые симметричные булевы функции пяти аргументов х1, …, х5 (см. стр. 126 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974 г.).
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический модуль обладает более широкими по сравнению с прототипом функциональными возможностями, так как с помощью константной настройки реализует любую из простых симметричных булевых функций τ0,5×(n+1)-1, τ0,5×(n+1), τ0,5×(n+1)+1, зависящих от n аргументов - входных двоичных сигналов, при n=5.
Claims (1)
- Логический модуль, предназначенный для реализации простых симметричных булевых функций, содержащий четыре мажоритарных элемента, которые имеют по три входа, причем второй вход второго и первый вход четвертого мажоритарных элементов соединены соответственно с выходом первого мажоритарного элемента и вторым настроечным входом логического модуля, отличающийся тем, что в него дополнительно введены три аналогичных упомянутым мажоритарных элемента, второй вход третьего и третий вход i-го мажоритарных элементов соединены соответственно с выходами второго и (i+2)-го мажоритарных элементов, второй вход пятого и первый вход j-го мажоритарных элементов подключены соответственно к выходам шестого и седьмого мажоритарных элементов, а первый вход и выход третьего мажоритарного элемента соединены соответственно с третьим настроечным входом и выходом логического модуля, первый настроечный вход которого подключен к первым входам второго и седьмого мажоритарных элементов.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018131384A RU2704737C1 (ru) | 2018-08-30 | 2018-08-30 | Логический модуль |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018131384A RU2704737C1 (ru) | 2018-08-30 | 2018-08-30 | Логический модуль |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2704737C1 true RU2704737C1 (ru) | 2019-10-30 |
Family
ID=68500569
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2018131384A RU2704737C1 (ru) | 2018-08-30 | 2018-08-30 | Логический модуль |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2704737C1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2776920C1 (ru) * | 2021-06-17 | 2022-07-28 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4336468A (en) * | 1979-11-15 | 1982-06-22 | The Regents Of The University Of California | Simplified combinational logic circuits and method of designing same |
US6868536B2 (en) * | 2002-11-19 | 2005-03-15 | Lsi Logic Corporation | Method to find boolean function symmetries |
RU2443009C1 (ru) * | 2011-01-31 | 2012-02-20 | Закрытое акционерное общество "ИВЛА-ОПТ" | Логический преобразователь |
RU2542920C2 (ru) * | 2013-07-19 | 2015-02-27 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Логический модуль |
RU2580799C1 (ru) * | 2015-03-17 | 2016-04-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Логический преобразователь |
EA026000B1 (ru) * | 2014-10-06 | 2017-02-28 | Белорусский Государственный Университет (Бгу) | Устройство для вычисления шефферовских симметрических булевых функций пяти переменных |
RU2647639C1 (ru) * | 2017-04-04 | 2018-03-16 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический преобразователь |
-
2018
- 2018-08-30 RU RU2018131384A patent/RU2704737C1/ru not_active IP Right Cessation
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4336468A (en) * | 1979-11-15 | 1982-06-22 | The Regents Of The University Of California | Simplified combinational logic circuits and method of designing same |
US6868536B2 (en) * | 2002-11-19 | 2005-03-15 | Lsi Logic Corporation | Method to find boolean function symmetries |
RU2443009C1 (ru) * | 2011-01-31 | 2012-02-20 | Закрытое акционерное общество "ИВЛА-ОПТ" | Логический преобразователь |
RU2542920C2 (ru) * | 2013-07-19 | 2015-02-27 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Логический модуль |
EA026000B1 (ru) * | 2014-10-06 | 2017-02-28 | Белорусский Государственный Университет (Бгу) | Устройство для вычисления шефферовских симметрических булевых функций пяти переменных |
RU2580799C1 (ru) * | 2015-03-17 | 2016-04-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Логический преобразователь |
RU2647639C1 (ru) * | 2017-04-04 | 2018-03-16 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический преобразователь |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2776920C1 (ru) * | 2021-06-17 | 2022-07-28 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2393527C2 (ru) | Логический преобразователь | |
RU2517720C1 (ru) | Логический преобразователь | |
RU2647639C1 (ru) | Логический преобразователь | |
RU2701461C1 (ru) | Мажоритарный модуль | |
RU2621281C1 (ru) | Логический преобразователь | |
RU2542895C1 (ru) | Логический преобразователь | |
RU2559708C1 (ru) | Логический преобразователь | |
RU2580799C1 (ru) | Логический преобразователь | |
RU2472209C1 (ru) | Логический модуль | |
RU2641454C2 (ru) | Логический преобразователь | |
RU2629451C1 (ru) | Логический преобразователь | |
RU2701464C1 (ru) | Логический преобразователь | |
RU2703675C1 (ru) | Логический преобразователь | |
RU2704735C1 (ru) | Пороговый модуль | |
RU2676888C1 (ru) | Логический модуль | |
RU2621376C1 (ru) | Логический модуль | |
RU2704737C1 (ru) | Логический модуль | |
RU2700557C1 (ru) | Логический преобразователь | |
RU2634229C1 (ru) | Логический преобразователь | |
RU2286594C1 (ru) | Логический модуль | |
RU2629452C1 (ru) | Логический преобразователь | |
RU2300137C1 (ru) | Мажоритарный модуль | |
RU2580798C1 (ru) | Логический преобразователь | |
RU2630394C2 (ru) | Логический модуль | |
RU2700550C1 (ru) | Логический модуль |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20200831 |