JPH11298700A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH11298700A JPH11298700A JP10095789A JP9578998A JPH11298700A JP H11298700 A JPH11298700 A JP H11298700A JP 10095789 A JP10095789 A JP 10095789A JP 9578998 A JP9578998 A JP 9578998A JP H11298700 A JPH11298700 A JP H11298700A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- memory
- image
- fifo
- write
- 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
Landscapes
- Television Signal Processing For Recording (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
(57)【要約】
【課題】 画像データの転送スピードを動作クロックと
同じスピードまで上げることにより、高速な画像データ
の読み書きを可能にする。 【解決手段】 画像処理装置1のFIFO(先入れ先出
しメモリ)4は、空きがある時に、I/O2に対する書
き込みレディ信号(FIFO-WReady) をアクティブにす
る。I/O2は、書き込みレディ信号(FIFO-WReady)
がアクティブの間は、外部I/F11からの画像データ
をFIFO4に書き込む際に、FIFO4に対して画像
処理装置1の動作クロックの1周期で書き込み信号(/W
rite-Strobe) を発行して外部I/F11からの画像デ
ータの書き込みを完了させる。FIFO4は、1ワード
以上の画像データが書き込まれた時に、メモリコントロ
ーラ3に対して書き込み要求(Write-Request) を発行
する。
同じスピードまで上げることにより、高速な画像データ
の読み書きを可能にする。 【解決手段】 画像処理装置1のFIFO(先入れ先出
しメモリ)4は、空きがある時に、I/O2に対する書
き込みレディ信号(FIFO-WReady) をアクティブにす
る。I/O2は、書き込みレディ信号(FIFO-WReady)
がアクティブの間は、外部I/F11からの画像データ
をFIFO4に書き込む際に、FIFO4に対して画像
処理装置1の動作クロックの1周期で書き込み信号(/W
rite-Strobe) を発行して外部I/F11からの画像デ
ータの書き込みを完了させる。FIFO4は、1ワード
以上の画像データが書き込まれた時に、メモリコントロ
ーラ3に対して書き込み要求(Write-Request) を発行
する。
Description
【0001】
【発明の属する技術分野】この発明は、複写機等の画像
形成装置やイメージスキャナ等の画像読取装置に搭載あ
るいは外付けされ、画像メモリに対する画像データの読
み書きを制御する画像処理装置に関する。
形成装置やイメージスキャナ等の画像読取装置に搭載あ
るいは外付けされ、画像メモリに対する画像データの読
み書きを制御する画像処理装置に関する。
【0002】
【従来の技術】上記のような画像処理装置は、外部との
画像データの入出力を制御する入出力ポート(I/O)
と、画像メモリに対する画像データの読み書きを制御す
るメモリコントローラと、その画像データの読み書きや
画像メモリのリフレッシュ競合を調停する先入れ先出し
メモリ(FIFO)とを備えている。
画像データの入出力を制御する入出力ポート(I/O)
と、画像メモリに対する画像データの読み書きを制御す
るメモリコントローラと、その画像データの読み書きや
画像メモリのリフレッシュ競合を調停する先入れ先出し
メモリ(FIFO)とを備えている。
【0003】このような画像処理装置では、外部からの
画像データを画像メモリに書き込む際、例えば図4に示
すように、当該画像処理装置の動作クロック(CLK)
を基準としてFIFOが書き込み用のリクエスト信号
(REQ)を発行し、そのリクエスト信号に対してI/
Oがアクノリッジ信号(/ACK)を返し、それが返っ
たのを見てから書き込みストローブ信号(/WR)を発
行して外部からの画像データ(DATA)をFIFOに
書き込むようにしている。
画像データを画像メモリに書き込む際、例えば図4に示
すように、当該画像処理装置の動作クロック(CLK)
を基準としてFIFOが書き込み用のリクエスト信号
(REQ)を発行し、そのリクエスト信号に対してI/
Oがアクノリッジ信号(/ACK)を返し、それが返っ
たのを見てから書き込みストローブ信号(/WR)を発
行して外部からの画像データ(DATA)をFIFOに
書き込むようにしている。
【0004】一方、画像メモリ内の画像データを読み出
す際、当該画像処理装置の動作クロック(CLK)を基
準としてFIFOが読み出し用のリクエスト信号(RE
Q)を発行し、そのリクエスト信号に対してI/Oがア
クノリッジ信号(/ACK)を返し、それが返ったのを
見てから読み出しストローブ信号を発行してFIFO内
の画像データ(DATA)を読み出すようにしている。
す際、当該画像処理装置の動作クロック(CLK)を基
準としてFIFOが読み出し用のリクエスト信号(RE
Q)を発行し、そのリクエスト信号に対してI/Oがア
クノリッジ信号(/ACK)を返し、それが返ったのを
見てから読み出しストローブ信号を発行してFIFO内
の画像データ(DATA)を読み出すようにしている。
【0005】
【発明が解決しようとする課題】このように、従来の画
像処理装置では、FIFOに対する画像データの読み書
きに、少なくとも2クロックサイクル(2t)必要であ
った。このため、画像データの転送スピードは動作クロ
ックの半分以下となってしまう。この発明は上記の点に
鑑みてなされたものであり、画像データの転送スピード
を動作クロックと同じスピードまで上げることにより、
高速な画像データの読み書きを可能にすることを目的と
する。
像処理装置では、FIFOに対する画像データの読み書
きに、少なくとも2クロックサイクル(2t)必要であ
った。このため、画像データの転送スピードは動作クロ
ックの半分以下となってしまう。この発明は上記の点に
鑑みてなされたものであり、画像データの転送スピード
を動作クロックと同じスピードまで上げることにより、
高速な画像データの読み書きを可能にすることを目的と
する。
【0006】
【課題を解決するための手段】この発明は、外部との画
像データの入出力を制御する入出力ポートと、画像メモ
リに対する画像データの読み書きを制御するメモリコン
トローラと、その画像データの読み書きや画像メモリの
リフレッシュ競合を調停する先入れ先出しメモリとを有
する画像処理装置において、上記の目的を達成するた
め、次のようにしたことを特徴とする。
像データの入出力を制御する入出力ポートと、画像メモ
リに対する画像データの読み書きを制御するメモリコン
トローラと、その画像データの読み書きや画像メモリの
リフレッシュ競合を調停する先入れ先出しメモリとを有
する画像処理装置において、上記の目的を達成するた
め、次のようにしたことを特徴とする。
【0007】請求項1の発明は、先入れ先出しメモリ
に、空きがある時に、入出力ポートに対する書き込みレ
ディ信号をアクティブにする手段と、1ワード以上の画
像データが書き込まれた時点で、メモリコントローラに
対して書き込み要求を発行する手段とを設け、入出力ポ
ートに、書き込みレディ信号がアクティブの間、先入れ
先出しメモリに対してこの画像処理装置の動作クロック
の1周期で書き込み信号を発行して外部からの画像デー
タの書き込みを完了させる手段を設けたものである。
に、空きがある時に、入出力ポートに対する書き込みレ
ディ信号をアクティブにする手段と、1ワード以上の画
像データが書き込まれた時点で、メモリコントローラに
対して書き込み要求を発行する手段とを設け、入出力ポ
ートに、書き込みレディ信号がアクティブの間、先入れ
先出しメモリに対してこの画像処理装置の動作クロック
の1周期で書き込み信号を発行して外部からの画像デー
タの書き込みを完了させる手段を設けたものである。
【0008】請求項2の発明は、先入れ先出しメモリ
に、空きがある時に、メモリコントローラに対して読み
出し要求を発行する手段と、空でない限り、入出力ポー
トに対する読み出しレディ信号をアクティブにする手段
とを設け、入出力ポートに、読み出しレディ信号がアク
ティブの間、先入れ先出しメモリに対してこの画像処理
装置の動作クロックの1周期で読み出し信号を発行して
画像データの読み出しを完了させる手段を設けたもので
ある。
に、空きがある時に、メモリコントローラに対して読み
出し要求を発行する手段と、空でない限り、入出力ポー
トに対する読み出しレディ信号をアクティブにする手段
とを設け、入出力ポートに、読み出しレディ信号がアク
ティブの間、先入れ先出しメモリに対してこの画像処理
装置の動作クロックの1周期で読み出し信号を発行して
画像データの読み出しを完了させる手段を設けたもので
ある。
【0009】
【発明の実施の形態】以下、この発明の実施形態を図面
に基づいて具体的に説明する。図1及び図2は、この発
明を実施した画像処理装置の構成及び動作を説明するた
めのブロック構成図である。
に基づいて具体的に説明する。図1及び図2は、この発
明を実施した画像処理装置の構成及び動作を説明するた
めのブロック構成図である。
【0010】この画像処理装置1は、外部I/F(外部
のインタフェース回路)11との画像データの入出力を
制御するI/O(入出力ポート)2と、画像メモリ12
に対する画像データの読み書きを制御するメモリコント
ローラ3と、その画像データの読み書きや画像メモリ1
2のリフレッシュ競合を調停するFIFO(先入れ先出
しメモリ)4とを備えている。
のインタフェース回路)11との画像データの入出力を
制御するI/O(入出力ポート)2と、画像メモリ12
に対する画像データの読み書きを制御するメモリコント
ローラ3と、その画像データの読み書きや画像メモリ1
2のリフレッシュ競合を調停するFIFO(先入れ先出
しメモリ)4とを備えている。
【0011】FIFO4は、空きがある時に、I/O2
に対する書き込みレディ信号(FIFO-WReady) をアクテ
ィブにする手段、1ワード以上の画像データ(DAT
A)が書き込まれた時点で、メモリコントローラ3に対
して書き込み要求(Write-Request) を発行する手段、
空きがある時に、メモリコントローラ3に対して読み出
し要求(Read-Request)を発行する手段、空でない限
り、I/O2に対する読み出しレディ信号(FIFO-RRead
y) をアクティブにする手段とを有している。
に対する書き込みレディ信号(FIFO-WReady) をアクテ
ィブにする手段、1ワード以上の画像データ(DAT
A)が書き込まれた時点で、メモリコントローラ3に対
して書き込み要求(Write-Request) を発行する手段、
空きがある時に、メモリコントローラ3に対して読み出
し要求(Read-Request)を発行する手段、空でない限
り、I/O2に対する読み出しレディ信号(FIFO-RRead
y) をアクティブにする手段とを有している。
【0012】I/O2は、書き込みレディ信号(FIFO-W
Ready) がアクティブの間、FIFO4に対してこの画
像処理装置1の動作クロックの1周期で書き込み信号
(/Write-Strobe) を発行して外部I/F11からの画
像データ(DATA)の書き込みを完了させる手段、読
み出しレディ信号(FIFO-RReady) がアクティブの間、
FIFO4に対してこの画像処理装置1の動作クロック
の1周期で読み出し信号(/Read-Strobe)を発行して画
像データ(DATA)の読み出しを完了させる手段とを
有している。
Ready) がアクティブの間、FIFO4に対してこの画
像処理装置1の動作クロックの1周期で書き込み信号
(/Write-Strobe) を発行して外部I/F11からの画
像データ(DATA)の書き込みを完了させる手段、読
み出しレディ信号(FIFO-RReady) がアクティブの間、
FIFO4に対してこの画像処理装置1の動作クロック
の1周期で読み出し信号(/Read-Strobe)を発行して画
像データ(DATA)の読み出しを完了させる手段とを
有している。
【0013】以下、このように構成した画像処理装置1
のこの発明に係る動作について、図3も参照して説明す
る。画像処理装置1では、画像メモリ12への画像デー
タの書き込みモード時には、次のような動作を行なう。
FIFO4は、空きがある時に、例えば図3に示すよう
に、I/O2に対する書き込みレディ信号(FIFO-WRead
y) をアクティブ(ハイレベル)にする。
のこの発明に係る動作について、図3も参照して説明す
る。画像処理装置1では、画像メモリ12への画像デー
タの書き込みモード時には、次のような動作を行なう。
FIFO4は、空きがある時に、例えば図3に示すよう
に、I/O2に対する書き込みレディ信号(FIFO-WRead
y) をアクティブ(ハイレベル)にする。
【0014】I/O2は、FIFO4からの書き込みレ
ディ信号(FIFO-WReady) がアクティブの間は、外部I
/F11からの画像データをFIFO4に書き込む際
に、FIFO4に対してこの画像処理装置1の動作クロ
ック(CLK)の1周期(t)で書き込み信号(/Write
-Strobe) を発行して外部I/F11からの画像データ
(DATA)の書き込みを完了させる。
ディ信号(FIFO-WReady) がアクティブの間は、外部I
/F11からの画像データをFIFO4に書き込む際
に、FIFO4に対してこの画像処理装置1の動作クロ
ック(CLK)の1周期(t)で書き込み信号(/Write
-Strobe) を発行して外部I/F11からの画像データ
(DATA)の書き込みを完了させる。
【0015】FIFO4は、I/O2によって1ワード
以上の画像データが書き込まれると、メモリコントロー
ラ3に対して書き込み要求(Write-Request) を発行
し、その画像データを画像メモリ12に書き込ませる。
また、画像データが一杯になった時には、I/O2に対
する書き込みレディ信号(FIFO-WReady) をインアクテ
ィブ(ローレベル)にする。I/O2は、書き込みレデ
ィ信号(FIFO-WReady) がインアクティブになると、F
IFO4に対する書き込み信号(/Write-Strobe) の発
行を停止する。
以上の画像データが書き込まれると、メモリコントロー
ラ3に対して書き込み要求(Write-Request) を発行
し、その画像データを画像メモリ12に書き込ませる。
また、画像データが一杯になった時には、I/O2に対
する書き込みレディ信号(FIFO-WReady) をインアクテ
ィブ(ローレベル)にする。I/O2は、書き込みレデ
ィ信号(FIFO-WReady) がインアクティブになると、F
IFO4に対する書き込み信号(/Write-Strobe) の発
行を停止する。
【0016】一方、画像処理装置1では、画像メモリ1
2からの画像データの読み出しモード時には、次のよう
な動作を行なう。FIFO4は、空きがある時に、例え
ば図3に示すように、メモリコントローラ3に対して読
み出し要求(Read-Request)を発行する。また、空でな
ければ、I/O2に対する読み出しレディ信号(FIFO-R
Ready) をアクティブにする。
2からの画像データの読み出しモード時には、次のよう
な動作を行なう。FIFO4は、空きがある時に、例え
ば図3に示すように、メモリコントローラ3に対して読
み出し要求(Read-Request)を発行する。また、空でな
ければ、I/O2に対する読み出しレディ信号(FIFO-R
Ready) をアクティブにする。
【0017】メモリコントローラ3は、読み出し要求
(Read-Request)の発行により、画像メモリ12内の画
像データを読み出し、それをFIFO4に書き込む。I
/O2は、FIFO4からの読み出しレディ信号(FIFO
-RReady) がアクティブの間は、FIFO4に対してこ
の画像処理装置1の動作クロック(CLK)の1周期で
読み出し信号(/Read-Strobe)を発行して画像データ
(DATA)の読み出しを完了させる。
(Read-Request)の発行により、画像メモリ12内の画
像データを読み出し、それをFIFO4に書き込む。I
/O2は、FIFO4からの読み出しレディ信号(FIFO
-RReady) がアクティブの間は、FIFO4に対してこ
の画像処理装置1の動作クロック(CLK)の1周期で
読み出し信号(/Read-Strobe)を発行して画像データ
(DATA)の読み出しを完了させる。
【0018】FIFO4は、空になると、I/O2に対
する読み出しレディ信号(FIFO-RReady) をインアクテ
ィブにする。I/O2は、FIFO4からの読み出しレ
ディ信号(FIFO-RReady) がインアクティブになると、
FIFO4に対する読み出し信号(/Read-Strobe)の発
行を停止する。
する読み出しレディ信号(FIFO-RReady) をインアクテ
ィブにする。I/O2は、FIFO4からの読み出しレ
ディ信号(FIFO-RReady) がインアクティブになると、
FIFO4に対する読み出し信号(/Read-Strobe)の発
行を停止する。
【0019】このように、この実施形態の画像処理装置
1によれば、外部I/F11からの画像データの画像メ
モリ12への書き込みの際に、I/O2がFIFO4に
対してこの画像処理装置1の動作クロックの1周期(1
クロック)で書き込み信号を発行して外部I/F11か
らの画像データの書き込み(転送)を完了させるため、
従来の2クロック転送に比べて2倍のスピード(動作ク
ロックと同じスピード)で外部I/F11からの画像デ
ータを画像メモリ12に書き込むことができる。
1によれば、外部I/F11からの画像データの画像メ
モリ12への書き込みの際に、I/O2がFIFO4に
対してこの画像処理装置1の動作クロックの1周期(1
クロック)で書き込み信号を発行して外部I/F11か
らの画像データの書き込み(転送)を完了させるため、
従来の2クロック転送に比べて2倍のスピード(動作ク
ロックと同じスピード)で外部I/F11からの画像デ
ータを画像メモリ12に書き込むことができる。
【0020】また、画像メモリ12からの画像データの
読み出しの際に、I/O2がFIFO4に対してこの画
像処理装置1の動作クロックの1周期(1クロック)で
読み出し信号を発行して画像データの読み出し(転送)
を完了させるため、従来の2クロック転送に比べて2倍
のスピードで画像メモリ12内の画像データを読み出し
て外部I/F11に転送することができる。
読み出しの際に、I/O2がFIFO4に対してこの画
像処理装置1の動作クロックの1周期(1クロック)で
読み出し信号を発行して画像データの読み出し(転送)
を完了させるため、従来の2クロック転送に比べて2倍
のスピードで画像メモリ12内の画像データを読み出し
て外部I/F11に転送することができる。
【0021】
【発明の効果】以上説明してきたように、請求項1の発
明の画像処理装置によれば、外部からの画像データを高
速に画像メモリに書き込むことができる。請求項2の発
明の画像処理装置によれば、画像メモリ内の画像データ
を高速に読み出して外部に転送することができる。
明の画像処理装置によれば、外部からの画像データを高
速に画像メモリに書き込むことができる。請求項2の発
明の画像処理装置によれば、画像メモリ内の画像データ
を高速に読み出して外部に転送することができる。
【図1】請求項1の発明を実施した画像処理装置の構成
及び動作を説明するためのブロック構成図である。
及び動作を説明するためのブロック構成図である。
【図2】請求項2の発明を実施した画像処理装置の構成
及び動作を説明するためのブロック構成図である。
及び動作を説明するためのブロック構成図である。
【図3】図1及び図2に示した画像処理装置の動作を説
明するためのタイミング図である。
明するためのタイミング図である。
【図4】従来の画像処理装置の動作を説明するためのタ
イミング図である。
イミング図である。
1:画像処理装置 2:I/O 3:メモリコントローラ 4:FIFO 11:外部I/F 12:画像メモリ
Claims (2)
- 【請求項1】 外部との画像データの入出力を制御する
入出力ポートと、画像メモリに対する画像データの読み
書きを制御するメモリコントローラと、前記画像データ
の読み書きや前記画像メモリのリフレッシュ競合を調停
する先入れ先出しメモリとを有する画像処理装置におい
て、 前記先入れ先出しメモリに、空きがある時に、前記入出
力ポートに対する書き込みレディ信号をアクティブにす
る手段と、1ワード以上の画像データが書き込まれた時
点で、前記メモリコントローラに対して書き込み要求を
発行する手段とを設け、 前記入出力ポートに、前記書き込みレディ信号がアクテ
ィブの間、前記先入れ先出しメモリに対して当該画像処
理装置の動作クロックの1周期で書き込み信号を発行し
て外部からの画像データの書き込みを完了させる手段を
設けたことを特徴とする画像処理装置。 - 【請求項2】 外部との画像データの入出力を制御する
入出力ポートと、画像メモリに対する画像データの読み
書きを制御するメモリコントローラと、前記画像データ
の読み書きや前記画像メモリのリフレッシュ競合を調停
する先入れ先出しメモリとを有する画像処理装置におい
て、 前記先入れ先出しメモリに、空きがある時に、前記メモ
リコントローラに対して読み出し要求を発行する手段
と、空でない限り、前記入出力ポートに対する読み出し
レディ信号をアクティブにする手段とを設け、 前記入出力ポートに、前記読み出しレディ信号がアクテ
ィブの間、前記先入れ先出しメモリに対して当該画像処
理装置の動作クロックの1周期で読み出し信号を発行し
て画像データの読み出しを完了させる手段を設けたこと
を特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10095789A JPH11298700A (ja) | 1998-04-08 | 1998-04-08 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10095789A JPH11298700A (ja) | 1998-04-08 | 1998-04-08 | 画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11298700A true JPH11298700A (ja) | 1999-10-29 |
Family
ID=14147233
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10095789A Pending JPH11298700A (ja) | 1998-04-08 | 1998-04-08 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11298700A (ja) |
-
1998
- 1998-04-08 JP JP10095789A patent/JPH11298700A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2004171209A (ja) | 共有メモリデータ転送装置 | |
| US7263572B2 (en) | Bus bridge and data transfer method | |
| JPH05173932A (ja) | データ転送装置 | |
| JP2005267148A (ja) | メモリ制御装置 | |
| JPH11298700A (ja) | 画像処理装置 | |
| EP0507954B1 (en) | Device for controlling bus | |
| JPH0553902A (ja) | メモリ制御回路 | |
| JP2828643B2 (ja) | 直線描画装置 | |
| JP4592944B2 (ja) | Cpuインターフェース回路 | |
| JPH0222748A (ja) | 不揮発生メモリ制御回路 | |
| JP2800764B2 (ja) | データ転送制御方式 | |
| JP2003085125A (ja) | メモリ制御器及びメモリ制御方法 | |
| KR0170742B1 (ko) | 엠버스를 이용한 데이터 전송 방법 | |
| JP3186247B2 (ja) | 通信用dmaコントローラ | |
| JP2806405B2 (ja) | マイクロプロセッサ | |
| JP2702832B2 (ja) | 低優先度アダプタの救済制御装置 | |
| JP3028998B2 (ja) | Dma転送回路 | |
| JPH02211571A (ja) | 情報処理装置 | |
| JPH07253920A (ja) | Fifo ram コントローラ | |
| JP2001243170A (ja) | データ転送装置 | |
| JPH1063566A (ja) | メモリ調停回路及び電子回路 | |
| JPH11134288A (ja) | バスコントローラ | |
| JPH04333950A (ja) | 情報処理システム | |
| JPS5999522A (ja) | 入出力制御方式 | |
| JPH04192028A (ja) | プリンタ送出データの制御方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081017 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20091017 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091017 Year of fee payment: 12 |