JPH10254824A - 信号処理装置とコントローラとのインターフェイス方式 - Google Patents

信号処理装置とコントローラとのインターフェイス方式

Info

Publication number
JPH10254824A
JPH10254824A JP9052176A JP5217697A JPH10254824A JP H10254824 A JPH10254824 A JP H10254824A JP 9052176 A JP9052176 A JP 9052176A JP 5217697 A JP5217697 A JP 5217697A JP H10254824 A JPH10254824 A JP H10254824A
Authority
JP
Japan
Prior art keywords
controller
interface
dsp
memory
buffer memory
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
JP9052176A
Other languages
English (en)
Inventor
Tadashi Jibiki
正 地引
Hidemori Zen
英守 全
Yasunari Kimura
慰作 木村
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.)
NIPPON SAMUSUN KK
Original Assignee
NIPPON SAMUSUN KK
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 NIPPON SAMUSUN KK filed Critical NIPPON SAMUSUN KK
Priority to JP9052176A priority Critical patent/JPH10254824A/ja
Publication of JPH10254824A publication Critical patent/JPH10254824A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 DSPとコントローラとのインターフェイス
について、より高速化及び簡素化を図る。 【解決手段】 DSP10及びコントローラ30のメモ
リ空間をバッファメモリ20に対して統一仕様とし、バ
ッファメモリ20とのインターフェイスをコントローラ
30とのインターフェイスに兼用とすることで、バッフ
ァメモリ20及びコントローラ30のインターフェイス
を共通にして簡素化すると共にパラレルインターフェイ
スによる高速化を実現する。バッファメモリ20がDR
AMであれば、そのリフレッシュサイクル中にDSP1
0とコントローラ30とのインターフェイスを実行す
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ビデオカメラやデ
ィジタルスチルカメラなどの画像データ処理に関し、特
に、画像データを処理する信号処理装置(DSP)とコ
ントローラとの間のインターフェイス方式に関する。
【0002】
【従来の技術】デジタルスチルカメラなどにおいて撮像
した画像データを処理するDSPでは、DRAMなどを
使用したバッファメモリとのインターフェイスと、CP
Uなどのコントローラとのシリアルインターフェイス或
いは特別なパラレルインターフェイスと、を別途設ける
ようになっている。即ち図1に示すように、画像データ
を処理するDSP1は、バッファメモリ2とのインター
フェイスと、コントローラ3とのシリアルインターフェ
イスとを別々に有するようにしてある。
【0003】
【発明が解決しようとする課題】上記のように、従来の
DSPにおけるインターフェイス方式ではバッファメモ
リなどの外部装置とコントローラとのインターフェイス
が別々にされ、ほとんどの場合、コントローラとのイン
ターフェイスはシリアルタイプである。このため高速デ
ータ交換に適するとは言えず、また、DSPのインター
フェイス部分も更に簡素化することが望まれている。
【0004】
【課題を解決するための手段】DSPにおいて、バッフ
ァメモリなどコントローラ以外の外部装置とのインター
フェイスは、信号処理されたデータをリアルタイムで高
速に伝送可能なパラレル式とされる。そこで本発明で
は、コントローラ及びDSPのメモリ空間を外部装置に
対して統一仕様とし、外部装置とのインターフェイスを
コントローラとのインターフェイスに兼用とすること
で、コントローラ及び外部装置のインターフェイスを共
通にして簡素化すると共に、パラレルインターフェイス
による高速化を実現するものである。この場合、外部装
置として使用されるバッファメモリがDRAMであれ
ば、そのリフレッシュサイクル中にコントローラとDS
Pとのインターフェイスを実行するようにしておけばよ
い。
【0005】
【発明の実施の形態】図2に、DSP10、外部装置と
してDRAMのバッファメモリ30、そしてCPUのコ
ントローラ20の間のインターフェイス方式についてブ
ロック図で示してある。
【0006】例えばディジタルスチルカメラの場合、C
CDによる画像データはCDS/AGC、ADCを経て
DSP10へ入力され処理される。このときにDSP1
0では、コントローラ30へデータを送り、コントロー
ルコマンド(各種命令や画像処理のための係数など)を
受け取って処理を進めなければならない。このやり取り
について従来は専用のシリアルインターフェイスによる
データ交換を行っていたものであるが、本実施形態で
は、DSP10におけるバッファメモリ20とのインタ
ーフェイスを流用するようにしている。
【0007】多くの場合、DSP10とバッファメモリ
20とのインターフェイスには8ビット以上のバスが使
用されるので、これを流用することでコントローラ30
とのインターフェイスがパラレル式となり高速化を図れ
る。この場合バス衝突を防いでおく必要があるが、これ
については、図3のようにDSP10及びコントローラ
30のメモリマップを統一仕様にしておくことで解決可
能である。
【0008】即ち、DSP10とコントローラ30とで
バッファメモリ空間は統一し、同じアドレスを使用して
おくようにする。従って、バッファメモリ20はDSP
10とコントローラ30で共用とされる。そして、DS
P10内でデータレジスタに保持される各種データはコ
ントローラ30に読出され、これに応じてコントロール
コマンドがDSP10内のコマンドレジスタへ入れられ
る。このDSP10とコントローラ30とのやり取り
は、バッファメモリ20がほとんどの場合DRAMとさ
れるので、そのリフレッシュサイクルを利用すれば十分
である。
【0009】
【発明の効果】本発明によれば、DSPにおいてコント
ローラに対する専用のインターフェイスを設ける必要が
なくなるので、インターフェイスが簡素化される。尚且
つ、バッファメモリなどの外部装置が2ビット以上のデ
ータ幅をもつ場合はパラレルインターフェイスとなるの
で、高速化も同時に実現できる。
【図面の簡単な説明】
【図1】従来のインターフェイス方式を示すブロック
図。
【図2】本発明のインターフェイス方式を示すブロック
図。
【図3】本発明のDSP及びコントローラにおけるメモ
リマップの一例を示した説明図。
【符号の説明】
10 DSP(信号処理装置) 20 バッファメモリ 30 コントローラ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 信号処理装置とこれを制御するコントロ
    ーラとのインターフェイス方式において、信号処理装置
    及びコントローラのメモリ空間をコントローラ以外の所
    定の外部装置に対して統一仕様とし、信号処理装置とそ
    の外部装置とのインターフェイスをコントローラとのイ
    ンターフェイスに使用するようにしたことを特徴とする
    インターフェイス方式。
