Генератор случайных чисел Советский патент 1989 года по МПК G06F7/58 

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

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

Цель изобретения - увеличение быстродействия.

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

Генератор случайных чисел содержит генератор 1 случайных импульсов, два элемента 2 и 3 задержки, RS-триг- гер 4, элемент И 5, элемент ИЛИ 6, счетчик 7 импульсов, дешифратор 8 нулевого кода, накапливающий сумматор 9, блок 10 элементов И.

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

Предположим, что после подачи питающего напряжения RS-триггер А установился в единичное состояние, а разрядные триггеры счетчика 7 импульсов и накапливающего сумматора 9 установились случайным образом и н них записаны случайные коды К ° ответственно. Счетчик импульсов под- считьшает импульсы случайного потока, вырабатьшаемого генератором случайных импульсов. На выход устройства с накапливающего сумматора через блок элементов И выдается случайное число Запускающий сигнал, поступивший на вход устройства, устанавливает KS-триггер в нулевое состояние, при этом блокируется поступление потока случайных импульсов через элемент И 5 на вход счетчика импульсов, в котором фиксируется код случайного числа Кен, значения которого равновероятны. Спустя время t/i, опреL

СП

деляемое вторым элементом 3 задержки выбираемое из условия обеспечения завершения переходных процессов в счетчике импульсов (Тсч) и дешифраторе рулевого кода (), случайное число KCM f зафиксированное в счетчике импульсов, суммируется в сумматоре со случайным числом К Спустя время -С , определяемое первым элементом 2 задержки и выбираемое из условия , () Д

накапливающем t (.о) ис

НС

- время переходных процессов в:

накапливающем сумматоре, случайное

число, равиое К К цё , выдается через блок элементов И на выход устройства. Одновременно КЗ триггер устанавливается в единичное состояние и в счетчике импульсов начинается

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

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

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

название год авторы номер документа
Генератор случайных чисел 1987
  • Батраченко Виктор Степанович
  • Щеренков Виктор Васильевич
SU1603381A1
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
SU1388858A1
Генератор случайного процесса 1983
  • Баканович Эдуард Анатольевич
  • Волорова Наталья Алексеевна
  • Попов Александр Николаевич
SU1111159A1
Устройство для автоматического контроля генератора случайных чисел 1982
  • Морозевич Анатолий Николаевич
  • Леусенко Александр Ефимович
SU1038942A1
Устройство для моделирования случайных блужданий 1981
  • Бабордин Константин Александрович
SU999063A1
Генератор многомерных случайных величин 1982
  • Баканович Эдуард Анатольевич
  • Волорова Наталья Алексеевна
  • Попов Александр Николаевич
SU1084791A1
Устройство для вычисления @ 1983
  • Анишин Николай Сергеевич
  • Анишина Инга Николаевна
SU1156067A1
УСТРОЙСТВО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ В КАНАЛЕ МНОЖЕСТВЕННОГО ДОСТУПА 2000
  • Иванов А.А.
  • Молокович И.А.
  • Нестеров И.А.
  • Паращук И.Б.
  • Полковников И.А.
  • Романов А.Г.
  • Шарко Г.В.
RU2179787C1
Устройство для моделирования систем массового обслуживания 1985
  • Ерошко Геннадий Антонович
  • Липатова Надежда Григорьевна
SU1290342A1
Генератор случайных временных интервалов 1978
  • Маргелов Анатолий Васильевич
  • Мельников Леонид Николаевич
  • Шеболков Виктор Васильевич
  • Ветер Владимир Викторович
SU746482A1

Иллюстрации к изобретению SU 1 531 092 A1

Реферат патента 1989 года Генератор случайных чисел

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

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

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

Та-ким образом, в устройстве формирование случайных чисел осуществляется в два этапа. Вначале в счетчике

30

формируется вспомогательное случайное 25 формационным входам блока элементов число, которое затем суммируется в накапливающем сумматоре со случайным числом, сформированным устройством по- предыдущему запускающему сигналу. В результате суммирования формируется новое случайное число, которое и поступает на выход устройства. Для того, чтобы избежать повторения значений случайных чисел, сформированных в смежных периодах работы устройства, емкость счетчика импульсов выбирается 35 равной 1, а емкость накапливающеемкость

V

го сумматора - 2 . Кроме того, содержимое счетчика увеличивается на единицу, если все его разряды установи- jracb в нулевое состояние в момент поступления запускающего сигнала.

40

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

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

формационным входам блока элементов

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

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

Генератор случайного процесса 1978
  • Баканович Эдуард Анатольевич
  • Новиков Владимир Иванович
  • Орлов Михаил Александрович
  • Костюк Сергей Федорович
SU744532A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Генератор случайных чисел 1981
  • Егоров Николай Николаевич
  • Моисеев Василий Куприянович
SU991422A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 531 092 A1

Авторы

Батраченко Виктор Степанович

Телков Юрий Борисович

Даты

1989-12-23Публикация

1987-07-03Подача