SU1396250A1 - Pulse shaper - Google Patents
Pulse shaper Download PDFInfo
- Publication number
- SU1396250A1 SU1396250A1 SU864114200A SU4114200A SU1396250A1 SU 1396250 A1 SU1396250 A1 SU 1396250A1 SU 864114200 A SU864114200 A SU 864114200A SU 4114200 A SU4114200 A SU 4114200A SU 1396250 A1 SU1396250 A1 SU 1396250A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- outputs
- pulse counter
- register
- Prior art date
Links
- 230000001934 delay Effects 0.000 claims abstract description 6
- 238000010586 diagram Methods 0.000 claims description 9
- 238000009434 installation Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 4
- 241001415849 Strigiformes Species 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
Изобретение может быть использовано в устройствах автоматики и вычислительной техники, а также в устройствах контрол цифровых систем. Изобретение позвол ет расширить диапазон изменени задержек и длительностей формируемых импульсов, что достигаетс введением в устройство второго счетчика 4 импульсов и эле-- мента ИЛИ 9. Кроме того, устройство содержит задающий генератор 1, элемент И 2, счетчик 3 импульсов, блок 5 пам ти, регистры 6 и 7, выходной блок 8, входную гаину 10 и выходные шины 11. Выходной блок может быть выполнен в виде регистра хранени . Работа устройства по сн етс таблицей, приведенной в описании изобретени . 2 ил.,I табл. о S9 (Л 7J S иг iThe invention can be used in automation and computing devices, as well as in control devices for digital systems. The invention allows to expand the range of variation of delays and durations of the generated pulses, which is achieved by introducing into the device a second counter 4 pulses and an element OR 9. In addition, the device contains a master oscillator 1, element II 2, counter 3 pulses, block 5 of memory , registers 6 and 7, output unit 8, input gaine 10 and output buses 11. The output unit can be made in the form of a storage register. The operation of the device is explained in the table provided in the description of the invention. 2 ill., I table. about S9 (L 7J S u i
Description
Изобретение относитс к импульсной технике и может быть использовано в устройствах автоматики и вычислительной техники, а также в устройствах контрол цифровых систем.The invention relates to a pulse technique and can be used in automation and computing devices, as well as in control devices for digital systems.
Цель изобретени - расширение диапазона изменени задержек и длительностей формируемых импульсов. .The purpose of the invention is to expand the range of variation of the delays and durations of the generated pulses. .
На фиг.1 приведена электрическа структурна схема устройства дл формировани импульсов; на фиг.2 - временные диаграммы, по сн ющие его работу.Fig. 1 shows an electrical block diagram of a pulser; 2 shows timing diagrams for his work.
Устройство дл формировани импуль сов содержит задающий генератор 1, элемент И 2, первый 3 и второй 4 счетчики импульсов, блок 5 пам ти, . первый 6 и второй 7 регистры, выходной блок 8, элемент ИЛИ 9, входную шину 10 и выходные гаины 11, соединенные с соответствующими выходами вы- I ходного блока Я. Первый вход элемен- . та И. 2 соединен с выходом блока 3 пам ти , выход - установочным входом первого счетчика 3 импульсов и с первым входом первого регистра 6, инфор- : мационные входы которого соединены ; через второй регистр 7 с входной ши- I ной 10.. Выход задающего генератора 1 соединен с вторым входом первого регистра 6, со счетными входами пер- вого 3 и второго 4 счетчиков импуль- ; сов и с первым входом выходного бло- ; ка 8, второй вход которого соединен : с выходом второго счетчика 4 импуль- ;сов и с входом упр влени первого I счетчика 3 импульсов. Перва и втора группы выходов блока 5 пам ти соединены с информационными входами соот- ветственно выходного блока 8 и второго счетчика 4 импульсов. Второй вход элемента И 2 соединен с установочным входом второго счетчика 4 импульсов и с выходом элемента ИЛИ 9, входы ко- торого соединены с выходами соответствующих разр дов второго счетчика 4 импульсов. Младшие и старшие адресные разр ды блока 5 пам ти соединены с соответствующими выходами соответ- ственно первого счетчика 3 импульсов и первого регистра 6. Выходной блок Я может быть вьтолнен в виде регистра хранени .The device for forming the pulses contains the master oscillator 1, the element AND 2, the first 3 and the second 4 pulse counters, memory block 5,. the first 6 and second 7 registers, output block 8, element OR 9, input bus 10 and output lines 11, connected to the corresponding outputs of the output block I, I. The first input element. That I. 2 is connected to the output of memory block 3, the output is to the installation input of the first counter of 3 pulses and to the first input of the first register 6, whose informational inputs are connected; through the second register 7 with the input bus I I. 10. The output of the master oscillator 1 is connected to the second input of the first register 6, with the counting inputs of the first 3 and second 4 counters; owls and with the first input of the output block; 8, the second input of which is connected: to the output of the second counter 4 impulses; and to the control input of the first I counter 3 impulses. The first and second groups of outputs of the memory block 5 are connected to the information inputs of the output block 8 and the second counter of 4 pulses, respectively. The second input element AND 2 is connected to the installation input of the second counter 4 pulses and to the output of the element OR 9, the inputs of which are connected to the outputs of the corresponding bits of the second counter 4 pulses. The lower and higher address bits of the memory block 5 are connected to the corresponding outputs, respectively, of the first counter of 3 pulses and the first register 6. The output block I can be executed in the form of a storage register.
Устройство работает следующим образом .The device works as follows.
Пусть необходимо сформировать импульсы в трех каналах -(на трех из шин 11) устройства с периодом следоLet it be necessary to form pulses in three channels - (on three of the tires 11) devices with a period of trace
Q Q
з 0 5 Q .Q 5 Q H 0 5 Q .Q 5 Q
5five
вани Т ЮТр со следующими значени ми задержек t и длительностей : в первом канале t О, ty во втором канале Ь ЗТ„, t в третьем канале t вТ, ty Тд,vani T UTr with the following values of delays t and durations: in the first channel t О, ty in the second channel Ь ЗТ, t in the third channel t вТ, ty Тd,
Как видно из фиг.2, на временной диаграмме можно выделить п ть участков (временных интервалов), в которых не происходит смены информации. Временна диаграмма устройства может быть описана в виде логических состо ний О и I, причем установление уровн на выходе устройства соответствует формированию переднего фронта импульса, установившеес значение уровн , - длительности импульса , а установление уровн О - заднему фронту импульса (спаду).As can be seen from FIG. 2, in the time diagram, there are five sections (time intervals) in which no change of information occurs. The time diagram of the device can be described as logical states O and I, with the establishment of a level at the output of the device corresponding to the formation of the leading edge of the pulse, the steady-state value of the pulse duration, and the establishment of the level O of the falling edge of the pulse (decay).
Логические состо ни вьщеленных участков на временной диаграмме устройства представлены в виде таблицы.The logical states of the allocated plots in the time diagram of the device are presented in the form of a table.
Перед началом работы производитс загрузка блока 5 информацией о вре- менньгх параметра Х формируемых импульсов на соответствующих шинах 11 в соответствии с временной диаграммой устройства (в случае использовани посто нного запоминающего устройства запись информации осуществл етс перед его установкой в устройство). Каждому из выделенных участков соответствует определенна чейка пам ти блока 5. В первых трех разр дах чейки пам ти (перва группа выходов блока 5) устанавливаетс информаци о состо нии каналов на выходе устройст ва в вьоделенном временном интервале, четвертый разр д чейки пам ти (выход блока 5) определ ет период Т следовани импульсов, а в последующих разр дах чейки пам ти (втора группа выходов блока 5) устанавливае тс информаци о кратности К формируемого временного интервала периоду Т повторени тактовых импульсов за вычетом одного периода „ , т.е. К-1, Затем производитс установка счетчиков 3 и 4 и блока 8 в нулевое состо ние (средства установки не показаны), а в регистр 6 из регистра 7 производит- с запись инЛормации о выбранном номере последовательности импульсов. Пусть информационные выводы счетчика 4 наход тс перед началом работы в нулевом состо нии, тогда на выходе элемента 9 также устанавливаетс уровень О, разрешающий запись информации в счетчик 4 из блока 5. При этом на выходе счетчика формируетс сигнал , разрептающий работу счетчика 3 в счетном режиме и запись информации из блока 5 в блок 8Before starting work, block 5 is loaded with information about the time parameter X of the generated pulses on the corresponding buses 11 in accordance with the time diagram of the device (in the case of using a permanent storage device, information is recorded before it is installed in the device). Each of the allocated plots corresponds to a certain cell of memory of block 5. In the first three bits of the cell of memory (the first group of outputs of block 5), information about the state of the channels at the output of the device is set in the divided time interval, the fourth bit of the memory cell (output block 5) determines the pulse-following period T, and in subsequent bits of the memory cell (the second group of outputs of block 5) the information on the multiplicity K of the formed time interval is set to the period T of the repetition of clock pulses minus one period ", i.e. K-1; Then, the counters 3 and 4 and the block 8 are set to the zero state (the installation means are not shown), and in the register 6 from the register 7 it records the information about the selected number of the pulse sequence. Before the start of operation, the information outputs of counter 4 are in the zero state, then the output of element 9 is also set to level O, which allows information to be recorded into counter 4 from block 5. At the output of the counter, a signal is generated that delays the operation of counter 3 in counting mode and recording information from block 5 to block 8
Таким образом, в исходном состо нии на первой группе выходов блока 5 установлены уровни 100, соответсттретьего импульса счетчик 4 не измен ет своего состо ни , поскольку информаци на его входах равна нулю, а содержимое счетчика 3 увеличиваетс на единицу, что соответствует выбору третьего временного интервала. Дальнейший процесс формировани временной диаграммы происходит описанным обра-Thus, in the initial state, the first group of outputs of block 5 is set to levels 100, according to the third pulse counter 4 does not change its state, because the information at its inputs is zero, and the contents of counter 3 are incremented by one, which corresponds to the choice of the third time interval . The further process of forming the time diagram occurs as described.
вуюпц е первому вьщеленному временному IQ зом со сменой информации до по влени change to the first time allotted IQ zom with the change of information until the appearance
О,ABOUT,
интервалу (см, таблицу), на выходе блока 5 установлена 1, а на второй группе выходов - кратность повторений (К-1), представленна в двоичном коде (в нагаем случае ). Затем осуществл етс запуск задающего генератора 1 /цепь запуска не показана). Импульсы с выхода генератора 1 поступают на счетные входы счетчиков 3 и 4, в регистр 6 и в блок Я. ЛЬ переднему фронту первого импульса производитс перепись информации из блока S в блок 8, в результате чего формируетс передний фронт импульса в первом канапе устройства. Одновременно в счетчик 4 из блока 5.заноситс число 1, а счетчик 3 увеличивает свое содержимое на единицу, что соответствует выбору второго временного интервала . На выходе элемента 9 устанавливаетс уровень 1, разрешающий, работу счетчика 4 в режиме вычитани , и на выходе счетчика 4 формируетс сигнал, запрещающий работу счетчика 3 в счетном режиме и запись информации в блок 8. К моменту прихода второго импульса на выходах - блока 5 ус- танавливаетс информаци , соответствующа состо ни м второго выбранного временного интервала (см, таблицу).the interval (see table), the output of block 5 is set to 1, and on the second group of outputs - the multiplicity of repetitions (K-1), represented in binary code (in the case of Naga). Then, the start of the master oscillator 1 / trigger circuit (not shown) is performed. The pulses from the generator 1 output go to the counting inputs of counters 3 and 4, into register 6 and into block I. The leading edge of the first pulse is copied from block S to block 8, as a result of which the leading edge of the pulse is formed in the first canape of the device. At the same time, the number 1 is transferred to the counter 4 from the block 5., and the counter 3 increases its contents by one, which corresponds to the choice of the second time interval. At the output of element 9, a level 1 is set, which permits the operation of counter 4 in the subtraction mode, and at the output of counter 4, a signal is generated that prohibits the operation of counter 3 in counting mode and the recording of information into block 8. By the time the second pulse arrives at the outputs, block 5 - the information corresponding to the states of the second selected time interval is set (see, table).
С приходом второго импульса с выхода генератора 1 счетчик 4 з еньша- ет свое содержимое на единицу, т.е. устанавливаетс в нулевое состо ние, на выходе элемента 9 по вл етс уровень О, разрешающий запись информации , в счетчик 4, на выходе которого устанавливаетс уровень О, разрешающий работу счетчика 3 в счетном режиме и запись информации в блок 8.With the arrival of the second pulse from the output of the generator 1, the counter 4 decreases its content by one, i.e. is set to zero, at the output of element 9, a level O appears, allowing the recording of information, into the counter 4, the output of which sets the level O, allowing the operation of the counter 3 in the counting mode and writing the information into block 8.
С приходом переднего фронта третьего импульса на выходе первого канала формируетс уровень О, что соответствует заднему фронту формируемого импульса.With the arrival of the leading edge of the third pulse, the O level is formed at the output of the first channel, which corresponds to the trailing edge of the pulse being formed.
Таким образом, на выходе первого канала устройства сформирован импульс длительностью t 2То. С приходомThus, at the output of the first channel of the device, a pulse of duration t 2To is formed. With coming
на выходе блока 5 уровн U, в результате чего на выходе элемента 2 формируетс сигнал разрешени установ ки счетчика 3 в нулевое состо гше иat the output of the U level block 5, as a result of which the output of the element 2 generates the enable signal of setting the counter 3 to zero and more
15 записи информации из регистра 7 в регистр 6. С приходом дес того импульса устройство возвращаетс в исходное состо ние, С приходом одиннадцатого импульса процесс формировани времен2Q ной диaгpa iмь с заданными временными паранетрами импульсов в каналах повтор етс .15 recording information from register 7 to register 6. With the arrival of the tenth pulse, the device returns to its initial state. With the arrival of the eleventh pulse, the process of forming the 2Q time diagrams with the specified time pulse widths in the channels repeats.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU864114200A SU1396250A1 (en) | 1986-09-03 | 1986-09-03 | Pulse shaper |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU864114200A SU1396250A1 (en) | 1986-09-03 | 1986-09-03 | Pulse shaper |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1396250A1 true SU1396250A1 (en) | 1988-05-15 |
Family
ID=21255317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU864114200A SU1396250A1 (en) | 1986-09-03 | 1986-09-03 | Pulse shaper |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1396250A1 (en) |
-
1986
- 1986-09-03 SU SU864114200A patent/SU1396250A1/en active
Non-Patent Citations (1)
| Title |
|---|
| Авторское свидетельство СССР 1221716, кл. Н 03 К 3/64, 18.09.84. Авторское свидетельство СССР № 1181122, кл. Н 03 К 3/64, 09.01.84. * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SU1396250A1 (en) | Pulse shaper | |
| SU1270880A1 (en) | Square-wave generator | |
| SU1629969A1 (en) | Pulse shaper | |
| SU1338020A1 (en) | M-sequence generator | |
| SU1597881A1 (en) | Device for checking discrete signals | |
| SU1383463A1 (en) | Device for forming pulse train | |
| RU2110831C1 (en) | Unit of matrix commutator | |
| SU1150737A2 (en) | Pulse sequence generator | |
| SU1510099A1 (en) | Series-to-parallel conde converter | |
| SU1675948A1 (en) | Device for restoration of clock pulses | |
| SU1100723A1 (en) | Device for delaying pulses | |
| SU1444744A1 (en) | Programmable device for computing logical functions | |
| SU1205258A1 (en) | Device for generating pulse bursts | |
| SU1113845A1 (en) | Device for digital magnetic recording | |
| SU1169018A1 (en) | Buffer storage | |
| SU1649531A1 (en) | Number searcher | |
| SU1359888A1 (en) | Pulse generator | |
| SU1683017A1 (en) | Modulo two check code generator | |
| SU1129723A1 (en) | Device for forming pulse sequences | |
| SU1103352A1 (en) | Device for generating pulse trains | |
| SU1119175A1 (en) | Frequency divider | |
| SU997024A1 (en) | Information input device | |
| SU907814A2 (en) | Pulse generator with controllable frequency | |
| SU1716508A1 (en) | Generator of pulses with random duration | |
| SU1061128A1 (en) | Device for data input/output |