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

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

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

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

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

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

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

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

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

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

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, мажоритарный модуль (патент РФ 2242044, кл. G 06 F 7/38, 2004 г.), который содержит мажоритарные элементы и реализует мажоритарную функцию n аргументов (входных двоичных сигналов), где nмажоритарный модуль, патент № 2287897 1 есть любое нечетное натуральное число.

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

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

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

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

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

Работа предлагаемого мажоритарного модуля осуществляется следующим образом. На его первом, втором и третьем настроечных входах фиксируются соответственно необходимые двоичные сигналы f1, f2 и f3; на второй вход элемента 1i1, третьи входы элементов 1i1 ,...,1i(m-1) ( мажоритарный модуль, патент № 2287897 ) подается соответственно неповторяющийся набор х i1,...,xim, мажоритарный модуль, патент № 2287897 , nмажоритарный модуль, патент № 2287897 1 - любое нечетное натуральное число), образованный m неповторяющимися сигналами из входного кортежа двоичных сигналов x1 ,...,xn. Неповторяющиеся наборы x11,...,x 1m-xN1,...,xNm формируются так, чтобы наборы х12,...,х1mN2,...,х Nm тоже были неповторяющимися. Примеры упомянутых наборов при n=5 приведены в таблице.

ix i1xi2 xi3i xi1x i2xi3
1x 3x1 x26 x5x 2x4
2x 4x1 x37 x1x 2x5
3x 2x1 x48 x5x 3x4
4x 3x1 x59 x2x 3x5
5x 4x2 x310 x1x 4x5

Сигнал на выходе мажоритарного элемента равен 1 (0) только тогда, когда на двух или на всех входах этого элемента действуют сигналы, равные 1 (0). Следовательно, если на первом входе мажоритарного элемента присутствует 1 (0), то этот элемент будет выполнять операцию ИЛИ (И) над сигналами, действующими на его втором и третьем входах. Таким образом, операция, воспроизводимая предлагаемым модулем, определяется выражением

мажоритарный модуль, патент № 2287897 где D(·) есть оператор двойственного преобразования, а символами мажоритарный модуль, патент № 2287897 и · либо мажоритарный модуль, патент № 2287897 обозначены соответственно операции ИЛИ и И. В качестве примера запишем (с учетом представленной выше таблицы) соотношения, к которым сводятся при n=5 формулы, приведенные на второй и четвертой строках правой части выражения (1):

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

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

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

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

мажоритарный элемент с многозначным внутренним представлением сигналов -  патент 2506696 (10.02.2014)
мажоритарный модуль -  патент 2473954 (27.01.2013)
мажоритарное устройство -  патент 2395161 (20.07.2010)
мажоритарный модуль -  патент 2300137 (27.05.2007)
трехканальное устройство для управления блоками исполнительных реле -  патент 2292113 (20.01.2007)
резервированный ключ -  патент 2281606 (10.08.2006)
логический преобразователь -  патент 2281545 (10.08.2006)
мажоритарный модуль -  патент 2242044 (10.12.2004)
пороговый элемент -  патент 2034401 (30.04.1995)

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

Наверх