JP4455566B2 - Dma転送方式 - Google Patents
Dma転送方式 Download PDFInfo
- Publication number
- JP4455566B2 JP4455566B2 JP2006290716A JP2006290716A JP4455566B2 JP 4455566 B2 JP4455566 B2 JP 4455566B2 JP 2006290716 A JP2006290716 A JP 2006290716A JP 2006290716 A JP2006290716 A JP 2006290716A JP 4455566 B2 JP4455566 B2 JP 4455566B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- internal information
- dmac
- image
- bus
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Bus Control (AREA)
Description
第2の目的は、複数のDMACが持つデータ加工のための回路を、1箇所で行うようにして、簡単な構成により低コスト化を図ったDMA転送方式を提供することにある。
第3の目的は、第1の目的および第2の目的を共に達成することのできるDMA転送方式を提供することにある。
また、メモリ要求時のDMACの内部状態を一時保存し、レスポンスデータ受信時に現在のDMACの内部状態と比較照合することにより、前のDMA起動時のDMA要求に対する無効なデータを誤って転送することを回避し、信頼性の高いDMA転送方式を提供することができる。
図1は、各種の画像処理機器からなる複合画像形成装置の電気的構成の概要を示す図である。
同図において、10は画像形成装置全体を制御するシステムコントローラであり、このシステムコントローラ10には、オペレータに対する表示およびオペレータからの機能設定入力制御、コピー指示を行う操作/表示ボードOPBが接続される。
なお、下記の説明で内部ローカルバス107上のバスマスタの画像メモリ11へのアクセスは全てバス制御部108、汎用高速バス109、バスブリッジ111経由で行われる。
PCI I/F部103は、PCIバス12と内部ローカルバス107とのI/F部であり、スキャナ200やプリンタ400等のPCIバスマスタから指定されたアドレス、データを受けて、画像メモリ11への入出力を行う。
ROM113は、主にCPU110のプログラムが格納されている不揮発性のメモリである。
バス制御部108は、内部ローカルバス107と、汎用高速バス109のインターフェース回路であり、詳細な内部構成については以下に説明する。
バス制御部108は、クロック同期のロジック回路で構成され、大きくは汎用高速バスのマスタ制御に関する回路と、ターゲット制御に関する回路に分けられるが、本発明の趣旨であるマスタ制御に関する回路に関しては詳細に説明し、ターゲット制御に関する回路に関しては簡略して説明する。
Claims (1)
- 複数のデータ要求源であるDMACと、前記DMACのデータ要求を調停するアービタと、前記調停結果から外部メモリ等のデータ供給源に対しデータアクセス要求を行い、かつ、転送データのやりとりをDMACとデータ供給源との間で管理するバス制御部とで構成されるDMA転送方式において、
前記DMACは、アクセス要求の際、要求信号と共に、前記DMACがページ単位で一連のデータ転送の起動毎にカウントされるnビットの起動順情報で構成される内部情報を出力する内部情報出力手段を有し、前記バス制御部は、前記調停によって許可されたDMACのアクセス要求と対の内部情報を一時保存する内部情報一時記憶手段を有し、アクセス要求に対するレスポンスデータの受信時、前記保存された内部情報に基づいて前記レスポンスデータに対して所定の処理を施すと共に、前記レスポンスデータ受信時、前記内部情報一時記憶手段に保存されている内部情報と、前記内部情報出力手段から出力される現在の内部情報とを照合し、一致しない場合は、前記レスポンスデータを無効とするデータ照合手段を有することを特徴とするDMA転送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006290716A JP4455566B2 (ja) | 2006-10-26 | 2006-10-26 | Dma転送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006290716A JP4455566B2 (ja) | 2006-10-26 | 2006-10-26 | Dma転送方式 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001290425A Division JP4136347B2 (ja) | 2001-09-25 | 2001-09-25 | システムコントローラ、システムコントローラを有する画像形成装置及びdma転送方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007066324A JP2007066324A (ja) | 2007-03-15 |
| JP4455566B2 true JP4455566B2 (ja) | 2010-04-21 |
Family
ID=37928364
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006290716A Expired - Fee Related JP4455566B2 (ja) | 2006-10-26 | 2006-10-26 | Dma転送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4455566B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5565204B2 (ja) | 2010-08-23 | 2014-08-06 | 株式会社リコー | データ転送装置、データ転送方法およびプログラム、ならびに、画像形成装置 |
-
2006
- 2006-10-26 JP JP2006290716A patent/JP4455566B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007066324A (ja) | 2007-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3660182B2 (ja) | 画像処理装置 | |
| JP2008017441A (ja) | データ処理装置とデータ処理方法とプログラム | |
| JP2009260721A (ja) | 画像処理装置、画像読取装置、画像出力システム、画像蓄積システム、画像印刷装置、画像複写装置、画像蓄積装置、プログラムおよび記録媒体 | |
| EP1031915A2 (en) | Disk-based image storage system and method with prioritized loading and retrieval operations | |
| JP4136347B2 (ja) | システムコントローラ、システムコントローラを有する画像形成装置及びdma転送方式 | |
| JP4455566B2 (ja) | Dma転送方式 | |
| US10560600B2 (en) | Encoding apparatus, encoding method, and recording medium | |
| JP2001144920A (ja) | 画像処理装置、画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JP3714840B2 (ja) | データ転送方法とデータ転送制御装置 | |
| JP4405871B2 (ja) | 取り外し可能な外部メモリを備えた画像形成装置およびその制御方法 | |
| JP4034323B2 (ja) | 画像データ処理方法と画像データ処理装置及び画像形成装置 | |
| JP2002254729A (ja) | 画像データのdma制御装置 | |
| JP5084688B2 (ja) | 画像形成装置 | |
| JP2002108801A (ja) | 情報処理装置、画像読取装置、画像形成装置、画像データ記憶方法及びdma転送方法 | |
| US20180213103A1 (en) | Image processing apparatus, method of controlling the same, and storage medium | |
| JP4136573B2 (ja) | 画像処理方法、画像処理装置、プログラム及び記録媒体 | |
| JP3912372B2 (ja) | カラー画像処理装置 | |
| JP4983251B2 (ja) | 印刷装置 | |
| JP4010310B2 (ja) | 画像形成装置 | |
| US7492479B2 (en) | Image forming apparatus and image forming method | |
| JP4132564B2 (ja) | 画像入出力装置 | |
| JP2007037017A (ja) | 画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した記録媒体 | |
| JP3735583B2 (ja) | デジタルカラー複写機 | |
| JP6833491B2 (ja) | 情報処理装置 | |
| JP2009064342A (ja) | データ転送システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090911 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091109 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100202 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100203 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4455566 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140212 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |