ранговый селектор

Классы МПК:G06G7/25 для расчета прерывистых функций, например мертвого хода или мертвой зоны, ограничения абсолютных или пиковых значений величин
Автор(ы):
Патентообладатель(и):Государственное образовательное учреждение высшего профессионального образования "Ульяновский государственный технический университет" (RU)
Приоритеты:
подача заявки:
2007-03-20
публикация патента:

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров. Техническим результатом является расширение функциональных возможностей за счет обеспечения выполнения селекции из n+1 аналоговых сигналов x1,..., xn+1 сигнала x(r) любого заданного ранга rранговый селектор, патент № 2338250 {1,..., n+1}(x(1)=min(x 1,..., xn+1),..., x (n+1)=max(x1,..., x n+1)). Устройство содержит n дифференциальных компараторов, 2n+1 элементов И, 4n+3 ключей, n+1 резисторов и n+1 RS-триггеров. 2 ил. ранговый селектор, патент № 2338250

ранговый селектор, патент № 2338250 ранговый селектор, патент № 2338250

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

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

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

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

Известны ранговые селекторы (см., например, авт. св. СССР 1262531, кл. G06G 7/25, 1986 г.), которые выполняют селекцию сигнала только (n+1)-го ранга (наибольшего сигнала) из нескольких аналоговых сигналов x1,..., xn+1 .

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип ранговый селектор (свидетельство РФ 20593, кл. G06G 7/25,2001 г.), который содержит n дифференциальных компараторов, 4n ключей и выполняет селекцию из нескольких аналоговых сигналов x1,..., xn+1 сигнала только (n+1)-го либо первого ранга.

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

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

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

На фиг.1 и фиг.2 представлены соответственно схема предлагаемого рангового селектора и временные диаграммы, поясняющие принцип его работы.

Ранговый селектор содержит n дифференциальных компараторов 11 ,..., 1n, 2n+1 элементов И 2 1,..., 2n+n+1, 4n+3 ключей 3 11,..., 3(n+1)3, n+1 резисторов 4 1,..., 4n+1 и n+1 RS-триггеров 5 1,..., 5n+1, причем все ключи сгруппированы в n+1 групп так, что i-я ранговый селектор, патент № 2338250 группа содержит ключи 3i1, 3 i3 и 3i2, 3i4 , выполненные соответственно замыкающими и размыкающими, а (n+1)-я группа содержит ключи 3(n+1)1, 3 (n+1)3 и 3(n+1)2, выполненные соответственно замыкающими и размыкающим, объединенные выходы ключей 3 k1, 3k2 ранговый селектор, патент № 2338250 и объединенные выходы ключей 3k3 , 3k4 соединены соответственно с входами ключей 3(k+1)2 и 3(k+1)4 , объединенные выходы ключей 3n1, 3 n2 и объединенные выходы ключей 3n3 , 3n4 образуют соответственно информационный и идентифицирующий выходы рангового селектора, а управляющий вход ключей 3(n+1)1, 3(n+1)2 , 3(n+1)3, выход ключа 3 (n+1)3 и объединенные выходы ключей 3(n+1)1 , 3(n+1)2 соединены соответственно с неинвертирующим выходом триггера 5n+1, входами ключей 3 14 и 312, неинвертирующий, инвертирующий входы и выход компаратора 1i соединены соответственно с входами ключей 3i1, 3 i2 и первым входом элемента 2i, второй вход и выход которого соединены соответственно с неинвертирующим выходом триггера 5i и управляющим входом ключей 3i1,..., 3i4 , вход ключа 3j3 ранговый селектор, патент № 2338250 соединен с первым входом элемента 2n+j , подключенного выходом к входу сброса триггера 5 j, вход установки которого соединен с первым настроечным входом рангового селектора, подсоединенного j-ым информационным и вторым настроечным входами соответственно к входу ключа 3 j1 и второму входу элемента 2n+j, первый вход которого соединен через резистор 4 j с шиной нулевого потенциала.

