[go: up one dir, main page]

RU2610678C1 - Универсальный логический модуль - Google Patents

Универсальный логический модуль Download PDF

Info

Publication number
RU2610678C1
RU2610678C1 RU2015150160A RU2015150160A RU2610678C1 RU 2610678 C1 RU2610678 C1 RU 2610678C1 RU 2015150160 A RU2015150160 A RU 2015150160A RU 2015150160 A RU2015150160 A RU 2015150160A RU 2610678 C1 RU2610678 C1 RU 2610678C1
Authority
RU
Russia
Prior art keywords
input
module
multiplexer
output
inputs
Prior art date
Application number
RU2015150160A
Other languages
English (en)
Inventor
Олег Александрович Козелков
Original Assignee
Олег Александрович Козелков
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Олег Александрович Козелков filed Critical Олег Александрович Козелков
Priority to RU2015150160A priority Critical patent/RU2610678C1/ru
Application granted granted Critical
Publication of RU2610678C1 publication Critical patent/RU2610678C1/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/57Arithmetic logic units [ALU], i.e. arrangements or devices for performing two or more of the operations covered by groups G06F7/483 – G06F7/556 or for performing logical operations
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic 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/23Majority or minority circuits, i.e. giving output having the state of the majority or the minority of the inputs

Landscapes

  • Logic Circuits (AREA)

Abstract

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации простых симметричных функций и бесповторных булевых функций, зависящих от четырех переменных. Универсальный логический модуль содержит шесть входов модуля 1, 2, 3, 4, 5, 6, первый элемент И 7, мажоритарный элемент 8, первый элемент ИЛИ 9, второй элемент И 10, второй элемент ИЛИ 11, мультиплексор 12 с тремя адресными входами и восемью информационными входами, выход модуля 13. 1 ил., 3 табл.

