Генератор псевдослучайной последовательности импульсов Советский патент 1988 года по МПК H03K3/84 

Описание патента на изобретение SU1368959A1

i

HinfiDoieuHe относится к ии1 ульс- ной технике Mi/жет быть нсполг яован в 11адиог нязм н 1од(: лиру1оших игироко- иолосный сигнал системах и япдяется усовертенствояанием известного ретении по авт. ев, }f 1277362,

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

На чертеже представлена функциональная схема генератора псевдослучайной последовательности импульсов

Генератор содержит генератор 1 тактовых импульсов, блок 2 сравнени блок 3 начальной установки регистр 4 сдвига с логической обратной связью, nppFfbUi триггер 5, счетчик 6 импульсов, регистр 7 памяти, блок 8 задания кода величины фазового шага формирователь 9 шшупьсов, коммутатор 10, /лршифратор II., второй 12 и третий 13 триггеры, элемент И 14, первую 15 vi вторую 16 шины управления, соедкненные соответственно с (хол 1MJI минхронизании торого 12 п ,1м я . вых . дл ко гс- вегсчвенио с перв I мент .. И ) ч J Ebi jr,:b с «XT ;ом ynpa, ак г ьи у нмпуль- 1. П- орот О . ое,ч,ии.-

;;,. ; о триг; ера

,лОм р : -p i ieHUH бJjO а

входом 6iiOK3 3 Н.; . 1а.Г1ЬЯО1

К одо: KpOHH . ре- . т;; с лог чесхс-й .ir,ai-- г :, - . ,iii О: п а.дии 1г-;пул ;-с оь , f (У::. ; п )(-v Hiiof hi с от ветст-- - ми П п; Г й группм входо енпя, пыход которого -1 орым в :о;1пм KC -iMyт.тор л чодоь5 фсфм;{рс1па г ел:-: J

Греть .Г гнх с: е/ и :

у:., К..)Т ,-t . -) 5 I P;

С пеоьь г г.ернЫм сраьпг ::ия ,, к г}к:тра ; с;,.

ной CliH l. г

;;четч -(г f ;-t до в которо; г.

Н Т011Ш 11. ВХГ ч

блока 2 сраь со- дине. с и

f fi и liei.IifiM

, - ССР t ,-))p;i

Ib и i-:7,

,u,OH I,

, -;yJl cc i, вхС Д i;oio oro со- едине;: с гм пероп . япги- ка 6 . мпул ч и рторы.- .OM пер- Г.ОГ1) гри1 ;е;,и -. tr-од по-гпе.дне О по- единни с ;, прав- 1КЮ1цим в;;одом г егисгра 4 сд; мга с r ori,-if ской пбрагной свя-- зьЮ; ны Х ..д : разрядов ко-ор го coei;,.H - нены г f.ocT иет ьуюци- ми мпф.;)у)Мацион-- pfsi И1;тра 7 и с (-.оотв.-. т: hJПU ш .лами , е1: Лфратора il, выХ Д посл д гего соедиттон с пе-г , пходои , татора, - jinra и БТО0

potf bbixCijiM которого соединены соот- ветс твенно с нходом синхронизации и первым усталовочным входом регистра 7 памяти, выходы разрядов которого соединены с сгютветству опщьш инфор- м 1ционным входами регистра А сдвига с логической обратной связью.

Выход блока 3 начальной установки соединен с вторым установочным входом регистра 7 памяти и первым установочным нходом счртчика 6 импульсов, второй и третий установочный входы которого соединены соответственно с

5 выходами второго 12 и третьего 13 триггеров, установочные входы которых соединены с. вторым выходом генератора 1 такторыч 1 мпульсов, Выход формироватрля 9 импульсов соединен с

Q вторым разрешающим входом блока 2

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

5 триггера 13 соединен с третьим установочным .ходом регистра 7 памяти,

Генератор 1 тактовых импульсов содержит первый 17 и второй 18 генера- - 7оры импульсояJ элемент НЕ 19, триг0 20у з/1емеит И 2) элемент ИЛИ 22, рЬ1ХОд которого гчнляется вторым выходом I енераторй i 1 актг вьг/: импульсов, вход упраБЛ«нг;я которого соединен с входом первого Г Г-м .ратора 17 импульt -л и .ен1а 9, ;ыход I ct .neAjierc соединен го вкодом второго - енера гора 18 .г отульсог; и входом . СТЫКОВКИ триггера 20, выход I .OTOpo- о соедик н , 111ФНЫН EXOJ-,OM элемента

