JPH0322090B2 - - Google Patents

Info

Publication number
JPH0322090B2
JPH0322090B2 JP27009186A JP27009186A JPH0322090B2 JP H0322090 B2 JPH0322090 B2 JP H0322090B2 JP 27009186 A JP27009186 A JP 27009186A JP 27009186 A JP27009186 A JP 27009186A JP H0322090 B2 JPH0322090 B2 JP H0322090B2
Authority
JP
Japan
Prior art keywords
signal
circuit
timing
constant value
input signal
Prior art date
Legal status (The legal status 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 status listed.)
Expired
Application number
JP27009186A
Other languages
Japanese (ja)
Other versions
JPS63123209A (en
Inventor
Masato Abe
Fumitaka Asami
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP27009186A priority Critical patent/JPS63123209A/en
Priority to US07/119,451 priority patent/US4811260A/en
Priority to EP87402560A priority patent/EP0268532B1/en
Priority to DE3751088T priority patent/DE3751088T2/en
Priority to KR1019870012814A priority patent/KR900008364B1/en
Publication of JPS63123209A publication Critical patent/JPS63123209A/en
Publication of JPH0322090B2 publication Critical patent/JPH0322090B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Complex Calculations (AREA)

Description

【発明の詳細な説明】 〔概要〕 本発明は入力信号に対して所定時間遅延された
信号を得る信号処理回路において、 超音波遅延線或いはシフトレジスタを用いて構
成されているために大規模になつてしまう従来回
路の問題点を解決するため、 遅延量と、この遅延量を有する時における入力
信号の周期に対応するタイミングをもつタイミン
グ信号とから一定値を発生する一定値発生回路
と、 入力信号と一定値との加減算を行なう加減算回
路と、加減算回路の出力振幅を一定周期で補正し
て入力信号に対する遅延信号を得る回路とを設け
たことにより、 従来回路のような大規模な構成を必要としない
で遅延信号を得るようにしたものである。
[Detailed Description of the Invention] [Summary] The present invention is a signal processing circuit that obtains a signal delayed by a predetermined time with respect to an input signal, and is configured using an ultrasonic delay line or a shift register, so that it can be used on a large scale. In order to solve the problem of conventional circuits that become obsolete, we have developed a constant value generation circuit that generates a constant value from a delay amount and a timing signal whose timing corresponds to the cycle of the input signal when it has this delay amount; By providing an adder/subtracter circuit that performs addition/subtraction between a signal and a fixed value, and a circuit that corrects the output amplitude of the adder/subtracter circuit at a fixed cycle to obtain a delayed signal with respect to the input signal, it is no longer possible to use the large-scale configuration of conventional circuits. This is to obtain a delayed signal without needing it.

〔産業上の利用分野〕[Industrial application field]

本発明は信号処理回路、特に、入力信号に対し
て所定時間遅延された信号を得る信号処理回路に
関するもので、デジタルフイルタ及びアナログフ
イルタ等の回路の一部分に適用される。
The present invention relates to a signal processing circuit, and particularly to a signal processing circuit that obtains a signal delayed by a predetermined time with respect to an input signal, and is applied to a portion of circuits such as digital filters and analog filters.

〔従来の技術〕[Conventional technology]

遅延信号を得る従来回路としては、例えば超音
波遅延線等を用いたアナログ系信号処理回路、フ
リツプフロツプによりシフトレジスタ等を用いた
デジタル系信号処理回路が知られている。
As conventional circuits for obtaining delayed signals, there are known analog signal processing circuits using, for example, ultrasonic delay lines, and digital signal processing circuits using shift registers using flip-flops.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記超音波遅延線を用いた従来回路は形状が大
きく、コンパクトに構成し得ない問題点があつ
た。
Conventional circuits using the above-mentioned ultrasonic delay line have a problem that they are large in size and cannot be configured compactly.

一方、上記シフトレジスタを用いた従来回路で
は、第5図に示す如く、入力信号Viに対して例
えば遅延量(t3−t0)の信号V03を得るにはフリ
ツプフロツプを3段、同様にして、入力信号Vi
に対して例えば遅延量(t5−t0)の信号V05を得
るにはフリツプフロツプを5段夫々用いる必要が
あり、回路規模が大きくなり、このものもコンパ
クトに構成し得ない問題点があつた。
On the other hand, in the conventional circuit using the shift register described above, as shown in FIG . Then, the input signal Vi
For example, in order to obtain the signal V 05 with the delay amount (t 5 - t 0 ), it is necessary to use five stages of flip-flops, which increases the circuit scale and has the problem that it cannot be configured compactly. Ta.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明回路の原理ブロツク図を示す。
同図中、4は遅延量diと、この遅延量diを有する
時における入力信号の周期に対応するタイミング
をもつタイミング信号SC()とから一定値αiを
発生する一定値発生回路、2は入力信号Vi(t)
の1/2周期毎に、タイミング信号のタイミングに
応じた期間入力信号Vi(t)から一定値αiを減算
及び入力信号Vi(t)に一定値αiを加算する加減
算回路、6は加減算回路2の出力を、入力信号
Vi(t)の1/2周期毎に遅延量diに応じた期間振
幅補正して入力信号Vi(t)の振幅と対応した振
幅の出力信号V0(t)を得る振幅補正回路であ
る。
FIG. 1 shows a basic block diagram of the circuit according to the invention.
In the figure, 4 is a constant value generation circuit that generates a constant value αi from a delay amount di and a timing signal SC() whose timing corresponds to the cycle of the input signal when it has this delay amount di, and 2 is an input Signal Vi(t)
6 is an addition/subtraction circuit 2 that subtracts a constant value αi from the period input signal Vi(t) according to the timing of the timing signal and adds the constant value αi to the input signal Vi(t) every 1/2 cycle of the timing signal. the output of the input signal
This is an amplitude correction circuit that performs period amplitude correction according to the delay amount di every 1/2 cycle of Vi(t) to obtain an output signal V 0 (t) having an amplitude corresponding to the amplitude of the input signal Vi(t).

〔作用〕[Effect]

入力信号Vi(t)に一定値αiを1/2周期毎に加
減算し、かつ、これを1/2周期毎に振幅補正する
ことにより、所定遅延量di遅延された信号V0
(t)を得る。
By adding or subtracting a constant value αi to the input signal Vi(t) every 1/2 cycle and correcting the amplitude every 1/2 cycle, a signal V 0 delayed by a predetermined delay amount di is obtained.
(t) is obtained.

〔実施例〕〔Example〕

第2図は本発明回路の一実施例の回路図を示
す。以下、扱う信号は例えばデジタル信号とする
が、デジタル信号のままでは波形が分りにくいの
でアナログ信号波形を用いて説明する。同図にお
いて、端子1に入来した例えば三角波状入力信号
Q0〜Q7(第3図Aの実線)は加減算回路2に
供給される一方、端子3に入来したタイミング信
号SC(Q)(第3図C)と逆極性の加減算タイミ
ング信号SC()は加減算回路2及び一定値発生
回路4に供給される。
FIG. 2 shows a circuit diagram of an embodiment of the circuit of the present invention. Hereinafter, the signals to be handled will be, for example, digital signals, but since it is difficult to understand the waveforms of digital signals as they are, analog signal waveforms will be used for explanation. In the same figure, for example, triangular wave input signals Q0 to Q7 (solid lines in FIG. The addition/subtraction timing signal SC() having the opposite polarity to that shown in FIG. 3C) is supplied to the addition/subtraction circuit 2 and the constant value generation circuit 4.

タイミング信号SC()は所望の遅延量に応じ
たタイミングを有し、一定値発生回路4に供給さ
れてここで後述の一定値αiが得られる。一定値αi
は加減算回路2に供給される。加減算回路2にお
いて、入力信号Q0〜Q7、一定値αiはタイミン
グ信号SC()のタイミングに応じて加減算さ
れ、第3図Bの実線に示す信号S0〜S7が取出
される。即ち、タイミング信号SC()(第3図
CのLレベル期間減算が行なわれる一方、そのH
レベル期間加算が行なわれる。信号S0〜S7は
入力信号Q0〜Q7の最大値点及び最小値点から
遅延時間に応じた期間波形が歪む信号であり、そ
の値は、求める信号SS0〜SS7(後述)に対す
る歪の大きさを示す歪値をxとした場合、(0+
x)及び{(最大値M)−x}である。
The timing signal SC() has a timing corresponding to a desired amount of delay, and is supplied to a constant value generating circuit 4, where a constant value αi, which will be described later, is obtained. constant value αi
is supplied to the addition/subtraction circuit 2. In the addition/subtraction circuit 2, the input signals Q0 to Q7 and the constant value αi are added or subtracted according to the timing of the timing signal SC( ), and signals S0 to S7 shown by the solid line in FIG. 3B are taken out. That is, while the timing signal SC() (L level period subtraction in FIG. 3C is performed), its H level period is
Level period addition is performed. The signals S0 to S7 are signals whose waveforms are distorted for a period corresponding to the delay time from the maximum and minimum points of the input signals Q0 to Q7, and their values indicate the magnitude of distortion for the desired signals SS0 to SS7 (described later). When the indicated strain value is x, (0+
x) and {(maximum M)-x}.

加減算回路2から取出されたタイミング信号
SC1(同図D)は前記所望の遅延量に応じたタ
イミングを有し、端子3に入来したタイミング信
号SC(Q)(同図C)と共にタイミング信号発生
回路5に供給され、タイミング信号SC2(同図
E)とされる。
Timing signal extracted from addition/subtraction circuit 2
SC1 (D in the figure) has a timing corresponding to the desired delay amount, and is supplied to the timing signal generation circuit 5 together with the timing signal SC (Q) (C in the figure) inputted to the terminal 3, and the timing signal SC2 (E in the same figure).

加減算回路2から取出された信号S0〜S7
(同図B)、タイミング信号発生回路5から取出さ
れたタイミング信号SC2(同図E)は振幅補正
回路6に供給され、タイミング信号SC2のタイ
ミングに従つて信号S0〜S7が種々加減算される。
即ち、信号S0〜S7はタイミング信号SC2のLレ
ベル期間においてそのまま取出される一方、Hレ
ベル期間t1において{(最大値M)−(歪値x)}の
値(同図B中破線)とされ、又、次のHレベル期
間t2において(0+x)の値(同図B中破線)と
され、これが繰返される。
Signals S0 to S7 taken out from the addition/subtraction circuit 2
(B in the same figure), the timing signal SC2 (E in the same figure) taken out from the timing signal generation circuit 5 is supplied to the amplitude correction circuit 6, and the signals S0 to S7 are variously added and subtracted according to the timing of the timing signal SC2. Ru.
That is, the signals S0 to S7 are taken out as they are during the L level period of the timing signal SC2, while the value of {(maximum value M) - (distortion value x)} (broken line in B in the figure) is taken out during the H level period t1 . ), and in the next H level period t2 , the value is set to (0+x) (broken line in B in the figure), and this is repeated.

このように、信号S0〜S7(同図B中実線)は振
幅補正回路6においてその最大値点及び最小値点
から所定期間t1,t2の波形を破線に示す如く補正
され、信号SS0〜SS7として取出される。
In this way, the signals S 0 to S 7 (solid lines in FIG. 6B) are corrected in the amplitude correction circuit 6 as shown by the broken lines during predetermined periods t 1 and t 2 from their maximum and minimum points, and the signals Extracted as SS0 to SS7.

信号SS0〜SS7は振幅調整回路7に供給され、
調整信号発生回路8からの信号OF(同図F)及び
信号UF(同図G)のタイミングにより最大値及び
最小値の各振幅を調整され、端子9より遅延信号
DQ0〜DQ7(同図Aの破線)として取出され
る。信号OF,UFは調整信号発生回路8におい
て、加減算回路2から取出されるタイミング信号
SC1(同図D)のタイミングに対応して作られ
る。
Signals SS0 to SS7 are supplied to the amplitude adjustment circuit 7,
The amplitudes of the maximum and minimum values are adjusted according to the timing of the signal OF (F in the same figure) and the signal UF (G in the same figure) from the adjustment signal generation circuit 8, and the delayed signal is output from the terminal 9.
They are taken out as DQ0 to DQ7 (dashed lines in A in the figure). Signals OF and UF are timing signals taken out from the addition/subtraction circuit 2 in the adjustment signal generation circuit 8.
It is created in response to the timing of SC1 (D in the same figure).

このように、入力信号Q0〜Q7(同図Aの実
線)は一定値αiを加減算され、かつ、1/2周期毎
に遅延量diに応じた期間振幅を補正されることに
より、所定量遅延された信号DQ0〜DQ7(同
図Bの破線)として取出される。つまり、超音波
遅延線やシフトレジスタ等の大規模な回路を用い
ないでも、入力信号Q0〜Q7に一定値αiを所定
周期を以て加減算し、その後波形補正するだけで
遅延信号DQ0〜DQ7を得ることができる。
In this way, the input signals Q0 to Q7 (solid lines in A in the figure) are delayed by a predetermined amount by adding or subtracting a constant value αi, and correcting the period amplitude according to the delay amount di every 1/2 period. The output signals DQ0 to DQ7 (broken lines in FIG. 2B) are extracted. In other words, without using large-scale circuits such as ultrasonic delay lines or shift registers, it is possible to obtain delayed signals DQ0 to DQ7 simply by adding or subtracting a constant value αi to input signals Q0 to Q7 at a predetermined period and then correcting the waveform. I can do it.

ここで、入力信号と遅延量及び周期との関係に
ついて考えてみる。第4図Dに示すサンプリング
タイミング(第2図中、調整信号発生回路8のク
ロツクCKと同一のもの)による例えば第4図A
〜Cの実線に示す入力信号波形について、その
夫々の遅延後の波形を考える。例えば第4図Aに
おいて、入力信号をVi(t)、その波高値をv1
遅延時間をd1,周期をT1,遅延後の信号をVd1
(t−di)とすると、 Vd1(t−di) =Vi(t)−{±vi/(Ti/2)}・d1 となる。一般に、 Vdi(t−di) =Vi(t)−{±vi/(Ti/2)}・d1 =Vi(t)±2vi・(d1/Ti) となる。ここに、2vi・(d1/Ti)≡αi とおくと、 Vd1(t−di) =Vi(t)±αi (1) となる。αiは前述の一定値であり、第2図中加減
算回路2において入力信号に加算、或いは入力信
号から減算する値である。
Here, let us consider the relationship between the input signal, the amount of delay, and the period. For example, FIG. 4A uses the sampling timing shown in FIG. 4D (same as the clock CK of the adjustment signal generation circuit 8 in FIG. 2).
Regarding the input signal waveforms shown by the solid lines in ~C, consider the waveforms after each delay. For example, in FIG. 4A, the input signal is Vi(t), its peak value is v 1 ,
Delay time is d 1 , period is T 1 , signal after delay is V d1
(t-di), then V d1 (t-di) = Vi(t)-{±vi/(Ti/2)}·d 1 . In general, V di (t-di) = Vi (t) - {±vi/(Ti/2)}·d 1 = Vi (t) ±2vi·(d 1 /Ti). If we set 2vi·(d 1 /Ti)≡αi here, then V d1 (t−di) = Vi(t)±αi (1). αi is the constant value mentioned above, and is a value added to or subtracted from the input signal in the addition/subtraction circuit 2 in FIG.

第4図B,Cに示す入力信号V2(t),V3(t)
についても上記(1)式を適用でき、夫々の遅延時間
d2,d3に応じた遅延信号Vd2(t−d2),Vd3(t−
d3)を得ることができる。
Input signals V 2 (t), V 3 (t) shown in Figure 4B and C
Equation (1) above can also be applied to
Delayed signals V d2 (t- d 2 ) , V d3 (t-
d3 ) can be obtained.

上記(1)式において、一定値αiを一定とおいた場
合、入力信号Vi(t)の周期Tiが変化したとする
と(第4図A〜Cに示す各入力信号Vi(t),V2
(t),V3(t)、 αi=2vi・(di/Ti) のうち、viは一定であり、周期Ti及び遅延時間di
が夫々比例して変化することになる。
In the above equation (1), when the constant value αi is set constant, and if the period Ti of the input signal Vi(t) changes (each input signal Vi(t), V 2 shown in FIG. 4 A to C)
(t), V 3 (t), αi=2vi・(di/Ti), where vi is constant, period Ti and delay time di
will change proportionately.

即ち、第4図A〜Cにおいて、一定値αiとおく
と、入力信号Vi(t)の周期(Ti)に応じた遅延
時間diをもつ出力信号Vdi(t−di)を得ることが
できる。従つて、周波数の異なつた入力信号をそ
の周波数に対応した遅延量を以て遅延せしめる
際、従来の回路ではシフトレジスタの段数を変更
したり、又は、クロツク周波数を変更しなければ
ならなかつたが、本発明ではこのような操作を全
く必要としない。
That is, in FIGS. 4A to 4C, by setting a constant value αi, it is possible to obtain an output signal Vdi (t-di) having a delay time di corresponding to the period (Ti) of the input signal Vi(t). Therefore, when delaying input signals with different frequencies by a delay amount corresponding to the frequency, in conventional circuits it was necessary to change the number of stages in the shift register or change the clock frequency, but with this The invention does not require any such operations.

〔発明の効果〕〔Effect of the invention〕

本発明回路によれば、入力信号を一定値と加減
算し、その後これを振幅補正するだけで所定遅延
量をもつた出力信号を得ることができ、これによ
り、超音波遅延線やシフトレジスタ等を用いた従
来回路に比して回路を簡単に、安価に構成し得、
特に、入力信号の周波数に追従した遅延量をもつ
た信号を得ることができるので、例えばシフトレ
ジスタの段数又はクロツク周波数を変更する等の
操作を全く必要としないで遅延信号を得ることが
できる等の特長を有する。
According to the circuit of the present invention, an output signal with a predetermined amount of delay can be obtained by simply adding or subtracting an input signal to a constant value and then correcting the amplitude of the input signal. Compared to the conventional circuit used, the circuit can be configured more easily and at a lower cost.
In particular, since it is possible to obtain a signal with a delay amount that follows the frequency of the input signal, it is possible to obtain a delayed signal without the need for any operations such as changing the number of stages of a shift register or the clock frequency. It has the following features.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明回路の原理ブロツク図、第2図
は本発明回路の一実施例の回路図、第3図は第2
図に示す回路の信号のタイミングチヤート、第4
図は入力信号と遅延量及び周期との関係を示す
図、第5図はシフトレジスタの段数を説明する図
である。 図において、1は信号入力端子、2は加減算回
路、3はタイミング信号入力端子、4は一定値発
生回路、5はタイミング信号発生回路、6は振幅
補正回路、7は振幅調整回路、8は調整信号発生
回路、9は出力端子である。
Figure 1 is a principle block diagram of the circuit of the present invention, Figure 2 is a circuit diagram of an embodiment of the circuit of the present invention, and Figure 3 is a block diagram of the principle of the circuit of the present invention.
Timing chart of the signals of the circuit shown in the figure, No. 4
The figure shows the relationship between the input signal, the amount of delay, and the period, and FIG. 5 is a diagram explaining the number of stages of the shift register. In the figure, 1 is a signal input terminal, 2 is an addition/subtraction circuit, 3 is a timing signal input terminal, 4 is a constant value generation circuit, 5 is a timing signal generation circuit, 6 is an amplitude correction circuit, 7 is an amplitude adjustment circuit, and 8 is adjustment In the signal generation circuit, 9 is an output terminal.

Claims (1)

【特許請求の範囲】 1 入力信号(Vi(t))に対して所定の遅延量
(di)遅延された出力信号(V0(t))を得る信号
処理回路において、 上記遅延量(di)と、上記遅延量(di)を有す
る時における上記入力信号の周期に対応するタイ
ミングをもつタイミング信号(SC())とから
一定値(αi)を発生する一定値発生回路4と、 上記入力信号(Vi(t))の1/2周期毎に、該タ
イミング信号(SC())のタイミングに応じた
期間に上記入力信号(Vi(t))から上記一定値
(αi)を減算及び上記入力信号(Vi(t))に上記
一定値(αi)を加算した信号を出力する加減算回
路2と、 該加減算回路2の出力を、上記入力信号(Vi
(t))の1/2周期毎に上記遅延量(di)に応じた
期間振幅補正して上記入力信号(Vi(t))の振
幅と対応した振幅の出力信号(V0(t))を得る
振幅補正回路6とよりなることを特徴とする信号
処理回路。
[Claims] 1. In a signal processing circuit that obtains an output signal (V 0 (t)) delayed by a predetermined amount of delay (di) with respect to an input signal (Vi (t)), the amount of delay (di) and a timing signal (SC()) having a timing corresponding to the period of the input signal when it has the delay amount (di), and a constant value generating circuit 4 that generates a constant value (αi) from the input signal. Every 1/2 cycle of (Vi(t)), subtract the above constant value (αi) from the above input signal (Vi(t)) and input the above during a period according to the timing of the timing signal (SC()). an addition/subtraction circuit 2 that outputs a signal obtained by adding the above-mentioned constant value (αi) to the signal (Vi(t));
(t)), the period amplitude is corrected according to the delay amount (di), and the output signal (V 0 (t)) has an amplitude corresponding to the amplitude of the input signal (Vi(t)). 1. A signal processing circuit comprising: an amplitude correction circuit 6 for obtaining
JP27009186A 1986-11-13 1986-11-13 Signal processing circuit Granted JPS63123209A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP27009186A JPS63123209A (en) 1986-11-13 1986-11-13 Signal processing circuit
US07/119,451 US4811260A (en) 1986-11-13 1987-11-10 Signal processing circuit
EP87402560A EP0268532B1 (en) 1986-11-13 1987-11-12 Signal processing circuit
DE3751088T DE3751088T2 (en) 1986-11-13 1987-11-12 Signal processing device.
KR1019870012814A KR900008364B1 (en) 1986-11-13 1987-11-13 Signal processing circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27009186A JPS63123209A (en) 1986-11-13 1986-11-13 Signal processing circuit

Publications (2)

Publication Number Publication Date
JPS63123209A JPS63123209A (en) 1988-05-27
JPH0322090B2 true JPH0322090B2 (en) 1991-03-26

Family

ID=17481401

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27009186A Granted JPS63123209A (en) 1986-11-13 1986-11-13 Signal processing circuit

Country Status (1)

Country Link
JP (1) JPS63123209A (en)

Also Published As

Publication number Publication date
JPS63123209A (en) 1988-05-27

Similar Documents

Publication Publication Date Title
EP1583243B1 (en) Linearity compensation by harmonic cancellation
JP2003133959A5 (en)
WO2002025817A1 (en) Distortion reduction method and apparatus for linearization of digital pulse width modulation by efficient calculation
US6750798B2 (en) Apparatus for processing knock sensor signal
JPH0322090B2 (en)
JPH0322091B2 (en)
JPH06291784A (en) Audio signal processing and correction device
US8531223B2 (en) Signal generator
KR100259483B1 (en) A synthesizing apparatus of control signals for active noise control
JP3102024B2 (en) D / A conversion method
JPH0322093B2 (en)
US6768434B1 (en) High speed x/sine(x) correction circuit
JPH05145422A (en) Pulse modulation system and d/a converter
JPH05327511A (en) Digital / analog converter
JPS63177619A (en) Control circuit for digital sample rate conversion
JPH0710411Y2 (en) Signal generator
JPH05276035A (en) D/a converter
JP2635616B2 (en) Digital sample rate converter
JPH03242024A (en) D/a conversion method
JPH0313124A (en) D/a converter
JPH0322092B2 (en)
JP2525218B2 (en) Integrator circuit
JPH02237376A (en) Contour compensation device
JPH04324765A (en) Edge sharpening circuit
JPH02148908A (en) Multiplier