Description

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известен логический преобразователь (патент РФ 2281545, кл. G06F 7/57, 2006 г.), который содержит 7 мажоритарных элементов, четыре информационных входа, два настроечных входа, выход и реализует любую из четырех простых симметричных булевых функций при соответствующих настройках.
К причине, препятствующей достижению указанного ниже технического результата при использовании известного логического преобразователя, относятся ограниченные функциональные возможности, обусловленные тем, что не реализуются бесповторные булевые функции, зависящие от четырех аргументов.
Известен логический преобразователь (патент РФ 2417404, кл. G06F 7/57, 2011 г.), который содержит 6 мажоритарных элементов, четыре информационных входа, два настроечных входа, выход и реализует любую из четырех простых симметричных булевых функций при соответствующих настройках.
К причине, препятствующей достижению указанного ниже технического результата при использовании известного логического преобразователя, относятся ограниченные функциональные возможности, обусловленные тем, что не реализуются бесповторные булевые функции, зависящие от четырех аргументов.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, логический модуль (патент РФ 2286594, кл. G06F 7/57, 2006 г.), предназначенный для реализации простых симметричных булевых функций, зависящих от четырех аргументов, содержащий четыре информационных входа модуля, два настроечных входа модуля, выход модуля, три мажоритарных элемента, два элемента И, два элемента ИЛИ.
К причине, препятствующей достижению указанного ниже технического результата при использовании известного логического преобразователя, относятся ограниченные функциональные возможности, обусловленные тем, что не реализуются бесповторные булевые функции, зависящие от четырех аргументов.
Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации простых симметричных функций и бесповторных булевых функций, зависящих от четырех переменных.
Указанный технический результат при осуществлении изобретения достигается тем, что в универсальном логическом модуле, содержащем шесть входов модуля, два элемента И, два элемента ИЛИ, мажоритарный элемент, выход модуля, причем первый вход модуля соединен с первым входом мажоритарного элемента, второй вход модуля соединен с первым входом первого элемента И и первым входом первого элемента ИЛИ, третий вход модуля соединен со вторым входом первого элемента И и вторым входом первого элемента ИЛИ, введен дополнительно мультиплексор с тремя адресными входами и восемью информационными входами, причем первый вход модуля соединен с четвертым информационным входом мультиплексора, первым входом второго элемента И и первым входом второго элемента ИЛИ, второй вход модуля соединен со вторым входом мажоритарного элемента, третий вход модуля соединен с третьим входом мажоритарного элемента, выход первого элемента И соединен с первым информационным входом мультиплексора, выход мажоритарного элемента соединен со вторым и третьим информационными входами мультиплексора, выход первого элемента ИЛИ соединен со вторым входом второго элемента И и вторым входом второго элемента ИЛИ, выход второго элемента И соединен с пятым, шестым и седьмым информационными входами мультиплексора, выход второго элемента ИЛИ соединен с восьмым информационным входом мультиплексора, четвертый вход модуля соединен с первым адресным входом мультиплексора, пятый вход модуля соединен со вторым адресным входом мультиплексора, шестой вход модуля соединен с третьим адресным входом мультиплексора, выход мультиплексора соединен с выходом модуля.
На фиг.1 представлена схема универсального логического модуля.
Универсальный логический модуль содержит шесть входов модуля 1, 2, 3, 4, 5, 6, первый элемент И 7, мажоритарный элемент 8, первый элемент ИЛИ 9, второй элемент И 10, второй элемент ИЛИ 11, мультиплексор 12 с тремя адресными входами и восемью информационными входами, выход модуля 13, причем первый вход модуля 1 соединен с первым входом мажоритарного элемента 8, с четвертым информационным входом мультиплексора 12, первым входом второго элемента И 10 и первым входом второго элемента ИЛИ 11, второй вход модуля 2 соединен с первым входом первого элемента И 7, первым входом первого элемента ИЛИ 9 и со вторым входом мажоритарного элемента 8, третий вход модуля 3 соединен со вторым входом первого элемента И 7 и вторым входом первого элемента ИЛИ 9 и с третьим входом мажоритарного элемента 8, выход первого элемента И 7 соединен с первым информационным входом мультиплексора 12, выход мажоритарного элемента 8 соединен со вторым и третьим информационными входами мультиплексора 12, выход первого элемента ИЛИ 9 соединен со вторым входом второго элемента И 10 и вторым входом второго элемента ИЛИ 11, выход второго элемента И 10 соединен с пятым, шестым и седьмым информационными входами мультиплексора 12, выход второго элемента ИЛИ 11 соединен с восьмым информационным входом мультиплексора 12, четвертый вход модуля 4 соединен с первым адресным входом мультиплексора 12, пятый вход модуля 5 соединен со вторым адресным входом мультиплексора 12, шестой вход модуля 6 соединен с третьим адресным входом мультиплексора 12, выход мультиплексора 12 соединен с выходом модуля 13.
Работа универсального логического модуля осуществляется следующим образом.
В зависимости от значений входных сигналов Y1, Y2, Y3, Y4, Y5, Y6 на входах 1, 2, 3, 4, 5, 6 модуля, на выходах его элементов и на выходе 13 модуля (Z) реализуются булевые функции, приведенные в табл. 1.
Figure 00000001
Figure 00000002
Figure 00000003
Для реализации заданных булевых функций необходимо на входы 1, 2, 3, 4, 5, 6 универсального логического модуля подать настроечные сигналы в соответствии с таблицей настроек и видом реализуемой булевой функцией.
Настройка универсального логического модуля для реализации простых симметричных булевых функций, зависящих от четырех аргументов, приведена в таблице 2.
Figure 00000004
Figure 00000005
Настройка универсального логического модуля для реализации бесповторных булевых функций, зависящих от четырех аргументов, приведена в таблице 3.
Figure 00000006
Сравнение характеристики прототипа и заявляемого устройства показывает, что заявленное устройство имеет более широкие функциональные возможности, т.к. реализует не только симметричные булевые функции, но и бесповторные булевые функции.

Claims (1)

  1. Универсальный логический модуль, предназначенный для реализации симметричных и бесповторных булевых функций, зависящих от четырех аргументов, содержащий шесть входов модуля, два элемента И, два элемента ИЛИ, мажоритарный элемент, выход модуля, причем первый вход модуля соединен с первым входом мажоритарного элемента, второй вход модуля соединен с первым входом первого элемента И и первым входом первого элемента ИЛИ, третий вход модуля соединен со вторым входом первого элемента И и вторым входом первого элемента ИЛИ, отличающийся тем, что содержит мультиплексор с тремя адресными входами и восемью информационными входами, причем первый вход модуля соединен с четвертым информационным входом мультиплексора, первым входом второго элемента И и первым входом второго элемента ИЛИ, второй вход модуля соединен со вторым входом мажоритарного элемента, третий вход модуля соединен с третьим входом мажоритарного элемента, выход первого элемента И соединен с первым информационным входом мультиплексора, выход мажоритарного элемента соединен со вторым и третьим информационными входами мультиплексора, выход первого элемента ИЛИ соединен со вторым входом второго элемента И и вторым входом второго элемента ИЛИ, выход второго элемента И соединен с пятым, шестым и седьмым информационными входами мультиплексора, выход второго элемента ИЛИ соединен с восьмым информационным входом мультиплексора, четвертый вход модуля соединен с первым адресным входом мультиплексора, пятый вход модуля соединен со вторым адресным входом мультиплексора, шестой вход модуля соединен с третьим адресным входом мультиплексора, выход мультиплексора соединен с выходом модуля.
