логический модуль

Классы МПК:G06F7/00 Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных
Автор(ы):
Патентообладатель(и):Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)
Приоритеты:
подача заявки:
2004-03-05
публикация патента:

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом является расширение функциональных возможностей за счет реализации любой из трех простых симметричных булевых функций, зависящих от трех аргументов - входных двоичных сигналов. Указанный результат достигается за счет того, что логический модуль содержит два мажоритарных элемента, причем выход первого мажоритарного элемента соединен с вторым входом второго мажоритарного элемента, подключенного первым, третьим входами и выходом соответственно к второму настроечному, третьему информационному входам и выходу логического модуля, первый, второй информационные и первый настроечный входы которого образованы соответственно вторым, третьим и первым входами первого мажоритарного элемента. 1 ил. логический модуль, патент № 2262733

логический модуль, патент № 2262733

Формула изобретения

Логический модуль, предназначенный для реализации любой из трех простых симметричных булевых функций, зависящих от трех аргументов - входных двоичных сигналов, содержащий два мажоритарных элемента, отличающийся тем, что выход первого мажоритарного элемента соединен с вторым входом второго мажоритарного элемента, подключенного первым, третьим входами и выходом соответственно к второму настроечному, третьему информационному входам и выходу логического модуля, первый, второй информационные и первый настроечный входы которого образованы соответственно вторым, третьим и первым входами первого мажоритарного элемента.

Описание изобретения к патенту

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.

Известны логические модули (см., например, рис.3.3 на стр.39 в книге Якубайтис Э.А. Асинхронные логические автоматы. Рига: Зинатне, 1966), которые реализуют простую симметричную булеву функцию логический модуль, патент № 2262733 1=x1логический модуль, патент № 2262733x 2логический модуль, патент № 2262733x 3, зависящую от трех аргументов - входных двоичных сигналов x1, x2, x3 логический модуль, патент № 2262733{0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных логических модулей, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация остальных простых симметричных булевых функций логический модуль, патент № 2262733 21х2логический модуль, патент № 2262733х 2x3логический модуль, патент № 2262733х 2х3 и логический модуль, патент № 2262733 31х2x3, зависящих от трех аргументов - входных двоичных сигналов х1, х2, х3 логический модуль, патент № 2262733{0,1}.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический модуль (см. рис.83 на стр.133 в книге Цифровые и аналоговые интегральные микросхемы: Справочник / С.В.Якубовский, Л.И.Ниссельсон, В.И.Кулешова и др. М.: Радио и связь, 1989), содержащий два мажоритарных элемента, каждый из которых реализует простую симметричную булеву функцию логический модуль, патент № 2262733 2=x1x2логический модуль, патент № 2262733x 1x3логический модуль, патент № 2262733x 2x3, где x1x2x 3 - двоичные сигналы, действующие на входах элемента.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется реализация простых симметричных булевых функций логический модуль, патент № 2262733 11логический модуль, патент № 2262733x 2логический модуль, патент № 2262733x 3 и логический модуль, патент № 2262733 3=x1x2x3.

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения реализации любой из трех простых симметричных булевых функций, зависящих от трех аргументов - входных двоичных сигналов.

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом модуле, содержащем два мажоритарных элемента, особенность заключается в том, что выход первого мажоритарного элемента соединен с вторым входом второго мажоритарного элемента, подключенного первым, третьим входами и выходом соответственно к второму настроечному, третьему информационному входам и выходу логического модуля, первый, второй информационные и первый настроечный входы которого образованы соответственно вторым, третьим и первым входами первого мажоритарного элемента.

На чертеже представлена схема предлагаемого логического модуля.

Логический модуль содержит первый и второй мажоритарные элементы 11 и 12, причем выход элемента 11 соединен с вторым входом элемента 12 , подключенного первым, третьим входами и выходом соответственно к второму настроечному, третьему информационному входам и выходу логического модуля, первый, второй информационные и первый настроечный входы которого образованы соответственно вторым, третьим и первым входами элемента 11.

Работа предлагаемого логического модуля осуществляется следующим образом.

На его первый, второй, третий информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы х1, х 2, х3 логический модуль, патент № 2262733{0,1} и у1, у2 логический модуль, патент № 2262733{0,1}. Тогда сигнал на его выходе определяется выражением Z=y2 Fлогический модуль, патент № 2262733y 2x3логический модуль, патент № 2262733Fx 3, где F=у1х1логический модуль, патент № 2262733y 1x2логический модуль, патент № 2262733x 1x2. Таким образом, предлагаемый модуль будет воспроизводить операцию

логический модуль, патент № 2262733

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический модуль обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает реализацию любой из трех простых симметричных булевых функций логический модуль, патент № 2262733 11логический модуль, патент № 2262733x 2логический модуль, патент № 2262733x 3, логический модуль, патент № 2262733 2=x1x2логический модуль, патент № 2262733x 1x3логический модуль, патент № 2262733x 2x3, логический модуль, патент № 2262733 3=x1x2x3, зависящих от трех аргументов - входных двоичных сигналов.

Класс G06F7/00 Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных

обнаружение квантового исключения с плавающей десятичной точкой -  патент 2526004 (20.08.2014)
способ перемножения десятичных чисел -  патент 2525477 (20.08.2014)
устройство формирования переноса в сумматоре -  патент 2525111 (10.08.2014)
функциональная структура младшего разряда сумматора fcd( )ru для аргументов слагаемых ±[1,2nj]f(2n) и ±[1,2mj]f(2n) формата "дополнительный код ru" (варианты русской логики) -  патент 2524562 (27.07.2014)
параллельный сумматор-вычитатель на нейронах со сквозным переносом -  патент 2523942 (27.07.2014)
способ формирования логико-динамического процесса преобразования условно минимизированных структур аргументов аналоговых сигналов слагаемых ±[ni]f(+/-)min и ±[mi]f(+/-)min в функциональной структуре сумматора ±f1( ru)min без сквозного переноса f1(± ) и технологическим циклом t 5 f(&)-и пять условных логических функций f(&)-и, реализованный с применением процедуры одновременного преобразования аргументов слагаемых посредством арифметических аксиом троичной системы счисления fru(+1,0,-1) и функциональные структуры для его реализации (вариант русской логики) -  патент 2523876 (27.07.2014)
устройство фильтрации динамических цифровых изображений в условиях ограниченного объема априорных данных -  патент 2522043 (10.07.2014)
способ и аппаратура для обеспечения поддержки альтернативных вычислений в реконфигурируемых системах-на-кристалле -  патент 2519387 (10.06.2014)
логический преобразователь -  патент 2518669 (10.06.2014)
логический преобразователь -  патент 2517720 (27.05.2014)
Наверх