Генератор псевдослучайной последовательности импульсов
Иллюстрации
Показать всеРеферат
Изобретение может быть исполь- Ьовано Е радиосвязи и моделирующик аирокополосный сигнал системах. Гене- 5атор содержит 6jjoK j уравнения, ге1 нератор 1 тактовых импульсов, блок 3 начальной установки, регистр 4 сдвига с логической обратной связью, триггер 5, счетчик 6 импульсов, регистр 7 памяти, блок 8 задания кода величины фазового сдвига, формирователь 9 импульсов, коммутатор 10 и дешифратор 11. Введение триггеров 12 и 13, элемента И 14 и шин 15 и 16 управления обеспечивает возможность установки начальной фазы и регулирования времени ее наличия в формируемой последовательности. В описании приведен пример реализации генератора 1 тактовых импульсов. 1 а.п. ф-лы, 1 ил. (Л СА: о: ос ее ел ее
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А2 (5!)4 1 . 03 К 3/84
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПO ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblT
61 ) 1277362
21) 4092565/24-21
22) 26.05.86
46) ?3.01.88, Бюл. Р 3
71) Горьковский научно-исследоваельский радиофизический институт
72) А.Г.Каракушьян и Н.А.Седунов
53) 621 374 2(088 8)
56) Авторское свидетельство СССР
127736?, кл. Н 03 К 3/84, 13.02.86.
54) ГЕНЕРАТОР ПСЕВЛОСЛУЧА>ШОЙ ПОСЛЕОВАТЕЛЬПОСТИ ИМПУЛЬСОВ
57) Изобретение может быть испопьовано в радиосвязи и моделирующих ирокополо ный сигнал системах. Генеатор содержит 6J)oK 2 с.равнения ге„„SU„„1368959 нератор 1 тактовых импульсов, блок Э начальной установки, регистр 4 сдвига с логической обратной связью, триггер 5, счетчик 6 импульсов, регистр 7 памяти, блок 8 задания кода величины фазового сдвига, формирователь 9 импульсов, коммутатор 10 и дешифратор 11. Введение триггеров 12 и 13, элемента И 14 и шин 15 и 16 управления обеспечивает возможность установки начальной фазы и регулирования времени ее наличия в формируемой последовательности. В описании приведен пример реализации генератора тактовых импульсов. з.п. ф-лы, ! ил.
1 361<<959
Изоб<>(! ение относится к и п<ульсной тех»нкР м >жет быть использовано н радHo <яз < и <0< < лир; к>щнх UtttpoKOt1(по ант, св, I 127; 362 .
11Рз!. Изоб1,етения =- расширение функциональных возможностей за счет обеспечения нозможности установки началь><>й фазы и регулирования вре-мени Ре наличия н формиру.-.мой после-донательностие
На чертеже представлен,3 ф?>!(кциональная схема генератора псендослучайнои последовательности импульсов, 1 енератор содержит генератор 1 тактовых импульсон, блок 2 сравнения, блок 3 начальной устан<)вки, регистр
4 сдвига с. логической обратной связью, и(рный триггер >, счетчик 6 импульсов„ регистр 7 памяти, блок 8 задания кода величины фазового шага, Формирователь 9 импульсов, коммугатор 10, Д шифратор ll,, второй 12 и третий <3> триггеры, элемент И 14, первук> 1) и вторую 16 шины управления, co(.д1;пенные соотнетстненно с
-<хо>1:! а< . н!pioi»<зац <1! торо..;. 12
i .Ть . <> <г .р в . Iibix .>д>к ко,<
",Ы .i, . ЕГ ., Г З><1 ? Tв<- C ВЕН i<? > <1,(, ) НЫ
Л?Т ",:; СС>P .>C> ° С ">:< <ОМ ", Г1Р>аГ
1Р ч<:..;, - "pj«ьь нмгг>ль11Р; tl. (3 .Г < >. « >,iP0< ) ? Е, ИН<
:telo 1<< в c,,ом i, . . о три-. «pii
1;ер<<Ым i>. «,.î. р -.:Р:. !Iof, . от а.. ?И Н: ?Г.С. r >! .(-ОН>"-:.<1;1(1: РЕ= ki <Ра С. Г ".: TIOI Е>СК<. ii < Га!1-.<ай С-!<Я - 1 < —. .>-- -,,> 1,, Г>;>tt »,!.3<.1
<етч<;; .: .;-i-л: с ь ..х.. .рядов к< Гор<?; .- >< „,>,1 =!., «Oi i>t>-«-.тR t ЮШИ>>! i <3 X< . <>!1 ПЕ Р l "t "tt<? < П! i ВХОДОВ
<)л(ка . Сра<, »ия, <<ых<>д к торог о с o" ди1!е >l c в; )Dbtt t <3? Од, . < 1< ("lму т тok а н е:.. i:ì Tt - >дом фсрмнр<»<аз Рл . 9
ti" . < !? Г < E ". ":Р(?И ЬХОГ, >,O < ОГО С
ЕДИ!!Р.. (><. CM !IHIP H «1< I!l»> С >(> < >1 .к>-. 6 . мпул „:.в и нт pbt.- вхо,<ом г<ерОГ ? ГРН! Oi;t . ., 1311 - ОП ПО Ч(ДНР «С<> един»» с,оран >з«)щи? входо?> регис.ра
4 сд".:;<га с ",)Г1,-<есной Г бра < ной c13>tsbtb 131« ; разряд<.н к .-Оp г< сое>>инеи i (.:Oc->«е ";;ующими <,;,.;.»,Mаllио»= ными <<х:..да< ре! и ."ра 7,мя" и и с (ООТ В< . Т>3 )rt>?
Bbt; <> <10(П< ".P I 0 Co(-ДН«Е<< Г П(->>
Е31.;t;3XOiIOt4 ;ОМ?Г) тат ),)а ;rt! и H ВУО р >il ьых<>ды которого cî- ttlt»pны сооТ н:т(.твенно с входом синхронизации и первым уста!! )н >ч<сым вхо IQM регистра
7 памяти, выходы разрядов которого !
> с зединены с Го(>тнетстну!<>!<В(М11 информчцио<(ны<<3! Вхсдами регистра Л сдвига логической обратной связью.
Выход блока 3 на !альной установки
<.Оединен с вторым установочным входом регистра 7 памяти и первым уста»оно-!ным входом сч тчика 6 импульсон, вт(рой и ретий устBHotjo
?о в!Горым разрешающим вхог>ом блока 2 сравнения, вхо
?5 триггер 3 сo(IIIEHeH C третьим установочным;>ходом регистра 7 памяти.
Ге!ервый 17 и нторой 18 генера
<оры импульco», элемент НЕ 19, триг,о<> Гер, .О, злеме«r И 21> элемент ИЛИ 22, i:bt?:oö которог« является вторым выходом lенератора акт:вьГ;. импульсов, х< д,праглен<;я !<«торзго .Оединен с !
>х, 1;ом Г<Р1)н«Г<> Г ратop 1 7 импуль3 <>, м .«Не>> н) з .1-. 19, выход ! t) (. Е Дн "Г С С Р > ИН Р t О E)..== ;ОДО М В Т О Р О
О -I Iy.ii сс>ь и Входом ? Ст<, «овки григ; ера 2<> „выход >:оторс— о <.Оедгп: н, и(рным;-.1<«!>Ом >лемента ,itt 1È 22 > 1! 3 О1.:>й в on,, Tot:ОГО ОВДИ«(.>< о i ....ОД „ l H:",,о >НЗаЦИИ тРИГГЕРа
:O> н><ход(>!1» (>ii«1 ° Г Рнер,!. ор. 18 имtj v TT < О 3 н Ippi?btt t !<ходом >яемен >.< И
I, » Оpcll 1>. с д 1< <)T< >>jr >i с«Рдиl<ен с, ых< д.м !<<..рного гс !!. >атop? 17 импульcoÁ, 1)<лх(> < злемРнт(< И .. Янляе > (Я !. r Hi " .13! <О. М ГЕН<- .,> а "Ра t " =.:<Т ОНЫХ. 1 .,,; .! ;i; i! IIO< Л ДО . Г -;»»>" "И l r",j3!, Jjв"
;;м < б >:- «м .
;.)1 . И j .:11< . б.Г<< К 3 »c;—
v" ò.lc(1;êH <1О!>«!Ир ет .!1<п>льс
:>:<»1 1 .Ii i <, ;,- (.h ), «<., 11TCÒ
)tt TT
:.и 1 - !«И1.;>:: 1" > () .1,1- аления у!!в
Г> ..:=. -!in им>;ул:, ) 3 рн, 1сры 1 <> 13
«?ДЯТСЯ В i: . < !!<>М; < Ok!HI!It < НВ ВЫ»
? <1: -.????<??>Г .l " . !1: тот»у. ." уро<>
ПО<э . К.., 1» 1!?ХО?!< ЭЛЕ40
»ента IlV, 19 генератора 1 тактовых им!
1 l! ульсов — уровень логического О
Вследствие этого работа генератоа 17 импульсов разрешена, он гене.) ирует непрерывную последовательность мпульсов, работа генератора 18 им»ульсов запрещена, на его выходе присутствует уровень логической "1". С выхода элемента И 21, являющегося выходом генератора 1 тактовых импульсов, выдается импульсная последовательность генератора 17 импульсов.
Уровень логического "О" с выхода блока 3 начальной установки поступает на первый установочный вход счетчика 6 импульсов, переводит его в состояние переполнения, а поступая на установочный вход регистра 7 памяти, устанавливает его в заданное состояние, которое определяет исходную начальную фазу формируемой псевдослучайной последовательности.
В момент перехода 1 О тактового импульса на входе синхронизации 25 счетчика 6 импульсов на его выходе переноса формируется уровень логического "О", который поступает на входы установки первого триггера 5 и формирователя 9 импульсов и переводит их в нулевое состояние. С инверсного выхода триггера 5 уровень логической "1" поступает на вход управления режимом регистра 4 сдвига с логической обратной связью и переводит его в режим параллельного регистра. При поступлении с генератора 1 тактовых импульсов импульса в момент его перехода О 1 комбинация, установленная регистре 7 памяти, записывается в регистр 4 сдвига с логической обратной связью. Одновременно уровнь логиs.-ского "О" с прямого выхода формирователя 9 импульсов поступает на вход разрешения блока 2 сравнения, 45 снимая запрет с его работы. По оконании интервала времени, опгеделяемого времязадающей цепью блока 3 начальной установки в момент перехода 1 — 0 тактового импульса на входе блока 3 50 начальной установки, состояние выхода последнего меняется с уровня логического "О! на уровень логической
"l". В этот момент разрешается работа генератора псевдослучайн >I» последовательности импульсов!
При поступлении на первую шину 15 управления управляющего I»M». льса в момент перехода Π— 1 последнего, соЧ 4 от
Уровень логического "0" с выхода элемента И 14 поступает на вход разрешения генератора 17 импульсов и через элемент НЕ 19 — на вход разрешения генератора 18 импульсов, запрещая работу первого и разрешая работу второго, Уровнем логической "1" с выхода элемента НЕ 19 одновременно разрешается работа триггера 20.
Работа генератора 18 начинается с формирования уровня логического О" на своем выходе. В момент формирования перехода 0 — 1 тактовой последовательности триггер 20 меняет состояние своего инверсного выхода на уровень логического "О", Этот уровень поступает на первый вход элемента
ИЛИ 22, на второй вход которого поступают тактовые импульсы с выхода генератора 18 импульсов. После возникновения на выходе генератора 18 имl l I l пульсов уровня логического О на выходе элемента И!!И 22 также формируется уровень логического "О". Этот уровень поступает на входы сброса триггеров 12 и 13. При этом состояние триггера 13 не изменяется, а на инверсном выходе триггера 12 появляется уровень логической "1". Этим зананчивается формирование импульса на выходе триггера 12. Уровень логической "1" с инверсного выхода триггера
12, поступая через элемент И 14 на вход разрешения генератора 17 импульсов и через элемент НЕ 19 — на вход разрешения генератора 18 импульсов, разрешает работу генератора 17 импульсов и запрещает работу генератора 18 импульсов. При этом тр»гггер 20 переводится в нулевое состоя»п е.
Одновременно импульс с выхода триггера 12 уровнем логического "О" поступает на второй установочнь»й вход счетчика 6 импульсов, вследствие чего последний переходит в состояние переполнения. При этом уровень логического "0" с его выхода переноса поступает на вход установки триггера
5 и устанавливает его в. нулевое состояние. Уровень логической "1" с инверсного выхода триггера 5 поступает
5 136895 на вход разрешения регистра 4 сдвига с логической обратной связью и переводит его в режим параллельного регистра, В момент перехода 0 1 так5 тового импульса на входе синхронизации регистра 4 сдвига с логической обратной связью комбинация, хранящаяся в регистре 7 памяти переписывается в регистр 4 сдвига с логической обратной связью. В момент окончания импульса на выходе триггера 12 на втором установочном входе счетчика 6 импульсов формируется уровень логической "1", чем разрешается работа счетчика 6 импульсов. Фаза формируемой в этом цикле псевдослучайной последовательности импульсов сдвинута на К тактов по отношению к последовательности, формируемой до поступления на вход устройства управляющего импульса.
Таким образом, осуществляется регулирование интервала времени Т (К < Т 1"., где М вЂ” емкость счетчика 25
6), в течение которого формируемая псевдослучайная последовательность имеет неизменную начальную фазу. kp» нео -.<.;,димо .ти установки в произвся .,k.k, мечты времени исходной начальной фа . псевдослучайной kkG спеп г:, .",e .ьностн управляющий импульс подают н» втс рук :ину 16 управления генер-.. ора псевдосл чайно 1 последовательности,,рнггер 13 формирует
35 прн этом на своем выходе импульс и управля т k eHe ратором 1 TGKTQBblx HM пульсов .-ак жс, как при поступлении управляющего импульса на первую шину
15 управления генератора псевдослу- 4О чаинои последовательности.
Импульс, формируемый триггером 13, уровне . ло: ичес> ого О поступает на
11 н третьи установ:;нные входы счетчика 6 импульсов и регистра 7 памяти. В этот 45 момент ечетчик h импульсоь переходит в состояние переполнения, а на выходах perkke:Tpa 7 памяти устанавливается комбинация, соответствующая исходной началь."ой фазе, Дал е работа генератора псевдо л;чайной последовательности происходит так же, как при подаЧЕ y,eðàÂËkke0ùÅÃÎ ИМПуЛЬСа На ЕГО первую шину 15 управления. ФормируеВВИ 1ПИ Заказ 314/55
Ужгород, ул. Проектная, 4
Произв.-полнгр. пр-тие, r., (j в мая псевдослучайная последовательность импульсов в этом цикле имеет исходную начальную фазу.
Формула изобретения
1. Генератор псевдослучайной последовательности импульсов по авт.св.
1277362, отличающийся тем, что, с целью расширения функциональных возможностей генератора за счет обеспечения возможности установки начальной фазы и регулирования времени ее наличия в формируемой последовательности, в него дополнительно введены второй и третий триггеры, элемент И, первая и вторая шины управления, соединенные с входами синхронизации второго и третьего триггеров соответственно, выход второго триггера соединен с первым входом элемента И и вторым установочным входом счетчика импульсов, третий установочный вход которого соединен с третьим установочным входом регистра памяти, выходом третьего триггера и вторым входом элемента И, выход которого соединен с входом управления генератора тактовых импульсов, второй выход которого соединен со входами установки второго и третье о триггеpOB °
2, Генератор по п.1, о т л и - ч а ю шийся тем, что генератор тактовых импульсов содержит первый и второй генераторы импульсов, элемент
НЕ, триггер, элмент И, элемент ИЛИ, выход которого является вторым выходом генератора тактовых импульсов, вход управления которого соединен с входом первого генератора импульсов и входом элемента НЕ, выход которого соединен с входом второго генератора импульсов и входом установки триггера, выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с входом синхронизации триггера, выходом второго генератора импульсов и первым входом элемента И,второй вход которого соединен с выходом первого генератора зяпульсов, выход элемента И является первым выходом генератора тактовых импульсов.
Тнрал; 928 Подписное