мажоритарный модуль

Классы МПК:G06F7/38 способы и устройства для выполнения математических операций только над машинными числами, например в двоичном, троичном, десятичном представлении
H03K19/23 мажоритарные или миноритарные схемы, те в которых состояние выходного сигнала соответствует состоянию большинства или меньшинства входных сигналов соответственно
Автор(ы):
Патентообладатель(и):Ульяновский государственный технический университет (RU)
Приоритеты:
подача заявки:
2003-06-16
публикация патента:

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Техническим результатом является расширение функциональных возможностей за счет обеспечения реализации мажоритарной функции n аргументов, где nмажоритарный модуль, патент № 22420441 есть любое нечетное натуральное число. Устройство содержит мажоритарные элементы, сгруппированные в N+1 групп так, что i-я (i=1, N) и (N+1)-я группы содержат соответственно m-1 и N-1 мажоритарных элементов. 1 ил.

мажоритарный модуль, патент № 2242044

мажоритарный модуль, патент № 2242044

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

Мажоритарный модуль, содержащий три мажоритарных элемента, отличающийся тем, что в него дополнительно введены аналогичные упомянутым мажоритарные элементы, причем все мажоритарные элементы сгруппированы в N+1 групп так, что i-я мажоритарный модуль, патент № 2242044 и (N+1)-я группы содержат соответственно m-1 и N-1 мажоритарных элементов, в i-й группе выход каждого предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а выход (m-1)-го мажоритарного элемента первой и выходы (m-1)-ых мажоритарных элементов второй,..., N-й групп подключены соответственно к второму входу первого и третьим входам первого,..., (N-1)-го мажоритарных элементов (N+1)-й группы, в которой выход каждого предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а выход (N-1)-го мажоритарного элемента является выходом мажоритарного модуля, первый и второй настроечные входы которого образованы соответственно объединенными первыми входами всех мажоритарных элементов первой,..., N-й групп и объединенными первыми входами всех мажоритарных элементов (N+1)-й группы, при этом

мажоритарный модуль, патент № 2242044

m=0,5(n+1), nмажоритарный модуль, патент № 22420441 есть любое нечетное натуральное число.

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

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

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

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

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

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в мажоритарном модуле, содержащем три мажоритарных элемента, особенность заключается в том, что в него дополнительно введены аналогичные упомянутым мажоритарные элементы, причем все мажоритарные элементы сгруппированы в N+1 групп так, что i-я (i= мажоритарный модуль, патент № 2242044 ) и (N+1)-я группы содержат соответственно m-1 и N-1 мажоритарных элементов, в i-й группе выход каждого предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а выход (m-1)-го мажоритарного элемента первой и выходы (m-1)-х мажоритарных элементов второй,... , N-й групп подключены соответственно к второму входу первого и третьим входам первого,... , (N-1)-го мажоритарных элементов (N+1)-й группы, в которой выход каждого предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а выход (N-1)-го мажоритарного элемента является выходом мажоритарного модуля, первый и второй настроечные входы которого образованы соответственно объединенными первыми входами всех мажоритарных элементов первой,... , N-й групп и объединенными первыми входами всех мажоритарных элементов (N+1)-й группы, при этом мажоритарный модуль, патент № 2242044 , m=0,5(n+1), nмажоритарный модуль, патент № 2242044 1 есть любое нечетное натуральное число.

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

Мажоритарный модуль содержит мажоритарные элементы 111,... ,1 (N-1)(N-1), где мажоритарный модуль, патент № 2242044 , m=0,5(n+1), nмажоритарный модуль, патент № 2242044 1 есть любое нечетное натуральное число. Все мажоритарные элементы сгруппированы в N+1 групп так, что i-я (i= мажоритарный модуль, патент № 2242044 ) и (N+1)-я группы содержат соответственно элементы 1i1 ,... ,1i(m-1) и 1(N+1)1,... 1(N+1)(N-1) , в i-й группе выход каждого предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а выход элемента 11(m-1) и выходы элементов 12(m-1),... ,1N(m-1) подключены соответственно к второму входу элемента 1(N+1)1 и третьим входам элементов i(N+1)1,... ,1(N+1)(N-1), в (N+1)-й группе выход каждого предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а выход элемента i(N+1)(N-1) является выходом мажоритарного модуля, первый и второй настроечные входы которого образованы соответственно объединенными первыми входами элементов 1 11,... ,1N(m-1) и объединенными первыми входами элементов 1(N-1)1,... ,1(N-1)(N-1).

Работа предлагаемого мажоритарного модуля осуществляется следующим образом. На второй вход элемента 1i1 и третьи входы элементов 1i1,... ,1i(m-1) (i= мажоритарный модуль, патент № 2242044 ) подаются соответственно входные двоичные сигналы xi1 и хi2,... ,хimi1,... ,х im мажоритарный модуль, патент № 2242044 ={x1,... ,xn}, m=0,5(n+1), 1мажоритарный модуль, патент № 2242044 i1<... <imмажоритарный модуль, патент № 2242044 n, nмажоритарный модуль, патент № 2242044 1 есть любое нечетное натуральное число) так, чтобы наборы x 11,... ,x1m-xN1,... ,xNm были неповторяющимися. На первом и втором настроечных входах модуля фиксируются соответственно двоичные сигналы f1 и f2. Сигнал на выходе мажоритарного элемента равен 1 (0) только тогда, когда на двух или на всех входах этого элемента действуют сигналы, равные 1 (0). Следовательно, если на первом входе мажоритарного элемента присутствует 1 (0), то этот элемент будет выполнять операцию ИЛИ (И) над сигналами, действующими на его втором и третьем входах. Таким образом, операция, воспроизводимая предлагаемым модулем, определяется выражением

мажоритарный модуль, патент № 2242044

где символом мажоритарный модуль, патент № 2242044 и либо мажоритарный модуль, патент № 2242044 обозначены соответственно операции ИЛИ и И.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый мажоритарный модуль обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает реализацию мажоритарной функции n аргументов (входных двоичных сигналов), где nмажоритарный модуль, патент № 2242044 1 есть любое нечетное натуральное число. Кроме того, в отличие от прототипа предлагаемый мажоритарный модуль может выполнять операцию ИЛИ либо И над n-входными двоичными сигналами, что также расширяет функциональные возможности мажоритарного модуля.

Класс G06F7/38 способы и устройства для выполнения математических операций только над машинными числами, например в двоичном, троичном, десятичном представлении

генератор сигналов, изменяющихся по булевым функциям -  патент 2505849 (27.01.2014)
устройство для выравнивания порядков m двоичных чисел -  патент 2503991 (10.01.2014)
логический процессор -  патент 2491613 (27.08.2013)
способ и устройство фазовой синхронизации -  патент 2491571 (27.08.2013)
устройство для вычисления коэффициентов булевых преобразований над полем галуа gf(2n) -  патент 2475810 (20.02.2013)
мажоритарный модуль -  патент 2473954 (27.01.2013)
логический вычислитель -  патент 2445679 (20.03.2012)
способ и устройство умножения двоично-десятичных кодов -  патент 2410745 (27.01.2011)
мажоритарный модуль -  патент 2300137 (27.05.2007)
способ интегрирования сигнала управления для астатических систем управления летательными аппаратами и устройство для его осуществления -  патент 2275675 (27.04.2006)

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

Наверх