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

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

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

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

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

Генератор псевдослучайных последовательностей содержит генератор 1 тактовых импульсйВр выход которого соединен с первым входом первого коммутатора 2, второй вход которого сое- дгшен с выходом сумматора 3 по модулю два, последовательно соединенные п-разрядный регистр 4 сдвига, второй коммутатор 5 и блок б сумматоров по модулю два, последовательно соединенные распределитель 7 импульсов и третий коммутатор 8, первый выход кото- рого соединен g первым входом сумма тора 3 по модулю два, второй вход которого соединен с выходом блока 6 сумматоров по модулю два. Первая груп па выходов первого коммутатора 2 сое- динена с соответствующими первыми входами разрядов п-разрядного регистра 4 сдвига, вторые входы i-x разрядов которого (,2j3,..,,п-2) соединены с соответствующими выходами второй группы выходов первого коммутатора 2, первый вход которого соединен с входом синхронизации распределителя 7 импульсов, вход установки которого соединен с вторым выходом третьего коммутатора 8.

Распределитель 7 импульсов может быть реализован, например , в виде последовательно соединенных счетчика 9 и дешифратора 10.

Генератор псевдослучайных после- довательностей работает следуюдим образом.

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

5

5 0 5 о ,.

хс

Q 5

5

сумматора 3 по модулю два, С .выхода сумматора 3 по модулю два сигнал поступает на второй вход первого коммутатора 2, с выхода которого он поступает на вход младшего (для выбранной длины псевдослучайной последовательности) разряда п-разрядного регистра 4 сдвига. Импульсы с выхода генератора 1 тактовых импульсов подаются с помощью первого коммутатора 2 на первые входы (синхронизации) тех разрядов п-разрядного регистра 4 сдвига, которые наобходимы для получения псевдослучайной последовательности с требуемым периодом

Одновременно тактовые импульсы с выхода генератора 1 тактовых импульсов поступают на вход синхронизации распределителя 7 импульсов.

При помощи третьего коммутатора 8 для каждой формируемой последовательности к первому входу сумматора 3 по модулю два подключаются те выходы распределителя 7 импульсов, номера которых соответствуют разности между порядковыми номерами символов формируемой псевдослучайной последовательности, подлежащих изменению, и числом разрядов п-разрядного регистра 4 сдвига, выбранным в соответствии с требуемым периодом псевдослучайной последовательности. Это достигается соответствующей коммутацией секций .третьего коммутатора 8. Таким образом, на первый вход сумматора 3 по модулю два поступают импульсы длительностью, равной периоду следования тактовых импульсов, в тех тактах, номера которых равны разности между порядковым номером символа псевдослучайной последовательности Требуемой структуры и числом разрядов п-разрядного регистра 4 сдвига, выбранным в соответствии с требуемым периодом формируемой последовательности. На второй вход сумматора 3 по модулю два с выхода блока 6 сумматоров по модулю два поступает сигнал обратной связи. На выходе сумматора 3 по модулю два сигнал повторяет форму сигнала, поступакщего с выхода блока 6 сумматоров по модулю два, в тактах, когда отсутствуют импульсы на другом его (сумматора 3 по модулю два) входе, и принимает противоположное значение в тактах, когда на другой его вход поступают импульсь с вьпсода третьего коммутатора 8. С выхода

сумматора 3 по модулю два сигнал подается на второй вход первого коммутатора 2, с выхода которого он поступает на вход младшего, для выбранной дпины псевдослучайной последовательности, разряда п-разрядного регистра 4 сдвига. На вход установки распределителя 7 импульсов с выхода третьего коммутатора 8 подается импульс сброса (для сброса в исходное состояние счетчика 9 распределителя 7 импульсов) с соответствующего выхода дешифратора 10 распределителя 7 импульсов (номер выхода соответствует числу символов формируемой последовательности плюс один).

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

Генератор псевдослучайных последовательностей, содержащий генератор тактовых импульсов, выход которого соединен с первым входом коммутатора

сдвига, вторые нходы i .. рячрядов которого (,2,3,...,п-2) соединены с соответствующими выходами второй группы выходов первого коммутатора, блок сумматоров по модулю два, входы которого соединены с соответствующими выходами второго коммутатора, входы которого соединены с соответ0 ствующими выходами разрядов п-разрядного регистра сдвига, отличающийся тем, что, с целью расширения функциональных возможностей за счет обеспечения возможности регули5 рования периода и структуры формируемых последовательностей, в него введены последовательно соединенные расп- редел тель импульсов, третий коммутатор и сумматор по модулю два, второй

