Изобретение относится к импульсной технике и является усовершенствованием изобретения по авТоСВ. № 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, выход которого
вого генератора 1 запускающих импуль сов. Выходы элементов И группы 9 элементов И соединены с первыми вхос дами элементов И соответствующих
групп первого блока 1I групп элементов И и через соответствующие элементы задержки группы 20 элементов задержки с первым входами элементов
10 И соответствующих групп второго блока 17 групп элементов И, вторые вход элементов И групп элементов И которо го соединены с соответствующими выходами второго блока 16 регистров
15 памяти. Выходы элементов И первого блока 11 групп элементов И соединены с соответствующими входами группы 12 элементов ИСКЛЮЧАЮЩЕЕ 1-ШИ через первые входы элементов ИЛИ группы 19
20 элементов ИЛИ, вторые входы элементо ИЛИ которой соединены с соответствую щими выходами блока 18 групп умножителей, первые входы соответствующих умножителей которого соединены с
25 соответствующими выходами соответств ющих регистров первого блока 10 регистров памяти, а вторые входы соответствующих групп умножителей - с соответствующими выходами элементов
30 соответствующих групп второго блока 17 групп элементов И,
Генератор равномерно распределенных псевдослучайных величин работает следующим образомо
35 При включении устройства управляющее напряжение подается на генерато ры 1 и 3 запускающих импульсов При этом генератор 3 запускающих импульсов вырабатывает импульс, котррый
соединен с входом генератора 6 такто- 40 через элемент ИЛИ 4 устанавливает в вьпс импульсов, выход которого сое- нулевое состояние триггер 5. После
единен с входом синхронизации счетчика 6 и через второй элемент задержки 7 с первыми входами соответствующих элементов И группы 9 элементов И, вторые входы элементов И которой соединены с соответствующими выходами счетчика 8 и соответствующими входами первой группы входов блока 14 сравнения, вторая группа входов которой соединена с соответствующими выходами регистра 15 памяти Выход блока 14 сравнения соединен с вторым входом триггера 5 через третий элемент 13 задержки и первый вход элемента ИЛИ 4, второй вход которого соединен с выходом второго генератора 3 запускающих импульсов, вход которого соединен с входом первого генератора 1 запускающих импульсов. Выходы элементов И группы 9 элементов И соединены с первыми входами элементов И соответствующих
групп первого блока 1I групп элементов И и через соответствующие элементы задержки группы 20 элементов задержки с первым входами элементов
И соответствующих групп второго блока 17 групп элементов И, вторые входы элементов И групп элементов И которого соединены с соответствующими выходами второго блока 16 регистров
памяти. Выходы элементов И первого блока 11 групп элементов И соединены с соответствующими входами группы 12 элементов ИСКЛЮЧАЮЩЕЕ 1-ШИ через первые входы элементов ИЛИ группы 19
элементов ИЛИ, вторые входы элементов ИЛИ которой соединены с соответствующими выходами блока 18 групп умножителей, первые входы соответствующих умножителей которого соединены с
соответствующими выходами соответствующих регистров первого блока 10 регистров памяти, а вторые входы соответствующих групп умножителей - с соответствующими выходами элементов И
соответствующих групп второго блока 17 групп элементов И,
Генератор равномерно распределенных псевдослучайных величин работает следующим образомо
При включении устройства управляющее напряжение подается на генераторы 1 и 3 запускающих импульсов При этом генератор 3 запускающих импульсов вырабатывает импульс, котррый
задержки на время переходных процессов в триггер 5 генератор 1 запускающих импульсов вырабатывает импульс
который устанавливает в нулевое состояние счетчик 8 и в соответствующие состояния триггеры первого 10 и второго 16 блоков регистров памяти и регистра 15 памяти. При этом в регистре 15 памяти устанавливается число т, соответствующее числу точек, которые должны быть сформированы устройством, что обеспечивается соответствующим соединением выхода г енератора 1 запускающих импульсов с входами триггеров регистра 15 памяти. В регистрах первого блока 10 регистров амяти устанавливаются: в первом регистре число V, 2 , во втором
V, 2 и т.д. до V,T 2, В регнст- pax блока 16 регистров памяти устанавливаются: в первом регистре число Г| 1, во втором Tj 3 в третьем г 7, в четвертом г 15 и т.д. Установка чисел в регистрах блоков 10 и 16 регистров памяти производится аналогично установке триггеров в регистре 15 памяти. Кроме того, импульс с выхода генератора 1 запускающих импульсов после задержки в элементе 2 задержки на время переходных процессов в регистре 15 памяти, первом 10 и втором Ih блоках регистров памяти поступает на первый вход триггера 5 и устанавливает его в единично состояние. В результате этого начинает работать генератор 6 тактовых импульсов, по первому импульсу с выхода которого счетчик 8 переходит в состояние, соответствующее номеру первой точки, координаты которой должно сфомировать устройство. Импульс с выхода генератора 6 тактовых импульсов после задержки элементом 7 задержки на время переходных процессов в счетчике 8 поступает на входы элементов И группы 9 элементов И, с выходов которой сигналы, соответствующие сое тоянию разрядов счетчика 8, поступают на входы соответствуюпщх групп блока 11 групп элементов И, что обеспечивает прохождение кодов соответствующих регистров блока 10 регистров памяти на выходы блока 11 групп элементов И В элементах ИСКЛЮЧАЮЩЕЕ ИЛИ группы 12 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, на которые поступают коды с выходов бока I1 групп элементов И, производится сложение сигналов, поступающих на их входы. В результате на выходах устройства формируется последовательность величин первых координат точек, номера которых последовательно формируются счетчиком 8.
Сигналы с выходов группы 9 элементов И поступают также через элементы задержки группы 20 элементов задержки иа входы групп элементов И блока 17 групп элементов И, что обеспечивает прохождение кодов соответствующих регистров блока 16 регистров памяти на выходы блока 17 групп элементов И. Эти коды перемножаются в блоке 18 групп умножителей с соответствующими кодами регистров блока 10 регистров памяти. Результаты пе
0
5
0 25зо
ремножения складываются в элементах ИСКЛЮЧАЮЩЕЕ ИЛИ группы 12 элементов ИСШтаЧАЮЩЕЕ ШТИ с сигналами с выходов блока 11 групп элементов И, в результате чего на выходах устройства формируется последовательность величт вторых координат точек, номера которых последовательно формируются счетчиком 8. Таким образом, в интервалах между импульсами генератора 6 тактовых импульсов на выходах устройства формируются пары чисел, соответствующих координатам очередной точки двумерного пространст ва. Процесс формирования продолжается до тех пор, пока код на выходах счетчика 8 не станет равным коду регистра 15 памяти,после чего блок 1А сравнения формирует импульс, который через третий элемент 13 задержки и элемент ИЛИ 4 устанавливает триггер 5 в нулевое состояние, что приводит к остановке работы генератора 6 тактовых импульсов о
Формула изобретения Генератор равномерно распределенных псевдослучайных величин по авт. ев, № 1202038, отличающий- с я тем, что, с целью расщирения функциональных возможностей за счет формирования координат псевдослучай- }1ого двумерного вектора, в него дополнительно введены второй блок регистров памяти, блок групп умножителей, второй блок групп элементов И, группа элементов задержки и группа элементов ИЛИ, выходы элементов И группы элементов И через соответст- в пощие элементы задержки группы элементов задержки соединены с первыми входами элементов И соответствующих групп второго блока групп элементов
И, вторые входы элементов И групп
элементов И которого соединены с соответствующими выходами второго блока регистров памяти, установочный вход которого соединен с выходом первого генератора запускающих импульсов, выходы элементов И первого блока групп элементов И соединены с соответствующими входами группы элементов ИСКЛЮЧАЩЕЕ ШТИ через первые
входы элементов ИЛИ группы элементов ИЛИ, вторые входы элементов ИЛИ которой соединены с соответствующими выходами блока групп умножителей, первые входы соответствующих групп умно
1332523°
жителей которого соединены с соот- щих групп умножителей - с соответст- ветствующими выходами соответствующих вующими выходами элементов И соот- регистров первого блока регистров ветствующих групп второго блока групп памяти, а вторые входы соответствую- элементов И,
название | год | авторы | номер документа |
---|---|---|---|
Генератор равномерно рспределенных псевдослучайных величин | 1986 |
|
SU1368958A2 |
Генератор равномерно распределенных псевдослучайных величин | 1990 |
|
SU1721799A2 |
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ РАСПРЕДЕЛЕНИЯ РАВНОМЕРНО ЦЕЛОЧИСЛЕННЫХ ПСЕВДОСЛУЧАЙНЫХ ВЕЛИЧИН | 1990 |
|
RU2042187C1 |
Многоканальный статистический анализатор | 1980 |
|
SU959092A1 |
Вероятностное устройство для решения краевых задач | 1982 |
|
SU1101838A1 |
Устройство для поиска координат точки экстремума функции двух переменных | 1981 |
|
SU966703A1 |
Генератор равномерно распределенных псевдослучайных величин | 1984 |
|
SU1202038A1 |
ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ | 1991 |
|
RU2032268C1 |
Устройство для тренировки памяти | 1989 |
|
SU1647622A1 |
Генератор псевдослучайных чисел | 1986 |
|
SU1324091A1 |
Изобретение относится к импульсной технике и является дополнительным изобретением к авт.св. № 1202038 Целью изобретения является расширение функциональных возможностей. Для достижения цели в генератор равномерно распределенных псевдослучайных величин введены блок 16 регистров памяти, блок 18 групп умножителей, блок 17 групп элементов И, группа 20 элементов задержки и группа 19 элементов ИЛИ. Генератор также содержит генераторы 1,3 запускающих импульсов, элементы 12,7,13 задержки, элемент ИЛИ 4, триггер 5, генератор 6 тактовых импульсов, счетчик 8, группу 9 элементов И, блок 10 регистров памяти, блок 11 групп элементов И, группу 12 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок 14 сравнения, регистр 15 памяти. Данный генератор позволяет формировать взаимозависимые координаты псевдослучайного двумерного вектора. 1 ил. С (Л со 00 ISD ел to со го
Генератор равномерно распределенных псевдослучайных величин | 1984 |
|
SU1202038A1 |
Авторы
Даты
1987-08-23—Публикация
1985-04-23—Подача