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

 

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

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

Республик

ОП " ИЕ

ИЗОБРЕТЕНИЯ

<щ765795

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву.9 436340 (22) Заявлено 101078 (2 I ) 2672639/18-24 с присоединением заявки ¹ (23) Приоритет

Опубликовано 230980. Бюллетень М35

Дата опубликования описания 230980 (51)М. Кл.3

G F 1/02

G 07 С 15/00

Государственный комитет

СССР по делам изобретений и открытий (53) УДК 681.325 (088.8) (72) Автор изобретения

B.Н. Судариков (71) Заявитель (54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ЧИСЕЛ

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

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

Однако в известном генераторе псевдослучайных чисел не контролируется выход из строя одного из регистров сдвига.

Целью изобретения является повышение надежности генератора.

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

На чертеже представлена структурная схема генератора.

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

765795

И 8. Выход элемента И 8 через ключ

9 и ждущий генератор 10 соединен с блоком 11 индикации и со входом 12 установки регистров сдвига блока 1 задания случайного процесса.

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

По мере поступления синхроимпульсов с генератора 3 на вход синхронизации 2 блока 1 задания случайного процесса на его выходах 4 появляются двоичные сигналы, поступающие на вход блока 5 формирования выходной величины, вырабатывающего требуемую случайную величину. На выходах 7 блока

1 задания случайного процесса также появляются двоичные сигналы, запус15 кающие формирователи. 6 длительности импульсов, выходные импульсы которых поступают на входы элемента И 8. В случае совпадения импульсов на входах элемента И 8 последний открыва- 20 ет ключ 9. Длительность импульсов формирователей 6 выбирается таким образом, чтобы за время открытого состояния ключа вероятность их совпадения на входах элемента И 8 состав- 2S ляла 100%. В этом случае при нормальной работе блока 1 задания случайного процесса ждущий генератор 10 в заторможенном состоянии, и блок 11 индикации указывает на нормальную работу генератора.

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

При этом на соответствующем выходе

7 блока 1 задания случайного процесса установится логический "0", на выходе соответствующего формирователя 6 импульсы исчезнут, ключ 9 посто- 40 янно закрыт и ждущий генератор 10

I выработает один импульс, который, поступив на вход 12, вернет генератор в рабочее состояние.

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

11 индикации, укажут на неисправность в работе генератора.

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

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

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

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

Составитель A.Êàðàñoâ

Редактор Т.Клюкина Техред Н.Барадулина Корректор О.Ковинская

Заказ 6509/44 Тираж 751 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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