Генератор псевдослучайной последовательности импульсов

Иллюстрации

Показать все

Реферат

 

Изобретение может быть использовано в радиосвязи. Целью изобретения является расширение функциональных возможностей. Для достижения цели в генератор псевдослучайной последовательности импульсов введены блок 3 начальной установки блок 2 сравнения, триггер 5, счетчик 6 импульсов, регистр 7 памяти , блок 8 задания кода величины фазового шага, формирователь 9 импульсон и дешифратор 11. Генератор псевдослучайной последовательности импульсов также содержит генератор 1 тактовых импульсов, регистр 4 сдвига с логической обратной связью, коммутатор 10. Данный генератор обеспечивает возможность регулирования фазовременных параметров формируе - мой последовательности.1з.п.ф-лы.2ил. f (Л с

СОЮЭ СОВЕТСКИХ

СОЦИАЛИСТИ4ЕСКИХ

РЕСПУБЛИК (51)4 Н 03 К 3!84

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ налъных возможностей. Для достижения цели в генератор псевдослучайной последовательности импульсов введены блок 3 начальной установки, блок 2 сравнения, триггер 5, счетчик 6 импульсов, регистр 7 памяти, блок 8 задания кода величины фазового шага, формирователь 9 импульсов и дешифратор ll. Генератор псевдослучайной последовательности импульсов также содержит генератор 1 тактовых импульсов, регистр 4 сдвига с логической обратной связью, коммутатор 10. Данный генератор обеспечивает воэможность регулирования фазовременных параметров формируе= мой последовательности. l з.п.ф-лы. 2ил.

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3895225/24-21 (22) 13.05.85 (46) 15.!2.86. Бюл. !!- 46 (71) Горьковский ордена Трудового

Красного Знамени научно †исследовательский радиофизический институт (72) А.Г.Каракушьян и Н.А.Седунов (53) 621.374.2(088.8) (56) Авторское свидетельство СССР

Ф 769715, кл. Н 03 К 3/84, 1978.

Авторское свидетельство СССР

М 725211, кл. Н 03 К 3/84 1978. (54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ (57) Изобретение может быть использовано в радиосвязи. Целью изобретения является расширение функцио„„SU„„1277362 А1

7362 2

20

1 127

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

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

На фиг.1 представлена структурная схема генератора псевдослучайной последовательности импу п>оов, на фиг.2 — схема формирователя импульсов, пример выполнения.

Генератор псевдослучайной последовательности импульсов (фиг,l) содержит генератор 1 тактовых импульсов, блок 2 сравнения, блок 3 начальной установки, регистр 4 сдвига с логической обратной связью, триггер 5, счетчик 6 импульсов, регистр 7 памяти, блок 8 задания кода величины фазового шага, формирователь 9 импульсов, коммутатор 10 дешифратор 11, выход которого соединен с первым входом коммутатора 10, первый выход которого соединен с входом синхронизации регистра 7 памяти, выходы кото рого соединены с соответствующими информационными входами регистра 4 сдвига с логической обратной связью, выходы которого соединены с входами дешифратора 11 и с информационными входами регистра 7 памяти„ первый . установочный вход которого соединен с вторым выходом коммутатора 10, второй вход которого соединен с первым входом формирователя 9 импульсов и выхоцом блока 2 сравнения, первая группа входов которого соединена с соответствующими выходами разрядов счетчика 6 импульсов, вход синхронизации которого соединен с выхцдом генератора l тактовых импульсов, входом блока 3 начальной установки, первым входом триггера 5, первым входом разрешения блока 2 сравнения и входом синхронизации регистра 4 сдвига с логической обратной связью, управляющий вход которого соединен с выходом триггера S второй вход которо": го соединен с вторым входом формирователя 9 импульсов и выходом переполнения счетчика 6 импульсов, установочный вход которого соединен с выходом блока 3 начальной установки и вторым установочным входом

4D

55 регистра 7 памяти. Выходы блока 8 задания кода величины фазового шага соецинены с соответствующими входами второй группы входов блока 2 сравнения, второй вход разрешения которого соединен с выходом формирователя

9 импульсов.

Формирователь 9 импульсов (фиг.2) содержит первый 12 и второй 13 Dтриггеры, элемент НЕ 14, выход которого соединен с входом синхронизации второго D-триггера 13, инверсный .выход которого соединен с установочным входом первого D-триггера

12, вход синхронизации которого является первым входом формирователя

9 импульсов, вторым входом которого является вход элемента НЕ 14, а выходом — выход первого D-триггера 12, соециненный с установочным входом второго D-триггера 13.

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

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

При включении питания генератор

15 одиночного импульса блока 3 начальной установки формирует импульс, который обнуляет D-триггер 16 и на выходе блока 3 начальной установки формируется уровень нЛог.0". Этот уровень, поступая на установочный вход счетчика 6 импульсов, переводит его в состояние переполнения, а поступая на второй установочный вход регистра 7 памяти, устанавливает его в заданное состояние, которое определяет исходную начальную фазу формируемой псевдослучайной последовательности. По окончании тактового импульса на тактовом входе счетчика 6 импульсов на его выходе переполнения формируется уровень Лог.0", который поступает на . вторые входы (установки в "0 ) триггера 5 и формирователя 9 импульсов, которые устанавливаются в нулевое состояние. С инверсного выхода триггера 5 уровень "Лог.1" поступает на управляющий вход регистра 4 сдвига с логической обратной связью и переводит его в режим параллельного ре1277362 гистра. При поступлении импульса с генератора 1 тактовых импульсов код установленный в регистре 7 памяти, записывается в регистр 4 сдвига с логической обратной связью. Одновременно уровень "Лог.Он с выхода формирователя 9 импульсов поступает на второй вход разрешения блока 2 сравнения, снимая запрет с его работы.

По окончании импульса с выхода генератора 15 одиночного импульса блока 3 начальной установки по заднему фронту импульса с выхода генератора 1 тактовых импульсов состояние выхода блока 3 начальной установки меняется с уровня пЛог.Он на уровень

tl ll

Лог. I чем обеспечивается начало работы генератора псевдослучайной последовательности импульсов. Счетчик 6 импульсов начинает при этом счет тактовых импульсов. Одновременно регистр 4 сдвига с логической обратной связью начинает формирование псевдослучайной последовательности.

Блок 2 сравнения осуществляет при этом сравнение текущего кода на выходах счетчика 6 импульсов с кодом числа К, поступающим на вторую группу входов блока 2 сравнения с выходов блока 8 задания кода величины фазового шага, При совпадении этих кодов, т.е. после прихода К-го так— тового импульса с генератора 1 тактовых импульсов, в момент прихода с генератора 1 тактовых импульсов,. уровня "Лог.О" на выходе блока 2 сравнения формируется уровень Лог.О . Этот импульс по.ступает на второй вход коммутатора

10. При наличии на первом (управляющем) входе коммутатора 10 уровня

"Лог.1" с выхода дешифратора 11, т.е. при обнаружении дешифратором

11 запрещенной комбинации, поступившей с выхода регистра 4 сдвига с ло- . гической обратной связью, импульс с второго входа коммутатора IO коммутируется на первый установочный вход регистра 7 памяти. При этом регистр

7 памяти устанавливается в состояние, соответствующее исходной начальной фазе формируемой псевдослучайности последовательности. При наличии на управляющем входе коммутатора 10 уровня "Лог.О" с выхода дешифратора 11 импульс коммутируется на вход синхронизации регистра 7 памяти, который осуществляет при этом

l5

55 запись К-й комбинации, поступающей с выходов регистра 4 сдвига с логической обратной связью. На основании нулевого импульса на выходе блока 2 сравнения первый D-триггер 12 формирователя 9 импульсов переключается в единичное состояние, которое с выхода формирователя 9 импульсов поступает на второй вход разрешения блока 2 сравнения и блокирует ее.

Счетчик 6 импульсов продолжает счет импульсов при этом до переполнения.

По переполнении счетчика 6 импульсов на его выходе переполнения формируется уровень "JIor.O". Этот уровень поступает на второй вход триггера 5 и устанавливает его в единичное состояние, а также поступает на второй вход формирователя 9 импульсов, т.е. на элемент НЕ 14 последнего, и. устанавливает в единичное состояние

D-триггер 13, нулевой уровень с инверсного выхода которого устанавливает D-триггер 12 в нулевое состояние, т.е. формирователь 9 импульсов формирует при этом уровень "Лог.Он на своем выходе, который снимает запрет с работы блока 2 сравнения.

Одновременно уровень |Лог.I" с инверсного выхода триггера 5 переводит регистр 4 сдвига с логической обратной связью в режим параллельного регистра. Очередной тактовый импульс на входе синхронизации регистра 4 сдвига с логической обратной связью осуществляет запись в него кода, хранящегося в регистре 7 памяти, а триггер 5 переводится этим импульсом в нулевое состояние. После этого уровень Лог.О с инверсного выхода триггера 5 переводит регистр 4 сдвига с логической обратной связью в режим последовательного регистра. С это этого момента регистр 4 сдвига с логической обратной связью так же, как в в предыдущем цикле осуществляет формирование псевдослучайной последовательности. При этом формирование .. псевдослучайной последовательности начинается с К-й комбинации по отношению к предыдущему циклу, т.е. каж-, дый раз при переполнении счетчика 6 импульсов осуществляется сдвиг начальной фазы формируемой псевдослучайной последовательности импульсов на К тактов.

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

1. Генератор псевдослучайной по-.: следовательности импульсов, содер7362 фа42

Составитель И.Бурмистров

Техред А.Кравчук Корректор, М.Шароши

Редактор М.Петрова

Заказ 6758/55 Тираж 816 Подписное

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

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

Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4

127 жащий генератор тактовых импульсов, регистр сдвига с логической обратной связью и коммутатор, о т л и— ч а ю шийся тем, что, с целью расширения функциональных возможностей за счет обеспечения возможности регулирования фазовременных параметров формируемой последовательности, в него введены блок начальной установки, блок сравнения, триггер, счетчик импульсов, регистр памяти, блок задания кода величины фазового шага, формирователь импульсов И дешифратор, выход которого соединен с первым входом комму гатора, первый выход которого соединен с входом синхронизации регистра памяти, выходы которого соединены с соответствующими информационными входами регистра сдвига с логической обратной связью, выходы которого соединены с входами дешифратора и с информационными входами регистра памяти, первый установочный вход которого соединен с вторым выходом коммутатора, второй вход которого соединен с первым входом формирователя импульсов и выходом блока сравнения, первая группа входов которого соединена с соответствующими выходами разрядов счетчика импульсов, .вход синхронизации которого соединен с выходом генератора тактовых импульсов, входом блока начальной установки, первым входом триггера, первым входом разрешения блока сравнения и входом синхрониэ ции регистра сдвига с логической

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

10 и выходом переполнения счетчика импульсов, установочный вход которого соединен с выходом блока начальной установки и вторым установочным входом регистра памяти, выходы бло15 ка задания кода величины фазового шага соединены с соответствующими входами второй группы входов блока сравнения, второй вход разрешения которого соединен с выходом формироват теля импульсов.

2. Генератор по п. i о т л и— ч а ю шийся тем, что формирователь импульсов содержит первый и второй D-триггеры и элемент НЕ, выход . которого соединен с входом синхронизации второго D-триггера, инверсный выход которого соединен с установочным входом первого D-триггера, вход синхронизации которого является перЗ0 вым входом формирователя импульсов, вторым входом которого является вход элемента НЕ, а выходом — выход первого В-триггера, соединенный с установочным входом второго D-триггера.