JPH0512387A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH0512387A JPH0512387A JP16461691A JP16461691A JPH0512387A JP H0512387 A JPH0512387 A JP H0512387A JP 16461691 A JP16461691 A JP 16461691A JP 16461691 A JP16461691 A JP 16461691A JP H0512387 A JPH0512387 A JP H0512387A
- Authority
- JP
- Japan
- Prior art keywords
- cpu
- image data
- image processing
- bus
- image
- 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
Links
- 238000000034 method Methods 0.000 abstract description 5
- 230000015654 memory Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Bus Control (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 画像処理全体の処理速度を速くする。
【構成】 CPU6及び複数の画像処理部7にそれぞれ
CPU6により制御されるバススイッチ部9,10等を
設け、これらのバススイッチ部9,10を接続し画像デ
ータを転送する画像データバス11をデータバス8とは
別個に備える。
CPU6により制御されるバススイッチ部9,10等を
設け、これらのバススイッチ部9,10を接続し画像デ
ータを転送する画像データバス11をデータバス8とは
別個に備える。
Description
【0001】
【産業上の利用分野】本発明はCPUと複数の画像処理
部とを有する画像処理装置に関する。
部とを有する画像処理装置に関する。
【0002】
【従来の技術】従来、CPUと複数の画像処理部とを有
する画像処理装置は、図4に示すようにCPU1および
複数の画像処理部2〜4を専用バスとしてのVME標準
データバス5により接続し、CPU1および複数の画像
処理部2〜4の各間で制御信号や画像データをVME標
準データバス5を介して転送している。つまり、CPU
1が制御信号や画像データをVME標準データバス5を
介して画像処理部2へ転送して処理させたり、画像処理
部2,3からVME標準データバス5を介して画像処理
部3,4へそれぞれ画像データを転送して処理したり、
画像処理部2から画像データをVME標準データバス5
を介してCPU1へ転送したりしている。
する画像処理装置は、図4に示すようにCPU1および
複数の画像処理部2〜4を専用バスとしてのVME標準
データバス5により接続し、CPU1および複数の画像
処理部2〜4の各間で制御信号や画像データをVME標
準データバス5を介して転送している。つまり、CPU
1が制御信号や画像データをVME標準データバス5を
介して画像処理部2へ転送して処理させたり、画像処理
部2,3からVME標準データバス5を介して画像処理
部3,4へそれぞれ画像データを転送して処理したり、
画像処理部2から画像データをVME標準データバス5
を介してCPU1へ転送したりしている。
【0003】ここに、コンピュータを用いて構成される
コンピュータ・システムでは、バスによるデータの受け
渡しを規格化しないと、他のシステムと接続したり、シ
ステムを拡張したりすることが困難になる。そこで、コ
ンピュータのメーカーが中心になってバスの規格化が図
られている。この規格化が図られたバスは専用バスと呼
ばれ、マルチバスやVME標準データバスが知られてい
る。VME標準データバスは2系統のコネクタが設けら
れているが、そのうちの第1コネクタによりCPU1お
よび複数の画像処理部2〜4を接続して他の第2コネク
タを使用していない。
コンピュータ・システムでは、バスによるデータの受け
渡しを規格化しないと、他のシステムと接続したり、シ
ステムを拡張したりすることが困難になる。そこで、コ
ンピュータのメーカーが中心になってバスの規格化が図
られている。この規格化が図られたバスは専用バスと呼
ばれ、マルチバスやVME標準データバスが知られてい
る。VME標準データバスは2系統のコネクタが設けら
れているが、そのうちの第1コネクタによりCPU1お
よび複数の画像処理部2〜4を接続して他の第2コネク
タを使用していない。
【0004】
【発明が解決しようとする課題】上記画像処理装置で
は、CPU1および複数の画像処理部2〜4を1系統の
VME標準データバス5で接続しているので、例えば、
画像処理部2からVME標準データバス5を介して画像
処理部3へ画像データを転送しているときには、CPU
1はVME標準データバス5を介して画像処理部4を制
御することができなくて同時に1つの処理しか行うこと
ができず、全体の処理速度が遅い。
は、CPU1および複数の画像処理部2〜4を1系統の
VME標準データバス5で接続しているので、例えば、
画像処理部2からVME標準データバス5を介して画像
処理部3へ画像データを転送しているときには、CPU
1はVME標準データバス5を介して画像処理部4を制
御することができなくて同時に1つの処理しか行うこと
ができず、全体の処理速度が遅い。
【0005】本発明は上記欠点を改善し、全体の処理速
度を速くすることができる画像処理装置を提供すること
を目的とする。
度を速くすることができる画像処理装置を提供すること
を目的とする。
【0006】
【課題を解決するための手段】上記目的を達成するた
め、本発明は、図1に示すようにCPU6および複数の
画像処理部7の間で画像データをデータバス8を介して
転送し、所定の画像処理を行う画像処理装置において、
上記CPU6および複数の画像処理部7にそれぞれ設け
られ上記CPU6により制御されるバススイッチ部9,
10と、これらのバススイッチ部9,10を接続し画像
データを転送する画像データバス11とを備えたもので
ある。
め、本発明は、図1に示すようにCPU6および複数の
画像処理部7の間で画像データをデータバス8を介して
転送し、所定の画像処理を行う画像処理装置において、
上記CPU6および複数の画像処理部7にそれぞれ設け
られ上記CPU6により制御されるバススイッチ部9,
10と、これらのバススイッチ部9,10を接続し画像
データを転送する画像データバス11とを備えたもので
ある。
【0007】
【作用】画像データがCPU6および複数の画像処理部
7の間でデータバス8を介して転送され、かつバススイ
ッチ部9,10がCPU6により制御されて上記CPU
6と複数の画像処理部7との間で画像データバス11を
介して画像データが転送される。
7の間でデータバス8を介して転送され、かつバススイ
ッチ部9,10がCPU6により制御されて上記CPU
6と複数の画像処理部7との間で画像データバス11を
介して画像データが転送される。
【0008】
【実施例】図2は本発明の一実施例を示す。CPU12
はこの装置の全体を制御する。図2には示されていない
が、CPU12はマイクロコンピュータを用いて構成さ
れ、内部や画像処理部13〜15を制御する制御部と、
データを演算する演算部と、動作に必要なプログラム及
びデータを記憶しておくメモリ部とを有する。画像処理
部13〜15はコンピュータを用いて構成され、入力さ
れた画像データを各々目的に合わせて処理する。この画
像処理部13〜15はそれぞれレジスタ16〜18及び
メモリ19〜21を有し、さらに、内部の各部を制御す
る制御部と,データを演算する演算部とを有する。CP
U12およびレジスタ16〜18はVME標準データバ
ス22の第1コネクタにより接続され、制御信号や画像
データ等を互いにVME標準データバス22を介して転
送する。画像処理部13〜15はレジスタ16〜18に
CPU12からのコントロール信号を一時的に記憶し、
CPU12からの別の信号によりそのコントロール信号
が有効になって該コントロール信号により制御される。
メモリ19〜21はそれぞれ画像処理部13〜15のデ
ータを記憶している。
はこの装置の全体を制御する。図2には示されていない
が、CPU12はマイクロコンピュータを用いて構成さ
れ、内部や画像処理部13〜15を制御する制御部と、
データを演算する演算部と、動作に必要なプログラム及
びデータを記憶しておくメモリ部とを有する。画像処理
部13〜15はコンピュータを用いて構成され、入力さ
れた画像データを各々目的に合わせて処理する。この画
像処理部13〜15はそれぞれレジスタ16〜18及び
メモリ19〜21を有し、さらに、内部の各部を制御す
る制御部と,データを演算する演算部とを有する。CP
U12およびレジスタ16〜18はVME標準データバ
ス22の第1コネクタにより接続され、制御信号や画像
データ等を互いにVME標準データバス22を介して転
送する。画像処理部13〜15はレジスタ16〜18に
CPU12からのコントロール信号を一時的に記憶し、
CPU12からの別の信号によりそのコントロール信号
が有効になって該コントロール信号により制御される。
メモリ19〜21はそれぞれ画像処理部13〜15のデ
ータを記憶している。
【0009】CPU12および複数の画像処理部13〜
15は2個づつのバススイッチ部23〜30が設けら
れ、バススイッチ部23,25,27,29が画像デー
タバス31を介して互いに接続されてバススイッチ部2
4,26,28,30が画像データバス32を介して互
いに接続される。この画像データバス31,32とはV
ME標準データバス22の第2コネクタを使用してい
る。バススイッチ部23〜30はそれぞれCPU12お
よび画像処理部13〜15の各制御部によりオン/オフ
制御される。画像データバス31,32は画像処理に必
要な画像データのみを転送する画像データ転送専用バス
であり、CPU12からのコントロール信号の転送を行
わない。CPU12はVME標準データバス22の第1
コネクタによりレジスタ16〜18と接続されているの
で、バススイッチ部23〜30をオン/オフさせるため
の信号等もレジスタ16〜18へ転送する。画像データ
バス31,32は電源関係以外の信号線が用いられ、ア
ドレス線,データ線およびコントロール線が含まれてい
る。
15は2個づつのバススイッチ部23〜30が設けら
れ、バススイッチ部23,25,27,29が画像デー
タバス31を介して互いに接続されてバススイッチ部2
4,26,28,30が画像データバス32を介して互
いに接続される。この画像データバス31,32とはV
ME標準データバス22の第2コネクタを使用してい
る。バススイッチ部23〜30はそれぞれCPU12お
よび画像処理部13〜15の各制御部によりオン/オフ
制御される。画像データバス31,32は画像処理に必
要な画像データのみを転送する画像データ転送専用バス
であり、CPU12からのコントロール信号の転送を行
わない。CPU12はVME標準データバス22の第1
コネクタによりレジスタ16〜18と接続されているの
で、バススイッチ部23〜30をオン/オフさせるため
の信号等もレジスタ16〜18へ転送する。画像データ
バス31,32は電源関係以外の信号線が用いられ、ア
ドレス線,データ線およびコントロール線が含まれてい
る。
【0010】なお、バススイッチ部23〜30はCPU
12および画像処理部13〜15に2系統設けている
が、1系統にしてもよい。しかし、バススイッチ部23
〜30は標準サイズのコネクタのピン数により制限さ
れ、3系統以上設けることは一般的には無理である。
12および画像処理部13〜15に2系統設けている
が、1系統にしてもよい。しかし、バススイッチ部23
〜30は標準サイズのコネクタのピン数により制限さ
れ、3系統以上設けることは一般的には無理である。
【0011】図3はこの実施例の動作フローの一部を示
す。CPU12は、例えば、バススイッチ部25をオン
させるようにVME標準データバス22を介してレジス
タ16にフラグを立て、バススイッチ部27をオンさせ
るようにVME標準データバス22を介してレジスタ1
7にフラグを立てる。画像処理部13はバススイッチ部
25をオンさせるようにレジスタ16にフラグが立てら
れたことをみてバススイッチ部25をオンさせ、画像処
理部14はバススイッチ部27をオンさせるようにレジ
スタ17にフラグが立てられたことをみてバススイッチ
部27をオンさせる。そして、CPU12は、画像処理
部13から画像処理部14へ画像データを転送するよう
にVME標準データバス22を介してレジスタ16にフ
ラグを立てる。画像処理部13は画像処理部13から画
像処理部14へ画像データを転送するようにレジスタ1
6にフラグが立てられたことをみてメモリ19からメモ
リされている画像データをバススイッチ部25,画像デ
ータバス31,バススイッチ部27を介してメモリ20
へ転送する。
す。CPU12は、例えば、バススイッチ部25をオン
させるようにVME標準データバス22を介してレジス
タ16にフラグを立て、バススイッチ部27をオンさせ
るようにVME標準データバス22を介してレジスタ1
7にフラグを立てる。画像処理部13はバススイッチ部
25をオンさせるようにレジスタ16にフラグが立てら
れたことをみてバススイッチ部25をオンさせ、画像処
理部14はバススイッチ部27をオンさせるようにレジ
スタ17にフラグが立てられたことをみてバススイッチ
部27をオンさせる。そして、CPU12は、画像処理
部13から画像処理部14へ画像データを転送するよう
にVME標準データバス22を介してレジスタ16にフ
ラグを立てる。画像処理部13は画像処理部13から画
像処理部14へ画像データを転送するようにレジスタ1
6にフラグが立てられたことをみてメモリ19からメモ
リされている画像データをバススイッチ部25,画像デ
ータバス31,バススイッチ部27を介してメモリ20
へ転送する。
【0012】この画像データ転送中に、CPU12は、
バススイッチ部30をオンさせるようにVME標準デー
タバス22を介してレジスタ18にフラグを立て、バス
スイッチ部24をオンさせる。そして、CPU12は、
処理済の画像データを画像処理部15内のメモリ31か
らバススイッチ部30,画像データバス32,バススイ
ッチ部24を介して読み込む。この画像データ読み込み
は上記メモリ19からメモリ20への画像データ転送と
並列な処理となって2つの処理を同時に行うことにな
り、この装置全体の処理速度が速くなる。
バススイッチ部30をオンさせるようにVME標準デー
タバス22を介してレジスタ18にフラグを立て、バス
スイッチ部24をオンさせる。そして、CPU12は、
処理済の画像データを画像処理部15内のメモリ31か
らバススイッチ部30,画像データバス32,バススイ
ッチ部24を介して読み込む。この画像データ読み込み
は上記メモリ19からメモリ20への画像データ転送と
並列な処理となって2つの処理を同時に行うことにな
り、この装置全体の処理速度が速くなる。
【0013】また、同様に他の並列処理が行われ、例え
ばCPU12からVME標準データバス22を介して画
像処理部13へCPU12による処理後の画像データを
転送しているときに、CPU12が画像処理部14から
画像データバス31を介して画像処理部15へ画像デー
タを転送させる。
ばCPU12からVME標準データバス22を介して画
像処理部13へCPU12による処理後の画像データを
転送しているときに、CPU12が画像処理部14から
画像データバス31を介して画像処理部15へ画像デー
タを転送させる。
【0014】
【発明の効果】以上のように本発明によれば、CPUお
よび複数の画像処理部の間で画像データをデータバスを
介して転送し、所定の画像処理を行う画像処理装置にお
いて、上記CPUおよび複数の画像処理部にそれぞれ設
けられ上記CPUにより制御されるバススイッチ部と、
これらのバススイッチ部を接続し画像データを転送する
画像データバスとを備えたので、画像データを転送でき
るバスが2系統になって画像データの転送中に別の処理
を行うことができ、全体の処理速度を速くすることがで
きる。
よび複数の画像処理部の間で画像データをデータバスを
介して転送し、所定の画像処理を行う画像処理装置にお
いて、上記CPUおよび複数の画像処理部にそれぞれ設
けられ上記CPUにより制御されるバススイッチ部と、
これらのバススイッチ部を接続し画像データを転送する
画像データバスとを備えたので、画像データを転送でき
るバスが2系統になって画像データの転送中に別の処理
を行うことができ、全体の処理速度を速くすることがで
きる。
【図1】本発明を示すブロック図である。
【図2】本発明の一実施例を示すブロック図である。
【図3】同実施例の動作フローの一部を示すフローチャ
ートである。
ートである。
【図4】従来の画像処理装置を示すブロック図である。
6 CPU 7 複数の画像処理部 8 データバス 9,10 バススイッチ部 11 画像データバス
Claims (1)
- 【特許請求の範囲】 【請求項1】CPUおよび複数の画像処理部の間で画像
データをデータバスを介して転送し、所定の画像処理を
行う画像処理装置において、 上記CPUおよび複数の画像処理部にそれぞれ設けられ
上記CPUにより制御されるバススイッチ部と、これら
のバススイッチ部を接続し画像データを転送する画像デ
ータバスとを備えたことを特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16461691A JPH0512387A (ja) | 1991-07-04 | 1991-07-04 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16461691A JPH0512387A (ja) | 1991-07-04 | 1991-07-04 | 画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0512387A true JPH0512387A (ja) | 1993-01-22 |
Family
ID=15796582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16461691A Pending JPH0512387A (ja) | 1991-07-04 | 1991-07-04 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0512387A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9019285B2 (en) | 2007-03-15 | 2015-04-28 | Renesas Electronics Corporation | Semiconductor integrated circuit device |
-
1991
- 1991-07-04 JP JP16461691A patent/JPH0512387A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9019285B2 (en) | 2007-03-15 | 2015-04-28 | Renesas Electronics Corporation | Semiconductor integrated circuit device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4598356A (en) | Data processing system including a main processor and a co-processor and co-processor error handling logic | |
| US4941086A (en) | Program controlled bus arbitration for a distributed array processing system | |
| GB1148262A (en) | Digital computing system | |
| US5610927A (en) | Integrated circuit control | |
| JPH0512387A (ja) | 画像処理装置 | |
| JPH03238539A (ja) | メモリアクセス制御装置 | |
| JPH0114616B2 (ja) | ||
| JPH01292451A (ja) | 情報処理装置 | |
| EP0373393A1 (en) | Information processing system | |
| JPS62127962A (ja) | マイクロコンピユ−タ | |
| JPH06301641A (ja) | 電子計算機 | |
| JPH05128279A (ja) | ワンチツプマイクロコンピユータ | |
| JPH03175538A (ja) | 二重化処理装置 | |
| JP2579003B2 (ja) | メモリ間データ転送装置 | |
| JPH03122744A (ja) | コンピュータシステム | |
| JPH06223046A (ja) | バストレース実行方法 | |
| JPH05159042A (ja) | 画像処理装置 | |
| JPS63174134A (ja) | 割込み制御装置 | |
| JPS62295165A (ja) | マルチポ−トram | |
| JPS6212540B2 (ja) | ||
| JPS60138636A (ja) | 汎用パイプライン演算装置 | |
| JPS5868170A (ja) | マルチ・プロセツサ・システム | |
| JPS63280368A (ja) | マルチポ−トメモリコントロ−ラ | |
| JPH06110821A (ja) | データ転送システム | |
| JPH0346054A (ja) | マルチプロセッサ |