JPH09146828A - メモリ制御装置およびメモリ装置 - Google Patents

メモリ制御装置およびメモリ装置

Info

Publication number
JPH09146828A
JPH09146828A JP7325185A JP32518595A JPH09146828A JP H09146828 A JPH09146828 A JP H09146828A JP 7325185 A JP7325185 A JP 7325185A JP 32518595 A JP32518595 A JP 32518595A JP H09146828 A JPH09146828 A JP H09146828A
Authority
JP
Japan
Prior art keywords
memory
data
address
transfer destination
unit
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
JP7325185A
Other languages
English (en)
Inventor
Tomonori Tanaka
智憲 田中
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP7325185A priority Critical patent/JPH09146828A/ja
Priority to DE1996148065 priority patent/DE19648065A1/de
Publication of JPH09146828A publication Critical patent/JPH09146828A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1605Handling requests for interconnection or transfer for access to memory bus based on arbitration
    • G06F13/161Handling requests for interconnection or transfer for access to memory bus based on arbitration with latency improvement

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storing Facsimile Image Data (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Image Input (AREA)

Abstract

(57)【要約】 【課題】 データをメモリに書き込みつつそのデータを
読み出すことができ、その際にまだデータが書かれてい
ないメモリ領域からの読み出しを防止でき、且つ低コス
トで実現できるメモリ制御装置などを提供する。 【解決手段】 複数のデータ源またはデータ転送先と一
つのメモリとの間で、並行してデータ列のメモリ書き込
みまたはメモリ読み出しを行うメモリ制御装置におい
て、一定周期Tで1メモリアドレス単位のメモリ書き込
みまたはメモリ読み出しを行う第1のデータ源またはデ
ータ転送先による1メモリアドレスのメモリアクセス終
了から、上記一定周期Tよりもメモリアクセスタイムの
2倍の時間だけ短かい期間のみ、上記第1のデータ源ま
たはデータ転送先以外のデータ源またはデータ転送先か
らのメモリアクセス要求を許可する構成にした。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ディジタル複写
機、ファクシミリ装置、プリンタ、スキャナ、情報処理
装置などに用いられるメモリ制御装置に係り、特に複数
のデータ源またはデータ転送先と一つのメモリとの間
で、並行してデータ列のメモリ書き込みまたはメモリ読
み出しを行うことができるメモリ制御装置に関する。
【0002】
【従来の技術】ディジタル複写機では、多部数コピーな
どのために例えば1ページ分のデュアルポートのフレー
ムメモリを備え、スキャナにより読み取った画像データ
をフレームメモリに書き込みつつ、そのフレームメモリ
から画像データを読み出して蓄積メモリ(例えば磁気デ
ィスク装置)に格納したりしている。同様に、ファクシ
ミリ装置でも、スキャナにより読み取った画像データを
フレームメモリに書き込みつつ、そのフレームメモリか
ら画像データを読み出して送信したり、受信した画像デ
ータをフレームメモリに書き込みつつ、その画像データ
を読み出して記録紙に出力したりしている。図12およ
び図13に、上記のように複数のデータ源またはデータ
転送先と一つのメモリとの間で並行してデータ列のメモ
リ書き込みまたはメモリ読み出しを行う従来技術を示
す。図12はデュアルポートメモリ51を用いた例で、
第1のバス52を介してデータ源56からのデータを第
1のポート54よりデュアルポートメモリ51に書き込
み、第2のバス53を介してデュアルポートメモリ51
の第2のポート55よりデュアルポートメモリ51のデ
ータを読み出してデータ転送先57に転送している。図
13は複数チャネルを備えたDMAコントローラ59を
用いた例で、一つのバス60にデータ源56、データ転
送先57、メモリ58、DMAコントローラ59を接続
し、DMAコントローラ59の一つのチャネルのアドレ
ッシングに従ってデータ源56からメモリ58への書き
込みを行いつつ、DMAコントローラ59の他のチャネ
ルのアドレッシングに従ってメモリ58からデータ転送
先57への読み出しを行っている。
【0003】
【発明が解決しようとする課題】しかしながら、上述し
たようなデュアルポートメモリを用いた方式では、メモ
リのアドレスバスおよびデータバスのための端子数が2
倍になるため、コストが高くなるのみならず、実装密度
も低下し、また、DMAコントローラを用いた方式で
は、高機能のDMAコントローラであれば制御が複雑に
なりコストが高くなり、一方、低機能のDMAコントロ
ーラであれば適用上の制約が多くなる。さらに、いずれ
の方式においても、書き込みつつ読み出す際に読み出し
アドレスが書き込みアドレスより大きくてもメモリアク
セスが許可されてしまうため、その点に留意して用いな
いと、まだ書かれていないアドレスからの読み出しが行
われるという問題が発生する。本発明は、上記のような
従来技術の問題を解決し、データをメモリに書き込みつ
つそのデータを読み出すことができ、その際にまだデー
タが書かれていないメモリ領域からの読み出しを防止で
き、且つ低コストで実現できるメモリ制御装置などを提
供することにある。
【0004】
【課題を解決するための手段】上記課題を解決する手段
として、本発明に係るメモリ制御装置の請求項1記載の
発明は、複数のデータ源またはデータ転送先と一つのメ
モリとの間で、並行してデータ列のメモリ書き込みまた
はメモリ読み出しを行うメモリ制御装置において、一定
周期Tで1メモリアドレス単位のメモリ書き込みまたは
メモリ読み出しを行う第1のデータ源またはデータ転送
先による1メモリアドレスのメモリアクセス終了から、
上記一定周期Tよりもメモリアクセスタイムの2倍の時
間だけ短かい期間のみ、上記第1のデータ源またはデー
タ転送先以外のデータ源またはデータ転送先からのメモ
リアクセス要求を許可する構成にした。本発明に係るメ
モリ制御装置の請求項2記載の発明は、上記請求項1記
載の発明において、第1のデータ源のメモリ書き込みの
ための第1のアドレス発生部と、少なくとも1個のデー
タ転送先のメモリ読み出しのための第2のアドレス発生
部と、上記二つのアドレス発生部の発生するアドレスの
大小を比較し、第2のアドレス発生部の発生するアドレ
スが第1のアドレス発生部の発生するアドレスよりも大
きくないときのみメモリアクセス許可信号を出力するア
ドレス比較部とを備えた構成にした。本発明に係るメモ
リ制御装置の請求項3記載の発明は、複数のデータ源ま
たはデータ転送先とメモリとの間で並行してデータ列の
メモリ書き込みまたはメモリ読み出しを行うメモリ装置
において、二つのフレームメモリと、一つのデータ源よ
り入力された画像データを上記二つのフレームメモリに
同時に記憶し、6憶後、どちらか一方のフレームメモリ
より記憶された画像データを読み出して第1のデータ転
送先に出力する第1の記憶制御部と、上記第1の記憶制
御部が画像データ記憶終了後一方のフレームメモリより
画像データ読み出し中に、他方のフレームメモリより記
憶された画像データを読み出し、第2の転送先に転送す
る第2の記憶制御部とを備えた構成にした。
【0005】
【作用】上記のように構成したので、請求項1記載のメ
モリ装置では、第1のデータ源またはデータ転送先によ
るメモリアクセスを一定周期Tで行い、そのメモリアク
セスを妨げることなく上記第1のデータ源またはデータ
転送先以外のデータ源またはデータ転送先によるメモリ
アクセスを同一のメモリに対し並行して行うことができ
る。請求項2記載のメモリ装置では、第1のデータ源が
メモリに書き込みつつデータ転送先がそのデータをメモ
リから読み出すとき、第1のデータ源がデータを書き込
んでいないメモリ領域からデータ転送先がメモリ読み出
しを行うということがなくなる。請求項3記載のメモリ
装置では、一つのデータ源がメモリに書き込んだ同一の
データを、二つのデータ転送先が相互に依存しないタイ
ミングで並行して読み出せる。
【0006】
【発明の実施の形態】以下、図面により本発明の実施の
形態例を詳細に説明する。図1は、本発明のメモリ制御
装置をディジタル複写機に用いた例である。図示したよ
うに、このディジタル複写機はスキャナ制御部31、露
光ランプ32およびイメージセンサ(例えばCCD)3
3などを有する読取り部3を備え、該読取り部3内の原
稿台34に沿って移動可能な露光ランプ32により原稿
Sをスキャン露光し、その反射光をイメージセンサ33
により光電変換する。この光電変換された電気信号は読
取り部3内のIPU(イメージプロセッシングユニッ
ト)35により様々な画像処理を加えられ、ディジタル
化された画像データとして画像同期信号と共に記憶部1
または像形成部4の書込み部41に送られる。なお、ス
キャナ制御部31は上記のプロセスを実行する際に、各
種センサの検知、駆動モータの制御、IPU35へのパ
ラメータ設定を行う。像形成部4では、帯電チャージャ
43によって一様に帯電された一定回転する感光体42
を、書込み部41からの画像データで変調されたレーザ
ー光により露光する。これによ6感光体42には静電潜
像ができ、それを現像装置44によりトナーで現像し顕
像化したトナー像とする。
【0007】また、あらかじめ給紙コロによって給紙ト
レイ50より給紙搬送されレジストローラで待機してい
た転写紙を、感光体42の回転とタイミングを図って搬
送し、転写チャージャ45によって感光体上のトナーを
転写紙に静電転写し、分離チャージャ46によって転写
紙を感光体42より分離する。その後、転写紙上のトナ
ー像を定着装置47により加熱定着し、排紙ローラによ
り排紙トレイに排紙する。一方、静電転写後の感光体4
2に残留したトナー像は、クリーニング装置により除去
され、感光体42は除電チャージャ48により除電され
る。なお、プロッタ制御部49は以上のプロセスを実行
するために、各種センサの検知、駆動モータなどの制御
を行う。
【0008】図2は、読取り部3内のIPU35より出
力される信号のタイミングチャートである。図に示すフ
レームゲート信号(/FGATE)は画像領域の副走査
方向(図1および図3参照)の画像有効範囲を示す信号
で、この信号がLowレベルの間の画像データが有効と
される。図示したように、この/FGATE信号はライ
ン同期信号(/LSYNC)の立ち下がりでLowレベ
ルになり、それから複数番目の/LSYNCの立ち下が
りでHighレベルになる。/LSYNC信号は各主走
査(図3参照)の冒頭で、画素同期信号(PCLK)の
立上がりに同期して「信号あり」状態(Lowレベル)
になる所定パルス幅の信号で、複数番目後のPCLKに
同期して、次の主走査ラインのための「信号あり」状態
を出力する。なお、画像データが有効とされるのは/L
SYNC信号の立下がりから所定数(図10の例で16
個)後のPCLK出力時からである。画像データはPC
LKの1周期に一つ出力されるが、この一つの画像デー
タは図3の矢印位置を起点として主走査方向に400D
PI(ドット/インチ)で分割された一つの画素が
「黒」か「白」かを示している。
【0009】図2のシステム制御部5は、利用者による
操作部6における入力状態を検知し、記憶部1、読取り
部3、像形成部4、FAX部7へのパラメータの設定、
およびプロセス実行指示などを行う。また、システム全
体の状態を管理し、その結果を操作部6に表示させる。
FAX部7は、システム制御部5からの指示により、読
取り部3から送られてきた画像データをG3、G4FA
Xのデータ転送規定に基づき2値圧縮を6い、電話回線
へ転送する。また、電話回線よりFAX部7に転送され
たデータを2値の画像データに復号し、像形成部4の書
込み部41へ送る。セレクタ部8は、システム制御部5
からの指示により、セレクタの状態を変化させ、像形成
を行う画像データのデータ源を読取り部3、記憶部1、
FAX部7の何れかより選択する。本発明のメモリ制御
装置が属する記憶部1は、通常はIPU35から入力さ
れる原稿の画像データを記憶することで、多部数コピー
などの複写アプリケーションに使用される。また、FA
X部7からの2値画像データを一時記憶させるバッファ
メモリとしても使用する。なお、これらのデータ記憶の
指示はシステム制御部5によってなされる。
【0010】図4は本発明の第1の実施の形態例である
メモリ制御装置2を備えた記憶部1のブロック図であ
る。図示したように、この記憶部1は、メモリ制御装置
2、第1のデータ源およびデータ転送先である画像入出
力部11、第2のデータ源およびデータ転送先である圧
縮伸張部12、画像入出力部11および圧縮伸張部12
が書き込む画像データを記憶するフレームメモリ13、
圧縮伸張部12により圧縮された画像データを蓄積する
蓄積メモリ(例えば磁気ディスク装置)14を備えてい
る。画像入出力部11はCPUおよび論理回路で構成さ
れ、メモリ制御装置2と通信を行ってコマンドを受信
し、そのコマンドに応じた動作設定を行い、また、画像
入出力部11の状態を知らせるためステータス情報をメ
モリ制御装置2に送信する。画像入力のコマンドを受け
た場合、入力画像データを入力画像同期信号(PCL
K)に従って、8画素単位のメモリデータとしてメモリ
制御装置2に入出力メモリアクセス信号と共に一定周期
で出力する。また、画像出力のコマンドを受けた場合、
メモリ制御装置2からの画像データを出力画素同期信号
に同期させて一定周期で出力する。
【0011】圧縮伸張部12はCPUおよび論理回路で
構成され、メモリ制御装置2と通信を行ってコマンドを
受信し、そのコマンドに応じた動作設定を行い、また、
圧縮伸張処理の状態を知らせるためステータス情報をメ
モリ制御装置2に送信する。圧縮のコマンドを受けた場
合、メモリ制御装置2にメモリアクセス要求信号を出力
し、メモリアクセス許可信号がアクティブ(信号あり状
態)の場合に画像データを受け取って圧縮処理を行い、
圧縮データを蓄積メモリ14に記憶する。また、伸張の
コマンドを受けた場合、蓄積メモリ14に記憶されてい
6圧縮データを読み出して伸張処理を行い、圧縮時と同
様なアクセス方法でメモリ制御装置2に出力する。メモ
リ制御装置2はCPUおよび論理回路で構成され、シス
テム制御部5と通信を行ってコマンドを受信し、そのコ
マンドに応じた動作設定を行い、また、記憶部1の状態
を知らせるためステータス情報をシステム制御部5に送
信する。システム制御部5からの動作コマンドには、画
像入力、画像出力、圧縮、伸張などがあり、画像入力、
画像出力のコマンドは画像入出力部11に、圧縮、伸張
のコマンドは圧縮伸張部12に送信される。
【0012】図5に、メモリ制御装置2の詳細を示す。
図示したように、この実施例のメモリ制御装置2は、入
力画像アドレスカウンタとして示した第1のアドレス発
生部21、転送画像アドレスカウンタとして示した第2
のアドレス発生部22、上記二つのアドレス発生部の発
生するアドレスの大小を比較し、比較結果を出力するア
ドレス比較部23、アドレスセレクタ24、アービタ2
5などを備えている。第1のアドレス発生部21は、第
1のデータ源またはデータ転送先である画像入出力部1
1から一定周期で出力される入出力メモリアクセス信号
に応じてカウントアップするアドレスカウンタで、画像
入出力部11がデータ源の場合は、入力画像データが格
納される格納場所を示す例えば19ビットのメモリアド
レスを出力する。第2のアドレス発生部22は、第2の
データ源またはデータ転送先である圧縮伸張部12から
のメモリアクセス要求信号に応じてカウントアップする
アドレスカウンタで、圧縮伸張部12がデータ転送先の
場合は転送画像データが格納されている格納場所を示す
例えば19ビットのメモリアドレスを出力する。
【0013】アドレス比較部23は、第1のアドレス発
生部21と第2のアドレス発生部22の発生するアドレ
スの大小を比較し、画像入出力部11がデータ源であり
圧縮伸張部12がデータ転送先の場合は、第2のアドレ
ス発生部22の発生するアドレスが第1のアドレス発生
部21の発生するアドレス以下ならば、アービタ25に
出力する比較結果信号をアクティブにする。この結果、
図6に示すように、転送画像データは常に画像データが
書き込まれた領域(図示のF領域)のみから読み出され
る。アドレスセレクタ24は入出力メモリアクセス信号
により選択されるセレクタで、入出力メモリアクセス信
号がアクティブならば第1のアドレス発生部21の発生
したアドレスが選択される。アービタ25は圧縮伸張部
12のメモリアクセスのためのメモリアクセス許可信号
を出力する。このメモリアクセス許可信号が出力される
条件は、アドレス比較部23から入力される比較結果信
号がアクティブで、且つ入出力メモリアクセス信号がア
クティブでなく、さらに次の条件が満たされる場合であ
る。つまり、さらなる条件とは、画像入出力部(第1の
データ源またはデータ転送先)から一定周期Tで出力さ
れる入出力メモリアクセス信号による1メモリアドレス
のメモリアクセス終了から、上記一定周期Tよりもメモ
リアクセスタイムAの2倍の時間だけ短かい期間のみと
いうことであり、三つの条件が満たされるとき、画像入
出力部(第1のデータ源またはデータ転送先)以外のデ
ータ源またはデータ転送先からのメモリアクセス要求が
許可される(図7参照)。
【0014】図7(a)はアービタ25内の信号で、第
1のデータ源によるメモリアクセス中であることを示し
ており、画像入出力部11からの入出力メモリアクセス
信号がアクティブ(信号あり)になるときアクティブ
(Highレベル)になり、アービタ25がフレームメ
モリ13からメモリレディ信号(1メモリアドレス分の
アクセスが終了したことを示す信号)を受けてアクティ
ブでなくなる(Lowレベルになる)。つまり、図示し
たように、この信号はメモリアクセスタイムAの期間中
だけアクティブになる。
【0015】同図(b)はアービタ25から出力される
メモリアクセス許可信号で、図8に示すように、メモリ
レディがアクティブになるエッジによりトリガされBの
期間だけアクティブになる信号を出力するモノマルチバ
イブレータ(ワンショット回路)26により生成され
る。但し、図示したように、モノマルチバイブレータ2
6のリセット端子Rは、入出力メモリアクセス信号がア
クティブのとき、およびアドレス比較部23からの比較
結果信号がアクティブでないとき(Lowレベルのと
き)、リセットされるような信号が入っているので、こ
のリセット中にメモリレディになってもメモリアクセス
許可信号は出力されない。上記において、Bのパルス幅
は、予めB=T−2Aになるように設定しておく。つま
り、圧縮伸張部14のような、第1のデータ源またはデ
ータ転送先以外のデータ源またはデータ転送先がメモリ
アクセスを許可されるのは、第1のデータ源またはデー
タ転送先のメモリアクセスを終了してから、第1のデー
タ源またはデータ転送先の次のメモリアクセスが始まる
A時間前までの期6である。もしも、A時間前を過ぎて
から圧縮伸張部14などのメモリアクセスを許可する
と、そのメモリアクセスにAなるアクセスタイムを必要
とするので、メモリアクセスが終了しないうちに、周期
Tで入力される次の入出力メモリアクセス信号が入力さ
れてしまう。したがって、同図(c)に示すように、メ
モリアクセス要求信号R1およびR2はアクセスが許可
され、R3はアクセスを許可されない。
【0016】本発明の第1の実施例では、このようにし
て、図8に示すような簡単で低コストのアービタ25に
より、入力画像データをフレームメモリ13に書き込む
際の空き時間(メモリアクセス中でないとき)を利用し
て、フレームメモリ13に書き込んだ画像データを読み
出し、圧縮して磁気ディスク装置のような蓄積メモリ1
4に蓄積できるし、画像入出力部11が像形成部4へデ
ータを転送する第1のデータ転送先として動作させれ
ば、蓄積メモリ14に蓄積した画像データを読み出し、
伸張して、フレームメモリ13に書き込みつつ、フレー
ムメモリ13から書き込んだ画像データを読み出して記
録紙への出力ができる。したがって、多部数コピー時な
どのコピー動作が高速化される。また、画像入出力部1
1がデータ源のとき、画像入出力部11がまだフレーム
メモリ13に書き込んでいないアドレスのデータを圧縮
伸張部12が読み出すということもなくなる。なお、第
1のデータ源またはデータ転送先のデータ転送周期(メ
モリアクセス周期)Tの値によっては、第1のデータ源
またはデータ転送先が1回(1メモリアドレス分)メモ
リアクセスする間に、他のデータ源またはデータ転送先
は複数回(複数メモリアドレス分)メモリアクセスする
ことも可能である。
【0017】図9は本発明の第2の実施の形態例を示す
メモリ装置1aのブロック図である。図示したように、
この実施例のメモリ装置1aは二つのフレームメモリ1
3a、13bおよび第1の記憶制御部15、第2の記憶
制御部16などを備えている。第1の記憶制御部15
は、例えば画像入出力部であり、CPUおよび論理回路
で構成され、システム制御部5と通信を行い、コマンド
を受信し、そのコマンドに応じた動作設定を行い、ま
た、メモリ装置1aと蓄積メモリ14で構成される記憶
部1の状態を知らせるためステータス情報をシステム制
御部5に送信する。フレームメモリ13a、13bとの
インタフェース部分(バスB1〜B4)への出力は、ス
リーステート出力となっており、システム制御65から
の指示に応じて、逐次ハイインピーダンス状態とするこ
とができる。システム制御部5からの動作コマンドに
は、画像入力、画像出力、圧縮、伸張などがある。画像
入力のコマンドを受けた場合、入力画像データを入力画
像同期信号に従って、フレームメモリ13aおよび13
bに同時に記憶する(図10参照)。また、画像出力の
コマンドを受けた場合、フレームメモリ13aまたは1
3bから画像データを読み出し、出力画像同期信号に同
期させて例えば像形成部4に出力する(図11参照)。
そのときの読み出し対象とならないフレームメモリはハ
イインピーダンス状態とされる。これは、バスB1とバ
スB2をワイヤードORしてフレームメモリ13aの端
子数が2倍にならないようにし、バスB3とバスB4を
ワイヤードORしてフレームメモリ13bの端子数が2
倍にならないようにしているためである。なお、圧縮、
伸張のコマンドをシステム制御部5から受けると、画像
の入出力の開始または終了とタイミングをあわせて第2
の記憶制御部16に送信する。
【0018】第2の記憶制御部16は、例えば圧縮伸長
部であり、CPU及び論理回路で構成され、第1の記憶
制御部15と通信を行い、コマンドを受信し、そのコマ
ンドに応じた動作設定を行い、また、圧縮伸長処理の状
態を知らせるため、ステータス情報を送信する。フレー
ムメモリ13a、13bとのインターフェース部分の出
力はスリーステート出力となっており、第1の記憶制御
部15からの指示に応じて、逐次ハイインピーダンス状
態とすることができる。圧縮のコマンドを受けた場合、
フレームメモリ13a、または13b〜画像データを読
み出し、圧縮処理を行い、圧縮データを蓄積メモリ14
に記憶する。(図11参照)。そのときの読み出し対象
とならないフレームメモリはハイインピーダンス状態と
される。また伸長のコマンドを受けた場合、蓄積メモリ
14に記憶する圧縮データを読み出して伸長処理を行
い、フレームメモリ13aまたは13bに転送する。
【0019】なお、上記の圧縮コマンドを受けた際のフ
レームメモリからの画像データ読み出しは、例えば、図
11二示すように第1の記憶制御部15がフレームメモ
リ13a〜画像データを読み出しを行っているとすれ
ば、フレームメモリ13b〜、第1の記憶制御部15の
読み出しと並行して行われる。このようにして、第2の
実施の形態例によれば、例えばディジタル複写機に応用
したとき、タブ数個ピー時などにおいて、蓄積メモリ1
4に蓄積しつつ記録紙上に出力できるし、また蓄積メモ
リ14から一方のフレームメモリに書き込みつつ、他方
のフレームメモリから読み出すことにより、蓄積メモリ
14から読み出しつつ記録紙上に出力することができ
る。しかも、この実施の形態例では同一のフレームメモ
リに対する書込と読み出しが並行に行われないので、画
像入出力のメモリアクセス周期Tが短くなっても書込と
読み出しの並行動作が可能である。
【0020】
【発明の効果】以上説明したように、本発明によれば、
第1に、第1のデータ源はデータ転送先によるメモリア
クセスを一定周期Tで行い、そのメモリアクセスを妨げ
ることなく上記第1のデータ源またはデータ転送先以外
のデータ源またはデータ転送先によるメモリアクセスを
同一のメモリに対し並行して行うことができるので、原
稿から読み取ったデータを蓄積メモリなどに一旦格納す
る必要があるディジタル複写機における多部数コピーな
どの高速化が可能になる。また、デュアルポートメモリ
を使う必要がなく、且つアービタ鋸雨声がかんんたんな
ため、低コスト化を実現することができる。
【0021】第2に、第1のデータ源がメモリに書き込
みつつデータ転送先がそのデータをメモリから読み出す
とき、利用者が留意しなくても第1のデータ源がデータ
を書き込んでいないメモリ領域からデータ転送先がメモ
リ読み出しを行うということがなくなるので、使い良さ
が向上する。第3に、2個のフレームメモリを備えた構
成では、一つのデータ源がメモリに書き込んだ同一のデ
ータを、二つのデータ転送先が相互に依存しないタイミ
ングで並行して読み出せるので、入出力装置などが高速
な場合でも出力装置によるメモリアクセスと蓄積メモリ
などによるメモリアクセスを並行して行うことが可能と
なる。
【図面の簡単な説明】
【図1】本発明が実施されるディジタル複写機の構成ブ
ロック図。
【図2】本発明が実施されるディジタル複写機要部の信
号のタイミングチャート図。
【図3】本発明が実施されるディジタル複写機の原稿走
査の説明図。
【図4】本発明の一実施の形態例を示すメモリ制御装置
を含む記憶部の構成ブロック図。
【図5】本発明の一実施の形態例を示すメモリ制御装置
の構成ブロック図。
【図6】本発明の一実施の形態例を示すメモリ制御装置
要部の動作説明図。
【図7】(a) (b) 及び(c) は本発明の一実施の形態例を
示すメモリ制御装置要部の他の動作説明図。
【図8】本発明の一実施の形態例を示すメモリ制御装置
要部の構成ブロック図。
【図9】本発明の一実施の形態例を示すメモリ装置の構
成ブロック図。
【図10】本発明の一実施の形態例を示すメモリ装置の
動作説明図。
【図11】本発明の一実施の形態例を示すメモリ装置の
他の動作説明図。
【図12】従来技術の一例を示すメモリ装置のブロック
図。
【図13】従来技術の他の例を示すメモリ装置のブロッ
ク図。
【符号の説明】
1・・・記憶部、2・・・メモリ制御装置、3・・・読
み取り部、4・・・像形成部、11・・・画像入出力
部、12・・・圧縮伸長部、13・・・フレームメモ
リ、14・・・蓄積メモリ、15・・・第1の記憶制御
部、16・・・第2の記憶制御部、21・・・第1のア
ドレス発生部、22・・・第2のアドレス発生部、23
・・・アドレス比較部、25・・・アービタ。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/40 H04N 1/40 G

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 複数のデータ源またはデータ転送先と一
    つのメモリとの間で、並行してデータ列のメモリ書き込
    みまたはメモリ読み出しを行うメモリ制御装置におい
    て、一定周期Tで1メモリアドレス単位のメモリ書き込
    みまたはメモリ読み出しを行う第1のデータ源またはデ
    ータ転送先による1メモリアドレスのメモリアクセス終
    了から、上記一定周期Tよりもメモリアクセスタイムの
    2倍の時間だけ短かい期間のみ、上記第1のデータ源ま
    たはデータ転送先以外のデータ源またはデータ転送先か
    らのメモリアクセス要求を許可する構成にしたことを特
    徴とするメモリ制御装置。
  2. 【請求項2】 請求項1のメモリ制御装置において、第
    1のデータ源のメモリ書き込みのための第1のアドレス
    発生部と、少なくとも1個のデータ転送先のメモリ読み
    出しのための第2のアドレス発生部と、上記二つのアド
    レス発生部の発生するアドレスの大小を比較し、第2の
    アドレス発生部の発生するアドレスが第1のアドレス発
    生部の発生するアドレスよりも大きくないときのみメモ
    リアクセス許可信号を出力するアドレス比較部とを備え
    た構成にしたことを特徴とするメモリ制御装置。
  3. 【請求項3】 複数のデータ源またはデータ転送先とメ
    モリとの間で並行してデータ列のメモリ書き込みまたは
    メモリ読み出しを行うメモリ装置において、二つのフレ
    ームメモリと、一つのデータ源より入力された画像デー
    タを上記二つのフレームメモリに同時に記憶し、記憶
    後、どちらか一方のフレームメモリより記憶された画像
    データを読み出して第1のデータ転送先に出力する第1
    の記憶制御部と、上記第1の記憶制御部が画像データ記
    憶終了後一方のフレームメモリより画像データ読み出し
    中に、他方のフレームメモリより記憶された画像データ
    を読み出し、第2の転送先に転送する第2の記憶制御部
    とを備えたことを特徴とするメモリ装置。
JP7325185A 1995-11-20 1995-11-20 メモリ制御装置およびメモリ装置 Pending JPH09146828A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP7325185A JPH09146828A (ja) 1995-11-20 1995-11-20 メモリ制御装置およびメモリ装置
DE1996148065 DE19648065A1 (de) 1995-11-20 1996-11-20 Speichersteuervorrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7325185A JPH09146828A (ja) 1995-11-20 1995-11-20 メモリ制御装置およびメモリ装置

Publications (1)

Publication Number Publication Date
JPH09146828A true JPH09146828A (ja) 1997-06-06

Family

ID=18173963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7325185A Pending JPH09146828A (ja) 1995-11-20 1995-11-20 メモリ制御装置およびメモリ装置

Country Status (2)

Country Link
JP (1) JPH09146828A (ja)
DE (1) DE19648065A1 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1407196A (en) * 1971-11-16 1975-09-24 British Broadcasting Corp Apparatus for changing signal pitch

Also Published As

Publication number Publication date
DE19648065A1 (de) 1997-05-22

Similar Documents

Publication Publication Date Title
JP4027133B2 (ja) 画像処理装置
US7710613B2 (en) Image information apparatus
JP2002140286A (ja) 情報処理装置及びdma転送方法
US5959743A (en) Image processing apparatus with image overlaying function
JP3967074B2 (ja) 画像処理装置および画像形成装置
JPH09146828A (ja) メモリ制御装置およびメモリ装置
JP2002108801A (ja) 情報処理装置、画像読取装置、画像形成装置、画像データ記憶方法及びdma転送方法
JP2002140288A (ja) 情報処理装置及びdma転送方法
JPH11146159A (ja) 画像形成装置
JP4253138B2 (ja) 画像形成装置
JP3638168B2 (ja) 画像データ記憶装置
JP3538315B2 (ja) 画像形成装置及び双方向画像処理システム並びに双方向画像処理方法
JP3534148B2 (ja) 画像処理システム
JP2000069257A (ja) 画像処理装置
JP3797833B2 (ja) 画像処理装置
JP3652097B2 (ja) 画像処理装置
JP2005079646A (ja) 画像形成装置
JP2000216966A (ja) 画像処理装置
US6256106B1 (en) Two-way image processing system and image forming apparatus in such a system
JP2002135544A (ja) 画像処理装置
JP4061200B2 (ja) 画像形成システム及び画像形成装置
JP4076224B2 (ja) 画像形成装置
JP2002244994A (ja) 画像形成装置
JP2004222090A (ja) 画像形成装置
JPH1155484A (ja) 画像データ記憶処理装置