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

 

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

СО1ОЭ СОВЕТСНИХ

СОЦИАЛИСТ1 МЕОНИХ

РЕСПУБЛИН (594 606 F 7 58

ОЛИСАНИЕ ИЗОБРЕТЕНИЯ /

--> л.

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3692870/24-24 (22) 20.01.84 (46) 15.10.86. Бюл. Ф 38.. (71) Московский ордена Трудового

Красного Знамени инженерно-физический институг (72) М.А.Иванов (53) 681.325 (088.8) (56) Авторское свидетельство СССР

В 374586, кл.. G 06 F 7/58, 1971

Элспас Б. Теория автономных ли нейных последовательных сетей,,Кибернетический сборник, вып.7, М., 1963, с.90-128...SU„,, 264168 А1 (54) ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ (57) Изобретение относится к вычислительной технике и может быть ис пользовано для получения двоичноL-ричной псевдослучайной последовательности с самоконтролем..Цель изобретения — повышение точности.

Генератор содержит. генератор импульсов, регистры памяти, умножители по модулю 1, сумматоры по модулю L целители по модулю L, сумматоры по модулю два, элемент ИЛИ, элемент И.

Технико-экономический эффект от использования предлагаемого устройства — повишение его точности. — .связан -с организацией самоконтроля за правильностью формирования -двоичноL-ричной псевдослучайной последовательности. 1 ип.

1264168

30 где g — содержимое r --го регистра

9 У а, — коэффициенты образующего многочлена; а — свободный член образующего многочлена.

Во второй регистр переписывается содержимое первого регистра, в N-й регистр — содержимое N-1-го регистр;l. В каждом умножителе 3 выполняется операция а., О,, т.е. содержимое -го регистра умножается на соответствующий коэффициент образующего многочлена. Сумматор 4 суммирует все полученные значения а; A. Полученная су а в первом делите 51 дел тся 45 на — a,. Все операции выполняются по модулю I..

Рассматривался принцип функционирования собственно генератора псевдослучайных последовательностей, которому соответствуют первая группа умножителя 3, первый делитель 5, первый сумматор.4, и Ч+1 регистров.

Оставшиеся блоки устройства вводятся для организации самоконтроля.

Умножители 3 второй группы выполня реобразова ия а1 г ан-,(н а„OQ+j

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

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

Иа чертеже приведена блок-схема генератора. Генератор содержит генератор импульсов, регистры 2 памяти, умножители 3 по модулю L, сумматоры 4 по модулю 1, делители 5 по модулю L сумматоры 6 по модулю два, элемент

ИЛИ 7, элемент И 8.

Генератор позволяет получить лвоично-L-ричнуи псевдослучайную последовательность с самоконтролем.

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

В исходном состоянии в одном из регистров 2 должен быть записан ненулевой код. В каждом такте работы в первый регистр записывается с выхода первого делителя 5 код числа а„Я +... +а; 1„+... даД, о

Второй сумматор 4 вычисляет сум му указанных значений, которая затем делится на — во втором делителе 5 и поступает на первую группу входов схемы сравнения, выполненной на элементах 6-8, На вторую группу входов схемы сравнения поступает код числа БИ=Q,. с выходов первого регистра 2,. При правильной работе енератора эти два L --ричных числа равны. При нарушении уравнений работы генератора в момент появления импульса с выхода генератора I на выходе элемента И 8 появляется сигнал ошибки.

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

Генератор псевдослучайной последовательности, содержащий группу из

N+1 регистров памяти, первый делитель по модулю 1., первый сумматор по модулю L, первую группу из N умножителей ло модулю 1. (L,N — любые целые числа, генератор импульсов, выход которого соединен с синхронизирующими.входами регистров памяти группы, выходы разрядов первого сумматора по модулю L соединены с входами соответствующих разрядов первого делителя по модулю T. выходы разрядов которого соединены с входами соответствующих разрядов первого регистра памяти группы, выходы разрядов i-го (1 = I,N) регистра памяти группы соединены с входами соответствующих разрядов i+I-ro регистра памяти и с входами соответствующих разрядов i-го умножителя по модулю 1 первой группы, выходы разрядов которого соединены с i-й группой входов первого сумматора по модулю 4 соответственно, о т л и ч а ю шийся тем, что, с целью повышения точности, он содержит вторуго группу умножителей по модулю L, группу из М сумматоров по модулю два (М вЂ” число разрядов генератора), второй сумматор по .модулю L„ второй делитель по модулю ?, элемент И, элемент ИЛИ, выход которого соединен с первым входом элемента И, выход которого является выходом "Ошибка" генератора, информа- ционным выходом которого являются выходы разрядов N+1 — го регистра памяти группы, выход генератора импульсов соединен с вторым входом

Составитель А.Карасов

Редактор И.Касарда Техред В.Кадар. Корректор А.Зимокосов

Заказ 5563/49 . Тираж 671

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

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

Подписное

Производственно-полиграфическое предприятие, г.ужгород, ул. Проектная, 4

1264 элемента И, выходы разрядов i+1-го регистра памяти группы соединены с входами соответствующих разрядов

i-го умножителя по модулю L второй группы, выходы разрядов которого соединены с i-й группой входов второго сумматора по модулю L, выходы разрядов которого соединены с входами соответствующих разрядов второго делителя по модулю Ь, выхо- >0

168 4 ды разрядов которого соединены с первыми входами соответствующих сумматоров по модулю два группы, выходы,которых соединены с соответствующими входами элемента

ИЛИ, выходы разрядов первого ре— гистра памяти группы соединены с вторыми входами соответствующих сумматоров по модулю два группы.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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