JPS5853217A - デジタルフイルタ回路 - Google Patents

デジタルフイルタ回路

Info

Publication number
JPS5853217A
JPS5853217A JP15170481A JP15170481A JPS5853217A JP S5853217 A JPS5853217 A JP S5853217A JP 15170481 A JP15170481 A JP 15170481A JP 15170481 A JP15170481 A JP 15170481A JP S5853217 A JPS5853217 A JP S5853217A
Authority
JP
Japan
Prior art keywords
counter
register
contents
digital filter
counters
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.)
Granted
Application number
JP15170481A
Other languages
English (en)
Other versions
JPH0331005B2 (ja
Inventor
Hisao Ishizuka
石塚 久夫
Yuichi Kawakami
雄一 川上
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
NEC Corp
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP15170481A priority Critical patent/JPS5853217A/ja
Publication of JPS5853217A publication Critical patent/JPS5853217A/ja
Publication of JPH0331005B2 publication Critical patent/JPH0331005B2/ja
Granted 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

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Complex Calculations (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、デジタルフィルタに関する。
デジタルフィルタの基本構成は乗算器、加算器、係数メ
モリ及び単位時間遅延素子でみるが、単位時間遅延素子
のノ・−ドウエア化方法としてはシフトレジスタを用い
る場合もあるが、RAM(ランダムアクセスメモリ)を
用いる方法が一般的である。例えば第1図のようなn段
の非巡回形デジタルフィルタは図2のようにハードウェ
ア化される。
図2に於て1が単位時間遅延素子を表わすnワードから
なるRAM、2はnワードかななる係数メモリ、3は乗
算器、4は加算器、5はレジスタで、前記2つのメモリ
1,2はそれぞれカウンタ6゜7によってアクセスされ
る。
この構成に於て、ひとつの入力信号に対して、その出力
信号を得るためには、次の動作を行左う必要がある。即
ち (1)  レジスタ5及びカウンタ6.7の値をゼロク
リヤする。
(2)1のRAM、2の係数メモリのカウンタ6゜7で
指される内容をそれぞれ読み出し、それらを3で乗算し
、その結果とレジスタ5の内容を4で加算し、結果をレ
ジスタ5に格納する。カウンタ6.7をそれぞれ1だけ
増加させる。
(3)前記(2)をn回縁シ返す。
(4)  RA M 1の(i−1)番地の内容をi番
地に転送する。この動作を1=n−1、n −2、−、
2、1について行なう。
(5)入力信号8をRAM1の0番地に格納する。
以上である。上記一連の動作によって出力信号値をレジ
スタ5に得ることができる。例えば、前記(1)〜(5
)の動作を一定インストラクションサイクルXn5ec
  で動作するマイクロプロセッサで実現しようとする
場合の処理時間を考える。前記(1)及び(2)の処理
とRAM1の(i−1)番地の内容をi番地に転送する
動作とをそれぞれ1インストラクシヨンサイクルで実現
できるものとすると、前記(1)〜(5)の動作に必要
な時間は(1+n+n )X   n5ec    必
要である。
この時間はひとつの出力信号を得るまでに必要な時間で
あり、目的に応じた時間内に納まって居ななければなら
ない。例えば、電話音声帯域の信号を実時間処理を行う
場合には前記(1)〜(5)の処理を125μsecの
時間内に完結しなければならない。
本発明の目的は、前記(4)のメモリ転送処理を不要と
し、(1)〜(5)の処理を従来例に比べ約半分の時間
で実行可能なデジタルフィルタを提供スるコトにある。
本発明によれば、デジタルフィルタの係数を記憶するn
語からなる係数記憶手段と遅延データを記憶するだめの
)LAMと、前記RAMのアドレス指定手段であって所
定の遅延段数nよりも1だけ多い値をカウントするn+
1進のカウンタとを有することを特徴とするデジタルフ
ィルタ回路が得られる。
次に、本発明の一実施例について、図面を参照照して説
明する。
第2図は、第1図で示されたnタップの非巡回形フィル
タを実現する要所ブロック図であるが、本発明を同じフ
ィルタに適用した場合も要所ブロック図は第2図と同じ
になる。
第2図で従来技術と異なる点は1のRA Mが(n+1
)語からなること、6のカウンタが(n+1)進となっ
ていることである。本発明のこの実施例において、ひと
つの出力信号を得るために必要な動作は、従来技術の動
作(1) 、 (2) 、 (3) 、 (4) 。
(5)と対応させて (1′)レジスタ5及びカウンタ7の内容をゼロクリヤ
する。カウンタ6の内容はクリヤしない。
(2つ 1の工もAM、2の係数メモリのカウンタ6゜
7で指される番地の内容をそれぞれ読み出し3で乗算、
その結果とレジスタ5の内容とを4で加算し、結果でレ
ジスタ5に格納する。
カウンタ6.7をそれぞれ1だけ増加させる。
(3つ 前記(2つの動作をn回縁υ返す。
(4つ (不要) (59入力信号をRA Mlのカウンタ6で指される番
地に格納し、カウンタ6を1だけ増加させる。
となる。
従来技術と異なる動作は、(1)でカウンタ6の内容を
クリヤしないこと、(3)のRAM1内でのデータ転送
が不要なこと、(5)で入力信号を格納する几AM1の
番地が異なることである。即ち従来技術では必要だった
RAMI内でのデータ転送処理が全く不要となっている
。これは、R,AMIの番地を5− 指すカウンタ6が(J1+1)進となっているためにn
個のフィルタ係数 (aQ、al、a2.a3.・・・jan−1)に対応
して積をとられるRAM、l内のデータ列は、第1時刻
では (d(1+dl+d2+d3+”’+dn−1)であっ
たのが (dn#dO#dlPd21”’l”!1−2)第3時
刻 (dn−11dnldO,all”’1dn−3)のよ
うに、ひとつづつずれ、第1時刻の入力信号はd。に、
第2時刻の入力信号はdn−1にそれぞれ格納されるの
で、あたかもデータを転送したのと同じ効果が現われる
ためである。従って実際にデータを転送する処理が不要
となる。この結果、従来技術に比べRAM1は1語増加
させ、カウンタ6を(n+1)進とするというわずかの
ハードウェア量の増加で、フィルタ演算を高速に実行す
ることが可能となる。
上記実施例では非巡回形フィルタについて示し6− たが、巡回形フィルタであっても同様の構成を拡張すれ
ば容易に達成できることは明らかである。
また、6,7のカウンタは、アンプカウンタのみでなく
、ダウンカウンタ及びポリノミアルカランクでも構成で
きることは明白である。
【図面の簡単な説明】
第1図は非巡回形フィルタの構成図である。第2図は、
策1図のフィルタをノ・−ドウエア化したときの要部ブ
ロック図である。 1・・・・・・H・Aへ4.2・・・・・・係数メモリ
、3・・・・・・乗算器、4・・・・・・加算器、5・
・・・・・レジスタ、6,7・・・・・・カウンタ、8
・・・・・・入力線、9・・・・・・出力線。

Claims (1)

    【特許請求の範囲】
  1. デジタルフィルタの係数を記憶するn語からなる係数記
    憶手段と、遅延データを記憶するためのランダムアクセ
    スメモリと、前記メモリのアドレス指定手段であって所
    定の遅延段数nよシも1だけ多い値をカウントするn+
    1進のカウンタとを有することを特徴とするデジタルフ
    ィルタ回路。
JP15170481A 1981-09-25 1981-09-25 デジタルフイルタ回路 Granted JPS5853217A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15170481A JPS5853217A (ja) 1981-09-25 1981-09-25 デジタルフイルタ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15170481A JPS5853217A (ja) 1981-09-25 1981-09-25 デジタルフイルタ回路

Publications (2)

Publication Number Publication Date
JPS5853217A true JPS5853217A (ja) 1983-03-29
JPH0331005B2 JPH0331005B2 (ja) 1991-05-02

Family

ID=15524438

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15170481A Granted JPS5853217A (ja) 1981-09-25 1981-09-25 デジタルフイルタ回路

Country Status (1)

Country Link
JP (1) JPS5853217A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS594218A (ja) * 1982-06-29 1984-01-11 Fujitsu Ltd ディジタルフィルタ
JPS61195016A (ja) * 1985-02-25 1986-08-29 Nec Corp デイジタルフイルタ
JPS61288613A (ja) * 1985-06-17 1986-12-18 Fujitsu Ltd デイジタルフイルタ
JPS61288890A (ja) * 1985-06-13 1986-12-19 谷川 正 スパングル形成連綴方法及びその装置
JPS62253209A (ja) * 1987-04-21 1987-11-05 Sony Corp デイジタル信号処理装置
JPS62253208A (ja) * 1987-04-21 1987-11-05 Sony Corp デイジタル信号処理装置
JPS6442623U (ja) * 1987-09-09 1989-03-14

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IBM TECHNICAL DISSLOSURE BULLETIN=1976 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS594218A (ja) * 1982-06-29 1984-01-11 Fujitsu Ltd ディジタルフィルタ
JPS61195016A (ja) * 1985-02-25 1986-08-29 Nec Corp デイジタルフイルタ
JPS61288890A (ja) * 1985-06-13 1986-12-19 谷川 正 スパングル形成連綴方法及びその装置
JPS61288613A (ja) * 1985-06-17 1986-12-18 Fujitsu Ltd デイジタルフイルタ
JPS62253209A (ja) * 1987-04-21 1987-11-05 Sony Corp デイジタル信号処理装置
JPS62253208A (ja) * 1987-04-21 1987-11-05 Sony Corp デイジタル信号処理装置
JPS6442623U (ja) * 1987-09-09 1989-03-14

Also Published As

Publication number Publication date
JPH0331005B2 (ja) 1991-05-02

Similar Documents

Publication Publication Date Title
US4754421A (en) Multiple precision multiplication device
US4715257A (en) Waveform generating device for electronic musical instruments
US5255216A (en) Reduced hardware look up table multiplier
JPS5853217A (ja) デジタルフイルタ回路
JPS6364100B2 (ja)
US4229802A (en) Digital adding device
US4336600A (en) Binary word processing method using a high-speed sequential adder
US3714402A (en) Digital filter employing serial arithmetic
US5781462A (en) Multiplier circuitry with improved storage and transfer of booth control coefficients
SE429080B (sv) Digital filteranordning for olikformigt kvantiserade pulskodmodulerade signaler
US6888904B2 (en) 108-tap 1:4 interpolation FIR filter for digital mobile telecommunication
US4285047A (en) Digital adder circuit with a plurality of 1-bit adders and improved carry means
JPS6226723B2 (ja)
KR100235537B1 (ko) 디지털 필터의 가변탭 구조 및 그의 곱셈회로
JP2001160736A (ja) デジタルフィルタ回路
JP2524035Y2 (ja) 畳み込み演算回路用乗算器
SU1631554A1 (ru) Устройство дл вычислени преобразовани Фурье-Галуа
JPH0741213Y2 (ja) Firフィルタ
JPS6259828B2 (ja)
JPH0795671B2 (ja) デイジタルフイルタ
KR19980013689A (ko) 벡터 프로세서를 이용한 K탭 FIR 필터의 구현 방법(Method for emboding K-tap FIR Filter Using Vector Processor)
JPH06152330A (ja) ディジタルフィルター
SU1171993A1 (ru) Рекурсивный цифровой фильтр
JPS615345A (ja) 直列乗算方法
JPH04109756A (ja) 信号補正回路及びイメージセンサ