JPH07170153A - 信号処理装置 - Google Patents
信号処理装置Info
- Publication number
- JPH07170153A JPH07170153A JP5312933A JP31293393A JPH07170153A JP H07170153 A JPH07170153 A JP H07170153A JP 5312933 A JP5312933 A JP 5312933A JP 31293393 A JP31293393 A JP 31293393A JP H07170153 A JPH07170153 A JP H07170153A
- Authority
- JP
- Japan
- Prior art keywords
- latch
- data
- output
- holding
- coefficient
- 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
Links
Landscapes
- Complex Calculations (AREA)
- Picture Signal Circuits (AREA)
Abstract
する。 【構成】 3タップの水平フィルタ動作を実現するよう
に、第1の係数保持回路104は係数a1 を、第2の係
数保持回路108は係数a2 、a3 を各々保持する。サ
イクルt1の入力データd1 に第1の乗算器103で係
数a1 を掛けた結果がセレクタ121及びラッチBを経
てサイクルt3にラッチAに格納されると、加算器10
2により、次の入力データd2 に第2の乗算器107で
係数a2 を掛けた値がラッチAの保持データa1 ×d1
に加算される。その加算結果がラッチC、セレクタ12
1及びラッチBを経てサイクルt6にラッチAに格納さ
れると、加算器102により、更に次の入力データd3
に第2の乗算器107で係数a3 を掛けた値がラッチA
の保持データa1 ×d1 +a2 ×d2 に加算される。サ
イクルt7には、出力ラッチ110からa1 ×d1 +a
2 ×d2 +a3 ×d3が出力される。
Description
の信号処理装置に関するものである。
イパスフィルタやロウパスフィルタなど従来アナログで
行なわれた処理のデジタル化が進んでいる。また、マル
チメディアなどに対応するため、動画などを扱う複数の
フィルタ演算が可能なハードウェアが要求されている。
grammable Video Signal Processorfor HDTV Applicati
ons",IEEE Journal of Solid-State Circuits,Vol.25,N
o.3,pp.730-734,June 1990 には、HDTVのためのプ
ログラマブルなデジタル信号処理装置が示されている。
これは、フィルタ動作のための積和演算回路を1チップ
に収めたものである。この信号処理装置によれば、例え
ば3タップの水平フィルタ動作を実現するためには、係
数をa1 、a2 、a3 とし、i番目の入力データ(画素
データ)をdi としたとき、3つの乗算器と3つの加算
器とによってa1 ×di +a2 ×d(i+1) +a3 ×d(i
+2) の演算が実行される。
置は、積和演算のためのハードウェア量が大きいという
問題点を有していた。とりわけ乗算器はハードウェア量
が大きく、1チップに多数の乗算器を搭載することは、
チップ面積及びトランジスタ数を増大させ、更に消費電
力を大きくすることとなる。
ウェア量を削減することにある。
め、本発明は、中間結果のデータを保持しながら1つの
乗算器と1つの加算器とを繰り返し使用することによ
り、積和演算の最終結果を得ることとしたものである。
乗算器の入力は、シフトレジスタのシフト動作又はセレ
クタの選択動作により切り替える。
d(i+2) の演算のためには、第1の乗算器で第1項a1
×di の演算を実行し、その乗算結果に第2の乗算器で
得た第2項a2 ×d(i+1) を加算し、その加算結果に再
度第2の乗算器で得た第3項a3 ×d(i+2) を加算す
る。あるいは、0に第1項a1 ×di を加算し、その加
算結果に第2項a2 ×d(i+1) を加算し、その加算結果
に第3項a3 ×d(i+2) を加算する。後者の場合には乗
算器数を1つに削減できる。
ついて、図面を参照しながら説明する。
例に係る信号処理装置である画像処理のための3タップ
の水平フィルタ回路の構成を示すブロック図である。
07は第2の乗算器、102は加算器、110は出力ラ
ッチである。104は1つのラッチで構成された第1の
係数保持回路である。108は2つのラッチで構成され
た第2の係数保持回路であって、該2つのラッチは1つ
のシフトレジスタを構成するように互いに接続されてい
る。105は3つのラッチA,B,Cと1つのセレクタ
121とで構成されたデータ保持回路であって、ラッチ
AとラッチBとは1つのシフトレジスタを構成するよう
に互いに接続されている。各構成要素には、同期をとる
ためのクロック信号(不図示)が入力されている。
は、画素毎の入力データが並列に供給される。この入力
データは、2クロックサイクルに1回の割合で更新され
る。第1の乗算器103は、入力データと第1の係数保
持回路104の出力との乗算を実行する。第2の乗算器
107は、入力データと第2の係数保持回路108の出
力との乗算を実行する。第1の乗算器103の出力とラ
ッチCの出力とがセレクタ121により交互に選択され
て、ラッチBに格納される。加算器102は、ラッチA
の出力と第2の乗算器107の出力との加算を実行す
る。加算器102の出力は、ラッチCに格納されるとと
もに、出力ラッチ110を介して2クロックサイクルに
1回の割合で外部へ出力される。ラッチCは、加算器1
02の出力を1クロックサイクルだけ遅延させてセレク
タ121へ与えるものである。
動作を実現できることを示す。すなわち、図1の水平フ
ィルタ回路は、3つの係数をa1 、a2 、a3 とし、i
番目の入力データをdi としたとき、a1 ×di +a2
×d(i+1) +a3 ×d(i+2)の演算を実行する。第1の
係数保持回路104は係数a1 を保持し、第2の係数保
持回路108は係数a2 、a3 を保持する。
示すタイミング図である。
及び第2の乗算器103,107に各々与えられる。こ
の時点で各ラッチに保持されている係数及びデータを図
1中に示す。すなわち、データ保持回路105の中のラ
ッチAにはデータX1 が、ラッチBにはデータX2 が各
々保持されているものとする。第1の係数保持回路10
4は係数a1 を、第2の係数保持回路108は係数a2
を各々出力している。したがって、第1の乗算器103
はa1 ×d1 を、第2の乗算器107はa2 ×d1 を各
々出力する。加算器102は、第2の乗算器107の出
力とラッチAの保持データとを加算して、X1 +a2 ×
d1 を出力する。
において、ラッチBの保持データX2 がラッチAにシフ
トされ、セレクタ121によって選択された第1の乗算
器103の出力a1 ×d1 がラッチBに格納され、加算
器102の出力X1 +a2 ×d1 がラッチCに格納され
る。また、第2の係数保持回路108の出力は、シフト
動作によりa2 からa3 に変更される。したがって、第
2の乗算器107はa3 ×d1 を、加算器102はX2
+a3 ×d1 を各々出力する。
第1及び第2の乗算器103,107に各々与えられ
る。一方、データ保持回路105において、ラッチBの
保持データa1 ×d1 がラッチAにシフトされ、セレク
タ121によって選択されたラッチCの保持データX1
+a2 ×d1 がラッチBに格納され、加算器102の出
力X2 +a3 ×d1 がラッチCに格納される。第2の係
数保持回路108の出力は、シフト動作によりa3 から
a2 に変更される。したがって、第1の乗算器103は
a1 ×d2 を、第2の乗算器107はa2 ×d2 を、加
算器102はa1×d1 +a2 ×d2 を各々出力する。
において、ラッチBの保持データX1 +a2 ×d1 がラ
ッチAにシフトされ、セレクタ121によって選択され
た第1の乗算器103の出力a1 ×d2 がラッチBに格
納され、加算器102の出力a1 ×d1 +a2 ×d2 が
ラッチCに格納される。第2の係数保持回路108の出
力は、シフト動作によりa2 からa3 に変更される。し
たがって、第2の乗算器107はa3 ×d2 を、加算器
102はX1 +a2 ×d1 +a3 ×d2 を各々出力す
る。
サイクルt3,t4と同様である。すなわち、サイクル
t4におけるラッチCの保持データa1 ×d1 +a2 ×
d2は、ラッチBを経由して(サイクルt5)、サイク
ルt6においてラッチAに達する。このデータa1 ×d
1 +a2 ×d2 は次の入力データd3 に係数a3 を掛け
た値a3 ×d3 と足し合わされる結果、サイクルt6に
おいて加算器102からa1 ×d1 +a2 ×d2 +a3
×d3 が出力される。
a1 ×d1 +a2 ×d2 +a3 ×d3 は、3連続入力デ
ータd1 、d2 、d3 に関するフィルタ処理結果であっ
て、サイクルt7において出力ラッチ110から出力さ
れる。サイクルt6においてラッチCに格納されるa1
×d2 +a2 ×d3 は次の3連続入力データd2 、d3
、d4 に関するフィルタ処理の中間結果であり、サイ
クルt6においてラッチBに格納されるa1 ×d3 は更
に次の3連続入力データd3 、d4 、d5 に関する中間
結果である。サイクルt7以降、2クロックサイクルに
1回の割合で出力ラッチ110からフィルタ処理結果が
順次出力されることとなる。
よれば、サイクルt(2×i−1)の入力データdi に
係数a1 を掛けた結果がラッチBを経てサイクルt(2
×i+1)にラッチAに格納されると、次の入力データ
d(i+1) に係数a2 を掛けた値がラッチAの保持データ
a1 ×di に加算される。その加算結果がラッチC、ラ
ッチBを経てサイクルt(2×i+4)にラッチAに格
納されると、更に次の入力データd(i+2) に係数a3 を
掛けた値がラッチAの保持データa1 ×di +a2 ×d
(i+1) に加算され、サイクルt(2×i+5)にa1 ×
di +a2 ×d(i+1) +a3 ×d(i+2) が出力される。
このようにして、乗算器数を2つに削減した構成で3タ
ップの水平フィルタ動作を実現できる。
他のタップ数のフィルタ回路に容易に変更可能である。
第1の係数保持回路104を第2の係数保持回路108
と同様のシフトレジスタ構成にしてもよい。第1及び第
2の係数保持回路104、108の各々は、双方向のシ
フト動作が可能なシフトレジスタで構成することもでき
る。
例に係る信号処理装置である画像処理のための水平フィ
ルタ回路の構成を示すブロック図である。
07は第2の乗算器、102は加算器、110は出力ラ
ッチである。104は、複数のラッチ131と1つのセ
レクタ132とで構成された第1の係数保持回路であ
る。108は、複数のラッチ141と1つのセレクタ1
42とで構成された第2の係数保持回路である。105
は、複数のラッチ151と第1〜第3のセレクタ152
〜154とで構成されたデータ保持回路である。
は、画素毎の入力データが並列に入力される。第1の係
数保持回路104は、複数のラッチ131の各々に保持
されている係数の中からセレクタ132によって選択し
た1つの係数を出力する。第2の係数保持回路108
は、複数のラッチ141の各々に保持されている係数の
中からセレクタ142によって選択した1つの係数を出
力する。第1の乗算器103は、入力データと第1の係
数保持回路104の出力との乗算を実行する。第2の乗
算器107は、入力データと第2の係数保持回路108
の出力との乗算を実行する。データ保持回路105で
は、第1の乗算器103の出力と加算器102の出力と
のうちのいずれか一方が第1のセレクタ152により選
択されて、複数のラッチ151のうち第2のセレクタ1
53で選択されたラッチに格納される。データ保持回路
105の中の複数のラッチ151のうちいずれのラッチ
の保持データを出力するかは、第3のセレクタ154に
より決定される。加算器102は、データ保持回路10
5の出力と第2の乗算器107の出力との加算を実行す
る。加算器102の出力は、データ保持回路105にフ
ィードバックされるとともに、出力ラッチ110を介し
て外部へ出力される。
タ動作を実現するには、例えば、第1の係数保持回路1
04は係数a1 を保持し、第2の係数保持回路108は
係数a2 、a3 を保持する。この場合、係数シフト動作
の代わりに第2の係数保持回路108の中のセレクタ1
42を切り替える。また、データシフト動作の代わりに
データ保持回路105の中の第2及び第3のセレクタ1
53,154を切り替える。
乗算器数を2つに削減した構成で3タップの水平フィル
タ動作を実現できる。しかも、第1及び第2の係数保持
回路104,108の各々の中の複数のラッチ131,
141を活用すれば、他のタップ数のフィルタ動作をも
容易に実現できる。また、同じ係数を異なるラッチに保
持しておく必要がなく、係数の重複保持を避けることが
できる。例えば、(1,2,3,4,3,2,1) のような対称型係数
の場合には、(1,2,3,4) の係数分だけのラッチを備えて
おればよい。
例に係る信号処理装置である画像処理のための3タップ
の水平フィルタ回路の構成を示すブロック図である。第
1の実施例が2つの乗算器を必要としたのに対し、本実
施例は乗算器数を1つに削減したものである。
加算器、110は出力ラッチである。108は3つのラ
ッチで構成された係数保持回路であって、該3つのラッ
チは1つのシフトレジスタを構成するように互いに接続
されている。105は3つのラッチA,B,Cで構成さ
れたデータ保持回路であって、該3つのラッチA,B,
Cも1つのシフトレジスタを構成するように互いに接続
されている。111は、データ保持回路105の中のラ
ッチAのリセットとラッチA,B,Cのシフト動作とを
制御するための書き込み制御回路である。各構成要素に
は、同期をとるためのクロック信号(不図示)が入力さ
れている。
給される。この入力データは、3クロックサイクルに1
回の割合で更新される。乗算器107は、入力データと
係数保持回路108の出力との乗算を実行する。書き込
み制御回路111は、入力データが更新される都度、デ
ータ保持回路105の中のラッチAに0を書き込む。す
なわち、ラッチAの保持データは、入力データの更新の
都度0にリセットされる。加算器102は、ラッチAの
出力と乗算器107の出力との加算を実行する。加算器
102の出力は、ラッチCに格納されるとともに、出力
ラッチ110を介して3クロックサイクルに1回の割合
で外部へ出力される。
様の3タップの水平フィルタ動作を実現できることを示
す。すなわち、図4の水平フィルタ回路も、3つの係数
をa1 、a2 、a3 とし、i番目の入力データをdi と
したとき、a1 ×di +a2×d(i+1) +a3 ×d(i+2)
の演算を実行する。係数保持回路108は係数a1、a
2 、a3 を保持する。
示すタイミング図である。
算器107に与えられる。この時点で各ラッチに保持さ
れている係数及びデータを図4中に示す。すなわち、デ
ータ保持回路105の中のラッチAの保持データは、書
き込み制御回路111によって0にリセットされる。ラ
ッチBにはデータX1 が、ラッチCにはデータX2 が各
々保持されているものとする。係数保持回路108は係
数a1 を出力している。したがって、乗算器107はa
1 ×d1 を出力する。加算器102は、乗算器107の
出力とラッチAの保持データすなわち0とを加算して、
a1 ×d1 を出力する。
において、ラッチBの保持データX1 がラッチAにシフ
トされ、ラッチCの保持データX2 がラッチBにシフト
され、加算器102の出力a1 ×d1 がラッチCに格納
される。係数保持回路108の出力は、シフト動作によ
りa1 からa2 に変更される。したがって、乗算器10
7はa2 ×d1 を、加算器102はX1 +a2 ×d1 を
各々出力する。
X2 がラッチAにシフトされ、ラッチCの保持データa
1 ×d1 がラッチBにシフトされ、加算器102の出力
X1+a2 ×d1 がラッチCに格納される。係数保持回
路108の出力は、シフト動作によりa2 からa3 に変
更される。したがって、乗算器107はa3 ×d1 を、
加算器102はX2 +a3 ×d1 を各々出力する。
乗算器107に与えられ、ラッチAの保持データが再び
0にリセットされる。このとき、データ保持回路105
のシフト動作は実行されず、ラッチBはa1 ×d1 を、
ラッチCはX1 +a2 ×d1を各々保持する。一方、係
数保持回路108の出力は、シフト動作によりa3 から
a1 に変更される。したがって、乗算器107はa1 ×
d2 を出力する。加算器102は、乗算器107の出力
とラッチAの保持データすなわち0とを加算して、a1
×d2 を出力する。
において、ラッチBの保持データa1 ×d1 がラッチA
にシフトされ、ラッチCの保持データX1 +a2 ×d1
がラッチBにシフトされ、加算器102の出力a1 ×d
2 がラッチCに格納される。係数保持回路108の出力
は、シフト動作によりa1 からa2 に変更される。した
がって、乗算器107はa2 ×d2 を、加算器102は
a1 ×d1 +a2 ×d2 を各々出力する。
X1 +a2 ×d1 がラッチAにシフトされ、ラッチCの
保持データa1 ×d2 がラッチBにシフトされ、加算器
102の出力a1 ×d1 +a2 ×d2 がラッチCに格納
される。係数保持回路108の出力は、シフト動作によ
りa2 からa3 に変更される。したがって、乗算器10
7はa3 ×d2 を、加算器102はX1 +a2 ×d1 +
a3 ×d2 を各々出力する。
は、各々サイクルt4,t5,t6と同様である。すな
わち、サイクルt6におけるラッチCの保持データa1
×d1+a2 ×d2 は、ラッチBを経由して(サイクル
t8)、サイクルt9においてラッチAに達する。この
データa1 ×d1 +a2 ×d2 は次の入力データd3 に
係数a3 を掛けた値a3 ×d3 と足し合わされる結果、
サイクルt9において加算器102からa1 ×d1 +a
2 ×d2 +a3 ×d3 が出力される。
a1 ×d1 +a2 ×d2 +a3 ×d3 は、3連続入力デ
ータd1 、d2 、d3 に関するフィルタ処理結果であっ
て、サイクルt10において出力ラッチ110から出力
される。サイクルt9においてラッチCに格納されるa
1 ×d2 +a2 ×d3 は次の3連続入力データd2 、d
3 、d4 に関するフィルタ処理の中間結果であり、サイ
クルt9においてラッチBに格納されるa1 ×d3 は更
に次の3連続入力データd3 、d4 、d5 に関する中間
結果である。サイクルt10以降、3クロックサイクル
に1回の割合で出力ラッチ110からフィルタ処理結果
が順次出力されることとなる。
よれば、サイクルt(3×i−2)の入力データdi に
係数a1 を掛けた結果がラッチC、ラッチBを経てサイ
クルt(3×i+2)にラッチAに格納されると、次の
入力データd(i+1) に係数a2 を掛けた値がラッチAの
保持データa1 ×di に加算される。その加算結果がラ
ッチC、ラッチBを経てサイクルt(3×i+6)にラ
ッチAに格納されると、更に次の入力データd(i+2) に
係数a3 を掛けた値がラッチAの保持データa1 ×di
+a2 ×d(i+1) に加算され、サイクルt(3×i+
7)にa1 ×di+a2 ×d(i+1) +a3 ×d(i+2) が
出力される。このようにして、乗算器数を1つに削減し
た構成で3タップの水平フィルタ動作を実現できる。
他のタップ数のフィルタ回路に容易に変更可能である。
係数保持回路108は、双方向のシフト動作が可能なシ
フトレジスタで構成することもできる。
例に係る信号処理装置である画像処理のための水平フィ
ルタ回路の構成を示すブロック図である。
加算器、110は出力ラッチである。108は、複数の
ラッチ161と1つのセレクタ162とで構成された係
数保持回路である。105は、複数のラッチ171と1
つのセレクタ172とで構成されたデータ保持回路であ
る。111は、データ保持回路105の中の各ラッチ1
71へのデータの書き込みを制御するための書き込み制
御回路である。
給される。係数保持回路108は、複数のラッチ161
の各々に保持されている係数の中からセレクタ162に
よって選択した1つの係数を出力する。乗算器107
は、入力データと係数保持回路108の出力との乗算を
実行する。データ保持回路105では、加算器102の
出力と保持データをリセットするためのデータ0とのう
ちのいずれか一方が書き込み制御回路111により選択
されて、複数のラッチ171のうち書き込み制御回路1
11で選択されたラッチに格納される。データ保持回路
105の中の複数のラッチ171のうちいずれのラッチ
の保持データを出力するかは、セレクタ172により決
定される。加算器102は、データ保持回路105の出
力と乗算器107の出力との加算を実行する。加算器1
02の出力は、データ保持回路105にフィードバック
されるとともに、出力ラッチ110を介して外部へ出力
される。
タ動作を実現するには、係数保持回路108は係数a1
、a2 、a3 を保持する。この場合、係数シフト動作
の代わりに係数保持回路108の中のセレクタ162を
切り替える。また、データシフト動作の代わりにデータ
保持回路105の中のセレクタ172を切り替える。
乗算器数を1つに削減した構成で3タップの水平フィル
タ動作を実現できる。しかも、係数保持回路108の中
の複数のラッチ161を活用すれば、他のタップ数のフ
ィルタ動作をも容易に実現できる。また、係数の重複保
持を避けることができる。
の水平フィルタ回路の構成に3つの乗算器を必要とした
のに対し、乗算器数を2つあるいは1つに削減できる。
第1及び第2の実施例は、第3及び第4の実施例に比べ
て高速性の点に特徴がある。また、第3及び第4の実施
例は、第1及び第2の実施例に比べてハードウェア量が
小さい点に特徴がある。
ば、中間結果のデータを保持しながら1つの乗算器と1
つの加算器とを繰り返し使用する構成を採用したので、
積和演算のためのハードウェア量を削減できる。とりわ
け乗算器数の削減によりチップ面積を小さくし、消費電
力を減らすことが可能となり、その効果は絶大なるもの
がある。
成を示すブロック図である。
である。
成を示すブロック図である。
成を示すブロック図である。
である。
成を示すブロック図である。
Claims (16)
- 【請求項1】 少なくとも1つの係数を保持するための
第1の係数保持手段と、 入力データと前記第1の係数保持手段の出力との乗算を
実行するための第1の乗算手段と、 複数の係数を保持するための第2の係数保持手段と、 入力データと前記第2の係数保持手段の出力との乗算を
実行するための第2の乗算手段と、 複数のデータを保持するためのデータ保持手段と、 前記第2の乗算手段の出力と前記データ保持手段の出力
との加算を実行するための加算手段とを備えた信号処理
装置であって、 前記第1の乗算手段の出力と前記加算手段の出力とを前
記データ保持手段に保持させるようにしたことを特徴と
する信号処理装置。 - 【請求項2】 請求項1記載の信号処理装置において、 前記データ保持手段は、 複数のデータを保持するための複数のラッチ手段と、 前記複数のラッチ手段のうちの特定のラッチ手段に前記
第1の乗算手段の出力と前記加算手段の出力とを選択的
に保持させるための選択手段とを備えたことを特徴とす
る信号処理装置。 - 【請求項3】 請求項1記載の信号処理装置において、 前記第1の係数保持手段は、複数の係数を保持するため
のシフトレジスタを備えたことを特徴とする信号処理装
置。 - 【請求項4】 請求項3記載の信号処理装置において、 前記シフトレジスタは、双方向のシフト動作が可能であ
ることを特徴とする信号処理装置。 - 【請求項5】 請求項1記載の信号処理装置において、 前記第1の係数保持手段は、 複数の係数を保持するための複数のラッチ手段と、 前記複数のラッチ手段のうちの1つを選択的にアクセス
するための選択手段とを備えたことを特徴とする信号処
理装置。 - 【請求項6】 請求項1記載の信号処理装置において、 前記第2の係数保持手段は、複数の係数を保持するため
のシフトレジスタを備えたことを特徴とする信号処理装
置。 - 【請求項7】 請求項6記載の信号処理装置において、 前記シフトレジスタは、双方向のシフト動作が可能であ
ることを特徴とする信号処理装置。 - 【請求項8】 請求項1記載の信号処理装置において、 前記第2の係数保持手段は、 複数の係数を保持するための複数のラッチ手段と、 前記複数のラッチ手段のうちの1つを選択的にアクセス
するための選択手段とを備えたことを特徴とする信号処
理装置。 - 【請求項9】 請求項1記載の信号処理装置において、 前記データ保持手段は、複数のデータを保持するための
シフトレジスタを備えたことを特徴とする信号処理装
置。 - 【請求項10】 請求項1記載の信号処理装置におい
て、 前記データ保持手段は、 複数のデータを保持するための複数のラッチ手段と、 前記複数のラッチ手段のうちの1つを選択的にアクセス
するための選択手段とを備えたことを特徴とする信号処
理装置。 - 【請求項11】 複数の係数を保持するための係数保持
手段と、 入力データと前記係数保持手段の出力との乗算を実行す
るための乗算手段と、 複数のデータを保持するためのデータ保持手段と、 前記乗算手段の出力と前記データ保持手段の出力との加
算を実行するための加算手段とを備えた信号処理装置で
あって、 前記データ保持手段の出力をリセットした後、前記加算
手段の出力を前記データ保持手段に保持させるようにし
たことを特徴とする信号処理装置。 - 【請求項12】 請求項11記載の信号処理装置におい
て、 前記係数保持手段は、複数の係数を保持するためのシフ
トレジスタを備えたことを特徴とする信号処理装置。 - 【請求項13】 請求項12記載の信号処理装置におい
て、 前記シフトレジスタは、双方向のシフト動作が可能であ
ることを特徴とする信号処理装置。 - 【請求項14】 請求項11記載の信号処理装置におい
て、 前記係数保持手段は、 複数の係数を保持するための複数のラッチ手段と、 前記複数のラッチ手段のうちの1つを選択的にアクセス
するための選択手段とを備えたことを特徴とする信号処
理装置。 - 【請求項15】 請求項11記載の信号処理装置におい
て、 前記データ保持手段は、複数のデータを保持するための
シフトレジスタを備えたことを特徴とする信号処理装
置。 - 【請求項16】 請求項11記載の信号処理装置におい
て、 前記データ保持手段は、 複数のデータを保持するための複数のラッチ手段と、 前記複数のラッチ手段のうちの1つを選択的にアクセス
するための選択手段とを備えたことを特徴とする信号処
理装置。
Priority Applications (11)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31293393A JP3363974B2 (ja) | 1993-12-14 | 1993-12-14 | 信号処理装置 |
| KR1019940019973A KR0142803B1 (ko) | 1993-09-02 | 1994-08-13 | 신호처리장치 |
| TW083107721A TW293228B (ja) | 1993-09-02 | 1994-08-23 | |
| CN94115621A CN1096190C (zh) | 1993-09-02 | 1994-09-01 | 信号处理装置 |
| US08/299,598 US5740092A (en) | 1993-09-02 | 1994-09-01 | Signal processor |
| CNB021226520A CN1227913C (zh) | 1993-09-02 | 1994-09-01 | 水平滤波器 |
| EP94113771A EP0643354B1 (en) | 1993-09-02 | 1994-09-02 | Signal processor |
| EP01119268A EP1152345B1 (en) | 1993-09-02 | 1994-09-02 | Reconfigurable signal processor |
| DE69435344T DE69435344D1 (de) | 1993-09-02 | 1994-09-02 | Rekonfigurierbarer Signalprozessor |
| DE69430093T DE69430093T2 (de) | 1993-09-02 | 1994-09-02 | Signalprozessor |
| US08/768,085 US5771185A (en) | 1993-09-02 | 1996-12-16 | Signal processor capable of sharing common hardware in a plural processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31293393A JP3363974B2 (ja) | 1993-12-14 | 1993-12-14 | 信号処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07170153A true JPH07170153A (ja) | 1995-07-04 |
| JP3363974B2 JP3363974B2 (ja) | 2003-01-08 |
Family
ID=18035225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31293393A Expired - Fee Related JP3363974B2 (ja) | 1993-09-02 | 1993-12-14 | 信号処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3363974B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005027145A (ja) * | 2003-07-04 | 2005-01-27 | Fujitsu Ten Ltd | デジタルフィルタ装置および受信器 |
| WO2007069652A1 (ja) * | 2005-12-16 | 2007-06-21 | Matsushita Electric Industrial Co., Ltd. | デジタルフィルタ |
-
1993
- 1993-12-14 JP JP31293393A patent/JP3363974B2/ja not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005027145A (ja) * | 2003-07-04 | 2005-01-27 | Fujitsu Ten Ltd | デジタルフィルタ装置および受信器 |
| WO2007069652A1 (ja) * | 2005-12-16 | 2007-06-21 | Matsushita Electric Industrial Co., Ltd. | デジタルフィルタ |
| JP2007166535A (ja) * | 2005-12-16 | 2007-06-28 | Matsushita Electric Ind Co Ltd | デジタルフィルタ |
| US8356063B2 (en) | 2005-12-16 | 2013-01-15 | Panasonic Corporation | Reconfigurable digital filter |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3363974B2 (ja) | 2003-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61241877A (ja) | 空間積和演算装置 | |
| CN108073549B (zh) | 卷积运算装置及方法 | |
| JP3363974B2 (ja) | 信号処理装置 | |
| US5912828A (en) | Equalizer filter configuration for processing real-valued and complex-valued signal samples | |
| US5838387A (en) | Digital video scaling engine | |
| KR100202151B1 (ko) | 신호처리장치 | |
| JP4619784B2 (ja) | データ処理回路 | |
| JP3553376B2 (ja) | 並列画像処理プロセッサ | |
| JP3352558B2 (ja) | 信号処理装置 | |
| JPH02217038A (ja) | 結合回路網 | |
| JP2893350B2 (ja) | データ処理装置、画像処理装置、シフトレジスタ回路、ルックアップテーブル回路、演算回路、画像処理システム | |
| JP4171319B2 (ja) | 画像音声処理装置 | |
| JPH07146781A (ja) | プロセツサ | |
| JP2961769B2 (ja) | 画像プロセッサ | |
| JP2005149517A (ja) | 積和演算器 | |
| JPH06131310A (ja) | 並列プロセッサ及びシリアル/パラレル変換器 | |
| JPS6373380A (ja) | 画像プロセッサ | |
| JPS58217077A (ja) | メモリ−装置 | |
| JPH02309770A (ja) | 画像情報縮小装置 | |
| JP2005353094A (ja) | 積和演算器 | |
| JPH03190316A (ja) | ゴースト除去用フイルタ回路 | |
| JPH02125373A (ja) | 画像処理装置 | |
| WO2017011040A1 (en) | Method and apparatus for address sequencing in a linear phase fir decimation filter | |
| JP2005141764A (ja) | 積和演算器 | |
| JPH08235157A (ja) | 信号処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20020528 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20021008 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071025 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081025 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091025 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091025 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101025 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111025 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121025 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |