Устройство для контроля генератора многоуровневой последовательности импульсов

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

<»879804

/ ,г

Ф (61) Дополнительное к авт. свид-ву— (51) M. Кл.а (22) Заявлено 30.10.79 (21) 2833887/18-09 с присоединением заявки №вЂ” (23) Приоритет—

Н 04 L 11 08

Гасударственный кемнтет

СССР

Опубликовано 07.11.8! . Бюллетень № 41

Дата опубликования описания 17.1!.81 (53) УДК 621.394..664 (088.8) по делам нзвбретеннй и атнрмтий

Ю. С. Залуцкий, А. А. Корбут и А. Ф. Терещатев (?2) Авторы изобретения ю ь я

Минский. радиотехнический институт (?!) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ГЕНЕРАТОРА

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

Изобретение относится к радиотехнике, а именно к системам связи, в которых пере дача информации происходит с гомощью многоуровневых псевдослучайных последовательностей максимальной длительности, или многоуровневых М-последовательно3 стей.

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

Однако время контроля в таком устройстве велико.

Цель изобретения — сокращение времени контроля.

Цель достигается тем, что в устройство для контроля генератора многоуровневой последовательности импульсов, содержащее генератор тактовых импульсов, регистр и последовательно соединенные генератор последовательности импульсов и блок сравнения, введены последовательно соединенные распределитель тактов, блок коммутации, блок умножения„первый блок ключей н блок объединения сигналов, последователь2 но соединенные тактовый ключ, первый йакопитель и решающий блок, последовательно соединенные первый элемент ИЛИ, второй блок ключей, блок управления ключами и второй элемент ИЛИ, последовательно соединенные блок счетчиков и третий элемент ИЛИ и второй накопитель, при этом выход генератора тактовых импульсов соединен с первым входом тактового ключа н со входом распределителя тактов, второй выход которого соединен со вторым входом тактового ключа, третий вход которого объединен со вторым входом решающего блока. и с первым входом второго блока ключей, второй вход которого соединен с выходом третьего элемента ИЛИ и с третьим входом решающего блока, четвертый вход которого через второй накопитель соединен со вторым выходом второго блока ключей, третий вход которого соединен с выходом второго элемента ИЛИ, выходы блока объединения сигналов через регистр соединены с сигнальными входами блока коммутации, соответствующие . выходы которого соединены с сигнальными входами генератора последовательности импульсов, тактовый вход которого соединен с выходом такто-

879804

sor0 ключа, соответствующие входы и выходы блока уменожения объединены с соответствующими входами блока сравнения, выходы которого соединены с соответствующими входами блока счетчиков первого элемента ИЛИ, первый вход которого объеди нен с первым входом третьего элемента ИЛИ и с соответствующими входами блока управ-. ления ключами, выходы которого соединены с соответствующими управляющими входами первого блока ключей.

На чертеже приведена структурная электрическая схема описываемого устройства.

Устройство для контроля генератора многоуровневой последовательности импульсов содержит генератор I последовательности импульсов, генератор 2 тактовых импульсов, 15 блок 3 сравнения, первый элемент ИЛИ 4, второй элемент ИЛИ 5, блок 6 объединения сигналов, третий элемент ИЛИ 7, первый и второй блоки 8 и 9 ключей, первый и второй накопители 10 и 11, регистр 12, блок 13 коммутации, блок 14 умножения, блок 15 счетчиков, решающий блок 16, распределитель 17 тактов, тактовый ключ. 18 и блок 19 управления ключами.

Работу устройства можно разбить на два этапа. Первый этап — проверка длины бло. ка К-уровневой М-последовательности.

В начальный момент включения устройства первый накопитель. 10 и второй накопитель 11 устанавливаются в нулевое состояние, все ключи первого блока 8 ключей и тактовый ключ 18 закрыты, все ключи второго блока 9 ключей открыты, а все переключатели блока 13 коммутации занимают положение, представленное на чертеже. Поэтому, начальный код, предварительно занесенный в регистр 12, заносится в генератор

I последовательности импульсов.

