SU1332316A1 - Frequency multiplier - Google Patents
Frequency multiplier Download PDFInfo
- Publication number
- SU1332316A1 SU1332316A1 SU864011316A SU4011316A SU1332316A1 SU 1332316 A1 SU1332316 A1 SU 1332316A1 SU 864011316 A SU864011316 A SU 864011316A SU 4011316 A SU4011316 A SU 4011316A SU 1332316 A1 SU1332316 A1 SU 1332316A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- control unit
- counter
- inputs
- Prior art date
Links
Landscapes
- Manipulation Of Pulses (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано при построении быстро/7y«f Степ fh(t) действующих устройств аналого-цифрового преобразовани частоты в код. Цель изобретени - повышение помехозащищенности умножител . Предлагаемый умножитель содержит блок 1 управлени , счетчик 2, узел 3 переписи, регистр 4, сумматор 5, счетчик 6, элемент 7 задержки и выход 8 с соответствующими св з ми. Устройство осуществл ет перемножение входной частоты на коэффициент, причем решение задачи подавлени помех производитс путем статической обработки в реальном масщтабе времени текущих отсчетов - кодовых эквивалентов периодов преобразуемого сигнала. 2 ил. с S (Л 00 со ю оо сзThe invention relates to computing and can be used in the construction of fast / 7y ' f Step fh (t) of operating analog-to-digital frequency conversion devices into code. The purpose of the invention is to increase the noise immunity of the multiplier. The proposed multiplier comprises a control block 1, a counter 2, a census node 3, a register 4, an adder 5, a counter 6, a delay element 7 and an output 8 with corresponding links. The device multiplies the input frequency by a factor, and the problem of suppressing noise is solved by static processing in real time of the current samples — code equivalents of the periods of the signal being converted. 2 Il. with S (L 00 so you oo sz
Description
Изобретение относитс к вычислительной технике и может быть использовано при построении быстродействующих устройств аналого-цифрового преобразовани частоты в код.The invention relates to computing and can be used in the construction of high-speed devices analog-to-digital frequency conversion in the code.
Цель изобретени - повьппение помехозащищенности умножител ,The purpose of the invention is to increase the noise immunity of the multiplier,
На фиг. 1 представлена функциональна схема умножител частоты; на фиг. 2 - функциональна схема блока управлени .FIG. 1 is a functional diagram of the frequency multiplier; in fig. 2 - functional block diagram.
Умножитель частоты содержит блок 1 управлени , первый счетчик 2, узел 3 переписи, регистр 4, сумматор 5, второй счетчик 6, элемент 7 задержки И вьпсод 8, причем первый вход блока 1 управлени соединен с информационным входом умножител , второй вход блока 1 управлени соединен с выходом переполнени первого счетчика 2, шина Пуск умножител соединена с третьим входом блока 1 управлени , четвертый вход которого соединен с шиной Стоп умножител , первый выход блока 1 управлени соединен с входом установки первого счетчика 2 в единичное состо ние, второй выход блока 1 управлени соединен с синхро входом регистра 4, разр дные выходы которого соединены соответственно с информационными входами сумматора 5, инверсные выходы которого соединены соответственно с установочными входами первого и второго счетчиков 2 и 6, третий выход блока 1 управлени соединен с входом разрешени записи первого счетчика 2, вход записи 1 в младший разр д которого соединен с четвертым выходом блока 1 управлени п тый выход которого соединен с входом разрешени записи регистра 4, шестой выход блока 1 управлени соединен с управл ющим входом узла 3 перезаписи и с входом записи информации в знаковый разр д сумматора 5, вход разрешени записи которого соединен с седьк1ым выходом блока 1 управлени , а входы сброса сумматора 5 и второго счетчика 6 соединены с восьмым выходом блока 1 управлени , дев тый выход которого соединен со счетным входом второго счетчика 6, выход переполнени которого соединен ,с выходом 8 умножител и через элемент 7 задержки - с собственным входом разрешени записи, пр мые разр дные выходы первого счетчика 2 соеди нены соответственно с входами первой группы узла 3 перезаписи, инверсныеThe frequency multiplier contains control block 1, first counter 2, census node 3, register 4, adder 5, second counter 6, delay element 7 and output 8, with the first input of control unit 1 connected to the multiplier information input, the second input of control unit 1 connected with the overflow output of the first counter 2, the bus multiplier start is connected to the third input of the control unit 1, the fourth input of which is connected to the bus multiplier stop, the first output of the control unit 1 is connected to the installation input of the first counter 2 in the single state, sec The output of control unit 1 is connected to the syncro input of register 4, the bit outputs of which are connected respectively to information inputs of adder 5, the inverse outputs of which are connected respectively to the installation inputs of the first and second counters 2 and 6, the third output of control unit 1 is connected to the enable input the first counter 2, the input of record 1 in the lower bit of which is connected to the fourth output of the control unit 1; the fifth output of which is connected to the input of the register write resolution 4; the sixth output of the control control unit 1 Inen with the control input of the rewriting node 3 and with the information recording input to the sign bit of the adder 5, the recording resolution of which is connected to the seventh output of the control unit 1, and the reset inputs of the adder 5 and the second counter 6 are connected to the eighth output of the control unit 1, nine the output of which is connected to the counting input of the second counter 6, the overflow output of which is connected, to the output 8 of the multiplier and through the delay element 7 to its own recording resolution input, the direct bit outputs of the first counter 2 are connected respectively but with the inputs of the first group of node 3 rewriting, inverse
00
разр дные выходы первого счетчика 2 соединены соответственно с входами второй группы узла 3 переписи, выходы которого соединены соответствен но с информационными входами регистра 4.the bit outputs of the first counter 2 are connected respectively to the inputs of the second group of the census node 3, the outputs of which are connected respectively to the information inputs of the register 4.
Блок управлени умножител частоты содержит первый триггер 9, перQ вый элемент ИЛИ 10, первый элемент И 11, первый элемент 12 задержки, второй элемент И 13, второй триггер 14, третий элемент И 15, генератор 16 тактовых импульсов, элемент НЕ 17, чет5 вертый элемент И 18, первый и второй регистры 19 и 20 сдвига, счетчик 21, посто нный запоминающий узел (ПЗУ) 22, группу элементов И 23, второй элемент ИЛИ 24, второй элемент 25 заQ держки, третий элемент ИЛИ 26, третий триггер 27, делитель 28 частоты и четвертый и п тый элементы ИЛИ 29 и 30, причем первый вход блока 1 управлени соединен с первым входом первогоThe control unit of the frequency multiplier contains the first trigger 9, the first element OR 10, the first element 11, the first delay element 12, the second element 13, the second trigger 14, the third element 15, the 16 clock pulse generator, the element NOT 17, even the fifth AND 18 element, first and second shift registers 19 and 20, counter 21, Permanent Memory Node (ROM) 22, AND 23 group of elements, second OR element 24, second support element 25, third OR element 26, third trigger 27, frequency divider 28 and the fourth and fifth elements OR 29 and 30, with the first input of the control unit 1 and connected to the first input of the first
5 элемента И 11, второй вход которого соединен с выходом первого триггера 9, а выход первого элемента И И соединен с первым входом второго элемента И 13 и через первый элемент I2 задержки с входом установки в 1 второго триггера 14, выход которого соединен с вторым входом второго элемента И 13 и первыми входами третьего и четвертого элементов И 15 и 18, вторые входы которых соединены с входом5 And 11 elements, the second input of which is connected to the output of the first trigger 9, and the output of the first element AND And is connected to the first input of the second element And 13 and through the first delay element I2 to the input of the installation to 1 of the second trigger 14, the output of which is connected to the second input The second element And 13 and the first inputs of the third and fourth elements And 15 and 18, the second inputs of which are connected to the input
5 элемента НЕ 17нс выходом генератора 16 тактовых импульсов, второй вход блока 1 управлени соединен с первым входом четвертого элементом ИЛИ 29 и с входом установки в I третьего триггера 27, вход установки в О которого соединен с выходом п того элемента ИЛИ 30, первый вход п того элемента ИЛИ 30 соединен с входами установки в О счетчика 21, первого и второго регистров 19 и 20 сдвига и второго триггера 14, входом установки в 1 первого триггера 9, третьим входом блока 1 управлени и первым входом первого элемента ИЛИ5 NE element 17 ns generator output 16 clock pulses, the second input of control unit 1 is connected to the first input of the fourth element OR 29 and to the installation input in I of the third trigger 27, the installation input in O of which is connected to the output of the fifth element OR 30, the first input p This element OR 30 is connected to the installation inputs of the counter 21, the first and second shift registers 19 and 20, and the second trigger 14, the installation input to 1 of the first trigger 9, the third input of the control unit 1, and the first input of the first element OR
0 10, выход которого соединен с первым выходом блока 1 управлени , второй выход которого соединен с выходом второго элемента 25 задержки, вьпсод второго элемента И 13 соединен с входом0 10, the output of which is connected to the first output of the control unit 1, the second output of which is connected to the output of the second delay element 25, and the output of the second element I 13 is connected to the input
5 синхронизации первого регистра 19 сдвига, вьпсод третьего элемента И 15 соединен с управл ющим входом перво- го регистра 19 сдвига, первый выход которого соединен с третьим выходом5 of synchronization of the first shift register 19, the extrinsic element of the third element 15 is connected to the control input of the first shift register 19, the first output of which is connected to the third output
00
5five
3131
блока 1 управлени , второй вход первого элемента ИЛИ 10 соединен с вторым выходом первого регистра 19 сдвига , третий выход которого соединен со счетным входом счетчика 2 и вхо- дом синхронизации второго регистра 20 сдвига, управл ющий вход которого соединен с выходом элемента НЕ 17, выход четвертого элемента И 18 соединен с входом делител 28 частоты, выход которого соединен с вторым входом четвертого элемента ИЛИ 29, выход которого соединен с четвертым выходом блока 1 управлени , п разр дных выходов второго регистра 20 сдвига соединены с входами второго элемента ИЛИ 24 и с первыми входами элементов И 23 группы, -вторые входы которых соединены соответственно с п выходными разр дами ПЗУ 22, адресные входы которого соединены соответственно с разр дными выходами счетчика 21J (п+1)-й разр дный выход второго регистра 20 сдвига соединен с вторым входом п того элемента ИЛИ 30 и с п тым выходом блока 1 управлени , шестой выход которого соединен с выходом третьего триггера 27, выходь элементов И 23 группы соединены с входами третьего элемента ИЛИ 26, выход которого соединен с седьмым выходом блока 1 управлени , восьмой выход которого соединен с входом установки в 1 первого триггера 9, вход установки в О которого соединен с четвер- тым входом блока 1 управлени , дев - тьй выход которого соединен с выходом генератора 16 тактовых импульсов,выход второго элемента ИЛИ 24 соединен с входом второго элемента 25 задержкиcontrol unit 1, the second input of the first element OR 10 is connected to the second output of the first shift register 19, the third output of which is connected to the counting input of counter 2 and the synchronization input of the second shift register 20, the control input of which is connected to the output of the HE element 17, the output the fourth element And 18 is connected to the input of a frequency divider 28, the output of which is connected to the second input of the fourth element OR 29, the output of which is connected to the fourth output of the control unit 1, the n bit outputs of the second shift register 20 are connected to the inputs the second element OR 24 and with the first inputs of elements AND 23 groups, the second inputs of which are connected respectively to the n output bits of the ROM 22, whose address inputs are connected respectively to the discharge outputs of the counter 21J (n + 1) -th discharge output of the second register The shift 20 is connected to the second input of the fifth element OR 30 and to the fifth output of the control unit 1, the sixth output of which is connected to the output of the third trigger 27, the output of the AND 23 group elements is connected to the inputs of the third element OR 26, the output of which is connected to the seventh output of the unit and 1 control, the eighth output of which is connected to the installation input 1 of the first trigger 9, the installation input O connected to the fourth input of the control unit 1, the ninth output of which is connected to the generator output 16 clock pulses, the output of the second element OR 24 connected to the input of the second delay element 25
Эффективное помехоподавление достигаетс на основе методов сужени полосы пропускани - усреднени сигналов , интегрировани , апериодического усреднени . При этом конкретное со- держание преобразовани зависит от оператора W(p), определ ющего форму св зи выходного и входного сигналов . С точки зрени помехоустойчивости наиболее целесообразно возло- жить на данный оператор функцию скольз щего интегрировани входного сигнала , когда сигналы на входе и выходе св заны соотношениемEffective interference suppression is achieved on the basis of bandwidth reduction methods — signal averaging, integration, and aperiodic averaging. In this case, the specific content of the transformation depends on the operator W (p), which determines the form of the connection between the output and input signals. From the point of view of noise immunity, it is most expedient to assign to this operator a function of sliding integration of the input signal, when the input and output signals are related by
1 V1 V
y(t) -- х(г)ае,y (t) - x (g) ae,
11 о 11 o
(1)(one)
4:-Т„4: -T „
где Т - интервал интегрировани .where T is the integration interval.
164164
Взаимосв зи выходной и входной величин в данном случае соответствует передаточна функци The interconnection of the output and input values in this case corresponds to the transfer function
1-е1st
:р:R
РТ.RT.
(2)(2)
Подставл в выражение , поучаем амплитудно-фазовую характеристикуSubstituted in the expression, we teach the amplitude-phase characteristic
„(j,) ... . (3)„(J,) .... (3)
5five
00
5five
5 050
5 0 50
§§
Из (3), воспользовавшись формулой Эйлера, находим амплитудно-частотную характеристику (АЧХ)From (3), using the Euler formula, we find the amplitude-frequency characteristic (AFC)
|«(з)|- о:5йг-- | "(H) | - about: 5yg--
Таким образом, как показывает анализ выражени дл АЧХ, в том случае, когда период исходного сигнала x(t) кратен интервалу Т, преобразователь не воспринимает переменной составл ющей x(t). Это определ ет присущее интегрирующим преобразовател м свойство подавлени периодических помех и снижение уровн высокочастотных помех.Thus, as the analysis of the expression for the frequency response shows, in the case when the period of the original signal x (t) is a multiple of the interval T, the converter does not perceive the variable component x (t). This determines the intrinsic property of integrating converters to suppress periodic noise and reduce the level of high-frequency interference.
Таким образом, решение задачи подавлени помех, обуславливающих флуктуацию фронтов импульсных сигналов, производитс путем статистической обработки в реальном масштабе времени текущих отсчетов - кодовых эквивалентов -N периодов преобразующего сигнала . JThus, the task of suppressing the noise that causes the fluctuations of the fronts of the pulse signals is accomplished by statistical processing in real time of the current samples — code equivalents of -N periods of the conversion signal. J
В предлагаемом устройстве усреднение текущих отсчетов кодовых эквивалентов Nf.выполн етс путем реализации выражени In the proposed device, the averaging of current samples of code equivalents Nf. Is performed by implementing the expression
NT, . К- 1 +signj К(NT, ),(5)NT, K-1 + signj K (NT,), (5)
где Ny к и Nj К-1 - текущие средние соответственноwhere Ny K and Nj K-1 - current average, respectively
на К-м и (К-1)-м шагах обработки; - шаг алгоритма; NT к - кодовый эквивалент К-го периода;on Km and (K-1) -th processing steps; - algorithm step; NT k is the code equivalent of the K-th period;
,.,,+1. если (Nr,K)-Nr -CK-l)0; |-}, если (N Kl-Nr K-13)0.,. ,, + 1. if (Nr, K) -Nr -CK-l) 0; | -} if (N Kl-Nr K-13) 0.
Если шаг алгоритма измен етс ;.по законуIf the step of the algorithm is changed; according to the law
, ,2,3,..., (6), 2,3, ..., (6)
5133231651332316
вл етс оптимальным, так как текущего среднего совпадает с , определ емой в видеis optimal because the current average coincides with that defined as
жи га во пе та чи об раlive in this way
(с(with
КГк i И N . к J.1 JLcd i and n. to J.1 J
Данный алгоритм известен как дискретный аналог интегратора.This algorithm is known as a discrete analogue of the integrator.
Если jCK. в выражении (5) прини- мает посто нные значени р начина с г-го отсчета, то выходной сигнал св зан с входным сигналом соотношением (1). При этом АЧХ данного эвена определ етс как (4), что определ ет помехоустойчивые свойства алгоритма (5).If jCK. in expression (5) takes constant values of p starting from the nth count, then the output signal is related to the input signal by the relation (1). In this case, the frequency response of this event is defined as (4), which determines the noise-resistant properties of the algorithm (5).
Умножитель частоты работает следующим обраэом,The frequency multiplier works as follows,
В начальный момент времени сигналом Пуск обеспечиваетс установка в исходное состо ние триггеров 9, 14 и 27, счетчика 21, регистров 19 и 20 сдвига блока 1 управлени . Данный сигнал сбрасывает в нулевое состо ние также сумматор 5 и второй счетчик 6. Триггер 9 блока 1 управлени устанавливаетс в единичное состо ние. Затем сигнал проходит через элемент ИЛИ 10 блока 1 управлени и поступает на вход установки счетчика 2 в единичное состо ние.At the initial moment of time, the Start signal is provided to reset the triggers 9, 14 and 27, the counter 21, the shift registers 19 and 20 of the control unit 1. This signal also resets the adder 5 and the second counter 6 to the zero state. The trigger 9 of the control unit 1 is set to one. The signal then passes through the OR 10 element of the control unit 1 and enters the input of the installation of the counter 2 in a single state.
Импульс входной последовательности Fj, поступа на первый вход блока 1 управлени , проходит через открытый элемент И 11 и через элемент 12 эадержки поступает на S-вход триггера 14, который открывает элемент И 15. Так реализуетс начальна синхронизаци работы устройства с входной последовательностью. Каждый импульс входной последовательности, начина с второго, через открытый элемент И 13 обеспечивае т запись 1 в младший разр д регистра 19 сдвига, мпульсы с выхода генератора 16 импульсов (опорной часто ты) через элеент И 15, после того как триггер 14 установитс в единичное состо ие , начинают поступать на управл юий вход регистра 19 сдвига. При этом единица начинает. последовательно продвигатьс импульсами опорной астоты по разр дам регистра 59 сдвига , что обеспечивает формирование а его выходах последовательности сигналов управлени , Сигнал с первого выхода регистра 19 сдвига, постуа на третий выход блока 1 управени , обеспечивает перепись содержимого счетчика 2 в регистр 4 (сдвига ). Второй импульс управлени с первого выхода блока 1 управлени обеспечивает через элемент ИЛИ 10 установку в единичное состо ние счетчика 2. Третий импульс управлени обеспечивает запись 1 в младший разр д регистра 20 сдвига (по входуThe impulse of the input sequence Fj, arriving at the first input of the control unit 1, passes through the open element 11 and through the control element 12 enters the S input of the trigger 14, which opens the element 15. Thus, the initial synchronization of the device operation with the input sequence is realized. Each pulse of the input sequence, starting from the second, through the open element I 13, records 1 to the low-order bit of the shift register 19, the pulses from the generator output 16 pulses (reference frequency) through the I element 15, after the trigger 14 is set to 1 State, begin to arrive at the control input of the register 19 shift. When this unit starts. successively advancing pulses of the reference frequency on the bits of the shift register 59, which ensures that its outputs form a sequence of control signals, the signal from the first output of the shift register 19, posting to the third output of the control unit 1, ensures that the contents of counter 2 are copied to register 4 (shift). The second control pulse from the first output of the control unit 1 provides, through the element OR 10, the setting of the counter 2 to one state. The third control pulse provides writing 1 to the low-order bit of the shift register 20 (at the input
синхронизации) и увеличивает содержимое счетчика 21 (импульсов) на единицу . Счетчик 21 вьтолн ет функцию счетчика числа отсчетов, выходы которого подключены к адресным входамsynchronization) and increases the contents of the counter 21 (pulses) by one. Counter 21 completes the function of the count of samples, the outputs of which are connected to the address inputs
ПЗУ 22, где хран тс значени шага алгоритма , представленные двоичными кодами, Дн первого отсчета, что следует из (6), , дл второго отсчета ,5; дл третьего ,333 и т.д. Каждый из , K(l,m), аппроксимируетс двоичным р дом, т.е. представл етс в виде суммы нормирующих множителей, кратных степен м двойкиROM 22, where the algorithm step values represented by binary codes are stored, Dn of the first reference, which follows from (6),, for the second reference, 5; for the third, 333, etc. Each of, K (l, m), is approximated by a binary number, i.e. is represented as the sum of the normalizing factors, multiples of the powers of two
, Г- -1)j . а.., H - -1) j. but..
1Г1 1G1
где а. - коэффициент участи двоичной дискреты в формирова- НИИ заданного значени .where a. - coefficient of fraction of binary discretes in the formation of a scientific research institute of a given value.
Таким образом, каждый отсчет определ ет соответствующую комбинацию единиц и нулевой на выходе ПЗУ 22, При этом единичные выходы открлшаютThus, each sample determines the appropriate combination of units and the zero output of the ROM 22. In this case, the single outputs open
соответствующие элементы группы элементов И . Единица, эаписанна в младший разр д регистра 20 сдвига, начинает последовательно продвигатьс по всем разр дам (число которыхcorresponding elements of the group of elements And. The unit, written in the low-order bit of the shift register 20, begins to move sequentially across all bits (the number of which
на один больше числа разр дных выходов ПЗУ 22) импульсами опорного генератора j поступающими на управл ющий вход через элемент НЕ 17, что обеспечивает исключение сбоев по фронтамone more than the number of bit outputs of the ROM 22) pulses of the reference generator j arriving at the control input through the element NOT 17, which ensures the elimination of faults on the fronts
импульсов при работе обоих регистров сдвига. Каждый из импульсов, по вивихс на выходе регистра 20 сдвига, поступает на второй вход соответствующего элемента И 23,-23 и одновреенно через многовходовой элемент ИЛИ 24 на вход элемента 25 задержки. В том случае;, если i-й элемент И 23- открыт по первому входу, то импульс с соответствующего выхода регистра 20pulses with both shift registers. Each of the pulses, at vivihs at the output of the shift register 20, arrives at the second input of the corresponding element AND 23, -23 and simultaneously through the multi-input element OR 24 at the input of the delay element 25. In that case; if the i-th element of I 23- is open at the first input, then the pulse from the corresponding output of the register 20
сдвига проходит через элемент ИЛИ 26 и поступает с седьмого выхода блока 1 управлени на управл ющий Вход суматора 5, обеспечива подсуммирова- ние к его содержимому текущее содер71the shift passes through the OR element 26 and goes from the seventh output of the control unit 1 to the control input of the sumator 5, ensuring that the current content is summed to its contents
жимое регистра 4. Элемент 25 задержки обеспечивает задержку импульсов на врем , достаточное дл надежной переписи (подсуммировани ) из регистра А в сумматор 5. Каждый импульс с выхода элемента 25 задержки (второй выход блока 1 управлени ) осуществл ет сдвиг содержимого регистра 4 на один разр д вправо, что обеспечива- ет деление содержимого регистра 4 на коэффициенты 2°, , 2,...,2. Посл того, как регистр 20 блока 1 управлени сформирует п импульсов, к содержимому сумматора 5 добавл етс содержимое регистра 4, умноженное на соответствующий шаг алгоритма. Процесс умножени на состоит в последовательном сдвиге содержимого регистра 4 и выборе на подсуммирова- ние в сумматор 5 каждого частногоregister register 4. Delay element 25 provides a delay of pulses by a time sufficient for reliable census (summation) from register A to adder 5. Each pulse from the output of delay element 25 (second output of control unit 1) shifts the contents of register 4 by one bit d to the right, which ensures the division of the contents of register 4 into coefficients 2 °,, 2, ..., 2. After the register 20 of control block 1 generates n pulses, the contents of register 4 multiplied by the corresponding algorithm step are added to the contents of adder 5. The process of multiplying is to sequentially shift the contents of register 4 and choose to sum each individual quotient to adder 5
л .l
(NT.-NI. ) , дл которого а- 1. (п+ +1)й импульс регистра 20 блока управлени обеспечивает установку в нулевое состо ние триггера 27 и пере пись содержимого сумматора 5 в счетчик 2 в обратном коде. В счетчике 2 реализуетс операци (N.-N-p. ) и определение знака данной разности. В течение интервала времени, равно- го текущему периоду входной последовательности , через открытый элемент И 18, делитель 28 частоты и элемент ИЛИ 29 на счетньй вход счетчика 2 поступают импульсы опорной часто- ты FJ . Коэффициент делени делител 28 импульсов равен коэффициенту М умножени устройства. Если имеет место случай NT T--FJ NT , то счетчик(NT.-NI.), for which a- 1. (n + +1) pulse of the register 20 of the control unit sets the zero state of the trigger 27 and translates the contents of the adder 5 into the counter 2 in the return code. In counter 2, the operation (N.-N-p.) And the determination of the sign of the difference are implemented. During the time interval equal to the current period of the input sequence, the open element AND 18, the frequency divider 28, and the OR element 29 are fed to the counter input 2 of the reference frequency FJ. The division factor of the divider 28 pulses is equal to the multiplication factor M of the device. If the case of NT T takes place - FJ NT, then the counter
м 1 3 111 2 не переполн етс и триггер 27 бло- m 1 3 111 2 is not overflowed and the trigger 27 blocks
ка 1 управлени своего состо ни не измен ет. Содержимое счетчика 2 (импульсов ) при этом переписываетс в регистр 4 через узел 3 переписи в обратном коде. В случа е, если NT T, , то к моменту окончани периода IV счетчик 2 переполн етс , и импульс, формирующийс на выходе его старшего разр да, поступает на второй вход блока 1 управлени , ус- танавливает триггер 27 в противоположное состо ние и, кроме того, проходит через элемент ИЛИ 29 и четвертый выход блока 1 управлени на счетньй вход счетчика 2. Это обеспечива- ет исключение погрешности, котора имеет место в случае использовани обратного кода вместо дополнительно го.Each control of its state does not change. The contents of counter 2 (pulses) are rewritten to register 4 through the census node 3 in the return code. In the case of e, if NT T, then by the end of the period IV, the counter 2 overflows, and the pulse formed at the output of its most significant bit arrives at the second input of the control unit 1, sets the trigger 27 to the opposite state and in addition, it passes through the OR element 29 and the fourth output of the control unit 1 to the counter input of counter 2. This provides for the elimination of the error that occurs when the return code is used instead of the additional code.
16 ,816, 8
Таким образом, в момент окончани очередного периода Т. входного сигнала Fg в счетчика 2 фиксируетс модуль разности IN , а знак разности определ етс сигналом на выходе триггера 27, Затем содержимое счетчика 2 переписываетс в регистр 4, где осуг ествл етс умножение I на соответствующее значение шага алгоритма j Г Результат выполнени данной операции суммируетс с соответствующим знаком к содержимому сумматора 5,Thus, at the time of the end of the next period T. of the input signal Fg, counter 2 records the difference IN module, and the difference sign is determined by the signal at the output of trigger 27. Then the contents of counter 2 are written to register 4, where multiplication I is multiplied by the corresponding value step algorithm j G The result of this operation is summed with the corresponding sign to the contents of the adder 5,
Описанна последовательность операций , выполн емых в процессе работы устройства, обеспечивает вычисление текущего среднего кодового эквивалента периода входного сигнала в следующем виде: Nr,CK NTjK-ll+j K sign(NT, ),The described sequence of operations performed during the operation of the device provides for the calculation of the current average code equivalent of the input signal period in the following form: Nr, CK NTjK-ll + j K sign (NT,),
которое совпадает с выражением (5). Затем усредненное значение кодового эквивалента N периода входного сигнала подаетс в счетчик 6, где обеспечиваетс его преобразование. При этом на выходе умножител частота следовани импульсов определ етс в видеwhich coincides with the expression (5). Then, the averaged value of the code equivalent of the N period of the input signal is fed to counter 6, where its conversion is ensured. In this case, at the output of the multiplier, the pulse frequency is determined as
f k Ь:: где усредненньш период преобразуемого сигнала. f k b :: where is the averaged period of the signal being converted.
Таким .образом, частота следовани импульсов выходного сигнала в предлагаемом устройстве пропорциональна усредненному за заданный интервал времени значению частоты входного сигнала ,Thus, the pulse frequency of the output signal in the proposed device is proportional to the value of the frequency of the input signal, averaged over a given time interval
Если шаг алгоритма после j-ro отсчета (период входного сигнала Fg) прин ть посто нным, то взаимосв зь входного и выходного сигналов определ етс выражением (3). Следовательно , АЧХ предлагаемого устройства имеет нули в определенных точках оси частот, что и определ ет способ- ность предлагаемой структуры подавл ть периодические помехи, характеризующиес линейчатым спектром, а также снижение уровн высокочастотных помех в высокочастотной части спектра полезного сигнала.If the step of the algorithm after the j-ro sample (the period of the input signal Fg) is assumed to be constant, then the relationship between the input and output signals is determined by the expression (3). Consequently, the frequency response of the proposed device has zeros at certain points of the frequency axis, which determines the ability of the proposed structure to suppress periodic noise characterized by a line spectrum, as well as a reduction in the level of high-frequency noise in the high-frequency part of the spectrum of the useful signal.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864011316A SU1332316A1 (en) | 1986-01-10 | 1986-01-10 | Frequency multiplier |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864011316A SU1332316A1 (en) | 1986-01-10 | 1986-01-10 | Frequency multiplier |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1332316A1 true SU1332316A1 (en) | 1987-08-23 |
Family
ID=21217636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864011316A SU1332316A1 (en) | 1986-01-10 | 1986-01-10 | Frequency multiplier |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1332316A1 (en) |
-
1986
- 1986-01-10 SU SU864011316A patent/SU1332316A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 540381, кл. Н 03 К 23/00, 1975. Авторское свидетельство СССР № 788363, кл. Н 03 К 5/01, 1978. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0007729B1 (en) | Low pass digital averaging filter and method of recovering a low frequency component of a composite analog waveform | |
US4313173A (en) | Linear interpolator | |
US3988607A (en) | Interpolating digital filter | |
US3626168A (en) | Measuring correlation, amplitude probability and probability density distributions, and signal response averaging | |
US4633426A (en) | Method and apparatus for detecting a binary convoluted coded signal | |
SU1332316A1 (en) | Frequency multiplier | |
US3723909A (en) | Differential pulse code modulation system employing periodic modulator step modification | |
CA1129107A (en) | Method and apparatus for suppression of error accumulation in recursive computation of a discrete fourier transform | |
US4052605A (en) | Interpolating non-recursive digital filter | |
RU2713868C1 (en) | Apparatus for solving task of selecting technical means of complex system | |
SU1363460A1 (en) | A-d conversion device | |
SU1034174A1 (en) | Vernier code/time interval converter | |
SU1591010A1 (en) | Digital integrator | |
SU1322315A1 (en) | Device for calculating expectation | |
RU1795548C (en) | Digitizer | |
SU1300636A1 (en) | Shaft turn angle-to-digital converter | |
SU1319028A1 (en) | Digital pulse repetition frequency multiplier | |
SU1171784A1 (en) | Multiplier | |
SU491129A1 (en) | Device for raising binary numbers to the third degree | |
SU1152041A1 (en) | Analog storage | |
SU1736000A1 (en) | Code-to-time interval converter | |
SU1386989A2 (en) | Data sorting device | |
SU748880A1 (en) | Pulse recurrence rate divider with variable division factor | |
SU1019638A1 (en) | Number-frequency multiplier | |
SU1173548A1 (en) | Apparatus for selecting channels |