Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны мажоритарные модули (см., например, рис.18.2а на стр.315 в книге Каяцкас А.А. Основы радиоэлектроники. М.: Высшая школа, 1988), которые реализуют мажоритарную функцию maj(х1,х2,х3)=х1x2∨x1x3∨x2x3 аргументов - входных двоичных сигналов x1, x2, x3∈{0,1}.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных мажоритарных модулей, относится ограниченные функциональные возможности, обусловленные тем, что не допускается обработка любого нечетного количества входных сигналов.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип мажоритарный модуль (патент РФ 2242044, кл. G06F 7/38, 2004 г.), который содержит трехвходовые мажоритарные элементы и реализует мажоритарную функцию n аргументов - входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же n аргументов, где n≠1 есть любое нечетное натуральное число.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится сложность устройства, обусловленная тем, что прототип содержит m(N+2)-1 трехвходовых мажоритарных элементов, где m=0,5(n+1); .
Техническим результатом изобретения является упрощение устройства за счет замены N(m-1) трехвходовых мажоритарных элементов на N(m-1) элементов 2И (m=0,5(n+1); ; n≠1 есть любое нечетное натуральное число) при сохранении функциональных возможностей прототипа.
Указанный технический результат при осуществлении изобретения достигается тем, что в мажоритарном модуле, содержащем три группы мажоритарных элементов, имеющих по три входа, в каждой группе выход предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а первая и вторая группы содержат по m-1 мажоритарных элементов, где m=0,5(n+1), n≠1 есть любое нечетное натуральное число, особенность заключается в том, что в него введены элементы 2И, которые сгруппированы в N групп так, что i-я группа содержит m-1 элементов 2И, в i-й группе выход предыдущего элемента 2И соединен с первым входом последующего элемента 2И, выходы (m-1)-ых мажоритарных элементов первой, второй групп и выходы (m-1)-ых элементов 2И первой, ..., N-й групп подключены соответственно к второму, третьему входам первого и третьим входам второго, ..., (N+1)-го мажоритарных элементов третьей группы, первые входы всех мажоритарных элементов которой объединены и образуют второй настроечный вход мажоритарного модуля, выход и первый настроечный вход которого образованы соответственно выходом (N+1)-го мажоритарного элемента третьей группы и объединенными первыми входами всех мажоритарных элементов первой, второй групп, при этом .
На чертеже представлена схема предлагаемого мажоритарного модуля.
Мажоритарный модуль содержит мажоритарные элементы 111, ..., 12(m-1), 131, ..., 13(N+1), имеющие по три входа, и элементы 2И 211, ..., 2N(m-1), где , m=0,5(n+1), n≠1 есть любое нечетное натуральное число. Все мажоритарные элементы сгруппированы в три группы так, что первая, вторая и третья группы содержат соответственно элементы 111, ..., 11(m-1), 121, ..., 12(m-1) и 131, ..., 13(N+1), а в каждой группе выход предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, все элементы 2И сгруппированы в N групп так, что i-я группа содержит элементы 2i1, ..., 2i(m-i), а в i-й группе выход предыдущего элемента 2И соединен с первым входом последующего элемента 2И, выходы элементов 11(m-1), 12(m-1) и выходы элементов 21(m-1), ..., 2N(m-1) подключены соответственно к второму, третьему входам элемента 131 и третьим входам элементов 132, ..., 13(N+1), первые входы элементов 131, ..., 13(N+1) объединены и образуют второй настроечный вход мажоритарного модуля, выход и первый настроечный вход которого образованы соответственно выходом элемента 13(N+1) и объединенными первыми входами элементов 111, ..., 12(m-1).
Работа предлагаемого мажоритарного модуля осуществляется следующим образом. На его первом и втором настроечных входах фиксируются соответственно необходимые двоичные сигналы f1 и f2; на второй вход элемента 111, третьи входы элементов 111, ..., 11(m-1) и второй вход элемента 121, третьи входы элементов 121, 12(m-1) подаются соответственно входные двоичные сигналы х1, х2, ..., хm и хm, хm+1, ..., хn; на первый вход элемента 2i1, вторые входы элементов 2i1, ..., 2i(m-1) подаются соответственно входные двоичные сигналы xi1, хi2, ..., хim (хi1, ..., хim∈{х1, ..., хn}, m=0,5(n+1), 1≤i1<...<im≤n, n≠1 есть любое нечетное натуральное число) так, чтобы наборы х11, ..., х1m-хN1, ..., хNm были неповторяющимися между собой и с наборами х1, ..., хm и хm, ...,хn. Сигнал на выходе мажоритарного элемента равен 1 (0) только тогда, когда на двух или на всех входах этого элемента действуют сигналы, равные 1 (0). Следовательно, если на первом входе мажоритарного элемента присутствует 1 (0), то этот элемент будет выполнять операцию ИЛИ (И) над сигналами, действующими на его втором и третьем входах. Таким образом, операция, воспроизводимая предлагаемым модулем, определяется выражением
где символами ∨ и · либо ∧ обозначены соответственно операции ИЛИ и И.
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый мажоритарный модуль реализует мажоритарную функцию n аргументов - входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же n аргументов, где n≠1 есть любое нечетное натуральное число, и является более простым по сравнению с прототипом устройством, так как содержит вместо имеющихся в прототипе N(m-1) трехвходовых мажоритарных элементов N(m-1) более простых элементов 2И.
название | год | авторы | номер документа |
---|---|---|---|
МАЖОРИТАРНЫЙ МОДУЛЬ | 2013 |
|
RU2533079C1 |
МАЖОРИТАРНЫЙ МОДУЛЬ | 2012 |
|
RU2473954C1 |
МАЖОРИТАРНЫЙ МОДУЛЬ | 2005 |
|
RU2287897C1 |
МАЖОРИТАРНЫЙ МОДУЛЬ | 2003 |
|
RU2242044C1 |
МАЖОРИТАРНЫЙ МОДУЛЬ | 2018 |
|
RU2700555C1 |
МАЖОРИТАРНЫЙ МОДУЛЬ ДЛЯ ОТКАЗОУСТОЙЧИВЫХ СИСТЕМ | 2016 |
|
RU2626347C1 |
УСТРОЙСТВО ДЛЯ МАЖОРИТАРНОГО ВЫБОРА СИГНАЛОВ | 2016 |
|
RU2628890C1 |
ЛОГИЧЕСКИЙ ПРОЦЕССОР | 2005 |
|
RU2294008C1 |
ЛОГИЧЕСКИЙ ПРОЦЕССОР | 2003 |
|
RU2251142C2 |
ЛОГИЧЕСКИЙ ПРОЦЕССОР | 2015 |
|
RU2609744C1 |
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом является упрощение устройства. Мажоритарный модуль содержит три группы мажоритарных элементов, имеющих по три входа. В каждой группе выход предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а первая и вторая группы содержат по m-1 мажоритарных элементов, где m=0,5(n+1), n≠1 есть любое нечетное натуральное число. В мажоритарный модуль введены элементы 2И, которые сгруппированы в N групп так, что i-я группа содержит m-1 элементов 2И. В i-й группе выход предыдущего элемента 2И соединен с первым входом последующего элемента 2И, выходы (m-1)-ых мажоритарных элементов первой, второй групп и выходы (m-1)-ых элементов 2И первой - N-й групп подключены соответственно к второму, третьему входам первого и третьим входам второго - (N+1)-го мажоритарных элементов третьей группы. Первые входы всех мажоритарных элементов третьей группы объединены и образуют второй настроечный вход мажоритарного модуля, выход и первый настроечный вход которого образованы соответственно выходом (N+1)-го мажоритарного элемента третьей группы и объединенными первыми входами всех мажоритарных элементов первой, второй групп, при этом . 1 ил.
Мажоритарный модуль, содержащий три группы мажоритарных элементов, имеющих по три входа, причем в каждой группе выход предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а первая и вторая группы содержат по m-1 мажоритарных элементов, где m=0,5(n+1), n≠1 есть любое нечетное натуральное число, отличающийся тем, что в него введены элементы 2И, которые сгруппированы в N групп так, что i-я группа содержит m-1 элементов 2И, в i-й группе выход предыдущего элемента 2И соединен с первым входом последующего элемента 2И, выходы (m-1)-х мажоритарных элементов первой, второй групп и выходы (m-1)-х элементов 2И первой, ..., N-й групп подключены соответственно к второму, третьему входам первого и третьим входам второго, ..., (N+1)-го мажоритарных элементов третьей группы, первые входы всех мажоритарных элементов которой объединены и образуют второй настроечный вход мажоритарного модуля, выход и первый настроечный вход которого образованы соответственно выходом (N+1)-го мажоритарного элемента третьей группы и объединенными первыми входами всех мажоритарных элементов первой, второй групп, при этом
МАЖОРИТАРНЫЙ МОДУЛЬ | 2003 |
|
RU2242044C1 |
ЛОГИЧЕСКИЙ МОДУЛЬ | 2004 |
|
RU2262733C1 |
ЛОГИЧЕСКИЙ МОДУЛЬ | 2003 |
|
RU2249844C2 |
Многофункциональный логический модуль | 1986 |
|
SU1348816A1 |
Многофункциональный логический модуль | 1989 |
|
SU1674105A1 |
GB 12699396 A, 06.04.1972 | |||
US 6812731 B1, 02.11.2004 | |||
JP 7175674 A, 14.07.1995. |
Авторы
Даты
2007-05-27—Публикация
2006-01-10—Подача