[go: up one dir, main page]

SU1689969A1 - Maltichannel device for computing inverted modular function of intercorrelation - Google Patents

Maltichannel device for computing inverted modular function of intercorrelation Download PDF

Info

Publication number
SU1689969A1
SU1689969A1 SU894775238A SU4775238A SU1689969A1 SU 1689969 A1 SU1689969 A1 SU 1689969A1 SU 894775238 A SU894775238 A SU 894775238A SU 4775238 A SU4775238 A SU 4775238A SU 1689969 A1 SU1689969 A1 SU 1689969A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
input
channel
analog
synchronizer
Prior art date
Application number
SU894775238A
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 SU894775238A priority Critical patent/SU1689969A1/en
Application granted granted Critical
Publication of SU1689969A1 publication Critical patent/SU1689969A1/en

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

Изобретение относитс  к вычислительной технике, предназначено дл  статистического анализа случайных процессов и может быть использовано в качестве коррел ционного приемника шумоподобных сигналов. Целью изобретени   вл етс  повышение быстродействи  и упрощение устройства за счет вычислени  инвертированной статистической оценки. Устройство содержит аналого-цифровой преобразователь 1, синхронизатор 2. генератор эталонного сигнала 3, реверсивный счетчик 4, вход задани  .порога 5, блок формировани  модулей разности 6, в состав которого вход т регистры сдвига 7, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 8, счетчики 9, элемент ИЛИ 10, выходной регистр 11. 1 ил.The invention relates to computing, is intended for statistical analysis of random processes and can be used as a correlation receiver for noise-like signals. The aim of the invention is to increase the speed and simplify the device by calculating the inverted statistical estimate. The device contains an analog-digital converter 1, a synchronizer 2. a reference signal generator 3, a reversible counter 4, an input of a threshold threshold 5, a unit for forming difference modules 6, which include shift registers 7, elements EXCLUSIVE OR 8, counters 9, an element OR 10, output register 11. 1 Il.

Description

ЁYo

Изобретение относитс  к вычислитель-, ной технике, предназначено дл  статистического анализа случайных процессов путем вычислени  инвертированной модульной функции взаимокоррел ции и может быть использовано в качестве коррел ционного приемника шумоподобных сигналов.The invention relates to a computing technique, intended for statistical analysis of random processes by calculating an inverted modular correlation function, and can be used as a correlation receiver for noise-like signals.

Цель изобретени  - повышение быстродействи  и упрощение устройства.The purpose of the invention is to increase the speed and simplify the device.

На чертеже приведена структурна  схема устройства.The drawing shows a block diagram of the device.

Устройство содержит аналого-цифровой преобразователь 1, синхронизатор 2, генератор эталонного сигнала 3, реверсивный счетчик 4. вход задани  порога 5, блок формировани  модулей разности 6, в состав которого вход т регистры сдвига 7, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 8, счетчики9, элемент ИЛИ 10, выходной регистр 11.The device contains analog-to-digital converter 1, synchronizer 2, generator of reference signal 3, reversible counter 4. threshold setting input 5, unit for forming difference modules 6, which include shift registers 7, elements EXCLUSIVE OR 8, counters 9, element OR 10 output register 11.

Устройство работает следующим образом .The device works as follows.

Вычисление отсчетов инвертированной модульной функции взаимокоррел ции и определение ее максимального значени  осуществл ютс  на интервале N тактов. Перед началом вычислений по входу 5 в реверсивный счетчик 4 заноситс  двоичный код порогового значени . В начале каждого интервала вычислений на втором выходе синхронизатора формируетс  короткий импульс, по фронту нарастани  которого осуществл етс  предустановка счетчиков 9 всех каналов в начальное состо ние, задаваемое реверсивным счетчиком 4, а по фронту спада - увеличение на единицу кода в реверсивном счетчике 4.The computation of samples of the inverted modular function of mutual correlation and the determination of its maximum value are carried out over an interval of N cycles. Before the start of calculations on input 5, the reversible counter 4 records the binary code of the threshold value. At the beginning of each computation interval, a short pulse is formed at the second output of the synchronizer, on the rise front of which the preset of counters 9 of all channels is preset to the initial state defined by the reversible counter 4, and on the recession front an increase of one code in the reversible counter 4.

В начале каждого такта вычислений на третьем выходе синхронизатора 2 формируетс  короткий импульс, по фронту нарастани  которого осуществл ютс  запуск аналого-цифрового преобразовател  1, а также единичный сдвиг кода в генераторе 3At the beginning of each calculation cycle, a short pulse is generated at the third output of synchronizer 2, on the rise front of which the analog-digital converter 1 is started, as well as a single code shift in generator 3

а соand with

ю юyu yu

ON ОON Oh

