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

 

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

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

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свнд-ву (22) Заявлено 05.06.78 (21) 2630409/18 — 24 с присоединением заявки М (23) Приоритет (5%) М. Кд .

G 06 F 1/02

6 07 С 15/00

ГВЩДВрст44ннъ41 aeaenrr

СССР

ВВ Двлам нз46РВт4444

w Вткр4»тВЙ

Опубликовано 15.11.79, Бюллетень .РЙ» 4 -

Дата опубликования описания 20.11.79 (53) УДК, 681.325 (088.8) (?2) Авторы изобретения

С. В. Исупов и А. И. Невольниченко (7l ) Заявнтель (54) ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ

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

Известен генератор случайных чисел, пр»»нцип действия которого основан на использова5 нии случайных состояний схемы после подачи на нее возмущения (E).

Однако схема этого генератора достаточно сложна ввиду необходимости симметрирования .»о плеч триггеров и имеет низкое быстродействие, Наиболее близким техническим решением к данному изобретению является генератор случайных чисел (ГСЧ), содержащий генератор шума, ключ, блок формирования, триггер. Сигнал с генератора шума через ключ поступает на пороговый блок формирования спускового типа. Случайные импульсы пересчитываются триггером со счетным входом 12).

Этот генератор имеет низкое быстродействие по счетным входам, устранение которого приводит к усложнению схемы ГСЧ.

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

На фиг. 1 изображена структурная схема пред лагаемого генератора; на фиг. 2 — диаграммы сигналов на входе и выходе дифференцирующего устройства.

Генератор случайных чисел содержит генератор шума 1, ключ 2, блок дифференцирования 3, анализатор знака 4, триггер с установочными входами 5., Генератор шума 1 через ключ 2 подключен ко входу блока дифференцирования 3, выход которого подключен ко входу анализатора знака 4, а выходы ачалиэатора знака подключены

697990

Заказ 6929/34

1одписное

Фиг 2

<рие 1 к соответствующим установочным входам триггера 5.

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

Ьыходах, причем на первом выходе сигнал соответствует положительному знаку входного сигнала, на втором выходе — отрицательному знаку. Первый выходной сигнал анализатора знака поступает на 8-вход триггера, второй— на R-вход, устанавливая случайным образом триггер в состояние "1" или "0".

При поступлении сигнала считывания (С) ! ключ закрывается, триггер фиксируется в состоянии ".1" или "0", и происходит его onpoc.

После снятия сигнала С (появление С) ключ открывается, и процесс повторяется.

Таким образом, значительно повышается быстродействие, а при заданном быстродействии — равномерность распределения случайных чисел, при одновременном упрощении устройства.

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

Равномерность распределения случайных чисел повышается благодаря тому, что блок диф ференцирования приводит медиану функции распределения входного сигнала к нулевому значению и увеличивает число смен знака вход ного сигнала в единицу времени. При этом .выравниваются вероятности появления "0 или

"1" на выходе генератора случайных чисел в произвольный момент времени.

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

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

25 соединены со входами триггера соответственно.

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

1, Патент ЧССР N 104631, кл. 42 m,14, 1961.

2. Бобнев М. П. Генерирование случайных сигналов, M., "Энергия", 1971, с. 146 (прототип) .

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

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

 

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

Изобретение относится к области компьютероной техники, а именно к способам включения-выключения компьютеров (ЭВМ)

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

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

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

Изобретение относится к радиотехнике

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

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

Изобретение относится к схемному устройству для детектирования несанкционированного вмешательства в интегральную схему

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