SU1348985A1 - Multichannel programmable pulse generator - Google Patents
Multichannel programmable pulse generator Download PDFInfo
- Publication number
- SU1348985A1 SU1348985A1 SU853881326A SU3881326A SU1348985A1 SU 1348985 A1 SU1348985 A1 SU 1348985A1 SU 853881326 A SU853881326 A SU 853881326A SU 3881326 A SU3881326 A SU 3881326A SU 1348985 A1 SU1348985 A1 SU 1348985A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- output
- input
- outputs
- pulse
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims abstract description 33
- 238000007493 shaping process Methods 0.000 claims abstract description 9
- 238000005242 forging Methods 0.000 claims 2
- 238000004519 manufacturing process Methods 0.000 claims 1
- 230000010354 integration Effects 0.000 abstract description 2
- 238000009434 installation Methods 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Landscapes
- Pulse Circuits (AREA)
Abstract
Изобретение может быть использовано в контрольно-измерительной аппаратуре и. цифровых вычислительных машинах, в частности в устройствах функционального контрол интегральных схем с повышенным уровнем интеграции, в качестве формировател синхронизирующих импульсов, стро- бирующих и управл ющих сигналов дл объектов контрол и амплитудно-временных дискриминаторов. Целью изобретени вл етс расширение функциональных возможностей. Дл достижени этой цели в устройство дополнительно введены лини 3 задержки, счетчики 4 и 5, схема сброса 6,блок 7 управлени . Устройство также содержит генератор 1 опорной частоты,формирователь 2 периода, каналы 8.1-8.N формировани импульса, каждый из которых состоит из блоков 9 и 10 пам ти , коммутаторов 11 и 12, выходного триггера 13. 1 з.п. ф-лы, 5 ил. (Л 00 4 00 со 00 ел Фиъ. 1The invention can be used in test equipment and. digital computers, in particular, in functional control devices of integrated circuits with a higher level of integration, as a generator of synchronizing pulses, building and controlling signals for control objects and amplitude-time discriminators. The aim of the invention is to expand the functionality. To achieve this goal, 3 delay lines, counters 4 and 5, reset circuit 6, control block 7 are additionally introduced into the device. The device also contains a reference frequency generator 1, a period former 2, pulse shaping channels 8.1-8.N, each consisting of memory blocks 9 and 10, switches 11 and 12, and output trigger 13. 1 cp f-ly, 5 ill. (L 00 4 00 so 00 ate FI. 1
Description
1one
Изобретение относитс к импульсной технике и может быть использовано в контрольно-измерительной аппаратуре и цифровых вычислительных ма- ишнах, в частности в устройствах функционального контрол интегральных схем с повышенным уровнем интеграции , в качестве формировател синхронизирующих, стробирующих и управл ющих сигналов дл объектов контрол и амплитудно-временных дискриминаторов.The invention relates to a pulse technique and can be used in instrumentation and digital computing devices, in particular in functional control devices of integrated circuits with a higher level of integration, as a generator of synchronizing, strobe and control signals for control objects and amplitude temporary discriminators.
Цель изобретени - повышение надежности работы и расширение функциональных возможностей устройства.The purpose of the invention is to increase the reliability of work and expand the functionality of the device.
На фиг.1 представлена блок-схема Uюгoкaнaльнoгo программируемого генератора импульсов; на фиг,2-А - схемы формировател периода, устройства сброса и блока управлени ; на фиг.5 - временные диаграммы работы устройства.FIG. 1 is a block diagram of a U-boxed programmable pulse generator; FIG. FIGS. 2-A are diagrams of a period former, a reset device and a control unit; figure 5 - timing charts of the device.
Устройство содержит генератор 1 опорной частоты, формирователь 2 периода , линию 3 задержки, счетчики 4 и 5,схему 6 сброса,блок 7 управлени каналы 8.1-8.N формировани импульса , каждый из которых состоит из блоков 9 и 10 пам ти, коммутаторов 11 и 12 и выходного триггера 13.The device contains a reference frequency generator 1, a period former 2, a delay line 3, counters 4 and 5, a reset circuit 6, a control block 7, 8.1-8.N pulse shaping channels, each of which consists of blocks 9 and 10 of memory, switches 11 and 12 and output trigger 13.
Выход генератора 1 опорной частоты соединен с тактовым входом формировател 2 периода и через линию 3 задержки с первыми входами коммутаторов 11 и 12 каналов 8,1-8.N фор- мире)вани импульса. Г1ери,1й пыход формировател 2 периода соединен со счетными входами счетчиков 4 и 5, второй выход - с установочн1 1ми входа ми счетчика 4 и схемы 6 сброса, выхо KoTopoii соединен с установочным вхо- сч- тчпка 5. Информационные нходы формировател 2 периода подключены к первой группе выходов блока 7 управлени , втора группа выходов которого соединена с информационными входами счетчиков 4 и 5. Выходы разр дов счетчика 4 подключены к адресным входам блока 9 пам ти каждого из кан;и1ов 8.1-8.N формировани импульса ,, выходы рагф дов счетчика 5 - к разр дным входам схемы 6 сбро- са и anpecHiiiM входам блока 10 пам ти каждого канала 8.1-8.N. Трет1)Я груп- :т;1 улзгхпдов блока 7 у111:1аплени пока- нально соединена с объединенными в каждом канале управл ющими входами блоков 9 и 10 пам ти. Первые выходыThe output of the generator 1 of the reference frequency is connected to the clock input of the former 2 periods and through line 3 delays with the first inputs of the switches 11 and 12 channels of 8.1-8.N pulse. The power supply, the 1st period spanner 2, is connected to the counting inputs of counters 4 and 5, the second output is connected to the installation of 1 inputs of counter 4 and the reset circuit 6, the output of KoTopoii is connected to the installation input 5. The information sources of the periodizer 2 are connected to the first group of outputs of control block 7, the second group of outputs of which are connected to information inputs of counters 4 and 5. The bits of the bits of counter 4 are connected to the address inputs of memory block 9 of each channel; 8.1-8.N pulse shaping, oscillator outputs counter 5 - to bit inputs I will give 6 reset circuits and anpecHiiiM inputs to memory block 10 of each channel 8.1-8.N. Tert1) I group-: t; 1 gateways of block 71111: 1 of the field are connected to the control inputs of blocks 9 and 10 of memory that are combined in each channel. First exits
489852489852
блоков 9 и 1( пам ти соединены соответственно с вторыми и третьими входами коммутатора 11, вторые выходы блоков 9 и 10 пам ти - с вторым и третьим входами коммутатора 12, выходы коммутатора 11 и 12 раздельно подключены к входам выходного триггера 13.blocks 9 and 1 (the memory is connected respectively to the second and third inputs of the switch 11, the second outputs of the memory blocks 9 and 10 are connected to the second and third inputs of the switch 12, the outputs of the switch 11 and 12 are separately connected to the inputs of the output trigger 13.
10 Формирователь 2 периода (фиг.2) включает в себ регистр 14, выходы которого поразр дно соединены с входами счетчика 15, выход которого соединен с установочным входом самого10 A period generator 2 (FIG. 2) includes a register 14, the outputs of which are bitwise connected to the inputs of the counter 15, the output of which is connected to the installation input of
15 счетчика и через инвертор 16 подключен к первому входу элемента И 17, второй вход которого соединен со счетным входом счетчика 15, причем входы регистра 14 вл ютс информа20 ционными входами, счетный вход счетчика 15 - тактовым входом, выход элемента И 17 - первым выходом, а выход счетчика 15 - вторым выходом формировател 2 периода.15 and through the inverter 16 is connected to the first input of the element AND 17, the second input of which is connected to the counting input of the counter 15, and the inputs of the register 14 are information inputs, the counting input of the counter 15 is a clock input, the output of the element 17 is the first output, and the output of the counter 15 - the second output of the former 2 periods.
25 Схема 6 сброса (фиг.З) состоит из т-входопого элемента И 18, первый вход которого подключен к выходу инвертора 19, а выход соединен с первым входом элемента ИЛИ 20,25 Circuit 6 reset (fig.Z) consists of a t-input element And 18, the first input of which is connected to the output of the inverter 19, and the output is connected to the first input of the element OR 20,
30 причем (т - 1) входов элемента И 18 и вход инвертора 19 вл ютс разр дными входами, второй вход элемента ИЛИ 20 установочным входом, а выход элемента ИЛИ 20 - выходом схемы 630 wherein (t is 1) the inputs of the element AND 18 and the input of the inverter 19 are the bit inputs, the second input of the element OR 20 is the installation input, and the output of the element OR 20 is the output of circuit 6
og сброса.og reset.
Блок 7 управлени (фиг.4) содержит запоминакинее устройство 21, выходы которого соединены с входами буферного регистра 22, дешифратора 40 23 и входами арифметико-логического устройства (ЛЛУ) 24, выход1л которого подключены к входам буферного регистра 25, причем выходы бу(}1ерных регистров 22, 25 и дешифратора 23The control unit 7 (FIG. 4) contains a memory device 21, the outputs of which are connected to the inputs of the buffer register 22, the decoder 40 23 and the inputs of the arithmetic logic unit (LLU) 24, the output1 of which is connected to the inputs of the buffer register 25, and outputs bu (} 1 merge registers 22, 25 and decoder 23
45 вл ютс соответственно первой, второй и третьей группой выходов блока 7 управлени .45 are, respectively, the first, second and third group of outputs of control unit 7.
Многоканальный программируемый генератор импульсов работает следую50 шим образом.The multichannel programmable pulse generator works in the following way.
В исходном состо нии во всех чейках блоков 9 и 10 пам ти каналов 8.1-8.N установлен О, триггеры 13 сброшены. В соответствии с заданнымиIn the initial state, in all the cells of blocks 9 and 10 of the memory of channels 8.1-8.N, O is set, triggers 13 are reset. In accordance with the specified
gg значени ми задержки и длительности выходных импульсов, информаци о которых хранитс в запоминающем устройстве 21 блока 7 управлени , АЛУ осуществл ет расчет адресов чеекThe gg values of the delay and duration of the output pulses, the information about which is stored in the memory 21 of the control unit 7, the ALU calculates the cell addresses.
3П489Я5 . 3P489YA5.
блоков 9 и 10 пам ти каналов 8,1-8.N, импульсы с периодом Тblocks 9 and 10 of memory channels 8,1-8.N, pulses with a period T
в которые должны быть записаны 1 , Расчет осуществл етс по следующим формулам:in which must be written 1, the calculation is carried out according to the following formulas:
торые поступают на уст ды счетчиков 4 и 5 (на непосредственно, а на через схему 6 сброса),Some go to the meters of counters 4 and 5 (directly, and through a reset circuit 6),
.г Т.r T
- 2 К - 2 K
А BUT
-Li-Li
- ( 1), К;- ( 1 TO;
ij) ал Т,ij) al T,
- 2- 2
К;TO;
.illli - (2--1).illli - (2--1)
де Аde a
А„ А , , А, адреса первых разр дов в блоках 9 и 10 пам ти;A „A, A, the addresses of the first bits in memory blocks 9 and 10;
адреса вторых разр дов в блоках 9 и 10 пам ти;the addresses of the second bits in memory blocks 9 and 10;
задержка формируемого импульса;the delay of the generated pulse;
длительность формируемого импульса; период генератора 1 опорной частоты; разр дность счетчиков А и 5; К О, 1, 2,...the duration of the generated pulse; period of reference frequency generator 1; bit counter A and 5; K Oh, 1, 2, ...
mm
30 ствл етс стробирование совпадающих во времени сигналов 1 с выходов первых каналов блоков 9 и 10 пам ти, При этом на выходе коммутатора 11 формируетс импульс (фиг.Зи, момент30 strobe gating of the coincident signals 1 from the outputs of the first channels of blocks 9 and 10 of the memory. At the output of the switch 11, a pulse is formed (Fig. Zi, moment
Затем из запоминающего устройства 21 блока 7 управлени через буферный регистр 22 в регистр 14 формиро- .,(- времени t ), который устанавливает вател 2 периода переписываетс ин- выходной триггер 13 в состо ние 1.Then from the memory unit 21 of the control unit 7, via the buffer register 22, the formation register 14 ((time t)) which sets the period bed 2 rewrites the input trigger 13 to state 1.
формаци о величине периода Т. Рассчитанные посредством АЛУ 24 адреса А,, А7, А,, Аа через буферный регистр 25 блока 7 управлени заноситс в счетчики 4 и 5. Дешифратор 23 осуществл ет выбор каналов 8.1-8.N.Formation about the value of the period T. The addresses A, A7, A, Aa calculated by the ALU 24 through the buffer register 25 of the control block 7 are entered into counters 4 and 5. The decoder 23 selects the channels 8.1-8.N.
В выбранных каналах в блоки 9 и 10In selected channels in blocks 9 and 10
блоков 9 и 10 пам ти, и с момента времени t,. на выходах вторых кана50blocks 9 and 10 of memory, and since time t ,. on the outputs of the second Kana50
лов блоков 9 и 10 пам ти устанавливаетс 1 (фиг.5ж, з).В момент времени t,the catch of blocks 9 and 10 of memory is set to 1 (fig. 5g, g). At time t,
пам ти производитс запись 1 в со- и 5 формируют очередные адреса А и ответствии с адресами, установленными 45 А, поступающие на адресные входы на выходах счетчиков 4 и 5.the memory is written 1 to co and 5 form the next addresses A and correspondences with the addresses set to 45 A, arriving at the address inputs at the outputs of counters 4 and 5.
По окончании процесса записи информации в блоки 2, 9 и 10 счетчики 4 и 5 устанавливаютс в исходное (нулевое ) состо ние и производитс запуск генератора 1 опорной частоты (кнопка Пуск не показана).Upon completion of the process of recording information in blocks 2, 9 and 10, counters 4 and 5 are set to the initial (zero) state and the reference frequency generator 1 is started (the Start button is not shown).
На выходе генератора 1 опорной частоты формируютс тактовые импульсы с периодом следовани Т (фиг.5а), которые пост упают на счетчик 15 формировател 2 периода и линию 3 задержки . На выходе счетчика 15 формировател 2 периода вырабатываютс At the output of the reference frequency generator 1, clock pulses are generated with the period T following (Fig. 5a), which post fall on the counter 15 of the generator 2 periods and the delay line 3. At the output of the counter 15, the driver 2 periods are generated
осуществл етс стробирование этой информад11и импульсом, поступающим с выхода линии 3 задержки на коммутатор 12 (фиг.5г), на выходе которого формируетс импульс (фиг.Зк), gg поступающий на второй вход триггера 13. Последний сбрасываетс , формиру на выходе задний фронт импульса длительностью йл (фиг. 5л, момент времени t). this information is gated and a pulse coming from the output of the delay line 3 to the switch 12 (Fig. 5d), at the output of which a pulse is formed (Fig. 3k), gg arriving at the second input of the trigger 13. The last is reset, forming the back front of the pulse the duration of the image (Fig. 5l, time t).
, импульсы с периодом Т, impulses with period T
(фиг.Зб), которые поступают на установочные входы счетчиков 4 и 5 (на счетчик 4 непосредственно, а на счетчик 5 - через схему 6 сброса),(fig.Zb), which arrive at the installation inputs of counters 4 and 5 (directly to counter 4, and to counter 5 through reset circuit 6),
Тактовые импульсы с генератора 1 опорной частоты проход т через логический элемент И 17 формировател 2Clock pulses from the reference frequency generator 1 pass through the logic element AND 17 of the driver 2
10 периода на счетные входы счетчиков 4 и 5 (фиг.Зв), Задержанные посредством линии 3 тактовые импульсы поступают на первые входы коммутаторов 11 и 12 каналов 8.1-8.N, осуществл 10 periods at the counting inputs of counters 4 and 5 (fig.Sv); The clock pulses delayed by line 3 arrive at the first inputs of switches 11 and 12 of the channels 8.1-8.N,
15 стробирование информации, поступающей с выходов блоков 9 и 10 пам ти (фиг.5г). В момент времени t, производитс стробирование информации, записанной в чейках пам ти с нулевым15 gating information from the outputs of memory blocks 9 and 10 (FIG. 5d). At time t, gating of information recorded in memory cells with zero
20 адресом.20 address.
По приходу тактовых импульсов на счетные входы счетчиков 4 и 5 в момент времени t происходит изменение их состо ни ,, следовательно, мен ют25 с адреса чеек пам ти блоков 9 и 10 соответственно на А и А. Информаци первых разр дов блоков 9 к 10 пам ти показана на фиг.5д,е соответственно . В момент времени t осуще-Upon the arrival of clock pulses at the counting inputs of counters 4 and 5 at time t, their state changes, therefore, changing 25 from the address of memory cells of blocks 9 and 10, respectively, to A and A. Information of the first bits of blocks 9 to 10 memories These are shown on fig.5d, e, respectively. At time t
30 ствл етс стробирование совпадающих во времени сигналов 1 с выходов первых каналов блоков 9 и 10 пам ти, При этом на выходе коммутатора 11 формируетс импульс (фиг.Зи, момент30 strobe gating of the coincident signals 1 from the outputs of the first channels of blocks 9 and 10 of the memory. At the output of the switch 11, a pulse is formed (Fig. Zi, moment
- .,(- времени t ), который устанавливает выходной триггер 13 в состо ние 1.-., (- time t), which sets the output trigger 13 to state 1.
На выходе триггера 13 формируетс передний фронт импульса с заданной задержкой 1, (фиг.5л, момент времени t ) Таким образом, формируетс задержка импульса.At the output of the trigger 13, the front of the pulse is formed with a predetermined delay 1, (FIG. 5l, time t). Thus, the pulse delay is generated.
По прошествии программно заданного количества импульсов счетчики 4After the programmed number of pulses, counters 4
блоков 9 и 10 пам ти, и с момента времени t,. на выходах вторых канаи 5 формируют очередные адреса А А, поступающие на адресные входы blocks 9 and 10 of memory, and since time t ,. the outputs of the second channel 5 form the next address And And coming to the address inputs
лов блоков 9 и 10 пам ти устанавливаетс 1 (фиг.5ж, з).В момент времени t,the catch of blocks 9 and 10 of memory is set to 1 (fig. 5g, g). At time t,
осуществл етс стробирование этой информад11и импульсом, поступающим с выхода линии 3 задержки на коммутатор 12 (фиг.5г), на выходе которого формируетс импульс (фиг.Зк), поступающий на второй вход триггера 13. Последний сбрасываетс , формиру на выходе задний фронт импульса длительностью йл (фиг. 5л, момент времени t). this information is gated and a pulse coming from the output of the delay line 3 to the switch 12 (Fig. 5d), the output of which forms a pulse (Fig. 3k) arriving at the second input of the trigger 13. The last is reset, forming the back front of the pulse with the duration yl (Fig. 5l, time t).
Таким образом осуществл етс формирование импульсов с заданной задержкой и длительностью в одном из m каналов.Thus, pulses are formed with a given delay and duration in one of the m channels.
В момент времени tg на установочные входы счетчиков Д и 5 с выхода счетчика 15 формировател 2 периода поступает импульс, сбрасывающий счетчики в исходное состо ние. Затем происходит выбор очередного канала,At the moment of time tg, the installation inputs of the counters D and 5 from the output of the counter 15 of the generator 2 periods receive a pulse, which resets the counters to the initial state. Then the next channel is selected,
10ten
в котором импульс логичным образом.in which the impulse is a logical way.
формируетс анаФормула изобретени 15anaFormula 15 is formed
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853881326A SU1348985A1 (en) | 1985-04-08 | 1985-04-08 | Multichannel programmable pulse generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853881326A SU1348985A1 (en) | 1985-04-08 | 1985-04-08 | Multichannel programmable pulse generator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1348985A1 true SU1348985A1 (en) | 1987-10-30 |
Family
ID=21172064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU853881326A SU1348985A1 (en) | 1985-04-08 | 1985-04-08 | Multichannel programmable pulse generator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1348985A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2328819C2 (en) * | 2006-06-13 | 2008-07-10 | Российская Федерация в лице Федерального агентства по атомной энергии | Delayed pulses generator |
RU189548U1 (en) * | 2019-04-17 | 2019-05-28 | Федеральное Государственное Унитарное Предприятие "Всероссийский Научно-Исследовательский Институт Автоматики Им.Н.Л.Духова" (Фгуп "Внииа") | Delayed start device |
RU189547U1 (en) * | 2019-04-17 | 2019-05-28 | Федеральное Государственное Унитарное Предприятие "Всероссийский Научно-Исследовательский Институт Автоматики Им.Н.Л.Духова" (Фгуп "Внииа") | Delayed start device |
RU2746958C1 (en) * | 2020-09-22 | 2021-04-22 | Российская Федерация, от имени которой выступает Государственная корпорация по атомной энергии "Росатом" (Госкорпорация "Росатом") | Start signal delayer |
-
1985
- 1985-04-08 SU SU853881326A patent/SU1348985A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1029403, кл. Н 03 К 3/64, 1983. Авторское свидетельство СССР .№ 860295, кл. Н 03 К 3/64, 1981. * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2328819C2 (en) * | 2006-06-13 | 2008-07-10 | Российская Федерация в лице Федерального агентства по атомной энергии | Delayed pulses generator |
RU189548U1 (en) * | 2019-04-17 | 2019-05-28 | Федеральное Государственное Унитарное Предприятие "Всероссийский Научно-Исследовательский Институт Автоматики Им.Н.Л.Духова" (Фгуп "Внииа") | Delayed start device |
RU189547U1 (en) * | 2019-04-17 | 2019-05-28 | Федеральное Государственное Унитарное Предприятие "Всероссийский Научно-Исследовательский Институт Автоматики Им.Н.Л.Духова" (Фгуп "Внииа") | Delayed start device |
RU2746958C1 (en) * | 2020-09-22 | 2021-04-22 | Российская Федерация, от имени которой выступает Государственная корпорация по атомной энергии "Росатом" (Госкорпорация "Росатом") | Start signal delayer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1348985A1 (en) | Multichannel programmable pulse generator | |
SU917172A1 (en) | Digital meter of time intervals | |
SU858104A1 (en) | Logic storage device | |
SU1700566A1 (en) | Device for check of coupling of connectors | |
SU527825A1 (en) | Pulse counter | |
SU738177A1 (en) | Circular register counter | |
SU1298887A1 (en) | Pulse distributor | |
SU1615875A1 (en) | Selector of pulse trains | |
SU1124310A1 (en) | Device for calculating modulo convolution | |
SU858108A1 (en) | Shift register | |
SU1260962A1 (en) | Device for test checking of time relations | |
SU1764155A1 (en) | Synchronizing pulses package discriminating device | |
SU1506435A1 (en) | Digital meter of ratio of time intervals | |
SU953703A2 (en) | Multi-channel programmable pulse generator | |
SU1094137A1 (en) | Pulse train shaper | |
SU1688453A1 (en) | Device for for forming of "window"-type signal | |
SU1319027A1 (en) | Generator of random combinations | |
SU1259294A1 (en) | Device for calculating ratio of time intervals | |
SU1629969A1 (en) | Pulse shaper | |
SU892690A1 (en) | Pulse discriminator | |
SU1160563A1 (en) | Device for counting pulses | |
SU687407A1 (en) | Digital frequency gauge | |
SU1598031A1 (en) | Device for diagnosis of of systems of pulsed-phase control of thyristor converter | |
SU1443151A1 (en) | Combination device for delaying and shaping pulses | |
SU1387182A1 (en) | Programmed multichannel timer |