эталонного сигнала и регистрах 7 всех каналов . Одновременно на первом выходе синхронизатора 2 формируетс  последовательность импульсов, тактирующих работу аналого-цифрового преобразовател  1 и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8. На выходе аналого-цифрового преобразовател  1 формируетс  временной интервал xi, длительность которого пропорциональна значению входного сигнала в 1-тый момент времени. За счет синхронного тактировани  аналого-цифрового преобразовател  1 и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8 на выходе элемента 8 j-ro канала формируетс  унитарный код абсолютной разности значений прин того Х| и инвертированного эталонного SH-J сигналов / x-Si4-j /. Коды абсолютных разностей накапливаютс  в счетчике 9, образу  в конце N тактов значение инвертированной модульной функции GJ. При этом на пороговом выходе счетчика одного из каналов, функци  GJ в котором имеет максимум , сформируетс  короткий импульс, обеспечивающий через входной элемент И ПИ 10 запись состо ни  пороговых выходов счетчиков 9 в регистр 11, а также на единицу кода в реверсивном счетчике 4.reference signal and registers 7 of all channels. At the same time, at the first output of synchronizer 2, a sequence of pulses is formed, clocking the operation of analog-digital converter 1 and EXCLUSIVE OR elements 8. At the output of analog-digital converter 1, a time interval xi is formed, the duration of which is proportional to the value of the input signal at the 1st time instant. Due to the synchronous clocking of the analog-digital converter 1 and the EXCLUSIVE OR 8 elements, the unitary code of the absolute difference between the values of the received X | and the inverted reference SH-J signals / x-Si4-j /. The absolute difference codes accumulate in the counter 9, forming at the end of the N cycles the value of the inverted modular function GJ. At the same time, at the threshold output of the counter of one of the channels, the GJ function in which has a maximum, a short pulse will be generated, providing through the input element AND PI 10 the state of the threshold outputs of the counters 9 to the register 11, as well as the code unit in the reversible counter 4.

Таким образом, после N тактов обработки на выходах регистра 11 формируетс  двоичный N-разр дный позиционный код фазы прин того шумоподобного сигнала, а на параллельных выходах счетчиков 9 блока 6 фиксируютс  коды инвертированной модульной функции GJ.Thus, after N processing cycles, a binary N-bit position code of the phase of the received noise-like signal is generated at the outputs of register 11, and the codes of the inverted modular function GJ are fixed at the parallel outputs of counters 9 of block 6.

В дальнейшем устройство работает аналогично./In the future, the device works similarly. /

При посто нной дисперсии помех в канале св зи на интервале N тактов пороговый уровень превышаетс  только в одном из N каналов. При этом в счетчик начале всех последующих интервалов вычислений записываетс  код порогового значени , занесенный предварительно в реверсивный счетчик 4 по входу 5. Это происходит вследствие уравновешенности импульсных последовательностей на суммирующем и вычитающем входах реверсивного счетчика 4 (по одному импульсу соответственно в начале и конце каждого такта).With a constant dispersion of interference in the communication channel on an interval of N ticks, the threshold level is exceeded only in one of the N channels. At the same time, in the counter of the beginning of all subsequent computation intervals a threshold value code is recorded, which was previously stored in reversing counter 4 at input 5. This occurs due to the balance of the pulse sequences at the summing and subtracting inputs of the reversing counter 4 (one pulse respectively at the beginning and end of each clock) .

Вместе с тем стохастический характер помех в начале св зи может привести к флуктуаци м порога срабатывани , что вызовет либо отсутствие импульсов на пороговых выходах N счетчиков 9 на интервале N тактов, либо формирование импульсов в двух и более каналах. Отсутствие импульсов на вычитающем входе реверсивного счетчика 4 приводит к возрастанию кода начальной предустановки в счетчиках 9 послеAt the same time, the stochastic nature of interference at the beginning of communication can lead to fluctuations in the trigger threshold, which will cause either the absence of pulses at the threshold outputs of N counters 9 in the interval of N cycles or the formation of pulses in two or more channels. The absence of pulses on the subtractive input of the reversible counter 4 leads to an increase in the code of the initial preset in the counters 9 after

каждого такта и соответствующему уменьшению порога срабатываний. Формирование нескольких импульсов на выходах счетчиков 9 вызывает уменьшение кода в реверсивном счетчике 4 и соответствующее возрастание порога срабатывани .each cycle and a corresponding reduction in the trigger threshold. The formation of several pulses at the outputs of the counters 9 causes a decrease in the code in the reversible counter 4 and a corresponding increase in the response threshold.

Claims (1)

