Генератор импульсных последовательностей
Иллюстрации
Показать всеРеферат
Изобретение может быть использовано R радиотехнических системах с корреляционным приемником и последовательной процедурой обнаружения в качестве генератора дискре 1 «ых модулирующих последовательиостей. Цель изобретения - повышение быстродействия генерг-ора дискоетных модулирующих последовательностей с минимальным по модулю уровнем боковых лепестков импульсной автокорреляционной функции при любом усечении этой последовательности. Генератор состоит из регистров , 3 сдвига, генератора 1 .сов суммагора-вычитателя 4, блока 5 управления, решающего блока 6. Для достижения поставленной цели в генератор импульсных последовательностей введен блок 7 вычислания вспомогательного вектора . Очередной символ последовательности формируется за один такт в блоке 7 БЫЧИС- ленит вспомогательного вектора и решающем блоке 6 на основе информации о сегменте последовательности и ее корреляционном секторе Одновременно за один такт вычисляется корреляционный вектор полученной последовательности 3 з.п. флы, 1 ил. in С
ф =»
СОЮЗ СОВЕ! СКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (s»s H 03 К 3/84
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТГНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4665550/21 (22) 26,12.88 (46) 23.01,91. Бюл. ¹ 3 (71) Новгородский оли гехнический институт и Ленинградский электротехнический институт им. В,И,Ульянова (Ленина) (72) В.Е.Гантмахер, И.Я.Чернова, Д.В.Чеботарев и В.М.Кутузов (53) 621.3(088.8) (56) Авторское свидетельство СССР № 1499445, кл. Н 03 3/84. 23.02,88. (54) ГЕНЕРАТОР ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение может быть использовано я радиотехнических системах с корреляционным приемником и последовательной процедурой обнаружения в качестве генератора дискре ых модулирующих последовательностей. Цель изобретения повышение быстродействия генера;ора ди., . Ж 1622929 А1 скоетных модулирующих последовательностей с минимальным по модулю уровнем боковых лепестков импульсной автокорреляционной функции при любом усечении зтой последовательности. Генератор состоит из регистров 2, 3 сдвига, генератора 1 и.ампул сов, сумматора-вычитателя 4, блока
5 управления, решающего блока 6, Для достижения поставленной цели в генератор импульсных последовательностей введен блок 7 вычисления вспомогательного вектора, Очередной символ последовательности формируется за один так| в блоке 7 вычисления вспомогательного вектора и решающем блоке 6 на основе информации о сегменте последовательноси и ее корреляционном секторе. Одновременно за один такт вычисляется корреляционный вектор полученной последовательности, 3 з.п. флы, 1 ил.
1622929
Изобретение относится к импульсной технике и может быть использовано в радиотехнических системах с корреляционным приемником и последовательной процедурой обнаружения в качестве устройства формирования дискретных модулирующих последовательностей.
Целью изобретения является повышение быстродействия генератора импульсных последовательностей.
На черте;ке представлена функциональная схема генератора импульсных последовательностей.
Генератор содержит генератор 1 импульсов, регистры 2 и 3 сдвига, сумматорвычитатель 4, блок 5 управления, решающий блок 6, блок 7 вычисления вспомогательного вектора, Блок 5 управления содержит счетчики 811 импульсов, блоки 12 и 13 сравнения, элемент ИЛИ-НЕ 14, элементы И 15 и 16. Решающий блок б содержит элементы NRVI 17 и 18, инверторы 19 и 20, элемент И-НЕ 21, элементы И 22 — 24, элемент ИЛИ 25, ключи
26 и 27, линейный сумматор 28.
Блок 7 вычислений содержит умножители 29 — 1...,29 — N, группу компараторов
30(N+ 1) — 30(2N) v. группу комп зрэторов
31(2 N+1) — 31(3 N).
Выход генератора 1 соединен с первым входом блока 5 управления, второй вход::;второго соединен с первым выходом решающего блока 6, второй выход которого подключен к входу регистра 3, третий и четвертый выходы решающего блока 6 соеди. нены с суммирующим и вычитаюш .и входами сумматора-вычитателя 4, выходы регистров 2 и 3 подключены, соответственно, к первой и второй группам сум.латоравычитателя 4, выходы которого подкл1очены к входам регистра 2, первая и вторая группа входов блока 7 вычисления, выходы которого подключены к входам решающего блока
6, первый и второй выходы блока 5 управления соединены с входами синхронизации регистров 2 и 3.
В блоке управления первый вход элемента И 16 подключен к выходу элемента И
15 и входу счетчика 10, выходы которого соединены с первой группой входов блока
12 сравнения, вторая группа входов которого подключена к выходам счетчика 8, выход блока 12 сравнения соединен с первым входом элемента ИЛИ-НЕ 14, второй вход которого соединен с выходом блока 13 сравнения, первая и вторая группа входов которого подключены, соответственно, к выходам счетчика 9 и счетчика 11, вход которого соединен с вторым входом элемента
И, выход элемента ИЛИ-НЕ 14 подключен к
55 входу элемента И 15, В блоке 6 выходы элементов ИЛИ 17 и 18 соединены с входами элемента И-НЕ 21, выход которого подключен к первым входам элементов И 23 и 24, вторые входы которых соединены, соответственно, с выходами элементов ИЛИ 17 и 18 и через инверторы 19 и 20 — к входам элемента И 22, выход которого соединен с первым входом элемента ИЛИ 25, второй вход которого подключен к выходу элемента И
24, выход элемента И 23 соединен с входом ключа 26, выход которого соединен с перoblM входе - линейного сумматора 23, ВТо рой вход которого через ключ 27 подключен к выходу элемента ИЛИ 25.
Б блоке 7 выходы каждого из умножителе 129 по ;;лючены к соответствующим входам каждого из компараторов 30 и 31.
Блоки в генера оре:н1пульсных последовательнос гей осуществляют следующие функции, Генера-ор 1 вырабатывает такты для синхронизации работы блоков устройства, рс-зистооы 2 и 3 предназначены для хранения, соответств .<но, вектора корреляции
r г, и сегмента ф рмируемой последовательности Yg, сум >втор-вычитатель 4 служит для вычислен .s: нового вектора коррекции, блок 7 выч .: .,ения вспомогательного вектора осущесг»ляет вычисление всех координат вспомогательного вектора
V(Vi); Vi = ri Ум-1+1;! = 1, N, вешающий блок 6 служит для выработки
",ледующего символа последовательности, управляющей команды для сумматора-вычислителя 4 и информации о ненулевом(или нулевом) значении нового символа для блока 5 управления, блок 5 управления осуществляет синхронизацию работы регистров 2 и 3 и окончание формирования последовательности.
Генератор импульсных последовательностей работает следующим образом.
Первоначально в обнуленные регистры
2 и 3 записываются начальные значения; начальный сегмент последовательности Ун в регистр 2, корреляционный вектор этого сегмента r,(r) в регистр 3 т = 1, N „— 1.
В счетчики 8 — 11 блока 5 записываются длина начального сегмента N<, число активных символов в начальном сегменте RH, признак завершения формирования последовательности. Им может быть длина последовательности Nm или (и) число активных символов в последовательности Rm, Процесс формирования следующего
N+1 символа (полагая N=N„) в генераторе происходит следующим образом.
1622929 са с генератора 1 в первую ячейку регистоа
3 записывается третий символ последовательности Уз = +1 (со сдвигом предыдущей информации на один разряд а в регистр 2 записывается значение корреляционного вектора гз (t), t = 1, 2 этого сегмента последовательности тз =++ — (длительность такта т,,„, должна быть больше длительности наибольшего переходного процесса, обусловленного последовательным соединением элементов).
После изложенного генератор готов к формированию следующе "о символа последовательности.
В момент достижения формирующей последовательности заданного значения
RiTi = 5 на выходе блока 13 сравнения возникает "1", свидетеп ствующая об окончании формирования, и такты с генератора 1 перестает поступать на синхровходы регистров
2 и 3 ь соответств и с логикой работы элемента И 15.
Формула изобретени
1. Генератор импульсных последовательностей, содержащий генератоо им ульсов, выход которого подключен к первому входу блока управления, второй вход которого соединен с первым выходом решающего блока, второй выход которого подключен к входу первого регистра, третий и четвер-.ый выходы решающего блока соединены соответственно с суммирующим и вычигающим входами сумматора-вычитатепя, первая и вторая группы входов которого подключены соответственно к выходам первого и второго регистров сдвига, входы синхронизации которых соединены с первым и вторым выходами блока управления, выходы сумматора-вычитателя соединены с входами первого регистра сдвига, о т л и ч а юшийся тем, что, с целью повышения бь стродействия, ч него введен блок вычисления вспомогательного вектора, первая и вторая группы входов которого подключены к выходам первого и второго регистров сдвига, а выходы подключены к входам решающего блока.
2. Генератор по i,. 1, отличающийс я тем, что блок управления содержит первый, второй, третий и четвертый счетчики импульсов, первый и второй блоки сравнения, первый и второй элементы И, элемент
ИЛИ вЂ” НЕ, выходы первого и второго счетчика импульсос подключены соответственно к первым группам входов первого и второго блоков сравнения, вторые группы входов которого подключены соответствен5
2.".
55 но к выходам третьего и четвертого счетчиков имг упьсов, выходы первого t1 второго блоков сравнения подключены к первому и второму входам элемента ИЛИ-НЕ, выход которого соединен с первым входом первого элемента И, второй вход которого являетс первым входом блока управления, выход первого элемента И подключен к входу третьего счетчика импульсов и к первому входу второго элемента И, второй вход которого соединен с входом четвертого счетчика импульсов и является вторым входом блока управления, выход второ о элемента И является первым выходом блока управления, вторым вых .дом блока управления является выход ервого элемента И.
3. Ген рат р по и, 1, о т л и ч а ю щ и йс я тем, чтг решающий блок содержит три элемента ИЛЛ, дла инвертора, элемент И—
НЕ, три элемента И, два ключа и линейный суммат«р, vl,ð ÷åì входы первого и второго элементов ИЛИ являются входами решающего блока, гыходы первого и второго элемен;ов ИЛИ по, лючены через первый и
::торой инверторь к входам n".ðâîão элемента И выход которого соединен с первым входом1ре err элемента ИЛИ, второй вход .оторого;«единен с выходом второго элеменга И, ".«рвый вход которого является первым выходом оешающего блока и соединен с выходом элемента И- НЕ и первым входом тоетьего элемента И, вторые входы второго и третьего элементов И соединены соответственно с выходами первого и второго элементов ИЛИ с первым и вторым гходами элемента И вЂ” HF, причем выход третьего элемента И является четвертым выходом решающего блока и соединен через первый кл:оч с первым входом линейного сумматора, второй вход которого через второй кпюч подключен K выходу третьего элемента ИЛИ и является третьим выходом решающего блока, выход линейного сумматора является вторь м выходом решающего блока.
4, Генератор по и. 1, о т л и ч а ю щ и йс я тем, что блок вычисления вспомогательного вектора сод ржит группу умножителей, первую и вторую группы компараторов. причем первые входы группы умножителей являются первой группой входов, вторые входы умножителей являются втг рой группой входов блока, выходы первой и второй групп компараторов являются выходами блока вычислений вспомогательного вектора, выход каждого из умножителей соединен с соответствующими компараторами первой и второй группы компараторов.