[go: up one dir, main page]

SU1062718A1 - Multichannel relay correlator - Google Patents

Multichannel relay correlator Download PDF

Info

Publication number
SU1062718A1
SU1062718A1 SU823428090A SU3428090A SU1062718A1 SU 1062718 A1 SU1062718 A1 SU 1062718A1 SU 823428090 A SU823428090 A SU 823428090A SU 3428090 A SU3428090 A SU 3428090A SU 1062718 A1 SU1062718 A1 SU 1062718A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
inputs
outputs
output
shift register
Prior art date
Application number
SU823428090A
Other languages
Russian (ru)
Inventor
Владимир Петрович Абрамович
Александр Иванович Березенко
Владимир Иванович Дендеберов
Дмитрий Павлович Фролов
Игорь Иванович Якимович
Original Assignee
Акустический институт им.академика Н.Н.Андреева
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Акустический институт им.академика Н.Н.Андреева filed Critical Акустический институт им.академика Н.Н.Андреева
Priority to SU823428090A priority Critical patent/SU1062718A1/en
Application granted granted Critical
Publication of SU1062718A1 publication Critical patent/SU1062718A1/en

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

1МНОГОКАНАЛЬНЫЙ РЕЛЕЙНЫЙ КОРРЕЛСМЕТР, содержащий аналого-цифровой преобразователь, информационный вход которого  вл етс  первым входом коррелоидатра, а вход синхронизации объединен с входе синхронизации первого регистра сдвига и подключен к выходу М-гр разр да счетчика, содержащего Iw+rn) разр дов (где т 1 f М - число отсчетов в i-м блоке, i 1,N), выход старшего разр да которого соединен с первым BXOJJOM синхронизации второгр .Р гистра сдвига, содержащего D  чеек, (где Ф - число ординат коррел ционной функции), вход счетчика объединен с вторым входом синхронизации второго регистра сдвига и входом синхронизации сумматора и подключен к йыходу генератора импульсов , разр дные выходы старшей  чейки второго регистра сдвига подю1ючены к соответствующим входам первой группы входов первой  чейки, входы второй группы входов первой  чейки которого подключены к соответствующим разр дным выходам первого регистра сдвига, информационный вход которого подключен к выходу компаратора, вход которого  вл етс  вторым входом коррелометра, о т л. и ч а ю щ и и с   тем, что, с целью повькиени  быстродействи , в него введен блок вычисле (Л ни  промежуточных сумм, инфop лaциoнные входы которого подключены к соответствующим разр дным выходам ангшого-цифрового преобразовател , а входы адреса чтени  подключены к соответствующим разр дным выходам старшей  чейки второго регистра сдвига, вход синхронизации блока вычислени  промежуточных сумм подключен к выходу генератора импульсов , а выходы подключены к соот ,ветствующим информационным входам сумматора.A MULTICHANNEL RELAY CORRELMETER containing an analog-to-digital converter, whose information input is the first input of the correlator, and the synchronization input is combined with the synchronization input of the first shift register and connected to the output M-cr of the counter containing Iw + rn) bits (where t 1 f M is the number of samples in the i-th block, i 1, N), the output of the highest bit of which is connected to the first BXOJJOM synchronization of the second. P shift shift containing D cells (where F is the number of ordinates of the correlation function), input counter combined with sec the synchronization input of the second shift register and the synchronization input of the adder and connected to the pulse generator output, the bit outputs of the upper cell of the second shift register are connected to the corresponding inputs of the first input group of the first cell, the inputs of the second input group of the first cell are connected to the corresponding bit outputs of the first shift register The information input of which is connected to the output of the comparator, the input of which is the second input of the correlometer, about tl. and so that, in order to improve speed, a calculation block is entered into it (L no interim amounts, the informational inputs of which are connected to the corresponding bit outputs of the English-digital converter, and the inputs of the reading address are connected to the corresponding the bit outputs of the high cell of the second shift register, the synchronization input of the intermediate sums calculator are connected to the output of the pulse generator, and the outputs are connected to the corresponding information inputs of the adder.

Description

2. Коррелометр по п. 1, о т л ичающийс  тем, что блок вычислени  промежуточных сумм содержит сумматор, элемент пам тиf дешифратор и счетчик, содержащий () разр дов, разр дные выходы которого соединены с соответствующими входами дешифратора, а выходы М младших разр дов и выход старшего разр да счетчика подключены к соответствующим входс1м адреса записи элемента пам ти, вход синхронизации которого объединен с входом синхронизации счетчика и  вл етс  входом синхронизации блока, выход старшего разр да счетчика подключен к соответствующему входу адреса чтени  элемента пам ти, остальные входы адреса чтени  которого  вл ютс  соответствующими входами адреса чтени  блока, входы первой -группы выходов элемента пагл ти подключены к соответствующим входам первой группы информационных, входов сумматора, выходы которого подключены, к соответствующим информационным входам . элемента пам ти,. выходы второй группы выходов которого  вл ютс  соответствующими выходами блока, вход управлени  режимом работы сумматора подключен к выходу дешифрато ра, а входы второй группы информационных входов  вл ютс  соответствующими информационными входами блока;2. A correlometer according to claim 1, wherein the intermediate amount calculation unit contains an adder, a memory element of the decoder and a counter containing () bits, the bit outputs of which are connected to the corresponding inputs of the decoder, and the outputs of the lower order The high and low output of the counter is connected to the corresponding input address of the memory element's write address, the synchronization input of which is combined with the synchronization input of the counter and is the synchronization input of the block, the output of the high discharge of the counter is connected to the corresponding Valid address reading memory element, the other inputs of which the read address are respective inputs of the read unit address inputs of the first-group element outputs Paglia tee connected to respective inputs of the first group of information, the adder inputs, the outputs of which are connected to respective data inputs. memory element ,. the outputs of the second group of outputs of which are the corresponding outputs of the block, the input controlling the operation mode of the adder is connected to the output of the decoder, and the inputs of the second group of information inputs are the corresponding information inputs of the block;

1one

Изобретение относитс  к специализированным средствам вычислительной техники и может быть использовано дл  -построени  многоканальных релейных коррелометров случайных стационарных эргодических сигналов.The invention relates to specialized computer facilities and can be used to construct multi-channel relay correlometers of random stationary ergodic signals.

Известен коррелометр, регшизующий релейный алгоритм.вычислени  оценки взаимной коррел ционной функции , содержащий линейно-частотный преобразователь, блок задержки, усилители-ограничители, элементы неоднозначности и накопители 13.A correlometer is known, a relativizing relay algorithm. Calculating an estimate of the mutual correlation function, comprising a linear frequency converter, a delay unit, limit amplifiers, ambiguity elements, and accumulators 13.

Однако сравнительно невысокое быстродействие этого коррелометра не позвол ет исследовать высокочастотные сигналы.However, the relatively low speed of this correlometer does not allow to investigate high-frequency signals.

Наиболее близким к предлагаемому по технической сущности и предлагаемому результату  вл етс  устройство , содержащее аналого-цифровой преобразователь, информационный вход которого  вл етс  первым входом коррелометра, управл ющий вход аналого-цифрового преобразовател  подключен к первому выходу блока управлени , содержащего генератор импульсов и счетчик, а выход к первому входу дешифратора содержащего элементы И или ИЛИг второй вход которого подключен к выходу компаратора, первый - к входу блока фиксации среднеквадратического отклонени , а второй выход к входу сумматора, вход управлени  которого соединен с вторым выходом счетч ка, вход которого подключен к выходублока фиксации среднеквадратического отклонени , а третий выход - к первому входу компаратора второй вход которого  вл етс  вторы входс л коррелс 4( 12.Closest to the proposed technical entity and the proposed result is a device containing an analog-to-digital converter, the information input of which is the first input of the correlometer, the control input of the analog-digital converter connected to the first output of the control unit containing a pulse generator and a counter, and output to the first input of the decoder containing elements AND or ILIG; the second input of which is connected to the output of the comparator, the first - to the input of the fixation block of the mean square deviation, and the second output to the input of the adder, the control input of which is connected to the second output of the counter, the input of which is connected to the output block of the fixation of the standard deviation, and the third output to the first input of the comparator the second input is 12 (12.

Недостатком известного устройства  вл етс  относительно низкое быстродействие , обусловленное последовательнУм пор дком обработки данных. Цель изобретени  - повышение быстродействи  коррелометра, т.е. расширение частотного диапазона исследуBf .ttjx сигналов.A disadvantage of the known device is the relatively low speed due to sequential data processing. The purpose of the invention is to increase the speed of the correlometer, i.e. Expansion of the frequency range of explored Bf .ttjx signals.

Указанна  цель достигаетс  тем,This goal is achieved by

iTO в многоканальный репейный коррелометр , содержшаий аналого-цифровой преобразователь, информационный вход которого  вл етс  первъвл входом коррелометра, а вход синхронизации объединен с входом синхооннзации первого регистра сдвига и подключен к выходу М -го разр да с етчика, содержащего ) раэр дов (где М - число отсчетов в i-м блоке, i 1,,The iTO is a multichannel burdock correrelometer, containing an analog-to-digital converter, whose information input is the first input of a correlometer, and the synchronization input is combined with the synchronic input of the first shift register and connected to the output of the M-th digit from the receiver containing) ampere (where M - the number of samples in the i-th block, i 1 ,,

выход старшего разр да, которого соединен с первым входом синхрони гацш второго регистра сдвига, содержащего D  чеек Ч где D -число Ординат коррел ционной функции),the output of the higher bit, which is connected to the first input of the synchronization of the second shift register, containing D cells (where D is the number of Ordinates of the correlation function),

вход счетчика объединен с вторым входом синхронизации второго регистра сдвига и входом синхронизации сумматора и подключен к выходу генератора импульсов, разр дные выходы старшей  чейки второго регистра сдвига подключены к соответствую-щим входам первой группы входов первой  чейки, входы второй группы входов первой  чейки которого подключены к соответствук цим разр дным выходам первого регистра сдвига, информационный вход которого подключен к выходу компаратора, вход которого  вл «тс  вторым входом коррёлометра , введен блок вычислени  промежуточных сумм, инфс мационные входы которого подключены к соответ ствующим разр дным выходам аналогоцифрового преобразовател , а входы адцреса чтени  подключены к соответствующим разр дным выходам старшей  чейки второго регистра сдвига, вхо синхронизации блока вычислени  промежуточных сумм подключен к выходу генератора импульсов, а выходы подключены к соответствующим информа .ционным входам сумматора. Причем, блок вычислени  промежуточных сумм содержит сумматор, элемент пам ти и счетчик, содержащий ( + 1) разр дов, разр дные выходы которого соединены с соответ ствующими входами дешифратора, а выходы W младших разр дов и выход старшего разр да счетчика подключен к соответствугацим входам адреса записи элемента пам ти, вход синхрони зации которого объединен с входом синхронизации счетчика и  вл етс  входом синхронизации блока, выход старшего разр да счетчика подключен к соответствующему входу адреса чтени  элемента пам ти, осталд ные входы адреса чтени  которого  вл ют с  соответствукнцими входами адреса чтени  блока, выходы первой груп пы выходов элемента пам ти подключе ны к соответствующим входам первой группы информационных входов сумматора , выходы которого подключены к соответствующим информационным входам элемента пам ти/ выходы второй груптш вых,одов которого  вл ютс  соответствующими выходами блока вход управлени  режимом работы сумматора подю1ючен к выходу дешифратора , а входы второй группы инфор мационных входов  вл ютс  соответст вующими информационными входами бло ка. На фиг. 1 изображена структурна  схема многоканального релейного коррелометра; на фиг 2 - структурна  схема блока вычислени  промежуточных сумм. Коррелометр содержит аналого-циф ровой преобразователь (дцп 1, блок 2 вычислени  промежуточных сум Ьумматсф 3, компаратор 4, первый 5 и второй 6 регистры сдвига, счет чик 7, генератор 8 импульсов,Блок 2 вычислени  промежуточных сумм содер жит сумматор 9, дешифратор 10, элемент 11 пам ти и счетчик 12. Коррелометр работает следующим образом... Входной случайный сигнал преобраэуетс  в АЦП 1 в двоичные многоразр дные числа с частотой f, равной частоте следовани  импульсов ТИ 1 выхода -Г9 разр да счетчика 7, содержащего ХЛ + fpi разр ДОН , последовательность отсчетов входного сигнала разбиваетс на блоки по М 2 чисел , где i ь 0,1,.,., (N-1) - номер блока, j О, 1,..., (М- 1) - номерЧисла в блоке. Из чисел каждого блока с номером i, поступающих с разр дных , выходов АЦП 1 на соответствующие входы одной из групп информационных входов су1л 1атора 9, за врем  прохождени  М импульсов ТИ 1 в блоке 2 формируетс  2 сумм №-1  . ,Ч,-Пи,х,, где aj - зна,чени  разр дов двоичного числа номера суммы А (а. ,а ,.., а г...« а4д L, А о, 1, ...«, ч , . . . , а |U i ( - 1). , Частота f f2/2, где f2 частота выходных импульсов ТИ 2 генератора 8 импульсов. Импульсы ТИ 2 поступают на вход синхронизации элемента 11 пам ти блока 2 вычислени  промежуточных сумм и вход, счетчика 12, в котором формируетс  (М +П1+ 1)-разр дный двоичный код (0 I а,..., aj состо щий из трех частей: н младших разр дов равны, Л-номеру суммы 8д,;, разр щы , адц+,..., а;ц) j-номеру бтсче- та блока с i старший разРЯД3| Л О Ри i четном, ад, 1 при 1 нечетном. Дл  каждого значени  Xjj число л поочередно принимает значени  от О до ( 1) . В дешифраторе 10 формируетс  число а а а a,j. .. а,,.. .а которое поступает на вход упраВлени  режимом работы сумматора 9, работающего в режиме сложени , при aj 0, и в режиме вычитани  при а 1. Число а- равно значению разр да с номером числа А . Элемент 11 пам ти содержит  чеек пам ти, разр дность которых соответствует максимальному значению сумл . На входы адреса з.аписи элемента 11 пам ти поступает с выходов М млсщпжх разр дов и старшего разр да счетчика 12 («+ 1 -разр дный код (ао a,..., а.а.}, а на входы адреса чтени а (Ж f 1) -разр д||ый код, младшие М разр дов KOTjopo- . го равны выходному коду регистра 6 сдвига а старший разр д равен 9 -инверсному значению выходной величины старшего разртша счетчика 12. Элемент 11 пам ти можно разбить на две половины по 2  чеек, в правую иэ которых вход т  чейки р номерами 0,1,.,, М-1, а во вторую -  чейки с номерами Л , (M-fir ,.., (2M-i) . В  чейках с номерами Л одной половины элемента 11 пам ти наход тс  сформированные суммы Зд4, в  чейках пам ти -другой половины накапливаютс  сумма Sy.. При четных i( о)  чейки йервой (второй) элемента 11 пам ти подключаютс  к 9(3) сумматору/ при нечетных с сумматором 9(з; соединены  чейки второй (первой половины элемента 11. Промежуточное значение суммы S« ;. ,.из  чейки пам ти с номером А одной из половины элемента 11 пам ти поступает на соответствующие входы другой группы информационных входов сумматора ,9 при высоком потенциале на входе синхроВходной случайный сигнал у(1;) преобразуетс  в коМпаратс« е 4 сиг I Го, если у 70, и, если у i О, который в М-м регистре 5 сдвига, содержащем М разр дов, квантуетс  импульсами ТИ 1 по времени с частотой f и преобразуетс  в М-раэр дный двоичный код В ( ,..., ц,ц:)д, где B,,-j Bt(Mi+j)/ гЛ. i- номер блока j 0,1,.,, (М-1)номер числа в блоке, . , ..((-1J J. ; Второй регистр 6 сдвига содержит D м-2  чеек разр дности М, где D - количество oпpeдeл e в«t ординат оценки коррел ционной функции . Импульсы ТИ 1, поступа  с выхода генератсч а 8 импульсов на соот вествукидий вход синхронизации регистра 6 сдвига, сдвигают информацию в нем на одну М-рарр д ую  чейку . Разр дные выходы старшей  чейки регистра 6 сдвига подключены к соот ветствукхцим входам первой группы {ВХОДОВ первой (младыей  чейки. Импульсы ТИ 3, частота следовани  копоступа  торых f с выхода cxaiMuero разр да счетчика 7 на ДфугоЯ вход синхронизации регистра 6 сдэнга, записывают в его первую  чейку ереэ соответствуиц е входы второй группы входов первойthe counter input is combined with the second synchronization input of the second shift register and the synchronization input of the adder and connected to the output of the pulse generator, the bit outputs of the upper cell of the second shift register are connected to the corresponding inputs of the first group of inputs of the first cell, the inputs of the second group of inputs of the first cell of which are connected to corresponding to the bit outputs of the first shift register, the information input of which is connected to the comparator output, the input of which is the second input of the correlator, the block you entered the intermediate sums, the information inputs of which are connected to the corresponding bit outputs of the analog-digital converter, and the write address inputs are connected to the corresponding bit outputs of the upper cell of the second shift register, the sync of the intermediate sum calculation unit is connected to the output of the pulse generator, and the outputs are connected to corresponding to the information inputs of the adder. Moreover, the intermediate sum calculation block contains an adder, a memory element and a counter containing (+ 1) bits, the bit outputs of which are connected to the corresponding inputs of the decoder, and the low-voltage outputs W and the high digit output of the counter are connected to the corresponding inputs the memory element write address, the synchronization input of which is combined with the synchronization input of the counter and is the synchronization input of the block, the high-order output of the counter is connected to the corresponding input of the memory element reading address, the rest the read address inputs of which are with the corresponding inputs of the block reading address, the outputs of the first group of outputs of the memory element are connected to the corresponding inputs of the first group of information inputs of the adder, the outputs of which are connected to the corresponding information inputs of the memory element / outputs of the second group, one of which are the outputs of the block; the input of the control of the operation mode of the adder is subunit to the output of the decoder, and the inputs of the second group of information inputs are the corresponding ion inputs of the unit. FIG. 1 shows a structural diagram of a multi-channel relay correlometer; Fig. 2 is a block diagram of a block for calculating subtotals. The correlometer contains an analog-to-digital converter (dcp 1, block 2 for calculating intermediate amounts Lummatf 3, comparator 4, first 5 and second 6 shift registers, counter 7, generator 8 pulses, Block 2 for calculating intermediate sums contain adder 9, decoder 10 , memory element 11 and counter 12. The correlometer works as follows ... A random input signal is converted into ADC 1 into binary multi-digit numbers with a frequency f equal to the pulse frequency TI 1 of output G9 of counter 7, containing CL + fpi bit don sequence the samples of the input signal are divided into blocks by M 2 numbers, where i 0,1 0,1,.,., (N-1) is the block number, j О, 1, ..., (M-1) is the number of the block. From the numbers of each block with number i, coming from the bit outputs of the A / D converter 1 to the corresponding inputs of one of the groups of information inputs of the driver 9, during the time M of TI 1 pulses in block 2, 2 sums №-1 are formed. , x ,, where aj is the value of the bits of the binary number of the sum number A (a. , a, .., a g ... "a4d L, A o, 1, ...", h,. . . , and | U i (- 1). , Frequency f f2 / 2, where f2 is the frequency of the output pulses of TI 2 of the generator 8 pulses. The pulses TI 2 arrive at the synchronization input of the memory element 11 of the block 2 calculating intermediate sums and the input of counter 12, in which a (M + P1 + 1) -bit binary code is formed (0 I a, ..., aj consisting of three parts: n the least significant bits are equal, L-number of the sum 8d,;, are discharged, adc +, ..., a; c) j-number of the unit of the block with i the most significant category 3 | L O Pu i even, hell, 1 for 1 odd. For each value of Xjj, the number l in turn takes values from 0 to (1). In the decoder 10 a number is formed aa aa a, j. .. a ,, which is input to the control of the operation mode of the adder 9, operating in the addition mode, with aj 0, and in the subtraction mode with a 1. The number a is equal to the value of the digit with the number of the number A. Memory element 11 contains memory cells whose width corresponds to the maximum value of the sum. The inputs of the memory entry address of the memory element 11 are received from the outputs of the M mssspxh bits and the high bit of the counter 12 (“+ 1-bit code (ao a, ..., aa}), and to the read address of the a (G f 1) bit code || th code, lower M bits KOTjopo-go are equal to the output code of the shift register 6 and the high bit is equal to 9-inverse value of the output value of the high-resolution counter 12. Memory element 11 can be split two halves with 2 cells each, the right of which includes cells with numbers 0,1,. ,, М-1, and the second with cells with numbers Л, (M-fir, .., (2M-i). In the cells with the numbers L of one half of the email of the memory 11, the formed amounts are H4, in the memory cells of the other half the sum Sy is accumulated. For even i (o) the cell of the first (second) memory element 11 is connected to 9 (3) adder / for odd with adder 9 (h; the cells of the second are connected (the first half of the element 11. The intermediate value of the sum S ";.,. from the memory cell with the number A of one of the half of the memory element 11 goes to the corresponding inputs of another group of information inputs of the adder, 9 with high potential on input sync input random signal y (1;) transform tc in Comparats e 4 sig I Go, if y 70, and if y i O, which in the Mth shift register 5, containing M bits, is quantized by TI 1 pulses in time with frequency f and converted to M This is a binary code B (, ..., c, c:) d, where B ,, - j Bt (Mi + j) / gL. i is the block number j 0,1,. ,, ,, (М-1) the number of the number in the block,. , .. ((- 1J J.; The second shift register 6 contains D m – 2 cells of the size M, where D is the number of the e determinants in "t ordinates of the correlation function. Pulses TI 1, output from the output of the generator 8 pulses to the corresponding synchronization input of the shift register 6, shift the information therein by one M-cell. The bit outputs of the higher cell of the shift register 6 are connected to the corresponding inputs of the first group {INPUTS of the first (young cell. TI pulses 3, frequency Copods of f from the output of cxaiMuero bit counter 7 on the Dfugo I input sync tions sdenga register 6, it is recorded in the first cell eree e sootvetstvuits second inputs of first OR input group

низации элемента 11 пам ти (ТИ ) . В cyivwaTope 9 к промежуточной сумме добавл етс  одно слагаемоеreduction of memory element 11 (TI). In cyivwaTope 9, one term is added to the subtotal.

а5Аи- Ч ,,и.Н(- i a5Ai-H ,, i.N (-i

результат, при ТИ , записываетс  в ту же  чейку пам ти с А. После окончани  формировани  сумм SA:+I (через врем  t,, M/Ji ) половины элемента 11 пам ти переключаютс .the result, with TI, is recorded in the same memory cell with A. After the completion of the formation of the sums SA: + I (at time t, M / Ji) half of the memory element 11 are switched.

Пример формировени  сумм ЗдAn example of the formation of amounts of rear

:при щ 1, М 2, А .(афа)..  чейки код Bj .сформированный в регистрё 5 сдвиги Разр дные выходы старшей  чейки регистра 6 сдвига подключены к соответствующим входам (к М младшим разр дам; адреса чтени  элемента 11 пам ти блока 2. На разр дных выходах старшей  чейки регистра 6 сдвига с частотой fi поочередно формируютс  коды B|:j)i, . j которые выбирают из элемента 11 пам ти суммы ЛИ Ь, « 1C г- , rfc j где к 0,1,... ,(С-1), Врем  выборки сумм при изменении от о др (г-1) равноt2 Bjfl ; -2 т.е. за врем  цикла работы регистра б сдвига в блоке 2 вычислени  промежуточных сумм сформируютс  все су№вл ёд,,4 . В сумматоре 3 формируютс  суюлл МН , И йлн к MN VK «Г MN Ц .J которые равны оценкам ординат релей .ной коррел ционной функвд1и, вычисл емых известных устройством по ,MN отсчетам входных сигналов при D М2. Дл  .получени  к-й орднна оценки взшмНой коррел ционной функции сигналов X(t) и Y{t) достаточно, как и в известном устройстве , значени  Н умножить на по то нный коэффициент J, заёйЧ:; 1ций от закона распрделени  входных сигналов . Й„(МК/€.-ун. Введение блока вычислени  промежуточных сумм позвол ет в М раз повысить быстродействие коррелотлетра. Действительно, если в известном уст ройстве дл  блоков X|f и формировани  суммы S производитс  за М тактов, то в предлагаемом устройстве дл  каждого блока Ху заранее, независимо от значений сигналу Y{t7, подготавливаютс  сукйы s при всех возможных значени х В и дл  конкретного В. в сумматор 3 из блока 2 однотактноЯ операцией вызываетс  соответствующа  сумма. Если, например , М 5, D 5-2 160, f. частота квантовани  входных сигналов, то f2 32f дл  предлагаемого коррелометра и. f2 l60f дл  известного , что позвол ет использовать злементы с меньшим быстродействием. При одинаковой частоте следовани  импульсов ТИ 2 высша  частота исследуемых сигналов в М раз выше в предлагаемом устройстве.: at shch 1, m 2, a. (afa) .. cells code Bj. formed in register 5 shifts The bit outputs of the upper cell of shift register 6 are connected to the corresponding inputs (to M younger bits; read addresses of the element 11 of the block memory 2. On the bit outputs of the upper cell of the shift register 6 with the frequency fi, the codes B |: j) i, are alternately generated. j which is chosen from the element 11 of the memory of the sum of LI L, “1C g-, rfc j where to 0,1, ..., (C-1), The sampling time of the sums when changing from o other (g-1) is equal to t2 Bjfl ; -2 ie during the cycle time of the shift register in block 2, the calculation of subtotals results in the formation of the total number of 4. In adder 3, a spool of ML, IL and MN VK Г MN TS .J are formed which are equal to the estimates of the ordinates of the relay correlation function calculated by the device, known by the device, MN readings of the input signals at D M2. In order to obtain the kth ordinal estimate of the higher correlation function of the signals X (t) and Y (t), it is sufficient, as in the known device, to multiply the value of H by a factor of J; 1 from the distribution of input signals. VL (MK / €.-Un. The introduction of a block for calculating subtotals makes it possible to increase the speed of the correlator by M times. Indeed, if in a known device for blocks X | f and the formation of sum S is done in M cycles, in the proposed device for of each block Hu in advance, regardless of the values of the signal Y {t7, sukyy s are prepared for all possible values of B and for a particular B. In the adder 3 of block 2, a corresponding amount is generated by one-cycle operation. If, for example, M 5, D 5-2 160, f. Quantization frequency of input signals, then f2 32f for the proposed correlometer I. f2 l60f for the known, which allows the use of elements with lower speed. With the same TI 2 pulse frequency, the highest frequency of the signals under study is M times higher in the proposed device.

Claims (2)

1 МНОГОКАНАЛЬНЫЙ РЕЛЕЙНЫЙ КОРРЕЛОМЕТР, содержащий аналого-цифровой преобразователь, информационный вход которого является первым входом коррелометра, а вход синхронизации объединен с входом синхронизации первого регистра сдвига и подключен к выходу М-гр разряда счетчика, содержащего ΐΑΛ+m) разрядов (где m = =έος2 М , И - число отсчетов в Ϊ-Μ блоке, i = Ι,Ν), выход старшего разряда которого соединен с первым входом синхронизации второго регистра сдвига, содержащего ‘D ячеек, (где '.Э - число ординат корреляционной функции), вход счетчика объединен с вторым входом синхронизации второго регистра сдвига и входом синхронизации сумматора и подключен к выходу генератора импульсов, разрядные выходы старшей ячейки второго регистра сдвига подключены к соответствующим входам первой группы входов первой ячейки, входы второй группы входов первой ячейки которого подключены к соответствующим разрядным выходам первого регистра сдвига, информационный вход которого подключен к выходу компаратора, вход которого является вторым входом коррелометра, о т л. и ч а ю щ и й с я тем, что, с целью повышения быстродей- SB ствия, в него введен блок вычисления промежуточных сумм, информационные входы которого подключены к соответствующим разрядным выходам аналого-цифрового преобразователя, а входы адреса чтения подключены к соответствующим разрядным выходам старшей ячейки второго регистра сдвига, вход синхронизации блока вычисления промежуточных сумм подключен к выходу генератора импульсов, а выходы подключены к соот-1 ,ветствующим информационным входам 'сумматора.1 MULTI-CHANNEL RELAY CORRELOMETER containing an analog-to-digital converter, the information input of which is the first input of the correlometer, and the synchronization input is combined with the synchronization input of the first shift register and connected to the output M-discharge of the counter containing ΐΑΛ + m) discharges (where m = = ςος 2 M, And is the number of samples in the Ϊ-Μ block, i = Ι, Ν), the output of the highest bit of which is connected to the first synchronization input of the second shift register containing 'D cells, (where' .E is the number of ordinates of the correlation function) , counter input combined with the second synchronization input of the second shift register and the synchronization input of the adder and connected to the output of the pulse generator, the bit outputs of the senior cell of the second shift register are connected to the corresponding inputs of the first group of inputs of the first cell, the inputs of the second group of inputs of the first cell of which are connected to the corresponding bit outputs of the first shift register, the information input of which is connected to the output of the comparator, the input of which is the second input of the correlometer, about t. And moreover, in order to increase the speed of SB operation, an intermediate sum calculation unit is introduced into it, the information inputs of which are connected to the corresponding bit outputs of the analog-to-digital converter, and the read address inputs are connected to the corresponding bit outputs the older cells of the second shift register, the clock input unit calculating subtotal connected to the output of the pulse generator and outputs connected to soot- 1 sponding data inputs' of the adder. SU ,,..1062718SU ,, .. 1062718 Фиг 1Fig 1 2. Коррелометр по π. 1, о т л ичающийся тем, что блок вычисления промежуточных сумм содержит сумматор, элемент памяти, дешифратор и счетчик, содержащий (Λί+ιήνί) разрядов, разрядные выходы которого соединены с соответствующими входами дешифратора, а выходы Л* младших разрядов и выход старшего разряда счетчика подключены к соответствующим входам адреса записи элемента памяти, вход синхронизации которого объединен с входом синхронизации счетчика и является входом синхронизации блока, выход старшего разряда счетчика подключен к соответствующему входу адреса чтения эле мента памяти, остальные входы адреса чтения которого являются соответствующими входами адреса чтения блока, входы первой труппы выходов элемента памяти подключены к соответствующим входам первой группы информационных, входов сумматора, выходы которого подключены, к соответствующим информационным входам элемента памяти, выходы второй группы выходов которого являются соответствующими выходами блока, вход управления режимом работы сумматора подключен к выходу дешифратора, а входы второй группы информационных входов являются соответствующими информационными входами блока;2. The correlometer according to π. 1, characterized in that the intermediate sum calculation unit contains an adder, a memory element, a decoder and a counter containing (Λί + ιήνί) bits, the bit outputs of which are connected to the corresponding inputs of the decoder, and the outputs L * of the lower bits and the output of the highest bit the counter is connected to the corresponding inputs of the write address of the memory element, the synchronization input of which is combined with the synchronization input of the counter and is the synchronization input of the block, the output of the highest level of the counter is connected to the corresponding input of the address h a memory element, the remaining read address inputs of which are the corresponding inputs of the block read address, the inputs of the first group of outputs of the memory element are connected to the corresponding inputs of the first group of information, the inputs of the adder, the outputs of which are connected, to the corresponding information inputs of the memory element, the outputs of the second group of outputs of which are the corresponding outputs of the block, the input for controlling the operating mode of the adder is connected to the output of the decoder, and the inputs of the second group of information inputs are corresponding information inputs of the block;
SU823428090A 1982-04-22 1982-04-22 Multichannel relay correlator SU1062718A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU823428090A SU1062718A1 (en) 1982-04-22 1982-04-22 Multichannel relay correlator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU823428090A SU1062718A1 (en) 1982-04-22 1982-04-22 Multichannel relay correlator

Publications (1)

Publication Number Publication Date
SU1062718A1 true SU1062718A1 (en) 1983-12-23

Family

ID=21008334

Family Applications (1)

Application Number Title Priority Date Filing Date
SU823428090A SU1062718A1 (en) 1982-04-22 1982-04-22 Multichannel relay correlator

Country Status (1)

Country Link
SU (1) SU1062718A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Жовинский В.Н., Арховский В.Ф. Коррел ционные устройства. М., энерги , 1974, с. 130. 2. торское свидетельство СССР 422010, кл. G 06 F 15/336, 1974 (прототип). *

Similar Documents

Publication Publication Date Title
SU1062718A1 (en) Multichannel relay correlator
US4791599A (en) Auto-correlation arrangement
RU2029434C1 (en) Device for formation of remainder by arbitrary modulus of number
SU385283A1 (en) ANALOG-DIGITAL CORRELATOR
SU1265795A1 (en) Device for executing walsh transform of signals with adamard ordering
SU1142845A1 (en) Device for implementing two-dimensional fast fourier transform
SU1439581A1 (en) Device for multiplying two n-digit numbers
RU1786484C (en) Universal adder
SU1381497A1 (en) Device for extracting square root
SU924703A1 (en) Square rooting device
SU1012245A1 (en) Multiplication device
SU1111154A1 (en) Multiplying device
SU1141420A1 (en) Device for implementing fast walsh transformation
SU1180927A1 (en) Correlator
SU1141406A1 (en) Device for squaring and extracting square root
US5400272A (en) Diagonal propagation digital multiplier
SU1615741A1 (en) Systolic processor of discrete fourier transform
SU1280615A1 (en) Versions of device for squaring binary numbers
SU824419A2 (en) Device for multiplying periodic pulse repetition frequency
SU1640709A1 (en) Device for fast fourier transforms
RU1791813C (en) Device for integer division by constant of @@@
RU1788592C (en) Device for search of pseudorandom sequence
SU758145A1 (en) Square rooting device
SU913373A1 (en) Multipier of repetition frequency of periodic pulses
SU1095188A1 (en) Device for calculating spectrum with sliding analysis window