RU2697727C2 - Мажоритарный модуль - Google Patents
Мажоритарный модуль Download PDFInfo
- Publication number
- RU2697727C2 RU2697727C2 RU2017139157A RU2017139157A RU2697727C2 RU 2697727 C2 RU2697727 C2 RU 2697727C2 RU 2017139157 A RU2017139157 A RU 2017139157A RU 2017139157 A RU2017139157 A RU 2017139157A RU 2697727 C2 RU2697727 C2 RU 2697727C2
- Authority
- RU
- Russia
- Prior art keywords
- inputs
- majority
- elements
- combined
- input
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/20—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
- H03K19/23—Majority or minority circuits, i.e. giving output having the state of the majority or the minority of the inputs
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/43—Majority logic or threshold decoding
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Logic Circuits (AREA)
- Hardware Redundancy (AREA)
Abstract
Изобретение относится к вычислительной технике. Технический результат: уменьшение аппаратных затрат при сохранении элементного базиса. Для этого в мажоритарном модуле, содержащем элемент И, элемент ИЛИ и девять мажоритарных элементов, вторые входы пятого, восьмого и объединенные третьи входы четвертого, восьмого мажоритарных элементов соединены, первый и второй настроечные входы которого подключены соответственно к объединенным первым входам первого, седьмого и объединенным первым входам шестого, восьмого мажоритарных элементов, особенность заключается в том, что первый вход элемента ИЛИ, и первый вход элемента И соединены, а вторые входы первого, четвертого и объединенные третьи входы первого, пятого мажоритарных элементов, объединенные второй вход элемента И, третьи входы второго, шестого мажоритарных элементов подключены соответственно к первому, четвертому и второму, третьему информационным входам мажоритарного модуля, первый и второй настроечные входы которого соединены. 1 ил.
Description
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны мажоритарные модули (см., например, патент РФ 2249844, кл. G06F 7/38, 2005 г.), которые реализуют мажоритарную функцию Maj(х1, х2, х3) = х1х2 ∨ x1x3 ∨ x2x3 трех аргументов - входных двоичных сигналов xl, x2, x3 ∈ {0,1} либо дизъюнкцию (конъюнкцию) тех же трех аргументов.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных мажоритарных модулей, относятся ограниченные функциональные возможности, обусловленные тем, что не допускается обработка пяти входных сигналов.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип мажоритарный модуль (патент РФ 2580801, кл. G06F 7/38, 2016 г.), который содержит логические элементы и с помощью двух настроечных входов реализует мажоритарную функцию Maj(x1, …, х5) = х1х2х3 ∨ х1х2х4 ∨ x1x2x5 ∨ х1х3х4 ∨ x1x3x5 ∨ х1х4х5 ∨ х2х3х4 ∨ х2х3х5 ∨ х2х4х5 ∨ х3х4х5 пяти аргументов - входных двоичных сигналов x1, …, x5 ∈ {0,1} либо дизъюнкцию (конъюнкцию) тех же пяти аргументов. При этом h = 4, где h есть глубина схемы прототипа.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся большие аппаратурные затраты, обусловленные тем, что прототип содержит два элемента И, два элемента ИЛИ и девять мажоритарных элементов.
Техническим результатом изобретения является уменьшение аппаратурных затрат при сохранении элементного базиса, функциональных возможностей и глубины схемы прототипа.
Указанный технический результат при осуществлении изобретения достигается тем, что в мажоритарном модуле, содержащем элемент И, элемент ИЛИ и девять мажоритарных элементов, вторые входы пятого, восьмого и объединенные третьи входы четвертого, восьмого мажоритарных элементов соединены соответственно с первым, четвертым и пятым информационными входами мажоритарного модуля, выходы i-го (), (i + 4)-го и r-го (r ∈ {4,8}) мажоритарных элементов подключены соответственно к вторым входам (i + 1)-го, (i + 5)-го и третьему входу (r - 1)-го мажоритарных элементов, первый, второй входы и выход девятого мажоритарного элемента соединены соответственно с выходами третьего, седьмого мажоритарных элементов и выходом мажоритарного модуля, первый и второй настроечные входы которого подключены соответственно к объединенным первым входам первого, седьмого и объединенным первым входам шестого, восьмого мажоритарных элементов, особенность заключается в том, что первый вход элемента ИЛИ, подключенного выходом к третьему входу девятого мажоритарного элемента, и первый вход элемента И, подключенного выходом к второму входу элемента ИЛИ, соединены соответственно с выходами первого и пятого мажоритарных элементов, а вторые входы первого, четвертого и объединенные третьи входы первого, пятого мажоритарных элементов, объединенные второй вход элемента И, третьи входы второго, шестого мажоритарных элементов подключены соответственно к первому, четвертому и второму, третьему информационным входам мажоритарного модуля, первый и второй настроечные входы которого соединены соответственно с объединенными первыми входами второго, четвертого и объединенными первыми входами третьего, пятого мажоритарных элементов.
На чертеже представлена схема предлагаемого мажоритарного модуля.
Мажоритарный модуль содержит элемент И 1, элемент ИЛИ 2 и мажоритарные элементы 31, …, 39, причем объединенные вторые входы элементов 31, 35, объединенные третьи входы элементов 31, 35, объединенные второй вход элемента 1, третьи входы элементов 32, 36, объединенные вторые входы элементов 34, 38 и объединенные третьи входы элементов 34, 38 образуют соответственно первый, второй, третий, четвертый и пятый информационные входы мажоритарного модуля, выходы элементов , 3i+4 и 3r (r ∈ {4,8}) соединены соответственно с вторыми входами элементов 3i+1, 3i+5 и третьим входом элемента 3r-1 первые входы элементов 1, 2 и второй вход элемента 2 подключены соответственно к выходам элементов 35, 31 и 1, а первый, второй, третий входы и выход элемента 39 соединены соответственно с выходами элементов 33, 37, 2 и выходом мажоритарного модуля, первый и второй настроечные входы которого подключены соответственно к объединенным первым входам элементов 31, 32, 34, 37 и объединенным первым входам элементов 33, 35, 36, 38.
Работа предлагаемого мажоритарного модуля осуществляется следующим образом. На его первый, …, пятый информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы х1, …, х5 ∈ {0,1} и у1, у2 ∈ {0,1}. На выходе мажоритарного элемента имеем , где , , и #, ∨, • есть соответственно сигналы на его первом, втором, третьем входах и символы операций Maj, ИЛИ, И. Следовательно, сигнал на выходе элемента 39 определяется выражением
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый мажоритарный модуль с помощью двух настроечных входов реализует мажоритарную функцию пяти аргументов - входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же пяти аргументов, построен в элементном базисе прототипа и обладает меньшими по сравнению с прототипом аппаратурными затратами. При этом глубина h схемы предлагаемого мажоритарного модуля составляет h = 4.
Claims (1)
- Мажоритарный модуль, содержащий элемент И, элемент ИЛИ и девять мажоритарных элементов, причем вторые входы пятого, восьмого и объединенные третьи входы четвертого, восьмого мажоритарных элементов соединены соответственно с первым, четвертым и пятым информационными входами мажоритарного модуля, выходы i-го , (i+4)-го и r-го (r∈{4,8}) мажоритарных элементов подключены соответственно к вторым входам (i+1)-го, (i+5)-го и третьему входу (r-1)-го мажоритарных элементов, первый, второй входы и выход девятого мажоритарного элемента соединены соответственно с выходами третьего, седьмого мажоритарных элементов и выходом мажоритарного модуля, первый и второй настроечные входы которого подключены соответственно к объединенным первым входам первого, седьмого и объединенным первым входам шестого, восьмого мажоритарных элементов, отличающийся тем, что первый вход элемента ИЛИ, подключенного выходом к третьему входу девятого мажоритарного элемента, и первый вход элемента И, подключенного выходом к второму входу элемента ИЛИ, соединены соответственно с выходами первого и пятого мажоритарных элементов, а вторые входы первого, четвертого и объединенные третьи входы первого, пятого мажоритарных элементов, объединенные второй вход элемента И, третьи входы второго, шестого мажоритарных элементов подключены соответственно к первому, четвертому и второму, третьему информационным входам мажоритарного модуля, первый и второй настроечные входы которого соединены соответственно с объединенными первыми входами второго, четвертого и объединенными первыми входами третьего, пятого мажоритарных элементов.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2017139157A RU2697727C2 (ru) | 2017-11-10 | 2017-11-10 | Мажоритарный модуль |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2017139157A RU2697727C2 (ru) | 2017-11-10 | 2017-11-10 | Мажоритарный модуль |
Publications (3)
Publication Number | Publication Date |
---|---|
RU2017139157A RU2017139157A (ru) | 2019-05-13 |
RU2017139157A3 RU2017139157A3 (ru) | 2019-05-28 |
RU2697727C2 true RU2697727C2 (ru) | 2019-08-19 |
Family
ID=66548753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2017139157A RU2697727C2 (ru) | 2017-11-10 | 2017-11-10 | Мажоритарный модуль |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2697727C2 (ru) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2757819C1 (ru) * | 2020-10-28 | 2021-10-21 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
RU2758187C1 (ru) * | 2020-10-28 | 2021-10-26 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2801792C1 (ru) * | 2023-03-22 | 2023-08-15 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7129742B1 (en) * | 2005-02-23 | 2006-10-31 | The United States Of America As Represented By The National Security Agency | Majority logic circuit |
RU2300137C1 (ru) * | 2006-01-10 | 2007-05-27 | Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
RU2580801C1 (ru) * | 2015-03-17 | 2016-04-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
RU2628117C1 (ru) * | 2016-05-18 | 2017-08-15 | Олег Александрович Козелков | Мажоритарный модуль "три из пяти" |
-
2017
- 2017-11-10 RU RU2017139157A patent/RU2697727C2/ru not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7129742B1 (en) * | 2005-02-23 | 2006-10-31 | The United States Of America As Represented By The National Security Agency | Majority logic circuit |
RU2300137C1 (ru) * | 2006-01-10 | 2007-05-27 | Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
RU2580801C1 (ru) * | 2015-03-17 | 2016-04-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
RU2628117C1 (ru) * | 2016-05-18 | 2017-08-15 | Олег Александрович Козелков | Мажоритарный модуль "три из пяти" |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2757819C1 (ru) * | 2020-10-28 | 2021-10-21 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
RU2758187C1 (ru) * | 2020-10-28 | 2021-10-26 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Логический модуль |
RU2801792C1 (ru) * | 2023-03-22 | 2023-08-15 | федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" | Мажоритарный модуль |
Also Published As
Publication number | Publication date |
---|---|
RU2017139157A (ru) | 2019-05-13 |
RU2017139157A3 (ru) | 2019-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2580801C1 (ru) | Мажоритарный модуль | |
RU2701461C1 (ru) | Мажоритарный модуль | |
RU2517720C1 (ru) | Логический преобразователь | |
RU2618899C1 (ru) | Мажоритарный модуль | |
RU2700554C1 (ru) | Мажоритарный модуль | |
RU2647639C1 (ru) | Логический преобразователь | |
RU2697727C2 (ru) | Мажоритарный модуль | |
RU2700553C1 (ru) | Мажоритарный модуль | |
RU2580799C1 (ru) | Логический преобразователь | |
RU2704735C1 (ru) | Пороговый модуль | |
RU2703675C1 (ru) | Логический преобразователь | |
RU2641454C2 (ru) | Логический преобразователь | |
RU2629451C1 (ru) | Логический преобразователь | |
RU2610678C1 (ru) | Универсальный логический модуль | |
RU2701464C1 (ru) | Логический преобразователь | |
RU2621376C1 (ru) | Логический модуль | |
RU2629452C1 (ru) | Логический преобразователь | |
RU2714216C1 (ru) | Пороговый модуль | |
RU2634229C1 (ru) | Логический преобразователь | |
RU2676888C1 (ru) | Логический модуль | |
RU2630394C2 (ru) | Логический модуль | |
RU2718209C1 (ru) | Логический модуль | |
RU2549158C1 (ru) | Логический преобразователь | |
RU2710877C1 (ru) | Мажоритарный модуль | |
RU2700557C1 (ru) | Логический преобразователь |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20191111 |