МАЖОРИТАРНЫЙ МОДУЛЬ Российский патент 2007 года по МПК G06F7/38 H03K19/23 

Описание патента на изобретение RU2300137C1

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

Известны мажоритарные модули (см., например, рис.18.2а на стр.315 в книге Каяцкас А.А. Основы радиоэлектроники. М.: Высшая школа, 1988), которые реализуют мажоритарную функцию maj(х123)=х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, ..., хimi1, ..., хim∈{х1, ..., хn}, m=0,5(n+1), 1≤i1<...<im≤n, n≠1 есть любое нечетное натуральное число) так, чтобы наборы х11, ..., х1mN1, ..., хNm были неповторяющимися между собой и с наборами х1, ..., хm и хm, ...,хn. Сигнал на выходе мажоритарного элемента равен 1 (0) только тогда, когда на двух или на всех входах этого элемента действуют сигналы, равные 1 (0). Следовательно, если на первом входе мажоритарного элемента присутствует 1 (0), то этот элемент будет выполнять операцию ИЛИ (И) над сигналами, действующими на его втором и третьем входах. Таким образом, операция, воспроизводимая предлагаемым модулем, определяется выражением

где символами ∨ и · либо ∧ обозначены соответственно операции ИЛИ и И.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый мажоритарный модуль реализует мажоритарную функцию n аргументов - входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же n аргументов, где n≠1 есть любое нечетное натуральное число, и является более простым по сравнению с прототипом устройством, так как содержит вместо имеющихся в прототипе N(m-1) трехвходовых мажоритарных элементов N(m-1) более простых элементов 2И.

Похожие патенты RU2300137C1

название год авторы номер документа
МАЖОРИТАРНЫЙ МОДУЛЬ 2013
  • Андреев Дмитрий Васильевич
RU2533079C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2012
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
RU2473954C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2005
  • Андреев Дмитрий Васильевич
RU2287897C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2003
  • Андреев Д.В.
RU2242044C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2018
  • Андреев Дмитрий Васильевич
RU2700555C1
МАЖОРИТАРНЫЙ МОДУЛЬ ДЛЯ ОТКАЗОУСТОЙЧИВЫХ СИСТЕМ 2016
  • Козелков Олег Александрович
RU2626347C1
УСТРОЙСТВО ДЛЯ МАЖОРИТАРНОГО ВЫБОРА СИГНАЛОВ 2016
  • Козелков Олег Александрович
RU2628890C1
ЛОГИЧЕСКИЙ ПРОЦЕССОР 2005
  • Андреев Дмитрий Васильевич
RU2294008C1
ЛОГИЧЕСКИЙ ПРОЦЕССОР 2003
  • Андреев Д.В.
RU2251142C2
ЛОГИЧЕСКИЙ ПРОЦЕССОР 2015
  • Козелков Олег Александрович
RU2609744C1

Реферат патента 2007 года МАЖОРИТАРНЫЙ МОДУЛЬ

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом является упрощение устройства. Мажоритарный модуль содержит три группы мажоритарных элементов, имеющих по три входа. В каждой группе выход предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а первая и вторая группы содержат по 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 ил.

Формула изобретения RU 2 300 137 C1

Мажоритарный модуль, содержащий три группы мажоритарных элементов, имеющих по три входа, причем в каждой группе выход предыдущего мажоритарного элемента соединен с вторым входом последующего мажоритарного элемента, а первая и вторая группы содержат по 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)-го мажоритарного элемента третьей группы и объединенными первыми входами всех мажоритарных элементов первой, второй групп, при этом

Документы, цитированные в отчете о поиске Патент 2007 года RU2300137C1

МАЖОРИТАРНЫЙ МОДУЛЬ 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.

RU 2 300 137 C1

Авторы

Андреев Дмитрий Васильевич

Даты

2007-05-27Публикация

2006-01-10Подача