Датчик случайных чисел
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республии
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
G 06 Г 7/58 с присоединением заявки М
1Ьеударетвеииый квинтет
СССР (23 ) П рио ри тет
Опубликовано 07. 12. 81. бюллетень Р1е45
Дата опубликования описания09.12.81 ао делам изобретений и открытий (53 ) УЙ К 681 . 325 (088.8) (72) Автор изобретения
19, С. Спиридонов (7I) Заявитель (54) ДАТЧИК СЛУЧАЙНЫХ ЧИСЕЛ
Изобретение относится к вычислительной технике и может быть использовано при моделировании случайных процессов.
Известен датчик случайных чисел, содержащий генератор случайного напряжения и ключи. Недостатком этого датчика является невозможность полу чения усеченных функций распределений случайных процессов из исходных (1 j.
Известен также датчик случайных чисел, содержаций источник случайного сигнала, элемент И и блок сравнения. Недостатком данного устройства является искажение функций распределения (2 J.
Наиболее близок к предлагаемому датчик случайных чисел, содержаций первичньп» источник случайных сигналов, выход которого соединен с выходами блока сравнения, первым входом первого элемента И и входом блока ф памяти, выходы которого через последовательно соединенные коммутатор, второй элемент И и элемент ИЛИ, второй вход которого соединен с выходом первого элемента И, соединены с выходом устройства, а управляющие входы
5 коммутатора элементов И и блока памяти соединены с выходами блока сравнения (3).
Недостаток прототипа — наличие сложного многовходового коммутатора. то
Целью изобретения является упрощение датчика. Для достижения поставленной цели в известный датчик случайных чисел, содержащий первичный источ15 ник случайного сигнала выход котороЭ го соединен с первым входом первого элемента И и с первым входом блока сравнения, второй вход которого подключен к выходу блока памяти, выход блока сравнения соединен со вторым входом первого элемента И и с инверсным входом второго элемента И, блок динамической памяти, введен элемент
ИЛИ, выход которого является выходом
888!1
40 датчика и соединен со входом блока динамической памяти, выход которого соединен с прямым входом второго элемента И, выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом первого элемента И.
На чертеже представлена структурная схема датчика.
Выход первичного источника случай- 10 ных сигналов 1 соединен со входом блока сравнения 2, второй вход которого соединен с выходом блока памяти
3 и первым входом элемента И 4. Выход блока сравнения соединен с пря.мым управляющим входом элемента И 4 и инверсным управляющим входом элемента И 5, выходы которых через элемент ИЛИ 6 соединены с выходом устройства и со входом блока динамической памяти 7, выход которого соединен со входом элемента И 5.
Датчик работает следующим образом.
Источник случайных сигналов 1 генерирует числа, распределенные по некоторому закону. В блоке 2 сравнения выданное в данном такте число
;сравнивается с заданным множеством, определяемым блоком 3 (элементы занесения данпых в блок на чертеже не показаны), на котором необходимо получить усеченное распределение. В том случае, если выданное источником 1 число принадлежит заданному множеству, сигнал,с выхода блока 2 подает сигнал иа прямой вход И 4 и на запрещающий вход элемента И 5. . При этом число с выхода источника 1 через элемент И 4 и элемент ИЛИ 6 поступает на выход и в блок памяти 7.
В то же самое время. происходит запись чисел в элементы памяти 71-7и .
Число, записанное в 7> 4, записывается в 71, Число, записанное в 74, записывается в 7, и число, выданное генератором 1, через элементы И 4 и
ИЛИ б записывается в 71 .
Если выданное источником 1 в данный момент число не входит в анализируемое множество, сигнал на выходе блока 2 отсутствует и запрещает про- 50 хождение сигнала через элемент И 4 и
7 4 разрешает прохождение через элемент
И 5. При этом происходит циклическая
"перезапись в элементах памяти 7, -7 .
\ через элемент И 5 и элемент ИЛ 6 и эти же числа поступают на выход датчика. Таким образом, Оа выходе датчика образуются числа, принадлежащие заданному множеству.
Предложенное устройство отличается от известного отсутствием коммута-. тора. В связи с тем, что коммутатор является многовходовым и содержит устройство потактового опроса элементов памяти, предложенное устройство является более простым. Так, .1 например, при наличии 11=20 элемейтов памяти коммутатор будет соедержать 20 элементов И и устройство потактового спроса.
Формула изобретения
Датчик случайных чисел, содержащий первичный источник случайного сигнала, выход которого соединен с первым входом первого элемента И и с первым входом блока сравнения, второй вход которого подключен к выходу блока памяти, выход блока сравнения соединен
I со вторым входом первого элемента И и с инверсным входом второго элемента И, блок динамической памяти, о т л и ч а ю— шийся тем, что, с целью упрощения схемы, он содержит элемент ИЛИ, вы ход которого является выходом датчика и соединен со входом блока динамической памяти, выход которого соединен с прямым входом второго элемента
И, выход которого соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом первого элемента И.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
9 430371, кл. G 06 F 7/58, 1973 °
2. Авторское свидетельство СССР
Р 447707, кл. G 06 F 7/58, 1973.
3. Авторское свидетельство СССР
Ф 641475, кл. G 06 F .7/58, 1977 (прототип ).
8881!7
Составитель И. Дубинина
Редактор Т. Федотов Техред 3. Фанта корректор М. немчик
Заказ 10726/14 Тираж 748 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
1 1 3035д Москвад Ж35 Ра шская наб I gi 4)5
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4