JPS62110312A - 非巡回型デイジタルフイルタ - Google Patents

非巡回型デイジタルフイルタ

Info

Publication number
JPS62110312A
JPS62110312A JP25041785A JP25041785A JPS62110312A JP S62110312 A JPS62110312 A JP S62110312A JP 25041785 A JP25041785 A JP 25041785A JP 25041785 A JP25041785 A JP 25041785A JP S62110312 A JPS62110312 A JP S62110312A
Authority
JP
Japan
Prior art keywords
data
multiplier
adder
storage device
multiplication
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
Application number
JP25041785A
Other languages
English (en)
Inventor
Takahiro Furuya
古谷 隆弘
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 IC Microcomputer Systems Co Ltd
Original Assignee
NEC IC Microcomputer Systems 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 IC Microcomputer Systems Co Ltd filed Critical NEC IC Microcomputer Systems Co Ltd
Priority to JP25041785A priority Critical patent/JPS62110312A/ja
Publication of JPS62110312A publication Critical patent/JPS62110312A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、非巡回型ディジタルフィルタに関し、特に乗
算器の値を一時記憶させることにより効率的な演算を行
う非巡回型ディジタルフィルタに関する。
〔概 要〕
本発明は、データと係数の積を得る乗算器と、この乗算
器の出力データを累積加算する加算器とを含む非巡回型
ディジタルフィルタにおいて、乗算器の出力データを一
時記憶し、その順序を反転させた出力データを加算器に
対して出力する記憶装置および制御手段を設けることに
より、左右対称である係数の乗算を半分の負担で行える
ようにし、演算の効率化を図ったものである。
〔従来の技術〕
従来、この種の非巡回型ディジタルフィルタは、第3図
10に示すように、データメモリlと係数メモリ2の積
を得る乗算器3と乗算器3の出力データの和を得る加算
器4とから構成され、データメモリ1からの入力と、第
4図に示す係数メモリ2の左右対称である係数とを乗算
器3で順次乗算し、加算器4で乗算器3で得たデータを
累積加算するという演算方式となっていた。
〔発明が解決しようとする問題点〕
上記した従来の非巡回型ディジタルフィルタは、非巡回
型ディジタルフィルタの係数が通常左右対称になってい
にもかかわらず、データメモリからの入力を順次乗算し
、加算するという演算方式となっているので、同一の演
算を繰り返すことになり効率の悪い演算を行う欠点があ
る。
本発明の目的は、上記の欠点を除去することにより、同
一の演算を繰り返すことなく効率の良い演算を行うこと
のできる非巡回型ディジタルフィルタを提供することに
ある。
〔問題点を解決するための手段〕
本発明は、データと係数との積を得る乗算器と、この乗
算器の出力データの累積和を得る加算器とを含む非巡回
型ディジタルフィルタにおいて、上記乗算器の出力デー
タを一時記憶する記憶装置と、この記憶装置に記憶され
たデータの順序を反転させたデータを上記加算器に対し
て出力する制御手段とを含むことを特徴とする。
〔作 用〕
本発明は、記憶装置に係数の対称性の折り返し点までの
前半の乗算結果を一時記憶させておき、係数の後半の演
算においては乗算を行うことなく、記憶装置に記憶させ
た出力データをその順序を反転して加算器に入力加算す
ることにより、従来と同じ演算を行うことができ効率化
を図ることが可能となる。
〔実施例〕
以下、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例を示すブロック構成図である
。本実施例の非巡回型ディジタルフィルタ10aは、デ
ータメモリ1からのデータと、係数メモリ2からの係数
との乗算を行う乗算器3aと、乗算器3aの出力データ
を一時記憶する記憶装置5と、乗算器3aの出力データ
および記憶装置5から出力されるデータを累積加算する
加算器4aと、記憶装置5に入力された出力データの順
序を反転し、加算器4aに対して出力させる制御手段6
とを含んでいる。
本発明の特徴は、第1図において、記憶装置5と制御手
段6とを設けたことにある。
次に、本実施例の動作について第2図に示す係数の経緯
を示す説明図を参照して説明する。
第2図の横軸は時間軸であり、縦軸は時間に応じて変化
する係数値を表す。
データメモリ1は、これから乗算器3に人力しようとす
るデータを格納、出力し、係数メモリ2は、これらから
得ようとするフィルタ特性の係数を格納、出力し、この
両者のデータを乗算器3で乗算し、加算器4および記憶
袋W5に入力する。
ここで加算器4に入力するデータは、従来は第4図のよ
うに乗算、加算を行っていたが、本実施例では折り返し
点まで乗算、加算を行い折り返し点以降は記憶装置5に
入力された乗算結果を制御手段6によりその順序を反転
させ加算器4に加えることにより演算を行う。従って、
従来のすべてのデータと係数を乗算して加算器に加えて
いたものに比べ、乗算回数を折り返し点までの半分で行
い、データと係数のすべてを乗算し加算していた非巡回
型ディジタルフィルタと同じ結果を得ることができ、効
率化が図れる。
〔発明の効果〕
以上説明したように、本発明は、乗算器の出力データを
記憶する記憶装置を加え、記憶装置のデータを加算器に
入力することにより、乗算器の値を一時記憶させ効率的
な演算を行い、乗算を半分で行え、効率化が図れる効果
がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック構成図。 第2図は本発明の係数の経緯を表す説明図。 第3図は従来例を示すブロック構成図。 第4図は従来の係数の経緯を表す説明図。 ■・・・データメモリ、2・・・係数メモリ、3.3a
・・・乗算器、4.4a・・・加算器、5・・・記憶装
置、6・・・制’+B手段、10.10a・・・ディジ
タルフィルタ。

