логический преобразователь

Классы МПК:G06F7/57 арифметико-логические устройства (ALU), те оборудование или устройства для выполнения двух или более операций, относящихся к группам  7/483
H03K19/23 мажоритарные или миноритарные схемы, те в которых состояние выходного сигнала соответствует состоянию большинства или меньшинства входных сигналов соответственно
Автор(ы):
Патентообладатель(и):Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)
Приоритеты:
подача заявки:
2005-05-11
публикация патента:

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

логический преобразователь, патент № 2281545

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

Логический преобразователь для реализации любой из четырех простых симметричных булевых функций, содержащий семь мажоритарных элементов и подключенный первым информационным входом к объединенным вторым входам первого-третьего мажоритарных элементов, отличающийся тем, что объединенные третьи входы первого, шестого и объединенные третьи входы второго, четвертого мажоритарных элементов образуют соответственно второй и третий информационные входы логического преобразователя, четвертый информационный вход которого образован объединенными третьими входами третьего, пятого мажоритарных элементов, выход i-го логический преобразователь, патент № 2281545 мажоритарного элемента соединен с вторым входом (i+3)-го мажоритарного элемента, а i-й вход и выход седьмого мажоритарного элемента подключены соответственно к выходу (i+3)-го мажоритарного элемента и выходу логического преобразователя, первый и второй настроечные входы которого образованы соответственно объединенными первыми входами первого-третьего и объединенными первыми входами четвертого-шестого мажоритарных элементов.

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

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

