Генератор псевдослучайной последовательности импульсов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1422373
Авторы: Каракушьян, Седунов
Текст
(54) ГЕНЕРАТОР ПСЕВДОСЛУЧАСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬС О В 33(57) Изобретение относится сной технике. Пель изобрет расширение функциональных стей за счет расширения во регулирования фазовременн .ров формируемой последоват Работой устройства управля синхронизации (БС) 4, кото чно-исследоваский институти Н.А.Седунов) имп етельство СССР3/84, 1980.ельство СССРК 3/84, 1986. ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ ВТОРСКОМУ СВИДЕТЕЛ,ЯО 422373 ения - возможнозможностей ых параметельности. ет блок рый задает1422373 цикп формирования пседовслучайнойпоследовательности импульсов с неизменной начальнбй Фазой. Последняяобеспечивается блоком задания БЗ)2 кода. начальной фазы и остается неизменной до окончания серии импульсов с генератора 5 серии импульсов,Очередным импульсом спервого выхода БС 4 на выходы БЗ 2 подается очередная кодовая комбинация. Импульсс третьего выхода БС 4 обеспечиваетзапись в регистр 3 сдвига с логической обратной связью кодовой комбинации с выходов регистра 6 сдвига слогической обратной связью. Изменение числа импульсов в серии, генерируемой генераторЬм 5 серии импульсови определяемой кодовой комбинацией 1Изобретение относится к импульсной технике и может быть использовано в радиотехнике.Цель изобретения - расширение Функциональных возможностей генера тора за счет расширения возможностей регулирования Фазовременных параметров Формируемой последовательности.На чертеже представлена структурная схема генератора псевдослучайной последовательности импульсов,Генератор псевдослучайной последовательности импульсов содержит блок 1 начальной установки, выход которого соединен с входом установки блока 2 задания кода начальной фазы, первый регистр 3 сдвига с логической обратной связью, вход управления которого соединен с первым входом блока 4 синхронизации, второй выход которого соединен с входом синхронизации генератора 5 серии импульсов второй регистр 6 сдвига с логической обратной связью, выходы которого соединены с соответствующими информационными входами первого регистра 3 сдвига с логической обратной связью, вход управления которого соединен с входом блока 1 начальной установки и с входом синхронизации блока 2 задания кода начальной Фазы, выходы которого соединены с соответствующими входами управления БЗ 2, использование кодовой комбинации регистра 6 сдвига с логическойобратной связью для задания начальной фазы (сдвига) в регистре 3 сдвига с логической обратной связью обеспечивают Формирование в устройствей)довых комбинаций с регулируемойв соответствии с заданным закономфаэовпй задержкой, На чертеже также показаны блок 1 начальной установки, генератор 7 импульсов, уп-,равляемый генератор 8 импульсов,распределитель 9 импульсов, одновибраторы 10 и 11, Формирователи 12 и 14импульсов, триггер 13. В описанииприведены примеры реализации БС 4и управляемого генератора 8 импульсов. 2 з.п, ф-лы, 1 ил,2генератора 5 серии импульсов, вход синхронизации которого соединен с входом управления второго регистра 6 сдвига с логической обратной связью и с вторым выходом блока 4 синхронизации, третий выход которого соединен с входом синхронизации первого регистра 3 сдвига с логической обратной связью и с первым входом синхронизации второго регистра 6 сдвига с логической обратной связью, второй вход синхронизации которого соединен с выходом генератора 5 серии импульсов. Блок 4 синхронизации содержит генератор 7 импульсов, выход которого соединен с входом управления управляемого генератора 8 импульсов, первый выход которого соединен с входом синхронизации распределителя 9 импульсов и является третьим выходом блока 4 синхронизации, первый и второй выходы которого соединены соответственно с первым и вторым выходами распределителя 9 импульсов, вход установки которого соединен с вторым выходом управляемого. генератора 8 импульсов. Управляемый генератор 8 импульсов содержит первый одновибратор 10., первый выход которого соединен с входом второго одновибратора 11, с первым входомф 1первого Формировтеля 12 импульсов, с входом установки триггера 13. и спервым входом второго формирователя 14 импульсов, второй вход которого является входом управления упраляемого генератора 8 импульсов, первый выход которого соединен с вторым выходом первого одновибратора 10,первый, второй и третий входы которого соединены соответственно с вторым выходом управляемого генератора 8 импульсов и с выходом второго формирователя 14 импульсов, с выходом триггера 13 и с выходом первого формирователя 1" импульсов, второй вход которого соединен с выходом второго одновибратора 11 и с входом синхронизации триггера 13. Блок 2 задания кода начальной фазы может быть выполнен, например, в виде последовательно содиненных счетчика (регистра) адреса и блока памяти (в случае регистра адреса на его информационныевходы заводятся соответствующие выходы блока памяти). Первый формирователь 12 импульсов обеспечивает фор- мирование сигнала для повторного запуска управляемого генератора 8 импульсов в случае срыва генерации в нем, т. е. формирователь 12 импульсов выполняет функции детекторапропадания импульсаГенератор псевдослучайной пос" ледовательности импульсов работает следующим образом.При подаче питания возбуждается управляемый генератор 8 импульсов и на третьем выходе блока 4 сихронизации формируется последовательность тактовых импульсов, так как запускается первый одновибратор 10, сигнал с первого (инверсного) выхода которого уровнем логического нуля поступает на вход установки тригге= ра 13 и первый вход установки формирователя 14 импульсов, переводит их выходы, подключенные к первому и второму входам запуска одновибратора 10, в состояние логической единицы. В следующий момент времени фронт импульса (переход 0 - 1) с инверсного выхода одновибратора 10 запускает одновибратор 11, вследствие чего на выходе последнего формируется импульс уровня логического нуля, фронт которого (переход 0 - ъ 1) поступает на вход синхронизации триггера 13, переводит его в состояние логического нуля на его (инверсном) выходе. Этот переход триггера 13 поступает на вход одновибратора 10 и510 45 50 55 15 20 25 30 35 40 запускает его. Одновибратар 10 начинает формир овани е очер едного импульса уровнем логического нуля на своеминверсном выходе. Этот импульс, поступая на вход установки (сброса)триггера 13, вновь восстанавливаетсостояние логической единицы на егсинверсном выходе. Генератор 7 импульсов при подаче питания производит формирование непрерывной последовательности прямоугольных импульсов. Очередной импульс с генератора7 импульсов поступает на второй вход(установки нуля) формирователя 14импульсов и устанавливает его в состояние логического нуля, Импульс свыхода Формирователя 14 импульсов,поступая на первый вход одновибратора 10, запускает его, если он находится в состоянии покоя, или перезапускает, если одновибратор 10бып запущен ранее (однсвибраторы10 и 11 обладают свойством перезапуска), а последний устанавливаетформирователь 14 в состояние логической единицы. Импульс с выхода Фор,мирователя 14 псступает на входтановки распределителя 9 импульсов. устанавливает на его первом и втором выходах состояния логической единицы и нуля соответственно Импульс поступающий с выхода а.,новибр-.тора 10 на вход синхронизации распредегн.- теля 9 импульсов, перево.,ит его в". " ходы соответственно э состояние псегического нуля и единицы. Следуюдй импульс с выхода одновибратора 10 переводит второй выход распредечителя 9 импульсов в состояние логического нуля. Этим завершается Формирование импульсов на первоми втором выходах блока 4 С синхронизации. Временной интервал между импульсами на первом выходе блока 4 синхронизации (опре - деляемый периодом импульсов с выхода генератораимпульсов) задает цикл формирования псевдослучайчой последовательности импульсов с неизменной начальной Фазой.При нормальном Функцпонировании управляемого генератора 8 импульсов входы первого формирователя 12 импульсов поочередно принимают состоя-.ние логического нуля, в результатечего на его выходе присутствует сигнал логической единицы, В случае сбояв управляемом генераторе 8 импульсов, в результате которого одновиб 1422373раторы 10 и 11 одновременно оказыва,ются в состоянии покоя, на выходе Формирователя 12 импульсов формирует,:ся сигнал логического нуля спад коР5 :торого (переход 1 - ъ О) поступаюФщий на одновибратор 10, запускает его. На одном иэ входов Формирователя 12 вновь возникает уровень логического нуля, а на выходе - логиче ской единицы. При подаче питания функционируют также управляемый генератор 5 серии импульсов, регистры 3 и б.с логической обратной связью, блок 1 начальной установки. Сигнал с вы хода последнего, поступая на вход начальной установки блока 2 задания кода начальной фазы, удерживает его в состоянии исходной комбинации. По истечении заданного времени на выхо де блока 1 начальной установки появляется уровень логической единицы, разрешающий работу блока 2 задания кода начальной Фазы, на выходах которого остается неизменной и соот ветствует исходной комбинация выходных сигналов. Импульс с второго выхода блока 4 синхронизации поступает на .вход синхронизации генератора 5 серии импульсов и осуществляет за пись в него кодовой комбинации с выходов блока 2 .задания кода начальной Фазы. Далее генератор 5 серии импульсов Формирует серию импульсов, количество которых в серии определяется кодом на его входах управления. Импульс с второго выхода блока 4 синхронизации поступает также на вход управления (выбора режима) регистра б сдвига с логической обратной свя зью и переводит его в режим параллельного регистра. Импульсом на первом входе синхронизации регистра 6 сдвига с логической обратной связью в него записывается начальная комбинация, заданная на его информационных входах параллельного режима, Затем регистр б сдвига с логической обратной связью переходит в режим последовательного регистра, и при по 50 ступлении на его второй вход синхронизации серии импульсов от генератора 5 серии импульсов производит формирование псевдослучайной последовательности импульсов. После окончания серии импульсов с генератора 5 серии импульсов .выходы регистра б сдвига с логической обратной связью сохраняют состояние, возникшее в результате поступления последнего импульса серии, т.еэто состояние зависит от количества импульсов в серии.В момент поступления очередногоимпульса с первого выхода блока 4синхронизации на вход синхронизацииблока 2 задания кода начальной фазы, на выходах последнего формируется очередная кодовая комбинация,поступающая на входы управления генератора 5 серии импульсов. Этот импульс поступает также на вход управления (выбора режима) регистра 3сдвига с логической обратной связью и переводит его в режим парал-.лельного регистра. Очередным импульсом с третьего выхода. блока. 4 синхронизации в регистр 3 сдвига с логической обратной связью производится запись кодовой комбинации с выходов регистра 6 сдвига с логическойобратной связью. Этим завершаетсяпроцедура начальной установки генератора псевдослучайной последовательности импульсовПо окончании импульса с первоговыхода блока 4 синхронизации регистр3 сдвига с логической обратной связью переходит в режим последовательного регистра, после чего под воздействием импульсов с третьего выхо- .да блока 4 синхронизации регистр 3сдвига с логической обратной связьюпроизводит Формирование псевдослучайной последовательности импульсовс начальной фазой, соответствующейкомбинации на его информационных входах, записанной в него ранее. Затемс приходом импульса с второго выходаблока 4 синхронизации производитсязапись в генератор 5 серии импульсов очередной комбинации с выходовблока 2 задания кода начальной фазыЭтот импульс, поступая на вход управления регистра б сдвига с логической обратной связью, переводитпоследний в режим параллельного регистра. Очередной тактовый импульсс третьего выхода блока 4 синхронизации поступает на первый вход синхронизации регистра 6 сдвига с ло-гической обратной связью и записывает в него кодовую комбинацию, заданную на его информационных входах,Затем (по окончании импульса совторого выхода блока 4 синхрониза1422373ции) регистр 6 сдвига с логической обратной связью переходит в режим последовательного регистра, а генератор 5 серии импульсов Формирует очередную серию импульсов, под воздействием которой регистр 6 сдвига с логической обратной связью производит формирование псевдослучайной последовательности импульсов. Иосле окончаия серии импульсов на выходах регистра 6 сдвига с логической обратной связью сохраняется состояние, возникшее в результате поступления последнего импульса серии. 15Далее процессы в генераторе .псевдослучаййой последовательности импульсов повторяются: под воздействием очередного импульса с первого выхода блока 4 синхронизации в регистр 2 О 3 сдвига с логической обратной связью в качестве начальной записывается комбинация, сформированная регистром 6 сдвига с логической обратной связью в предыдущем цикле гене 25рации и т,д,Таким образам, в устройстве реализовано формирование цифровых комбинаций, соответствующих относительным Фазовым сдвигам начальной 30 фазы Формируемой псевдослучайной последовательности импульсов в соответствии с заданным законом (с помощью, в частности, блока 2 задания кода начальной фазы и.генератора 5 серии импульсов), с последующим использованием этих комбинаций при формировании начальной фазы генерируемой псевдослучайной последовательности импульсов, а также обеспечива О ется неразрывность генерации при переходе от цикла к циклу. Формула изобретения1. Генератор псевдослучайной 45 последовательности импульсов,. содержащий блок начальной установки и первый регистр сдвига с логической обратной связью, о т л и ч а ю - щ и й с я тем, чта,с целью расширения функциональных возможностей за счет расширения возможностей регулирования фаэовременнь 1 х параметров формируемой последовательнасти,в него введены блок задания кода начальной фазы, блок синхронизации, генератор серии импульсов, второй регистрсдвига с логической обратной связью, выходы которого соединены с соответствующими информационными входами первого регистра сдвига с логической обратной связью, вход управления которого соединен с первым выходам блока синхронизации, с входсм. синхронизации блока задания кода начальной фазы и с входом блока начальной установки, выход которого соединен с входом установки блока задания када начальной фазы, выходы которого соединены с соответствуюпдми входами управления генератора серии импульсов, вход синхронизации которого соединен с входом управления второго регистра сдвига с логической обратной связью и с вторым выходом-блока синхронизации, третий выход которого соединен свходом синхронизации первого регистра сдвига с логической о братной связью и с первым входам синхронизации второго регистра сдвига с логической обратной связью, второй вход синхронизации катарага соединен с выходом генератора серии имцульсов,2. Генератор па п,1, а т л и ч аю щ и й с я тем, что блок синхронизации содержит генератор импульсов, выход которого соединен с входом управления управляемого генератора импульсов, первый выход которого соединен с входам син.;ранцэациираспределителя импульсов и является третьим выходом блока синхронизации,первый и второй выходы катарага соединены соответственно с первым и вторым выходами распределителя импульсов, вход установки которого соединен с вторым выходам управляемого генератора импульсов. о3. Генератор па пп.1 и 2, а т - л и ч а ю щ и й с я тем, что управляемый генератор импульсов содержит первый аднавибратор, первый выход которого соединен с входом второго однавибратара, с первым входом первого формирователя импульсов, с вха дом установки триггера и с первым входом второго формирователя цмпульсав, второй вход которого является входом управления управляемого генератора импульсов, первый выход которого соединен с вторым выходом первого аднавибратара, первый, второй и третий входы которого соединены соответственно са вторым выходом управляемого генератора импульсов и сТираж 928 Заказ 444056 Подписное ВНИИПИ Государственного .кбмитета СССР по делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г. Ужгород, ул, Проектная, 4 выходом второго формирователя имПульсов, выходом триггера и выходомпервого формирователя импульсов, второй вход которого соединен с выходомвторого одновибратора и входом синхронизации триггера,
СмотретьЗаявка
4184072, 19.01.1987
ГОРЬКОВСКИЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ РАДИОФИЗИЧЕСКИЙ ИНСТИТУТ
КАРАКУШЬЯН АЛЕКСАНДР ГРИГОРЬЕВИЧ, СЕДУНОВ НИКОЛАЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: H03K 3/84
Метки: генератор, импульсов, последовательности, псевдослучайной
Опубликовано: 07.09.1988
Код ссылки
<a href="https://patents.su/6-1422373-generator-psevdosluchajjnojj-posledovatelnosti-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор псевдослучайной последовательности импульсов</a>
Предыдущий патент: Генератор псевдослучайной последовательности
Следующий патент: Устройство для моделирования равновероятной бесповторной выборки
Случайный патент: Способ получения хлористого цианура