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

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

Авторы: Борисов, Егоров

ZIP архив

Текст

СОЮЗ СОВЕТСКСОЦИАЛИСТИЧРЕСПУБЛИК 3 А 3/8 51) 4 Н ОСУДАРСТВЕННЫПО ДЕЛАМ ИЗОБРЕ ОМИТЕТ СССРИЙ И ОТКРЫТИЙ ЪСЕгиН 1 11 ф К 1(088,8)свидетельстН 03 К 3/84 СССР 984,(54) ГЕНЕРАТОР РАВНОМЕРНО РАСПРЕДЕЛЕННЫХ ПСЕВДОСЛУЧАЙНЫХ ВЕЛИЧИН (57) Изобретение относится к импуль ной технике и является дополнительным изобретением к авт.св. В 12020 Целью изобретения является расширен функциональных возможностей, Для до тижения цели в генератор равномерно распределенных псевдослучайных величин введены блок 16 регистров памяти,блок 18 групп умножителей, блок 17групп элементов И, группа 20 элементов задержки и группа 19 элементовИЛИ. Генератор также содержит генераторы 1,3 запускающих импульсов, элементы 12,7,13 задержки, элемент ИПИ 4триггер 5, генератор 6 тактовых импульсов, счетчик 8, группу 9 элементов И, блок 10 регистров памяти, блок11 групп элементов И, группу 12 элементов ИСКЛЮЧАИЦЕЕ ИЛИ, блок 14 сравнения, регистр 15 памяти. Данный генератор позволяет формировать взаимозависимые координаты псевдослучайного двумерного вектора. 1 ил.Изобретение относится к импульснойтехнике и является усовершенствованием изобретения по авт,св, У 1202038,Целью изобретения является расширение функциональных возможностейгенератора равномерно распределенныхпсевдослучайных величин за счет формирования координт псевдослучайногодвумерного вектора,Ца чертеже представлена структурная схема генератора равномерно распределенных псевдослучайных величин.Генератор равномерно распределенных псевдослучайных величин содержитпервый генератор 1 запускающих импульсов, первый элемент 2 задержки,второй генератор 3 запускающих импульсов, элемент ИЛИ 4, триггер 5,генератор 6 тактовых импульсов, второй элемент 7 задержки, счетчик 8,группу 9 элементов И, первый блок 10регистров памяти, первый блок 11 группэлементов И, группу 12 элементовИСКЛЮЧАЮЩЕЕ ИЛИ, третий элемент 13задержки, блок 14 сравнения, регистр15 памяти, второй блок 16 регистровпамяти, второй блок 17 групп элементов И, блок 18 групп умножителей,группу 19 элементов ИЛИ, группу 20элементов задержки.Выход генератора 1 запускающихимпульсов соединен с установочнымивходами первого 10 и второго 16 блоков регистров памяти, установочнымвходом счетчика 8, установочным входом регистра 15 памяти и через первый элемент задержки 2 с первымвходом триггера 5, выход которогосоединен с входом генератора 6 тактовых импульсов, выход которого соеединен с входом синхронизации счетчика 6 и через второй элемент за держки 7 с первыми входами соответствующих элементов И группы 9 элементов И, вторые входы элементов И которой соединены с соответствующимивыходами счетчика 8 и соответствующими входами первой группы входовблока 14 сравнения, вторая группавходов которой соединена с соответствующими выходами регистра 15 памяти.Выход блока 14 сравнения соединенс вторым входом триггера 5 через третий элемент 13 задержки и первыйвход элемента ИЛИ 4, второй вход которого соединен с выходом второгогенератора 3 запускающих импульсов,вход которого соединен с входом пер 30 35 40 45 5055 1 О 15 20 25 вого генератора 1 запускаюших импульсов, Выходы элементов И группы 9 элементов И соединены с первыми входами элементов И соответствующих групп первого блока 11 групп элементов И и через соответствующие элементы задержки группы 20 элементов задержки с первыми входами элементов И соответствующих групп второго блока 17 групп элементов И, вторые входы элементов И групп элементов И которого соединены с соответствующими выходами второго блока 16 регистров памяти, Выходы элементов И первого блока 11 групп элементов И соединены с соответствующими входами группы 12 элементов ИСКЛЮЧАКЩЕЕ ИЛИ через первые входы элементов ИЛИ группы 19 элементов ИЛИ, вторые входы элементов ИЛИ которой соединены с соответствующими выходами блока 18 групп умножителей, первые входы соответствующих умножителей которого соединены с соответствующими выходами соответствующих регистров первого блока 10 регистров памяти, а вторые входы соответствующих групп умножителей - с соответствующими выходами элементов И соответствующих групп второго блока 17 групп элементов И,Генератор равномерно распределенных псевдослучайных величин работает следующим образом,При включении устройства управляющее напряжение подается на генераторы 1 и 3 запускающих импульсов, Приэтом генератор 3 запускающих импульсов вырабатывает импульс, котоРыйчерез элемент ИЛИ 4 устанавливает внулевое состояние триггер 5. Послезадержки на время переходных процессов в триггер 5 генератор 1 запускающих импульсов вырабатывает импульскоторый устанавливает в нулевое состояние счетчик 8 и в соответствующиесостояния триггеры первого 10 и второго 16 блоков регистров памяти ирегистра 15 памяти. При этом в регистре 15 памяти устанавливается числоп 1, соответствующее числу точек, которые должны быть сформированы устройством, что обеспечивается соответствующим соединением выхода генератора 1 запускающих импульсов с входамитриггеров регистра 15 памяти, В регистрах первого блока 10 регистровпамяти устанавливаются: в первом регистре число Ч = 2 , во втором55 з133252 l. =2 и т д, до Ч =2 , В регистрах блока 16 регистров памяти устанавливаются: н первом регистре число г, =1, во втором г, = 3, и третьем г =7, в четвертом г = 15 и т,д. Установка чисел н регистрах блоков 10 и 16 регистров памяти производится аналогично установке триггеров в регистре 5 памяти, Кроме того, импульс с выхода генератора 1 запускающих импульсов после задержки в элементе 2 задержки на время переходных процессов в регистре 15 памяти, первом 10 и втором 16 блоках регистров 5 памяти поступает на первый вход триггера 5 и устанавливает его н единичное состояние. В результате этого начинает работать генератор 6 тактовых импульсов, по первому импульсу с выхода которого счетчик 8 переходит в состояние, соответствующее номеру первой точки, координаты которой должно сформировать устройство, Импульс с выхода генератора б тактовых импульсов 25 после задержки элементом 7 задержки на время переходных процессов в счетчике 8 поступает на входы элементов И группы 9 элементов И, с выходов которой сигналы, соответствующие сос- ЗО тоянию разрядов счетчика 8, поступают на входы соответствующих групп блока 11 групп элементов И, что обеспечивает прохождение кодов соответствующих регистров блока 10 регистров памяти на выходы блока 11 групп элементов И, В элементах ИСКЛЮЧАЮЩЕЕ ИЛИ группы 12 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, на которые поступают коды с выходов бока 11 групп элементов И, производится сложение сигналов, поступающих на их входы, В результате на выходах устройства формируется последовательность величин первых координат точек, номера которых 45 последовательно формируются счетчиком 8.Сигналы с выходов гругпы 9 элементов И поступают также через элементы задержки группы 20 элементов задержки па входы групп элементов И блока 17 групп элементов И, что обеспечивает прохождение кодов соответствующих регистров блока 16 регистров памяти на выходы блока 17 групп элементов И, Эти коды перемножаются в блоке 18 групп умножителей с соответствующими кодами регистров блока 10 регистров памяти. Результаты перемножения складываются в элементахИСКЛЮЧАЮЩЕЕ ИЛИ группы 12 элементовИСКЛЮЧАЮЩЕЕ ИЛИ с сигналами с выходов блока 11 групп элементов И, врезультате чего на выходах устройства формируется последовательностьвеличин вторых координат точек, номера которых последовательно формируются счетчиком 8. Таким образом,в интерналах между импульсами генераторы б тактовых импульсов на выходах устройства формируются пары чисел, соответствующих координатамочередной точки двумерного пространст.на. Процесс формирования продолжается до тех пор, пока код на выходахсчетчика 8 не станет равным коду регистра 15 памяти, после чего блок 14 сравнения формирует импульс, который через третий элемент 13 задержки иэлемент И 1 Ш 4 устанавливает триггер5 н нулевое состояние, что приводитк останонке работы генератора бтактовых импульсов. формула изобретенияГенератор равномерно распределенных псевдослучайных величин по авт. св М 1202038, о т л и ч а ю щ и й с я тем, что, с целью расширения функциональных воэможностей за счет Формирования координат псевдослучайного двумерного вектора, в него дополнительно введены второй блок регистров памяти, блок групп умножителей, второй блок групп элементов И, группа элементов задержки и группа элементов ИЛИ, выходы элементов И группы элементов И через соответствующие элементы задержки группы элементов задержки соединены с первыми входами элементов И соответствующих групп второго блока групп элементов И, вторые входы элементов И групп элементов И которого соединены с соответствующими выходами второго блока регистров памяти, установочный вход которого соединен с выходом первого генератора запускающих импульсон, выходы элементов И первого блока групп элементов И соединены с соответствующими входами группы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ через первые входы элементов ИЛИ группы элементов ИЛИ, вторые входы элементов ИЛИ которой соединены с соответствующими выходами блока групп умножителей, первые входы соответствующих групп умноСоставитель Ю.БурмистровТехред Л.Сердюкова Редактор Н,Лазаренко Корректор С.Шекмар Тираж 901 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 13035, Москва, Ж, Раушская наб., д.4/5Заказ 3848/55 Производственно-полиграфическое предприятие, г,ужгород, ул.Проектная,4 1332523жителей которого соединены с соот- щих групп умножителей - с соответстветствующими выходами соответствующих вующими выходами элементов И соотрегистров первого блока регистров ветствующих групп второго блока групп памяти, а вторые входы соответствую- элементов И.

Смотреть

Заявка

3891225, 23.04.1985

ВОЕННАЯ АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО

БОРИСОВ ЭДУАРД ВАСИЛЬЕВИЧ, ЕГОРОВ ЕВГЕНИЙ СЕРГЕЕВИЧ

МПК / Метки

МПК: H03K 3/84

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

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

Код ссылки

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

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