Генератор псевдослучайных чисел

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (s<)s Н 03 К 3/84

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

7.,7

Pvz 2

%// (21) 4346452/21 (22) 21.12.89 (46) 15.10.91. Бюл. М 38 (71) Московский физико-технический институт (72) А.А.Григорьев и Г,И,Донов (53) 621.374.3 (088.8) (56) Питерсон У., Узлдон.Э. Коды, исправляющие ошибки, M:: Мир, 1976.

Авторское свидетельство СССР

f4 1159159, кл. Н 03 К 3/84, 1983.

„„. Ж,„, 1684914 А1 (54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ЧИСЕЛ (57) Изобретение относится к импульсной технике. Цель изобретения — расширение функциональных возможностей генератора псевдослучайных чисел достигае1ся образованием новых функциональных связей, обеспечивающих удвоение номера состояния генератора псевдослучайных чисел. 2 ил, о

CO

Дь

О

1 !

1684914

Изобретение относится к импульсной технике, Цель изобретения — расширение функциональных возможностей, На фиг, 1 и 2 представлены структурные электрические схемы генератора псевдослучайных чисел (примеры выполнения).

Генератор псевдослучайных чисел (фиг.1) содержит и триггеров 1,1-1.n n мультиплексоров 2.1-2.п, группу сумматоров 3.1З.k по модулю два, дополнительный сумматор

4 по модулю два, шину 5 управления, шину 6 тактовых импульсов, шины 7,1-7,п установки, соединенные с установочными входами триггеров 1.1-1.п, входы синхронизации которых соединены с шиной 6 тактовых импульсов, Шина 5 управления соединена с входами управления мультиплексоров 2.1-2,п. Вход i-ro триггера 1.i (i = 1,2,...,п-1) соединен с выходом I-го мультиплексора 2.i, первый вход которого соединен с выходом (+1)-го триггера, 1.i+1. Выход дополнительного сумматора 4 по модулю два соединен с первым входом п-го мультиплексора 2,п. Выход триггера 1,1 соединен с первым входом дополнительного сумматора 4 по модулю два.

Выход и-го мультиплексора 2.п соединен с входом и-го триггера 1,п. Второй вход 2.k-ro мультиплексора 2.2k (k = 1,2„,, (n/2) соединен с выходом k-го триггера 1.k. Второй вход (2k+1)ro мультиплексора 2.2k+1 (k = 1,2,...,(п2)/2) соединен с выходом k-го сумматора З.k по модулю два, входы которого соединены с выходами соответствующих триггеров 1.11,п. Входы, кроме первого, дополнительного сумматора 4 по модулю два соединены с выходами соответствующих триггеров 1.11.п.

Рассмотрим работу генератора псевдослучайных чисел на примере его выполнения (фиг.21 для порождающего полинома

h(z)=z +z +1.

Генератор псевдослучайных чисел (фиг,2) содержит триггеры 1.1-1.5, мультиплексоры 2.1-2.5, сумматоры 3.1 и 3.2 по модулю два, дополнительный сумматор 4 по модулю два. При этом входы сумматора 3.1 по модулю два соединены с выходами тригhei,c 1.3 и 1,4, а входы сумматора 3.2 по модул о два — с выходами триггеров 1.5 и 1.4.

Входы дополнительного сумматора 4 по модулю два соединены с выходами триггеров

1.1 и 1,4.

При подаче на шину 5 управления единичного потенциала генератор псевдослучайных чисел работает в режиме перемежения, при котором информация на входы триггеров 1,1-1.5 поступает с вторых входов мультиплексоров 2,1-2.5, обеспечивая удвоение номера состояния генератооа

20

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

5 сдвига последний пробегает следующие состояния.

Номер состояния Состояние

О 00001

1 10000

10 2 01000

3 10100

4 01010

5 10101

6 11010

7 11101

8 01110

9 10111

10 11011

11 01101

12 00110

13 00011

14 10001

15 11000

16 11100

17 11110

18 11111

19 01111

20 00111

21 10011

22 11001

23 01100

24 10110

25 01011

26 00101

35 27 10010

28 01001

29 00100

30 00010

31 =О 00001

40 При работе в режиме перемежения генератор псевдослучайных чисел удваивает номер состояния, т.е., например, из состояния 01000 с номером 2 по следующему тактовому импульсу переходит в состояние

45 01010 с номером 4, затем в состояние 01110 с номером 8 и т.д. При этом начальное состояние генератора псевдослучайных чисел устанавливается по шинам 7.1-7.5 установки.

50 При подаче на шину 5 управления нулевого потенциала триггеры 1,1-1.п через мультиплексоры 2.1-2.п объединяются в регистр сдвига с сумматором 4 по модулю два в цепи обратной связи, причем связи сумма55 тора 4 по модулю два с выходами триггеров

1,1-1.п определяется порождающим полиномом, Формула изобретения

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

1604914

7 л

Щг/

7п

Составитель Ю. Бурмистров

Редактор Л. Веселовская Техред М.Моргентал Корректор С. Черни

Заказ 3514 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 группу сумматоров по модулю два, дополнительный сумматор по модулю два, шину управления, соединенную с входами управления мультиплексоров, шину тактовых импульсов, соединенную с входами 5 синхронизации и триггеров, установочные входы которых соединены с шинами установки, вход I-го триггера (I = 1,2,...,п-1) соединен с выходом I-го мультиплексора, первый вход которого соединен с выходом 10 (1+1)-го триггера, выход дополнительного сумматора по модулю два соединен с первым входом и-го мультиплексора, выход первого триггера соединен с первым входом дополнительного сумматора по модулю два, отличающийся тем, что, с целью расширения функциональных возможностей, выход и-го мультиплексора соединен с входом и-го триггера, второй вход 2.k-го мультиплексора (k = 1,2....,n/2) соединен с выходом k-го триггера, второй вход (21+1)-го мультиплексора (k = 1,2...„(n-2)/2) соединен с выходом k-го сумматора по модулю два, входы которого соединены с выходами соответствующих триггеров, входы, кроме первого, дополнительного сумматора по модулю два соединены с выходами соответствующих триггеров.

Генератор псевдослучайных чисел Генератор псевдослучайных чисел Генератор псевдослучайных чисел 

 

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

Изобретение относится к преобразовательной и импульсной технике, в частности к преобразователям постоянного тока в постоянный с промежуточным преобраэосанием в переменный ток, и может Оить использовано ь устройствах питания импульсных установок большой мощности

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

Изобретение относится к импульсной технике и может использоваться для записи и хранения цифровой информации

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

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

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

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

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

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

Изобретение относится к области высоковольтной импульсной техники и может быть использовано в качестве источника импульсного электропитания различных электрофизических установок

Изобретение относится к устройствам цифровой автоматики и может найти применение в системах управления, контроля, измерения, вычислительных устройствах, устройствах связи различных отраслей техники

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

Изобретение относится к импульсной технике и может быть использовано в устройствах, работающих в частотном режиме, а также при разработке источников коротких высоковольтных импульсов

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