0 ьЛИ 2., }по.ой в - од ч- торого иоеди- пен г 1 нод ,: г:ин:- ро;)1-зации триггера /О, в :1Ход(1М i ioporo генератор;) 18 им nvjiT con и перпь м входом леменч а И 9 , н горсй «ход KcJTo;-inro соединен с j t;xoii,oM iiejiiioro reii.: .(jpa 17 импу.пьЯВЛЯС СЯ

fi

pa

с-.КТОГЫХ

- 1:Н :И ПОО-Л ;ДО- ririf;OTJf;-: лесо.п , Ныход элемента И т r-.r,HF Hi-ixo,; М renejiaT v:ir(,i :- , , L ;J-iOi:,l;V Q J Ti-:i Чlir И i f ; i У Л i

.;i:,iiM (lO V i oM :; ,; У ni TaH ::i 6j7(iK 3 нл- у.т.;гОВКИ фUj)JИp: eт ;-;МПулЬС ЛС i ). ;.- ГКО; о О, ОТСУТСТшина;- I и 6 yi,r Пэлрнин yi:- 1-.ИГ1 еры . 13 г. : оян1ш ня вы .;. :

у ,:: :fiH i ИИ Ji- : Л .Л.,У ИМИУЛ. -ГО

I .1 (одятся к ) :,)

злеш/г л

Т7О 1-: ;Г -к, 1

I г .: - . ,- с т и у о т у р о - г.;- };|: ход. злеII

J1.1

(бита ПК 19 грцр.ратора 1 тактовых им |ульсов - уропень логического О.

Вследствие этого работа геиерато- )а 17 импульсов разрешена, он генерирует непрерывную последовательност импульсов, работа генератора 18 им 1ульсов запрещена, на его выходе при :утствует уровень логической 1. С эыхода элемента И 21, являющегося выходом генератора 1 тактовых нмпуль сов, выдается импульсная последовательность генератора 17 импульсов.

Уровень логического О с выхода блока 3 начальной установки поступает на первый установочный вход счетчика 6 импульсов, переводит его в состояние переполнения, а поступая иа установочиый вход регистра 7 памяти, устанавливает его в заданное состояние, которое определяет исходную начальную фазу формируемой псевдослучайной последовательности.

В момент перехода тактового импульса на входе синхронизации счетчика 6 импульсов на его выходе переноса формируется уровень логического О, который поступает на входы установки первого триггера 5 и формирователя 9 импульсов и переводит их в нулевое состояние. С инверсного выхода триггера 5 уровень логической 1 поступает на вход управления режимом регистра 4 сдвига с логической обратной связью и переводит его в редким параллельного регистра. При поступлении с генератора 1 тактовых импульсов импульса в момент его перехода О- 1 комбинация, установленная и регистре 7 памяти, записывается в регистр А сдвига с логической обратной связью. Одновременно уровнь логического О с прямого выхода формирователя 9 импульсов поступает на вход разрешения блока 2 сравнения, снимая запрет с его работы. Но окончании интервала времени, определяемого времязадающей цепью блока 3 начальной установки в момент перехода 1 - О тактового импульса на входе блока 3 начальной установки, состояние выхода последнего меняется с уровня логического О на уровень логической 1. В этот момент разрешается работа генератора псевдослучайной последовательности импульсов.

При поступлении на первую шину 15 /правления управляюи1,его в момент перехода последнего, со9 ,Ч-1

