JPS63196984A - 画像デ−タ転送回路 - Google Patents
画像デ−タ転送回路Info
- Publication number
- JPS63196984A JPS63196984A JP2806387A JP2806387A JPS63196984A JP S63196984 A JPS63196984 A JP S63196984A JP 2806387 A JP2806387 A JP 2806387A JP 2806387 A JP2806387 A JP 2806387A JP S63196984 A JPS63196984 A JP S63196984A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- decoder
- image data
- image
- data
- 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
- 230000015654 memory Effects 0.000 claims abstract description 31
- 238000010586 diagram Methods 0.000 description 7
Landscapes
- Image Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、複数のバスを介して複数の画像メモリに選択
的に画像データを転送する画像データ転送日路に関する
。
的に画像データを転送する画像データ転送日路に関する
。
(従来の技術)
従来、複数のバスに接続された画像メモリに選択的に画
像データを転送する場合、CPU (中央処理装置)か
らのバスセレクトデータによりバスを制御することがし
ばしば行われている。第5図はこのような場合に用いら
れる画像データ転送回路を示すものである。CPUIか
らのバスセレクトデータBSは、バス選択回路となるデ
コーダ回路2に与えられる。デコーダ回路2は、バスセ
レクトデータBSをデコードしていずれか一つのバスを
使用可能状態にするためのバスイネーブル信号A、B、
C,Dを出力する。そして、このバスイネーブル信号A
−Dによって、画像データをセレクタ3及び選択された
バスを介して画像メモリ4,5.・・・に選択的に転送
するものとなっている。
像データを転送する場合、CPU (中央処理装置)か
らのバスセレクトデータによりバスを制御することがし
ばしば行われている。第5図はこのような場合に用いら
れる画像データ転送回路を示すものである。CPUIか
らのバスセレクトデータBSは、バス選択回路となるデ
コーダ回路2に与えられる。デコーダ回路2は、バスセ
レクトデータBSをデコードしていずれか一つのバスを
使用可能状態にするためのバスイネーブル信号A、B、
C,Dを出力する。そして、このバスイネーブル信号A
−Dによって、画像データをセレクタ3及び選択された
バスを介して画像メモリ4,5.・・・に選択的に転送
するものとなっている。
ところで、このようなシステムにおいて、従来、画像デ
ー、夕として1水平走査ラインのデータを1まとめにし
て転送する場合、1回のデータ転送で転送できるデータ
数nは、画像メモリの水平画素数をmとすると、m≧n
の関係が成立つ範囲で設定する必要があった。これは、
転送画像データ数nが画像メモリの水平画素数mを超え
ると、画像メモリの水平画素数mを超えた転送データ分
について、画像メモリの次の水平ラインに格納しなけれ
ばならなくなり、画像読出し時のアドレスが複雑化する
からである。したがって、従来は、上記のような画像デ
ータ転送数の制約が、画像処理の適用範囲を限定してし
まう問題があった。
ー、夕として1水平走査ラインのデータを1まとめにし
て転送する場合、1回のデータ転送で転送できるデータ
数nは、画像メモリの水平画素数をmとすると、m≧n
の関係が成立つ範囲で設定する必要があった。これは、
転送画像データ数nが画像メモリの水平画素数mを超え
ると、画像メモリの水平画素数mを超えた転送データ分
について、画像メモリの次の水平ラインに格納しなけれ
ばならなくなり、画像読出し時のアドレスが複雑化する
からである。したがって、従来は、上記のような画像デ
ータ転送数の制約が、画像処理の適用範囲を限定してし
まう問題があった。
(発明が解決しようとする問題点)
このように、従来の画像データ転送回路において゛は、
1回の転送データ数が画像メモリの1水平画素数との関
係において制約されてしまい、画像処理の適用範囲を限
定してしまうという問題があった。
1回の転送データ数が画像メモリの1水平画素数との関
係において制約されてしまい、画像処理の適用範囲を限
定してしまうという問題があった。
本発明は、このような問題を解決するためのもので、デ
ータ転送長が画像メモリのサイズに影響されない画像デ
ータ転送回路を提供することを目的とする。
ータ転送長が画像メモリのサイズに影響されない画像デ
ータ転送回路を提供することを目的とする。
[発明の構成]
(問題点を解決するための手段)
本発明は、バスセレクトデータに基づいて複数のバスの
一つを選択的に使用可能状態とするバス選択回路と、前
記複数のバスにそれぞれ接続された画像メモリとを備え
、前記バス選択回路で選択されたバスを介して該バスに
接続された画像メモリに選択的に画像データを転送する
画像データ転送回路において、前記バス選択回路に、複
数の前記バスセレクトデータをそれぞれデコードする複
数のデコーダと、1画像データ転送中にこれらデコーダ
をバスコントロール信号に基づいて順次動作可能状態に
するデコーダ選択回路とを備えたことを特徴としている
。
一つを選択的に使用可能状態とするバス選択回路と、前
記複数のバスにそれぞれ接続された画像メモリとを備え
、前記バス選択回路で選択されたバスを介して該バスに
接続された画像メモリに選択的に画像データを転送する
画像データ転送回路において、前記バス選択回路に、複
数の前記バスセレクトデータをそれぞれデコードする複
数のデコーダと、1画像データ転送中にこれらデコーダ
をバスコントロール信号に基づいて順次動作可能状態に
するデコーダ選択回路とを備えたことを特徴としている
。
(作用)
複数のバスセレクトデータをそれぞれデコードする複数
のデコーダは、バスコントロール信号に基づいて1回の
データ転送時に順次イネーブル状態にされ、それぞれが
異なるバスを順次選択する。従って、1回のデータ転送
時に、画像データはこれらバスに接続された複数の画像
メモリに順次格納される。したがうて、転送データ数が
画像メモリの水平画素数を超える場合でも、超えた分に
ついては異なる画像メモリに格納することができるので
、転送データ長が特定の長さに制約されることがない。
のデコーダは、バスコントロール信号に基づいて1回の
データ転送時に順次イネーブル状態にされ、それぞれが
異なるバスを順次選択する。従って、1回のデータ転送
時に、画像データはこれらバスに接続された複数の画像
メモリに順次格納される。したがうて、転送データ数が
画像メモリの水平画素数を超える場合でも、超えた分に
ついては異なる画像メモリに格納することができるので
、転送データ長が特定の長さに制約されることがない。
(実施例)
以下図面に基づいて本発明の一実施例について説明する
。
。
第1図は本実施例に係る画像データ転送回路の構成を示
す図である。
す図である。
CPUIIは、バス選択回路12に対し2つのバスセレ
クトデータBSI、BS2と、バスコントロール信号B
Cとを出力する。バス選択回路12は、上記バスセレク
トデータBSI、゛BS2と、バスコントロール信号B
Cとに基づいて、1回の画像転送サイクルに2つの異な
るバスイネーブル信号A、B、C,Dをセレクタ13に
出力する。セレクタ13は、入力されたバスイネーブル
信号A−Dに基づいて画像データを転送するバスBa、
Bb、Bc、Bdを選択する。画像データは、選択され
たバスBa−Bdを介して画像メモリ14.15.・・
・に選択的に格納される。
クトデータBSI、BS2と、バスコントロール信号B
Cとを出力する。バス選択回路12は、上記バスセレク
トデータBSI、゛BS2と、バスコントロール信号B
Cとに基づいて、1回の画像転送サイクルに2つの異な
るバスイネーブル信号A、B、C,Dをセレクタ13に
出力する。セレクタ13は、入力されたバスイネーブル
信号A−Dに基づいて画像データを転送するバスBa、
Bb、Bc、Bdを選択する。画像データは、選択され
たバスBa−Bdを介して画像メモリ14.15.・・
・に選択的に格納される。
第2図はバス選択回路12をさらに詳細に示した図であ
る。CPUIIからの第1のバスセレクトデータBSI
は、第1のデコーダ21に入力され、同じく第2のバス
セレクトデータBS2は、第2のデコーダ22に入力さ
れている。また、バスコントロール信号BCは、デコー
ダ選択回路23に入力されている。デコーダ選択回路B
Cは、バスコントロール信号BCに基づいて、デコーダ
21.22を順次選択するためのデコーダイネーブル信
号DE1.DE2を出力する。2つのデコーダ21.2
2は、入力された例えば2ビツトのバスセレクトデータ
BSI、BS2に基づいて4つの出力のうちの一つから
デコーダ出力信号D 11゜D12. D13.
D14. D21. D22. D2B、 D
24を出力する。デコーダ出力信号D11. D21は
バスBaを選択するための信号で、NAND回路24に
人力されてバスイネーブル信号Aとして出力されている
。デコーダ出力信号D 12. D 22ハ/< X
B b ヲ選択するための(2号で、NAND回路25
に入力されてバスイネーブル信号Bとして出力されてい
る。デコーダ出力信号D13. D23はバスBcを選
択するための信号で、NAND回路26に入力されてバ
スイネーブル信号Cとして出力されている。
る。CPUIIからの第1のバスセレクトデータBSI
は、第1のデコーダ21に入力され、同じく第2のバス
セレクトデータBS2は、第2のデコーダ22に入力さ
れている。また、バスコントロール信号BCは、デコー
ダ選択回路23に入力されている。デコーダ選択回路B
Cは、バスコントロール信号BCに基づいて、デコーダ
21.22を順次選択するためのデコーダイネーブル信
号DE1.DE2を出力する。2つのデコーダ21.2
2は、入力された例えば2ビツトのバスセレクトデータ
BSI、BS2に基づいて4つの出力のうちの一つから
デコーダ出力信号D 11゜D12. D13.
D14. D21. D22. D2B、 D
24を出力する。デコーダ出力信号D11. D21は
バスBaを選択するための信号で、NAND回路24に
人力されてバスイネーブル信号Aとして出力されている
。デコーダ出力信号D 12. D 22ハ/< X
B b ヲ選択するための(2号で、NAND回路25
に入力されてバスイネーブル信号Bとして出力されてい
る。デコーダ出力信号D13. D23はバスBcを選
択するための信号で、NAND回路26に入力されてバ
スイネーブル信号Cとして出力されている。
また、デコーダ出力信号D14. D24はバスBdを
選択するための信号で、NAND回路27に人力されて
バスイネーブル信号りとして出力されている。
選択するための信号で、NAND回路27に人力されて
バスイネーブル信号りとして出力されている。
以上のように構成された画像データ転送回路において、
いま、画像メモリ14.15の水平方向の画素数がmで
あるとし、画像データの1水平方向画索数nがm<nの
関係にある場合、次のような制御が行われる。CPUI
Iは、例えばバスセレクトデータBSIとして“3″を
、また、バスセレクトデータBS2として″どをデコー
ダ21.22にそれぞれ与える。また、CPUIIから
デコーダ選択回路23には、第3図に示すように当初は
“L°レベルのバスコントロール信号BCが与えられる
。これによって、デコーダ選択回路23は、デコーダイ
ネーブル信号DEIをデコーダ21に出力し、デコーダ
21をイネーブル状態にする。デコーダ21は、バスセ
レクトデータBSIの“3”をデコードしてデコーダ出
力D14を“H”レベルから1L”レベルに変化させる
。この結果、NAND回路27からバスイネーブル信号
りが出力され、バスBdがイネーブル状態となる。した
がって、画像データはセレクタ13、バスBdを介して
画像メモリ14に入力さ尊る。
いま、画像メモリ14.15の水平方向の画素数がmで
あるとし、画像データの1水平方向画索数nがm<nの
関係にある場合、次のような制御が行われる。CPUI
Iは、例えばバスセレクトデータBSIとして“3″を
、また、バスセレクトデータBS2として″どをデコー
ダ21.22にそれぞれ与える。また、CPUIIから
デコーダ選択回路23には、第3図に示すように当初は
“L°レベルのバスコントロール信号BCが与えられる
。これによって、デコーダ選択回路23は、デコーダイ
ネーブル信号DEIをデコーダ21に出力し、デコーダ
21をイネーブル状態にする。デコーダ21は、バスセ
レクトデータBSIの“3”をデコードしてデコーダ出
力D14を“H”レベルから1L”レベルに変化させる
。この結果、NAND回路27からバスイネーブル信号
りが出力され、バスBdがイネーブル状態となる。した
がって、画像データはセレクタ13、バスBdを介して
画像メモリ14に入力さ尊る。
一方、CPUIIは画像データ転送開始から転送データ
数を計数し、転送データ数がmに達したら、バスコント
ロール信号BCを、第3図に示すように“L”レベルか
ら”H”レベルに変化させる。この結果、デコーダ選択
回路23からデコーダイネーブル信号DE2が出力され
、デコーダ21に代えてデコーダ22が選択される。デ
コーダ22は、バスセレクトデータBS2のm2”をデ
コードしてデコード出力D23を出力する。このデコー
ダ出力D2(はNAND回路26を介してバスイネーブ
ル信号Cとして出力される。この結果、画像メモリ15
が選択され、画像データのm+1番目からn番目までの
データは、上記画像メモリ15に格納されることになる
。
数を計数し、転送データ数がmに達したら、バスコント
ロール信号BCを、第3図に示すように“L”レベルか
ら”H”レベルに変化させる。この結果、デコーダ選択
回路23からデコーダイネーブル信号DE2が出力され
、デコーダ21に代えてデコーダ22が選択される。デ
コーダ22は、バスセレクトデータBS2のm2”をデ
コードしてデコード出力D23を出力する。このデコー
ダ出力D2(はNAND回路26を介してバスイネーブ
ル信号Cとして出力される。この結果、画像メモリ15
が選択され、画像データのm+1番目からn番目までの
データは、上記画像メモリ15に格納されることになる
。
なお、このバス選択回路の真理値表は第4図に示される
。
。
このように、本実施例によれば、転送される画像データ
のデータ数nが画像メモリの水平画素数mを超えた場合
でも、n−mに相当するデータの部分については、他の
画像メモリに格納できる。
のデータ数nが画像メモリの水平画素数mを超えた場合
でも、n−mに相当するデータの部分については、他の
画像メモリに格納できる。
このため、従来のように転送画像データ数が画像メモリ
の水平画素数によって制限されることがない。
の水平画素数によって制限されることがない。
[発明の効果]
以上説明したように、本発明によれば、転送画像データ
数が画像メモリとの関係において制約されることがない
ので、適用範囲の広い画像処理に適用可能である。
数が画像メモリとの関係において制約されることがない
ので、適用範囲の広い画像処理に適用可能である。
第1図は本発明の一実施例に係る画像データ転送回路の
構成を示すブロック図、第2図は同画像データ転送回路
におけるバス選択回路の構成を示すブロック図、第3図
は同画像データ転送回路の動作を説明するためのタイミ
ング図、第4図は同真理値の関係を示す図、第5図は従
来の画像データ転送回路の構成を示す図である。 1.11・・・CPU、2・・・デコーダ回路、 3゜
13・・・セレクタ、4.5.14.15・・・画像メ
モリ、12・・・バス選択回路、21.22・・・デコ
ーダ、23・・・デコーダ選択回路、24〜27・・・
NAND回路。
構成を示すブロック図、第2図は同画像データ転送回路
におけるバス選択回路の構成を示すブロック図、第3図
は同画像データ転送回路の動作を説明するためのタイミ
ング図、第4図は同真理値の関係を示す図、第5図は従
来の画像データ転送回路の構成を示す図である。 1.11・・・CPU、2・・・デコーダ回路、 3゜
13・・・セレクタ、4.5.14.15・・・画像メ
モリ、12・・・バス選択回路、21.22・・・デコ
ーダ、23・・・デコーダ選択回路、24〜27・・・
NAND回路。
Claims (1)
- 【特許請求の範囲】 バスセレクトデータに基づいて複数のバスの一つを選択
的に使用可能状態とするバス選択回路と、前記複数のバ
スにそれぞれ接続された画像メモリとを備え、前記バス
選択回路で選択されたバスを介して該バスに接続された
画像メモリに選択的に画像データを転送する画像データ
転送回路において、 前記バス選択回路は、複数の前記バスセレクトデータを
それぞれデコードする複数のデコーダと、1画像データ
転送中にこれらデコーダをバスコントロール信号に基づ
いて順次動作可能状態にするデコーダ選択回路とを具備
したことを特徴とする画像データ転送回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2806387A JPS63196984A (ja) | 1987-02-12 | 1987-02-12 | 画像デ−タ転送回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2806387A JPS63196984A (ja) | 1987-02-12 | 1987-02-12 | 画像デ−タ転送回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63196984A true JPS63196984A (ja) | 1988-08-15 |
| JPH0511330B2 JPH0511330B2 (ja) | 1993-02-15 |
Family
ID=12238305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2806387A Granted JPS63196984A (ja) | 1987-02-12 | 1987-02-12 | 画像デ−タ転送回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63196984A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10455967B2 (en) | 2013-02-14 | 2019-10-29 | Anova Applied Electronics, Inc. | Circulator cooker |
| US11375843B2 (en) | 2019-04-12 | 2022-07-05 | Anova Applied Electronics, Inc. | Sous vide cooker |
-
1987
- 1987-02-12 JP JP2806387A patent/JPS63196984A/ja active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10455967B2 (en) | 2013-02-14 | 2019-10-29 | Anova Applied Electronics, Inc. | Circulator cooker |
| US11375843B2 (en) | 2019-04-12 | 2022-07-05 | Anova Applied Electronics, Inc. | Sous vide cooker |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0511330B2 (ja) | 1993-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4942470A (en) | Real time processor for video signals | |
| JPS63196984A (ja) | 画像デ−タ転送回路 | |
| US6373410B2 (en) | Apparatus for and method of converting sampling frequency of digital signals | |
| JPH0683787A (ja) | 並列プロセッサ | |
| US4618946A (en) | Dual page memory system having storage elements which are selectively swapped between the pages | |
| US6772271B2 (en) | Reduction of bank switching instructions in main memory of data processing apparatus having main memory and plural memory | |
| EP0325423A2 (en) | An error detecting circuit for a decoder | |
| JPS62182857A (ja) | 入出力制御装置 | |
| JPH0676051A (ja) | 並列画像処理装置 | |
| US5887137A (en) | Data processing apparatus having a sorting unit to provide sorted data to a processor | |
| JPH09251545A (ja) | 画像処理装置 | |
| JPH09330269A (ja) | アクセス方式 | |
| JPS58138163A (ja) | 画信号回転装置 | |
| JPH04346140A (ja) | 共有メモリのアクセス制御装置 | |
| JPH04168544A (ja) | 半導体記憶装置 | |
| JPS61102895A (ja) | メモリ制御回路 | |
| KR19980083459A (ko) | 데이터버스 사이즈 조정 장치 | |
| JPS58192150A (ja) | 割込み制御方式 | |
| JPS59119456A (ja) | セグメンテイシヨンされたメモリのアクセス方式 | |
| JPH01233515A (ja) | 情報処理装置 | |
| JPH0467661B2 (ja) | ||
| JPS58181134A (ja) | デ−タ転送回路 | |
| JPH0652039A (ja) | データ転送方式 | |
| JPS62175852A (ja) | レジスタアクセス装置 | |
| JPS6058628B2 (ja) | フアクシミリ信号符号化方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |