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

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

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

Известны мажоритарные модули (см., например, патент РФ 2580801, кл. H03K 19/23, 2016 г.), которые содержат логические элементы и реализуют мажоритарную функцию пяти аргументов – входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же пяти аргументов. При этом h ˜ = h n = 4 5 , где n, h и h ˜ есть соответственно количество аргументов реализуемых функций, схемная глубина, в частности, упомянутого аналога и ее относительный показатель.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип мажоритарный модуль (патент РФ 2700553, кл. H03K 19/23, 2019 г.), который содержит мажоритарные элементы и реализует мажоритарную функцию пяти аргументов – входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же пяти аргументов. При этом относительный показатель схемной глубины прототипа составляет h ˜ = 4 5 .

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в мажоритарном модуле, содержащем девять мажоритарных элементов, которые имеют по три входа, выходы m-го ( m= 1,2 ¯ ), ( m+4)-го и первый вход m-го мажоритарных элементов соединены соответственно с вторыми входами ( m+1)-го, ( m+5)-го мажоритарных элементов и первым настроечным входом мажоритарного модуля, особенность заключается в том, что в него дополнительно введены двенадцать аналогичных упомянутым мажоритарных элементов, выходы третьего, седьмого, i-го ( i= 9,12 ¯ ) и первый, второй, третий входы двадцатого мажоритарных элементов соединены соответственно с вторыми входами четвертого, восьмого, ( i+4)-го и выходами семнадцатого, восемнадцатого, девятнадцатого мажоритарных элементов, выходы ( m+12)-го, ( m+14)-го и первый, второй, третий входы двадцать первого мажоритарных элементов подключены соответственно к третьим входам ( m+2)-го, ( m+6)-го и выходам четвертого, двадцатого, восьмого мажоритарных элементов, а первые входы ( m+6)-го, ( m+8)-го, ( m+12)-го и выход двадцать первого мажоритарных элементов соединены соответственно с первым настроечным входом и выходом мажоритарного модуля, второй настроечный вход которого подключен к первым входам ( m+2)-го, ( m+4)-го, ( m+10)-го, ( m+14)-го мажоритарных элементов.

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

Мажоритарный модуль содержит мажоритарные элементы 11,…,121, причем выходы элементов 1j ( j= 1,3 ¯ ), 1j+4, 1i ( i= 9,12 ¯ ) и третьи входы элементов 1k ( k= 3,4 ¯ ), 1k+4 соединены соответственно c вторыми входами элементов 1j+1, 1j+5, 1i+4 и выходами элементов 1k+10, 1k+12, первый, второй, третий входы элемента 120 и выходы элементов 14, 120, 18 подключены соответственно к выходам элементов 117, 118, 119 и первому, второму, третьему входам элемента 121, а первые входы элементов 1k–2, 1k+4, 1k+6, 1k+10 и выход элемента 121 соединены соответственно с первым настроечным входом и выходом мажоритарного модуля, второй настроечный вход которого подключен к первым входам элементов 1k, 1k+2, 1k+8, 1k+12.

Работа предлагаемого мажоритарного модуля осуществляется следующим образом. На его первом, втором настроечных входах фиксируются соответственно необходимые сигналы y 1 , y 2 { 0,1 } константной настройки. На вторые входы элементов 11, 15, первый вход элемента 117; третьи входы элементов 11, 15, второй вход элемента 117; третьи входы элементов 12, 16, 117; вторые входы элементов 19, 111, первый вход элемента 118; третьи входы элементов 19, 111, второй вход элемента 118; третьи входы элементов 113, 115, 118; вторые входы элементов 110, 112, первый вход элемента 119; третьи входы элементов 110, 112, второй вход элемента 119 и третьи входы элементов 114, 116, 119 подаются соответственно двоичные сигналы x 1 ; x 2 ; x 3 ; x 4 ; x 5 ; x 6 ; x 7 ; x 8 и x 9 ( x 1 ,..., x 9 { 0,1 }). В представленной ниже табл.1 приведены значения внутренних сигналов z 3×j2 ( j= 1,3 ¯ ), z 3×j1 , z 3×j предлагаемого мажоритарного модуля, полученные для всех возможных наборов значений сигналов x 3×j2 , x 3×j1 , x 3×j при y 1 =1, y 2 =0; y 1 = y 2 =1; y 1 = y 2 =0. Далее в табл.2, табл.3, табл.4 приведены значения его выходного сигнала Z, полученные для всех возможных наборов значений сигналов z 1 ,..., z 9 при y 1 =1, y 2 =0; y 1 = y 2 =1; y 1 = y 2 =0.

