Генератор м-последовательностей

Иллюстрации

Показать все

Реферат

 

Изобретение может быть использовано в системах связи, локации и устройствах формирования сложных сигналов. Цель изобретения - расширение функциональных возможностей за счет возможности управления изменением относительной задержки двух последовательностей. Изменение задержки задержанной последовательности относительно опорной осуществляется путем изменения кода на шинах 17 управления. При этом задержка меняется дискретно на величину целого количества тактов. Генератор M-последовательности содержит регистр 1 сдвига, группу 2 элементов И, сумматор 4 по модулю два, регистры 6-8, счетчик 10, генератор 11 тактовых импульсов, постоянное запоминающее устройство 12, элемент И 13 и блок 14 сравнения. Для достижения цели в генератор M-последовательности введены группа 3 элементов И, сумматор 5 по модулю два, регистр 9 и D-триггер 15. 1 ил.

СООЗ СОВЕТСНИХ

СОЩЕЛИСТИЧЕСНИХ

РЕСПУБЛИН

6440 А 2 (l% (tl) (51)5 Н 03 К 3/84

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ П(НТ СССР .

К А BTOPCHOMY СВИДЕТЕПЬСТВУ

1 (61) 1338020 (21) 4600482/24-21 (22) 31.,10„88 (46) 30. 09.90„Бюл. Р 36 (72) С.В. Галкин, Е.А. Даев и Г.M. Колебошин (53) 621.3(088,8) (56). Авторское свидетельство СССР

Р 1338020, кл. Н 03 К 3/84, 1986. (54) ГЕНЕРАТОР M-ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение может быть использовано в системах связи, локации и устройствах формирования сложных- сигналов. Цель изобретения — расширение функциональных возможностей за счет возможности управления изменением от2 носительной задержки двух последовательностей. Изменение задержки задержанной последовательности относительно опорной осуществляется путем изменения кода на шинах 17 управления. При этом задержка меняется дискретно на величину целого количества тактов, Генератор М-последовательности содержит регистр 1 сдвига, группу 2 элементов И, сумматор 4 по модулю два, регистры 6 — 8, счетчик 10, генератор

11 тактовых импульсов, постоянное запоминающее устройство 12, элемент И 13 и блок 14 сравнения. Для достижения цели в генератор M-последовательности введены группа 3 элементов И, сумма- ф тор 5 по модулю два, регистр 9 и

D-триггер 15, 1 ил.

1596440

Изобретение относится к импульсной технике и может быть использовано в системах связи, локации и устройствах формирования сложных сигналов.

Цель изобретения — расширение функциональных возможностей.за счет воз-можности управления изменением относительной задержки двух последовательностей. 10

На чертеже представлена структурная схема генератора M-последовательностей.

Генератор М-последовательностей содержит регистр 1 сдвига, первую 2 15 и вторую 3 группы элементов И, первый 4 и второй 5 сумматоры по модулю два, первый, второй, третий и четвертый регистры 6 — 9, счетчик 10, генератор 11 тактовых импульсов, посто- 20 янное запоминающее устройство (ПЗУ)

12, элемент И 13, блок 14 сравнения, D-триггер 15, шины 16 и 17 управления видом последовательности и задержкой соответственно, соединенные 25 с соответствующими информационными входами регистра 8 и соответствующими входами второй группы входов блока 14 сравнения, выход которого соединен с первым входом элемента И 13, выход которого соединен с входом синхронизации регистра 8, выходы которого соединены с соответствующими входами первой группы входов блока 14 сравнения и соответствующими входами ПЗУ

12, выходы второй группы выходов которого соединены с соответствующими входами регистра 6, выходы которого соединены с,вторыми входами соответствующих элементов И первой группы 2 эле- 40 ментов И, выходы которой соединены с входами сумматора 4 по модулю два, выход которого соединен с информационным входом регистра сдвига, выходы которого соединены с первыми входами 45 соответствующих элементов И первой 2-. и второй 3 групп элементов И. Первая группа выходов ПЗУ 12 соединена с соответствующими информационными входами регистра 7, выходы которого соединены с соответствующими установочными входами регистра 1 сдвига, вход управления которого соединен с входом синхронизации регистра 7, вторым входом элемента И 13, входом синхронизации регистра 9 и выходом счетчика 10, вход синхронизации которого соединен с входом синхронизации регистра 6, выходом генератора 11 тактовых импульсов и входом синхронизации регистра 1 сдвига, выход последнего разряда которого соединен с входом установки счетчика 10 и является первым выходом генератора М-последовательностей. Выходы третьей группы выходов ПЗУ 12 соединены с информационными входами регистра 9, выходы которого подключены к вторым входам соответствующих элементов И группы 3 элементов И, выходы которой подключены к входам сумматора 5, выход которого подключен к информационному входу D-триггера 15, выход которого является вторым выходом устройства. Тактовый вход D-триггера подключен к выходу генератора 11.

Генератор M-последовательностей работает следующим образом.

При включении устройства начинает работать генератор 11 тактовых импульсов, а регистры 1,7,8 и 9 устанавливаются в произвольное состояние, При этом состояние регистра 8 определяет адрес для выбора из ПЗУ 12 значений полинома конкретной М-последовательности, конкретное значение кода начальной установки и код конкретной задержки последовательности (вторая, первая и третья группы выходов соответственно). Таким образом, состояние регистра 8 обеспечивает выдачу из ПЗУ

12 информации, которая по импульсам генератора 11 тактовых импульсов записывается в регистр 6 и определяет выходы регистра 1 (при помощи группы

2 элементов И), сигналы с которых суммируются сумматором 4 по модулю два.

Таким образом, при первоначальном включении генератора М-последовательностей обеспечивается организация обратных связей регистра 1, при которых формируется одна из возможных последовательностей. Далее, если начальное состояние регистра 1 не нулевое, то устройство формирует произвольную

M-последовательность (из заданных в

ПЗУ 12) до появления в ней серии из (и-1) нуля и, следовательно, до появления на выходе счетчика IO импульса.

Если все разряды регистра 1 сдвига имеют нулевое начальное состояние, то счетчик 10 начинает считать импульсы с выхода генератора 11 тактовых импульсов, так как Hà его установочном входе отсутствует сигнал сброса. После (n-1) такта на выходе счетчика 10 появляется импульс, поступающий на

S, 15964 вход синхронизации регистра 7, в котором хранится код начальной установки, второй вход элемента И 13, вход управления регистра 1 сдвига, переводя

его в режим записи по установочным

5 входам информации с регистра 7 и на вход синхронизации регистра 9. Если вид М-последовательности, устанавли- ваемый кодом на шинах 15 управления, не совпадает с содержимым регистра 8, то на выходе блока 14 сравнения появ-; ляется разрешающий сигнал, открьвающий элемент И 13 и позволяющий импульсу с выхода счетчика 10 пройти на вход синхронизации регистра 8. По переднему фронту импульса происходит запись с шин 16 и 17 управления в регистр 8. Этот код обеспечивает выборку иэ нужной ячейки ПЗУ 12 информа- 20 ции о виде обратных связей, которая импульсом генератора 11 тактовых импульсов записывается в регистр б, кода начальной установки, который записывается в регистр 7, и кода эадерж-25 ки,который записывается в регистр 9.

По сигналу генератора 11 тактовых импульсов происходит перезапись кода начальной установки в регистр 1.. Таким образом, эа время действия импуль- 3р са с выхода счетчика 10 происходит занесение необходимого кода вида М-. последовательностей в регистр 8, выбор кода обратных связей, кода начальной yczaHoaKH a регистра 1 га и кода задержки, запись их в регистры 6,7 и 9. При этом в последний разряд регистра 1 сдвига записывается единица, которая. сбрасьвает счетчик

10 в исходное состояние. Это происхо- 40 дит при первоначальном включении генератора М-последовательностей. В стационарном режиме во время действия импульса с выхода счетчика 10 происходит подтверждение состояний регист- 45 . ров 6,7 и 9 и постоянная запись одного и того же начального состояния в . регистр 1 сдвига. Выход последнего разряда регистра 1 является выходом основного сигнала, задержанный сиг- 50 нал (М-последовательность) снимается с выхода сумматора 5 по модулю два.

Формирование задержанной последовательности основано на свойстве М-последовательностей, а именно сумма по модулю два двух М-последовательностей .с разной задержкой является также

М-последовательностей с новой задерж- . кой. Имея и-последовательностей с

40 6 разными задержками, можно путем суммирования по модулю два реализовать

2 -1 сдвига данной M-последовательh ности, т. е. практически все возможные задержки (имеются ввиду задержки на целое число тактов). В регистр 9 записьвается код заданной задержки, т.е. номера разрядов регистра 1, которые необходимо просуммировать по модулю два, чтобы получить последовательность с заданной задержкой.

Для изменения вида генерируемой последовательности либо задержки последовательности со второго выхода генератора М-последовательностей достаточно-изменить код на шинах 16 и 17 соответственно. В результате этого появится сигнал разрешения на выходе блока 14 сравнения, во время действия ближайшего импульса с выхода счетчика 10 происходит смена кода в регист- ре 8..Новые коды из ПЗУ 12 записываются в регистры 9,6 и 7 и регистр 1 сдвига, что обеспечивает формирование другого вида М-последовательности либо другой задержки, смена которых происходит в одни и те же кратные периоду последовательности моменты времени .

Генератор М-последовательностей обеспечивает формирование одновременно двух М-последовательностей, одна из которых является основной (или эталонной), а другая задержанной, причем изменение задержки осуществляется подачей соответствующего кода на входные шины 17, Задержка может меняться дискретно от нулевой до максимально . (относительно основной последовательности).

Формула изобретения

Генератор М-последовательностей по авт.св. У 1338020, о т л и ч а юшийся тем, что, с целью расширения функциональных воэможностей за счет возможности управления изменением относительной задержки последовательностей, в него введен четвертый регистр, вторая группа элементов И, второй сумматор по модулю два, D-триггер, причем входы второго сумматора по модулю два подключены к выходам второй группы элементов И, первые входы которой подключены к соответствующим выходам регистра сдвига, вторые входы второй группы элементов И подклю1596440

Составитель В, Чижов

Техред М,Ходанич Корректор С. Шевкун

Редактор М. Недолуженко

° Заказ 2916 Тираж 665 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж 35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 чены к соответствующим выходам четвертого регистра, вход синхронизации которого подключен к выходу счетчика, а информационные входы четвертого регистра подключены к соответствующим

5 выходам третьей группы выходов постоянного запоминающего устройства, выход второго сумматора по модулю два подключен к информационному входу

D-триггера, тактовый вход которого подключен к выходу генератора тактовых импульсов.