Генератор псевдослучайных последовательностей импульсов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 953704
Авторы: Железняков, Иванов, Манякин, Пастухов, Трифонов
Текст
Поставленная цель достигается тем,что в генератор псевдослучайных последовательностей импульсов, содержащий генератор тактовых импульсов, пос, ледовательно соединенные регистр. сдвига, электронный переключательи сумматор по модулю два, выход которого соединен с первым входом регистра сдвига, выход последнего разрядакоторого подключен к входу селектора .1 Оимпульсов, выход которого соединен свходом программирующего устройства,, первый выход которого подключен к уп-,равляющему входу электронного переключателя, а второй выход соединен с 15вторым входом регистра сдвига, введен делитель частоты с управляемымкоэффициентом деления, первый и второй входы которого соответственноподключены к выходу генератора так- ротовых импульсов и к дополнительномувыходу программирующего устройства,дополнительный вход которого подключен к выходу сумматора по модулю два,причем выходы разрядов регистра сдви-Ига, кроме последнего, подключены кдополнительным входам селектора импульсов, а выход делителя частотыс управляемым коэффициентом делениясоединен с третьим входом регистра 5 Осдвига.На чертеже представлена Функциональная схема генератора псевдослучайных последовательностей импульсов.35Генератор содержит генератор 1тактовых импульсов, делитель 2 с управляемым коэффициентом. деления, регистр 3 сдвига, сумматор 4 по модулюдва., электронный переключатель 5,программирующее устройство 6, селек"тор 7 импульсов,Сумматор 4 по модулю два и электронный переключатель 5 образуют цепьобратной связи регистра 3 сдвига,45Программирующее устройство 6 может быть выполнено как запоминающееустройство, в котором хранится наборпрограмм для управления .цепью обратной связи регистра 3 сдвига и коэффициентами деления делителя 2. с управ 5 фляемым коэффициентом деления, а также одна начальная коМбинация,вводимая в регистр 3 сдвига прикаждом включении генератора, Каждая программа состоит из трех55управляющих слов, первое из ко"торых служит для управления цепьюобратной связи регистра 3 сдвига,а второе и третье для управленияделителем 2. с управляемым коэффициентом деления, причем второе словопрограммы служит для формированияинтервалов времени, соответствующихдлительности "1" (единиц) формируемого кода, а третье слово для формирования интервалов времвн, соответствующих длительности "0 (нулей)формируемого кода, при этом одновременно на выходе программирующего устройства 6 могут присутствовать только два слова - либо первое и второе,либо первое и третье;Управление чередованием второгои третьего слов осуществляется отсумматора 4 по модулю два следующимобразом,Если на выходе сумматора 4 по мо-дулю два единичное состояние, то вы- .дается второе слово, а если нулевоесостояние, то выдается третье слово,Первое управляющее слово, воздействуяна электронный переключатель 5, обеспечивает коммутацию соответствующихразрядов регистра 3 сдвига на входысумматора 4 по модулю два в соответствии с коэффициентами неприводимого примитивного полинома. Количество неприводимых примитивных полиномов соответствует количеству возможных генерируемых, псевдослучайныхпоследовательностей и определяетсяколичеством разрядов регистра 3 сдвига, Увеличение количества неповторя"ющихся псевдослучайных последователь"ностей без увеличения количестваразрядов регистра в предлагаемом устройстве достигается за счет изменения в каждой из программ длительностей элементарных сигналов ("0" и"1"), причем длительности "1" и "0".могут изменяться независимо другот друга. Это позволяет из последовательности, сформированной по одноному и тому же закону, получить несколько неповторяющихся модифицированных последовательностей.Изменение длительностей "1" и "0"осуществляется с помощью делителя 2с управляемым коэффициентом деления..Смена очередного слова программы1,что соответствует переходу генера"тора либо на формирование псевдослучайной последовательности по новому закону и сохранение длительностей"1 " и ."0" как в предыдущем слове,либо формирование псевдослучайнойпоследовательности по сохраненному704 бляющее. слобо, например, второе, аделитель 2 с управляемым коэффициентомделения выдает очередной импульс сдвига на регистр 3 сдвига,через интервал времени, равный предыдущему, т.е. соответствующий длительности единичного импульса псевдослучайной последовательности. Ес"ли же результат суммирования суммао тора 4 по модулю два изменится напротивоположный, то программирующееустройство 6 выдает новое сочетаниеуправляющих слов (согласно примерувторое слово программы заменится на5 третье), при этом делитель 2 с управляемым коэффициентом деленияобеспечит выдачу тактового импульсана продвижение информации.в регист.ре 3 .сдвига через интервал времени,соответствующий длительности нулевого импульса псевдослучвйной после,довательности и т.д., Таким образом, производится формирование псевдбслучайной последовательностисоответствующей первой программе.Переход и формирование псевдо-"случайных последовательностей, соот.ветствующих второй и последующим.:программам, осуществляется автоматически .по сигналу с селектора импульсов 7, который контролирует сос=,тояние разрядов регистра 3 сдвига,отслеживая выдаваемую последовательность на наличие маркера. Обнару"жив в последовательности маркер,селектор 7 импульсов выдает сигнал впрограммирующее устройство 6, которое переключается на очередную прог"рамму со свойственными только ей значениями управляющих слов,Таким образом, предлагаемый генератор, по сравнению с известным,позволяет на порядок увеличить количество возможных генерируемых псевдослучайных последовательностейбез увеличения количества разрядоврегистра сдвига 5 953закону, но с измененными длительностями "1" и "0", либо с изменениемвсех параметров псевдослучайной пос.ледовательности ) осуществляется посигналу, формируемому селектором 1импульсов в момент обнаружения в выдаваемой генератором псевдослучайнойпоследовательности маркера, в качестве которого используется заранее определенная комбинация единиц и ну-. 1лей, содержащаяся в каждой из формируемых генератором псевдослучайныхпоследовательностей, например код10101. Возможность выбора маркера впсевдослучайной последовательностиопределяется их структурным свойством, заключающимся в том, что впсевдослучайной последовательностисодержатся все значения комбинациидвоичных символов, кроме нулевого. 2 рГенератор псевдослучайеых после-, довательностей работает следующимобразом,При включении генератора программирующее устройство 6 выдает начальную комбинация в регистр 3 сдвига, а также первое и одно из последующих слов программы на электронныйпереключатель 5 и на делитель 2 суправляемым коэффициентом деления.Электронный переключатель 5 коммутирует соответствующие разряды ре.гистра 3 на входы сумматора 4 по модулю два, который, суммирует сигналы и результат суммирования с вы 35хода сумматора 4 по модулю .два по"дФтся в программирующее устройство 6. В соответствии с результатомсуммирования сумматора 4 по модулюдвапрограммирующее устройство 6 выдает второе или третье управляющееслово на делитель 2 с управляюмымкоэффициентом деления, который подсчитывает импульсы, поступающиес генератора 1 тактовых импульсов испустя интервал, времени, опредепяемый управляющим словом, выдаеттактовый импульс на продвижение информации в регистре 3 сдвига. Информация в регистре 3 сдвига сдвигает 50ся на один разряд, при этом в первыйразряд записывается результат суммирования сумматора 4 по модулю два,а на выходе сумматора 4 по модулю двапоявляется результат суммированиянового состояния регистра 3 сдвига,55Если результат суммирования остался неизмененным, то программирующееустройство 6 выдает прежнее управформула изобретения Генератор .псевдослучайных последовательностей импульсов, содержащий генератор тактовых импульсов, после" довательно соединенные регистр сдвига, электронный переключатель и сумматор по модулю,два, выход которого соединен с первым входом регистра сдвига, выход последнего разряда953704 Составитель Ю. ТюничТехред Ж.Кастелевич Корректо гар актор Р. Цицика Тираж 959 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д. 4/аказ 6292/80 л ППП "Патент", г. Ужгород. ул. Проектная,которого подключен к входу селектораимпульсов, выход которого подключенк управляющему входу электронногопереключателя, а второй выход соединен с вторым входом регистра сдвига, о т л и. ч а ю щ и й с я тем,что,с целью увеличения количества возможных генерируемых последовательностей, в него введен делитель частоты с управляемым коэффициентом деле ония, первый и второй входы которогосоответственно подключены к выходугенератора тактовых импульсов и кдополнительному выходу программирующего.устройства по модулю два, при; 15чем выходы разрядов регистра, кроме последнего, подключены к дополнительным входам селектора импуль"сов, а выход делителя частоты с управляемым коэффициентом деления сое"динен с третьим входом регистра сдвига. Источники информации,принятые во внимание при экспертизе1. Шумоподобные сигналы в системах передачи информации,под ред. В. Ю. Пестрякова. М., "Советское радио" 1973, с. 150,рис. 4,2,52.Авторское свидетельство СССРЮ 725211, кл. Н 03 К 3/84, 1978,
СмотретьЗаявка
3239817, 21.01.1981
ПРЕДПРИЯТИЕ ПЯ Р-6693
МАНЯКИН ЮРИЙ НИКОЛАЕВИЧ, ИВАНОВ АЛЕКСАНДР СЕРГЕЕВИЧ, ТРИФОНОВ ВАДИМ ИВАНОВИЧ, ЖЕЛЕЗНЯКОВ ВАСИЛИЙ ИВАНОВИЧ, ПАСТУХОВ ВИКТОР ИВАНОВИЧ
МПК / Метки
МПК: H03K 3/84
Метки: генератор, импульсов, последовательностей, псевдослучайных«
Опубликовано: 23.08.1982
Код ссылки
<a href="https://patents.su/4-953704-generator-psevdosluchajjnykh-posledovatelnostejj-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор псевдослучайных последовательностей импульсов</a>
Предыдущий патент: Многоканальный программируемый генератор импульсов
Следующий патент: Управляемый генератор ступенчатого напряжения
Случайный патент: Устройство для защиты высоковольтного выпрямителя