Таблица 1

x 3×j2 x 3×j1 x 3×j y 1 =1 , y 2 =0 y 1 = y 2 =1 y 1 = y 2 =0 z 3×j z 3×j1 z 3×j2 z 3×j z 3×j1 z 3×j2 z 3×j z 3×j1 z 3×j2 000 000 000 000 001 001 101 000 010 001 101 000 011 011 111 010 100 001 101 000 101 011 111 010 110 011 111 010 111 111 111 111

Таблица 2

y 1 =1 , y 2 =0 y 1 =1 , y 2 =0 z 9 z 8 z 7 z 6 z 5 z 4 z 3 z 2 z 1 Z z 9 z 8 z 7 z 6 z 5 z 4 z 3 z 2 z 1 Z 000 000 000 0 011 000 000 0 000 000 001 0 011 000 001 0 000 000 011 0 011 000 011 0 000 000 111 0 011 000 111 1 000 001 000 0 011 001 000 0 000 001 001 0 011 001 001 0 000 001 011 0 011 001 011 1 000 001 111 0 011 001 111 1 000 011 000 0 011 011 000 0 000 011 001 0 011 011 001 1 000 011 011 0 011 011 011 1 000 011 111 1 011 011 111 1 000 111 000 0 011 111 000 1 000 111 001 0 011 111 001 1 000 111 011 1 011 111 011 1 000 111 111 1 011 111 111 1 001 000 000 0 111 000 000 0 001 000 001 0 111 000 001 0 001 000 011 0 111 000 011 1 001 000 111 0 111 000 111 1 001 001 000 0 111 001 000 0 001 001 001 0 111 001 001 1 001 001 011 0 111 001 011 1 001 001 111 1 111 001 111 1 001 011 000 0 111 011 000 1 001 011 001 0 111 011 001 1 001 011 011 1 111 011 011 1 001 011 111 1 111 011 111 1 001 111 000 0 111 111 000 1 001 111 001 1 111 111 001 1 001 111 011 1 111 111 011 1 001 111 111 1 111 111 111 1

Таблица 3

y 1 = y 2 =1 y 1 = y 2 =1 z 9 z 8 z 7 z 6 z 5 z 4 z 3 z 2 z 1 Z z 9 z 8 z 7 z 6 z 5 z 4 z 3 z 2 z 1 Z 000 000 000 0 101 111 000 1 000 000 101 1 101 111 101 1 000 000 111 1 101 111 111 1 000 101 000 1 111 000 000 1 000 101 101 1 111 000 101 1 000 101 111 1 111 000 111 1 000 111 000 1 111 101 000 1 000 111 101 1 111 101 101 1 000 111 111 1 111 101 111 1 101 000 000 1 111 111 000 1 101 000 101 1 111 111 101 1 101 000 111 1 111 111 111 1 101 101 000 1 101 101 101 1 101 101 111 1

Таблица 4

y 1 = y 2 =0 y 1 = y 2 =0 z 9 z 8 z 7 z 6 z 5 z 4 z 3 z 2 z 1 Z z 9 z 8 z 7 z 6 z 5 z 4 z 3 z 2 z 1 Z 000 000 000 0 010 111 000 0 000 000 010 0 010 111 010 0 000 000 111 0 010 111 111 0 000 010 000 0 111 000 000 0 000 010 010 0 111 000 010 0 000 010 111 0 111 000 111 0 000 111 000 0 111 010 000 0 000 111 010 0 111 010 010 0 000 111 111 0 111 010 111 0 010 000 000 0 111 111 000 0 010 000 010 0 111 111 010 0 010 000 111 0 111 111 111 1 010 010 000 0 010 010 010 0 010 010 111 0

Если y 1 =1, y 2 =0 либо y 1 = y 2 =1 либо y 1 = y 2 =0, то согласно представленным таблицам имеем

