Устройство для сортировки чисел
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (Я) 4
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTGPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3770853/24-24 (22) 10.07.84 (46) 07.01.86. Бюл. № 1 (71) Северо-Западный заочный политехнический институт (72) Л.В. Боброва, В.И. Маринкин, В.М. Муттер и Б.В. Шамрай (53) 681.325 (088.8) (56) Авторское свидетельство СССР
¹- 445142, кл. Н 03 К 5/158, 1973.
Авторское свидетельство СССР № 932487, кл. С 06 F 7/06, 1980. (54)(57) УСТРОЙСТВО ДЛЯ СОРТИРОВКИ
ЧИСЕЛ, содержащее две группы сравнения, элементы задержки, о т л ич а ю щ е е с я тем, что, с целью его упрощения, в него введены М
os SUnn 5 О 8 А групп ключей, где м — число сравниваемых чисел, и (й-2) групп элементов сравнения, элементы сравнения выполнены в виде группы компараторов с заданным порогом сравнения, причем <-й информационный вход устройства, где = 1,2,...,й, соединен с входами i — ro элемента задеряли и входами компараторов 1 -й группы, выходы которых соединены с управляющими входами соответствующих ключей -й группы, информационные входы которых подключены к выходу .i-ro элемента задержки, выходы . -х ключей всех групп, где — 1,2,...,N, объединены и являются J -ми выходами устройства.
1203508
Изобретение относится к вычислительной технике и предназначено дпя сортировки (ранжирования) N входных чисел по амплитуде.
Цель изобретения — упрощение устройства.
На фиг.1 представлена функцио нальная схема устройства на фиг.2 пример выполнения группы компараторов.
Устройство содержит группу элементов сравнения (компараторов) 1, группы ключей 2, элементы 3 задержки, Устройство предназначено для ранжирования М входных сигналов по амплитуде, Если на вход поступают сигналы Х„, Х „..., Х,, то на выходе должны быть сигналы
У1 = X; - Õ„, j =1,, i - 1, L + 1,..., N; Ф п, .1 4, 9 =X Х /=1, l1 — 1,a+1,...,N ! т.е. на первом выходе должен быть сигнал, минимальный по амплитуде, на hl-м — максимальный по амплитуде.
Устройство работает следующим образом.
Предварительно устанавливают N уровней градации для компараторов 1.
Эти уровни определяются следующим образом. Пределы для изменения амплитуды при появлении сигнала на первых выходах К: от А„ „,цо <„,„н на вторых выходах — от
N ираке — х имн о " к " ин
Pl N
< ис кс X он третьих — от 2 " " ьдо
3 " " " и т.д., пределы для измененйя амплитуды входного сигнала, необходимого для появления сигнала на Ч -м выходе компараторов
1 — от (И -1) " """ 6 до м «, где 4 — произвольно выбираемая малая величина.
Компараторы 1, в частности, могут быть выполнены на базе ЭЛТ
ЛФ9П-политрон. Схемы включения и функционирования ЭЛТ-политрон в режиме функционального преобразователя, приведены на фиг.2. Политроны представляет собой вакуумный электронно-лучевой прибор, принцип действия которого основан на перемещении электрического пучка S вырабатываемого электронной пушкой П
5О го напряжения, при подаче на вход Х величины Х„ луч Я оказывается на
Фo
45 политрона, в двух взаимно перпендикулярных плоскостях. Перемещение осуществляется за счет действия электрического поля, создаваемого набором десяти пар функциональных пластин ФП и пары горизонтальноотклоняющих пластин Х.
Выходной сигнал снимается с двух коллекторов К„ и К . Величина его зависит от степени перекрытия коллекторов электрическим пучком, т.е. определяется видом функционального преобразования М х1, выставленного на функциональных пластинах ФП.
Как правило, для усиления выходного сигнала, сигналы с обоих коллекторов суммируются.
В силу непрерывности электрического поля политрона сигнал на Bhl— ходе политрона — также непрерывный.
Точность воспроизведения функции (Х) определяется числом точек ее аппроксимации. При необходимости увеличения точности в качестве функционального преобразователя могут быть использованы две-три последовательно включенные ЭЛТ-политрон.
При подаче на вход Х развертки линей. о изменяющегося напряжения луч последовательно перемещается вцаль всех ФП амплитуда развертки для политрона находится, как правило, в пределах от -25 до +25В. При амплитуде †2 луч 8 находится под первой парой ФП, при амплитуде
25 — под десятой парой ФП, т.е. величина X (i = 1,...,10), дискретизированная в 10 точках, четко фиксирует место нахождения считывающего луча. Это свойство ЛФ9П дает возможность использовать ее в режиме компаратора. В этом режиме корректирующими пластинами К (фиг.2) луч ч смещается с коллекто-. ров К и К непосредственно на функциональные пластины ФП. Причем, поскольку место нахождения луча определяется величиной развертывающе1-й ФП и наводит на ней ток (поэтому ФП служит выходом) при Х = Кт луч S наводит ток на 2-A ФП. В общем случае, при подаче на вход появляется сигнал на -й ФП„ а это означает, что ЭЛТ работает в режиме компаратора.
1203508
/х й).7 ил оР
Составитель Е. Иванова
Редактор. В. Петраш. Техред И.Асталош Корректор А. Обручар
Тираж 709 Под лис но е
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 8417/51
Филиал ППП "Патент", r. Ужгород, ул. Проектная,4
На вход устройства для сортировки чисел поступает в общем случае 1переменных Х„,Х ..., Х Пусть величина Х находится в первом ам1 плитудном интервале (т.е. X„«, Х „., Х „(Х „), Это значит, что появится сигнал на первом выходе группы компараторов 1-1 (т.е. на управляющем входе ключа 2-1-1).
Пусть величина Х находится во втором амплитудном интервале (т.е.
Х >Х„, Х,(Х,, Х, аХ ..., Х Х„
Это значит, что появится сигнал на втором выходе группы компараторов
2 (т.е. на управляющем входе ключа
2-2-2).
Наконец, пусть Х„ находится в
И-м амплитудном ин-.."åðíàëå (Хц)Х„, Х„)Х,, Х„ Х„ ), Это значит, что появится сигнал на N -м выходе компараторов 1 в М (т.е. на управляющем входе ключа 2 †-N). В результате ключи 2-1 — 1, 2-2-2,...,2-И†Q открыты. поскольку одновременно с поступ- лением сигналов на управляющие входы ключей с выходов К на их ин—
5 формационные входы поступают сигналы с в:ода устройства, задержанные до данного момента времени элементами 3 задержки, на выходе устройства будут величины
10 Н,=Х„ х Х а с Х„
Ч = Х, Х„сХг а Х а . Хн, „=Х„>Х„„... > Х, В общем случае, если не выполняется условие Х, - X -Х, <...(g „, на первом выходе устройства будет величина Ч,=Xм„„ на втором — 3 = x
Х,„„<Х; Х,, J =1,М а на последнем — величина 9н = Х мыс .
Таким образом, предлагаемое устройство позволяет производить сортировку по амплитуде любых N чисел, поступающих на его вход.