JPH0443309B2 - - Google Patents

Info

Publication number
JPH0443309B2
JPH0443309B2 JP58002044A JP204483A JPH0443309B2 JP H0443309 B2 JPH0443309 B2 JP H0443309B2 JP 58002044 A JP58002044 A JP 58002044A JP 204483 A JP204483 A JP 204483A JP H0443309 B2 JPH0443309 B2 JP H0443309B2
Authority
JP
Japan
Prior art keywords
signal
bit
delay
bits
circuit
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 - Lifetime
Application number
JP58002044A
Other languages
English (en)
Other versions
JPS59127171A (ja
Inventor
Seiichiro Iwase
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP58002044A priority Critical patent/JPS59127171A/ja
Publication of JPS59127171A publication Critical patent/JPS59127171A/ja
Publication of JPH0443309B2 publication Critical patent/JPH0443309B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
    • G06F7/544Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
    • G06F7/5443Sum of products

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Complex Calculations (AREA)
  • Processing Of Color Television Signals (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は新規なデイジタル信号処理回路に関
し、特に、単独で、あるいは複数組合わせること
によつてデイジタルフイルター、カラーエンコー
ダ、マトリツクス回路、加算器、乗算器等各種の
デイジタル回路を構成することのできる新規なデ
イジタル信号処理回路を提供しようとするもので
ある。
背景技術とその問題点 高度なデイジタル技術を駆使した装置例えばデ
イジタルカラービデオカメラ等にはデイジタルフ
イルター、マトリツクス回路、エンコーダ回路、
加算器、乗算器等非常に多くの種類のデイジタル
回路が数多く使用される。ところで、このような
各種デイジタル回路を個々に設計、製造すること
は非常に装置の高価格化を招く。
発明の目的 しかして、本発明は、単独で、あるいは複数組
合せることによつてデイジタルフイルター、カラ
ーエンコーダ、マトリツクス回路、加算器、乗算
器等各種のデイジタル回路を構成することのでき
る新規なデイジタル信号処理回路を提供しようと
するものである。
発明の概要 上記目的を達成するための本発明デイジタル信
号処理回路の第1のものは、複数ビツトの信号ど
うしを互いに乗算し複数ビツト毎に単位遅延量ず
つ上位ビツト程多く遅延せしめられた積信号を出
力する乗算部と、該乗算部から出力された積信号
を別の複数ビツトの信号であつて複数ビツト毎に
単位遅延量ずつ上位ビツト程多く遅延せしめられ
た被加数信号に加算する加算部と、を1つの半導
体チツプに形成してなることを特徴とするもので
ある。
本発明デイジタル信号処理回路の第2のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部から出力された積信号を別の複数ビツトの信号
であつて複数ビツト毎に単位遅延量ずつ上位ビツ
ト程多く遅延せしめられた被加数信号に加算する
加算部と、該加算部から出力された和信号の各ビ
ツトの信号に対して単位遅延量の遅延を与える被
加数信号遅延回路と、を1つの半導体チツプに形
成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第3のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、複数ビ
ツト毎に単位遅延量ずつ上位ビツト程多く遅延せ
しめられた被加数信号の各ビツトの信号に対して
単位遅延量の遅延を与える被加数信号遅延回路
と、該被加数信号遅延回路から出力された被加数
信号に前記乗算部から出力された積信号を加算す
る加算部と、該加算部から出力された和信号の各
ビツトの信号に対して単位遅延量の遅延を与える
和信号遅延回路と、を1つの半導体チツプに形成
してなることを特徴とするものである。
本発明デイジタル信号処理回路の第4のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部から出力された積信号を別の複数ビツトの信号
であつて複数ビツト毎に単位遅延量ずつ上位ビツ
ト程多く遅延せしめられた被加数信号に加算する
加算部と、該加算部から出力され複数ビツト毎に
単位遅延量ずつ上位ビツト程多く遅延せしめられ
ている和信号に対して複数ビツト毎に単位遅延量
ずつ下位ビツト程多い遅延を与えることにより該
和信号の各ビツト間における信号の遅延量の差を
なくす和信号遅延回路と、上記加算部から出力さ
れた上記和信号の各ビツトの信号に対して等しい
遅延量の遅延を与える和信号遅延回路と、上記2
つの和信号遅延回路の出力信号を受けそのうちか
らセレクト信号により指定された一つの出力信号
を送出するセレクタと、を1つの半導体チツプに
形成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第5のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部に入力された被乗数信号と乗数信号とのうちの
一方と同じ信号を上位側のビツトとし他方と同じ
信号を下位側のビツトとする信号及び上記乗算部
から出力された積信号を受けそのうちからセレク
ト信号により指定された一つの信号を出力するセ
レクタと、該セレクタの出力信号をそれとは別の
複数ビツトの信号であつて複数ビツト毎に単位遅
延量ずつ上位ビツト程多く遅延せしめられた被加
数信号に加算する加算部と、を1つの半導体チツ
プに形成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第6のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部に入力された被乗数信号と乗数信号のうちの一
方と同じ信号を上位側のビツトとし他方と同じ信
号を下位側のビツトとする信号を受けその受けた
信号に対して複数ビツト毎に単位遅延量ずつ上位
ビツト程遅延量が多くなるような遅延を与える遅
延回路と、該遅延回路が受けた信号と同一の信
号、該遅延回路の出力信号及び前記乗算部の出力
である積信号を受けそのうちからセレクト信号に
より指定された一つの信号を出力するセレクタ
と、該セレクタから出力された信号を別の複数ビ
ツトの信号であつて複数ビツト毎に単位遅延量ず
つ上位ビツト程多く遅延せしめられた被加数信号
に加算する加算部と、を1つの半導体チツプに形
成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第7のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、その乗
算器の入力の被乗数信号と乗数信号の両方に、又
は乗算器の出力信号に適当な遅延を与える可変遅
延回路と、複数ビツトの信号であつて複数ビツト
毎に単位遅延量ずつ上位ビツト程多く遅延せしめ
られた被加数信号の各ビツトの信号に対して単位
遅延量の遅延を与える被加数信号遅延回路と、該
被加数信号遅延回路から出力された被加数信号に
前記乗算部から出力された積信号を加算する加算
部と、該加算部から出力された和信号の各ビツト
の信号に対して単位遅延量の遅延を与える和信号
遅延回路と、を1つの半導体チツプに形成してな
ることを特徴とするものである。
本発明デイジタル信号処理回路の第8のもの
は、複数ビツトの信号どうしを互いに乗算する乗
算部と、該乗算部の被乗数信号及び乗数信号の入
力側又は積信号の出力側に設けられたところの信
号を複数ビツト毎に単位遅延量ずつ上位ビツト程
多く遅延させる遅延回路と、被加数信号を複数ビ
ツト毎に単位遅延量ずつ上位ビツト程多く遅延さ
せる遅延回路と、被加数信号を複数ビツト毎に単
位遅延量ずつ上位ビツト程多く遅延させる遅延回
路と、上記被加数信号の各ビツトの信号と同じ遅
延量ずつ遅延させる遅延回路と、上記被加数信号
を遅延させる2つの遅延回路の出力信号を受け、
第1のセレクト信号により指定された方の出力信
号を出力する第1のセレクタと、上記乗算部から
の複数ビツト毎に単位遅延量ずつ上位ビツト程多
く遅延した積信号を上記第1のセレクタから出力
された被加数信号に加算する加算部と、上記加算
部から出力された和信号を各ビツト毎に同じ遅延
量ずつ遅延させる遅延回路と、上記加算部から出
力された和信号を複数ビツト毎に単位遅延量ずつ
下位ビツト程多く遅延させる遅延回路と、和信号
を遅延させる上記2つの遅延回路の出力信号を受
け、そのうち第2のセレクト信号により指定され
た方の遅延回路の出力信号を出力する第2のセレ
クタと、を1つの半導体チツプに形成してなるこ
とを特徴とするものである。
これら本発明デイジタル信号処理回路は、単独
で、あるいは複数組合せることによつて種々のデ
イジタル回路を構成することができる。
実施例 以下に、本発明デイジタル信号処理回路を添付
図面に示した実施例に従つて詳細に説明する。
第1図は本発明デイジタル信号処理回路の実施
の一例1を示すものである。同図において、2,
3,4は互いに縦続的に接続されそれぞれnビツ
トの被乗数信号Aを単位遅延量遅延させる遅延回
路、5は上記各遅延回路2,3,4の出力信号を
受け、その出力信号のうちのセレクト信号によつ
て指定された一つの出力信号を送出するセレクタ
である。6,7,8は互いに縦続的に接続されそ
れぞれnビツトの乗数信号Bを単位遅延量遅延さ
せる遅延回路、9は上記遅延回路6,7,8の出
力信号を受け、その出力信号のうちのセレクト信
号によつて指定された一つの出力信号を送出する
セレクタである。この2,3,4,5及び6,
7,8,9はそれぞれ信号A及びBの各ビツトの
信号を適当な遅延量だけ遅延させる可変遅延回路
10及び11を構成している。しかして、入力さ
れた被乗数信号A及び乗数信号Bをセレクタ5及
び9を制御するセレクト信号によつて単位遅延量
の1乃至3倍遅延させることができる。尚、可変
遅延回路10及び11を被乗数信号及び乗数信号
の遅延用として双方に挿入する代りに、乗算部1
7の出力側に語長の長い遅延回路10′(第1図
において破線で示す。)を挿入することもできる。
12は遅延回路で、乗数信号Bを下位側ビツト
の信号とし、被乗数信号Aを上位側ビツトの信号
として受け入れ、その被乗数信号Aと乗数信号B
とからなる2nビツトの一つの信号を上位ビツト
程遅延量が大きくなるように遅延させる働きをす
る。この遅延回路12は例えばn=4とし、1ビ
ツトのフリツプフロツプを13で示すと例えば第
2図のa或いはbに示すような構成を有するもの
で、入力された8ビツトの信号を複数ビツト例え
ば2あるいは4ビツト毎に単位遅延量ずつ上位ビ
ツトの信号程遅延量が大きくなるようにする。こ
のように、多数ビツトのデイジタル信号を上位ビ
ツト程遅延させるのは後述する乗算部、加算部を
低速論理素子によつて形成することができるよう
にするためである。
即ち、デイジタルカラービデオカメラ回路等に
おいては一般に複数ビツト、例えば8ビツトのデ
ータどうしの加算あるいは乗算等をする演算器に
は非常に高速の論理素子例えばTTLやECLを用
いる必要がある。というのは、複数ビツトの信号
どうしを加算する場合は、一般に、先ず最下位ビ
ツトどうしの演算をしキヤリーの有無が確定して
からそれより1つ上位のビツトどうしの演算をす
るというように下位ビツトの演算が終了してから
上位ビツトの演算に移らなければならず、全ビツ
トを同時に演算するには伝般遅延時間が大きくな
り論理素子に高速なものを必要とする。第3図a
はそのような8ビツトのリツプルキヤリー加算回
路である。13は1ビツトフリツプフロツプ、1
4は1ビツト全加算器である。勿論、キヤリール
ツクアヘツド回路を有する演算器を使用すれば全
ビツトを高速に演算することができるが、この場
合にはキヤリールツクアヘツド回路を設けなけれ
ばならないし、それでも動作速度はキヤリーの伝
搬速度に制限される。そこで第3図bに示すよう
な遅延回路を用いて加算入力を夫々1ビツト毎に
単位遅延量ずつ上位ビツトほど遅延量が大きくな
るようにし、それによつてもともと同一時刻のデ
ータの各ビツトの演算をクロツクパルスの1周期
あたり1ビツトの処理速度で行うようにし、一
方、演算器から出力されたところの単位遅延時間
経過する毎に下位ビツトから上位ビツトの順で出
力された信号に対しては第3図cに示すような遅
延回路を用いて1ビツト毎に単位遅延量ずつ下位
ビツト程遅延量が大きくなるような遅延を与えて
もともと同一時刻のデータの全ビツトの信号が同
時に出力されるようにすることが考えられる。こ
のようにすれば演算器による演算をもともと同一
時刻のデータについてクロツクパルスの1周期あ
たり1ビツトの非常に低い処理速度で行うことが
できるからである。しかしながら、このようにす
れば、演算器の入力側及び出力側に設ける遅延回
路の遅延素子13の数を非常に多くしなければな
くならない。ちなみに第3図b,cに示す例によ
れば各遅延回路にはそれぞれ28個の遅延素子13
を用いなければならないので、遅延素子13の必
要数は無視できない数となる。
しかして、本発明デイジタル信号処理回路の演
算器は複数ビツト例えば第4図に示す2ビツトの
全加算ブロツクを演算器構成単位としている。こ
のように2ビツトの全加算ブロツクを演算器構成
単位とする演算回路は第5図に示すような回路構
成となる。このような演算回路によれば15及び
16に示すところのフリツプフロツプ13,1
3,……からなる遅延回路を必要とするが、動作
速度は第3図aに示す演算器に比較して高速にな
る。そして、被演算信号を1ビツト毎に単位遅延
量ずつ上位ビツト程遅延量が大きくなるように遅
延させて演算する場合に必要となる第3図b,c
に示すような遅延回路と比較して本発明に係る遅
延回路(例えば15,16)が必要とするフリツ
プフロツプ13等の遅延素子の数は少なくて済
む。即ち、本発明によれば、徒ずらに遅延回路の
遅延素子を増加させることなく高速化を図ること
ができる。勿論、演算器構成単位とする全加算ブ
ロツクのビツト数は、例として挙げた2,4等に
は限定されない。この演算ブロツクのビツト数
は、1ビツトの全加算器の加算結果の出力に要す
る伝搬遅延時間に比較し1ビツトの全加算器のキ
ヤリーの出力に要する伝搬遅延時間の方が一般に
速いので、これが同程度になるようなビツト数に
選ぶのが最適である。
このようにすることにより、本デイジタル信号
処理回路1はコンプリメンタリMOS等の低速論
理素子により構成することができる。
とにかく、このような演算器を用いるのである
から演算器の入力側には上位ビツト程遅延量が大
きい15のような遅延回路が必要となる。即ち、
第1図に示す遅延回路12としては演算器のブロ
ツクのビツト数が2あるいは4のときにそれぞれ
第2図aあるいはbに示す回路が必要になる。
尚、ビツトにより遅延の異なることは図面では回
路を示すブロツク枠の出力側あるいは入力側の辺
を斜めの線で示すことにより表現することとす
る。
17は乗算部で、セレクタ5及び9から出力さ
れた被乗数信号A及び乗数信号Bを互いに乗算す
る。この乗算部17は第5図に示すような加算回
路を基本的要素としており乗算結果として2の補
数コードで2n−1ビツトの出力が得られる。し
かしこの乗算部を構成する多数の加算回路はすべ
て上位ビツト程遅延が大きい入力データを必要と
するから15,16のような遅延回路は各加算回
路ごとに必要なわけではなく乗算部の入力部分と
出力部分でしか必要でない。更に後段には後述す
る加算部があるので出力部分では16のような遅
延回路は不要で、この乗算部17は例えば2ビツ
ト毎に単位遅延量ずつ上位ビツト程遅延量の大き
いデータを出力すればよい。
18はセレクタで、乗算部17から出力された
積信号A・Bと、セレクタ5及び9から出力され
た被乗数信号A及び乗数信号Bからなる信号と、
遅延回路12から出力された被乗数信号A及び乗
数信号Bからなる信号とを受けて、これ等の信号
のうちからセレクト信号によつて指定された信号
を送出する。
尚、遅延回路12を通る経路は乗算部17をバ
イパスしてこのデイジタル信号処理回路1を加算
器として動作させるためのもので後述する加算部
22に所定の遅延を持つた信号を与える役割りを
果す。またセレクタ5及び9から直接セレクタ1
8に信号を伝達する経路は同じ目的で入力A及び
Bに上位ビツト程遅延の大きい信号が入力された
時のためのものである。
19は2n−1+αビツトの被加算信号Cの各
ビツトの信号を等しく単位遅延量遅延させる遅延
回路、20は被加算回路信号Cを上位ビツト程複
数ビツト例えば2(あるいは4等)ビツト毎に単
位遅延量ずつ遅延量が大きくなるように遅延させ
る遅延回路で、その構成は遅延回路12とは各ビ
ツト共に1段分遅延が多いことと、ビツト数が異
なるだけで同種のものである。21はセレクタ
で、遅延回路19の出力信号と遅延回路20の出
力信号とを受けこのうちからセレクト信号によつ
て指定された出力信号を送出する。なお、遅延回
路20を通る経路は被加数信号Cを後述する加算
部22に所定量の遅延を持つ信号として与えるた
めのものである。また遅延回路19を通る経路は
被加数信号Cとして上位ビツト程遅延の大きい信
号が入力された時のためのものである。
22はセレクタ21から出力された被加数信号
Cにセレクタ18から出力された信号を加算する
加算部で、既に説明したように複数ビツト例えば
2ビツトずつ上位ビツト程遅れた時刻に演算する
構造になつている。23は加算部22から出力さ
れた和信号の各ビツトの信号を単位遅延量遅延さ
せる和信号遅延回路、24は加算部22から出力
された和信号を下位ビツト程遅延量が大きくなる
ように遅延させる遅延回路である。この遅延回路
24は加算部22から単位遅延時間経過する毎に
下位ビツトから上位ビツトの順で例えば2ビツト
ずつ遅れて出力される信号に対して下位ビツト程
大きく遅延させることによつて本処理回路に入力
される前の、もともと同時刻にサンプルされてい
る全ビツトの信号が同時に出力されるようにする
ものであり、前述の乗算部17及び加算部22の
加算ブロツクのビツト数により第5図の遅延回路
16に相当し、第2図のc或いはdに示す回路で
各ビツトを1段分多く遅延させるようにしたもの
である。
25は和信号遅延回路23及び和信号遅延回路
24の出力信号を受けてそのうちからセレクト信
号によつて指定された出力信号Dを送出するセレ
クタである。ここで、23の経路は加算部22の
例えば2ビツト毎に単位遅延量ずつ上位ビツト程
多く遅延した信号をその遅れたままの形で出力す
るためのものである。24の経路はビツトによつ
て異なる信号の遅延を補正して通常の各ビツト共
遅延量の揃つた形で信号Dを出力するためのもの
である。
このような第1図に示したデイジタル信号処理
回路1はワンチツプのICとして構成されており、
各セレクタ5,9,18,21及び25のセレク
ト信号による制御内容に応じてそのデイジタル信
号処理回路の発揮する機能を変化させることがで
きる。
第6図a〜iはデイジタル信号処理回路1の各
セレクタ5,9,18,21及び25に加えるセ
レクト信号を変えることによつて得ることのでき
る回路例の一部を示すものであり、同図において
1a〜1iはデイジタル信号処理回路1の各状態
における実質的な回路を示す。第6図aに示す1
aはデイジタル信号処理回路1を次の状態、即
ち、セレクタ5及び9が遅延回路2及び6の出力
を送出し、セレクタ18が乗算部17の出力を送
出し、セレクタ21が遅延回路20の出力を送出
し、セレクタ25が遅延回路24の出力を送出す
る状態にすることによつて得られる回路で、A・
B+Cの演算を行なう。しかし、遅延回路20の
入力側を接地する等して被加数信号Cを「0」に
すればA・Bの乗算を行なう乗算回路として機能
する。
第6図bに示す1bは、セレクタ5及び9が遅
延回路2及び6の出力を送出し、セレクタ18が
遅延回路12の出力を送出し、セレクタ21が遅
延回路20の出力を送出し、セレクタ25が遅延
回路24の出力を送出することによつて得られる
加算回路である。この加算回路1bは上位側ビツ
トがA、下位側ビツトがBである信号AB(ここ
ではA×Bを意味しない。)にCを加算する加算
回路である。このように各セレクタ5,9,1
8,21及び25を各セレクト信号により適宜制
御してデイジタル信号処理回路1の実質的回路構
成を変化させることができるものであるが、以下
の回路1c〜1iの説明に当り各セレクタ5,
9,18,21及び25における選択状態の説明
を便宜上省略する。
第6図cに示す1cはFIRデイジタルフイルタ
を構成する積和回路、同図dに示す1dは同じく
加算回路で、第7図aは積和回路1c4,1c3,1
c2,1c1,1c0と加算回路1dとからなる5タツ
プFIRデイジタルフイルタを示し、第7図bはそ
の等価回路図である。このFIRデイジタルフイル
タは具体的には、それを構成する5個の積和回路
1cにはそれぞれ被乗数信号Aとして入力信号X
が印加され、更に乗数信号Bとして定数信号h4
h3,h2,h1,h0が印加されるようにされ、又、乗
数信号Bとしてh4,h3を受ける積和回路1c4,1
c3の遅延回路19,19の入力側は接地され、そ
の被加数信号Cが0とされている。従つて、この
積和回路1c4,1c3は実質的にはh4・X及びh3
Xを求める乗算回路としてしか機能しない。
そして、積和回路1c4の出力信号は定数信号h2
を受ける積和回路1c2に被加数信号Cとして入力
され、更にこの積和回路1c2の出力信号Dは定数
信号h0を受ける積和回路1c0に被加数信号Cとし
て入力される。又、積和回路1c3の出力信号Dは
定数信号h1を受ける積和回路1c1に被加数信号C
として入力される。この積和回路1c0の出力信号
は第6図dに示す加算回路1dに被加数信号Cと
して入力され、又、積和回路1c1の出力信号は加
数回路1dに加数信号として入力される。この積
和回路1c1の出力信号はその上位側ビツトの信号
Uが遅延回路2に恰かも被乗数信号Aのように入
力され、下位側ビツトの信号Lが遅延回路6に恰
かも乗数信号Bのように入力されるが、その信号
AとBとは乗算部17を経由しないので乗算はさ
れない。
この第7図aに示す回路は積和回路1c4,1
c3,1c2,1c1,1c0を縦続的に接続するのでは
なく、1c4,1c2,1c0を縦続的に接続した回路
と、1c3,1c1を縦続的に接続した回路とを設
け、その2つの回路の出力信号どうしを加算回路
1dによつて加算するようにしたことを特徴とし
ている。
このようにするのは、各積和回路1cが加算部
22の出力側に遅延回路23を有しているだけで
なく加算部22の被加数信号入力側にも遅延回路
19を有しており、もし全部の積和回路1c4〜1
c0を縦続的に接続した場合には、各積信号h4
X、h3・X、h2・X、h1・X、h0・Xの遅延量が
第7図bに示すフイルタにおけるそれと比較して
1つの積和回路1cを通過するごとに単位遅延量
分余計に遅延せしめられてしまうことになり、所
定のフイルタ特性が得られなくなつてしまうから
である。尚、積和回路1c0の出力信号と積和回路
1c1の出力信号とでは後者の方を単位遅延量分大
きく遅延させなければならないので、加算回路1
dにおいて、一方では積和回路1c0の出力信号を
遅延回路19によつて単位遅延量遅延させ、他方
では積和回路1c1の出力信号を遅延回路2,3,
6,7によつて単位遅延量の2倍分遅延させる。
又、その2つの出力信号を加算する加算部22か
らは2n−1+α(αは正の整数)ビツトのデイジ
タル信号が下位ビツトから順に出力されるので、
遅延回路24によつて例えば2ビツト毎に単位遅
延量ずつ下位ビツトの信号程大きく遅延させるこ
とにより、もともと同時刻のサンプルの全ビツト
の信号が同時に出力されるようにする。
このようにデイジタルフイルタを構成すること
とすれば、N+1個のデイジタル信号処理回路1
を用い、そのうちのN個を第6図cに示すような
積和回路1cのモードにし、残りの1個を第6図
dに示すような加算回路1dのモードにして使用
することによつてビデオカメラその他に非常に多
く用いられるNタツプのFIRデイジタルフイルタ
を得ることができる。
第6図eに示す1eは乗数信号Aと被乗数信号
Bとを単位遅延量の3倍分遅延させて乗算部17
に入力するようにした積和回路、同図fに示す1
fは上位ビツト側の信号がA、下位ビツト側の信
号がBである一つの信号と被加数信号Cとを互い
に加算し、和信号を遅延回路24を介して取り出
すようにした加算回路である。そして、この積和
回路1e、加算回路1f及び前記積和回路1cに
よつて第8図に示すような内積回路が構成され
る。
この内積回路は、X0・Y0を求める積和回路1
c1と、積和回路1c1の出力にX1・Y1を加算する
積和回路1e1と、X2・Y2を求める積和回路1c2
と、積和回路1c2の出力にX3・Y3を加算する積
和回路1e2と、積和回路1e1の出力と積和回路1
e2の出力とを加算する加算回路1fと、かりな
る。この内積回路によればX0・Y0+X1・Y1
X2・Y2+X3・Y3の4次の内積演算を行うことが
でき、ビデオテープレコーダ等において例えばカ
ラー映像信号R,G,Bを輝度信号Y、クロマ信
号I,Qに変更するための行列演算を行うのに最
適である。例えば Y I Q=a11 a12 a13 a21 a22 a23 a31 a32 a33 R G B のようなマトリクス演算は、 Y=a11・R+a12・G+a13・B I=a21・R+a22・G+a23・B Q a31・R+a32・G+a33・B となり、この様な3次の内積演算に敵する。この
内積回路において、X0,Y0及びX2,Y2を受ける
積和回路1c1,1c2よりもX1,Y1及びX3,Y3
受ける積和回路1e2の方が乗算部17に入力され
るベクトル信号X,Yの遅延量を単位遅延量の2
倍分大きくなるようにされている。これは4個の
積和回路をすべて第6図cに示した積和回路1c
によつて構成した場合にはX0・Y0,X2・Y2が遅
延回路23、19によつてX1・Y1,X3・Y3より
も単位遅延量の2倍分多く遅延されてしまうため
である。
このように内積回路を構成した場合には、L次
元ベクトルXとYとの内積演算を行うことのでき
る回路を約1.5L−0.5個のデイジタル信号処理回
路1によつて得ることができる。
第6図gは前記積和回路1eの遅延回路23に
代えて遅延回路24を活かすようにした積和回路
1gを示すものであり2次元ベクトルXとYとの
内積演算を行う内積回路に終段として用いるのに
敵している。第9図はその遅延回路1gを用いた
内積回路を示すものである。この内積回路は遅延
回路1cの出力信号X0・Y0を積和回路1gに被
加数信号Cとして入力し、その積和回路1gの遅
延回路24からX0・Y0+X1・Y1を得るようにし
てなる。
このように積和回路1c及び1gを用いれば2
次元ベクトルXとYとの内積を求める内積回路を
僅か2つのデイジタル信号処理回路1によつて構
成することができる。このような2次元の内積回
路はビデオカメラ等に用いられる直交変調回路、
あるいはキーイング(クロスフエード)回路に用
いることができる。
第6図hはアダートリー回路の入力段に適する
加算回路1h、同図iは同じく中間段に適する加
算回路1iを示し、第10図はその加算回路1
h,1i及び前記加算回路1fを用いたアダート
リー回路を示す。
このアダートリー回路は入力信号X0〜X3とY0
〜Y3との対応するものどうしを互いに加算する
4個の加算回路1h1,1h2,1h3,1h4が入力段
として用いられており、又、加算回路1h1,1h2
の出力信号、即ち、X0+Y0とX1+Y1とを互いに
加算する加算回路1i1と、加算回路1h3,1h4
出力信号、即ち、X2+Y2とX3+Y3とを互いに加
算する加算回路1i2とが中間段として用いられて
いる。そして、出力段には加算回路1i1,1i2
出力信号、即ち、X0+Y0+X1+Y1とX2+Y2
X3+Y3とを互いに加算する前述の加算回路1f
が用いられている。
このように、第1図に示したデイジタル信号処
理回路1はセレクタ5,9,18,21及び25
がセレクト信号による指定に応じて送出する信号
の種類を適宜に選択することにより例えば第6図
a〜iに示すように実質的な回路構成を変えて異
なる機能を発揮するようにすることができる。従
つて、デイジタルフイルタ、カラーエンコーダ、
マトリツクス、加算器、乗算器等非常に多くの種
類のデイジタル回路を1つのデイジタル信号処理
回路によりあるいは複数のデイジタル信号処理回
路を組合わせることによつて構成することができ
る。
尚、第1図に示したデイジタル信号処理回路は
あくまで本発明の一実施例にすぎず、又、第6図
a〜iに示した1a〜1iはそのデイジタル信号
処理回路1の各セレクタを適宜に制御することに
よつて得ることのできる回路例のあくまで一部に
すぎない。例えば、第1図の可変遅延回路10,
11に入力された信号A,Bが全てセレクタ18
と加算部22との間の経路を通ることから、可変
遅延回路10,11の代りにセレクタ18と加算
部22の間に適当なビツト長の可変遅延回路を1
つ置けば同じ機能を持つことができる。また乗算
部や加算部の演算ブロツクのビツト数のとり方に
より各部分にはいろいろなバリエーシヨンが考え
られる。
効 果 以上に述べたように、本発明デイジタル信号処
理回路の第1のものは、複数ビツトの信号どうし
を互いに乗算し複数ビツト毎に単位遅延量ずつ上
位ビツト程多く遅延せしめられた積信号を出力す
る乗算部と、該乗算部から出力された積信号を別
の複数ビツトの信号であつて複数ビツト毎に単位
遅延量ずつ上位ビツト程多く遅延せしめられた被
加数信号に加算する加算部と、を1つの半導体チ
ツプに形成してなることを特徴とするものであ
る。
本発明デイジタル信号処理回路の第2のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部から出力された積信号を別の複数のビツトの信
号であつて複数ビツト毎に単位遅延量ずつ上位ビ
ツト程多く遅延せしめられた被加数信号に加算す
る加算部と、該加算部から出力された和信号の各
ビツトの信号に対して単位遅延量の遅延を与える
被加数信号遅延回路と、を1つの半導体チツプに
形成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第3のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、複数ビ
ツト毎に単位遅延量ずつ上位ビツト程多く遅延せ
しめられた被加数信号の各ビツトの信号に対して
単位遅延量の遅延を与える被加数信号遅延回路
と、該被加数信号遅延回路から出力された被加数
信号に前記乗算部から出力された積信号を加算す
る加算部と、該加算部から出力された和信号の各
ビツトの信号に対して単位遅延量の遅延を与える
和信号遅延回路と、を1つの半導体チツプに形成
してなることを特徴とするものである。
本発明デイジタル信号処理回路の第4のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部から出力された積信号を別の複数のビツトの信
号であつて複数ビツト毎に単位遅延量ずつ上位ビ
ツト程多く遅延せしめられた被加数信号に加算す
る加算部と、該加算部から出力され複数ビツト毎
に単位遅延量ずつ上位ビツト程多く遅延せしめら
れている和信号に対して複数ビツト毎に単位遅延
量ずつ下位ビツト程多い遅延を与えることにより
該和信号の各ビツト間における信号の遅延量の差
をなくす和信号遅延回路と、上記加算部から出力
された上記和信号の各ビツトの信号に対して等し
い遅延量の遅延を与える和信号遅延回路と、上記
2つの和信号遅延回路の出力信号を受けそのうち
からセレクト信号により指定された一つの出力信
号を送出するセレクタと、を1つの半導体チツプ
に形成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第5のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部に入力された被乗数信号と乗数信号とのうちの
一方と同じ信号を上位側のビツトとし他方と同じ
信号を下位側のビツトとする信号及び上記乗算部
から出力された積信号を受けそのうちからセレク
ト信号により指定された一つの信号を出力するセ
レクタと、該セレクタの出力信号をそれとは別の
複数ビツトの信号であつて複数ビツト毎に単位遅
延量ずつ上位ビツト程多く遅延せしめられた被加
数信号に加算する加算部と、を1つの半導体チツ
プに形成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第6のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、該乗算
部に入力された被乗数信号と乗数信号のうちの一
方と同じ信号を上位側のビツトとし他方と同じ信
号を下位側のビツトとする信号を受けその受けた
信号に対して複数ビツト毎に単位遅延量ずつ上位
ビツト程遅延量が多くなるような遅延を与える遅
延回路と、該遅延回路が受けた信号と同一の信
号、該遅延回路の出力信号及び前記乗算部の出力
である積信号を受けそのうちからセレクト信号に
より指定された一つの信号を出力するセレクタ
と、該セレクタから出力された信号を別の複数ビ
ツトの信号であつて複数ビツト毎に単位遅延量ず
つ上位ビツト程多く遅延せしめられた被加数信号
に加算する加算部と、を1つの半導体チツプに形
成してなることを特徴とするものである。
本発明デイジタル信号処理回路の第7のもの
は、複数ビツトの信号どうしを互いに乗算し複数
ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
せしめられた積信号を出力する乗算部と、その乗
算器の入力の被乗数信号と乗数信号の両方に、又
は乗算器の出力信号に適当な遅延を与える可変遅
延回路と、複数ビツトの信号であつて複数ビツト
毎に単位遅延量ずつ上位ビツト程多く遅延せしめ
られた被加数信号の各ビツトの信号に対して単位
遅延量の遅延を与える被加数信号遅延回路と、該
被加数信号遅延回路から出力された被加数信号に
前記乗算部から出力された積信号を加算する加算
部と、該加算部から出力された和信号の各ビツト
の信号に対して単位遅延量の遅延を与える和信号
遅延回路と、を1つの半導体チツプに形成してな
ることを特徴とするものである。
本発明デイジタル信号処理回路の第8のもの
は、複数ビツトの信号どうしを互いに乗算する乗
算部と、該乗算部の被乗数信号及び乗数信号の入
力側又は積信号の出力側に設けられたところの信
号を複数ビツト毎に単位遅延量ずつ上位ビツト程
多く遅延させる遅延回路と、被加数信号を複数ビ
ツト毎に単位遅延量ずつ上位ビツト程多く遅延さ
せる遅延回路と、被加数信号を複数ビツト毎に単
位遅延量ずつ上位ビツト程多く遅延させる遅延回
路と、上記被加数信号の各ビツトの信号と同じ遅
延量ずつ遅延させる遅延回路と、上記被加数信号
を遅延させる2つの遅延回路の出力信号を受け、
第1のセレクト信号により指定された方の出力信
号を出力する第1のセレクタと、上記乗算部から
の複数ビツト毎に単位遅延量ずつ上位ビツト程多
く遅延した積信号を上記第1のセレクタから出力
された被加数信号に加算する加算部と、上記加算
部から出力された和信号を各ビツト毎に同じ遅延
量ずつ遅延させる遅延回路と、上記加算部から出
力された和信号を複数ビツト毎に単位遅延量ずつ
下位ビツト程多く遅延させる遅延回路と、和信号
を遅延させる上記2つの遅延回路の出力信号を受
け、そのうち第2のセレクト信号により指定され
た方の遅延回路の出力信号を出力する第2のセレ
クタと、を1つの半導体チツプに形成してなるこ
とを特徴とするものである。
そして、これらはそれぞれ単独であるいは適宜
組合わせることによつて種々のデイジタル回路を
構成することができる。従つて、本発明によれば
各種デイジタル回路を個々に設計、製造する必要
性をなくすことができ、装置を低価格化すること
ができる。
しかも、被演算信号を複数ビツト毎に単位遅延
量ずつ上位ビツト程多く遅延させて単位遅延時間
経過する毎に順に出力される複数ビツトの信号を
処理単位として演算処理できるようにしので、処
理速度を高速にすることができ、しかも信号の上
位ビツト程多く遅延させたり、あるいは上位ビツ
ト程多く遅延された信号のビツト間における遅延
関係を解消させたりするための遅延回路に必要と
される遅延素子の数も前述のように徒らに多くす
る必要はない。
【図面の簡単な説明】
第1図は本発明デイジタル信号処理回路の実施
の一例の構成を示すブロツク図、第2図a〜dは
それぞれ第1図に示す回路に用いられる遅延回路
の構成例を示すブロツク図、第3図aは一般の加
算回路を示すブロツク図、同図b,cは1ビツト
毎に単位遅延量ずつ上位ビツト程多く遅延させた
信号を処理する場合必要となる遅延回路を示すブ
ロツク図、第4図はデイジタル信号処理回路の演
算回路を構成する2ビツトの全加算ブロツクを示
すブロツク図、第5図は第4図に示した全加算ブ
ロツクを演算器構成単位とする演算器の一例の構
成を示すブロツク図、第6図a〜iはそれぞれデ
イジタル信号処理回路の各状態における実質的な
回路の構成を示すブロツク図、第7図a及びbは
本発明デイジタル信号処理回路を複数組合せるこ
とによつて構成したデイジタルフイルターの一例
を示すもので、aは回路構成を示すブロツク図、
bはその等価回路図、第8図乃至第10図はそれ
ぞれ本発明デイジタル信号処理回路を複数組合せ
ることによつて構成したその他の各別のデイジタ
ル回路例を示すブロツク図である。 符号の説明、1……デイジタル信号処理回路、
12……遅延回路、17……乗算部、18……セ
レクタ、19,20……被加数信号遅延回路、2
2……加算部、23……和信号遅延回路、24…
…和信号遅延回路、25……セレクタ。

Claims (1)

  1. 【特許請求の範囲】 1 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、該乗算
    部から出力された積信号を別の複数ビツトの信号
    であつて複数ビツト毎に単位遅延量ずつ上位ビツ
    ト程多く遅延せしめられた被加数信号に加算する
    加算部と、を1つの半導体チツプに形成してなる
    ことを特徴とするデイジタル信号処理回路。 2 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、該乗算
    部から出力された積信号を別の複数ビツトの信号
    であつて複数ビツト毎に単位遅延量ずつ上位ビツ
    ト程多く遅延せしめられた被加数信号に加算する
    加算部と、該加算部から出力された和信号の各ビ
    ツトの信号に対して単位遅延量の遅延を与える被
    加数信号遅延回路と、を1つの半導体チツプに形
    成してなることを特徴とするデイジタル信号処理
    回路。 3 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、複数ビ
    ツト毎に単位遅延量ずつ上位ビツト程多く遅延せ
    しめられた被加数信号の各ビツトの信号に対して
    単位遅延量の遅延を与える被加数信号遅延回路
    と、該被加数信号遅延回路から出力された被加数
    信号に前記乗算部から出力された積信号を加算す
    る加算部と、該加算部から出力された和信号の各
    ビツトの信号に対して単位遅延量の遅延を与える
    和信号遅延回路と、を1つの半導体チツプに形成
    してなることを特徴とするデイジタル信号処理回
    路。 4 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、該乗算
    部から出力された積信号を別の複数ビツトの信号
    であつて複数ビツト毎に単位遅延量ずつ上位ビツ
    ト程多く遅延せしめられた被加数信号に加算する
    加算部と、該加算部から出力され複数ビツト毎に
    単位遅延量ずつ上位ビツト程多く遅延せしめられ
    ている和信号に対して複数ビツト毎に単位遅延量
    ずつ下位ビツト程多い遅延を与えることにより該
    和信号の各ビツト間における信号の遅延量の差を
    なくす和信号遅延回路と、上記加算部から出力さ
    れた上記和信号の各ビツトの信号に対して等しい
    遅延量の遅延を与える和信号遅延回路と、上記2
    つの和信号遅延回路の出力信号を受けそのうちか
    らセレクト信号により指定された一つの出力信号
    を送出するセレクタと、を1つの半導体チツプに
    形成してなることを特徴とするデイジタル信号処
    理回路。 5 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、該乗算
    部に入力された被乗数信号と乗数信号とのうちの
    一方と同じ信号を上位側のビツトとし他方と同じ
    信号を下位側のビツトとする信号及び上記乗算部
    から出力された積信号を受けそのうちからセレク
    ト信号により指定された一つの信号を出力するセ
    レクタと、該セレクタの出力信号をそれとは別の
    複数ビツトの信号であつて複数ビツト毎に単位遅
    延量ずつ上位ビツト程多く遅延せしめられた被加
    数信号に加算する加算部と、を1つの半導体チツ
    プに形成してなることを特徴とするデイジタル信
    号処理回路。 6 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、該乗算
    部に入力された被乗数信号と乗数信号のうちの一
    方と同じ信号を上位側のビツトとし他方と同じ信
    号を下位側のビツトとする信号を受けその受けた
    信号に対して複数ビツト毎に単位遅延量ずつ上位
    ビツト程遅延量が多くなるような遅延を与える遅
    延回路と、該遅延回路が受けた信号と同一の信
    号、該遅延回路の出力信号及び前記乗算部の出力
    である積信号を受けそのうちからセレクト信号に
    より指定された一つの信号を出力するセレクタ
    と、該セレクタから出力された信号を別の複数ビ
    ツトの信号であつて複数ビツト毎に単位遅延量ず
    つ上位ビツト程多く遅延せしめられた被加数信号
    に加算する加算部と、を1つの半導体チツプに形
    成してなることを特徴とするデイジタル信号処理
    回路。 7 複数ビツトの信号どうしを互いに乗算し複数
    ビツト毎に単位遅延量ずつ上位ビツト程多く遅延
    せしめられた積信号を出力する乗算部と、その乗
    算器の入力の被乗数信号と乗数信号の両方に、又
    は乗算器の出力信号に適当な遅延を与える可変遅
    延回路と、複数ビツトの信号であつて複数ビツト
    毎に単位遅延量ずつ上位ビツト程多く遅延せしめ
    られた被加数信号の各ビツトの信号に対して単位
    遅延量の遅延を与える被加数信号遅延回路と、該
    被加数信号遅延回路から出力された被加数信号に
    前記乗算部から出力された積信号を加算する加算
    部と、該加算部から出力された和信号の各ビツト
    の信号に対して単位遅延量の遅延を与える和信号
    遅延回路と、を1つの半導体チツプに形成してな
    ることを特徴とするデイジタル信号処理回路。 8 複数ビツトの信号どうしを互いに乗算する乗
    算部と、該乗算部の被乗数信号及び乗数信号の入
    力側又は積信号の出力側に設けられたところの信
    号を複数ビツト毎に単位遅延量ずつ上位ビツト程
    多く遅延させる遅延回路と、被加数信号を複数ビ
    ツト毎に単位遅延量ずつ上位ビツト程多く遅延さ
    せる遅延回路と、被加数信号を複数ビツト毎に単
    位遅延量ずつ上位ビツト程多く遅延させる遅延回
    路と、上記被加数信号の各ビツトの信号と同じ遅
    延量ずつ遅延させる遅延回路と、上記被加数信号
    を遅延させる2つの遅延回路の出力信号を受け、
    第1のセレクト信号により指定された方の出力信
    号を出力する第1のセレクタと、上記乗算部から
    の複数ビツト毎に単位遅延量ずつ上位ビツト程多
    く遅延した積信号を上記第1のセレクタから出力
    された被加数信号に加算する加算部と、上記加算
    部から出力された和信号を各ビツト毎に同じ遅延
    量ずつ遅延させる遅延回路と、上記加算部から出
    力された和信号を複数ビツト毎に単位遅延量ずつ
    下位ビツト程多く遅延させる遅延回路と、和信号
    を遅延させる上記2つの遅延回路の出力信号を受
    け、そのうち第2のセレクト信号により指定され
    た方の遅延回路の出力信号を出力する第2のセレ
    クタと、を1つの半導体チツプに形成してなるこ
    とを特徴とするデイジタル信号処理回路。
JP58002044A 1983-01-10 1983-01-10 ディジタル信号処理回路 Granted JPS59127171A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58002044A JPS59127171A (ja) 1983-01-10 1983-01-10 ディジタル信号処理回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58002044A JPS59127171A (ja) 1983-01-10 1983-01-10 ディジタル信号処理回路

Publications (2)

Publication Number Publication Date
JPS59127171A JPS59127171A (ja) 1984-07-21
JPH0443309B2 true JPH0443309B2 (ja) 1992-07-16

Family

ID=11518322

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58002044A Granted JPS59127171A (ja) 1983-01-10 1983-01-10 ディジタル信号処理回路

Country Status (1)

Country Link
JP (1) JPS59127171A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0239704A (ja) * 1988-07-29 1990-02-08 Tech Res & Dev Inst Of Japan Def Agency アダプティブアンテナ装置

Also Published As

Publication number Publication date
JPS59127171A (ja) 1984-07-21

Similar Documents

Publication Publication Date Title
US4839847A (en) N-clock, n-bit-serial multiplier
KR940008613B1 (ko) 캐리선견가산기와 캐리전송방법
JPH0370411B2 (ja)
TWI263402B (en) Reconfigurable fir filter
EP0146963A2 (en) Iir digital filter
US6603812B1 (en) Hardware implementation of a decimating finite impulse response filter
US5448185A (en) Programmable dedicated FPGA functional blocks for multiple wide-input functions
EP0693236B1 (en) Method and arrangement in a transposed digital fir filter for multiplying a binary input signal with tap coefficients and a method for designing a transposed digital filter
CA1219955A (en) Digital multiplying circuit
US6304133B1 (en) Moving average filter
US8463836B1 (en) Performing mathematical and logical operations in multiple sub-cycles
JPH0443309B2 (ja)
US8620980B1 (en) Programmable device with specialized multiplier blocks
JPH0370409B2 (ja)
JPH0322725B2 (ja)
KR0175373B1 (ko) 칩 면적을 줄인 시변 교차 필터
RU2149442C1 (ru) Устройство для умножения по модулю семь
US6844756B1 (en) Configurable dedicated logic in PLDs
JP2617591B2 (ja) シリアル演算回路
JPS6015769A (ja) デイジタル信号処理回路
JPH0370410B2 (ja)
KR100451193B1 (ko) 필터회로
KR0162320B1 (ko) 고집적 회로 구현에 적합한 고차 유한 충격 응답 필터 구조
KR19990079024A (ko) 병렬 승산기
JP2643165B2 (ja) 演算回路