JP2957183B2 - 巡回型ディジタルフィルタ - Google Patents

巡回型ディジタルフィルタ

Info

Publication number
JP2957183B2
JP2957183B2 JP63189840A JP18984088A JP2957183B2 JP 2957183 B2 JP2957183 B2 JP 2957183B2 JP 63189840 A JP63189840 A JP 63189840A JP 18984088 A JP18984088 A JP 18984088A JP 2957183 B2 JP2957183 B2 JP 2957183B2
Authority
JP
Japan
Prior art keywords
digital filter
input
filter
recursive
adder
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 - Fee Related
Application number
JP63189840A
Other languages
English (en)
Other versions
JPH0239717A (ja
Inventor
雅弘 武田
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.)
NEC Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP63189840A priority Critical patent/JP2957183B2/ja
Priority to US07/387,298 priority patent/US4920507A/en
Publication of JPH0239717A publication Critical patent/JPH0239717A/ja
Application granted granted Critical
Publication of JP2957183B2 publication Critical patent/JP2957183B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/04Recursive filters

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Complex Calculations (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、巡回型ディジタルフィルタに関する。より
詳細には、巡回型ディジタルフィルタの無信号時の雑音
をなくす回路構成に関する。
従来の技術 ディジタルフィルタは、一般に1タイムスロットの遅
延素子、定数倍の乗算器および加算器で実現される。デ
ィジタルフィルタの内、巡回型ディジタルフィルタは、
一般に、有限個の遅延素子で無限のインパルス応答を得
ることを目的としている。
第3図に、従来の巡回型ディジタルフィルタの一例を
示す。第3図に示す従来のディジタルフィルタは、2次
巡回型ディジタルフィルタであり、遅延素子D1およびD2
と、乗算器M1、M2、M3およびM4と、加算器A2、A3、A4
よびA5とで巡回ループ部を構成している。
遅延素子D1の出力する信号は、遅延素子D2の入力とな
るとともに、それぞれβ倍の乗算を行う乗算器M1およ
びα倍の乗算を行う乗算器M3の入力にもなる。また、
遅延素子D2の出力信号は、それぞれβ倍の乗算を行う
乗算器M2およびα倍の乗算を行う乗算器M4に入力され
る。乗算器M1およびM2の出力は、加算器A3で加算され、
さらに加算器A2で入力信号Xiと加算される。また、乗算
器M3およびM4の出力は、加算器A5で加算され、さらに加
算器A4で加算器A2の出力信号と加算される。加算器A2
出力信号は、遅延素子D1の入力にもなって、フィードバ
ックを実現している。
第3図に示した従来の2次巡回型ディジタルフィルタ
は、以下の(1)式で示す差分方程式の演算を実行する
ものである。
(ここで、i=‥‥,−2,−1,0,1,2,‥‥Xiは入力信
号、Yiは出力信号、α、α、β、βは定数、
Wi、Wi-1、Wi-2は遅延データである。) 発明が解決しようとする課題 上記のようにディジタルフィルタは、遅延素子、加算
器、乗算器等で構成されるが、遅延素子、加算器、乗算
器いずれも有限の語長により演算を行うため、まるめ、
切り捨て等による誤差が必ず発生する。
従って、従来の巡回ディジタルフィルタの巡回ループ
における演算では、この誤差が蓄積して演算結果が非線
形となり、特に0入力に対し出力が0に漸近せず、一定
値に収束したり、周期波形に落ちついたりするリミット
サイクルが発生することがあった。これは、無入力時の
雑音となり、音声信号のフィルタリングでは問題とな
る。
上記のリミットサイクルの発生の防止策として演算語
長を長く取ることにより、有限語長にまるめる際の誤差
を少くすること等の対策が考えられていたが、この方法
では、ハードウェアが増大し、好ましくない。
従って、本発明の目的は、上記従来技術の問題点を解
決した無入力時の雑音が発生しない巡回型ディジタルフ
ィルタをハードウェアを増大させることなく実現するこ
とにある。
課題を解決するための手段 本発明に従うと、加算器、乗算器および遅延素子で構
成され、入力された信号を巡回ループ部で演算して出力
するフィルタが複数直列に接続されて構成された巡回型
ディジタルフィルタにおいて、オフセット値が加算され
た信号が入力される前段のフィルタからの出力を後段の
フィルタに入力する際、前記前段のフィルタが高域通過
フィルタの出力にのみオフセット値を加算しなおす加算
手段を有することを特徴とする巡回型ディジタルフィル
タが提供される。
作用 本発明の巡回型ディジタフィルタは、巡回ループ部に
入力される信号にオフセット値を加算する加算手段を有
し、巡回ループ部では、オフセット値を加算した後の信
号に対して、演算を行う。そのため、無入力時でも、巡
回ループでの演算は、0に対する演算とはならないの
で、演算誤差によるリミットサイクルの発生がなくな
り、ノイズを低減することが可能になるものである。
本発明の巡回型ディジタルフィルタは、演算語長を長
くすることなく、ハードウェアの増加も少いため、コス
トを増加させることなく演算誤差の影響を排除できる。
以下、本発明を実施例によりさらに詳しく説明する
が、以下の開示は本発明の単なる実施例に過ぎず、本発
明の技術的範囲を何等制限するものではない。
実施例1 本発明の巡回型ディジタルフィルタを図面を参照して
説明する。
第1図は、本発明の巡回型ディジタルフィルタの一実
施例を示すブロック図である。第1図に示す巡回型ディ
ジタルフィルタは、前述の第3図に示した従来の巡回型
ディジタルフィルタに、オフセット値保持回路1と加算
器A1とを付加した構成となっている。以下、本実施例の
説明は、第3図の巡回型ディジタルフィルタと異なる部
分を中心に行う。
本実施例の巡回型ディジタルフィルタにおいて、巡回
ループ部2は、遅延素子D1およびD2と、乗算器M1、M2
M3およびM4と、加算器A2、A3、A4およびA5とから構成さ
れている。巡回ループ部2全体の入力となる加算器A2
入力は、入力信号Xiにオフセット値保持回路1が保持し
ているオフセット値を加算器A1で加えたXi′となる。従
って、本実施例の巡回型ディジタルフィルタでは、下記
の(1)′式に示す如く、前述の(1)式の差分方程式
の演算を、Xi′に対して行うものである。
本実施例の巡回型ディジタルフィルタでは、オフセッ
ト値を適当に選択することにより、Xi′は無信号時にも
0にならないため、演算誤差によるリミットサイクルの
発生をなくすことが可能になる。
実施例2 第2図は本発明の他の実施例のブロック図である。第
2図に示す巡回型ディジタルフィルタは、縦続型構成の
巡回型ディジタルフィルタである。本実施例の巡回型デ
ィジタルフィルタは、巡回ループ部21、22、23、24およ
び25を直列に接続し、各巡回ループ部の通過帯域特性を
考慮して、オフセット値の保持回路1およびオフセット
値を加算する加算器A1を一部の巡回ループにのみ付加し
ている。尚、巡回ループ部23および25は、巡回ループ部
22と同じ構成であるので図面を一部省略してある。ま
た、巡回ループ部における信号処理は、基本的に実施例
1に示したものと共通であるので説明を省略する。
本実施例の巡回型ディジタルフィルタは、巡回ループ
部21、22、23で、低域通過フィルタを構成し、また、巡
回ループ部24、25で高域通過フィルタを構成し、全体と
して帯域通過フィルタを実現した例である。低域通過フ
ィルタの入力Xiに、オフセット値を加算器A1により加算
すれば、このオフセット値はDCレベルの入力と考えられ
るため、低域通過フィルタ部を通過し、高域通過フィル
タを構成する巡回型フィルタ24の入力にオフセットが加
算された状態と等価となる。このオフセットは、巡回ル
ープ部24で阻止されるため、巡回ループ部25の入力に対
し、改めてオフセット値の加算を行っている。
以上、説明したように、本実施例のような縦続型構成
の巡回型ディジタルフィルタの場合には、すべての巡回
ループ部の入力にオフセット値を加算する必要はない。
従って、わずかなハードウェアの増加のみで演算誤差に
よるリミットサイクルの発生を有効に抑制することがで
きる。
発明の効果 以上、詳述のように本発明の巡回型ディジタルフィル
タは、従来のものと比較して、ごくわずかなハードウェ
アを追加するだけで、無入力時に発生するリミットサイ
クルを有効になくすことができる。
これは、本発明の巡回型ディジタルフィルタに独特
な、巡回ループ部に入力される信号にオフセット値を加
算して、その後に巡回ループ部における演算を行うとい
う構成によるものである。
本発明の巡回型ディジタルフィルタでは、演算語長を
長くすることなくリミットサイクルをなくせるので、演
算後長をフィルタの周波数特性等に適合する必要最低限
に設定することが可能であり加算器、乗算器、遅延素子
等のハードウェア量の最適化が可能である。
【図面の簡単な説明】
第1図は、本発明の巡回型ディジタルフィルタの第1の
実施例を示すブロック図であり、 第2図は、本発明の第2の実施例を示すブロック図であ
り、 第3図は、従来の巡回型ディジタルフィルタの一例を示
すブロック図である。 (主な参照番号) Xi……入力信号、 Xi′……オフセット値の付加された入力信号、 Yi……出力信号、 A1、A2、A3、A4、A5、AN……加算器、 M1、M2、M3、M4、MN……乗算器、 D1、D2、DN……遅延素子、 1……オフセット値保持回路、 2、2N……巡回ループ部
フロントページの続き (56)参考文献 特開 昭60−261210(JP,A) 特開 昭57−157372(JP,A) 特開 昭61−2412(JP,A) 特開 昭57−132268(JP,A) 特開 昭55−71315(JP,A) 特公 昭63−36579(JP,B2)

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】加算器、乗算器および遅延素子で構成さ
    れ、入力された信号を巡回ループ部で演算して出力する
    フィルタが複数直列に接続されて構成された巡回型ディ
    ジタルフィルタにおいて、オフセット値が加算された信
    号が入力される前段のフィルタからの出力を後段のフィ
    ルタに入力する際、前記前段のフィルタが高域通過フィ
    ルタの出力にのみオフセット値を加算しなおす加算手段
    を有することを特徴とする巡回型ディジタルフィルタ。
JP63189840A 1988-07-29 1988-07-29 巡回型ディジタルフィルタ Expired - Fee Related JP2957183B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63189840A JP2957183B2 (ja) 1988-07-29 1988-07-29 巡回型ディジタルフィルタ
US07/387,298 US4920507A (en) 1988-07-29 1989-07-31 Recursive digital filter with less no-signal noise

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63189840A JP2957183B2 (ja) 1988-07-29 1988-07-29 巡回型ディジタルフィルタ

Publications (2)

Publication Number Publication Date
JPH0239717A JPH0239717A (ja) 1990-02-08
JP2957183B2 true JP2957183B2 (ja) 1999-10-04

Family

ID=16248085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63189840A Expired - Fee Related JP2957183B2 (ja) 1988-07-29 1988-07-29 巡回型ディジタルフィルタ

Country Status (2)

Country Link
US (1) US4920507A (ja)
JP (1) JP2957183B2 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07109976B2 (ja) * 1989-02-23 1995-11-22 エルエスアイ・ロジック株式会社 ディジタルフィルタを用いた演算装置
JPH0760990B2 (ja) * 1989-02-23 1995-06-28 エルエスアイ・ロジック株式会社 ディジタルフィルタ
JP2647967B2 (ja) * 1989-06-08 1997-08-27 株式会社 ケンウッド ディジタルフィルタ
JPH0537299A (ja) * 1991-04-12 1993-02-12 Sony Corp 巡回形デイジタルフイルタ
DE4124834A1 (de) * 1991-07-26 1993-01-28 Telefunken Systemtechnik Verfahren zur signalverarbeitung
JPH05259813A (ja) * 1992-03-03 1993-10-08 Nec Corp ディジタルフィルタ
DE4211315C2 (de) * 1992-04-04 1994-05-19 Ant Nachrichtentech Verfahren zur Vergrößerung des Nutz-Rauschsignal-Abstandes in Systemen zur digitalen Signalverarbeitung
JP3331668B2 (ja) * 1993-03-22 2002-10-07 富士ゼロックス株式会社 非線形演算ユニットおよびそれによる情報処理装置
JPH08172343A (ja) * 1994-12-15 1996-07-02 Sony Corp Iir型ディジタルフィルタの構成方法
JPH09116387A (ja) * 1995-10-13 1997-05-02 Ricoh Co Ltd デジタルフィルタ
JPH10233652A (ja) * 1997-02-20 1998-09-02 Mitsubishi Electric Corp 巡回形ディジタルフィルタ
JP3981458B2 (ja) * 1998-03-10 2007-09-26 アイコム株式会社 デジタルフィルタ
GB2336494B (en) * 1998-04-03 2003-04-23 Sony Uk Ltd Digital filter
JP2001285029A (ja) * 2000-03-31 2001-10-12 Pioneer Electronic Corp ディジタルフィルタおよびディジタルフィルタを用いた基準信号キャンセル装置
US7904495B2 (en) * 2005-09-22 2011-03-08 Instituto Potosino De Investigacion Cientifica Y Tecnologica Repetitive controller to compensate for odd harmonics
US7660839B1 (en) * 2005-09-22 2010-02-09 Cirrus Logic, Inc. Digital filter having improved overload recovery characteristics
US8643524B1 (en) 2012-09-27 2014-02-04 Cirrus Logic, Inc. Feed-forward analog-to-digital converter (ADC) with a reduced number of amplifiers and feed-forward signal paths

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3619586A (en) * 1968-11-25 1971-11-09 Research Corp Universal digital filter for linear discrete systems
US4117541A (en) * 1977-11-07 1978-09-26 Communications Satellite Corporation Configurable parallel arithmetic structure for recursive digital filtering
US4185325A (en) * 1978-02-27 1980-01-22 Appel Jean G Recursive digital filter having coefficients equal to sums of few powers of few powers of two terms
JPS5571315A (en) * 1978-11-24 1980-05-29 Victor Co Of Japan Ltd Limit cycle reduction system of digital filter
US4467440A (en) * 1980-07-09 1984-08-21 Casio Computer Co., Ltd. Digital filter apparatus with resonance characteristics
JPS57132268A (en) * 1981-02-09 1982-08-16 Victor Co Of Japan Ltd Digital signal processing circuit
JPS57157372A (en) * 1981-03-23 1982-09-28 Nec Corp Operation error correcting method
IT1171334B (it) * 1981-06-25 1987-06-10 Selenia Ind Elettroniche Dispositivo per effettuare la stima della frequenza di scansione del segnale di un radar d'inseguimento a scansione conica
JPS5834615A (ja) * 1981-08-24 1983-03-01 Victor Co Of Japan Ltd Iirデイジタルフイルタ
US4507725A (en) * 1982-07-01 1985-03-26 Rca Corporation Digital filter overflow sensor
US4545026A (en) * 1982-09-14 1985-10-01 Mobil Oil Corporation DC offset filter
SE440300B (sv) * 1983-11-24 1985-07-22 Ellemtel Utvecklings Ab Forfarande for att i en samplad signal kompensera for trunkeringsfel samt anordning for utforande av forfarandet
JPH0622315B2 (ja) * 1984-06-08 1994-03-23 ソニー株式会社 デイジタルフイルタ回路
JPS612412A (ja) * 1984-06-15 1986-01-08 Matsushita Electric Ind Co Ltd トランスバ−サルフィルタ
GB8510969D0 (en) * 1985-04-30 1985-06-05 British Telecomm Digital filters
JPS6336579A (ja) * 1986-07-30 1988-02-17 Sumitomo Electric Ind Ltd シヨツトキゲ−ト電界効果トランジスタ

Also Published As

Publication number Publication date
US4920507A (en) 1990-04-24
JPH0239717A (ja) 1990-02-08

Similar Documents

Publication Publication Date Title
JP2957183B2 (ja) 巡回型ディジタルフィルタ
US7378995B2 (en) Low-complexity sampling rate conversion method and apparatus for audio processing
US7170959B1 (en) Tailored response cascaded integrator comb digital filter and methodology for parallel integrator processing
EP0146963A2 (en) Iir digital filter
US4356559A (en) Logic arrangement for recursive digital filter
JPH08508374A (ja) デシメーション・フィルター
JPS6360927B2 (ja)
US6304133B1 (en) Moving average filter
JPH0846486A (ja) ディジタルフィルタ回路とその信号処理方法
US5381356A (en) Cascade digital filters for realizing a transfer function obtained by cascade-connecting moving average filters
WO1999019812A1 (en) Reconfigurable infinite impulse response digital filter
JPH10509011A (ja) 改良されたディジタルフィルタ
JPS5934005B2 (ja) デジタル フイルタ
JPH0346813A (ja) デジタル・フィルタ回路
JPH1079644A (ja) デジタルフィルタ
JP3041563B2 (ja) 有限インパルス応答フィルタ
JP3177358B2 (ja) デジタルフィルタ
JP3221076B2 (ja) ディジタルフィルタ設計法
JP2883494B2 (ja) デジタルフィルター
JPS605339A (ja) デイジタル信号処理装置
JPS60261210A (ja) デイジタルフイルタ回路
JP4214391B2 (ja) デジタル・フィルタの設計方法
JPH01251813A (ja) 巡回形ディジタルフィルタ
JP2850513B2 (ja) アナログ/ディジタル変換器
JPH0644701B2 (ja) たたみ込み演算回路

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees