фундаментальный симметричный модуль

Классы МПК:G06F7/00 Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных
Автор(ы):
Патентообладатель(и):Ульяновский государственный технический университет
Приоритеты:
подача заявки:
2002-12-06
публикация патента:

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Техническим результатом является расширение функциональных возможностей за счет обеспечения вычисления фундаментальной симметричной булевой функции фундаментальный симметричный модуль, патент № 2228539, где mфундаментальный симметричный модуль, патент № 2228539{0,...,n}. Устройство содержит два компаратора, операционный усилитель, логический элемент И, n размыкающих ключей, n+1 резисторов. 1 ил.

Рисунок 1

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

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

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

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

Известны фундаментальные симметричные модули (см., например, свидетельство РФ 21679, кл. G 06 G 7/25, 2002 г.), которые могут быть использованы для вычисления фундаментальной симметричной булевой функции фундаментальный симметричный модуль, патент № 2228539 , зависящей от n аргументов - входных двоичных сигналов х1,...,хn фундаментальный симметричный модуль, патент № 2228539{0,l}. Здесь m=n есть заданное фундаментальный симметричный модуль, патент № 2228539-число (индекс) функции фундаментальный симметричный модуль, патент № 2228539. Как известно, фундаментальный симметричный модуль, патент № 2228539 только тогда, когда точно m ее аргументов равны 1, а остальные ее аргументы равны 0.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных фундаментальных симметричных модулей, относится ограниченные функциональные возможности, обусловленные тем, что не выполняется вычисление функции фундаментальный симметричный модуль, патент № 2228539, где mфундаментальный симметричный модуль, патент № 2228539{0,...,n-1}.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип фундаментальный симметричный модуль (свидетельство РФ 20593, кл. G 06 G 7/25, 2001 г.), который содержит два компаратора и n размыкающих ключей и может быть использован для вычисления фундаментальной симметричной булевой функции фундаментальный симметричный модуль, патент № 2228539 индекса m=n, зависящей от n аргументов - входных двоичных сигналов х1,...,хn фундаментальный симметричный модуль, патент № 2228539 {0,1}.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется вычисление функции Sфундаментальный симметричный модуль, патент № 2228539, где mфундаментальный симметричный модуль, патент № 2228539{0,...,n-1}.

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения вычисления фундаментальной симметричной булевой функции Sфундаментальный симметричный модуль, патент № 2228539, где mфундаментальный симметричный модуль, патент № 2228539{0,...,n}.

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

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

Фундаментальный симметричный модуль содержит размыкающие ключи 11,...,1n, резисторы 21,...,2n+1, операционный усилитель 3, компараторы 41 и 42, логический элемент И 5, причем резистор фундаментальный симметричный модуль, патент № 2228539 подсоединен между входом и выходом ключа 1i, а резистор 2n+1 - между входом ключа 11 и шиной нулевого потенциала, выход каждого предыдущего ключа соединен с входом последующего ключа, а выходы компараторов 41 и 42 подсоединены соответственно к первому и второму входам элемента 5, подключенного выходом к выходу фундаментального симметричного модуля, i-й информационный и первый, второй, третий настроечные входы которого образованы соответственно управляющим входом ключа 1i и инвертирующим входом компаратора 41, неинвертирующим входом компаратора 42, неинвертирующим входом усилителя 3, подсоединенного инвертирующим входом и выходом соответственно к входу ключа 1 и объединенным выходу ключа 1n, неинвертирующему входу компаратора 41, инвертирующему входу компаратора 42.

Работа предлагаемого фундаментального симметричного модуля осуществляется следующим образом. На его первый,..., n-й информационные входы подаются соответственно двоичные сигналы х1,...,хn фундаментальный симметричный модуль, патент № 2228539{0,1}; на его первом, втором и третьем настроечных входах фиксируются соответственно необходимые управляющие сигналы (напряжения) у1, у2 и у3. Если хi=1 фундаментальный симметричный модуль, патент № 2228539 либо хi=0, то ключ 1i соответственно разомкнут либо замкнут. Таким образом, сигналы на выходах компараторов 41 и 42 определяются соответственно выражениями

