SU1689969A1 - Maltichannel device for computing inverted modular function of intercorrelation - Google Patents
Maltichannel device for computing inverted modular function of intercorrelation Download PDFInfo
- 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
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)
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) |
-
1989
- 1989-10-02 SU SU894775238A patent/SU1689969A1/en active
Non-Patent Citations (1)
| 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 |