Генератор псевдослучайной последовательности импульсов
Иллюстрации
Показать всеРеферат
ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ, со- . держащий группу регистров сдвига, выходы разрядов которых соединены с группой информационных входов коммутатора соответственно, отличающийся тем, что, с целью повышения точности, он содержит мажоритарный элемент, элемент ЗАПРЕТ и блок коррекции, содержащий две группы элементов И, группу триггеров , два элемента ИЛИ, делитель частоты, генератор пачки импульсов и элемент задержки, выход которого соединен с нулевыми входами триггеров группы, единичные выходы которых соединены с соответствукяцими управляющими входами коммутатора и с со ответствующими входами первого элемента ИЛИ, выход которого соединен с инверсным входом элемента ЗАПРЕТ, с входом элемента задержки и с входом Пуск генератора пачки импульсов , выход которого соединен с первым входом второго.элемента ИЛИ, выход которого соединен с входом делителя частоты и с тактовыми входами регистров сдвига группы, выходы ,. М - число разрядов регистров сдвига) разрядов которых Соединены с группой входов мажоритарного элемента соответственно, выход которого соединен с прямым входом элемента ЗАПРЕТ, выход которого является выходом генератора, тактовым входом которого является § второй вход второго элемента ИЛИ, группа информационных выходов ком (Л мутатора соединена с инлормационными входами соответствурчтшх регистров сдвига группы, выходы разрядов которых соединены с соответствующими входами соответствующих элементов И первой группы, выходы котоЕ ых соединены с первыми входами соответствумцих элементов И второй группы, выходы которых соединены с единичными входами соответствующих триггеров группы, выход делителя частоты соединен с вторыми входами элементов И второй группы.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
П9} (П}
3(Я} 0 08 F 7 58
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПОДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3393548/18-24 (22) 05. 02, 82 (46 ) 07. 02. 84, Б ъл. }} 5 (72 ) К. Н. Сулханишвили, В. Н. Анисимов, С.С..Белкания и Г.}}. Манукян (53) 681.325(088,8) (56) 1. Авторское свидетельство СССР
}} 428373, кл. 0 06 F 7/58, 1972.
2. Авторское свидетельство СССР
}} 615516, кл. 0 06 F 7/58, 1976 (прототип). (54)(57) ГЕНЕРАТОР ПСЕВДОСЛУЧАЯНОЯ
ПОСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ, содержащий группу регистров сдвига, выходы разрядов которых соединены с группой информационных входов коммутатора соответственно, о тл и ч а ю шийся тем, что, с целью повышения точности, он содержит мажоритарный элемент, элемент
ЗАПРЕТ и блок коррекции, содержащий две группы элементов И, группу триггеров, два элемента ИЛЙ, делитель частоты, генератор пачки импульсов и элемент эадержки, выход которого соединен с нулевыми входами триггеров группы, единичные выходы которых соединены с соответствующими управляющими входами коммутатора и с со» ответствующими входами первого элемента ИЛИ, выход которого соединен с инверсным входом элемента ЗАПРЕТ, с входом элемента задержки и с входом "Пуск" генератора пачки импульсов, выход которого соединен с первым входом второго. элемента ИЛИ, - выход которого соединен с входом делителя частоты и с тактовыми входами регистров сдвига группы, выходы 4 - х (= 1,п,.И - число разрядов регистров сдвига) разрядов которых соединены с группой входов мажоритарного элемента соответственно, выход которого соединен с прямым входом элемента ЗАПРЕТ, выход которого является выходом генератора, тактовым входом которого является второй вход второго элемента ИЛИ, группа информационных выходов коммутатора соединена с информацион ными входами соответствулцих регистров сдвига группы, выходы разрядов которых соединены с соответствующими входами соответствующих элементов И первой группы, выходы которых соединены с первыми входами соответствующих элементов И второй группы, выходы которых соединены с единичными входами соответствующих триггеров группы, выход делителя частоты соединен с вторыми входами элементов И второй группы.
) 07 ? 084
Изобретение относится к вь)числительной технике. предназначено для генерирования псевдoслучайкой по=ледовательнОсти импульсон и может быть использовано В радк)отяхнически);
CИСТЯМаХ В CHCTccc !ак а ВТ()Мати (Я СКО:ГО КОНТРОЛЯ И УП)РГ!В(п)ЯН)(Я И ДЛЯ Ис-.
ПОЛЬЗОнаНИЯ В 1«)НТ)З<)(т)!» .-)О-ИЗ(»)ЯРИТ(Л ной аппаратуре д!»Яя изучения Влияния ! Л"<ЧЯЙННХ ВОЗМ(уliicHH .1й Hc). 13pQÒЯКННЙЕ
ТЕХ "1ЛИ !!HЬ(Х ())(,1 3 ИЧЯС КН- . HPQ ()=CCOE
Изнесте.- генеоат!ЗГ) т:: Явт(>сл! cjàé:HОй Г)осу!Яд )вательнаст::: )-а(!/Ль сс)В .. со)1(ер)<=)))нй рягн тр с ".В j а риггя-. ры э )(!»)(»() ! ) Яде» ° ° I- -„., уi )),)а )I QpH!
I1Q модул)»1 два, Рас)О) а гене ратQ; )= "
ОснОВана )F. () 3м=) c)- Нн сс)стоя HtiH
РН3 РЯДОВ P3! ЙС Ра i).,!1 В ") ней :ТВ()Я(vj Y1p.- ВХ(Я !l (;"Х niclc) („ i СОВ»,, (HИГ(- ЕЛЬ((C един) чйы -: Вь i
11-;Т Н Q C (ч()!1!(3 1:0)3 П, М)ОД /Л1В )1 В а Д т! Я
КОНТ СОЛЯ 1>0 ЧЕТНОСТИ j(cj)CJ!c3 Ч<»Г< и!»1!)у ль св! п 0 л и н и и О бра т и с)й с В Я 3! f поступа)<)т! а ВКОД пярБОГО раÇряда ()ЕГИСТ<оа СДВИГа Tан(÷!c Об !)а 3 !3)И(: (): .Рс) с ocTc)RHHQ л)!)бОгс разря))а Оказь?нас (ся п)т)дчикенкь)м псявдост)учайно! Г)) За "
КОНУ )1
На !.И((ИЯ ТP() I Ят)ОВ О) .Рани !ИВЯЯТ диана.зои иЗМЯ кения Вы
Ф)1)КС "(РОВЕН!=1 " i. 1 . )I "Г:Оль3онать НЯЛ 6 (! HH . )рякрак(ая "ся, Иаиболе бли31(,;..-. Я!
HQc) и импульсов годер)1(а(1)ий р. гист; ры сд(,нига ) 1<о!»)м :;-;. < р схем-;(cp .â-i
-1
HяHия ., c (стчик „.:;,.:i! ат(эры
p>д1(а j
) !
КОСТЬ, Цель изобретения . П)оньп)(ение то- = ностн генератора.
))Оставл(янная цель достигается Tåjf „. что гекератор псевдослучайной пос--. лядОВательности импулъcQB ООдержа щий;::рунт(у ре:.-Истрон сдвига,. выкоды р:";-)р::(:::!c) которых соединены с групп!Ой )() о),)р)лацконкых входОВ коммута=- тора с()<,- =- Tcòíåj(HQ, Введены ма))<ОРитаРНЫй ) T!ei!eHт, ЭЛЕМЕНТ =) jjjjÐE(Ã И блок карре.:<Вi и и,, содер))<аыий две т руппы элемен<ОВ И) группу т! Риггеронр дна элемента tdJ)H делитель частоты,. генератор импульсов и элемент задяр)к ки„- выход которого соединен с нуля - 1!)<1 ными входами триггеров групп)ы .Еди=кичные ныходь! Которых соединены с соотнетстнуняаи()и(у)(ранля(<)()тими входа = мя коммуч ат Ора и (соо Вят стну(<)(аиз.!ъ; входами первого элемента И))И, Выход 6з
Г! .. ! ) В::- !, -= :", я . !-(Г()
i: С! 1)-:! Г,,—.)- Н( l;:!
С.""F.< Ý!)c= . )-)И "(,, С.: j,j ) ii;-,i
p» ).:" 3;-=c)Т)С)Г) Ч) i-)j< .;3 3 .вЂ”â€”,;; ;,-l !
QC ТEJ)) ii !"Г 1: а В ХОД(-,„;; 1.. !;1,: -, -г (х!)Дон !<О(<(АУ") ат 3))а ):1 1-; i ", - и;;)бl,.-:: . с
"-)Ой С" ЯЗ(- Г" ") 1 .! .-г - -("
j
;cj Г!! О) О. - . - .. : .(! . !
).1) j. 3 11 » (. = . " 11 - .. . .
i)i 1, Г),,.;!
CC)Pi!Í; (-E- В: (,.:1-!(ТQ!-T il 1 . ":: С;:1* " „:. 1 !!
1а )! !
1
)(В Н б н()!<, О .; - !
&И. 3))Я)! . : :)c ... (Г
1072084 ные входы регистров 1-3 сдвига соответственно, влияя на состояние разрядов регистра сдвига таким образом, что состояние любого разряда каждого из регистров 1-3 оказывается подчиненным закону с периодом М = 2 -1 в режиме генерации псевдослучайной последовательности, а в режиме кор рекции оказывается подчиненным либо закону, соответствующему кольцевому регистру, либо закону, соответствующему разомкнутому регистру сдвига.
Выход псевдослучайной последовательности импульсов снимается через элемент 4 с выхода 8 элемента 7, открытого благодаря действии на другой его вход сигнала с второго выхода блока 5 и подключенного другим входом к выходу мажоритарного элемента 4. Мажоритарный элемент
4, реализующий логическув операции
1(х;,х„,„,х;, „} =
=x„ х„,„ (х„х„, Х; Х„„1х +2 где х;,х„ +II и x „ g — сигналы, поступающие с,л -го, п -го и iq2n-го . разрядов регистров 1-3 сдвига. Мажоритарный элемент 4 необходим для исключения ошибок при считывании элементов псевдослучайной последовательности.
Сигналы с выходов регистров сдвига поступают на входы блока 5, обеспечивающего обнаружение в регистрах
1-3 сбоя типа установки регистра сдвига в нулевое состояние и реализацию управления в режиме коррекции, имеющем место при обнаружении сбоя.
В режиме коррекции обеспечивается запись в регистр сдвига, для которого зафиксирован сбой, кодовОЙ последовательности, отличной от нулевбй и имеющей место в другом регистре сдвига. В этом режиме выход псевдослучайной последовательности . блокируется по одному из входоВ элемента 7 сигналом, поступающим с второго выхода блока 5 (работа бло.ка 5 описана ниже). Сигнал на входе
1 коммутатора б, поступающий с выхода 3 блока 5, обеспечивает блокировку сигналов, поступавщих на коммутатор б с ныходон k -го, II -ro и j -ro разрядов регистра 1, и прохождение сигналов, поступающих с выходов я п -го и I 2II -го разрядов регистров 2 и 3, когда отсутствует сигнал сбоя на входах коммутатора б с ныходов блока 5 соответственно.
При наличии сигнала сбоя на втором входе коммутатора б н режиме коррекции обеспечивается блокировка сиг- налов, поступавщих с разрядон л и и 2 и регистров 1-3 на коммутатор б, и прохождение сигналов, 5
20 поступающих с (q y g и )-го и разрядов регистров 1-3, когда отсутствуют сигналы сбоя на его первом и третьем входах коммутатора.
Аналогично при наличии сигнала сбоя на третьем выходе коммутатора б обеспечинается блокировка сигналов, поступающих с (ф l n) -ro, (k+ 2 п) -го и Зя-rn разрядов регистров 1-3, и прохождение сигналов, поступающих с (an) -го и i -го разрядон регистров 1 и 2, когда сигналы сбоя на первом и втором входах коммутатора отсутствуют.
При обнаружении сбоя в двух регистрах режим коррекции реализуется по сигналам на входе коммутатора. б, для которых блокировки не будет.
Импульсы, осуществлявшие считычание в соответствующий регистр сдвига корректирующей информации, поступают на управлявщие входы регистров 1-3 сдвига.
Режим коррекции завершается пос25 ле выдачи и -го корректирующего тактового импульса, при этом сигнал сбоя на третьем, четвертом, пятом выходах блока 5 снимается, а на втором выходе последнего появляетЗО ся сигнал, деблокирующий выход псевдослучайной последовательности.
Блок 5 работает (фиг. 2) следующим образом, В исходном состоянии триггеры
17-19 установлены в нулевом состоянии. Тактовые импульсы через вход
9 и элемент 24 ИЛИ поступавт на первый выход 22 и одновременно на вход делителя 16 частоты. После поступления h -го тактового импульса на выходе делителя 16 появляется импульс, поступавший на вторые входы элементов 13-15 И. Если н этот момент на перных входах элементов 13-15 отсутствуют сигналы совпадения зна- чений сигналов каждой из группы контактов 1+Ii,(II+ <) 2n или (2 л) Чп, то триггеры 17-19 сохранявт исходное состояние. Если н момент появления импульса на выходе делителя
16 присутствует хотя бы один сигнал совпадения, то с выхода соответствующего элемента на одноименный триггер поступает сигнал, изменяющий состояние этого триггера
55 на противоположное. Сигналы совпадения поступают на выходы 22, а через элемент 21 ИЛИ поступавт на второй выход и одновременно на вход элемента 20 задержки и вход генера6Q тора 23 пачки импульсов. С выхода последнего начинает поступать пакет импульсов с длиной пакета в числе импульсов равной l7, Импульсы генератора 23 следувт с частотой f„ удовлетворяющей соотношению f „
1072084
ВНИИПИ Заказ 131/43 Тираж 569 Подписное
Филиал ППП "Патент", г. ужгород, ул.Проектная, 4
3 (n 3$ где 1 — частота следова-
О
Р 0 ния тактовых импулвсов. Через время задержки 4, необходимое для считывания импульсов генератора
23 и удовлетворяющего неравенству
Yl — — (Ъ
1 на выходе элемента 20 появляется сигнал,, устанавливавщий триггеры
17-19 в исходное состояние.
Нспользование изобретения.позволяет повысить достоверность работы генератора псевдослучайной последовательности импульсов за счет осуществляемого автоматически в процессе работы генератора режима коррекции, что отсутствует в известных генераторах аналогич» ного назначения.
Применение предлагаемого устройства в контрольно-измерительной аппаратуре позволяет повысить достоверность результата исследования влияния случайных возмущений на работу контролируемого объекта.
16
Для доведения устройства до промьыленного использования необходимо завериение рабочего проектирования, на что требуется ориентировочно два года.