Устройство для формирования случайных интервалов времени
Изобретение может быть использовано при моделировании систем массового обслуживания. Целью изобретения является расширение функциональных возможностей. Для достижения цели в устройство введены элемент НЕ 7, сумматор 8 по модулю два, формирователь 9 и таймер 10. Устройство также содержит генератор 1 тактовых импульсов, регистр 2 сдвига, сумматор 3 по модулю два и элементы И 4 и 5. Данное устройство позволяет увеличить число формируемых последовательностей. 2 з.п. ф-лы, 3 ил. (Л С
СОЮЗ СОВЕТСНИК
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
Ш4НОЗК384
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н A STOPCHOMY СВИДЕТЕЛЬСТВУ
six
ГОСУДАРСТВЕННЦЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3911842/24-21 (22) 07.05.85 (46) 23.01.87. Бюл. У 3 (72) И.Н.Бобов и В.В»Епихин (53) 621.374,2(088.8) (56) Алексеев А.И. и др. Теория и применение псевдослучайных сигналов. — М,: Наука, 1969, с. 127.
Авторское свидетельство СССР
У 1023325, кл. G 06 F 7/58, 1983.
„,Я0„„1285569 А1 (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ
СЛУЧАЙНЫХ ИНТЕРВАЛОВ BPEMEHH (57) Изобретение может быть использовано при моделировании систем массового обслуживания. Целью изобретения является расширение функциональных возможностей. Для достижения цели в устройство введены элемент НЕ 7, сумматор 8 по модулю два, формирователь 9 и таймер 10.
Устройство также содержит генератор 1 тактовых импульсов, регистр
2 сдвига, сумматор 3 по модулю два и элементы И 4 и 5. Данное устройство позволяет увеличить число формируемых последовательностей. 2 s.n. ф-лы, 3 ил.
1285569
Изобретение относится к импуль— сной технике и может быть использо— вано при моделировании систем массового обслуживания °
Цель изобретения — расширение 5 функциональных возможностей устройства за счет увеличения числа формируемых последовательнос.тей.
На фиг, 1 представлена структурная схема устройства для формирования случайных интервалов времени, на фиг. 2 — схема формирователя, на фиг. 3 — схема таймера.
Предлагаемое устройство содержит генератор 1 тактовых импульсов,регистр 2 сдвига, первый сумматор 3 по модулю два, выход которого соединен с первым входом первого элемента И 4 второй элемент И 5 счетУ
20 чик б, элемент НЕ 7, второй сумма— тор 8 по модулю два, формирователь
9, таймер 10 и входную шину 11 соединенную с первым входом второго элемента И 5. Выход последнего соединен с входом таймера 10, выход которого. соединен с первым входом формирователя 9. Второй вход формирователя соединен с вторым входом второго элемента И 5, первым выходом генератора 1 тактовых импульсов и входом счетчика 6, выход переполнения которого соединен с первым входом второго сумматора 8 по моду. лю два и входом элемента НЕ 7. Выход последнего соединен с вторым входом первого элемента И 4, выход которого соединен с вторым входом второго сумматора 8 по модулю два.
Выход сумматора 8 соединен с информационным входом регистра 2 сдвига, выход которого соединен с третьим входом формирователя 9, четвертый вход которого соединен с вторым выходом генератора 1 тактовых импульсов и входом синхронизации регистра 2
45 сдвига, выходы соответствующих разрядов которого соединены с входами первого сумматора 3 по модулю два.
Формирователь 9 (фиг, 2) содержит последовательно соединенные D-триг50 гер 12, сумматор 13 по модулю два и элемент И 14, второй и третий входы которого являются вторым и первым соответственно входами формирователя
9, третий и четвертый входы которого являются соответственно информационным и тактовым входами D-триггера 12, информационный вход которого соединен с вторым входом сумматора 13 по модулю два.
Таймер 10 (фиг, 3} содержит vañëåдовательно соединеннь.е триггер 15, элемент И 16, делитель 17 частоты и счетчик 18, выход переполнения которого является выходом таймера 10 и соединен с первым входом триггера
15, второй вход которого соединен с вторым входом элемента И 16 и является входом таймера 10.
Устройство работает следующим образом.
После включения устройства генератор 1 тактовых импульсов формирует на своем первом выходе последовательность тактовых импульсов, поступающих на вход счетчика 6, который подсчитывает их. По достижении счетчиком 6 состояния, равного длине периода псевдослучайной последовательности, определяемого разрядностью регистра 2 сдвига, с выхода переполнения счетчика 6 на первый вход второго сумматора 8 по модулю два подается сигнал переполнения. Этот же сигнал через элемент НЕ 7 поступает на второй вход первого элемента И 4, устанавливая на его выходе нулевой уровень, что обеспечивает выдачу с выхо; да второго сумматора 8 по модулю два на информационный вход регистра
2 сдвига сигнала единичного уровня.
При поступлении следующего тактового импульса на вход счетчика 6 сигнал переполнения на его выходе переходит в нулевое состояние, открывая первый элемент И 4 и замыкая тем са» мым цепь обратной связи регистра 2 сдвига через первый сумматор 3 по модулю два. Генерирование псевдослу;айной последовательности происходит при поступлении на вход синхрониза- ции регистра 2 сдвига тактовой последовательности с второго выхода генератора 1 тактовых импульсов, сдвинутой на полпериода по отношению к тактовой последовательности на его первом выходе. После завершения генерирования периода псевдослучайной последовательности, сигналом переполнения с выхода счетчика 6 осуществляется запись единицы в регистр
2 сдвига, что обеспечивает сдвиг фазы псевдослучайной последовательности, Управляющий сигнал, подаваемый на входную шину 1, разрешает прохож} Я ">". ЬЧ цение тактовых импульсов с перво 0 выхода генератора. 1 тактовых имлульсон через второй элемент И 5 на вход таймера 10 Под действием этих импульсов таймер IO подает разрешающий сигнал на первый .вход формирователя 9, на третий нход которого поступают сигналы с выхода регистра
2 сдвига. Формирователь 9 формирует одиночные импульсы из поступающей на его третий вход информации с выхода регистра 2 сдвига с помощью последовательностей тактовых импульсов, поступающих на второй и четвертый входы формирователя с первого и второго выходов генератора 1 тактовых импульсов. По истечении времени, на которое установлен таймер 10, сигнал разрешения с его выхода снимается и выдача случайных интервалов 20 времени с выхода формирователя 9 прекращается, Формирователь работает следующим образом.
Последовательность с выхода регистра 2 сдвига, поступающая на третий вход формирователя 9, сдвигается с помощью тактовых импульсов, поступающих на четвертый вход формирователя 9, íà D-триггере 12 и по- ЗО ступает на вход сумматора 13 по модулю два, где складывается с исходной последовательностью, после чего стробируется на элементе И I4 тактовыми импульсами, поступающими на второй вход формирователя 9, и поступает на выход формирователя .9 при наличии сигнала разрешения, поступающего на третий вход элемента
И 14 с первого входа формировате- 40
;ля 9.
Таймер работает следующим образом, При поступлении сигнала на вход таймера 10, т.е, на второй вход триг-45 гера 15, последнии разрешает прохождение последующих входных сигналов через элемент И 16 на вход;целителя
l7 частоты. После подсчета определенного числа импульсов с выхода де- 50 лителя 17 частоты счетчик 18 выдрет сигнал остановки на выход таймера 10 и этим же сигналом устанавливает триггер 15 в исходное состояние.
Ф о р м у л. а и з о б р е т е н и я 55 !
1. Устройство для формирования случайных интервалов времени, содержащее генератор тактовых импульсов, p(- кис р сдвига, перный сумматор по модулю два, выход которого соединен с перньпч входом первого элемента И, второй элемент И, счетчик, с т л ич а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет увеличения числа формируемых последовательностей, в него введены элемент НЕ, второй сумматор по модулю два, формирователь, таймер, причем первый вход второго элемента
И соединен с входной шиной, выход последнего соединен с входом таймера, выход которого соединен с первым входом формирователя, второй вход которого соединен с вторым входом второго элемента И, первым вьжодои генератора тактовых импульсов и входом счетчика, выход переполнения которого соединен с первым входом второго сумматора по модулю два и входом элемента НЕ, выход которого соединен с вторым вкодои первого элеиента И, выход которого соединен с вторым входом второго сумматора по модулю два, выход которого соединен с информационным входом регистра сдвига, выход которого соединен с третьим входом формирователя, четвертый нход которого соединен с вторым выходом генератора тактовых импульсов и входом синхронизации регистра сдвига, выходы соответствующих разрядов которого соединены с входами первого сумматора по модулю два.
2, Устройство по и. 1, о т л ич а ю щ е е с я тем, что формирователь содержит последовательно соединенные D-триггер, сумматор по модулю два и элемент И, второй и третий входы которого являются вторым и первым соответственно входами формирователя, третий и четвертый входы которого являются соответственно информационным и тактовым входами Dтриггера, информационный вход которого соединен с вторым входом сумматора по модулю два.
3, Устройство по и. 1, о т л и-. ч а ю щ е е с я тем, что таймер содержит последовательно соединенные триггер, элемент И, делитель частоты и счетчик, выход переполнения которого является выходом таймера.и соединен с первым входои триггера, второй вход которого ссединен с вторым входом элемента И и является входом таймера, 1285569
Составитель 1О, Бурмистров
Редактор АД1ишкина Техред В. Кадар Корректор М.Самборская
Заказ 7534/56 Тираж 899 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Payvская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,



