JPH01109474A - ディジタル信号処理回路 - Google Patents

ディジタル信号処理回路

Info

Publication number
JPH01109474A
JPH01109474A JP62266999A JP26699987A JPH01109474A JP H01109474 A JPH01109474 A JP H01109474A JP 62266999 A JP62266999 A JP 62266999A JP 26699987 A JP26699987 A JP 26699987A JP H01109474 A JPH01109474 A JP H01109474A
Authority
JP
Japan
Prior art keywords
data
address
port
processing
digital signal
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
JP62266999A
Other languages
English (en)
Other versions
JPH0646399B2 (ja
Inventor
Toru Koyama
徹 小山
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
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 filed Critical NEC Corp
Priority to JP26699987A priority Critical patent/JPH0646399B2/ja
Publication of JPH01109474A publication Critical patent/JPH01109474A/ja
Publication of JPH0646399B2 publication Critical patent/JPH0646399B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Static Random-Access Memory (AREA)
  • Complex Calculations (AREA)
  • Memory System (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明はディジタル信号処理回路に関し、特にトランス
バーサルフィルタなどシフト処理と演算処理とを行う回
路に関する。
従来技術 従来、ディジタル信号処理回路においては、第3図に示
すように、入出力データポートW/Rと書込みアドレス
および読出しアドレスの指定のためのポートW/RAと
が夫々物理的に同一であるようなランダムアクセスメモ
リ(以下RAMとする)6が使用されていた。このRA
M6への甫込みアドレスと読出しアドレスとがアドレス
バス106を介して指定され、RAM6の入出力データ
ポートW/Rはデータバス105に接続され、また演算
部2へのデータの入出力も同じデータバス105を介し
て行うような構成となっていた。
このような従来のディジタル信号処理回路では、第2図
に示すような、ディジタル信号処理でしばしば用いられ
、かつシフト処理と演算処理とを行うトランスバーサル
フィルタなどに適用された場合(このトランスバーサル
フィルタのシフト処理が第3図のRAM6で行われ、演
算処理が演算部2で行なわれるような場合)には、トラ
ンスバーサルフィルターシフトレジスタ4−nからデー
タを呼び出して’amを行う演算処理と、このデータを
シフトレジスタ4−nの次のシフトレジスタ4−(n−
1)に移動させるシフト処理とを別々に処理することと
なり、演算処理におけるステップ数の増加や処理時間の
増大を招くという欠点がある。
1更立亘力 本発明は上記のような従来のものの欠点を除去すべくな
されたもので、*i処理におけるステン ・プ数を減少
させ、処理時間を短縮することができるディジタル信号
処理回路の提供を目的とする。
1且立且1 本発明によるディジタル信号処l!l!回路は、シフト
処理と演算処理とを行うディジタル信号処理回路であっ
て、データ入力ポートとデータ出力ポートとを有し、か
つ書込みアドレスと読出しアドレスとを並列に設定する
ことが可能なランダムアクセスメモリを設け、前記ラン
ダムアクセスメモリに前記読出しアドレスを設定するこ
とにより前記データ出力ポートから出力されたデータを
演算処理部に供給して前記演算処理を行うとともに、そ
れと同時に前記ランダムアクセスメモリに前記m込みア
ドレスを設定することにより前記データを前記データ入
力ポートから入力して前記シフト処理を行うようにした
ことを特徴とする。
実施例 次に、本発明の一実施例について図面を参照して説明す
る。
第1図は本発明の一実施例の構成を示すブロック図であ
る。図において、本発明の一実施例によるディジタル信
号処理回路は、デュアルポートRAMIと、演算部2と
、セレクタ3とにより構成されている。
デュアルポートRAM1のデータ入力ポートWには、セ
レクタ3からの書込みデータが入力され、書込みアドレ
スポートWへから入力される書込みアドレス102で指
定されるアドレスに書込まれる。
また、デュアルポートRAMIのデータ出力ポートRか
らは読出しアドレスポートRAから入力される読出しア
ドレス1G3で指定されるアドレスから読出されたデー
タがデータバス104上に出力される。このデータ出力
ポートRから出力されたデータは演算部2とセレクタ3
とに入力される。
演算部2ではデュアルポートRAM1からのデータに対
して演算処理が行われる。また、セレクタ3では外部入
力信号101とデータバス104を介して入力されるデ
ュアルポートRAM1からのデータとのうち一方を選択
してデュアルポートRAM1に棗込みデータとして出力
する。
上述のように構成されたディジタル信号処理回路を、第
2図に示すようなトランスバーサルフィルタに適用する
場合について以下に説明する。
このトランスバーサルフィルタのシフトレジスタ4−i
(i−1,2,・・・、n−1,n)によるシフト!l
!Ill!は、デュアルポートRAMIにおいて行われ
る。ここで、シフトレジスタ4−i夫々に保持されたデ
ータがデュアルポートRAM1に格納されているとする
まず、シフトレジスタ4−1に対応するアドレスがデュ
アルポートRAMIの読出しアドレスポートRAに入力
され、そのアドレスからシフトレジスタ4−1のデータ
が読出されて演算部2に入力される。演算部2ではその
データの演算を行い、演算部2の図示せぬ内部メモリに
格納する。
シフトレジスタ4−1の次のシフトレジスタ4−2のデ
ータのシフト処理と演算処理とを行う場合には、デュア
ルポートRAM1の読出しアドレスポートRAにシフト
レジスタ4−2に対応するアドレスを入力し、磨込みア
ドレスポートWAにシフトレジスタ4−1に対応するア
ドレスを入力するとともに、セレクタ3がデュアルボー
上RAMIから出力されるデータを選択するようにする
すなわち、デュアルポートRAMIにおいてシフトレジ
スタ4−1のデータが格納されていたアドレスにシフト
レジスタ4−2のデータが格納され、演り部2ではシフ
トレジスタ4−2のデータの演算が行われ、その演算結
果が内部メモリに格納される。
上述の処理を繰返すことにより、シフトレジスタ4−n
のデータまでのシフト処理と演算処理とが同時に並列的
に行われていく。
このように、デュアルポートRAM1の読出しアドレス
ポートRAに読出しアドレスを入力することにより読出
されたデータを演算部2に供給してそのデータの演算処
理を行うとともに、それと同時にそのデータをデータ入
力ポートWから入力して書込みアドレスポートWAから
入力されたアドレスに書込むことによりシフト処理を行
うようにすることによって、演算部2の演算ステップ数
を減少させ、処理時間を短縮することができる。
また、これにより処理量を大巾に改善することが可能と
なる。
L!111里 以上説明したように本発明によれば、データ入力ポート
とデータ出力ポートとを有し、かつ書込みアドレスと読
出しアドレスとが並列に設定可能なRAMを用いて、設
定された読出しアドレスからのデータの演n処理とシフ
ト処理とを同時に行うようにすることにより、演算処理
におけるステップ数を減少させ、処理時間を短縮するこ
とができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、第
2図は本発明の一実施例が適用される1−ランスバーサ
ルフィルタを示すブロック図、第3図は従来例の構成を
示すブロック図である。 主要部分の符号の説明 1・・・・・・デュアルボー1− RAM2・・・・・
・演算部 3・・・・・・セレクウ

Claims (1)

    【特許請求の範囲】
  1. シフト処理と演算処理とを行うディジタル信号処理回路
    であって、データ入力ポートとデータ出力ポートとを有
    し、かつ書込みアドレスと読出しアドレスとを並列に設
    定することが可能なランダムアクセスメモリを設け、前
    記ランダムアクセスメモリに前記読出しアドレスを設定
    することにより前記データ出力ポートから出力されたデ
    ータを演算処理部に供給して前記演算処理を行うととも
    に、それと同時に前記ランダムアクセスメモリに前記書
    込みアドレスを設定することにより前記データを前記デ
    ータ入力ポートから入力して前記シフト処理を行うよう
    にしたことを特徴とするディジタル信号処理回路。
JP26699987A 1987-10-22 1987-10-22 ディジタル信号処理回路 Expired - Lifetime JPH0646399B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26699987A JPH0646399B2 (ja) 1987-10-22 1987-10-22 ディジタル信号処理回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26699987A JPH0646399B2 (ja) 1987-10-22 1987-10-22 ディジタル信号処理回路

Publications (2)

Publication Number Publication Date
JPH01109474A true JPH01109474A (ja) 1989-04-26
JPH0646399B2 JPH0646399B2 (ja) 1994-06-15

Family

ID=17438654

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26699987A Expired - Lifetime JPH0646399B2 (ja) 1987-10-22 1987-10-22 ディジタル信号処理回路

Country Status (1)

Country Link
JP (1) JPH0646399B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000076845A (ja) * 1998-08-28 2000-03-14 Sony Corp 記憶装置および記憶装置の制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000076845A (ja) * 1998-08-28 2000-03-14 Sony Corp 記憶装置および記憶装置の制御方法

Also Published As

Publication number Publication date
JPH0646399B2 (ja) 1994-06-15

Similar Documents

Publication Publication Date Title
JPH01109474A (ja) ディジタル信号処理回路
JPS58158759A (ja) 情報処理装置
JPS63136710A (ja) デイジタル信号処理回路
JPS6353572B2 (ja)
JPH07253872A (ja) プロセッサの入出力回路
CN117094372A (zh) 半导体器件
JPH08161271A (ja) データ処理装置
JPH01233515A (ja) 情報処理装置
JPH08171626A (ja) データ処理装置
JP2884620B2 (ja) ディジタル画像処理装置
JPH0193868A (ja) データ処理装置
JPH0668055A (ja) ディジタル信号処理装置
JPH0652039A (ja) データ転送方式
JPH0310138B2 (ja)
JPH04160563A (ja) アドレス指定装置
JPH06175964A (ja) データ読出し回路
JPH04153978A (ja) 半導体記憶装置
JPH02205987A (ja) 演算処理システム
JPH0741655U (ja) 画像処理装置
JPS61128342A (ja) シリアルスキヤン制御方式
JPS61260332A (ja) 連続アドレス修飾ram装置
JPH03144842A (ja) データ転送制御装置
JPH01205279A (ja) 信号処理回路
JPH02273390A (ja) 集積回路内部メモリのアドレス選択方式
JPH03652B2 (ja)