Z={ 1при q=1 9 x q 5 0при q=1 9 x q <5 =Maj( x 1 ,..., x 9 ) либо Z={ 1при q=1 9 x q >0 0при q=1 9 x q =0 = x 1 ... x 9 либо Z={ 1при q=1 9 x q =9 0при q=1 9 x q <9 = x 1 ... x 9 ,

где Maj( x 1 ,..., x 9 ) и x 1 ... x 9 , x 1 ... x 9 есть мажоритарная функция и дизъюнкция, конъюнкция девяти аргументов x 1 ,..., x 9 .

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый мажоритарный модуль построен в элементном базисе прототипа и обладает более широкими по сравнению с прототипом функциональными возможностями, так как реализует мажоритарную функцию девяти аргументов – входных двоичных сигналов либо дизъюнкцию (конъюнкцию) тех же девяти аргументов. При этом относительный показатель схемной глубины предлагаемого мажоритарного модуля составляет h ˜ = 5 9 < 4 5 .

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

название год авторы номер документа
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2022
  • Андреев Дмитрий Васильевич
RU2789749C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2023
  • Андреев Дмитрий Васильевич
RU2812687C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2022
  • Андреев Дмитрий Васильевич
RU2789730C1
ПОРОГОВЫЙ МОДУЛЬ 2023
  • Андреев Дмитрий Васильевич
RU2812760C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2023
  • Андреев Дмитрий Васильевич
RU2809213C1
ЛОГИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ 2022
  • Андреев Дмитрий Васильевич
RU2789729C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2023
  • Андреев Дмитрий Васильевич
RU2812683C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2022
  • Андреев Дмитрий Васильевич
RU2789750C1
ЛОГИЧЕСКИЙ МОДУЛЬ 2023
  • Андреев Дмитрий Васильевич
RU2809482C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2022
  • Андреев Дмитрий Васильевич
RU2789728C1

Иллюстрации к изобретению RU 2 803 610 C1

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

Изобретение относится к мажоритарным модулям. Технический результат - уменьшение относительного показателя схемной глубины при сохранении элементного базиса прототипа. Для этого мажоритарный модуль содержит двадцать один мажоритарный элемент (11,…,121). 1 ил., 4 табл.

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

Мажоритарный модуль, содержащий девять мажоритарных элементов, которые имеют по три входа, причем выходы m-го ( m= 1,2 ¯ ), ( m+4)-го и первый вход m-го мажоритарных элементов соединены соответственно с вторыми входами ( m+1)-го, ( m+5)-го мажоритарных элементов и первым настроечным входом мажоритарного модуля, отличающийся тем, что в него дополнительно введены двенадцать аналогичных упомянутым мажоритарных элементов, выходы третьего, седьмого, i-го ( i= 9,12 ¯ ) и первый, второй, третий входы двадцатого мажоритарных элементов соединены соответственно с вторыми входами четвертого, восьмого, ( i+4)-го и выходами семнадцатого, восемнадцатого, девятнадцатого мажоритарных элементов, выходы ( m+12)-го, ( m+14)-го и первый, второй, третий входы двадцать первого мажоритарных элементов подключены соответственно к третьим входам ( m+2)-го, ( m+6)-го и выходам четвертого, двадцатого, восьмого мажоритарных элементов, а первые входы ( m+6)-го, ( m+8)-го, ( m+12)-го и выход двадцать первого мажоритарных элементов соединены соответственно с первым настроечным входом и выходом мажоритарного модуля, второй настроечный вход которого подключен к первым входам ( m+2)-го, ( m+4)-го, ( m+10)-го, ( m+14)-го мажоритарных элементов.

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

МАЖОРИТАРНЫЙ МОДУЛЬ 2018
  • Андреев Дмитрий Васильевич
RU2700553C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2020
  • Андреев Дмитрий Васильевич
RU2757819C1
МАЖОРИТАРНЫЙ МОДУЛЬ 2006
  • Андреев Дмитрий Васильевич
RU2300137C1
US 7129742 B1, 31.10.2006.

RU 2 803 610 C1

Авторы

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

Даты

2023-09-18Публикация

2023-05-11Подача