стояние инперсног о выхода триггера I меняется с уровня логической 1 ия уровень л ичаского О. (;остоянис

выхода триггера 13 при этом не изме- Ь

няется и он сохраняет состояние логической l на инверсном выходе.

Уровень логического О с выхода элемента И 14 поступает на вход разQ решения генератора 17 импульсов и через элемент НЕ 19 - на вход разрешения генератора 18 импульсов, запре- иая работу первого и разрешая работу второго.

5 Уровнем логической 1 с выхода элемента НЕ 19 одновременно разрешается работа триггера 20.

Работа генератора 13 начинается с формирования уровня логического О

0 на своем выходе. В момент формирования перехода О тактовой последовательности триггер 20 меняет состояние своего инверсного выхода на уровень логического О. Этот уровень

5 поступает на первый вход элемента

ИЛИ 22, на второй вход которого поступают тактовые импульсы с выхода генератора 18 импульсов. После возникновения на выходе генератора 18 им0 пульсов уровня логического О на выходе элемента ИЛИ 22 также формируется уровень логического О. Этот уровень поступает на входы сброса триггеров 12 и 13. При этом состояние

р. триггера 13 не изменяется, а на инверсном выходе триггера 12 появляется уровень логической 1. Этим заканчивается формирование импульса на выходе триггера 12. Уровень логичес0 кой 1 с инверсного выхода триггера 12, поступая через элемент И 14 на вход разрешения генератора 17 импульсов и через элемент НЕ 19 - на вход разрешения генератора 18 импульсов,

g разрешает работу генератора 17 импульсов и запрещает работу генерато- . ра 18 импульсов. При этом триггер 20 переводится в нулевое состояние. Одновременно импульс с выхода

Q триггера 12 уровнем логического О поступает на второй установочньпЧ вход счетчика 6 импульсов, вследствие чего последний переходит в состояние переполнения. При этом уровень лое гического О с его выхода переноса поступает на вход установки триггера 5 и устанавливает его в нулевое состояние. Уровень логической 1 с инверсного выхода триггера 5 поступает

5

на вход разрешения регистра А сдвига с логической обратной связью и переводит его в режим параллельного регистра. В момент перехода тактового импульса на входе синхронизации регистра 4 сдвига с логической обратной связью комбинация, хранящаяся в регистре 7 памяти переписывается в регистр 4 сдвига с логической JQ обратной связью, В момент окончания импульса на выходе триггера 12 на втором установочном входе счетчика 6 импульсов формируется уровень логической , чем разрешается работа ig счетчика 6 импульсов. Фаза формируемой в этом цикле псевдослучайной последовательности импульсов сдвинута на К тактов по отношению к последовательности, формируемой до поступ- 2о ления на вход устройства управляющего импульса.

Таким образом, осуществляется регулирование интервала времени Т (к Т М, где М - емкость счетчика 25 6), в течение которого формируемая псевдослучайная последовательность имеет неизменную начальную фазу,

ггри )1е1) 1холимости установки в произвольны; уомечты времени исходной зо начальной ф.тз, псевдослучайной после ц|.1пат(: . ;ЫК)сти угфавляющий импульс подают на втсфую г,ину 16 управления генеро. ора псевдослучайно; последовательности. Триггер 13 форг ирует при этом на споем вьгх.оде импульс и управля(т генератором 1 тактовых им- пульсоп так же, как при поступлении управляющего имп льса на первую шину 15 управления генератора псевдослу- о чайной псследовательности.

Импульс, формируемый триггером 13, уровнеу ло;ичес ого О поступает на третьи установочные входы счетчика 6 импульсов и регистра 7 Печмяти. В этот 45 момент счетчик h импульсов переходит в состояние переполнения, а на выходах регш тра 7 памяти устанавливается комбинация, соответствующая исходной начгшьной фазе. Далее работа генера- 50 тора псендо.,-лз чайной последовательности происходит так же, как при подаче управляющего импульса на его первую шину 15 управления, Формируе1368959б

мая псевдослучайная последовательность импульсов в этом цикле имеет исходную начальную фазу.

35

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

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

2, Генератор по п,1, отличающийся тем, что генератор тактовых импульсов содержит первьй и второй генераторы импульсов, элемент НЕ, триггер, элмент И, элемент ЯЛИ, выход которого является вторым выходом генератора тактовых импульсов, вход управления которого соединен с входом первого генератора импульсов и входом элемента НЕ, выход которого соединен с входом второго генератора импульсов и входом установки триггера, выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с входом синхронизации триггера, выходом второго генератора импульсов и первым входом элемента И,второй вход которого соединен с выходом первого генератора импульсов, БЬгход элемента И является первым выходом генератора тактоных им- ayjtbcoB,

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

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

2, Генератор по п,1, отличающийся тем, что генератор тактовых импульсов содержит первьй и второй генераторы импульсов, элемент НЕ, триггер, элмент И, элемент ЯЛИ, выход которого является вторым выходом генератора тактовых импульсов, вход управления которого соединен с входом первого генератора импульсов и входом элемента НЕ, выход которого соединен с входом второго генератора импульсов и входом установки триггера, выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с входом синхронизации триггера, выходом второго генератора импульсов и первым входом элемента И,второй вход которого соединен с выходом первого генератора импульсов, БЬгход элемента И является первым выходом генератора тактоных им- ayjtbcoB,

Похожие патенты SU1368959A1

название год авторы номер документа
Генератор псевдослучайной последовательности импульсов 1985
  • Каракушьян Александр Григорьевич
  • Седунов Николай Александрович
SU1277362A1
Устройство для формирования тестов 1990
  • Кишенский Сергей Жанович
  • Игнатьев Валерий Эдмундович
  • Крекер Александр Яковлевич
  • Христенко Ольга Юрьевна
SU1795462A1
Генератор псевдослучайных чисел 1981
  • Молотков Валентин Александрович
  • Ицкович Юрий Соломонович
  • Аронштам Меер Нохомович
  • Тихомирова Лирида Ивановна
SU962931A1
Генератор псевдослучайной последовательности 1985
  • Афанасьев Сергей Владимирович
SU1305837A1
Генератор псевдослучайных чисел 1984
  • Молотков Валентин Александрович
  • Аронштам Михаил Наумович
  • Ицкович Юрий Соломнович
  • Тихомирова Лирида Ивановна
  • Янковский Владимир Константинович
SU1239844A1
Устройство для контроля цифровых узлов 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1231506A1
Устройство для контроля цифровых узлов 1983
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU1124312A1
Генератор псевдослучайных испытательных последовательностей 1986
  • Романкевич Алексей Михайлович
  • Вилинский Юрий Савельевич
  • Гроль Владимир Васильевич
  • Рубаник Сергей Михайлович
  • Наконечный Александр Анатольевич
  • Равняго Сергей Константинович
SU1354401A2
Герератор тестов 1986
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Жилин Сергей Николаевич
  • Сачков Алексей Александрович
SU1361561A1
Устройство для поиска неисправностей в логических узлах 1981
  • Сергеев Виктор Александрович
SU970283A1

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

Изобретение может быть исполь- Ьовано Е радиосвязи и моделирующик аирокополосный сигнал системах. Гене- 5атор содержит 6jjoK j уравнения, ге1 нератор 1 тактовых импульсов, блок 3 начальной установки, регистр 4 сдвига с логической обратной связью, триггер 5, счетчик 6 импульсов, регистр 7 памяти, блок 8 задания кода величины фазового сдвига, формирователь 9 импульсов, коммутатор 10 и дешифратор 11. Введение триггеров 12 и 13, элемента И 14 и шин 15 и 16 управления обеспечивает возможность установки начальной фазы и регулирования времени ее наличия в формируемой последовательности. В описании приведен пример реализации генератора 1 тактовых импульсов. 1 а.п. ф-лы, 1 ил. (Л СА: о: ос ее ел ее

Формула изобретения SU 1 368 959 A1

SU 1 368 959 A1

Авторы

Каракушьян Александр Григорьевич

Седунов Николай Александрович

Даты

1988-01-23Публикация

1986-05-26Подача