SU1054894A1 - Multi-channel programmable pulse generator - Google Patents

Multi-channel programmable pulse generator Download PDF

Info

Publication number
SU1054894A1
SU1054894A1 SU813359313A SU3359313A SU1054894A1 SU 1054894 A1 SU1054894 A1 SU 1054894A1 SU 813359313 A SU813359313 A SU 813359313A SU 3359313 A SU3359313 A SU 3359313A SU 1054894 A1 SU1054894 A1 SU 1054894A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
pulse
generator
control unit
output
Prior art date
Application number
SU813359313A
Other languages
Russian (ru)
Inventor
Александр Иванович Панов
Валентин Федорович Ворожеев
Original Assignee
Предприятие П/Я Р-6707
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я Р-6707 filed Critical Предприятие П/Я Р-6707
Priority to SU813359313A priority Critical patent/SU1054894A1/en
Application granted granted Critical
Publication of SU1054894A1 publication Critical patent/SU1054894A1/en

Links

Landscapes

  • Pulse Circuits (AREA)

Description

Изобретение относитс  к импульсной технике и может быть использовано в контрольно-измерительной аппаратуре и ц 1фровых вычислительных машинах, в частности дл  использовани  в устройствах функционального контрол  интегральных схем с высоким уровнем интеграции (БИС) и сверхвысокими уровне интеграции (СБИС) в качестве формировател  синхронизирующих, стробирующих и управл ющих сигналов дл  объектов контрол  и амплитудно-временных дискриминаторов. Известен многоканальный программируемый .генератор, который содержит ге нератор опорной частоты, подключенный к формирователю периода,, и N каналов формировани  импульса, каждый из кото рых состоит из двух триггеров, двух управл емых ключей, счетчика, блока сравнени , блока пам ти и блока управ лени  счетом С 1 1° Недостатком данного генератора  вл етс  относительно низка  точность .формировани  параметров импульса (задержки , длительности, периода), обусловленна  значительной дискретностью программировани , поскольку в известных устройствах параметры импульса  вл ютс  величинами, равными или кратными периоду частоты опорного генёра- 30 Наиболее близким к изобретению по технической сущности  вл етс  генератор , содержащий генератор опорной частоты, выход которого подключен к формирователю перехода и по первым входам к N каналам формировани  импульса , каждый из которых состоит из j триггера и двух формирователей временных интервалов, выходы которых подключены ко входам триггера С 23. В данном генераторе программирование периода формируемого импульса осуществл етс  с дискретностью, равной или кратной периоду Т частоты f генератора°опорной частоты, т„е. дискретность формировани  периода выходного импульса ограничена периодом этого генераторар Целью изобретени   вл етс  повышение точности формировани  периода выходного импульса путем уменьшени  дискретности программировани периода без увеличени  частоты генератора опорной частоты Поставленна  цель достигаетс  тем, что в многоканальный программируемый генератор импульсов, содержащий генератор опорной частоты, п-каналов фор10 мировани  импульсов, каждый из которых состоит из двух формирователей временных интервалов и триггера, первый и второй входы которого соединены соответственно с выходами первого и второго формирователей временных интервалов, первые входы которых объединены и подключены к выходу генератора опорной частоты, в каждый канал формировани  импульсов введен дополнительный формирователь временных интервалов , первый вход которого соединен с первым входом первого формировател  временных интервалов, второй вход которого соединен со вторым входом второго формировател  временных интервалов, третий вход которого под ключен -КО второму входу дополнительного формировател  временных интервалов , третий вход которого подключен к третьему входу первого формировател  временных интервалов. Кроме того, каждый формирователь временных интервалов содержит последовательно соединенные первый блок управлени , второй блок управлени . счетчик импульсов, линию калиброванных задержек и коммутатор, вторые входы которого подключены к первым выходам блока пам ти, второй и третий выходы блока пам ти соединены соответственно со вторыми входами второго блока управлени  и счетчика импульсов , выход которого подключен ко входу блока пам ти и к первому входу первого блока управлени , которь}й.. в5Яетс  третьим входом формировател  Bpfeменных интервалов, второй вход перво-. го блока управлени   вл етс  вторым входом формировател  временных интервалов , а третий вход первого блока управлени   вл етс  первым входом формировател  временных интервалов. На чертеже представлена функциональ-i нал схема многоканального программир емого генератора импульсов. Многоканальный программируемый генератор импульсов содержит генератор 1 опорной частоты каналы 2 формировани  импульсов, каждый из которых содержит формирователи временных интервалов и триггер 6. Каждый формирователь 3-5 содержит первый блок 7 управлени , состо щий из триггера 8 и элемента И 9, второй блок 10 управлени , состо щий из триггера 11 и элемента И 12, счетчик 13 импульсов, линию 1( калиброванных задержек, электронный коммутатор 15 блок 16 пам ти, шину 17 программировани , выходную шину 18, шину 19 синхронизации .The invention relates to a pulse technique and can be used in instrumentation equipment and c-digital computers, in particular for use in functional control devices of integrated circuits with a high level of integration (LSI) and ultra-high level of integration (VLSI) as a generator of synchronizing, gating and control signals for control objects and amplitude-time discriminators. A multichannel programmable generator is known, which contains a reference frequency generator connected to a period shaper, and N pulse shaping channels, each of which consists of two triggers, two controlled keys, a counter, a comparator, a memory unit, and a control unit It is a C 1 1 ° count. The disadvantage of this generator is the relatively low accuracy of the formation of pulse parameters (delay, duration, period), due to the considerable discreteness of programming, since The parameters of a pulse are values equal to or a multiple of the reference generator frequency period. 30 The closest to the invention in its technical essence is a generator containing a reference frequency generator, the output of which is connected to a junction generator and, through the first inputs, to N channels of pulse formation, each of which consists of j flip-flop and two time interval formers, the outputs of which are connected to the trigger inputs C 23. In this generator, the generation of the pulse period is programmed with steps of equal to or a multiple of the frequency period T f ° oscillator reference frequency, t "e. the output pulse period is limited by the period of this oscillator. The aim of the invention is to increase the output pulse period accuracy by reducing the period programming discreteness without increasing the frequency of the reference frequency generator. The goal is achieved by including a multi-channel programmable pulse generator containing a reference frequency generator, n-channels pulse shaping, each of which consists of two time formers and a trigger a, the first and second inputs of which are connected respectively to the outputs of the first and second time interval formers, the first inputs of which are combined and connected to the output of the reference frequency generator, an additional time interval former is introduced into each pulse shaping channel, the first input of which is connected to the first input of the first imager time intervals, the second input of which is connected to the second input of the second time interval generator, the third input of which is under the switch -KO to the second input shaper additional time slots, the third input of which is connected to the third input of the first time intervals. In addition, each time interval generator comprises a first control unit connected in series, a second control unit. a pulse counter, a calibrated delay line and a switch, the second inputs of which are connected to the first outputs of the memory block, the second and third outputs of the memory block are connected respectively to the second inputs of the second control unit and the pulse counter, the output of which is connected to the input of the memory block and to the first the input of the first control unit, which is the third input of the Bp-variable intervals, the second input of the first. The second control unit is the second input of the time slot maker, and the third input of the first control unit is the first input of the time slot maker. The drawing shows a functional-i nal diagram of a multi-channel programmable pulse generator. The multichannel programmable pulse generator contains a reference frequency generator 1 pulse shaping channels 2, each of which contains time interval shapers and trigger 6. Each shaper 3-5 contains the first control unit 7, consisting of trigger 8 and element 9, the second control unit 10 consisting of trigger 11 and element 12, pulse counter 13, line 1 (calibrated delays, electronic switch 15 memory block 16, programming bus 17, output bus 18, synchronization bus 19.

Генератор 1 соединен с первыми входaм . формирователей каналов 2, второй вход формировател  3 соединен g со вторым вxoдo формировател  , третий вход .которого соединен со вторым входом формировани  5 третий вход которого соединен с третьим входом формировател  3 выходы формировате- Ю лей 3 и создинены со входами три1- гера 6, а формирователь 3-5 содержит последовательно соединенные первый блок 7 управлени , второй блок 10 управлени , счетчик 13 импульнз сов, линию It калиброванных задержек и электронный коммутатор 15, вторые входы которого под1слючены к первым входам блока 16 пам ти, второй и третий выходы блока 16 пам ти соединены со- 20 ответственно со вторыми входами второго,Generator 1 is connected to the first inputs. formers of channels 2, the second input of the imaging unit 3 is connected to the second input of the imaging unit g, the third input of which is connected to the second input of the formation 5 whose third input is connected to the third input of the imaging unit 3 and created with the inputs of the tri1g 6, and shaper 3-5 contains serially connected first control unit 7, second control unit 10, impulse counter 13, calibrated delay line It and electronic switch 15, the second inputs of which are connected to the first inputs of memory 16, the second The th and third outputs of the memory block 16 are connected, respectively, with the second inputs of the second,

блока 10 управлени  и счетчика 13 импульсов , выход которого подключен ко входу блока 16 пам ти и к первому входу первого блока 7 управлени , кото- 25 рый  вл етс  третьим входом формировател , второй вход первого блока 7 управлени   вл етс  вторым входом формировател , а третий вход первого . блока 7 управлени   вл етс  первым JQ входом формировател .control unit 10 and pulse counter 13, the output of which is connected to the input of memory unit 16 and to the first input of the first control unit 7, which is the third input of the driver, the second input of the first control unit 7 is the second input of the driver, and the third input first. control block 7 is the first JQ input of the driver.

Генератор 1 опорной частоты предназначен дл  выработки тактовых импульсов дл  формирователей 3-5 и представл ет собой кварцевый генератор , частота импульсов которого в дан- ном случае составл ет 125 МГц, следовательно , период Т следовани  импульсов составл ет 8 не.IThe reference frequency generator 1 is designed to generate clock pulses for drivers 3-5 and is a quartz oscillator, the pulse frequency of which in this case is 125 MHz, therefore, the period T of the pulse following is 8 not.

Каждый из каналов формировани  предназначен дл  формировани  переднего и заднего фронтов выходного им-, пульса с заданными (программируемыми) величинами задержки, длительности и периода следовани  посредством формирователей 3-5 временных интервалов и выходного триггера. 6, причем формирователь 3 служит дл  формировани  задержки импульса, обеспечивающий получение переднего фронта импульса, формирователь k дл  формировани  дли- 50 тельности импульса, обеспечивающий получение заднего фронта импульса, а формирователь 5 дл  формировани  паузы .Each of the formation channels is designed to form the leading and trailing edges of the output pulse and pulse with predetermined (programmable) values of delay, duration and follow-up period by means of shapers of 3-5 time intervals and an output trigger. 6, the driver 3 is used to form a pulse delay, which provides the leading edge of the pulse, the driver k for forming the pulse duration, which provides the falling edge of the pulse, and the driver 5 to form a pause.

Блок 7 управлени  соответствующих 55 формирователей 35 служит дл  формировани  посредством триггера 8 и элемента И 9 сигналов разрешени  прохождени  тактовых импульсов с выхода ге нератора 1 опорной частоты на блок 10 управлени  и счетчик 13.The control unit 7 of the respective 55 drivers 35 serves to generate by means of the trigger 8 and the element AND 9 signals of the passage of clock pulses from the output of the generator 1 of the reference frequency to the control unit 10 and the counter 13.

Блок 10 управлени  предназначен дл организации посредством триггера 11 и элемента И 12 пропуска тактирующих импульсов в моменты времени, программируемые блоком 16 пам тиThe control unit 10 is designed to organize by means of the trigger 11 and the AND 12 element skip clocking pulses at time points programmed by the memory block 16

Счетчики 13 формирователей временных интервалов предназначены дл -формировани  соответствующих временных интервалов (задержки, длительности, паузы )с длительност ми, кратными целому периоду импульса генератора 1 опорной частоты. Счетчики 13 выполнены в виде программируемых счетчиков работающих в режиме делител  частоты с переменным коэффициентом делени  (ДПКД ).The counters 13 of the time interval formers are designed to -form the corresponding time intervals (delays, durations, and pauses) with durations that are multiples of the whole pulse period of the reference frequency generator 1. The counters 13 are made in the form of programmable counters operating in the frequency divider mode with a variable division factor (PDKD).

Линии 1 калиброванных задержек предназначены дл  задержки временных интервалов, формируемых соответствующими счетчиками величину, меньшую времени периода тактового импульса генератора 1 опорной частоты, В нашем случае дискретность линии калиброванных задержек выбрана равной 1 НС и лини  будет представл ть собой р д (набор ) калиброванных за- : держек со значени ми D, 1,2-7 не.Lines 1 of calibrated delays are designed to delay time intervals formed by the corresponding counters, a value less than the time period of the clock pulse of the reference frequency generator 1. In our case, the discreteness of the line of calibrated delays is chosen to be 1 NS and the line will be a series of calibrated lines. A: carving with values of D, 1.2-7 not.

Электронный коммутатор 15 пред- I -назн ачен дл  подключени  ддного из элементов задержек (в нашем случае одйого из восьми линии lA к соответствующим входам триггера 6 в формировател х и 5.The electronic switch 15 is pre-I-valued for connecting one of the delay elements (in our case, one of the eight lines lA to the corresponding inputs of the trigger 6 in the driver and 5.

Коммутатор 15 в нашем случае представл ет собой мультиплексор на 8 входов с дешифрацией задержек. Switch 15 in our case is a multiplexer for 8 inputs with decoding of delays.

Блоки 16 пам ти служат дл  записи и хранени  информации, поступающей по шине 17, необходимой дл  работы формирователей 35, имеют в своем составе h -разр дные регистры пам ти и кольцевые сдвиговые регистры (в данном случае 2 разр дные ).The memory blocks 16 are used to record and store information received via the bus 17 necessary for operation of the formers 35, which include h-memory memory registers and ring shift registers (in this case, 2 bits).

Работа многоканального программируемого генератора импульсов происходит следующим обр эзом„The operation of a multichannel programmable pulse generator occurs as follows:

Необходимо сформировать выходные импульсы со следующими параметрами: периодом НС, задержкой Т Q 15 НС и длительностью t,, 20 не. Тогда пауза t равна:It is necessary to form the output pulses with the following parameters: the period of the NA, the delay T Q 15 the NA and the duration t ,, 20 no. Then the pause t is equal to:

tn Т - {TO+ 1и) О Значени  задержек линий 14 калиброванных задержек дл  формировани  переднего , заднего фронтов и периода выходного импульса повтор ютс  каждый раз после совпадени  фаз периодов генератора 1 и сфррмированного периода, В общем случае значени  задержек в каждом периоде формировани  выходного импульса будут определ тьс  числами М2. Мз; Р, Р2, Р N., N3. М -t 2 3 Т 3 N,,M,,P, коэффициенты делени  счетчиков 13 найденные как целое число от делени fo/T;i /Т} -Ц/Т, значени  пропуска- тактового импульса генератора I опорной частоты (О - нет пропуска , 1 - есть пропуск ); NT(,M.,,P - значени  величин задер жек линий Ц калиброванных задержек соотт ветствующих формировам тёлеи временных интер:валов , лежащие в пределах 0-7 НС. При формировании задержки TQ 15 не в первом периоде выходного импульса первый тактовый импульс генератора1 опорной частоты с периодом следовани  Т 8 НС пройдет через блок 10 управлени  на счетчик 13 поскольку зиаче ние пропуска, записанное в блоке 16 пам ти формировател  0 Посколы ку коэффициент делени  счетчика 13 установлен равным , то заполнение и срабатывание счетчика 13 произойдет сразу же от первого тактовогу импульса. Импульс с выхода счетчика 13 v поступает на входы триггеров 8 бло- ка 7 управлени  формирователей 3 и 4 линии I калиброванных задержек и кольцевого сдвигового регистра блока 16 пам тио По приходу этого импульса триггер 8 формировател  3 закрывает элемент И 9, запреща  тем самым дальнейшее прохождение тактовых импульсов с выхода генератора 1 опорной частоты на формирователь 3, а триггер 8 формировател  4 откроет соответствующий элемент 9, подготавлива  его срабатывание кприходу второго тактового импульса Посредством кольцевого сдвигового регистра в блоке 16 пам ти формировател  3 происходит сдвиг записанной информации и под готовка тем самым формировател  3 к формированию задержки во втором периоде выходного импульса. При этом в блоке 16 пам ти установ тс  значени  N 1, N2 1 N3 4. Лини  калиброванных задержек формировател  3 в соответствии со значением задержки 10 N 7 НС, записанным в блоке 16 пам ти дл  первого периода, задержит поступивший.на ее вход импульс на 7 НС Задержанный импульс, проход  через коммутатор 15 на вход триггера 6, осуществит егосрабатывание, формиру  тем самым передний фронт выходного импульса с общей задержкой 15 НС. Таким образом, осуществл етс  формирование задержки выходного импульса посредством формировател  3 и подготовка формировател  4 к работе. При формировании длительности tj, 20 НС второй тактовый импульс, с выхода генератора 1 опорной частоты на формирователь А не пройдет на счетв блоке 16 пам чи к 13 пос коль ку, ти формировател  Ц записано число М2 1, запрещающее прохождение импульсов через элемент И 12 посредст ,вом триггера 11 блока 10 управлени  .Прохождение тактовых импульсов через блок 10 на счетчик 13 начнетс  тогда , когда счетчик 13 срабатывает после подачи на его вход двух тактовых импульсов. Импульс с выхода счетчика 13 формировател  k вышеописанным образом поступает в соответствующий блок 16 пам ти, обеспечива  подготовку информации дл  работы во втором периоде формировани  длительности, запрещает прохождение тактовых импульсов с генератора 1 опорной частоты на блок 7 управлени  формировател  k и разрешает прохождение тактовых импульсов на блок 7 управлени  формировател  5 временных интервалов . Лини  1 калиброванных задержек формировател  4, 1согласно значению задержки Mj 3, задержит импульс с выхода счетчика 13 на 3 не. Задержанный импульс, поступа  через коммутатор 15 с выхода линии 14 калиброванных задержек на второй вход триггера 6, переведет его в исходное состо ние , формиру  тем самым задний фронт выходного импульса общей длительностью i 20 нСо Таким образом, посредством формировател  k осуществл етс  формирование длительности выходного импульса и подготовка формировател  5 к работе . При формировании паузы t, 10 не (величина периода выходного импульса за вычетом задержки и длительности t.формируемого импульса), п тый тактовый импульс, поступающий с выхода генератора 1 опорной частоты, пройдетtn T - {TO + 1i) O The values of the delays of the lines 14 of the calibrated delays to form the leading, trailing edges and the period of the output impulse are repeated each time after the phases of the periods of the generator 1 and the configured period coincide. In general, the values of the delays in each period of formation of the output impulse will be determined by M2 numbers. Mo; P, P2, P N., N3. M -t 2 3 T 3 N ,, M ,, P, the division coefficients of the counters 13 are found as an integer from the division fo / T; i / T} -C / T, the values of the skip-clock pulse of the generator I of the reference frequency (O - no pass, 1 - there is a pass); NT (, M., P) are the values of the delay of the lines Ц of the calibrated delays of the time inter: shafts that lie within 0–7 NS. When forming the TQ 15 delay, not in the first period of the output pulse, the first clock pulse of the oscillator1 reference frequency with the following period T 8 NS will pass through the control unit 10 to the counter 13 since the recording of the skip recorded in the memory unit 16 of the driver 0 As the division ratio of the counter 13 is set equal, the filling and the trigger 13 will immediately from the first clock pulse. The pulse from the output of the counter 13 v is fed to the inputs of the flip-flops 8 of the control unit 7 of the formers 3 and 4 of the line I calibrated delays and the ring shift register of the memory 16 block. When this pulse arrives, the trigger 8 of the imager 3 closes the element 9, thus prohibiting further clock pulses from the output of the reference frequency generator 1 to the driver 3, and the trigger 8 of the driver 4 will open the corresponding element 9, preparing its response to the arrival of the second clock pulse. Twomey ring shift register unit 16 memory shaper 3 is a shift of the recorded information and for cooking thereby forming shaper 3 to a delay in the second period of the output pulse. In this case, in memory block 16, the values N 1, N2 1 N3 4 will be set. The lines of calibrated delays of the driver 3, in accordance with the delay value 10 N 7 NS, recorded in memory block 16 for the first period, will delay the input pulse to its input on 7 NS The delayed pulse, passing through the switch 15 to the input of the trigger 6, will initiate it, thereby forming the leading edge of the output pulse with a total delay of 15 NS. Thus, the formation of the delay of the output pulse through the driver 3 and the preparation of the driver 4 for operation is carried out. When forming the duration tj, 20 NN, the second clock pulse from the output of the 1 frequency reference generator to shaper A will not go through the memory block 16 to 13 as long as the shaper C records the number M2 1 prohibiting the passage of pulses through the AND 12 element through , the trigger 11 of the control unit 10. Passing the clock pulses through the block 10 to the counter 13 starts when the counter 13 is triggered after two clock pulses are applied to its input. The pulse from the output of the counter 13 of the driver k enters the corresponding memory block 16 in the manner described above, providing preparation of information for operation in the second period of formation of duration, prohibits the passage of clock pulses from the generator 1 of the reference frequency to the control unit 7 of the driver k and permits the passage of clock pulses to the block 7 controls shaper 5 time slots. Line 1 calibrated delays of the driver 4, 1 according to the value of the delay Mj 3, will delay the pulse from the output of the counter 13 to 3 not. The delayed pulse, coming through the switch 15 from the output of the line 14 of the calibrated delays to the second input of the trigger 6, will transfer it to the initial state, thereby forming the trailing edge of the output pulse with the total duration i 20 nСо. Thus, the output pulse duration is formed by the driver k and preparing shaper 5 to work. During the formation of a pause t, 10 not (the value of the period of the output pulse minus the delay and duration t.formed pulse), the fifth clock pulse coming from the output of the reference frequency generator 1 will pass

а счетчик 13 формировател  5,поскольку в его блоке 16 пам ти записано число Р О, разрешающее прохождение импульсов через элемент И 12 посредством триггере П блока 10 управлени . При этом счетчик 13 сразу же срабатывает , от этого импульса, поскольку коэффициент делени  счетчика 13 при формировании паузьГ в первом периоде выходного импульса Р,, 1, а ли- jg ни  Ц калиброванных задержек задер-ит импульС; с выхода счетчика 13 на 5 НС, поскольку РЗ 5. Импульс с выхода счетчика 13 как и при формировании задержки и Aлиteльнocти выходно го импульса, сдвинет информацию, записанную в блоке 16 пам ти формировател  5 и подготовит его дл  формировани  паузы во втором периоде выходного импульса. Этот же импульс, по- „ ступа  на входы триггеров 8 формирователей 3 и 3 переводит их в противоположные состо ни  , при которых триггер 8 формировател  3 открывает элемент И 9 дл  прохождени  тактовых импульсов с выхода генератора 1 опорной частоты, а триггер 8 формировател  5 запрещает элементу И 9 пропускать тактовые и «1ульсы на формирователь 5. Задержанный импульс с выхода коммутатора 15 будет опредеп ть конец сформированного первого периода.and the counter 13 of the imaging unit 5, since in its memory block 16 a number P 0 is recorded allowing the passage of pulses through the element 12 through the trigger P of the control unit 10. In this case, the counter 13 is immediately triggered from this pulse, since the division factor of the counter 13 when pauses are formed in the first period of the output impulse P ,, 1, and whether jg of the calibrated delays are delayed by the pulse; from the output of the counter 13 to 5 NS, since the RE 5. The pulse from the output of the counter 13, like in the formation of the delay and the Output pulse, will shift the information recorded in the memory block 16 of the driver 5 and prepare it to form a pause in the second period of the output pulse . The same impulse, going to the inputs of the triggers 8 of the formers 3 and 3, translates them into opposite states, in which the trigger 8 of the former 3 opens element I 9 for the passage of clock pulses from the output of the reference frequency generator 1, and the trigger 8 of the former 5 prohibits the element And 9 skip clock and 1 pulses on the driver 5. The delayed pulse from the output of the switch 15 will determine the end of the formed first period.

Таким образом, формирование первого периода выходного импульса осуществл етс  путем последовательного 35 фор(и1ровани  задержки, длительности ипаузы с дискретностью, меньшей периода Т частоты генератора 1 опорнойThus, the formation of the first period of the output pulse is carried out by successive 35 forms (and delaying, the duration of an ipause with a discreteness smaller than the period T of the frequency of the oscillator 1

частоты. Приэтом в процессе формировани  первого периода в блоках 16 пам ти формирователей временных интервалов происходит смена информации и подготовка их дл  формировани  второго периода выходного импульса/ т.е. к моменту его формировани  в блоках 16 формирователей временных интервалов будет занесена информаци  по шине 17 N-, V, N2 1,Ыз i, М 2, И2- 1,frequencies. During the formation of the first period, in the memory blocks 16 of the time interval formers, the information is changed and prepared for forming the second period of the output pulse (i.e., by the time of its formation, information on the 17 N-, V, N2 1, Y3i, M2, I2-1 bus will be entered in blocks 16 of the time interval formers,

О, Р 1, PJO, P 1, PJ

О, гэOh ge

2, необМ2, optional

ходима  дл  формировани  второго периода .go to form the second period.

Процесс формировани  второго и последующ 1х периодов будет происходить . аналогичным образом со скэной информации в блоках 16 пам ти формировате лей вр1еменных интервалов дл  каждого формируемого периода, поступающей по шине 17. С момента времени когда произойдет совпадение фаз периодов тактового импуль са генератора 1 опорной частоты и выходного импульса, инфор-г маци  будет повтор тьс , т.е. инфор-; маци , записанна  в блоках 16 пам ти дл  формировани  первого периода, будет соответствовать дев тому периоду второй период соответствует дес тому периоду и т.д. по кольцу из В периодов .The process of forming the second and subsequent 1x periods will occur. in a similar way with the information scan in memory blocks 16, formers of time intervals for each formed period received via bus 17. From the time when the phases of the periods of the clock pulse of the reference frequency generator 1 and the output pulse coincide, the information will repeat i.e. information; The matrix recorded in memory blocks 16 for forming the first period will correspond to the ninth period, the second period corresponds to the tenth period, and so on. along the ring of the periods.

Таким образом, предлагаемый программируемый генератор по сравнени«9 i с известным обеспечивает формирование параметров выходного импульса с дис-: кретност ми, значительно меньшими nef риода частоты генератора опорной частоты , что, в свою очередь, повышает точность формировани  без увеличени  частоты генератора опорной частоты.Thus, the proposed programmable oscillator compared to the 9 i with the known provides the formation of the output pulse parameters with discreteness significantly lower than the frequency frequency generator of the reference frequency generator, which, in turn, increases the shaping accuracy without increasing the frequency of the reference frequency generator.

Claims (2)

1.МНОГОКАНАЛЬНЫЙ ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР ИМПУЛЬСОВ, содержащий генератор опорной частоты,. П каналов формирования импульсов, каждый из которых состоит из двух формирователей временных интервалов и триггера, первый и второй входы которого соединены соответственно с выходами первого и второго формирователей временных интервалов, первые входы ко-. торых объединены и подключены к выходу генератора опорной частоты, о т- л и чающийся тем, что, с целью повышения точности формирования периода выходного импульса, в каждый канал формирования импульсов введен дополнительный формирователь временных интервалов, первый вход которого соединен с первым входом первого формирователя временных интервалов, вто ί рой вход которого соединен со вторым входом второго формирователя временных интервалов, третий вход которого подключен ко второму входу дополнительного формирователя временных интервалов, третий вход которого подключен к третьему входу первого формирователя временных интервалов.1. MULTI-CHANNEL PROGRAMMABLE PULSE GENERATOR, comprising a reference frequency generator. P pulse shaping channels, each of which consists of two time interval shapers and a trigger, the first and second inputs of which are connected respectively to the outputs of the first and second time interval shapers, the first inputs are ko. of which are combined and connected to the output of the reference frequency generator, which means that, in order to increase the accuracy of generating the period of the output pulse, an additional time interval shaper is introduced into each pulse shaping channel, the first input of which is connected to the first input of the first time shaper intervals, the second input of which is connected to the second input of the second shaper of time intervals, the third input of which is connected to the second input of the additional shaper of time intervals fishing, the third input of which is connected to the third input of the first shaper of time intervals. 2. Генератор по π. 1, от л и чающийся тем, что каждый формирователь временных интервалов содержит последовательно соединенные первый блок управления, второй блок управления, счетчик импульсов, линию калиброванных задержек и коммутатор, вторые входы которого подключены к § первым выходам блока памяти, второй и третий выходы блока памяти соединены соответственно с вторыми входами второго блока управления и счетчика импульсов, выход которого подключен ко входу блока памяти и к первому входу первого блока управления, который является третьим входом формирователя временных интервалов, второй вход пер вого блока управления является вторым входом формирователя временных интервалов, а третий вход первого блока управления является первым входом формирователя временных интервалов.2. The generator by π. 1, characterized in that each time interval shaper comprises a first control unit, a second control unit, a pulse counter, a line of calibrated delays and a switch, the second inputs of which are connected to the first outputs of the memory unit, the second and third outputs of the memory unit connected respectively to the second inputs of the second control unit and the pulse counter, the output of which is connected to the input of the memory unit and to the first input of the first control unit, which is the third input of the In the case of time intervals, the second input of the first control unit is the second input of the time interval generator, and the third input of the first control unit is the first input of the time interval generator. SU „ 1054894 I ISU „1054894 I I 105^894105 ^ 894
SU813359313A 1981-11-30 1981-11-30 Multi-channel programmable pulse generator SU1054894A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU813359313A SU1054894A1 (en) 1981-11-30 1981-11-30 Multi-channel programmable pulse generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU813359313A SU1054894A1 (en) 1981-11-30 1981-11-30 Multi-channel programmable pulse generator

Publications (1)

Publication Number Publication Date
SU1054894A1 true SU1054894A1 (en) 1983-11-15

Family

ID=20984374

Family Applications (1)

Application Number Title Priority Date Filing Date
SU813359313A SU1054894A1 (en) 1981-11-30 1981-11-30 Multi-channel programmable pulse generator

Country Status (1)

Country Link
SU (1) SU1054894A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР К 860295, кл. Н 03 К 3/(k, 1981; 2. Измерительна система Т-320/10 LSI TEST SYSTEM oct/1971 г. Takeda Riken industry Co. Ltd, Япони . *

Similar Documents

Publication Publication Date Title
US5568075A (en) Timing signal generator
US4412342A (en) Clock synchronization system
US3633113A (en) Timed pulse train generating system
JPH0439690B2 (en)
GB2094523A (en) Serial-to-parallel converter
DE69119782T2 (en) PRECISION PHASE SHIFT SYSTEM
JPH0744448B2 (en) Digital phase synchronization loop circuit
US3725794A (en) Interpolating apparatus
KR100365695B1 (en) Timing signal generator
SU1054894A1 (en) Multi-channel programmable pulse generator
US4651334A (en) Variable-ratio frequency divider
US3781691A (en) Pulse repetition frequency filter circuit
SU756659A1 (en) Matrix signal generator
RU2093952C1 (en) Digital circuit for frequency comparison
SU1363427A2 (en) Arrangement for shaping two trains of radio-frequency pulse with preset phase shift
SU1506553A1 (en) Frequency to code converter
GB2119188A (en) Digital phase-locked loop
SU1075413A1 (en) Frequency divider with variable division ratio
SU917172A1 (en) Digital meter of time intervals
SU1228248A1 (en) Multichannel device for generating delayed pulses
SU1001451A1 (en) Moving pulse forming device
SU1580540A2 (en) Time interval shaper
JPH0770996B2 (en) Method and apparatus for converting a write clock with a gear to a read clock without a gear.
SU1112543A1 (en) Device for delaying pulses
SU902234A1 (en) Device for stretching time intervals