фундаментальный симметричный модуль, патент № 2228539

где фундаментальный симметричный модуль, патент № 2228539 есть коэффициент усиления неинвентирующего усилителя, образованного операционным усилителем 3 и резисторами 21,...,2n+1, сопротивления которых есть R1,...,Rn+1 соответственно. Если r1=...=Rn+1 и уi3(mj+0,5), где mj фундаментальный симметричный модуль, патент № 2228539 {0,..., n+1}, jфундаментальный симметричный модуль, патент № 2228539{1,2}, то

фундаментальный симметричный модуль, патент № 2228539

Согласно (1), Z1=1 (Z2=0) при m1 <n+l (m2<n+1) только тогда, когда m1 (m2) или больше переменных из x1,..., xn равны 1, а остальные переменные равны 0. Если m1=n +1 (m2=n +1), то Z1=const 0 (Z2=const 1). Таким образом, на выходах компараторов 41 и 42 при соответствующих уровнях сигналов у1, у2 будут вычисляться значения произвольных соответственно простой и инвертированной простой симметричных булевых функций, т.е. фундаментальный симметричный модуль, патент № 2228539.фундаментальный симметричный модуль, патент № 2228539 Поскольку сигнал на выходе предлагаемого модуля определяется выражением Z=Z1 фундаментальный симметричный модуль, патент № 2228539 Z2, получаем фундаментальный симметричный модуль, патент № 2228539 Пусть m1=m, m2=m+1 (mфундаментальный симметричный модуль, патент № 2228539{0,..., n}), тогда

фундаментальный симметричный модуль, патент № 2228539

Правая часть равенства (2) совпадает с правой частью равенства фундаментальный симметричный модуль, патент № 2228539 приведенного на стр. 127 в книге Поспелов Д.А. Логические методы анализа и синтеза схем. М.: Энергия, 1974. Следовательно, фундаментальный симметричный модуль, патент № 2228539 при у1=y3{m+0,5), у23(m+1,5).

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый фундаментальный симметричный модуль обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает вычисление фундаментальной симметричной булевой функции фундаментальный симметричный модуль, патент № 2228539, где mфундаментальный симметричный модуль, патент № 2228539{0,...,n}.

Класс G06F7/00 Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных

обнаружение квантового исключения с плавающей десятичной точкой -  патент 2526004 (20.08.2014)
способ перемножения десятичных чисел -  патент 2525477 (20.08.2014)
устройство формирования переноса в сумматоре -  патент 2525111 (10.08.2014)
функциональная структура младшего разряда сумматора fcd( )ru для аргументов слагаемых ±[1,2nj]f(2n) и ±[1,2mj]f(2n) формата "дополнительный код ru" (варианты русской логики) -  патент 2524562 (27.07.2014)
параллельный сумматор-вычитатель на нейронах со сквозным переносом -  патент 2523942 (27.07.2014)
способ формирования логико-динамического процесса преобразования условно минимизированных структур аргументов аналоговых сигналов слагаемых ±[ni]f(+/-)min и ±[mi]f(+/-)min в функциональной структуре сумматора ±f1( ru)min без сквозного переноса f1(± ) и технологическим циклом t 5 f(&)-и пять условных логических функций f(&)-и, реализованный с применением процедуры одновременного преобразования аргументов слагаемых посредством арифметических аксиом троичной системы счисления fru(+1,0,-1) и функциональные структуры для его реализации (вариант русской логики) -  патент 2523876 (27.07.2014)
устройство фильтрации динамических цифровых изображений в условиях ограниченного объема априорных данных -  патент 2522043 (10.07.2014)
способ и аппаратура для обеспечения поддержки альтернативных вычислений в реконфигурируемых системах-на-кристалле -  патент 2519387 (10.06.2014)
логический преобразователь -  патент 2518669 (10.06.2014)
логический преобразователь -  патент 2517720 (27.05.2014)
Наверх