SU1338019A1 - Random-flow pulse generator - Google Patents
Random-flow pulse generator Download PDFInfo
- Publication number
- SU1338019A1 SU1338019A1 SU864049767A SU4049767A SU1338019A1 SU 1338019 A1 SU1338019 A1 SU 1338019A1 SU 864049767 A SU864049767 A SU 864049767A SU 4049767 A SU4049767 A SU 4049767A SU 1338019 A1 SU1338019 A1 SU 1338019A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- elements
- pulses
- random
- Prior art date
Links
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Abstract
Изобретение может быть использовано в моделируюш х системах и вычислительной технике. Цель изобретени - повышение точности формировани равномерного закона распределени временных интерналов формируемоI o потока импульсов. Генератор содержит R; -триггер 3, элементы И 4 и 5, элемент ИЛИ 8, счетчики II и 12 импульсов . В устройство введены генератор 2 случайных импульсов, включающий генератор 15 шума и пороговый элемент 16, элементы И 6, 7, 13 и 14 и элементы ИЛИ 9 и 10. Это позвол ет характеристики формируемого потока определ ть лишь разр дностью счетчиков 11 и 12 и стабильностью частоты тактовых импульсов. При этом изменение в широких П1)еделах средней частоты следовани импульсов случайной последовательности Не приводит к искажению закона распред1и1ени временных интервалов между импульсами формируемого потока. 1 ил. (Л Fffl Л/г -i СлЭ Од 00The invention can be used in modeling systems and computing. The purpose of the invention is to improve the accuracy of the formation of a uniform law of distribution of time internals formed by the pulse flow. The generator contains R; -trigger 3, elements AND 4 and 5, element OR 8, counters II and 12 pulses. A generator of 2 random pulses, including a noise generator 15 and a threshold element 16, elements AND 6, 7, 13 and 14, and elements OR 9 and 10, are introduced into the device. This allows the characteristics of the flow to be formed to be determined only by the digit of counters 11 and 12 and stability clock speeds. In this case, a change in the wide P1) units of the average pulse frequency of a random sequence of He leads to a distortion of the law of distribution of time intervals between the pulses of the flow being formed. 1 il. (L Fffl L / g -i Sla Od 00
Description
1one
Изобретение относитс к импульсной технике и может быть использовано в моделирующих системах и вычислительной технике.The invention relates to a pulse technique and can be used in modeling systems and computing.
Цель изобретени - повышение точности формировани равномерного закона распределени временных интервало формируемого потока импульсов.The purpose of the invention is to improve the accuracy of forming the uniform distribution law of the time interval of the formed stream of pulses.
На чертеже представлена функцио- нальна схема генератора случайного потока импульсов.The drawing shows a functional diagram of a random pulse flow generator.
Генератор случайного потока импульсов содержит шину 1 тактовых импульсов , генератор 2 случайных им- пульсов, КБ-триггер 3, первый Д, второй 5, третий 6 и четвертый 7 элементы И, первый 8, второй 9 и третий 10 элементы ИЛИ, первый II и второй 12 счетчики импульсов, п тьш 13 и ше стой 14 элементы И. Шина 1 тактовых импульсов соединена с первыми входами элементов И 4 и 5, выходы которых соединены с вторыми входами соответсвенно элементов ИЛИ 9, 10, выходы ко торых соединены с счетными входами соответственно счетчиков 11 и 12, выходы которых соединены соответственно с вторым входом и с первым входом элементов И 13 и 14, выходы которых соединены соответственно с вторым и первым входами элемента ИЛИ В, первый и второй входы которого соединены соответственно с S- и R-входами RS-триггера 3, пр мой и инверсный выходы которого соединены соответст- венно с первым входом и вторым входом элементов И 13 и 14, а также с вторыми входами соответственно элементов И 4-7, Выход генератора 2 случайных импульсов соединен с первыми входами элементов И 6 и 7, выходы которых соединены соответственно с первыми входами элементов ИЛИ 9 и 10.The generator of a random stream of pulses contains the bus 1 clock pulses, the generator 2 random pulses, CB-trigger 3, the first D, second 5, third 6 and fourth 7 elements And, the first 8, second 9 and third 10 elements OR, first II and the second 12 pulse counters, 13 and the highest 14 elements I. The bus 1 clock pulses are connected to the first inputs of the AND 4 and 5 elements, the outputs of which are connected to the second inputs of the OR 9, 10 elements, respectively, whose outputs are connected to the counting inputs, respectively counters 11 and 12, the outputs of which are connected respectively One with the second input and the first input of the AND 13 and 14 elements, the outputs of which are connected respectively to the second and first inputs of the OR element, the first and second inputs of which are connected respectively to the S and R inputs of the RS flip-flop 3, direct and inverse whose outputs are connected to the first input and the second input of the AND 13 and 14 elements, respectively, as well as to the second inputs of the AND 4-7 elements, respectively; The generator output 2 of random pulses is connected to the first inputs of the And 6 and 7 elements, whose outputs are connected respectively to first inputs OR 9 and 10.
Генератор 2 случайных импульсов содержит последовательно соединенные генератор 15 шума и пороговый элемент 16, например, триггер и митта.The random pulse generator 2 comprises a series-connected noise generator 15 and a threshold element 16, for example, a trigger and a mitt.
Генератор случайного потока импульсов работает следующим образом.The generator of a random stream of pulses works as follows.
В момент подачи питающего напр жени RS-триггер 3 и триггеры счетчиков 11 и 12 устанавливаютс случайным образом в единичное или нулевое состо ние. Предположим, что вначале RS-триггер 3 установлен в нулевое состо ние, а в счетчиках 11 и 12 записаны случайные двоичные коды К и Kj соответственно. Первый счетчикAt the moment when the supply voltage is applied, the RS flip-flop 3 and the triggers of the counters 11 and 12 are set randomly to a single or zero state. Suppose that at the beginning RS-trigger 3 is set to the zero state, and in counters 11 and 12 random binary codes K and Kj are recorded, respectively. First counter
30thirty
в at
Q Q
(г, - jg т- -, 35 (g, - jg t - -, 35
5050
5555
4040
192 .192.
11производит подсчет импульсов случайной последовательности, поступающих с выхода генератора 2 случайных импульсов через третий элемент И 6 и , второй элемент ИЛИ 9. Одновременно второй счетчик 12 производит подсчет тактовых импульсов, поступающих от внешнего генератора по шине 1 тактовых импульсов через второй элемент11produces the counting of pulses of a random sequence, coming from the output of the generator 2 random pulses through the third element And 6 and the second element OR 9. At the same time, the second counter 12 calculates clock pulses from the external generator on the bus 1 clock pulses through the second element
И 5 и третий элемент ИЛИ 10. того, как на вход второго счетчикаAnd 5 and the third element OR 10. of how to the input of the second counter
12поступит 2 -Kj тактовых импульсов, на его выходе по вл етс сигнал переполнени , который, проход через шестой элемент И 14, устанавливает RS-триггер 3 в единичное состо ние12 2-Kj clock pulses will arrive, an overflow signal appears at its output, which, passing through the sixth element And 14, sets the RS flip-flop 3 to one state
и одновременно, пройд через первый элемент ИЛИ 8, по вл етс на выходе устройства. В этот момент в первом счетчике 11 записано новое случайное значение кода , а во втором счетчике 12 записан код . Затем первый счетчик I1 производит подсчет тактовьгх импульсов, поступающих через первьш элемент И 4 и второй элемент ИЛИ 9, а второй счетчик 12 производит подсчет импульсов случайной последовательности , поступающих через четвертый элемент И 7 и третий элемент ШШ 10. После того, как на вход первого счетчика 11 поступит 2 -К тактовых импульсов, на его выходе по вл етс сигнал переполнени , который, проход через п тый элемент И 13, устанавливает ES-триггер 3 в нулевое состо ние и одновременно, пройд через первый элемент ИЛИ 8, по вл етс на выходе устройства. В этот момент в первом счетчике 11 записан код , а во втором счетчике 12and simultaneously, passing through the first element OR 8, appears at the output of the device. At this point, in the first counter 11 a new random code value is recorded, and in the second counter 12 a code is recorded. Then the first counter I1 counts clock pulses coming through the first element AND 4 and the second element OR 9, and the second counter 12 counts the pulses of a random sequence coming through the fourth element And 7 and the third element SH 10. After the input of the first the counter 11 will receive 2 -K clock pulses, an overflow signal appears at its output, which, passing through the fifth element AND 13, sets the ES flip-flop 3 to the zero state and simultaneously, having passed through the first element OR 8, appears at the exit devices. At this point, the code 11 is recorded in the first counter 11, and 12 in the second counter
записано новое случайное значение new random value recorded
да ,. Далее с помощью счетчиков 11 и 12 на выходе устройства импульсы случайного потока формируютс аналогичным образом IYes ,. Next, using counters 11 and 12 at the output of the device, random flow pulses are generated in a similar way I
Дл обеспечени равноверо тных значений длительности временных интервалов между импульсами формируемого случайного потока необходимо, чтобы за врем , в течение которого один из счетчиков подсчитывает тактовые импульсы, другой счетчик многократно переполнилс , так клк при этом гарантируетс равноверо тное значение случайного кода К(К ), остающегос в счетчике, в момент переключени RS-триггера 3. Дл этого средн частота f. следовани импульсов слу313In order to ensure equal values of the duration of the time intervals between the pulses of the generated random flow, it is necessary that during the time during which one of the counters counts the clock pulses, the other counter repeatedly overflows, so the CK guarantees the same value of the random code K (K) remaining in the counter, at the moment of switching the RS flip-flop 3. For this, the average frequency f. following impulses
чайной последовательности с выхода 1 емератора 2 случайных импульсов выбираетс из соотношени the tea sequence from output 1 of the timer 2 random pulses is selected from the ratio
f-1 - f f-1 - f
- t ти - t ti
где М 5-10;where M is 5-10;
, - частота импульсов по шине , - frequency of impulses on the bus
тактовых импульсов. Случайные значени длительности временных интервалов между импульса2 -Кclock pulses. Random values of the duration of the time intervals between pulse 2 -K
--- рай ТИ --- paradise TI
av -- доav - to
ТИ TI
ми ВЫХОДНОГО потокаmi output stream
номерно распределены отnumbered from
,. 11- . f , eleven- . f
Число равноверо тных значений величины Т,. равно 7. ,The number of equal values of T ,. equals 7.,
Математическое ожидание значений длительности временных интервалов между импульсами выходного случайного потока определ етс выражениемThe mathematical expectation of the duration of the time intervals between the pulses of the output random flow is determined by the expression
0 Г- 0 G-
ТиTy
Таким образом, характеристики формируемого потока определ ютс лишь разр дностью счетчиков К и стабильностью частоты тактовых импульсов ти Р этом изменение в гшроких пределах средней частоты f следовани импульсов случайной последовательности не приводит к искажению закона распределени временных интервалов между импульсами формируемого потока.Thus, the characteristics of the flow being formed are determined only by the size of the counters K and the frequency stability of clock pulses. In this case, a change in the average frequency f of the random sequence pulses does not distort the law of the distribution of time intervals between the pulses of the flow being formed.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864049767A SU1338019A1 (en) | 1986-04-03 | 1986-04-03 | Random-flow pulse generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864049767A SU1338019A1 (en) | 1986-04-03 | 1986-04-03 | Random-flow pulse generator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1338019A1 true SU1338019A1 (en) | 1987-09-15 |
Family
ID=21231114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864049767A SU1338019A1 (en) | 1986-04-03 | 1986-04-03 | Random-flow pulse generator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1338019A1 (en) |
-
1986
- 1986-04-03 SU SU864049767A patent/SU1338019A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 718840, кл. G 06 F 1/02, 1978. Авторское свидетельство СССР № 947948, кл. Н 03 К 3/84, 1979. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1338019A1 (en) | Random-flow pulse generator | |
SU744622A1 (en) | Device for determining pulse train repetition frequency deviation from the predetermined frequency | |
SU542336A1 (en) | Pulse generator | |
SU945971A1 (en) | Pulse shaper | |
SU1591010A1 (en) | Digital integrator | |
SU991422A1 (en) | Random number generator | |
SU781798A1 (en) | Generator of uniformly-distributed random signals | |
SU395989A1 (en) | Accumulating Binary Meter | |
SU708253A1 (en) | Time interval measuring arrangement | |
SU531264A1 (en) | Pulse Generator | |
SU943721A1 (en) | Random time interval generator | |
SU790349A1 (en) | Frequency divider with odd division coefficient | |
SU1335976A1 (en) | Device for determining analog-signal extreme values | |
SU1226451A1 (en) | Random number sequence generator | |
SU785859A1 (en) | Binary train generator | |
SU1629972A1 (en) | Pulse pack former with variable pulse repetition frequency | |
SU819968A1 (en) | Repetition rate scaler with fractional devision coefficient | |
SU529554A1 (en) | Pulse delay device | |
SU1193658A1 (en) | Device for comparing binary numbers | |
SU498723A1 (en) | Binary Pulse Width Modulator | |
SU1224789A1 (en) | Device for measuring time intervals | |
SU875608A1 (en) | Device for programmed delay of pulses | |
SU1163334A1 (en) | Device for calculating ratio of time intervals | |
SU1439746A1 (en) | Information converter | |
SU1182667A1 (en) | Frequency divider with variable countdown |