SU1359896A1 - Pulse-delay device - Google Patents
Pulse-delay device Download PDFInfo
- Publication number
- SU1359896A1 SU1359896A1 SU864057794A SU4057794A SU1359896A1 SU 1359896 A1 SU1359896 A1 SU 1359896A1 SU 864057794 A SU864057794 A SU 864057794A SU 4057794 A SU4057794 A SU 4057794A SU 1359896 A1 SU1359896 A1 SU 1359896A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- trigger
- bus
- inputs
- Prior art date
Links
Landscapes
- Manipulation Of Pulses (AREA)
- Pulse Circuits (AREA)
Abstract
Изобретение может быть использовано в устройствах управлени временной задержкой икшульсных сигналов. Цель изобретени - расширение функциональных возможностей - достигаетс за счет обеспечени управлени временем задержки и расвшрени диапазона времени задержки. Дл этого в устройство , содержащее шину 1 входных сигналов , шину 2 выходных сигналов, N- разр дный регистр 4 сдвига, элементы И 6 и 12, триггеры 8 и 10, генератор 11 тактовых импульсов и п-разр дный счетчик 13, дополнительно введены коммутатор 3, дешифратор 5 нул , элемент И 7, блок 9 сравнени кодов и шина 14 кода выборки времени задержки . Работа устройства по сн етс по временным диаграммам, приведенным в описании изобретени . 3 ил. со СП 00 со 35 фигЛThe invention can be used in time delay control devices for pulmonary signals. The purpose of the invention — extending the functionality — is achieved by providing control of the delay time and expanding the range of the delay time. To do this, a device containing a bus 1 input signals, a bus 2 output signals, N-bit register 4 shift, elements And 6 and 12, triggers 8 and 10, the generator 11 clock pulses and n-bit counter 13, additionally introduced switch 3, the decoder 5 zero, the element And 7, block 9 comparison codes and bus 14 code sample delay time. The operation of the device is explained in the time diagrams provided in the description of the invention. 3 il. with SP 00 with 35 figl
Description
Изобретение относитс к импульсной технике и может найти применение в Устройствах управл емой временной задержки импульсных сигналов. The invention relates to a pulse technique and can be used in devices for controlling the time delay of pulse signals.
Целью изобретени вл етс расширение функциональных возможностей за счет получени возможности управлени временем задержки и расширение диапазона времени задержки The aim of the invention is the extension of functionality due to the possibility of controlling the delay time and extending the range of the delay time.
На фиг, 1 приведена структурна схема устройства дл задержки импульсов; на фиг, 2 и 3 - временные диаграммы , по сн ющие работу устройства.Fig. 1 is a block diagram of a device for delaying pulses; FIGS. 2 and 3 are timing diagrams explaining the operation of the device.
Устройство дл задержки импульсов содержит шину 1 входных сигналов, шину 2 выходных сигналов, коммутатор 3, N-pазр дный регистр 4 сдвига, дешифратор 5 нул , элемент И 6, элемент И 7, триггер 8, блок 9 сравнени кодов, триггер 10, генератор 11 тактовых импульсов, элемент И 12, п- разр дньй счетчик 13, шины 14 кода выбора времени задержки.The device for delaying pulses contains bus 1 input signals, bus 2 output signals, switch 3, N-bit shift register 4, decoder 5 zero, element 6, element 7, trigger 8, block 9 comparison of codes, trigger 10, generator 11 clock pulses, element 12, p-razdny counter 13, tires 14 code selection time delay.
Выход генератора 11 тактовых им- пульсов соединен с первьши входами элементов И 6 и 12, второй вход элемента И 6 соединен с выходом второго триггера 8, вход установки в нулевое состо ние первого триггера 10 сре- динен с шиной 2 выходных сигналов иThe output of the generator 11 clock pulses is connected to the first inputs of the elements 6 and 12, the second input of the element 6 is connected to the output of the second trigger 8, the input to the zero state of the first trigger 10 is connected to the bus 2 output signals and
входом сброса счетчика 13, счетный вход которого соединен с выходом первого элемента И 12, выход второго элемента И 6 соединен с тактовым вхо дом регистра 4. сдвига, информационный вход которого соединен с шиной 1 входных сигналов и входом установки первого триггера 10 в единичное состо ние , младшие разр ды шин 14 кода выбора времени задержки, определ е- мые выражением log N, соединены с управл ющими входами коммутатора 3, а старшие, определ емые выражением Iog2, соединены с первыми входами блока 9 сравнени кодов и входами деишфратора 5 нул , выход которого соединен с первым входом третьего элемента И 7, второй и третий входы которого соединены соответственно с выходом первого триггера 10 и выходом (N-l)-ro разр да регистра 4 сдвига, выход третьего-элемента И 7 соединен с входом установки второго триггера 8 в единичное состо ние и вторым входом первого элемента И 12, выходь разр дов счетчика 13 соединены с вторыми входами блока 9 сравнени кодов, выход которого соединенthe reset input of the counter 13, the counting input of which is connected to the output of the first element I 12, the output of the second element And 6 is connected to the clock input of the shift register 4., the information input of which is connected to the bus 1 of the input signals and the installation input of the first trigger 10 in the unit state , the lower bits of the bus 14 of the time delay selection code defined by the log N expression are connected to the control inputs of the switch 3, and the older ones defined by the expression Iog2 are connected to the first inputs of the code comparison block 9 and the inputs of the deshifter 5 zero, output to second is connected to the first input of the third element And 7, the second and third inputs of which are connected respectively to the output of the first trigger 10 and the output (Nl) -ro of the shift register 4, the output of the third element And 7 is connected to the installation input of the second trigger 8 in the unit the state and the second input of the first element And 12, the output of the bits of the counter 13 are connected to the second inputs of the block 9 of the code comparison, the output of which is connected
с входом установки второго триггера 8 в нулевое состо ние, выходы райр - дов регистра 4 сдвига соединены с информационными входами коммутатора 3, выход которого соединен с шиной 2 выходных сигналов,with the installation input of the second trigger 8 in the zero state, the outputs of the region of the shift register 4 are connected to the information inputs of the switch 3, the output of which is connected to the bus 2 output signals,
На фиг, 2 введены следующие обозначени ; а - импульсна последовательность на входной шине 1; б - тактовые импульсы на выходе генера- тора 11; в - сигнал на выходе триггера 8; г - сигналы на выходе элемента И 6; д и е - сигналы на шинах младших и старших разр дов кода выбора времени задержки соответственно; ж- - сигнал на выходе дешифратора 5 3 - сигналы на выходах 1,2, 3,,,,, 11, ;,,, 16 разр дов регистра 4 сдвига; и - сигнал на выходной шине 2,In FIG. 2, the following symbols are introduced; a is the pulse sequence on the input bus 1; b - clock pulses at the output of the generator 11; in - the signal at the output of the trigger 8; g - signals at the output of the element And 6; d and e - signals on the tires of the lower and higher bits of the code for selecting the delay time, respectively; g- - signal at the output of the decoder 5 3 - signals at the outputs 1,2, 3 ,,,, 11,; ,,, 16 bits of the register 4 shift; and - signal on the output bus 2,
На фиг, 3 введены следующие обозначени : а - импульсна последовательность на входной шине 1; б - так товые импульсы на выходе генератора 11; в - сигнал на выходе триггера В; г - сигнал на выходе элемента И 6; д - сигнал на выходе (N-1) разр да : регистра 4 сдвига; е, ж - сигналы на шинах младших и старших разр дов кода выбора времени задержки соответственно; 3 - сигнал на выходе дешифратора 5 и - сигна/1 на выходе элемента И 7; к - сигнал на выход элемента И 12; л - сигнал на вькоде триггер а 10; м - сигналы на выходах 1-5 разр дов счетчика 13; и - сигнал на выходе блока 9 сравнени кодов; о - сигнал на выходе N регистра и выходной шине 2,Fig. 3 introduces the following notation: a is a pulse sequence on the input bus 1; b - so tovy pulses at the output of the generator 11; в - signal at the output of the trigger В; g - signal at the output of the element And 6; d - output signal (N-1) bit: shift register 4; e, g - signals on the buses of the lower and higher bits of the code for selecting the delay time, respectively; 3 - the signal at the output of the decoder 5 and - signal / 1 at the output of the element And 7; K - signal to the output element And 12; l - the signal on the trigger and 10; m - signals at the outputs of 1-5 bits of the counter 13; and - the signal at the output of block 9 comparison codes; about - the signal at the output of the N register and the output bus 2,
Устройство работает следующим образом .The device works as follows.
Перед началом работы после включени источника питани импульс сброса устанавливает в исходное состо - ние регистр 4 сдвига, триггера 8 и 10, счетчик 13, При этом на единичном выходе триггера 10 устанавливаетс уровень О, а на нулевом ВЫХОД триггера 8 - уровень 1, Регистр 4 сдвига и счетчик 13 сбрасьшаютс в нулевое состо ние.Before starting the operation after switching on the power source, the reset pulse sets the shift register 4, trigger 8 and 10, counter 13 to the initial state. shift and counter 13 are reset to the zero state.
При поступлении на шину 1 устройства импульсной последовательности и кода выбора времени задержки на шины 14 устройство приступает к выполнению функции задержки, при STOh. оно работает в двух режимах: в режим малых задержек либо в режиме большихWhen a pulse sequence device arrives on bus 1 and a delay time select code on bus 14, the device proceeds to its delay function, with STOh. it works in two modes: in the mode of small delays or in the mode of large
задержек в зависимости от поступившего кода па пшпы 14. Режим малых задержек определ етс наличием нулей во всех старших разр дах, а режим больших задержек - наличием всех единиц в младших разр дах и хот бы одной единицы в любом старшем разр д кода выбора времени задержки.delays depending on the incoming code of the ppns. 14. The mode of small delays is determined by the presence of zeros in all major bits, and the mode of large delays - by the presence of all units in the lower bits and at least one unit in any higher bits of the delay time selection code.
Рассмотрим работу устройства в режиме малых задержек дл N 16 и п 5, Пусть на шину 1 поступила импульсна последовательность, сопровождаема кодом выбора времени задержки , например 00000 1010,(см. фиг. 2). При этом на выходе дешифратора 5 нул устанавливаетс низкий потенциал, закрывающий элемент И 7. На выходе элемента И 6 присутствуют тактовые импульсы с периодом Т от генератора 11 тактовых импульсов, та как он открыт высоким потенциалом с выхрда триггера 8. По регистру 4 сдвига начинаетс продвижение входной импульсной последовательности. При этом к выходной шине 2 подключен 11 разр д регистра 4 сдвига, что соответствует заданному коду на уп- равл юш;их входах коммутатора 3. На выходно,й шине 2 через врем , определ емое временем 11 Т, по вл етс импульсна последовательность, котора будет повторена. При поступлении других кодов величина времени задержки находитс в пределах Т , Consider the operation of the device in the mode of small delays for N 16 and p 5. Suppose that bus 1 received a pulse sequence accompanied by a code for choosing the time of the delay, for example 00000 1010, (see Fig. 2). At the output of the decoder 5 zero, a low potential is established, closing element AND 7. At the output of element 6 there are clock pulses with a period T from the generator 11 clock pulses, as it is open with high potential from the output of trigger 8. The shift register 4 begins input pulse sequence. At the same time, 11 bits of shift register 4 are connected to the output bus 2, which corresponds to a given code per control, and their switch 3 inputs. On the output bus 2, after a time determined by the time 11 T, a pulse sequence appears which will be repeated. When other codes arrive, the delay time is within T,
NT, где Т - период тактовой частоты . NT, where T is the period of the clock frequency.
При поступлении на шину 1 устройства импульсной последовательности и кода выбора времени задержки на шины 14, содержаш,его ненулевую комбинацию в старших разр дах и все единицы в младших, например 10101 1111 устройство работает в режиме большихWhen a device arrives on bus 1 of a pulse sequence and a code for selecting the delay time on buses 14, it contains a nonzero combination in the higher bits and all units in the younger ones, for example 10101 1111, the device operates in the large mode.
задержек. При этом по переднему фрон- 45 гсокий уровень, который открываетdelays. At the same time, at the forefront is the 45th high level, which opens up
элемент И 6, первьш же тактовый имту первого импульса, поступившего на вход 1(см. фиг. 3), триггер 10 устанавливаетс в единичное состо ние i-j, на его выходе по вл етс высокий уровень, открывающий элемент И 7 по второму входу. По первому входу элемент И 7 будет открыт высоким уровнем с входа дешифратора 5 нул , так как на его входах присутствует ненулева комбинаци . По третьему же входу элемент И 7.будет закрыт низким уровнем с выхода (N-l)-ro разр да регистра 4 сдвига, поэтому низ- кий уровень на выходе элемента И 7element AND 6, the first clock IMTU of the first pulse received at input 1 (see Fig. 3), trigger 10 is set to unit state i-j, at its output there is a high level, opening element AND 7 at the second input. At the first input, the AND 7 element will be opened by a high level from the input of the decoder 5 zero, since its inputs contain a nonzero combination. At the third input, the element 7. will be closed by a low level from the output of the (N-l) -ro bit of the 4 shift register, therefore the low level at the output of the element And 7
5050
5555
пульс, на выходе которого вызывает продвижение импульсной последователь ности в N-ный разр д (16 р) регистра 4 сдвига и поступление ее через ком- гутатор 3 на выходную шину 2 устройства . Положи т ельный перепад напр жени , по вл ющийс на шине 2, сбрасывает триггер 10 и счетчик 13 в нулевое состо ние, при этом закрываютс элементы И 7 и И 12. На выходной шине 2 тювтор етс входна импульсна последовательность. При этом врем задержки определ етс выражениемThe pulse, at the output of which causes the pulse sequence to advance into the Nth bit (16 p) of the shift register 4 and enter it through the generator 3 to the output bus 2 of the device. The positive differential voltage appearing on bus 2 resets the trigger 10 and the counter 13 to the zero state, at the same time closing the elements And 7 and And 12. On the output bus 2, the input pulse sequence is closed. In this case, the delay time is determined by the expression
35989643598964
закрывает элемент И 12 по второму выходу и тактовые импульсы от генератора 17 тактовых импульсов на счетный вход счетчика 13 не проход т, он находитс в нулевом состо нии. На выходе элемента И 6 присутствуют тактовые импульсы от генератора 11 тактовых импульсов, так как по второму Q входу элемент И 6 открыт высоким уровнем с выхода триггера 8. -1мпульсна последовательность начинает продвижение по регистру 4 сдвига и успевает за врем (N-l)-T записатьс в него, при этом к выходной шине 2 подключен через коммутатор 3 N-разр д регистра 4 сдвига. Как только первьш импульс импульсной последовательности продвинетс в (Н-1)-ный разр д (в нашем случае 15-й разр д), на его выходе по вл етс высокий уровень, открывающий элемент И 7 по третьему ;Входу, ла выходе которого по вл етс положительный перепад напр жени , 25 вызывающего опрокидывание триггера 8 в единичное состо ние. При этом на его выходе по вл етс низкий уро15closes element 12 at the second output and the clock pulses from the generator 17 clock pulses to the counting input of the counter 13 do not pass, it is in the zero state. At the output of the element And 6 there are clock pulses from the generator 11 clock pulses, since the second Q input of the element And 6 is open with a high level from the output of the trigger 8. The 1-pulse sequence starts advancing the shift register 4 and manages to record during the (Nl) -T time into it, while to the output bus 2 is connected through the switch 3 N-bit of the register 4 shift. As soon as the first pulse of the pulse sequence progresses to the (H-1) -th bit (in our case, the 15th bit), a high level appears at its output, the opening element of AND 7 on the third; is a positive voltage drop, 25 causing the tilt trigger 8 to turn into a single state. At the same time, a low level appears at its output.
2020
00
5five
00
вень, закрывающий элемент И 6, и продвижение импульсной последовательности по регистру 4 сдвига прекращаетс . Одновременно высокий уровень на выходе элемента И 7 открьшает элемент И ,12, на выходе которого по вл ютс тактовые импульсы от генератора 11 тактовых импульсов. Счетчик 13 начинает счет импульсов. Этот счет продолжаетс до тех пор, пока счетчик не примет состо ние, равное коду старших разр дов на шинах 14. На выходе блока 9 сравнени кодов при этом по вл етс положительньп перепад напр жени , вызьшающий возвращение триггера 8 в нулевое состо ние . На его выходе по вл етс The incidence of the closing element AND 6 and the advancement of the pulse sequence through the shift register 4 is stopped. At the same time, a high level at the output of the element And 7 opens the element And, 12, at the output of which the clock pulses from the generator 11 of the clock pulses appear. The counter 13 starts counting pulses. This counting continues until the counter assumes a state equal to the higher-order code on the buses 14. At the output of the code comparison block 9, a positive voltage difference appears, causing the trigger 8 to return to the zero state. On his way out appears
00
5five
пульс, на выходе которого вызывает продвижение импульсной последовательности в N-ный разр д (16 р) регистра 4 сдвига и поступление ее через ком- гутатор 3 на выходную шину 2 устройства . Положи т ельный перепад напр жени , по вл ющийс на шине 2, сбрасывает триггер 10 и счетчик 13 в нулевое состо ние, при этом закрываютс элементы И 7 и И 12. На выходной , шине 2 тювтор етс входна импульсна последовательность. При этом врем задержки определ етс выражениемthe pulse, at the output of which causes the pulse sequence to advance into the Nth bit (16 p) of register 4 shift and enter it through the cogenerator 3 to the output bus 2 of the device. The positive voltage drop appearing on bus 2 resets the trigger 10 and the counter 13 to the zero state, with elements And 7 and And 12 being closed. On the output bus 2, the input pulse sequence is twisted. In this case, the delay time is determined by the expression
«д 16.Т +“D 16.T +
2ЬТ 37-Т.T 37-T.
Очередна входна импульсна последовательность в режиме больших задержек должна поступать на вход . устройства после выдачи всей предыдущей импульсной последовательности, т.е. не ранее чем через врем ,; равное 33.+ (N-1) Т.The next input pulse sequence in high delay mode must be input. devices after issuing the entire previous pulse sequence, i.e. no earlier than time,; equal to 33. + (N-1) T.
При поступлении других кодов выбора врем задержки определ етс выражениемWhen other selection codes arrive, the delay time is determined by the expression
N + 1 - э«д , (2 + N - .N + 1 - e «d, (2 + N -.
оabout
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864057794A SU1359896A1 (en) | 1986-04-16 | 1986-04-16 | Pulse-delay device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864057794A SU1359896A1 (en) | 1986-04-16 | 1986-04-16 | Pulse-delay device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1359896A1 true SU1359896A1 (en) | 1987-12-15 |
Family
ID=21234115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864057794A SU1359896A1 (en) | 1986-04-16 | 1986-04-16 | Pulse-delay device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1359896A1 (en) |
-
1986
- 1986-04-16 SU SU864057794A patent/SU1359896A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1077046, кл. Н 03 К 5/13, 1982. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1359896A1 (en) | Pulse-delay device | |
SU1241232A2 (en) | Device for counting number of zeroes in binary code | |
RU2076455C1 (en) | Preset code combination pulse selector | |
SU1008893A1 (en) | Pulse train generator | |
SU1094137A1 (en) | Pulse train shaper | |
SU1221743A1 (en) | Controlled pulse repetition frequency divider | |
SU1555858A1 (en) | Controllable frequency divider | |
SU1213525A1 (en) | Generator of pulse duration | |
SU1287254A1 (en) | Programmable pulse generator | |
SU1037234A1 (en) | Data input device | |
SU1324021A1 (en) | Device for feeding information in calculator | |
SU1251055A1 (en) | Synchronizing device | |
SU1256190A1 (en) | Multichannel switching device | |
SU1524037A1 (en) | Device for shaping clock pulses | |
SU1159157A1 (en) | Generator of pulses with increased duration | |
SU1325470A1 (en) | Random number generator | |
SU1195430A2 (en) | Device for generating time intervals | |
SU987613A1 (en) | Information input device | |
SU1571587A1 (en) | Device for selection of priority subscriber | |
SU1702396A1 (en) | Pulse distributor | |
SU1368880A1 (en) | Control device | |
SU1012239A1 (en) | Number ordering device | |
SU1264197A1 (en) | Device for generating combinations | |
SU1200272A1 (en) | Information input device | |
SU1437994A1 (en) | Synchronous counter |