JPH03230609A - Digital filter - Google Patents
Digital filterInfo
- Publication number
- JPH03230609A JPH03230609A JP2575390A JP2575390A JPH03230609A JP H03230609 A JPH03230609 A JP H03230609A JP 2575390 A JP2575390 A JP 2575390A JP 2575390 A JP2575390 A JP 2575390A JP H03230609 A JPH03230609 A JP H03230609A
- Authority
- JP
- Japan
- Prior art keywords
- tap
- multiplier
- output
- predetermined
- digital filter
- 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.)
- Pending
Links
Landscapes
- Filters That Use Time-Delay Elements (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野]
本発明は、波形整形用のロールオフフィルタとして用い
られるディジタルフィルタに関する。特に、直線位相特
性が理想的に実現できる非巡回型(FIR)ディジタル
フィルタであるトランスバーサルフィルタに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a digital filter used as a roll-off filter for waveform shaping. In particular, the present invention relates to a transversal filter that is an acyclic (FIR) digital filter that can ideally achieve linear phase characteristics.
〔従来の技術]
第6図は、従来のトランスパーサルフィルタの構成例を
示すブロック図である。[Prior Art] FIG. 6 is a block diagram showing a configuration example of a conventional transpersal filter.
図において、トランスパーサルフィルタは、入力信号に
所定の遅延を与える遅延回路11.〜1工、と、入力信
号(x(t−2))および各遅延回路11、〜114の
出力(x(t−1)、…、x(t+2))に、タップ係
数(a(−2)、a (−1)、…、a (+2) )
を乗算する乗算器13.〜t3sと、各乗算器出力(タ
ップ出力)を加算する加算器151〜154とを有し、
フィルタ出力を得る構成である。In the figure, the transpersal filter includes a delay circuit 11. ~1 time, and the input signal (x(t-2)) and the output (x(t-1), ..., ), a (-1), ..., a (+2) )
Multiplier 13. ~t3s and adders 151 to 154 that add the outputs of the respective multipliers (tap outputs),
This is a configuration that obtains a filter output.
なお、第7図に示す転置型のトランスバーサルフィルタ
も考案されているが、同様の動作が行われる。Note that a transposed type transversal filter shown in FIG. 7 has also been devised, and the same operation is performed.
すなわち、入力信号を5分岐してそれぞれに所定のタッ
プ係数(a(−2)、a(−1)、…、a (+2)
)を乗算し、各乗算器出力(タップ出力)を順次遅延お
よび加算してフィルタ出力を得る構成であり、第6図と
同一番号が付されているものは、同様の機能を果たすも
のとする。In other words, the input signal is divided into five branches, each with a predetermined tap coefficient (a(-2), a(-1),..., a(+2)).
), and sequentially delays and adds each multiplier output (tap output) to obtain a filter output.Those with the same numbers as in Figure 6 perform the same functions. .
ところで、実際の回路においてはアナログ構成によるも
のとディジタル構成によるものがあるが、最近のLSI
技術の発展に伴い、3つの基本構成要素(遅延回路、乗
算器、加算器)のすべてをディジタル素子で実現したデ
ィジタルフィルタが実用化されている。By the way, in actual circuits, there are those with analog configuration and those with digital configuration, but recent LSI
With the development of technology, digital filters in which all three basic components (delay circuit, multiplier, adder) are implemented with digital elements have been put into practical use.
このようなディジタルフィルタにおいて、第8図に示す
ように入出力信号の周波数特性がG (f)、F (f
)の場合では、n段のタップ係数は、により求めること
ができる。すなわち、タップ係数は、所望の周波数特性
を入力信号の周波数特性で除算したもの(フィルタ伝達
間数F (f)/G (f))のインパルス応答をサン
プリングした値となる。In such a digital filter, the frequency characteristics of the input and output signals are G (f) and F (f
), the n-stage tap coefficients can be found as follows. That is, the tap coefficient is a value obtained by sampling the impulse response of the desired frequency characteristic divided by the frequency characteristic of the input signal (filter transfer frequency F (f)/G (f)).
ここで、時刻tにおける入力信号x(t)に対するディ
ジタルフィルタの出力信号をy(t) とすると、出力
信号y(t)は入力信号x(t)に対してnタイムスロ
ット遅延し、
y(t)−Σ a (i) ・x (t −i)
・”(2)により求まる値で出力される。な
お、タップ数は2n+1である。Here, if the output signal of the digital filter for the input signal x(t) at time t is y(t), the output signal y(t) is delayed by n time slots with respect to the input signal x(t), and y( t) - Σ a (i) ・x (t - i)
・"The value determined by (2) is output. Note that the number of taps is 2n+1.
一方、ディジタルフィルタの精度は有限であるタップ数
に依存し、高精度のディジタルフィルタを実現するには
タップ数をできるだけ多くする必要がある。On the other hand, the accuracy of a digital filter depends on the finite number of taps, and to realize a highly accurate digital filter, it is necessary to increase the number of taps as much as possible.
ところが、従来構成では、1つのタップにつき1つの乗
算器が必要であり、ディジタルフィルタの回路構成の多
くを占める乗算器がタップ数の増加に伴って増えた場合
には、回路規模が著しく大きくなっていた。However, in the conventional configuration, one multiplier is required for each tap, and when the number of multipliers, which make up most of the circuit configuration of a digital filter, increases as the number of taps increases, the circuit scale becomes significantly large. was.
本発明は、タップ数に対して乗算器の個数を半滅するこ
とができるディジタルフィルタを提供することを目的と
する。An object of the present invention is to provide a digital filter that can halve the number of multipliers relative to the number of taps.
[課題を解決するための手段]
請求項1に記載の本発明ディジタルフィルタは、入力信
号に所定の遅延を与えてm(mは奇数)タップの信号に
分岐するm−1個の遅延回路を有し、各タップごとに所
定のタップ係数を乗算したタップ出力を加算する構成で
あるm次の非巡回型のディジタルフィルタにおいて、第
iタップ(i=1.2、…、(m−1)/2)の信号と
、第m−i+1タップの信号とを加算する(m−1)/
2個の加算器と、この加算器出力を入力とし、それぞれ
所定のタップ係数を乗算する(m−1)/2個の乗算器
と、第(m+1)/2タップの信号を入力とし、所定の
タップ係数を乗算する一つの乗算器と、各乗算器出力を
加算する加算器とを備えて構成する。[Means for Solving the Problems] The digital filter of the present invention as set forth in claim 1 includes m-1 delay circuits that give a predetermined delay to an input signal and branch into m (m is an odd number) tap signals. In an m-order acyclic digital filter, which has a configuration in which tap outputs obtained by multiplying each tap by a predetermined tap coefficient are added, the i-th tap (i=1.2, ..., (m-1) /2) and the signal of the m-i+1 tap are added (m-1)/
Two adders, (m-1)/2 multipliers that take the adder output as input and multiply each by a predetermined tap coefficient, and take the signal of the (m+1)/2th tap as input and multiply it by a predetermined tap coefficient. The multiplier is configured to include one multiplier that multiplies tap coefficients of , and an adder that adds the outputs of each multiplier.
請求項2に記載の本発明ディジタルフィルタは、入力信
号に所定の遅延を与えてm(mは偶数)タップの信号に
分岐するm−1個の遅延回路を有し、各タップごとに所
定のタップ係数を乗算したタップ出力を加算する構成で
あるm次の非巡回型のディジタルフィルタにおいて、第
iタップ(i=1.2、…、m/2)の信号と、第m−
i+1タップの信号とを加算するm/2個の加算器と、
この加算器出力を入力とし、それぞれ所定のタップ係数
を乗算するm / 2個の乗算器と、各乗算器出力を加
算する加算器とを備えて構成する。The digital filter of the present invention according to claim 2 has m-1 delay circuits that give a predetermined delay to an input signal and branch into signals of m (m is an even number) taps, and each tap has a predetermined delay. In an m-th acyclic digital filter that is configured to add tap outputs multiplied by tap coefficients, the signal of the i-th tap (i = 1.2, ..., m/2) and the m-th
m/2 adders that add the i+1 tap signals;
It is configured to include m/2 multipliers that take the adder output as input and multiply each multiplier by a predetermined tap coefficient, and an adder that adds the outputs of each multiplier.
請求項3に記載の本発明ディジタルフィルタは、入力信
号を分岐し、各タップごとに所定のタップ係数を乗算し
たタップ出力に対して、順次遅延および加算するmm−
1(は奇数)個の遅延回路および加算器を有するm次の
非巡回型のディジタルフィルタにおいて、入力信号を(
m + 1 ) / 2タップの信号に分岐し、第iタ
ップ(i=1.2、・・・(m−1)/2)の信号にそ
れぞれ所定のタップ係数を乗算し、第iタップおよび第
m −i + iタップのタップ出力として2分岐出力
する(m−1)/2個の乗算器と、第(m+1)/2タ
ップの信号に所定のタップ係数を乗算し、第(m+1)
/2タップのタップ出力として出力する一つの乗算器と
を備えて構成する。The digital filter of the present invention as set forth in claim 3 branches an input signal, and sequentially delays and adds tap outputs obtained by multiplying each tap by a predetermined tap coefficient.
In an m-th order acyclic digital filter having 1 (an odd number) delay circuits and adders, the input signal is
m + 1) / 2 tap signals, the i-th tap (i = 1.2, ... (m-1) / 2) signal is multiplied by a predetermined tap coefficient, and the i-th tap and (m-1)/2 multipliers that output two branches as the tap output of the m-i+i tap, and a multiplier that multiplies the signal of the (m+1)/2 tap by a predetermined tap coefficient,
/2 tap output.
請求項4に記載の本発明ディジタルフィルタは、入力信
号を分岐し、各タップごとに所定のタップ係数を乗算し
たタップ出力に対して、順次遅延および加算するmm−
1(は偶数)個の遅延回路および加算器を有するm次の
非巡回型のディジタルフィルタにおいて、入力信号をm
/2タップの信号に分岐し、第iタップ(i=1.2、
…、m/2)の信号にそれぞれ所定のタップ係数を乗算
し、第iタップおよび第m−i+1タップのタップ出力
として2分岐出力するm/2個の乗算器を備えて構成す
る。The digital filter of the present invention as set forth in claim 4 branches an input signal, and sequentially delays and adds tap outputs obtained by multiplying each tap by a predetermined tap coefficient.
In an m-order acyclic digital filter having 1 (an even number) delay circuits and adders, the input signal is
/2 tap signal, and the i-th tap (i=1.2,
. . , m/2) by a predetermined tap coefficient, and outputs two branched outputs as tap outputs of the i-th tap and the m-i+1-th tap.
本発明の特徴である第iタップの乗算器と第m−i+1
タップの乗算器の共通化が可能な原理について説明する
。なお、実施例を含めて以下の説明では、便宜的に第(
m+1)/2タップを第Oタップとし、それぞれ第−i
タップの乗算器、第+iタップの乗算器として説明する
。The i-th tap multiplier and m−i+1
The principle by which tap multipliers can be shared will be explained. In addition, in the following explanation including the examples, for convenience, the
m+1)/2 tap is the O-th tap, and the -i-th tap is
This will be explained as a tap multiplier and a +i-th tap multiplier.
たとえば、方形パルスG (f)をコサインロールオフ
波形F (f)に波形整形する場合には、時間幅τ、ロ
ールオフ率α、ナイキスト周波数f0とすると、
・・・(4)
となる。For example, when shaping the rectangular pulse G (f) into a cosine roll-off waveform F (f), where the time width τ, the roll-off rate α, and the Nyquist frequency f0 are as follows: (4).
ここで、G (f)およびF (f)のインパルス応答
は、第2図に示すように、ともに1=0を中心に対称と
なる偶関数である。なお、横軸は時間であり、To(=
1/2fo)はナイキスト間隔である。また、第2図(
2)は、ω。/πで正規化したものである。Here, the impulse responses of G (f) and F (f) are both even functions that are symmetrical about 1=0, as shown in FIG. Note that the horizontal axis is time, and To(=
1/2fo) is the Nyquist interval. Also, Figure 2 (
2) is ω. It is normalized by /π.
したがって、所望の周波数特性(F (f))を入力信
号の周波数特性(G(f))で除算したもの(F (f
)/G(f))のインパルス応答についても偶関数とな
り、それをサンプリングした値として求まるタップ係数
は、第3図に示すように対称となる。なお、第3図にお
いて、黒点はサンプリング点、すなわちタップ係数を示
す。Therefore, the desired frequency characteristic (F (f)) divided by the frequency characteristic (G (f)) of the input signal (F (f
)/G(f)) is also an even function, and the tap coefficients found as values obtained by sampling it are symmetrical as shown in FIG. Note that in FIG. 3, black dots indicate sampling points, that is, tap coefficients.
一方、トランスバーサルフィルタのタップ係数は(1)
式より求まるが、その値は上述したように対称となる。On the other hand, the tap coefficient of the transversal filter is (1)
It can be found from the formula, but the value is symmetrical as described above.
すなわち、
a(−i)=a(+i) ・・・(
5)となり、第−iタップの乗算器と部子iタップの乗
算器を同一のものにすることができる。なお、フィルタ
出力y(t)は(5ン式を(2)式に代入して、y(t
)−a(0)・x (t)
・・・(6)
と表すことができる。That is, a(-i)=a(+i)...(
5), the multiplier of the −i-th tap and the multiplier of the i-th tap can be made the same. Note that the filter output y(t) is obtained by substituting the equation (5) into the equation (2), y(t
)−a(0)・x(t) (6)
請求項1〜4に記載のディジタルフィルタは、以上説明
した発明原理に応じて、第iタップの乗算器と第m−i
+1タップの乗算器の共通化をはかるための構成を示す
ものである。The digital filter according to claims 1 to 4 includes an i-th tap multiplier and an m-i-th tap multiplier according to the inventive principle explained above.
This shows a configuration for sharing a +1 tap multiplier.
以下、図面に基づいて本発明の実施例について詳細に説
明する。Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
第1図は、本発明ディジタルフィルタの一実施例構成を
示すブロック図である。FIG. 1 is a block diagram showing the configuration of an embodiment of the digital filter of the present invention.
図において、本発明の特徴とする構成は、第iタップの
乗算器と第m−i+lタップの乗算器との共通化が可能
であることから、第6図の従来構成に対応する5タップ
のトランスバーサルフィルタを示す本実施例では、タッ
プ係数a(−2)、a (+2)を乗算する乗算器(1
3+ 、13s )、タップ係数a (−1)、a(+
1)を乗算する乗算器(13z、134)をそれぞれ共
通化するところにある。In the figure, the feature of the present invention is that the i-th tap multiplier and the m-i+l-th tap multiplier can be shared, so the 5-tap multiplier corresponding to the conventional configuration shown in FIG. In this embodiment showing a transversal filter, a multiplier (1
3+, 13s), tap coefficient a (-1), a(+
1) The multipliers (13z, 134) for multiplying by 1) are made common to each other.
すなわち、遅延回路(シフトレジスタ)111〜114
は入力信号に所定の遅延を与え、x(t−2)〜x(t
+2)の信号を生成する。加算器21.は、第iタップ
の信号である入力信号x(t−2)と、第5タップの信
号である遅延回路114の出力x(t+2)とを加算し
て乗算器LLに送出する。加算器212は、第2タップ
の信号である遅延回路11+の出力x(t−1)と、第
4タップの信号である遅延回路11、の出力x(t+1
)とを加算して乗算器13□に送出する。That is, delay circuits (shift registers) 111 to 114
gives a predetermined delay to the input signal, and x(t-2) to x(t
+2) signal is generated. Adder 21. adds the input signal x(t-2), which is the signal of the i-th tap, and the output x(t+2) of the delay circuit 114, which is the signal of the fifth tap, and sends the result to the multiplier LL. The adder 212 outputs the output x(t-1) of the delay circuit 11+, which is the second tap signal, and the output x(t+1) of the delay circuit 11, which is the fourth tap signal.
) are added and sent to the multiplier 13□.
乗算器t3+〜133は、各加算器21..21□の出
力x(t−2) +x(t+2)、x(t−1) +x
(t+1)および第3タップの信号である遅延回路11
gの出力x(t)を入力し、それぞれ所定のタップ係数
a(2)、a(1)、a(0)を乗算する。加算器15
1.152は、各乗算器出力(タップ出力)を加算する
。Multipliers t3+ to 133 are connected to each adder 21. .. Output of 21□ x(t-2) +x(t+2), x(t-1) +x
(t+1) and the delay circuit 11 which is the third tap signal
The output x(t) of g is input and multiplied by predetermined tap coefficients a(2), a(1), and a(0), respectively. Adder 15
1.152 adds each multiplier output (tap output).
ここで、各乗算器出力は、それぞれ
a(2) ・(x(t−2) +x(t+2))、a(
1) ・(x(t−1) +x(t+1))、a (0
)・x(t)
であり、それらを加算したディジタルフィルタの出力信
号y<t>は、
y(t)=a(0)・x (t)
・・・(7)
となる。Here, the outputs of each multiplier are a(2) ・(x(t-2) +x(t+2)), a(
1) ・(x(t-1) +x(t+1)), a (0
)・x(t), and the output signal y<t> of the digital filter obtained by adding them becomes y(t)=a(0)・x(t) (7).
また、第7図に示した転置型のトランスバーサルフィル
タにおいても同様に本発明の通用が可能であり、その構
成例を第4図に示す。Further, the present invention can be similarly applied to the transposed type transversal filter shown in FIG. 7, and an example of its configuration is shown in FIG.
なお、本実施例においても同様に、第7図に示す転置型
のトランスバーサルフィルタの従来構成(5タップ)に
対して、タップ係数a(−2) 、a(+2)を乗算す
る乗算器131.13.およびタップ係数a (−1)
、a (+1)を乗算する乗算器13□、134をそれ
ぞれ共通化することができる。Note that in this embodiment as well, a multiplier 131 that multiplies the conventional configuration (5 taps) of the transposed transversal filter shown in FIG. 7 by tap coefficients a(-2) and a(+2) is used. .13. and tap coefficient a (-1)
, a (+1), respectively, can be shared.
すなわち、乗算器131の出力を分岐し、第iタップの
信号および第5タップの信号として遅延回路11.およ
び加算器154に送出し、乗算器13□の出力を分岐し
、第2タップの信号および第4タップの信号として加算
器15.および加算器153に送出する構成をとる。な
お、乗算器133の出力は第3タップの信号として加算
器152に送出される。That is, the output of the multiplier 131 is branched and sent to the delay circuit 11. as the i-th tap signal and the fifth tap signal. and the adder 154, and the output of the multiplier 13□ is branched to the adder 15. and sends it to the adder 153. Note that the output of the multiplier 133 is sent to the adder 152 as a third tap signal.
ところで、以上示した実施例構成はタップ数が奇数(5
)の場合であるが、タップ数が偶数の場合は対称の中心
となるタップ係数a(0)がないだけであるので、同様
にして本発明の適用が可能である。By the way, the embodiment configuration shown above has an odd number of taps (5
), but if the number of taps is even, there is simply no tap coefficient a(0) that is the center of symmetry, so the present invention can be applied in the same way.
第5図は、タップ数が4のトランスバーサルフィルタの
構成例を示すブロック図である。FIG. 5 is a block diagram showing a configuration example of a transversal filter having four taps.
図において、加算器31.が第iタップの信号である入
力信号x(t−2)と、第4タップの信号である遅延回
路113の出力x(t+1)とを加算して乗算器13.
に送出し、加算器31□が第2タップの信号である遅延
回路111の出力x(t−1)と、第3タップの信号で
ある遅延回路11zの出力x(t)とを加算して乗算器
13□に送出する。In the figure, adder 31. is the i-th tap signal, input signal x(t-2), and the output x(t+1) of the delay circuit 113, which is the fourth tap signal, is added to the multiplier 13.
The adder 31□ adds the output x(t-1) of the delay circuit 111, which is the second tap signal, and the output x(t) of the delay circuit 11z, which is the third tap signal. It is sent to the multiplier 13□.
乗算器13..13□は、各加算器31..312の出
力x(t−2) +x(t+1)、x(t−1) +x
(t)を入力し、それぞれ所定のタップ係数a(2)、
a(1)を乗算する。加算器151は、各乗算器出力(
タップ出力)を加算して出力信号を得る。Multiplier 13. .. 13□ indicates each adder 31. .. 312 output x(t-2) +x(t+1), x(t-1) +x
(t), respectively predetermined tap coefficients a(2),
Multiply by a(1). The adder 151 receives each multiplier output (
tap output) to obtain the output signal.
なお、タップ数が偶数の場合は、転置型のトランスバー
サルフィルタについても同様である。Note that when the number of taps is an even number, the same applies to a transposed transversal filter.
上述したように、本発明は、タップ数に対する乗算器の
個数をほぼ半減することができる。したがって、精度向
上に伴ってタップ数を多くした場合でも、ディジタルフ
ィルタにおいて回路構成の多くを占める乗算器の個数が
低減できるので、全体の回路規模を大幅に低減させるこ
とができる。As described above, the present invention can approximately halve the number of multipliers relative to the number of taps. Therefore, even when the number of taps is increased as accuracy is improved, the number of multipliers that occupy most of the circuit configuration in the digital filter can be reduced, and the overall circuit scale can be significantly reduced.
第1図は本発明ディジタルフィルタの一実施例構成を示
すブロック図。
第2図はC,(f)およびF (f)のインパルス応答
を示す図。
第3図はタップ係数が対称となることを示す図。
第4図は転置型のトランスバーサルフィルタの本発明実
施例構成を示すブロック図。
第5図はタップ数が偶数のトランスバーサルフィルタの
本発明実施例構成を示すブロック図。
第6図は従来のトランスバーサルフィルタの構成例を示
すブロック図。
第7図は従来の転置型のトランスバーサルフィルタの構
成例を示すブロック図。
第8図はディジタルフィルタの入出力信号の周波数特性
を示す図。
11・・・遅延回路、13・・・乗算器、15・・・加
算器、21.31・・・加算器。
第
図
第
図
(1)
(2)
第
図
第
図
第
図
第
図FIG. 1 is a block diagram showing the configuration of an embodiment of the digital filter of the present invention. FIG. 2 is a diagram showing the impulse responses of C, (f) and F (f). FIG. 3 is a diagram showing that the tap coefficients are symmetrical. FIG. 4 is a block diagram showing the configuration of a transposed type transversal filter according to an embodiment of the present invention. FIG. 5 is a block diagram showing the configuration of an embodiment of the present invention of a transversal filter having an even number of taps. FIG. 6 is a block diagram showing an example of the configuration of a conventional transversal filter. FIG. 7 is a block diagram showing a configuration example of a conventional transposed type transversal filter. FIG. 8 is a diagram showing frequency characteristics of input and output signals of a digital filter. 11... Delay circuit, 13... Multiplier, 15... Adder, 21.31... Adder. (1) (2) (1) (2) (1) (2)
Claims (4)
ップの信号に分岐するm−1個の遅延回路を有し、各タ
ップごとに所定のタップ係数を乗算したタップ出力を加
算する構成であるm次の非巡回型のディジタルフィルタ
において、 第iタップ(i=1、2、…、(m−1)/2)の信号
と、第m−i+1タップの信号とを加算する(m−1)
/2個の加算器と、 この加算器出力を入力とし、それぞれ所定のタップ係数
を乗算する(m−1)/2個の乗算器と、第(m+1)
/2タップの信号を入力とし、所定のタップ係数を乗算
する一つの乗算器と、 前記各乗算器出力を加算する加算器と を備えたことを特徴とするディジタルフィルタ。(1) Has m-1 delay circuits that give a predetermined delay to the input signal and branch into m (m is an odd number) tap signals, and add the tap outputs obtained by multiplying each tap by a predetermined tap coefficient. In an m-th order acyclic digital filter that has a configuration of (m-1)
/2 adders; (m-1)/2 multipliers that take the adder output as input and multiply each by a predetermined tap coefficient; and (m+1)-th multiplier.
1. A digital filter comprising: one multiplier that receives a /2 tap signal and multiplies it by a predetermined tap coefficient; and an adder that adds the outputs of each of the multipliers.
ップの信号に分岐するm−1個の遅延回路を有し、各タ
ップごとに所定のタップ係数を乗算したタップ出力を加
算する構成であるm次の非巡回型のディジタルフィルタ
において、 第iタップ(i=1、2、…、m/2)の信号と、第m
−i+1タップの信号とを加算するm/2個の加算器と
、 この加算器出力を入力とし、それぞれ所定のタップ係数
を乗算するm/2個の乗算器と、前記各乗算器出力を加
算する加算器と を備えたことを特徴とするディジタルフィルタ。(2) Has m-1 delay circuits that give a predetermined delay to the input signal and branch into m (m is an even number) tap signals, and add the tap outputs obtained by multiplying each tap by a predetermined tap coefficient. In an m-th order acyclic digital filter, the signal of the i-th tap (i=1, 2,..., m/2) and
m/2 adders that add the signals of −i+1 taps, m/2 multipliers that take the adder output as input and multiply each by a predetermined tap coefficient, and add the outputs of each of the multipliers. 1. A digital filter comprising: an adder.
係数を乗算したタップ出力に対して、順次遅延および加
算するm−1(mは奇数)個の遅延回路および加算器を
有するm次の非巡回型のディジタルフィルタにおいて、 入力信号を(m+1)/2タップの信号に分岐し、第i
タップ(i=1、2、…、(m−1)/2)の信号にそ
れぞれ所定のタップ係数を乗算し、第iタップおよび第
m−i+1タップのタップ出力として2分岐出力する(
m−1)/2個の乗算器と、第(m+1)/2タップの
信号に所定のタップ係数を乗算し、第(m+1)/2タ
ップのタップ出力として出力する一つの乗算器と を備えたことを特徴とするディジタルフィルタ。(3) m-order having m-1 (m is an odd number) delay circuits and adders that sequentially delay and add the tap output obtained by branching the input signal and multiplying each tap by a predetermined tap coefficient; In the acyclic digital filter, the input signal is split into (m+1)/2 tap signals, and the i-th
The signals of the taps (i=1, 2, ..., (m-1)/2) are each multiplied by a predetermined tap coefficient, and the signals are output in two branches as the tap outputs of the i-th tap and the m-i+1-th tap (
m-1)/2 multipliers, and one multiplier that multiplies the signal of the (m+1)/2 tap by a predetermined tap coefficient and outputs it as a tap output of the (m+1)/2 tap. A digital filter characterized by:
係数を乗算したタップ出力に対して、順次遅延および加
算するm−1(mは偶数)個の遅延回路および加算器を
有するm次の非巡回型のディジタルフィルタにおいて、 入力信号をm/2タップの信号に分岐し、 第iタップ(i=1、2、…、m/2)の信号にそれぞ
れ所定のタップ係数を乗算し、第iタップおよび第m−
i+1タップのタップ出力として2分岐出力するm/2
個の乗算器を備えた ことを特徴とするディジタルフィルタ。(4) m-order having m-1 (m is an even number) delay circuits and adders that sequentially delay and add the tap output obtained by branching the input signal and multiplying each tap by a predetermined tap coefficient. In the acyclic digital filter, the input signal is branched into m/2 tap signals, and the i-th tap (i=1, 2,..., m/2) signal is multiplied by a predetermined tap coefficient, i-th tap and m-th tap
m/2 to output 2 branches as tap output of i+1 tap
A digital filter characterized by comprising a multiplier.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2575390A JPH03230609A (en) | 1990-02-05 | 1990-02-05 | Digital filter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2575390A JPH03230609A (en) | 1990-02-05 | 1990-02-05 | Digital filter |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03230609A true JPH03230609A (en) | 1991-10-14 |
Family
ID=12174597
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2575390A Pending JPH03230609A (en) | 1990-02-05 | 1990-02-05 | Digital filter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03230609A (en) |
-
1990
- 1990-02-05 JP JP2575390A patent/JPH03230609A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3971927A (en) | Modular discrete cosine transform system | |
| EP0015681A1 (en) | Binary transversal filter | |
| JPS5827546B2 (en) | Enzan Souchi | |
| JPS6255325B2 (en) | ||
| US4225832A (en) | Self-adapting equalizer | |
| US4020333A (en) | Digital filter for filtering complex signals | |
| JPS6017119B2 (en) | artificial reverberation device | |
| EP0791242B1 (en) | Improved digital filter | |
| US4779217A (en) | Octave multiple filter | |
| JPH05327409A (en) | Rate conversion method and its conversion circuit | |
| O'Leary | Nonrecursive digital filtering using cascade fast Fourier transformers | |
| US7287050B2 (en) | Parametric recursive digital filter | |
| JP2526990B2 (en) | Non-cyclic downsampling filter | |
| WO2005002051A1 (en) | Digital filter | |
| JPS5839422B2 (en) | Sampling functional equalizer | |
| JP2628506B2 (en) | Digital filter | |
| JPS59161115A (en) | Non-cyclic type digital filter | |
| JP2527019B2 (en) | Non-cyclic interpolation filter | |
| JP2883494B2 (en) | Digital filter | |
| KR0133401B1 (en) | An 2-dimension fir filter having symmetric coefficients | |
| JPH0770950B2 (en) | Octave multiple filter | |
| JPH0738566B2 (en) | Digital Filter | |
| JPH0313764B2 (en) | ||
| JPS63217816A (en) | Digital filter | |
| JPS6114689B2 (en) |