0 вход которого соединен с выходом блока сумматоров по модулю два, а выход - с вторым входом первого коммутатора, первый вход которого соединен с входом синхронизации распределителя им

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

название год авторы номер документа
Датчик псевдослучайных последовательностей 1976
  • Каменецкий Борис Самуилович
  • Корбут Антон Антонович
  • Терещатов Анатолий Федорович
  • Юрцевич Михаил Михайлович
SU615516A1
Генератор псевдослучайных чисел 1981
  • Молотков Валентин Александрович
  • Ицкович Юрий Соломонович
  • Аронштам Меер Нохомович
  • Тихомирова Лирида Ивановна
SU962931A1
Генератор псевдослучайной последовательности 1987
  • Батраченко Виктор Степанович
  • Сошников Эдуард Николаевич
SU1539774A1
Генератор м-последовательностей 1978
  • Сухоносов Владислав Николаевич
  • Игонин Анатолий Павлович
  • Куприянов Владимир Николаевич
SU748828A1
Псевдостохастический анализатор спектра 1985
  • Ерухимович Виктор Михайлович
SU1278885A1
Устройство для контроля синхронизма воспроизведенных сигналов 1988
  • Чуманова Любовь Ивановна
  • Чуманов Игорь Васильевич
SU1585833A1
Устройство для формирования тестов 1987
  • Борщевич Виктор Иванович
  • Бодян Геннадий Константинович
  • Жданов Владимир Дмитриевич
  • Сидоренко Вячеслав Васильевич
SU1444781A1
Устройство для контроля ошибок магнитной записи-воспроизведения цифровой информации 1985
  • Чехлай Игорь Алексеевич
  • Чуманов Игорь Васильевич
SU1273994A1
Генератор псевдослучайных чисел 1977
  • Вовчецкий Александр Иосифович
  • Кудрявцев Игорь Владимирович
  • Никандров Евгений Георгиевич
  • Поспелов Сергей Сергеевич
  • Рабкин Виктор Самуилович
SU656086A1
Генератор псевдослучайных чисел 1980
  • Вовчецкий Александр Иосифович
  • Кудрявцев Игорь Владимирович
  • Никандров Евгений Георгиевич
  • Поспелов Сергей Сергеевич
  • Рабкин Виктор Самуилович
SU949788A1

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

Изобретение относится к импульсной технике. Цель изобретения - расши рение функциональных возможностей за счет обеспечения возможности регулирования периода и структуры формируемых последовательностей. Устройство содержит первый, второй и третий коммутаторы 2,5 и 8, с помощью которых осуществляется выбор обратной связи регистра 4 сдвига в соответствии с порождакщим полиномом, подача - сигналов обратной связи и тактовых сигналов на соответствующие разряды регистра 4 сдвига, модуляции сигнала обратной связи регистра 4 сдвига соответственно. Сущность управления сигналом обратной связи (модуляции его) заключается в подаче на первый вход сумматора 3 по модулю два тех выходов (с помощью коммутатора 8) распределителя 7 импульсов, номера которых соответствуют разности между порядковыми номерами символов формируемой последовательности, подлежащих изменению, и числом разрядов регистра 4 сдвига, выбранным для формирования данной последовательности. Таким образом, на выходе сумматрра 3 по модулю два формируется сигнал, совпадающий с сигнапом блока 6 сумматоров по модулю два,Б тактах, когда отсутствуют сигналы с выхода коммутатора 8, и сигнал с противоположным значе1шем - в тактах, когда присутствуют сигналы с выхода коммутатора 8, что обеспечивает управление структурой .формируемой последовательности. Сигнал с соответствующего выхода 1 аспределителя 7 импульсов подается с помощью коммутатора 8 на вход установки распределителя 7 импульсов, обеспечивая управление периодом формируемой последова-. тельности. 1 ил. сл i4 ;о vi :о S

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

первая группа выходов которого соеди- 25 пульсов, вход установки которого сое- нена с перяыми входами соответствую- динен с вторым выходом третьего ком- щих разрядов п-разрядного регистрамутатора.

Документы, цитированные в отчете о поиске Патент 1988 года SU1437972A1

Генератор псевдослучайных последовательностей импульсов 1982
  • Курилов Андрей Валентинович
SU1064437A2
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Генератор псевдослучайной последовательности 1984
  • Мамченко Георгий Александрович
  • Чумак Борис Александрович
  • Рыжов Сергей Иванович
SU1248030A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 437 972 A1

Авторы

Паскарь Михаил Дмитриевич

Клочан Юрий Анатольевич

Даты

1988-11-15Публикация

1987-03-23Подача