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

 

Изобретение относится к вычислительной технике и может быть использовано для моделирования случайных чисел с равномерным распределением. Целью изобретения является расширение функциональных возможностей за счет выравнивания вероятности появления случайных чисел. Для этого в генератор случайных чисел введены генератор 7 тактовых импульсов. Элементы 9-11 И, группа элементов 14 ИСКЛЮЧАЮЩЕЕ ИЛИ с соответствующими связями. Выравнивание вероятностей появления случайных чисел, зависящих от времени установки разрядов счетчика, т.е. от технологии изготовления интегральных схем, осуществляется за счет подачи в противофазе счетных импульсов на суммирующие и вычитающие входы счетчиков с генератора 7 импульсов и объединения соответствующих разрядных выходов счетчиков по схеме ИСКЛЮЧАЮЩЕЕ ИЛИ. Управление подачей импульсов на счетные входы счетчиков производятся триггером, состояние которого в момент включения генератора произвольное, а затем изменяется с каждым приходом запускающего импульса по входу "Опрос". 1 ил.

союз советсних

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

РЕСПУБЛИК (51)5 С Об F 7 58

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

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

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

fl0 ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4393097/24-24 (22) 15.03.88 (46) 23.05.90. Бюл. Ф 19 (72) Н.В.Росип (53) 681.3(088.8) (5á) Авторское свидетельство СССР

У 947948, кл. Н 03 К 3/84, 1979.

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

Р 1242939, кл.G 06 F 7/58, 1986. (54) ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ (57) Изобретение относится к вычислительной технике и может быть использовано для моделирования случайных чисел с равномерным распределением.

Целью изобретения является расширение функциональных возможностей за счет выравнивания вероятности появления случайных чисел. Для этого в генератор случайных чисел введены генера„„SU„„1566346 А1

2 тор 7 тактовых импульсов, элементы

И 8-11, группа элементов 14 ИСКЛЮЧАЮЩЕЕ ИЛИ с соответствующими связями, Выравнивание вероятностей появления случайных чисел, зависящих от времени установки разрядов счетчика, т.е. от технологии изготовления интегральных схем, осуществляется за счет подачи в противофазе счетных импульсов на суммирующие и вычитающие входы счетчиков с генератора 7 импульсов и объединения соответствующих разрядных выходов счетчиков по схеме ИСКЛЮЧАЮЩЕЕ ИЛИ. Управление подачей импульсов на счетные входы счетчиков производится триггером, состояние ко- с торого в момент включения генератора произвольное, а затем изменяется с каждым приходом запускающего импульса по входу "Опрос". 1 ил. .С:

15бб346

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

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

На чертеже изображена схема генера-1О тора случайных чисел.

Генератор содержит источник l постоянного напряжения, вход 2 "опрос", ключ 3, ждущий мультивибратор 4, элемент 5 задержки, триггер б, генератор 7 тактовых импульсов, четыре элемента И 8-11, первый 12 и второй 13 счетчики, группу элементов ИСКЛЮЧАЮЩЕЕ

ИЛИ 14, информационный выход 15.

Генератор работает следующим о6ра- 2О зом.

В исходном состоянии напряжение

1 на выходе ждущего мультивибратора 4 отсутствует, ключ 3 закрыт и постоянное напряжение источника 1 не посту-25 пает на шины питания первого 12 и второго 13 счетчиков. Импульс, поступивший с входа 2 "опрос", запускает ждущий мультивибратор 4 и через элемент

5 задержки — триггер 6. С выхода муль30 тивибратора 4 подается напряжение, открывающее ключ 3, и постоянное напряжение с источника 1 подается на шину питания счетчиков 12 и 13. Триггеры счетчиков 12 и 13 самопроизвольно устанавливаются в состояние логической "1" или логического "О" на период открытого ключа 3. Однако существующая корреляция установки триггеров счетчиков 12 и 13, зависящая от их щ быстродействия и предопределяемая неидеальностью технологического процесса, не позволяет получить равномерного распределения с высокой вероятностью. 45

В этот период времени импульсы с генератора 7 импульсов поступают на первые входы элементов И 8-1 1 и в зависимости от состояния триггера б на суммирующий и вычитающий входы счетчиков

12 и 13. Причем подключение суммирующих ,и вычитающих входов счетчиков 12 и 13 йроисходит в противофазе, т. е. один из них включается на суммирование, а другой на вычитание. Выходы счетчиков 12

55 и 13 подключаются на информационный выход,15 генератора через группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 14. С приходом нового импульса по входу 2 "Опрос" работа генератора повторяется аналогично. Отличие заключается в смене счетчиков 12 и 13. Тот из них, который работал на суммирование, переходит в режим вычитания и наоборот.

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

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

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

Генератор случайных чисел, содержащий пе рвый и в торой сче тчик и, муль тивибратор, триггер, элемент задержки, ключ и источник постоянного напряжения, причем вход опроса генератора является входом мультивибратора и соединен с входом элемента задержки, выход которого соединен с тактовым входом триггера, выход мультивибратора соединен с управляющим входом ключа, информационный вход которого соединен с выходом источника постоянного напряжения, о т л и ч а ю щ и и с я тем, что, с целью расширения функциональных возможностей за счет выравнивания вероятности появления случайных чисел, в него введены генератор тактовых импульсов, четыре элемента И и группа элементов ИСКЛЮЧАЮI

ЩЕЕ ИЛИ, причем выход генератора тактовых импульсов соединен с первыми входами элементов И, выход ключа соединен с выводами питания первого и второго счетчиков, группа разрядных выходов первого счетчика соединена с первыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы, выходы которых являются информационными выходами генератора, прямой выход триггера соединен с вторым входом первого элемента И и с вторым входом второго элемента И, выход которого соединен с вычитающим входом второго счетчика, суммирующий вход которого соединен с выходом третьего элемента И, второй вход которого соединен с инверсным выходом триггера и с вторым входом четвертого элемента И, выход которого соединен с вычитающим входом первого счетчика, суммирующий вход которого

1566346

Составитель Д.Феликсон

Техред Л.Олийнык Корректор С.Шевкун

Редактор Н.Тупица

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

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

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

Производственно-издательский комбинат "Патент", r Ужгород, ул. Гагарина, 101 соединен с выходом первого элемента

И, группа разрядных выходов второго счетчика соединена с вторыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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