SU1608791A1 - Device for dividing pulse stream into recurring pulse trains - Google Patents
Device for dividing pulse stream into recurring pulse trains Download PDFInfo
- Publication number
- SU1608791A1 SU1608791A1 SU884616090A SU4616090A SU1608791A1 SU 1608791 A1 SU1608791 A1 SU 1608791A1 SU 884616090 A SU884616090 A SU 884616090A SU 4616090 A SU4616090 A SU 4616090A SU 1608791 A1 SU1608791 A1 SU 1608791A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- pulse
- block
- counter
- Prior art date
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Complex Calculations (AREA)
Abstract
Изобретение относитс к импульсной технике и может быть использовано в радиотехнических системах дл разделени потока импульсов, состо щего из аддитивной смеси периодических последовательностей с априорно неизвестными периодами на исходные последовательности. Целью изобретени вл етс повышение быстродействи разделени входного импульсного потока. Устройство содержит элементы И 1, 7, 9, счетчики 2 и 4 импульсов, блок 3 вычислени строба, генератор 6 стробов, пересчетный блок 8, формирователь 10 импульсов, триггер 11, генератор 12 тактовых импульсов, регистр 14 пам ти. Поставленна цель достигаетс за счет введени счетчиков 5 и 13 импульсов, арифметико-логического блока 15, блоков 16 и 17 оперативной пам ти, блока 18 управлени . 6 ил.The invention relates to a pulse technique and can be used in radio systems for dividing a stream of pulses consisting of an additive mixture of periodic sequences with a priori unknown periods into original sequences. The aim of the invention is to increase the speed of separation of the input pulse stream. The device contains AND elements 1, 7, 9, counters 2 and 4 pulses, strobe calculation block 3, strobe generator 6, counting block 8, pulse shaper 10, trigger 11, clock pulse generator 12, memory register 14. This goal is achieved through the introduction of counters 5 and 13 pulses, the arithmetic logic unit 15, blocks 16 and 17 of the RAM, control unit 18. 6 Il.
Description
OvOv
О 00 41O 00 41
юYu
Изобретение относитс к импульсной технике и может быть использовано в радиотехнических системах дл разделени потока импульсов, состо щего из аддитивной смеси периодических последовательностей с априорно неизвестными периодами, на исходные последовательности.The invention relates to a pulse technique and can be used in radio systems for dividing a stream of pulses consisting of an additive mixture of periodic sequences with a priori unknown periods into initial sequences.
Цель изобретени - повышение быстродействи разделени входного импульсного потока.The purpose of the invention is to increase the speed of separation of the input pulse stream.
На фиг. 1 показана структурна электрическа схема устройства; на фиг. 2 - структурна электрическа схема арифметико-логического блока; на фиг. 3 и 4 - струк- турные электрические схемы блоков оперативной пам ти; на фиг. 5 - структурна электрическа схема блока управлени ; на фиг. 6 - временные диаграммы, по сн ющие работу устройства.FIG. Figure 1 shows the electrical structure of the device; in fig. 2 is a structural electrical circuit of an arithmetic logic unit; in fig. 3 and 4 - structural electrical circuits of the RAM; in fig. 5 is a structural electrical circuit of the control unit; in fig. 6 - timing diagrams for the operation of the device.
Устройство (фиг. 1) содержит первый элемент И 1, первый счетчик 2 импульсов, блок 3 вычислени строба, второй счетчик 4 импульсов, третий счетчик 5 импульсов, генератор 6 стробов, второй элемент И 7, пересчетный блок 8, третий элемент И 9, формирователь 10 импульсов, триггер 11, генератор 12 тактовых импульсов, четвертый счетчик 13 импульсов, регистр 14 пам ти , арифметико-логический блок 15, первый 16 и второй 17 блоки оперативной пам ти, блок 18 управлени . Первый вход элемента И 1 соединен с входной шиной и первым входом блока 3, второй вход с инверсным выходом генератора 6, а выход - с входом записи счетчика 5 и первым входом блока 18, с первого по третий выходы которого соединены соответственно со счетным входом счетчика 2, с вычитающим входом счетчика 5 и со счетным входом счетчика 13.The device (Fig. 1) contains the first element I 1, the first pulse counter 2, the strobe calculation unit 3, the second pulse counter 4, the third pulse counter 5, the gate generator 6, the second And 7 element, the counting unit 8, the third And 9 element, pulse generator 10, trigger 11, 12 clock pulse generator, fourth pulse counter 13, memory register 14, arithmetic logic unit 15, first 16 and second 17 random-access memory units, control unit 18. The first input element And 1 is connected to the input bus and the first input of the block 3, the second input with the inverse output of the generator 6, and the output with the write input of the counter 5 and the first input of the block 18, the first to the third outputs of which are connected respectively to the counting input of the counter 2 , with a subtracting input of the counter 5 and with the counting input of the counter 13.
Причем выход счетчика 2 соединен с вторым входом блока 3 и с информационным входом счетчика 5, выход которого соединен с третьим входом блока 3, четвертый вход которого соединен с выходом счетчика 13, с п того по седьмой входы - соответственно с четвертого по шестой выходами блока 18, а выход - с входом генератора 6 и S-входрм триггера 11, R-вход которого соединен с вторым входом блока 18, выходной шиной устройства, входом сброса блока 8 и выходом элемента И 7, первый вход которого соединен с пр мым выходом генератора 6 и через формирователь 10 с первым входом элемента И 9, а второй вход - с входной шиной.Moreover, the output of counter 2 is connected to the second input of unit 3 and to the information input of counter 5, the output of which is connected to the third input of unit 3, the fourth input of which is connected to the output of counter 13, from the fifth to the seventh inputs - respectively from the fourth to the sixth outputs of block 18 and the output is connected to the input of the generator 6 and the S-input trigger 11, the R-input of which is connected to the second input of the unit 18, the output bus of the device, the reset input of the block 8 and the output of the And 7 element, the first input of which is connected to the direct output of the generator 6 and through shaper 10 with the first the input element And 9, and the second input - with the input bus.
Выход триггера 11 соединен с вторым входом элемента И 9, выход которого соединен со счетным входом блока 8, выход которого соединен с входами сброса счетчиков 2. 5 и 13. В блоке 3 выход генератора 12 соединен со счетным входом счетчика 4, выход которого соединен с информационным входом регистра 14, вход записи последнего соединен с первым входом блока 3, а выходThe output of the trigger 11 is connected to the second input element And 9, the output of which is connected to the counting input of the block 8, the output of which is connected to the reset inputs of counters 2. 5 and 13. In block 3, the output of the generator 12 is connected to the counting input of the counter 4, the output of which is connected to information input register 14, the input of the last record is connected to the first input of block 3, and the output
-с первым входом 19 блока 15, второй вход 20 которого соединен с первым выходом 21 этого же блока. Первый информационный вход 22 соединен с выходом регистра 14. Второй вход 20 блока 15 соединен с вторым-with the first input 19 of block 15, the second input 20 of which is connected to the first output 21 of the same block. The first information input 22 is connected to the output of the register 14. The second input 20 of the block 15 is connected to the second
информационным входом 23 блока 16, третий вход 24 - с выходом блока 16, а второй выход 25 - с первым адресным входом 26 блока 17, второй адресный вход 27 которого соединен с выходом счетчика 4, первый информационный вход 28 - с выходом блока 17, выходом блока 3 и с первым адресным входом 29 блока 16, с второго по четвертый адресные входы 30-32 которого соединены соответственно с второго по четвертый входами блока 3, первый информационный вход 22 - с выходом регистра 14, а четвертый адресный вход 32 - с вторым информационным входом 33.блока 17. Управл ющие входы блоков 16,17 и 15 соединены соответственно с п того по се:дьмой входами блока 3.information input 23 of block 16, the third input 24 with the output of block 16, and the second output 25 with the first address input 26 of block 17, the second address input 27 of which is connected to the output of counter 4, the first information input 28 to the output of block 17, output block 3 and with the first address input 29 of block 16, the second to fourth address inputs 30-32 of which are connected respectively to the second to fourth inputs of block 3, the first information input 22 - with the output of the register 14, and the fourth address input 32 - with the second information input 33.block 17. Block control inputs 16,17 and 15 are respectively connected to the fifth to lo: dmoy unit 3 inputs.
Элемент И 1 предназначен дл исключени из анализа импульсов входного потока , попавших в выставленный строб.Element I 1 is intended to exclude from the analysis of the pulses of the input stream trapped in the exposed gate.
Счетчик 2 предназначен дл подсчета импульсов входного потока от 1 до I. Счетчик 5 предназначен дл реверсивного счета импульсов от (1-1) до 1. Счетчик 4 предназначен дл подсчета временных интервалов TJJ, таких что;Counter 2 is designed to count the pulses of the input stream from 1 to I. Counter 5 is designed for reversing the counting of pulses from (1-1) to 1. Counter 4 is designed to count the time intervals TJJ, such that;
Tij ti -1,Tij ti -1,
гДе ti - врем прихода i-ro импульса входного потока;where is the arrival time of the i-ro impulse of the input stream;
tj - врем прихода j-ro импульса входного потока и j(1,i-1).tj is the arrival time of the input stream j-ro and j (1, i-1).
Блок 3 вычислени строба предназна .чен дл вычислени момента времени вы-.The strobe calculating unit 3 is intended for calculating the moment of time vy-.
ставлени строба и формировани признакаsetting the gate and the formation of the sign
принадлежности импульса к какой-либо последовательности в виде номера соответствующего периода.the impulse to belong to any sequence in the form of the number of the corresponding period
Генератор 6 стробов предназначен дл формировани строба длительности д , Величина д выбираетс исход из диапазонаThe generator 6 gates is designed to form a gate of duration d, the value of g is chosen based on the range
изменени измер емых периодов и точности их измерени . Элемет И 7 предназначен дл проверки гипотезы о том, вл етс ли временной интервал Tij периодом последовательности импульсов, вход щей во входной поток, или нет.changes in measured periods and their measurement accuracy. Element And 7 is intended to test the hypothesis of whether the time interval Tij is a period of a pulse sequence entering the input stream or not.
Пересчетный блок 8 предназначен дл подсчета числа пропусков импульсов во входном потоке, определени момента окончани селектируемых последовательностей и приведени селектора в исходное соато ние (сброс со счетчиков 2. 5 и 13). Элемент И 9 предназначен дл разме- ни прохождени импульсов с выхода фо )мировател 10 импульсов на счетный вхс д пересчетного блока 8 в зависимости от управл ющих сигналов, формируемых на оде триггера 11,The counting unit 8 is designed to count the number of pulses in the input stream, determine the moment of termination of the selected sequences and bring the selector to the initial position (reset from counters 2. 5 and 13). Element And 9 is designed to accommodate the passage of pulses from the output of the pho to the user of 10 pulses per counting input d of conversion unit 8, depending on the control signals generated on the trigger 11,
Формирователь 10 импульсов предназ- дл формировани импульсов по заму фронту стро.ба. Триггер 11 предназначен дл формировани сигналов решени или запрещени прохождени импульсов с выхода формировател 10 импульсов на счетный вход пересчетного блока 8.The shaper of 10 pulses is intended for the formation of pulses along the front of a front line. The trigger 11 is designed to generate a decision signal or prohibit the passage of pulses from the output of the driver 10 pulses to the counting input of the counting unit 8.
шеover
ВЫ)YOU)
начен дн пр padstarted day pr pad
эле л еele f
гисgis
НИ1; сооN1; soo
етс блоча го нымis blocking
дом типлhouse tipl
тает ходаthaws
ti фИ1ti FI1
вход Наentrance to
15 ий пред15 th pre
Счетчик 4 предназначен дл подсчета ментарных временных интервалов и в- с счетчиком времени в селекторе. Ре- р 14 предназначен дл запоминани пар(аллельного кода с выхода счетчика 14.Counter 4 is intended for calculating the mental time intervals and with the time counter in the selector. Pep 14 is designed to memorize pairs (the allelic code from the output of counter 14.
Арифметико-логический блок 15 пред- наз|начендл вычислени возможных значе- периодов и времен прогноза, ветствующих вычисленным периодам. Api/фметико-логический блок 15 (фиг. 2) состоит из ВХОДНЫ.Х мультиплексоров 34 и 35, арифметико-логического элемента 36, реги- 37-39 пам ти и посто нного запоми- нак))щего блока 40, при этом выходы .типлексоров 34 и 35 соединены соот- вет твенно с первым и вторым информаци- входами арифметико-логического элегИента 36, выход которого соединен с ин- мационными входами регистров 37 и 38, )д регистра 37 соединен с первым ин- иационным входом мультиплексора 34,. адресным входом посто нного запомина- ющ(;го блока 40 и вл етс выходом 21 ари()метико-логического блока 15, выход регистра 38 соединен с третьим информа- цио||1ным входом мультиплексора 34 и вл - выходом 25 арифметико-логического 15, выход посто нного запоминающе- у( тройства 40 Соединен с информацион- входом регистра 39, выход которого сое;|инен с третьим информационным вхо- мультиплексора 35, вторые входы муль- ксоров 34 и 35 вл ютс соответственно входами 19 и 20 арифметико-логического бло- вход 24 которого соединен с первым входрм мультиплексора 35.An arithmetic logic unit 15 is intended for calculating possible values of the periods and forecast times corresponding to the calculated periods. Api / fmetico-logic unit 15 (Fig. 2) consists of INPUT.X multiplexers 34 and 35, arithmetic logic element 36, memory register 37-39 and permanent memory 40), while the outputs multiplexers 34 and 35 are connected respectively to the first and second information inputs of the arithmetic logic element 36, the output of which is connected to the information inputs of registers 37 and 38,) d of the register 37 is connected to the first input input of the multiplexer 34, . the address input of the permanent memory (; the second block 40 is the output 21 ari () of the methico logical unit 15, the output of the register 38 is connected to the third information and || 1 input of the multiplexer 34 and the output 25 of the arithmetic logic 15 , the output of the permanent memory (unit 40 is connected to the information input of the register 39, the output of which is soy; | intact with the third information input of the multiplexer 35, the second inputs of the mulksor 34 and 35 are respectively the inputs 19 and 20 of the arithmetic logic The block input 24 of which is connected to the first input multiplexer 35.
арифметико-логический блок 15 рабо- :ледующим образом. Код времени при- последнего импульса входного потока сируетс в регистре 14 и поступает на 19 арифметико-логического блока 15. в|ход 24 арифметико-логического блока блока 16 подаетс врем прихода идущего (Ы)-го импульса. Через муль arithmetic logic unit 15 operation-: as follows. The code of the time of the last pulse of the input stream is located in register 14 and arrives at 19 of the arithmetic logic unit 15. In | stroke 24 of the arithmetic logic block of block 16, the arrival time of the coming (L) -th pulse is applied. Through the mul
типлексоры 34 и 35 эта информаци попадает на первый и второй информационные входы соответственно арифметико-логического элемента 36, который по сигналам из 5 блока 18 управлени переведен в режим вычитани . На выходе арифметико-логического элемента 36 формируетс код разности .Typlexers 34 and 35, this information falls on the first and second information inputs of the arithmetic logic unit 36, respectively, which is transferred to subtraction mode by signals from 5 control unit 18. At the output of the arithmetic logic element 36, a difference code is generated.
Tij ti -1.Tij ti -1.
10 Это значение переписываетс в регистр 37, выход которого сое.аинен с первым информационным входом мультиплексора 34 и с адресным входом посто нного запоминающего блока 40, в котором хранитс зна- 15 чение строба, равное д II . Это значение переписываетс в регистр 39, выход которого соединен с третьим информационным входом мультиплексора 35. По сигналам из блока 18 управлени мультиплексоры 34 и 20 35 переключаютс и на первый информационный вход арифметико-логического элемента 36 поступает значение TIJ, а на второй информационный вход - значение д /2 .10 This value is rewritten into register 37, the output of which is connected with the first information input of the multiplexer 34 and with the address input of the permanent storage unit 40, in which the strobe value is stored equal to d II. This value is rewritten into register 39, the output of which is connected to the third information input of multiplexer 35. According to signals from control unit 18, multiplexers 34 and 20 35 are switched and the value TIJ is fed to the first information input of arithmetic logic element 36, and D 2 .
Арифметико-логический элемент 36. работающий в режиме вычитани , формирует на выходе значение (Tij - д /2), которое затем переписываетс в регистр 37. С выхода 21 блока 15 значение (Ту - д /2) заводитс на вход 20 блока 15 и на второй информационный вход мультиплексора 35. После этого по сигналам из блока 18 управлени арифметико-логический элемент 36 переводитс в режим сложени , мультиплексор 34 вновь подключает к первому информационному входу арифметико-логического элемента 36 значение ti, а мультиплексор 35 подключает к второму информационному входу элемента 36 значение (Tjj - д /2), хран щеес в регистре 37. Таким образом, на выходе арифметико-логического элемента 36 формируетс значение первого прогноза:The arithmetic logic unit 36. operating in the subtraction mode generates a value (Tij - d / 2) at the output, which is then rewritten into register 37. From the output 21 of block 15, the value (Tu - d / 2) is input to the input 20 of block 15 and to the second information input of the multiplexer 35. After this, the signals from the control unit 18 control the arithmetic logic element 36 to the add mode, the multiplexer 34 again connects the ti to the first information input of the arithmetic logic element 36, and multiplexer 35 connects to the second information input el ment 36 value (Tjj - d / 2) luminant stored in register 37. Thus, at the output of the ALU element 36 is formed by a first prediction value:
tnp ti + TIJ - д /2,tnp ti + TIJ - d / 2,
которое затем переписываетс в регистр 38. Эти вычислени провод тс до тех пор, пока прогнозы не подсчитаны дл всех периодов, т.е. пока содержимое счетчика 5 (хран щее номера предыдущих импульсов) не становитс равным нулю. В случае попадани им- пульса в ранее выставленный строб вычислени осуществл ютс по описанному алгоритму m раз. Вычислени ведутс по рекурентным формулам:which is then rewritten into register 38. These calculations are carried out until the forecasts have been calculated for all periods, i.e. until the contents of counter 5 (storing the numbers of the previous pulses) become zero. In the case of a pulse entering the previously exposed strobe, the computations are performed according to the described algorithm m times. Calculations are based on recurrent formulas:
tnpi ti -i-Tij - (5 /2:tnpi ti -i-Tij - (5/2:
+ Tij; + Tij;
2525
30thirty
3535
00
5five
00
5five
tnp2 tnpl . ,j, tnp3 tnp2 + Tij,tnp2 tnpl. , j, tnp3 tnp2 + Tij,
при этом во врем вычислени данной серии прогнозов значение Tij остаетс посто нным и хранитс в регистре 37, а значение прогноза tnp используемое в данном вычислении , хранитс в регистре 38 и после сложени с Tij новое значение tnp записываетс в этот же регистр.while during the calculation of this series of predictions, the value of Tij remains constant and is stored in register 37, and the forecast value tnp used in this calculation is stored in register 38 and after adding with Tij the new value of tnp is written to the same register.
Блоки 1 б и 17 оперативной пам ти предназначены дл запоминани , хранени и выдачи информации, имеют одинаковую внутреннюю структуру (фиг. 3 и 4) и отличаютс лишь тем, что в блоке 16 адресное пространство разделено на две зоны: перва зона доступна по входам 30 и 31, а втора - по входам 32 и 29. Разр дность первой зоны равна разр дности счетчиков 2 и 5 (так как разр дности этих счетчиков равны ), а разр дность второй зоны равна разр дности счетчика 13. В блоке 17 все адресное пространство доступно по входам 26 и 27. Рассмотрим функциональную схему блоков оперативной пам ти на примере блока 16. Он состоит из входных мультиплексоров 41 и 42 адреса, входного мультиплексора 43 данных, выходы которых соединены с соответствующими адресными и информационными входами оперативного запоминающего элемента 41, выход которого соединен с информационным входом регистра 45 пам ти. Управление мультиплексорами 41-43, элементом 44 и регистром 45 осуществл етс по управл ющим входам, соединенным с соответствующими выходами блока 18 управлени .Blocks 1b and 17 of the RAM are designed for storing, storing and issuing information, have the same internal structure (Fig. 3 and 4) and differ only in that in block 16 the address space is divided into two zones: the first zone is accessible through the inputs 30 and 31, and the second is at inputs 32 and 29. The first zone is equal to the counter width of counters 2 and 5 (since the counters of these counters are equal), and the second zone is equal to the counter width of 13. In block 17, the entire address space available at inputs 26 and 27. Consider the functional diagram of blocks op Operational memory on the example of block 16. It consists of input multiplexers 41 and 42 addresses, input data multiplexer 43, the outputs of which are connected to the corresponding address and information inputs of the operational storage element 41, the output of which is connected to the information input of the memory register 45. The multiplexers 41-43, the element 44, and the register 45 are controlled by control inputs connected to the corresponding outputs of the control unit 18.
Работу блоков 16 и 17 оперативной пам ти рассмотрим на примере блока 17. Входы 26 и 27 блока 17 имеют ту же разр дность, что и счетчик 4 (фиг. 1). Через мультиплексор 46 один из адресных входрв подключаетс к адресному входу оперативного запоминающего элемента 47, также имеющего разр дность счетчика 4. При этом по входу 26 в элементе 47 выбираетс чейка, в которую производитс запись информации . После этого по сигналам из блока 18 управлени (работа его описана к адресному входу оператавного запоминающего элемента 47 через мультиплексор 46 подключаетс вход 27 блока 17, т.е. выходы счетчика 4. Когда содержимое счетчика 4 совпадает с адресом записи, то из соответствующей чейки блока 17 считываетс записанна туда ранее информаци . После этого информаци в этой чейке уничтожаетс путем записи по этому адресу нулей.The operation of blocks 16 and 17 of the RAM will be considered on the example of block 17. Inputs 26 and 27 of block 17 have the same size as counter 4 (Fig. 1). Through multiplexer 46, one of the address inputs is connected to the address input of the operative storage element 47, which also has the counter width 4. At the same time, input 26 in cell 47 selects the cell into which the information is recorded. After that, the signals from the control unit 18 (its operation is described to the address input of the operative storage element 47 through the multiplexer 46 connects the input 27 of the block 17, i.e. the outputs of the counter 4. When the contents of the counter 4 coincide with the address of the record, then from the corresponding cell of the block 17, the previously recorded information is read in. Thereafter, the information in this cell is deleted by writing zeros to this address.
Блок 18 управлени предназначен дл формировани диаграмм управлени работой селектора, может быть построен по известной схеме управл ющего автомата с хранимой в пам ти логикой. Пример структурной схемы такого блока представлен на фиг. 5. Блок 18 управлени состоит из генератора 48 тактовых импульсов, счетчика 49 импульсов, тригге,оа 50, элемента ИЛИ 51,The control unit 18 is designed to form the control diagrams of the operation of the selector; it can be constructed according to a known control circuit diagram with memory stored in memory. An example of the block diagram of such a block is shown in FIG. 5. The control unit 18 consists of a clock pulse generator 48, a pulse counter 49, a trigger, oa 50, an element OR 51,
формировател 52 импульсов, элемента И 53, счетчика 54 импульсов, регистра 55 пам ти , посто нного запоминающего блока 56, регистра 57 пам ти. Счетный вход счет- 5 чика 49 соединен с первым входом элемента ИЛИ 51 и вл етс первым входом блока 18 управлени , S-вход триггера 50 соединен с вторым входом элемента ИЛИ 51 и вл етс вторым входом блока 18 управлени . 10 Выходы счетчика 49 и триггера 50 соединены с информационным входом регистра 55, вход записи которого соединен с выходом формировател 52 импульсов, вход которрго соединен с выходом элемента 15 ИЛИ 51, счетный вход счетчика 54 соединен с выходом элемента И 53, первый вход которого соединен с одним из управл ющихх выходов регистра 57, а второй вход соединен с выходом генератора 48 и входом запи- 20 си регистра 57, информационный вход которого соединен с выходом посто нного запоминающего блока 56, адресное поле последнего разделено на две зоны. Адресные входы первой зоны подключены к вь1хо- 25 ду счетчика 54, а адресные входы второй зоны подключены к выходам регистра 55. ; Входы сброса счетчиков 49 и 54, R-BXO- ды триггеров 50 и 55 соединены с управл ющим выходом регистра 57, остальные 0 выходы которого вл ютс управл ющими выходами блока 18 управлени . Мультиплексор 58 и регистр 59 пам ти в блоке 17 выполн ют функции, аналогичные функци м соответственно мультиплексора 43 и ре- 5 гистра 45 пам ти в блоке 16.a driver of 52 pulses, an AND 53 element, a pulse counter 54, a memory register 55, a permanent storage unit 56, a memory register 57. The counting input of the counter 5 is connected to the first input of the element OR 51 and is the first input of the control unit 18, the S input of the trigger 50 is connected to the second input of the element OR 51 and is the second input of the control unit 18. 10 The outputs of the counter 49 and the trigger 50 are connected to the information input of the register 55, whose recording input is connected to the output of the pulse generator 52, the input is connected to the output of element 15 OR 51, the counting input of counter 54 is connected to the output of element 53, the first input of which is connected to one of the control outputs of the register 57, and a second input connected to the output of the generator 48 and a recording input of the register 57, whose information input is connected to the output of the permanent storage unit 56, the address field of the latter is divided into two zones. The address inputs of the first zone are connected to the top of 25 counter 54, and the address inputs of the second zone are connected to the outputs of the register 55.; The reset inputs of the counters 49 and 54, the R-BXOs of the flip-flops 50 and 55 are connected to the control output of the register 57, the remaining 0 outputs of which are the control outputs of the control unit 18. The multiplexer 58 and the memory register 59 in the block 17 perform functions similar to the functions of the multiplexer 43 and the memory register 45 in the block 16, respectively.
Рассмотрим алгоритм работы блока 18 управлени . Сигналы запуска, поступающие на первый вход блока 18 управлени , поступают на счетный вход счетчика 49 и 0 первый вход элемента ИЛИ 51. Сигнал, поступающий на второй вход блока 18 управлени , запоминаетс в триггере 50 в случае наличи логической 1 и, кроме того, поступает на второй вход элемента ИЛИ 51. Сиг- 5 налы запуска с выхода элемента 51 поступают на формирователь 52, который по заднему фронту поступающих на него импульсов формирует импульсы, поступающие на вход записи регистра 55 и перезапи- 0 сывающие информацию из счетчика 49 и триггера 50 в регистре 55. Коды с выхода счетчика 54 и регистра 55 вл ютс адресом микрокоманды и поступают на адресные входы посто нного запоминающего блока 5 56 (управл ющей пам ти). Счетчик 54 в начальном состо ний имеет логический О. поэтому код на выходе регистра 55 вл етс начальным адресом программы, соответствующей определенному алгоритму работы селектора.Consider the algorithm of operation of the control unit 18. The trigger signals received at the first input of control unit 18 are fed to the counting input of counter 49 and 0, the first input of the element OR 51. The signal arriving at the second input of control unit 18 is stored in trigger 50 in the case of logical 1 and, moreover, to the second input of the element OR 51. The trigger signals from the output of the element 51 arrive at the shaper 52, which on the falling edge of the pulses arriving at it generates the pulses arriving at the input of the register entry 55 and re-recording the information from the counter 49 and the trigger 50 in reg Streit 55. codes output from the counter 54 and the register 55 are microinstruction location and provided to the address inputs of PROM 56 unit 5 (control memory). The counter 54 in the initial state has a logical O. therefore the code at the output of the register 55 is the initial address of the program corresponding to a certain algorithm of the selector operation.
Управл ющие сигналы с выхода блока поступают на информационные входы истра 57 (регистра микрокоманды) и по налу записи с выхода генератора 48 за- 1инаютс в регистре 57. Если необходи- выполнить несколько шагов программы один из управл ющих сигналов с выхода pel истра 57 через элемент И 53 пропускает импульсы с генератора 48 на счетный вход счдтчика 54 и измен ет код на его выходе, тем самым адрес выбираемой из бло- J6 микрокоманды. Управл ющие сигналы выходов регистра 57 управл ют работой )ков 2, 5, 13, 15. 16 и 17 устройства (фиг.The control signals from the output of the block go to the information inputs of Istra 57 (microcommand register) and, after recording, the output from the generator 48, are entered in register 57. If you need to perform several program steps, one of the control signals from the output of pel Istra 57 through the element And 53 transmits pulses from the generator 48 to the counting input of the gateway 54 and changes the code at its output, thereby the address of the microcommand selected from the block J6. The control signals of the outputs of register 57 control the operation of the devices 2, 5, 13, 15. 16 and 17 of the device (Fig.
56 ре56 re
СИ П01 МОSI P01 MO
тоthat
мен man
каka
сwith
1).one).
ОД1|OD1 |
После отработки выбранной программы н из сигналов с выхода регистра 57 приводит блок 18 управлени в исходное состо ние (сбрасыва элементы 49, 50, 54 и 55), после чего блок 18 управлени находитс в рехиме ожидани следующего сигнала за- пус|ка по первому или второму входам.After testing the selected program n from the signals from the output of the register 57, the control block 18 returns to its initial state (dropping elements 49, 50, 54 and 55), after which the control block 18 is waiting for the next start signal on the first or the second entrances.
Работа устройства иллюстрируетс временными диаграммами, представленными на фиг. б (а-в), и заключаетс в выполнении описанного алгоритма.The operation of the device is illustrated by the timing diagrams shown in FIG. b (a-c), and consists in the implementation of the described algorithm.
В исходном состо нии счетчики 2, 5 и 13 обнулены, а счетчик 4 отсчитывает такты с генэратора 12. Счетчик 4 не устанавливаетс и начальное состо ние. Разр дность его выбираетс таким образом, чтобы максимальное число, которое им может быть насчитано , было бы больше максимального периода, с которым работает предлагаемое устройство, т.е., разр дность счетчика 4 определ етс верхней границей селектируемы ( периодов. В этом случае при воз никновении ситуации, когда из меньшего числа вычитаетс большее, введение одного дополнительного разр да дл уменьшени позвол ет произвести пра- ное вычисление периода. Чтобы этот разЬ д не вли л на остальные вычислени , к;нестве дополнительного разр да ис- ззуетс сигнал заема, который образует- тогда, когда уменьшаемое меньше вычитаемого. Вход предустановки дл счет- 4 не нужен, так как при правильно разр дности переполнение 4 не вли ет на правильную работу арифметико-логического блока 15.In the initial state, the counters 2, 5 and 13 are reset to zero, and the counter 4 counts clock cycles from the generator 12. The counter 4 is not set and the initial state. Its width is chosen so that the maximum number that it can count, would be greater than the maximum period with which the proposed device operates, i.e., the counter size 4 is determined by the upper limit selectable (periods. In this case, when the situation when a larger number is subtracted from a smaller number, the introduction of one additional bit to reduce allows for the correct calculation of the period. To prevent this difference from affecting the other calculations, Yes, the loan signal is generated, which forms - when the deductible is less than the deductible. The preset input for the count- 4 is not needed, since when the bit is correct, the overflow 4 does not affect the correct operation of the arithmetic logic unit 15.
После прихода первого импульса (мо- мен - времени TI, фиг. 6а) в регистре 14 фик- сир/етс врем его поступлени , т.е. двоичный код, насчитанный к этому момен- ту времени счетчиком 4. Содержимое счет- чикг 2 переписываетс в счетчик 5, По сигналам из блока 18 управлени содержимое счетчика 2 увеличиваетс на единицу, и по адресу, сформирогз. ошемусл .й выходеAfter the arrival of the first impulse (time — TI time, Fig. 6a) in register 14, fi-fier / time of its arrival, i.e. the binary code counted up to this point in time by counter 4. The contents of counter 2 are rewritten into counter 5. According to the signals from control unit 18, the contents of counter 2 are incremented by one, and at the address, formed. Oshusl. exit
чикгchick
Rbl6Rbl6
счетчикаcounter
выбраннойselected
2020
2525
00
0 0
счетчика 2, который подаетс на адресный вход 30 блока 16, врем прихода (ti) импульса входной последовательности с выхода регистра 14 переписываетс по информаци5 онномувходу 22 в блок 16.the counter 2, which is fed to the address input 30 of block 16, the arrival time (ti) of the input sequence pulse from the output of register 14 is rewritten by the information input 22 into block 16.
В момент (t2) поступлени второго импульса входного потока в регистре 14 вновь фиксируетс числовой код, соответствующий времени его прихода. Этот импульсAt the time (t2) of the arrival of the second pulse of the input stream, the register 14 again records the numeric code corresponding to the time of its arrival. This impulse
10 производит перезапись содержимого счетчика 2 в счетчик 5, После этого по сигналам из блока 18 управлени содержимое счетчиков 2 и 13 увеличиваетс на единицу, и по сформированному таким образом на входе10 rewrites the contents of counter 2 into counter 5. After that, by signals from control unit 18, the contents of counters 2 and 13 are incremented by one, and the input thus generated
15 30 блока 16 адресу, информаци с выхода регистра 14 переписываетс по информационному входу 22 в блок 16. После этого по адресу, хран щемус в счетчике 5 и поступившему на адресный вход 31 блока 16, из него вычитаетс врем прихода первого импульса , гак как о счетчике 5 хранитс номер предыдущего (первого) импульса входного потока.15 to 30 address block, information from the output of register 14 is rewritten from information input 22 to block 16. Thereafter, the time of arrival of the first pulse is subtracted from the address stored in counter 5 and received at address input 31 of block 16 Counter 5 stores the number of the previous (first) pulse of the input stream.
После этого на входе 24 арифметико-логического блока 15 по вл етс код времени прихода первого импульса (ti), а на входе 19 присутствует код времени прихода второго импульса (t.). По сигналам из блока 18 управлени на выходе 21 арифметико-логического блока 15 формируетс значение первого предполагаемого периода Тг2After that, the arrival time of the first pulse (ti) appears at the input 24 of the arithmetic logic unit 15, and the arrival time code of the second pulse (t.) Appears at the input 19. The signals from the control unit 18 at the output 21 of the arithmetic logic unit 15 form the value of the first estimated period Tr2
Tl2 t2 - ti,Tl2 t2 - ti,
которое попадает на вход 20 арифметико- логического блока 15 и на информационный вход 23 блока 16. По сигналам из блока 18 управлени и по номеру периода, хран щемус в счетчике 13 и поступающему на адресный вход 32 блока 16, значение периода Ti2 по входу 23 переписываетс в блок 16, а на выходе 25 арифметико-логического блока 15 формируетс код предполагаемого времени (tnp ) прихода импульса входного потока (врем прогноза):which is fed to the input 20 of the arithmetic unit 15 and to the information input 23 of block 16. According to the signals from control block 18 and the period number stored in counter 13 and fed to address input 32 of block 16, the value of period Ti2 at input 23 is rewritten In block 16, and the output 25 of the arithmetic logic unit 15 generates a code for the estimated time (tnp) of the arrival of a pulse of the input stream (forecast time):
tnp t2+ Tl2-(5l2 ,tnp t2 + Tl2- (5l2,
где д - длительность строба, формируемого генератором 6 стробов.where d is the duration of the strobe generated by the generator 6 of the gates.
Так как это врем вычисл етс с учетом коррекции на величину, равную д /2, то обеспечиваетс симметричное выставление строба относительно предполагаемого момента прихода импульса входного потока. Числовой код, соответствующий времени прогноза, с выхода 25 арифметико-логического блока 15 попадает на адресный вход- 26 блока 17. На вход 33 данных блока 17 подаетс код номера периода, хран щийс 3 счетчике 13. По сигналам из блока 18 управлени в блок 17 по адресу tnp записываетс номер провер емого периода Ti2,Since this time is calculated taking into account the correction by an amount equal to d / 2, a strobe is symmetrically set up relative to the expected arrival time of the input flow pulse. The numeric code corresponding to the forecast time from output 25 of arithmetic logic unit 15 goes to address input 26 of block 17. Data input 33 of block 17 is supplied with a period number code stored in 3 counters 13. Signals from control unit 18 are sent to block 17 at the tnp address, the number of the tested period Ti2 is recorded,
00
5five
после чего блок 18 управлени подключает к адресному входу 27 блока 17 выход счетчика 4.then the control unit 18 connects the output of the counter 4 to the address input 27 of the block 17.
Как только содержимое счет :ика 4 станет равным вычисленному значению tnp номер периода, хран щийс в блоке 17 по адресу tnp , по вл етс на его выходе и запускает генератор 6 стробов, который формирует строб длительностью д , т.е. генератор 6 стробов (фиг. 66) запускаетс отличным от нул двоичным кодом номера периода. Сделать это можно путем обычной сборки по ИЛИ всех разр дов номера, а результирующим импульсом запускать генератор 6 стробов. Этот строб с выхода генератора 6 стробов подаетс на первый вход элемента И 7, а с инверсного выхода генератора 6 стробов сигнал подаетс на второй вход первого элемента И 1, блокиру тем самым прохождение импульсов входного потока на вход счетчика 5. На второй вход элемента И 7 и на первый вход элемента И 1 подаютс импульсы входного потока. Таким образом, во врем формировани строба запрещаетс прохождение импульса на вход селектора и разрешаетс прохождение на выход.As soon as the contents of the score: ik 4 becomes equal to the calculated tnp value, the period number stored in block 17 at tnp appears at its output and starts the gates generator 6, which forms the strobe of duration d, i.e. gates generator 6 (FIG. 66) is started by a binary code of a period number different from zero. This can be done by the usual assembly of OR all bits of the number, and the resulting impulse to start the generator 6 of strobes. This gate from the generator output 6 gates is fed to the first input of the element And 7, and from the inverted output of the generator 6 gates, the signal is fed to the second input of the first element And 1, thereby blocking the passage of input pulses to the input of the counter 5. To the second input of the element And 7 and to the first input of the element I 1 pulses of the input stream are applied. Thus, during the formation of the strobe, the passage of a pulse to the input of the selector is prohibited and the passage to the exit is allowed.
По сигналу, по вившемус на выходе устройства (фиг.бв) а, следовательно, попавшему в строб, блок 18 управлени формирует сигналы алгоритма сопровождени , по которым производ тс следующие операции/ По номеру, хран щемус на выходе блока 17 и поступающему на адресный вход 29 блока 16, из последнего считываетс значение периода Ti2 (предполагаемого) и подаетс на вход 24 арифметико-логического блока 15. На входе 21 блока 15 находитс врем прихода последнего импульса Тз. По сигналам блока 18 управлени на выходе 25 арифметико-логического блока 15 формируетс m штук времен прогноза дл данного периода Ti2 (например, m 3): t3 + Tp- 612;According to the signal at the output of the device (Fig. Bv) and, therefore, trapped in the strobe, the control block 18 generates signals of the tracking algorithm, which is used to perform the following operations / By the number stored at the output of the block 17 and arriving at the address input 29 of block 16, the value of the period Ti2 (estimated) is read from the latter and is fed to the input 24 of the arithmetic logic unit 15. At the input 21 of block 15 there is the time of arrival of the last pulse Tc. The signals of the control unit 18 at the output 25 of the arithmetic logic unit 15 form m prediction times for a given period Ti2 (for example, m 3): t3 + Tp-612;
tnp2 tnp1 +Ti2; tnp3 tnp2 +Ti2.tnp2 tnp1 + ti2; tnp3 tnp2 + ti2.
Число m выбираетс следующим образом . Оно должно быть больше 1, чтобы обеспечить устойчивое сопровождение последовательности в случае наличи пропусков в ней. С другой стороны, число m не должно превышать (намного во вс ком случае ) минимально необходимого дл прин ти решени об устойчивом сопровождении последовательности. Число m 3 было вз то исход из веро тностных характеристик потоков , с которыми предсто ло ргэботать данному устройству. Наиболее веро тными в них оказались одиночные пропуски, а дл устойчивого сопровождени поспедопа . тельности достаточно хот бы одно попадание в выставленный дл нео строб.The number m is selected as follows. It must be greater than 1 in order to ensure stable tracking of the sequence in case of gaps in it. On the other hand, the number m should not exceed (much more than that) the minimum necessary for making a decision about a stable sequence. The number m 3 was taken as the outcome of the probabilistic characteristics of the streams with which it was intended to handle this device. They were most likely to have single gaps, and for a sustained escort of the ped. At least one hit in the gate exhibited for neo is sufficient.
Таким образом, в момент, когда содержимое счетчика 4 совпадает со значени миThus, at the moment when the contents of counter 4 coincide with the values
tnpi , tnp2 , tnp3 ,, описанным способом формируютс стробы дл последовательности с периодом Ti2.tnpi, tnp2, tnp3 ,, gates are formed by the described method for a sequence with a period of Ti2.
Если во врем формировани строба на выходе генератора 6 стробов импульс вход0 ного потока не поступает на вход селектора, что возможно, если он не принадлежит последовательности с периодом Ti2, или, если временной интервал Ti2 не вл етс периодом какой-либо последовательности вход5 ного потока, то процесс определени периодов продолжаетс . Импульс входного потока, не попавший в строб, фиксирует в регистре 14 состо ние счетчика 4 и переписывает содержимое счетчика 2 в счетчик 5.If during the formation of the strobe at the output of the strobe generator 6, the input flow pulse does not enter the selector input, which is possible if it does not belong to a sequence with a period of Ti2, or if the time interval Ti2 is not the period of any input flow sequence, then the period determination process continues. An input stream pulse that did not hit the gate records in register 14 the state of counter 4 and rewrites the contents of counter 2 into counter 5.
0 После этого блок 18 управлени формирует сигналы, по которым состо ние счетчиков 2 и 13 увеличиваетс на единицу, хран щийс в счетчике 2 код подключаетс через адресный вход 30 на адресную шину блока 16. По0 Thereafter, the control unit 18 generates signals by which the state of the counters 2 and 13 is increased by one, the code stored in the counter 2 is connected via address input 30 to the address bus of the block 16. By
5 информационному входу2 в блок 16 записываетс состо ние регистра 14, т.е. врем прихода (ts) импульса входного потока. После этого блок 18 управлени подключает к адресному входу 31 блока 16 выход счетчика5, information input 2 in block 16 records the state of register 14, i.e. arrival time (ts) of the input stream pulse. After that, the control unit 18 connects to the address input 31 of the block 16 the counter output
0 5 и по адресу, хран щемус в этом счетчике, из блока 16 считываетс врем прихода предыдущего импульса (t2), которое подаетс на вход 24 арифметико-логического блока 15, на входе 19 которого присутствует код.0 5 and at the address stored in this counter, from block 16, the arrival time of the previous pulse (t2) is read, which is fed to the input 24 of the arithmetic logic unit 15, at the input 19 of which there is a code.
5 (t3). По сигналам из блока 18 управлени на выходе 21 арифметико-логического блока 15 формируетс значение второго предполагаемого периода Т23 (в счетчике 13 ему соответствует код 2)5 (t3). The signals from the control unit 18 at the output 21 of the arithmetic logic unit 15 form the value of the second estimated period T23 (in counter 13, it corresponds to code 2)
0Т23 t3 - 12:0T23 t3 - 12:
которое подаетс на информационный вход 23 блока 16. По сигналам из блока 18 управ.- лени и по номеру периода, хран щемус в счетчике 13, значение периода Т переписы5 ваетс по входу 23 в блок 16, а на выходе 25 арифметико-логического блока 15 формируетс код предполагаемого времени прихода импульса (врем прогноза) дл временного интервала Т2з:which is fed to information input 23 of block 16. According to the signals from control block 18 and the period number stored in counter 13, the value of period T is recorded by input 23 to block 16, and output 25 of the arithmetic logic unit 15 a code is calculated for the expected time of arrival of the pulse (forecast time) for the time interval T2z:
0Хпр ТЗ + Т23 - д /2.0Хпр ТЗ + Т23 - д / 2.
Числовой код, соответствующий времени прогноза, с выхода 25 арифметико-логического блока 15 подаетс на адресный вход 22 блока 16, и по этому адресу в блок 16The numeric code corresponding to the forecast time from the output 25 of the arithmetic logic unit 15 is fed to the address input 22 of the block 16, and at this address in the block 16
5 записываетс новое значение номера периода из счетчика 13.5, a new value of the period number from the counter 13 is recorded.
После этого значение счетчика 13 увеличиваетс на единицу, а значение счетчика 5 уменьшаетс на единицу. Таким образом, в счегчике 5 формируетс номер первого импульса , пришедшего на вход селектора. По это(иу значению счетчика 5 из блока 16 счи врем прихода первого импульса врем подаетс на вход 24 арифме логического блока 15, на входе 19 кото присутствует врем прихода пос|г1еднего импульса входного потока (гз) :игналам из блока 18 управлени на вы- 21 арифметико-логического блока 15 - уетс значение третьего предпола- периода Ti3 (в счетчике 13 ему соот- вет(|твует код 3):After this, the value of the counter 13 is increased by one, and the value of the counter 5 is reduced by one. Thus, in number 5, the number of the first pulse arriving at the input of the selector is formed. According to this (the value of counter 5 from block 16 of the time of arrival of the first pulse is fed to input 24 of the arithmetic of logic block 15, at input 19 of which there is a time of arrival of the last | pulse of the input stream (r3): 21 of the arithmetic logic unit 15 - the value of the third hypothetical period Ti3 (in counter 13 it corresponds to (code 3) |
Tl3 t3 - t,Tl3 t3 - t,
KOTcjpoe по соответствующему номеру пери- хран щемус в счетчике 13, записыва- по входу данных 23 в блок 16. В это на входе 20 арифметико-логического 15 находитс значение предполагае- периода Ti3, и по сигналам из блока 18 влени на выходе 25 арифметико-логи- блока 15 формируетс код предпо- мого времени прихода импульса пр tз lT1з- (5/2. Числовой код, соответствующий време- п зогноза tnp , с выхода 25 арифметико- лoгиj ecкoro блока 15 подаетс на адресный 26 блока 17 и по этому адресу в него 1исываетс из счетчика 13 номер ново-, етьего) периода, дл которого был посчитан данный прогноз .KOTcjpoe according to the corresponding number of the perimeter in counter 13, is recorded at data input 23 in block 16. At this input 20 of arithmetic logic 15, is the value of the estimated period Ti3, and the signals from block 18 at the output 25 of arithmetic the logic block 15 generates the code of the impulse arrival time of the pulse tt lT1z- (5/2. The numeric code corresponding to the time of tnp prediction, from the output 25 of the arithmetic logologist eccoro of the block 15 is fed to the address 26 of block 17 and at this address it starts from the counter 13 the number of the new-, third-year period for which d this forecast.
аким образом, когда содержимое счет 4 становитс равным значени м tnp tnp , генератор 6 стробов выставит дл проверки гипотезы о том, вл ли предлагаемые периоды Т2з или Ti3 но иерами 2 и 3) периодами последова- входного потока. Алгоритм ра- селектора в случае попадани импульсов в вь |ставленные стробы рассмоттываетс (ti). Это тик) porjoThus, when the content of count 4 becomes equal to the values of tnp tnp, the generator 6 of gates will put forward to test the hypothesis of whether the proposed T2c or Ti3 periods were 2 and 3) sequential-input periods. The algorithm of the selector in the case of impulses entering the set gates is considered (ti). This is a tick) porjo
П0(P0 (
По ходе формирует гаемогоDuring the course forms
ода, етс врем блокаtime for block
МО ГСMO GS
упрг(upr (
ческргоchard
лагаlag
ни ло вход перс го (тnot a single person's entrance (t
переписываетс rewritten
ботьbot
ИМП UTI
рен.ren.
чикаchica
илиor
стропыslings
юте ute
(с(with
тельйостейbodies
2323
ройст1ваrojstva
СОСТ(CAST (
(фиг. стробрв ской хожд(fig. strobrovka walk
4four
9 на9 on
Импу,Impu
вл ю гс ow gf
му вmu in
селе кvillage to
ниеniya
щегоof
блокаblock
неnot
случае прекращени поступлени импульсных последовательностей на вход уст- оно устанавливаетс в исходное состо жие. Дл этой цели служат блоки 8-11 1). Сигнал, запускающий генератор 6 08. устанавливает в состо ние логиче- 1 триггер 11. который разрешает про- де.ние импульсов с выхода формировател 10 импульсов через элемент ;четный вход пересчетного блока 8. ьсы на выходе формировател 10 по- - - по заднему фронту строба, поэто- спучае по влени сигналов на выходе пора, происходит установка в состо - логического О триггера 11 (закрываю- - эпемент И 9) и обнуление пересчетного 3 3. Если сигналы на выходе селектора по вл ютс , то импульсы с выхода фор- миров, зтел 10 импульсов через открытый элеме4т И 9 проход т на счетный вход пере In the event of the termination of the arrival of pulse sequences at the input, the device is restored to the initial state. For this purpose, serve blocks 8-11 1). The signal that triggers the generator 6 08. sets the state of 1 trigger 11., which allows the pulse from the output of the imaging unit to 10 pulses through the element; the even input of the counting unit 8. On the output of the imaging generator 10 - - - on the rear the front of the strobe, because of the occurrence of signals at the exit of the pore, is set to a logical O flip-flop 11 (I close- and the E 9) and reset the reset 3 3. If the signals at the selector's output appear, then the pulses from the output of the - worlds, ztel 10 pulses through the open element 4 and 9 od m to the count input pen
ШSh
1515
2020
2525
00
5five
счетного блока 8, фиксиру в нем число пропусков , идущих подр д. Если это число превышает заданное, на выходе блока 8 по вл етс сигнал, устанавливающий устройство в исходное состо ние. Число пропу- сков определ етс максимальным количеством последовательностей, составл ющих входной поток и выбираетс равным числу последовательностей, умноженному на число m (в нашем случае т 3).the counting unit 8, fixing in it the number of gaps going to the row. If this number exceeds the specified number, a signal appears at the output of block 8, which sets the device to its initial state. The number of passes is determined by the maximum number of sequences that make up the input stream and is chosen to be equal to the number of sequences multiplied by the number m (in our case m 3).
Особенностью данного селектора вл етс то. что проверка всех возможных гипотез осуществл етс поимпульсно, т.е. дл каждого 1-го импульса считаетс (1-1) временной интервал, однако общее число посчитанных и подготовленных дл проверки временных интервалов, к данному моменту времени осуществл етс по известной комбинаторной формуле:A feature of this selector is. that the testing of all possible hypotheses is carried out by impulse, i.e. for each 1st pulse, a time interval is considered (1-1), however, the total number of time intervals counted and prepared for the test, to a given point in time, is carried out using the well-known combinatorial formula:
С WITH
2 (I - 2) и составл ет полную группу событий.2 (I - 2) and makes up a complete group of events.
Врем разделени входного потока на исходные последовательности зависит от периодов этих последовательностей. Так. например, дл входного потока, состо щего из последовательностей с периодами Т 40 Т 620. Т 1400 и Т 3500 мкс. врем разделени всех четырех последовательностей составл ет 10.5 мкс. после чего селектор начинает устойчиво сопровождать эти последовательности. Известное устройство раздел ет аналогичный входной поток за врем около 400 мс (при условии Тмин 40 мкс и А Т 10 мкс).The time it takes for the input stream to split into source sequences depends on the periods of these sequences. So. for example, for an input stream consisting of sequences with periods T 40 T 620. T 1400 and T 3500 μs. the separation time of all four sequences is 10.5 µs. after which the selector begins to consistently accompany these sequences. The known device separates a similar input stream in a time of about 400 ms (assuming a Cmin 40 µs and A T 10 µs).
4040
5five
00
5five
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884616090A SU1608791A1 (en) | 1988-11-09 | 1988-11-09 | Device for dividing pulse stream into recurring pulse trains |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884616090A SU1608791A1 (en) | 1988-11-09 | 1988-11-09 | Device for dividing pulse stream into recurring pulse trains |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1608791A1 true SU1608791A1 (en) | 1990-11-23 |
Family
ID=21413330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884616090A SU1608791A1 (en) | 1988-11-09 | 1988-11-09 | Device for dividing pulse stream into recurring pulse trains |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1608791A1 (en) |
-
1988
- 1988-11-09 SU SU884616090A patent/SU1608791A1/en active
Non-Patent Citations (1)
Title |
---|
ные машины и системы. - М.гЭнергоатомиздат, |1985. с. 161. Авторское свидетельство СССР i21..:J74.3 (088.8) Соган Б.М. Электронные вычислитель№13 54406, кл. Н 03 К 5/26, 1985. /kBTOpcKoe свидетельство СССР N 1С88109, кл. Н 03 К 5/26, 1983. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1608791A1 (en) | Device for dividing pulse stream into recurring pulse trains | |
SU1485265A1 (en) | Queueing system simulator | |
SU1310838A1 (en) | Device for simulating the queueing systems | |
SU521569A1 (en) | Queue Simulator | |
SU985812A1 (en) | Teaching device | |
SU1730643A1 (en) | Device for simulation of queueing systems | |
SU642716A1 (en) | Device for determining mean frequency of randomly-distributed pulses | |
SU974367A2 (en) | Data input device | |
SU1525889A1 (en) | Device for monitoring pulse sequence | |
SU1709346A2 (en) | Graph simulator | |
SU1049899A1 (en) | Device for ranging extremal values | |
SU1124320A1 (en) | Device for simulating queueing system | |
SU1571593A1 (en) | Device for checking digital units | |
GB1103110A (en) | Electrical apparatus | |
SU1550530A1 (en) | Device for modeling queuing systems | |
SU1716533A1 (en) | Device for simulation of systems of waiting system | |
SU1164889A1 (en) | Frequency-to-number converter | |
SU1343422A1 (en) | Device for simulating the queueing systems | |
SU940287A1 (en) | Readjustable pulse train discriminator | |
SU1481845A1 (en) | Data display on screen of digital display | |
SU402874A1 (en) | DEVICE FOR PROCESSING OF STATISTICAL INFORMATION | |
SU1100723A1 (en) | Device for delaying pulses | |
SU1644156A1 (en) | Multiuser servicing system simulator | |
RU2043648C1 (en) | Time intervals adaptive meter | |
SU1388886A1 (en) | Device for simulating queueing systems |