Формула изобретени  Многоканальное устройство дл  вычислени  инвертированной модульной функции взаимокоррел ции, содержащее аналого-цифровой преобразователь, синхронизатор , генератор эталонного сигнала, блок формировани  модулей разности, содержащий элемент ИЛИ, выходной регистр и группу каналов, каждый из которых включает в себ  регистр сдвига, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и счетчик, причем информационный вход аналого-цифровогоA multichannel device for computing an inverted inter-correlation modular function, comprising an analog-to-digital converter, a synchronizer, a reference signal generator, a differential modulus generating unit containing an OR element, an output register, and a group of channels, each of which includes a shift register, an EXCLUSIVE element OR and counter, with the information input analog-digital преобразовател   вл етс  входом устройства , в блоке формировани  модулей разности информационный вход регистра сдвига первого канала соединен с инверсным выходом генератора эталонного сигнала, информационный вход регистра сдвига каждого канала, кроме первого, соединен с выходом регистра сдвига предшествующего канала, первый вход-элемента ИСКЛЮЧАЮЩЕЕ ИЛИ каждого канала соединен с выходом регистра сдвига соответствующего канала, вторые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ всех каналов соединены с выходом аналого-цифрового преобразовател , третьи входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ всех каналов соединены с тактовым входом аналого-цифрового преобразовател  и первым выходом синхронизатора , входы разрешени  установки начального состо ни  счетчиков каждого канала соединены с вторым выходом синхронизатора , тактовые входы регистров сдвига каждого канала соединены с тактовым входом генератора эталонного сигнала, третьим выходом синхронизатора и входомthe converter is an input of the device, in the module of forming the difference modules the information input of the shift register of the first channel is connected to the inverse output of the reference signal generator, the information input of the shift register of each channel except the first is connected to the output of the shift register of the previous channel, the first input element EXCLUSIVE OR of each channel is connected to the shift register output of the corresponding channel, the second inputs of the EXCLUSIVE OR elements of all channels are connected to the output of the analog-digital conversion the third inputs of the EXCLUSIVE OR elements of all channels are connected to the clock input of the analog-digital converter and the first synchronizer output, the resolution inputs for setting the initial state of the counters of each channel are connected to the second synchronizer output, the clock inputs of the shift registers of each channel are connected to the clock input of the reference signal generator the third output of the synchronizer and the input запуска аналого-цифрового преобразовател , выход выходного регистра  вл етс  выходом устройства, отличающеес  тем, что, с целью повышени  быстродействи  и упрощени , оно содержит реверсивныйstart-up of the analog-digital converter, the output of the output register is the output of the device, characterized in that, in order to improve speed and simplification, it contains a reversible с нетчик, причем суммирующий вход реверсивного счетчика соединен с вторым выходом синхронизатора, в блоке формировани  модулей разности входы задани  начального состо ни  счетчиков каждого канала соединены с выходом признака обнулени  реверсивного счетчика, выходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ каждого канала соединены со счетными входами счетчиков соответствующего канала, выходы переполнени  которых соединены с соответствующими входами элемента ИЛИ и соответствующими информационными разр дными входами выходного регистра, вход разрешени  записи которого соединен с выходомwith a netchik, the summing input of the reversible counter is connected to the second output of the synchronizer; overflows of which are connected to the corresponding inputs of the OR element and the corresponding information bits of the output register, the input p Permissions records is connected to output элемента ИЛИ и вычитающим входом реверсивного счетчика, вход задани  начального состо ни  которого  вл етс  входом задани  порога устройства.the OR element and the subtracting input of the reversible counter, the input of which the initial state is set is the input of the device threshold.
SU894775238A 1989-10-02 1989-10-02 Maltichannel device for computing inverted modular function of intercorrelation SU1689969A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894775238A SU1689969A1 (en) 1989-10-02 1989-10-02 Maltichannel device for computing inverted modular function of intercorrelation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894775238A SU1689969A1 (en) 1989-10-02 1989-10-02 Maltichannel device for computing inverted modular function of intercorrelation

Publications (1)

Publication Number Publication Date
SU1689969A1 true SU1689969A1 (en) 1991-11-07

Family

ID=21487849

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894775238A SU1689969A1 (en) 1989-10-02 1989-10-02 Maltichannel device for computing inverted modular function of intercorrelation

Country Status (1)

Country Link
SU (1) SU1689969A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторств свидетельство СССР Мг 1280394, кл. G 06 F 15/336, 1985. *

Similar Documents

Publication Publication Date Title
SU1689969A1 (en) Maltichannel device for computing inverted modular function of intercorrelation
SU1735879A1 (en) Device for selecting characters of objects
SU1665387A1 (en) Device for calculation of interval correlation function
RU1824643C (en) Correlator
SU1396281A1 (en) Device for forming random-modulo remainder of a number
SU1280621A1 (en) Random process generator
SU1265795A1 (en) Device for executing walsh transform of signals with adamard ordering
SU1179335A1 (en) Quasi-stochastic converter
SU1244786A1 (en) Digital filter
RU1788592C (en) Device for search of pseudorandom sequence
SU1608657A1 (en) Code to probability converter
SU399850A1 (en) MULTI-CHANNEL FORM FOR RANDOM SIGNALS
SU744544A1 (en) Code converting device
SU1372245A1 (en) Digital frequency meter
SU368553A1 (en) OPTIMIZER OF THE OPERATING MODE OF INTEGRATING
SU533958A1 (en) Transducer move code
SU951322A1 (en) Statistical analyzer for data quantity determination
SU1239708A1 (en) Device for calculating ordinal statistics of sequence of binary numbers
SU1620954A1 (en) Frequency-to-code converter
SU962966A1 (en) Device for scaling time marks in processing seismic data
RU2047895C1 (en) Spectrum analyzer
SU361520A1 (en) CONVERTER OF FREQUENCY TO BINARY CODE
SU491947A1 (en) Dedicated adder
SU1173419A1 (en) Correlator
SU1283976A1 (en) Number-to-pulse repetition period converter