С началом работы генератор 2 тактовых импульсов начинает вырабатывать тактовые импульсы, поступающие на вход тактового ключа 18 и в распределитель 17 тактов, который с приходом первого тактового 40 импульса посылает на управляющий вход блока 13 коммутации сигнал, после прихода которого все его переключатели переводятся в новое рабочее положение, а с при- ходом второго тактового импульса открывает тактовый ключ 18. Вследствие перевода 45 переключателей блока 13 коммутации в рабочее положение начальный код из регистра 12 засылается в блок 3.1 сравнения блока 3 сравнения и в блок 14 умножения. При этом устройство 14,1 умножения складывает поступившие на его входы сигналы и таким образом увеличивает код начального состояния в два раза; устройство 14.2. умножения прибавляет код начального состояния к результирую(цему сигналу устройства 14.1 умножения и, таким образом, увеличивает код начального состояния в 3 раза и т. д.

Устройство 14 (К--2) умножения прибавляет код начального с(>стояния к результирующему сигналу устройства I! 1К:I} умножения, и, таким образом, yt>(.:lt«l»lt;t». r(>t код начального состояния и (К 1) раз.

Особенностью всех устройств умножении блока 14 умножения является T(>, tTo результирующий код по абсолютному значению не превышает основание К-уровневой

М-последовательности, т. е., устройства умножения нормализуют результат по модулю К. Все выходы блока 14 умножения соответственно связаны со входами блока 3 сравнения.

Генератор I последовательности импульсов с приходом каждого тактового импульса генерирует очередной символ К-уровневой М-последовательности, в соответствии с которым изменяет начальный код. Вновь получаемый код посылается на другие п входов блока 3 сравнения. Как только поступивший с генератора последовательности импульсов код совпадает с одним из кодов, поступивших в, блок 3 сравнения из регистра 12 или из блока 14 умножения, соответствующее устройство сравнения блока 3 сравнения выработает сигнал, который посылается в соответствующий счетчик совпадений блока 15 счетчиков или, если совпадение кодов произошло в устройстве 3.1 сравнения, сразу в третий элемент ИЛИ 7.

Сигнал из блока 3 сравнения поступает также на второй вход одного из триггеров блока 19 управления ключами, если совпадение кодов произошло не в устройстве 3.1 сравнения, и поступает в первый элемент

ИЛИ 4. С приходом такого сигнала первый элемент ИЛИ 4 закроет тактовый ключ 18, блокируя этим дальнейшую работу генератора I последовательности импульсов, пошлет сигнал на первый управляющий вход решающего блока 16, во второй накопитель 11 через ключ 8.! первого блока 8 ключей и, через ключ 8.2 первого блока 8 ключей, на первые входы всех триггеров блока

19 управления ключами. На этом первый этап проверки числа символов в блоке заканчивается.

Второй этап — проверка числа блоков в периоде К-уровневой М-II<>(.JI(.довательности.

Триггер блока 19 управления ключами, на оба входа которого поступили сигналы, открывает соответствующий ключ первого блока 8 ключей, и посылает его во второй элемент ИЛИ 5. С приходом этого сигнала второй элемент ИЛИ 5 закрывает ключ 8.2 первого блока 8 ключей, исключая возможность срабатывания в дальнейшем какоголибо из триггеров блока 19 управления ключами, Через открывшийся клк>ч ttt(>p<>t.(> блока 9 ключей и блок 6 объединения <ч»п(;> I(>B в регистр 12 засылается код с r»>t<> вь(ход» блока 14 умножения, с которог(> был п»>с ti н в блок 3 сравнения код, совпанн<ий < п<>»л» дним, поступившим туда пз г((>(l>ilt(>l>il It<>следовательностей импу It,«.»< к д м II >u.ttt шиесенный в регистр 12 код поступает через блок !3 коммутации в блок 14 умножения, н с того же выхода блока 14 умноже ния по той же цепи в регистр 12 засылается очередной код, который, в свою очередь, поступает в блок 14 умножения и так далее.

Каждый раз после того, как на вход блока

l4 умножения поступает очередной сигнал, с его выходов в блок 3 сравнения поступают коды, полученные путем умножения входного кода на 2,3...,(К вЂ” 1), раз, причем результат умножения нормализуется по модулю К. Каждый из этих кодов сравнивается в блоке 3 сравнения с последним, полученным в генераторе 1 последовательности импульсов кодом. Если эти коды совпали; то соответствующее устройство сравнения блока 3 сравнения направляет сигнал в соответствующий счетчик совпадений блока 15 счетчиков и в первый элемент ИЛИ 4, который при этом посылает сигнал во второй накопитель I l через ключ 8,1 первого блока 8 ключей.

Как только в какой-либо из счетчиков см адений блока 15 счетчиков поступит второй-сигнал, этот счетчик совпадений пошлет сигнал в третий элемент ИЛИ 7, который с приходом сигнала на любой из его входов немедленно посылает его на второй управляющий вход решающего блока 16. В решающий блок 16 к этому времени занесены йз первого накопителя 10 и второго накопителя 11 числа, равные количеству поступивших в каждый накопитель сигналов. Количество сигналов, поступивших в первый накопитель 10, равно количеству символов в блоке проверяемой последовательности, а количество сигналов, поступивших во второй накопитель ll — количеству блоков на ее периоде. С приходом сигнала на второй управляющий вход решающего блока 16, в последнем производится перемножение двух поступивших в него чисел первого накопителя !0 и второго накопителя I I. Если результат будет равен количеству символов в периоде К-уровневой М-последовательно сти при данных значениях К и и, то последовательность, первый блок которой сформировал генератор последовательности импульсов имеет максимальный период. В противном случае проверяемая последовательность является йоследовательностью немаксимальной длительности.

П реи м у1цество описа нного устройства состоит в том, что оно позволяет проверять длительность периода генерируемой К-уровневой М-последовательности, причем контроль осуществляется в сравнительно короткий промежуток времени. Это достоинство окажется полезным при использовании устройства в современных системах передачи информации, особенно тех, которые в качестве носителя и н формации используют

К-уровневые М-последовательности, причем экономия времени возрастает.с повышением числа уровней последовательности.

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 552723, кл. Н 04 L !1/08, 19?5 (прототип).

Устройство для контроля генератора многоуровневой последовательности импульсов, содержащее генератор тактовых импульсов, регистр и последовательно соединенные ге- . нератор последовательности импульсов и блок сравнения, отличающееся тем, что, с целью сокращения времени контроля, введены последовательно соединенные распределитель тактов, блок коммутации, блок умножения, первый блок ключей и блок объединения сигналов, последовательно соединенные тактовый ключ, первый накопитель и решающий блок, последовательно соединенные первый элемент ИЛИ, второй блок ключей, блок управления ключами н вто20 рой элемент ИЛИ, последовательно соединенные блок счетчиков и третий элемент ИЛИ и второй накопитель, при этом выход гене- ратора тактовых импульсов соединен с первым входом тактового ключа и со входом распределителя тактов, второй выход которого соединен с вторым вхрдом тактового ключа, третий вход которого объединен со вторым входом решающего блока и с первым входом второго блока ключей, второй вход которого соединен с выходом третьего элемента ИЛИ с третьим входом решающего блока,. четвертый вход которого через второй накопитель соединен со вторым выходом второго блока ключей, третий вход которого соединен с выходом второго элемента ИЛИ, выходы блока объединения сигЗ5 налов через регистр соединены с сигнальными входами блока коммутации, ссютветствующие выходы которого соединены . с сигнальными входами генератора последовательности импульсов, тактовый вход которого соединен с выходом тактового клю40 ча, соответствующие входы и выходы блока умножения объединены с соответствующими входами блока сравнения, выходы которого соединены с соответствующими входами блока счетчиков первого элемента ИЛИ, 45 первый вход которого объединен с первым входом третьего элемента ИЛИ, и с соответствующими входами блока управления ключами, выходы которого соединены с со,ответствующими управляющими входами первого блока ключей.

Редактор С. Титова

Заказ 9744/30

Составитель В. Лякишев

Техред А. Бойкас Корректор М. Шарошн

Тираж 70l Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений н открытий! 3035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал 1ПП1 «Патент>, г. Ужгород, ул. Проектная, 4