Работа предлагаемого рангового селектора осуществляется следующим образом. На его первый,..., (n+1)-й информационные входы подаются соответственно аналоговые сигналы (напряжения) x1,..., xn+1, а на его идентифицирующем выходе и входе ключа 3(n+1)2 фиксируются соответственно сигнал логической «1» (Z2=1) и опорное напряжение xmin<x1 ,..., xn+1. На первый, второй настроечные входы предлагаемого рангового селектора подаются соответственно импульсные сигналы y1, y 2ранговый селектор, патент № 2338250 {0,1} (фиг.2), причем период Т и длительность ранговый селектор, патент № 2338250 импульса сигнала y2 должны удовлетворять условиям Т>ранговый селектор, патент № 2338250 t и ранговый селектор, патент № 2338250 <2ранговый селектор, патент № 2338250 и+ранговый селектор, патент № 2338250 Тр+ранговый селектор, патент № 2338250 Кл, где ранговый селектор, патент № 2338250 t=(ранговый селектор, патент № 2338250 К+ранговый селектор, патент № 2338250 И+ранговый селектор, патент № 2338250 Кл)n+ранговый селектор, патент № 2338250 И+ранговый селектор, патент № 2338250 Tp+ранговый селектор, патент № 2338250 Кл, a ранговый селектор, патент № 2338250 И, ранговый селектор, патент № 2338250 Tp, ранговый селектор, патент № 2338250 Кл и ранговый селектор, патент № 2338250 K есть длительности задержек, вносимых элементом И, RS-триггером, ключом и дифференциальным компаратором. В j-й ранговый селектор, патент № 2338250 группе замыкающие ключи замкнуты (разомкнуты), размыкающие ключи разомкнуты (замкнуты), когда на управляющем входе этой группы ключей присутствует логическая «1» (логический «0»). Если сигнал на неинвертирующем входе компаратора 1 i ранговый селектор, патент № 2338250 больше (меньше) сигнала на его инвертирующем входе, то на выходе этого компаратора имеем логическую «1» (логический «0»). Импульс сигнала y1 устанавливает в «1» сигнал на неинвертирующем выходе всех RS-триггеров, при этом с учетом указанного выше принципа работы ключей и дифференциального компаратора, на информационном выходе предлагаемого рангового селектора в момент времени t1 (см. фиг.2) имеем сигнал x(n+1) (n+1)-го ранга (наибольший из сигналов множества {х1,..., х n+1}), то есть

Z1=x (n+1)=max({x1,..., x n+1}).

Первый импульс сигнала y2 сбрасывает в «0» сигнал на неинвертирующем выходе только того RS-триггера, номер j которого совпадает с номером сигнала х (n+1) (например, если х2=x (n+1), то j=2), при этом на информационном выходе предлагаемого рангового селектора в момент времени t2 имеем сигнал х(n) n-го ранга (наибольший из сигналов множества {x1,..., x n+1}{x(n+1)}, где символом обозначена разность множеств), то есть

Z1=x (n)=max({x1,..., x n+1}{x(n+1)})=sub max({x 1,..., xn+1}).

Второй импульс сигнала y2 сбрасывает в «0» сигнал на неинвертирующем выходе только того очередного RS-триггера, номер которого совпадает с номером сигнала х(n), при этом в момент времени t3 имеем

Z 1=x(n-1)=max({x1 ,..., xn+1}{x(n) , x(n+1)}).

Наконец m-й (mранговый селектор, патент № 2338250 {1,..., n}) импульс сигнала y2 сбрасывает в «0» сигнал на неинвертирующем выходе только того RS-триггера, номер которого совпадает с номером сигнала х(n+2-m) , при этом в момент времени tm+1 имеем

Z1=x(n+1-m)=max({x 1,..., xn+1}/{x(n+2-m) ,..., x(n+1)}).

Таким образом, настройка предлагаемого рангового селектора на выполнение селекции сигнала x(r)ранговый селектор, патент № 2338250 {x1,..., xn+1 } любого заданного ранга rранговый селектор, патент № 2338250 {1,..., n+1} осуществляется с помощью импульса сигнала y1 и n+1-r импульсов сигнала y 2.

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

Наверх