SU1277141A1 - Dividing device - Google Patents
Dividing device Download PDFInfo
- Publication number
- SU1277141A1 SU1277141A1 SU853894881A SU3894881A SU1277141A1 SU 1277141 A1 SU1277141 A1 SU 1277141A1 SU 853894881 A SU853894881 A SU 853894881A SU 3894881 A SU3894881 A SU 3894881A SU 1277141 A1 SU1277141 A1 SU 1277141A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- period
- counter
- code
- Prior art date
Links
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
Изобретение относитс к области автоматики и вычислительной техники. Устройство содержит преобразователь периода следовани импульсов в код, генератор импульсов, первый и второй счетчики, элемент И, узел синхронизации и выходной регистр. Преобразователь периода выполнен на генераторе опорной частоты, узле синхронизации , счетчике периода и регистре периода. В процессе работы на выходе преобразовател периода формируетс .код текущего значени периода первой импульсной последовательности. Этот код вл етс кодом предустановки первого счетчика, формирующего на своим выходе обнулени последовательность импульсов, заполн ющих второй счетчик до момента времени завершени текущего периода второй импульсной последовательности. В зтот момент времени происходит считывание в выходной регистр кода отношени периодов импульсных последовательностей . Повышение точности достигаетс с за счет разнесени -во времени предустановки кода в первом счетчике (Л по отношению к обновлению информации в регистре периода преобразовател периода. 1 з.п. ф-лы, 3 ил.The invention relates to the field of automation and computing. The device comprises a pulse period-to-code converter, a pulse generator, first and second counters, an AND element, a synchronization node, and an output register. The period converter is made on the reference frequency generator, the synchronization node, the period counter and the period register. In the course of operation, the code for the current period value of the first pulse sequence is generated at the output of the period converter. This code is the preset code of the first counter, which forms at its zero output a sequence of pulses that fill the second counter before the time of the end of the current period of the second pulse sequence. At this point in time, the ratio of the periods of the pulse sequences is read into the output register of the code. Accuracy increase is achieved with due to the separation of the preset code in the first counter (L with respect to updating the information in the period register of the period converter. 1 Cp f-ly, 3 Il.
Description
ю Yu
vl 11 Изобретение относитс к автоматике и вычислительной технике и может быть применено в вычислительных уст ройствах с частотно-импульсной форMoii представлени информации. Целью изобретени вл етс повыuieime точности вычислений за,счет исключени сбойных ситуаций. На фиго 1 представлена блок-схем делительного устройства, на, фиг, 2 схема узла синхронизаи.ии; на фиг. 3 В1 емеина диаграмма работы устройст ва. Делите.льпое устройство (фиг 1) содержит преобразователь 1 периода следовани импульсов в код,, генератор 2 импульсов, первьп и второй .счетчики 3 и 4, выходной регистр 5, узел 6 синхронизации, элемент И 7, Преобразователь 1 выполнен на Хснераторе 8 опорной частотыj узле 9 синхронизации, счетчике 10 периода регистре 11 периода. Устройство так включает в себ выход 12 генератора 8, пр мой и инверсный выходы 13 и 14 узла 9 синхронизации, выход 15 генератора 2, выход 16 (пр мой) узла. 6 синхронизацнис Каждый узел синхронизации содержит (фиг. 2) диф ференцирующую день 17f RS--TpHrrep 1 8 и злемелгг .И 19, Устройство выполн е;т вычисление кода отношени периодов Т1 Т2 следовани .ч импульсов и работа.ет следую цгач образом. На входы Вх. 1 и Вх,I поступают перподь( Т1 ,j, Tip , ,, , J Т2,; . Т2, , , . ,, огргг иченные, например, передними фронтами от-ридательных импульсов (фиг. 3)о Генераторы 2 и 8 вырабатывают лмпульсы со сквола-гаст1- ю, при мерно равной 2, и с частотой; опреде-л емой допустимой погрешностью квантовани интервалов Т1 и 12, Соотно1 .чени меж,цу частотами f и f, гел ераторов 2 и 8 определ ютс допу тимой методической составл ющей по1 решност1-с .вычислени отношени Т2/Т а таюке выбрэли-юй единицей отсчета этого отношени . Возможность независимой регулировки f и г,,, обусло ленна наличием цвук генераторовj позиолнет задавать необхо,а,ш-ые. пара мсугры вычислени . Счетчики 3, Аи 10 выбраны таким образом, что нзмеиение их содержани по счетному входу (+1 или происходит по положительному переп ду входного импульса, установка в 1 о - также по положительному перепаду сигнала на входе R (моменты t-, t. , фиг. 3)J а предварительна установка - запись числа из регистра 11 в счетчик 3 - по отрицательному перепаду сигнала на входе С, Такому уело-. ВИЮ удовлетвор ют, например, счетчики , выполненные на базе микросхем 155ИЕ7. Запись в регистры 5 и 11 параллельного кода производитс в момент отрицательного перепада сигнала на входе С2 (моменты t,,, t, фиг.З). Элементы И 7, 19 работают по низким уровн м, т.е. на их выходах по вл етс сигнал низкого уровн только тогдау когда на обоих входах присутствуют низкие уровни. Узел 6(9) синхронизации (фиг.2) работает таким образом что при по влении на его входе 20 отрицательного перепада на его пр мом выходе 16(13) по вл етс короткий импульс низкого уровн , а на инверсном выходе 14 такой же импултдс высокого уровн , которые по фазовому п.ололсению соответствуют низкому уровню импульсного сигнана на входах. Таким образом, моменты записи в счетчики по входам -I, в регистры 5 и 11 по входам С2, установки в О по входам 11 и предварительной записи с управлением по входу С всегда разнесены во времени. В процессе работы после 2-го импульса Т1 по отрицательному перепаду сигнала 13 в момент времени t; (фиг. 3) из счетчика 10 в регистр 11 записываетс содержимое счетчика 10. В данном примере код соответствует интервалу T1i, Содержимое регистра 11 обновл етс после каждого интервала 11 (Т1, Т1,. С приходом первого импульса сигналом на выходе 16 (положительный перепад в момент t,) счетчики 3 и 4 устанавливаютс в О по входам R. На вьгходе 0 счетчика 3 по вл етс отрицательный перепад, соответстВУЮЩ1Ш по фазовому положению низкому уровню сигнала Т1 (если на выходе 14 имеетс низкий уровень), на входе С счетчика 3 по вл етс отрицательный перепад, и содержимое регистра 11 переписываетс в счетчик 3. В счетчик 4 записываетс перва единица. Затем по мере поступлени счетных импульсов на вычитающий вход -1vl 11 The invention relates to automation and computing and can be applied in computing devices with a frequency-pulse form of representation of information. The aim of the invention is to improve the accuracy of calculations for, by eliminating failing situations. Figo 1 is a block diagram of a dividing device; in Fig 2, a diagram of a synchronization node is shown; in fig. 3 B1 emein device operation diagram. The split device (Fig. 1) contains a converter 1 of a pulse following period into a code, a generator of 2 pulses, the first and second counters 3 and 4, the output register 5, the synchronization node 6, element 7, the converter 1 is made on the Xcneur 8 reference frequency j node 9 synchronization, the counter 10 period register 11 period. The device thus includes the output 12 of the generator 8, the forward and inverse outputs 13 and 14 of the synchronization unit 9, the output 15 of the generator 2, the output 16 (direct) of the node. 6 synchronization Each synchronization node contains (fig. 2) differentiating day 17f RS - TpHrrep 1 8 and zomelg. I. 19, The device performs e; t calculating the code for the ratio of the periods T1 T2 of the following h. Pulses and working. At the inputs of the Bx. 1 and Bx, I are fed (T1, j, Tip, ,,,, J T2 ,;. T2,,,.,, Engraved, for example, by the leading fronts of signaling pulses (Fig. 3) o Generators 2 and 8 produce impulses with squared-gast1, approximately equal to 2, and with a frequency; the determined allowable error of quantization of the intervals T1 and 12, the ratio between 1, and the frequencies f and f, of the helixes 2 and 8 are determined by the allowable the methodological component is 1-1-s. calculating the T2 / T ratio as well as the chosen unit of reference for this ratio. The possibility of independent adjustment of f and r ,,, is due to The oscillator color j sets the required, a, w-th. pairs of calculation msg. Counters 3, Ai 10 are chosen so that their content is measured at the counting input (+1 or occurs by a positive transition of the input pulse, set to 1 o - also by the positive differential signal at the input R (moments t-, t., fig. 3) J and the preset is writing the number from register 11 to counter 3 - by the negative differential signal at input C, to such a level. VIS are satisfied, for example, by counters made on the basis of 155IE7 chips. Writing to registers 5 and 11 of the parallel code is made at the time of a negative signal drop at input C2 (moments t ,,, t, fig. 3). Items 7, 19 operate at low levels, i.e. a low level signal appears at their outputs only when low levels are present at both inputs. The synchronization node 6 (9) (Fig. 2) operates in such a way that when a negative differential appears at its input 20 at its direct output 16 (13), a short low level pulse appears, and at the inverse output 14 there is the same high impuls level, which in terms of phase multiplication correspond to a low level of the pulse signal at the inputs. Thus, the moments of recording in the counters at inputs -I, into registers 5 and 11 at inputs C2, set to O at inputs 11, and preliminary recording with control at input C are always separated in time. In the course of operation, after the 2nd pulse T1, according to a negative differential signal 13 at time t; (Fig. 3) from counter 10, register 11 records the contents of counter 10. In this example, the code corresponds to the interval T1i, the contents of register 11 are updated after each interval 11 (T1, T1,. With the arrival of the first pulse, the output signal 16 (positive difference at time t,) counters 3 and 4 are set to O by inputs R. On the input 0 of counter 3, a negative difference appears, corresponding to the phase position of the low level of signal T1 (if output 14 is low), at input C of counter 3 there is a negative differential, and it contains e register 11 is rewritten into the counter 3. The counter unit 4 is recorded first. Then, as the arrival of countable pulses to the subtracting input -1
3131
содержимое счетчика 3 уменьшаетс , и по достижении нулевого состо ни в счетчик 4 записываетс втора единица , а--в счетчик 3 записываетс снова содержимое регистра 11. Процесс продолжаетс до по влени второго импульса Т2, на выходе 16. узлом 6 формируетс импульс с низким уровнем. Отрицательным перепадом этого импульса в регистр 5 в момент t5 (фиг. 3) записываетс содержимое счетчика 4. На выходных шинах регистра 5 формируетс код N, представл ющий собой результат делени Т2/Т1 сГ точностью до остатка. На выходе при этом по вление импульса означа ет смену выходного кода. Кроме того, низкий уровень на выходе сигнализирует о том, что в это врем идет смена информации в регистре 5 и выходной код может быть недостоверным.the contents of counter 3 are reduced, and when the zero state is reached, the second unit is recorded in counter 4, and the contents of register 11 are recorded in counter 3 again. The process continues until the second pulse T2 appears, and output 6 is generated at output 16. . The negative differential of this pulse in register 5 at time t5 (Fig. 3) records the contents of counter 4. On the output buses of register 5, an N code is formed, which is the result of dividing T2 / T1 cG with an accuracy to the remainder. At the output, the appearance of a pulse means a change of the output code. In addition, the low level at the output signals that at this time there is a change of information in register 5 and the output code may be unreliable.
Затем по положительному перепаду в момент t (фиг.З) счетчики 3 и 4 устанавливают-с в О. Процесс продолжаетс , .Then, by a positive differential at time t (Fig. 3), counters 3 and 4 are installed in O. The process continues,.
Таким образом, в предлагаемом устройстве повьшение точности работы достигаетс за счет разнесени во времени формировани кода периода на выходе преобразовател 1 (регистра 11) и его переписи в счетчик 3.Thus, in the proposed device, an increase in the accuracy of operation is achieved due to the separation in time of the formation of a period code at the output of converter 1 (register 11) and its census into counter 3.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853894881A SU1277141A1 (en) | 1985-05-07 | 1985-05-07 | Dividing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853894881A SU1277141A1 (en) | 1985-05-07 | 1985-05-07 | Dividing device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1277141A1 true SU1277141A1 (en) | 1986-12-15 |
Family
ID=21177029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU853894881A SU1277141A1 (en) | 1985-05-07 | 1985-05-07 | Dividing device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1277141A1 (en) |
-
1985
- 1985-05-07 SU SU853894881A patent/SU1277141A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № .660231, кл. Н 03 К 13/00, 1976. .Авторское свидетельство СССР № 538306, кл. G 06 F 5/00, 1975. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1283705A (en) | Improvements in or relating to pulse-counting circuits | |
SU1277141A1 (en) | Dividing device | |
US4335596A (en) | Device for measuring the operation of a timepiece movement | |
SU1238194A1 (en) | Frequency multiplier | |
SU1223343A1 (en) | Digital controlled phase shifter | |
SU1325663A1 (en) | Digital controllable delay line | |
SU1538239A1 (en) | Pulse repetition frequency multiplier | |
SU966660A1 (en) | Device for measuring short pulse duration | |
SU944133A1 (en) | Phase synchronization device | |
SU1188759A1 (en) | Differentiating device | |
SU799119A1 (en) | Discriminator of signal time position | |
SU1531016A1 (en) | Digital meter of low frequencies | |
SU1495995A1 (en) | Period-to-code converter | |
SU1370754A1 (en) | Pulse monitoring device | |
SU1309049A1 (en) | Device for differentiating pulse-frequency signals | |
SU982002A1 (en) | Multiplicating-dividing device | |
SU1670788A1 (en) | Frequency divider of sequence of pulses with variable fractional coefficient of division | |
SU1483466A1 (en) | Piecewise linear interpolator | |
SU1737714A1 (en) | Controlled frequency divider | |
SU849096A1 (en) | Phase-meter | |
SU1420547A1 (en) | Digital phase meter | |
SU819968A1 (en) | Repetition rate scaler with fractional devision coefficient | |
SU648976A1 (en) | Discrete null-indicator | |
SU1013913A2 (en) | Interpolator checking device | |
SU1495772A1 (en) | Device for piece-linear approximation |