Известны логические преобразователи (см., например, рис.18.2а на стр.315 в книге Каяцкас А.А. Основы радиоэлектроники. М.: Высш. шк., 1988), которые реализуют простую симметричную булеву функцию логический преобразователь, патент № 2281545 21х2логический преобразователь, патент № 2281545 х1х3логический преобразователь, патент № 2281545 х2х3, зависящую от трех аргументов - входных двоичных сигналов х1, х2, х 3, х3логический преобразователь, патент № 2281545 {0,1}.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип логический преобразователь (патент РФ 2248034, кл. G 06 F 7/38, 2005 г.), который содержит семь мажоритарных элементов и реализует любую из четырех простых симметричных булевых функций логический преобразователь, патент № 2281545 11логический преобразователь, патент № 2281545 х2логический преобразователь, патент № 2281545 х3логический преобразователь, патент № 2281545 х4, логический преобразователь, патент № 2281545 21х2логический преобразователь, патент № 2281545 х1х3логический преобразователь, патент № 2281545 х1х4логический преобразователь, патент № 2281545 х2х3логический преобразователь, патент № 2281545 х2х4логический преобразователь, патент № 2281545 х3х4, логический преобразователь, патент № 2281545 31х2х3логический преобразователь, патент № 2281545 х1х2х4логический преобразователь, патент № 2281545 х1х3х4логический преобразователь, патент № 2281545 х2х3х4, логический преобразователь, патент № 2281545 4=x1x2x3х 4, зависящих от четырех аргументов - входных двоичных сигналов х1, х2, х3, х4логический преобразователь, патент № 2281545 {0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится низкое быстродействие, обусловленное тем, что максимальное время задержки распространения сигнала в прототипе определяется выражением логический преобразователь, патент № 2281545 t=6логический преобразователь, патент № 2281545 tM, где логический преобразователь, патент № 2281545 tM есть время задержки мажоритарного элемента.

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

Указанный технический результат при осуществлении изобретения достигается тем, что в логическом преобразователе, содержащем семь мажоритарных элементов и подключенном первым информационным входом к объединенным вторым входам первого - третьего мажоритарных элементов, особенность заключается в том, что объединенные третьи входы первого, шестого и объединенные третьи входы второго, четвертого мажоритарных элементов образуют соответственно второй и третий информационные входы логического преобразователя, четвертый информационный вход которого образован объединенными третьими входами третьего, пятого мажоритарных элементов, выход i-го логический преобразователь, патент № 2281545 мажоритарного элемента соединен с вторым входом (i+3)-го мажоритарного элемента, а i-ый вход и выход седьмого мажоритарного элемента подключены соответственно к выходу (i+3)-го мажоритарного элемента и выходу логического преобразователя, первый и второй настроечные входы которого образованы соответственно объединенными первыми входами первого - третьего и объединенными первыми входами четвертого - шестого мажоритарных элементов.

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

Логический преобразователь содержит мажоритарные элементы 11-17, причем объединенные вторые входы элементов 11-13 и объединенные третьи входы элементов 11, 16 соединены соответственно с первым и вторым информационными входами логического преобразователя, подключенного третьим и четвертым информационными входами соответственно к объединенным третьим входам элементов 12, 1 4 и объединенным третьим входам элементов 13 , 15, выход элемента 1i логический преобразователь, патент № 2281545 соединен с вторым входом элемента 1i+3, а i-ый вход и выход элемента 17 подключены соответственно к выходу элемента 1i+3 и выходу логического преобразователя, первый и второй настроечные входы которого образованы соответственно объединенными первыми входами элементов 11-13 и объединенными первыми входами элементов 14-1 6.

Работа предлагаемого логического преобразователя осуществляется следующим образом. На его первый - четвертый информационные и первый, второй настроечные входы подаются соответственно двоичные сигналы x1-x4логический преобразователь, патент № 2281545 {0,1} и f1, f2логический преобразователь, патент № 2281545 {0,1}. На выходе мажоритарного элемента 1k логический преобразователь, патент № 2281545 имеем аk1k2k3k1аk2логический преобразователь, патент № 2281545 ak1ak3логический преобразователь, патент № 2281545 ak2ak3, где аk1, а k2, аk3 и #, логический преобразователь, патент № 2281545 , · есть соответственно сигналы на его первом, втором, третьем входах и символы операций Maj, ИЛИ, И. Следовательно, если на первом входе элемента 1k присутствует "1" либо "0", то этот элемент будет выполнять операцию аk2логический преобразователь, патент № 2281545 ak3 либо аk2аk3. Таким образом, на выходе предлагаемого преобразователя получим

логический преобразователь, патент № 2281545

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый логический преобразователь реализует любую из четырех простых симметричных булевых функций логический преобразователь, патент № 2281545 1=x1логический преобразователь, патент № 2281545 x2логический преобразователь, патент № 2281545 x3логический преобразователь, патент № 2281545 x4, логический преобразователь, патент № 2281545 2=x1x2логический преобразователь, патент № 2281545 x1x3логический преобразователь, патент № 2281545 x1x4логический преобразователь, патент № 2281545 x2x3логический преобразователь, патент № 2281545 x2x4логический преобразователь, патент № 2281545 x3x4, логический преобразователь, патент № 2281545 3=x1x2x3логический преобразователь, патент № 2281545 x1x2x4логический преобразователь, патент № 2281545 x1x3x4логический преобразователь, патент № 2281545 x2x3x4, логический преобразователь, патент № 2281545 4=x1x2x3x 4, зависящих от четырех аргументов - входных двоичных сигналов x1, x2, x3, x4логический преобразователь, патент № 2281545 {0,1}, и обладает более высоким по сравнению с прототипом быстродействием, так как максимальное время задержки распространения сигнала в указанном преобразователе определяется выражением логический преобразователь, патент № 2281545 t=3логический преобразователь, патент № 2281545 tM, где логический преобразователь, патент № 2281545 tM есть время задержки мажоритарного элемента. Дополнительным достоинством предлагаемого логического преобразователя является на четыре мажоритарных элемента меньший по сравнению с прототипом аппаратурный состав.

Класс G06F7/57 арифметико-логические устройства (ALU), те оборудование или устройства для выполнения двух или более операций, относящихся к группам  7/483

способ и аппаратура для обеспечения поддержки альтернативных вычислений в реконфигурируемых системах-на-кристалле -  патент 2519387 (10.06.2014)
логический преобразователь -  патент 2518669 (10.06.2014)
логический преобразователь -  патент 2517720 (27.05.2014)
логический вычислитель -  патент 2504826 (20.01.2014)
программируемое логическое устройство -  патент 2503993 (10.01.2014)
логический модуль -  патент 2497181 (27.10.2013)
логический процессор -  патент 2491613 (27.08.2013)
самопроверяемый специализированный вычислитель систем булевых функций -  патент 2485575 (20.06.2013)
ячейка однородной вычислительной среды, однородная вычислительная среда и устройство для конвейерных вычислений суммы м n-разрядных чисел -  патент 2475815 (20.02.2013)
логический преобразователь -  патент 2475814 (20.02.2013)

Класс H03K19/23 мажоритарные или миноритарные схемы, те в которых состояние выходного сигнала соответствует состоянию большинства или меньшинства входных сигналов соответственно

Наверх