Claims (1)

    【特許請求の範囲】
  1. (1)データと係数との積を得る乗算器と、この乗算器
    の出力データの累積和を得る加算器と を含む非巡回型ディジタルフィルタにおいて、上記乗算
    器の出力データを一時記憶する記憶装置と、 この記憶装置に記憶されたデータの順序を反転させたデ
    ータを上記加算器に対して出力する制御手段と を含むことを特徴とする非巡回型ディジタルフィルタ。
JP25041785A 1985-11-08 1985-11-08 非巡回型デイジタルフイルタ Pending JPS62110312A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25041785A JPS62110312A (ja) 1985-11-08 1985-11-08 非巡回型デイジタルフイルタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25041785A JPS62110312A (ja) 1985-11-08 1985-11-08 非巡回型デイジタルフイルタ

Publications (1)

Publication Number Publication Date
JPS62110312A true JPS62110312A (ja) 1987-05-21

Family

ID=17207576

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25041785A Pending JPS62110312A (ja) 1985-11-08 1985-11-08 非巡回型デイジタルフイルタ

Country Status (1)

Country Link
JP (1) JPS62110312A (ja)

Similar Documents

Publication Publication Date Title
JPH027710A (ja) 横フィルタ
Chionh et al. Fast computation of the Bezout and Dixon resultant matrices
JP3760385B2 (ja) 2次補間のための方法および装置
US20130191431A1 (en) Efficient fir filters
JPH0474219A (ja) 高速乗算器
JPS62110312A (ja) 非巡回型デイジタルフイルタ
JP2737933B2 (ja) 除算装置
JPH0331005B2 (ja)
JPS6243774A (ja) デ−タ処理装置
JPH0335353A (ja) 離散的コサイン変換装置
JPS60254372A (ja) 積和演算装置
JPS63170788A (ja) 画像処理装置
JP2001202356A (ja) 積演算装置及びそのプログラム記録媒体
JPS6120133A (ja) 10進乗算器
JP2002215386A (ja) 剰余演算装置、剰余演算方法、および、べき乗剰余演算方法
JPH0773161A (ja) 演算装置
JPS61222313A (ja) 時変デイジタルフイルタ
JPS63113757A (ja) 演算回路
JPH07105361A (ja) 階調変換処理方法
JPS6043743A (ja) 信号処理回路
JPS6031316A (ja) 量子化方法
JPH01129359A (ja) 演算器とその駆動方法
JPS63113756A (ja) シグナルプロセツサ
JPS61101872A (ja) 高速フ−リエ変換演算回路
JPS60136871A (ja) 演算処理装置