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

Номер патента: 1387177

Авторы: Кобяк, Ярмолик

ZIP архив

Текст

1387177 Формула изобретения 15 Составитель Ю. БурмистровРедактор М. Бланар Техред И, Верее Корректор Г. РешетникЗаказ 123/57 Тираж 928 ПодписноеВНИИПИ Государственного комитета СССР по делам изобретений и открытий113035, Москва, Ж - 3.", Раушская наб., д. 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 1Изобретение относится к импульсной технике и может быть использовано в вы числительной технике,Цель изобретения - расширение функциональных возможностей генератора за счет увеличения числа формируемых последовательностей.На чертеже представлена структурная схема генератора псевдослучайных чисел.Генератор содержит генератор 1 тактовых импульсов, выход которого соединен с входом синхронизации регистра 2 сдвига с блоком 3 линейной обратной связи, п 1 блоков 4.1 - 4 лп вычисления строки матрицы, блок 5 начальной установки, входы которого соединены с соответствующими т первыми выходами блока 6 управления, (гп+1)-й выход которого соединен с первыми установочными входами соответствующих разрядов регистра 2 сдвига, вторые установочные входы соответствующих разрядов которого соединены с соответствующими выходами блока 5 начальной установки, входы которого соединены с соответствующими входами второй группы входов блока 3 линейной обратной связи. Первые (гп - 1) выходов блока 6 управления соединены с соответствующими входами первой группы входов блоков 4.1 - 4 лп вычисления строки матрицы, 1-й вход (1= 1, гп) второй группы входов 1-го блока 4. соединенс (1+1 - 1) -м выходом (1=2, гп) регистра 2 сдвига.Блок 6 управления содержит группу из гп тумблеров (для подачи сигналов на гп первых выходов) и кнопку (для подачи сигналов на (гп+1)-й выход).Генератор псевдослучайных чисел работает следующим образом.Тумблерным набором блока 6 управления (на основании выбранного порождающего полинома) устанавливаются постоянные коэффициенты для соответствующей организации обратной связи с помощью блока 3 линейной обратной связи, регистра 2 сдвига, а также для подачи этих коэффициентов (сигналов логических 1 и О) на входы блока 5 начальной установки и соответствующие входы первой группы входов блоков 4.1 - 4 лп вычисления строки мат 2рицы. Нажатием кнопки в блоке 6 управле.ния на (в+1)-м выходе последнего формируется сигнал, устанавливающий триггеры регистра 2 сдвига, кроме (п 1+1)-го в нулевое состояние, а (в+1)-й - в единичное.Далее с помощью блока 5 начальной установки триггеры регистра 2 сдвига устанавливаются в исходное состояние. При этом на выходах блоков 4.1 - 4 лп формируется строка исходной матрицы. Для получения 10 других порождающих матриц (строк) необходимо подать на вход синхронизации регистра 2 сдвига тактовые импульсы с выхода генератора 1 тактовых импульсов. Генератор псевдослучайных чисел, содержащий генератор тактовых импульсов, регистр сдвига с блоком линейной обратной связи, блок управления, первые гп - 1 20 выходов которого соединены с соответствующими входами первой группы входов первого блока вычисления строки матрицы, вторая группа входов которого соединена с соответствующими гп выходами регистра сдвига, отличающийся тем, что, с целью расширения функциональных возможностей за счет увеличения числа формируемых последовательностей, в него введены блок начальной установки и п - 1 блоков вычисления строки матрицы, первые группы входов коЗ 0 торых соединены с соответствующими первыми (в - 1)-ми выходами блока управления, (в+ ) -й выход которого соединен с первыми установочными входами соответствующих разрядов регистра сдвига, соответствующие вторые установочные входы разрядов которого соединены с соответствующими выходами блока начальной установки, входы которого соединены с соответствующими первыми т-ми выходами блока управления и с соответствующими входами второй группы входов блока линейной обрат ной связи, выход генератора тактовых импульсов соединен с входом синхронизации регистра сдвига (1+1 - 1)-й выход которого 1=2, в) соединен с 1=и входом (1=1, п 1) второй группы входов 1-го блока вычисления строки матрицы.

Смотреть

Заявка

3861006, 20.02.1985

МИНСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ

ЯРМОЛИК ВЯЧЕСЛАВ НИКОЛАЕВИЧ, КОБЯК ИГОРЬ ПЕТРОВИЧ

МПК / Метки

МПК: H03K 3/84

Метки: генератор, псевдослучайных«, чисел

Опубликовано: 07.04.1988

Код ссылки

<a href="https://patents.su/2-1387177-generator-psevdosluchajjnykh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Генератор псевдослучайных чисел</a>

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