JP9052176A 1997-03-07 1997-03-07 信号処理装置とコントローラとのインターフェイス方式 Pending JPH10254824A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9052176A JPH10254824A (ja) 1997-03-07 1997-03-07 信号処理装置とコントローラとのインターフェイス方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9052176A JPH10254824A (ja) 1997-03-07 1997-03-07 信号処理装置とコントローラとのインターフェイス方式

Publications (1)

Publication Number Publication Date
JPH10254824A true JPH10254824A (ja) 1998-09-25

Family

ID=12907512

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9052176A Pending JPH10254824A (ja) 1997-03-07 1997-03-07 信号処理装置とコントローラとのインターフェイス方式

Country Status (1)

Country Link
JP (1) JPH10254824A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015798A (ja) * 2006-07-06 2008-01-24 Hitachi Kokusai Electric Inc 映像発信装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015798A (ja) * 2006-07-06 2008-01-24 Hitachi Kokusai Electric Inc 映像発信装置

Similar Documents

Publication Publication Date Title
US6219073B1 (en) Apparatus and method for information processing using list with embedded instructions for controlling data transfers between parallel processing units
JPH04363746A (ja) Dma機能を有するマイクロコンピュータシステム
JP2000020451A (ja) 情報処理装置および方法、並びに提供媒体
JPH10254824A (ja) 信号処理装置とコントローラとのインターフェイス方式
US5333259A (en) Graphic information processing system having a RISC CPU for displaying information in a window
JPS59178487A (ja) デイスプレイ装置
JPH08194818A (ja) 画像処理システムとその記憶装置およびそのアクセス方法
JP2000298641A (ja) 情報処理装置およびそのデータ転送方法ならびにデータ転送制御プログラムを格納した記憶媒体
JP3116361B2 (ja) カラーパレット装置
JP2003174627A (ja) ディスク再生装置及びosd画像の生成方法
JPS58181134A (ja) デ−タ転送回路
JPH06231039A (ja) 記憶管理装置
JP3265288B2 (ja) Dma転送装置
JP3277016B2 (ja) データ送受信装置
JP2570986B2 (ja) データ転送制御装置及び方法
JPH0261745A (ja) Dmacのリード転送制御装置
JPH01130692A (ja) 映像信号記録方法
JP2001034588A (ja) データ処理装置
JPS6294042A (ja) 通信制御装置
JPH104420A (ja) データ転送方法
JPS6383854A (ja) デ−タ転送回路
JPS60191374A (ja) 画像処理装置
JPH0224728A (ja) データ処理装置のセーブ処理方式
JP2001043355A (ja) データ処理装置
JPH0581445A (ja) マイクロコンピユータlsi