RU2015150160A 2015-11-24 2015-11-24 Универсальный логический модуль RU2610678C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2015150160A RU2610678C1 (ru) 2015-11-24 2015-11-24 Универсальный логический модуль

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2015150160A RU2610678C1 (ru) 2015-11-24 2015-11-24 Универсальный логический модуль

Publications (1)

Publication Number Publication Date
RU2610678C1 true RU2610678C1 (ru) 2017-02-14

Family

ID=58458669

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015150160A RU2610678C1 (ru) 2015-11-24 2015-11-24 Универсальный логический модуль

Country Status (1)

Country Link
RU (1) RU2610678C1 (ru)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2647639C1 (ru) * 2017-04-04 2018-03-16 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Логический преобразователь
RU2709669C1 (ru) * 2019-03-11 2019-12-19 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Логический модуль
RU2762547C1 (ru) * 2021-04-02 2021-12-21 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Пороговый модуль
RU2776920C1 (ru) * 2021-06-17 2022-07-28 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Логический модуль

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1322254A1 (ru) * 1986-01-13 1987-07-07 Харьковский авиационный институт им.Н.Е.Жуковского Многофункциональный логический модуль
US20060109027A1 (en) * 2004-11-24 2006-05-25 Veredas-Ramirez Francisco J Programmable logic cell
RU2281545C1 (ru) * 2005-05-11 2006-08-10 Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" Логический преобразователь
RU2286594C1 (ru) * 2005-07-08 2006-10-27 Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" Логический модуль
RU2417404C1 (ru) * 2009-10-05 2011-04-27 Закрытое акционерное общество "ИВЛА-ОПТ" Логический преобразователь

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1322254A1 (ru) * 1986-01-13 1987-07-07 Харьковский авиационный институт им.Н.Е.Жуковского Многофункциональный логический модуль
US20060109027A1 (en) * 2004-11-24 2006-05-25 Veredas-Ramirez Francisco J Programmable logic cell
RU2281545C1 (ru) * 2005-05-11 2006-08-10 Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" Логический преобразователь
RU2286594C1 (ru) * 2005-07-08 2006-10-27 Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" Логический модуль
RU2417404C1 (ru) * 2009-10-05 2011-04-27 Закрытое акционерное общество "ИВЛА-ОПТ" Логический преобразователь

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2647639C1 (ru) * 2017-04-04 2018-03-16 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Логический преобразователь
RU2709669C1 (ru) * 2019-03-11 2019-12-19 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Логический модуль
RU2762547C1 (ru) * 2021-04-02 2021-12-21 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Пороговый модуль
RU2776920C1 (ru) * 2021-06-17 2022-07-28 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Логический модуль

Similar Documents

Publication Publication Date Title
RU2618899C1 (ru) Мажоритарный модуль
RU2580801C1 (ru) Мажоритарный модуль
RU2517720C1 (ru) Логический преобразователь
RU2610678C1 (ru) Универсальный логический модуль
RU2647639C1 (ru) Логический преобразователь
RU2013134089A (ru) Логический модуль
RU2417404C1 (ru) Логический преобразователь
RU2622841C1 (ru) Устройство селекции экстремального числа из двух двоичных чисел
RU2472209C1 (ru) Логический модуль
RU2518669C1 (ru) Логический преобразователь
RU2628117C1 (ru) Мажоритарный модуль "три из пяти"
RU2641454C2 (ru) Логический преобразователь
RU2610246C1 (ru) Универсальный мажоритарный модуль
RU2697727C2 (ru) Мажоритарный модуль
RU2700553C1 (ru) Мажоритарный модуль
RU2248034C1 (ru) Логический преобразователь
RU2629451C1 (ru) Логический преобразователь
RU2634229C1 (ru) Логический преобразователь
RU2286594C1 (ru) Логический модуль
RU2393528C2 (ru) Логический модуль
RU2610676C1 (ru) Мажоритарный модуль для систем с реконфигурацией
RU2630394C2 (ru) Логический модуль
RU2616890C1 (ru) Формирователь симметричных булевых функций
RU2610673C1 (ru) Устройство обработки логической информации
RU2609743C1 (ru) Логический модуль

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20171125