JP2006048369A - カード型メモリのインターフェイス回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 - Google Patents
カード型メモリのインターフェイス回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 Download PDFInfo
- Publication number
- JP2006048369A JP2006048369A JP2004228386A JP2004228386A JP2006048369A JP 2006048369 A JP2006048369 A JP 2006048369A JP 2004228386 A JP2004228386 A JP 2004228386A JP 2004228386 A JP2004228386 A JP 2004228386A JP 2006048369 A JP2006048369 A JP 2006048369A
- Authority
- JP
- Japan
- Prior art keywords
- card
- type memory
- interface
- asic
- interface circuit
- 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
Images
Landscapes
- Information Transfer Systems (AREA)
Abstract
【解決手段】着脱可能であってセクタ単位のアクセスが必要なカード型メモリと電子機器本体を接続するカード型メモリのインターフェイス回路において、SDカードインターフェイス14は、SDカード14に対してデータのリード/ライトを行うインターフェースコントローラを初期化すると共に、SDカード4を初期化し、さらに、SDカード4からステータス情報を取得してSDカード4が高速対応か否かを判断する。
【選択図】 図1
Description
けている。メモリカードに対するアクセスは、RAMと同様に扱えることから、ソフトウ
ェアによるインターフェイス初期化などの処理は必要なかった。また、メモリカード上で
プログラムを実行することも可能であった。しかし、メモリカードは1枚あたりの容量が
せいぜい4メガバイトと小さい上に、最近では入手しにくくなってきた。
ドが採用されている。SDカードはフロッピー(登録商標)ディスクのような携帯可能な
メディアとして注目され、カードサイズに比べ記録容量が大きいことから、画像データや
音声データの記録、再生用に採用され始めている。SDカードへのリードアクセスに限定
することにより、BIOSを必要とせずにSDカードへのアクセスが可能になるほか、C
PUのアクセスに応じて必要なデータだけを読み出せるため、RAMへのデータコピーを
せず、SDカード上でプログラムの実行が可能になる。また、通信エラーが発生した場合
に、通信速度を自動で段階的に落としていき、エラーが発生しないところで処理を継続す
るようにすることで、ソフトウェアやハードウェアを変更せずにデータ通信を行うことが
可能になる。
、その回路を搭載したASIC、及びそのASICを搭載した画像形成装置の最良な実施
の形態を詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、下記実施例における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。
図1は本発明に係るSDカードインターフェイスを内蔵したASICを備えた画像形成
装置の一実施形態を示すブロック図である。
びデータ通信等の複数のアプリケーション機能を有し、各アプリケーション機能がメモリ
6、HDD(ハードディスクドライブ)1内のハードディスク等を共通資源として利用可
能に設計され、ASIC10には、HDD1と、PHYデバイス(ネットワークデバイス
)2と、PHYデバイス(USBデバイス)3と、SDカード4と、画像形成装置本体側
のCPU5、メモリ6、プリンタエンジン20及びIEEE1284デバイス及が接続さ
れる。HDD1は画像データやプログラムを格納し、CPU5は画像形成装置全体の制御
を行い、メモリ6はランダムアクセス可能である。なお、プリンタエンジン20は記録媒
体に可視画像を形成する画像形成手段として機能し、IEEE1284インターフェイス
17を使用して外部から転送されてくる画像データ、PHYデバイス2,3から転送され
てくる画像データ、HDD1、SDカード4などに格納されていた画像データに基づいて
画像を形成することが可能であり、プリンタエンジン20とシステムを組むことによりA
SIC10を備えたプリンタ、コピー装置、ファクシミリなどの画像形成装置を構成する
。
(ハードディスクドライブ)1を接続するためのHDDインターフェイス11及びDMA
コントローラ21と、メモリ・アービタ30とPHYデバイス2を接続するためのネット
ワークインターフェイス12及びDMAコントローラ22と、メモリ・アービタ30とP
HYデバイス3を接続するためのUSBインターフェイス13及びDMAコントローラ2
3と、メモリ・アービタ30(及びメモリコントローラ16)とSDカード4を接続する
ためのSDカードインターフェイス14及びDMAコントローラ24と、メモリ・アービ
タ30とCPU5を接続するためのCPUインターフェイス15と、メモリ・アービタ3
0(及びSDカードインターフェイス14)とメモリ6を接続するためのメモリコントロ
ーラ16と、メモリ・アービタ30と不図示のIEEE1284デバイス、プリンタエン
ジンをそれぞれ接続するためのIEEE1284インターフェイス17、プリンタエンジ
ンインターフェイス18が設けられている。
カードインターフェイス14がメモリアービタ30を介したDMAコントローラ24によ
るデータ転送パスと、ランダムアクセス用のメモリコントローラ16へのパスで接続され
ている。この構成により、SDカード4からメモリ6だけではなくHDD1やネットワー
クデバイス、USBデバイスのインターフェイス12、13間でのデータ転送も可能にな
る。
図2はSDカードインターフェイス14の構成例を示すブロック図である。SDカードコントローラ141は、SDカード4の規格に準じてSDカード4とのデータの通信を実際に行う部分である。制御回路145は、CPU5からの制御コマンドをSDカードコントローラ141に与えたり、SDカード4に対してDMA転送を使用するか、ランダムアクセスを使用するかを選択するためにマルチプレクサ144の切替を行う回路ブロックである。
サ144)と図1におけるDMAコントローラ24との間にあり、両者のインターフェー
スの整合を取り、DMAにより転送を可能とする回路ブロックである。RAMアクセスイ
ンターフェイス143は、図1におけるメモリ(RAM)コントローラ16もしくはCP
Uインターフェイス15とSDカードコントローラ141(及びマルチプレクサ144)
との間にあり、両者のインターフェイスの整合を取る回路ブロックである。
タ)のバッファ(RAM)143aを内蔵し、このバッファ143aにSDカード4の複
数セクタ分のデータを蓄えることができるようになっている。CPU5からのリードアク
セスに対し、このバッファ143aに格納されているセクタ範囲内のデータであれば、S
Dカード4からのデータ読み出しを経ることなく、バッファ143aからデータを読み出
すことができる。これにより、SDカード4へのアクセスを最小限に抑えるようにしてい
る。
図3は、図2のSDカードインターフェイス14によるSDカード4の初期化手順を説明するためのフローチャートを示している。図3を参照して、SDカードインターフェイス14によるSDカード4の初期化手順を説明する。SDカードインターフェイス14によるSDカード4の初期化は、電源投入時、ソフトウェアのアップデート時や自己診断プログラムの実行時等のサービスエンジニア等による特定の作業の実行時に実行される。このように、SDカードインターフェイス14によるハードウェアでのSDカード4の初期化処理の使用目的を限定することで、エラーの発生を抑えることにしている。RAMアクセスインターフェイス143は、SDカード4の初期化の前にSDカードコントローラ141の初期化を行う。図3に示す処理はSDカードインターフェイス14のシーケンス処理で行われる。
図4は、図3におけるSDカード高速設定(ステップS12)の詳細な処理内容を示すフローチャートである。図4を参照して、SDカードインターフェイス14によるSDカード4の高速設定手順を説明する。高速SDカードは、従来のSDカードとインターフェイスが変わらないため、SDカードが高速対応か否かはコマンド形式で判断することとなる。
カードバージョンがV1.01であった場合は(ステップS22の「Yes」)、SDカードバスクロックを25MHzに設定する(ステップS31)。
5 CPU
10 ASIC
14 SDカードインターフェイス
141 SDカードコントローラ
142 DMAインターフェイス
143 RAMアクセスインターフェイス
143a バッファ(RAM)
144 マルチプレクサ
145 制御回路
Claims (6)
- 着脱可能であってセクタ単位のアクセスが必要なカード型メモリと電子機器本体を接続
するカード型メモリのインターフェイス回路において、
前記カード型メモリに対してデータのリード/ライトを行うインターフェイスコントローラを初期化する初期化手段と、
前記カード型メモリを初期化するカード型メモリ初期化手段と、を備え、
前記カード型メモリ初期化手段は、前記カード型メモリが高速対応か否かを判断することを特徴とするカード型メモリのインターフェイス回路。 - 前記カード型メモリ初期化手段は、前記カード型メモリが高速対応である場合に、当該カード型メモリを高速設定することを特徴とする請求項1に記載のカード型メモリのインターフェイス回路。
- 前記カード型メモリ初期化手段は、前記カード型メモリが高速対応である場合に、当該カード型メモリの消費電流が許容範囲内か否かを判断し、許容範囲内の場合には、当該カード型メモリを高速設定することを特徴とする請求項1に記載のカード型メモリのインターフェイス回路。
- 前記カード型メモリは、SDカードであることを特徴とする請求項1〜3のいずれか1つに記載のカード型メモリのインターフェイス回路。
- 画像入出力機能、画像処理機能、及びデータ通信等の複数のアプリケーション機能を有し、各アプリケーション機能がメモリ及びハードディスクの1以上を共有資源として利用可能に構成されたASICにおいて、請求項1〜請求項4のいずれか1つに記載のカード型メモリのインターフェイス回路を搭載したことを特徴とするASIC。
- 請求項5に記載のASICを搭載したことを特徴とする画像形成装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004228386A JP2006048369A (ja) | 2004-08-04 | 2004-08-04 | カード型メモリのインターフェイス回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004228386A JP2006048369A (ja) | 2004-08-04 | 2004-08-04 | カード型メモリのインターフェイス回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006048369A true JP2006048369A (ja) | 2006-02-16 |
Family
ID=36026845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004228386A Pending JP2006048369A (ja) | 2004-08-04 | 2004-08-04 | カード型メモリのインターフェイス回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006048369A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013168337A1 (ja) * | 2012-05-08 | 2013-11-14 | パナソニック株式会社 | デバイス装置、アクセスシステム、及び、通信確立方法 |
WO2013168336A1 (ja) * | 2012-05-08 | 2013-11-14 | パナソニック株式会社 | デバイス装置、アクセス装置、アクセスシステム、及び、通信確立方法 |
US9104816B2 (en) | 2007-01-26 | 2015-08-11 | Samsung Electronics Co., Ltd. | Memory card having plurality of interface ports, memory card system, and data communication method for the memory card |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06350907A (ja) * | 1993-06-07 | 1994-12-22 | Fuji Photo Film Co Ltd | 電子スチルカメラ |
JPH10233986A (ja) * | 1997-02-21 | 1998-09-02 | Hitachi Ltd | 映像信号記録装置 |
JP2000250665A (ja) * | 1999-02-26 | 2000-09-14 | Hitachi Ltd | 半導体集積回路及びメモリカード |
JP2002074275A (ja) * | 2000-08-29 | 2002-03-15 | Hitachi Maxell Ltd | Icカード処理装置 |
JP2002109494A (ja) * | 2000-10-02 | 2002-04-12 | Dainippon Printing Co Ltd | Icカード、リーダライタ、icカードシステム及びicカードの動作条件設定方法 |
JP2003091703A (ja) * | 2001-09-14 | 2003-03-28 | Toshiba Corp | カード装置 |
JP2003122399A (ja) * | 2001-10-19 | 2003-04-25 | Citizen Watch Co Ltd | 音楽再生装置 |
JP2004133881A (ja) * | 2002-08-14 | 2004-04-30 | Ricoh Co Ltd | カード型メモリのインターフェイス回路、その回路を搭載したasic、およびそのasicを搭載した画像形成装置 |
-
2004
- 2004-08-04 JP JP2004228386A patent/JP2006048369A/ja active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06350907A (ja) * | 1993-06-07 | 1994-12-22 | Fuji Photo Film Co Ltd | 電子スチルカメラ |
JPH10233986A (ja) * | 1997-02-21 | 1998-09-02 | Hitachi Ltd | 映像信号記録装置 |
JP2000250665A (ja) * | 1999-02-26 | 2000-09-14 | Hitachi Ltd | 半導体集積回路及びメモリカード |
JP2002074275A (ja) * | 2000-08-29 | 2002-03-15 | Hitachi Maxell Ltd | Icカード処理装置 |
JP2002109494A (ja) * | 2000-10-02 | 2002-04-12 | Dainippon Printing Co Ltd | Icカード、リーダライタ、icカードシステム及びicカードの動作条件設定方法 |
JP2003091703A (ja) * | 2001-09-14 | 2003-03-28 | Toshiba Corp | カード装置 |
JP2003122399A (ja) * | 2001-10-19 | 2003-04-25 | Citizen Watch Co Ltd | 音楽再生装置 |
JP2004133881A (ja) * | 2002-08-14 | 2004-04-30 | Ricoh Co Ltd | カード型メモリのインターフェイス回路、その回路を搭載したasic、およびそのasicを搭載した画像形成装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9104816B2 (en) | 2007-01-26 | 2015-08-11 | Samsung Electronics Co., Ltd. | Memory card having plurality of interface ports, memory card system, and data communication method for the memory card |
WO2013168337A1 (ja) * | 2012-05-08 | 2013-11-14 | パナソニック株式会社 | デバイス装置、アクセスシステム、及び、通信確立方法 |
WO2013168336A1 (ja) * | 2012-05-08 | 2013-11-14 | パナソニック株式会社 | デバイス装置、アクセス装置、アクセスシステム、及び、通信確立方法 |
CN103562935A (zh) * | 2012-05-08 | 2014-02-05 | 松下电器产业株式会社 | 器件装置、访问装置、访问***、以及通信建立方法 |
JP5570666B2 (ja) * | 2012-05-08 | 2014-08-13 | パナソニック株式会社 | デバイス装置、アクセスシステム、及び、通信確立方法 |
JP5570665B2 (ja) * | 2012-05-08 | 2014-08-13 | パナソニック株式会社 | デバイス装置、アクセス装置、アクセスシステム、及び、通信確立方法 |
US9331954B2 (en) | 2012-05-08 | 2016-05-03 | Panasonic Intellectual Property Management Co., Ltd. | Functional device, access system, and communication establishing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3926873B2 (ja) | コンピュータシステム | |
US7765413B2 (en) | Image processing device and method of controlling the image processing device which estimates a state-transition sequence for a USB driver | |
US7457907B2 (en) | Method and circuit for interfacing card memory, asic embedded with the interface circuit, and image forming apparatus equipped with the asic | |
JP4724494B2 (ja) | Pciブリッジ及pciブリッジを搭載するシステム | |
JP2010267259A (ja) | メモリデバイスおよびメモリデバイス制御装置 | |
JP2008158991A (ja) | Nand型フラッシュメモリの制御システム | |
US7424580B2 (en) | Data transfer control device, electronic instrument, program and method of fabricating electronic instrument | |
JP2004220575A (ja) | カード型メモリのインターフェース回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 | |
JP2006048369A (ja) | カード型メモリのインターフェイス回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 | |
JP2004145730A (ja) | 画像形成装置 | |
CN111541825B (zh) | 电子装置及其控制方法 | |
JP2007249808A (ja) | 機能拡張システム及び機能拡張機器 | |
JP5051881B2 (ja) | 通信制御装置、画像形成装置、通信制御方法及び通信制御プログラム | |
JP5144107B2 (ja) | 情報処理装置とその装置におけるメモリバックアップ方法 | |
JP2006127407A (ja) | 半導体集積回路 | |
TWI840849B (zh) | 計算系統、電腦實施方法及電腦程式產品 | |
JP4452751B2 (ja) | 機能制御装置、及び方法 | |
JP2006344022A (ja) | 機器及びプログラム起動方法 | |
TW202338602A (zh) | 計算系統、電腦實施方法及電腦程式產品 | |
JP2004234130A (ja) | 印刷システム、印刷方法およびこの方法をコンピュータに実行させるためのプログラム | |
JP2008077389A (ja) | データ処理装置 | |
US7730233B2 (en) | Data transfer control device and electronic instrument | |
JP2005259064A (ja) | カード型メモリのインターフェース回路、その回路を搭載したasic、及びそのasicを搭載した画像形成装置 | |
JP2009206746A (ja) | データ処理装置及びデータ消去方法 | |
JP2005005903A (ja) | データ処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070614 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100629 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100706 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100906 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110802 |