JP2004078879A - Usbインターフェースに適用可能な多機能小型メモリカードインターフェース1 - Google Patents
Usbインターフェースに適用可能な多機能小型メモリカードインターフェース1 Download PDFInfo
- Publication number
- JP2004078879A JP2004078879A JP2002332961A JP2002332961A JP2004078879A JP 2004078879 A JP2004078879 A JP 2004078879A JP 2002332961 A JP2002332961 A JP 2002332961A JP 2002332961 A JP2002332961 A JP 2002332961A JP 2004078879 A JP2004078879 A JP 2004078879A
- Authority
- JP
- Japan
- Prior art keywords
- memory card
- interface
- data
- usb interface
- small memory
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/0772—Physical layout of the record carrier
- G06K19/07732—Physical layout of the record carrier the record carrier having a housing or construction similar to well-known portable memory devices, such as SD cards, USB or memory sticks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Credit Cards Or The Like (AREA)
- Storage Device Security (AREA)
- Information Transfer Systems (AREA)
Abstract
【課題】USBインターフェースに適用可能な多機能小型メモリカードインターフェースを提供する。
【解決手段】主にデジタル情報の保存及びデジタルデータの入力及び出力(I/O)を支援し、多機能小型メモリカードインターフェースはデジタル情報の保存に用いるメモリカードI/O機能モジュール、デジタル情報機能の保存に用いるメモリ、該メモリカードI/O機能モジュール及び該メモリカード間に接続するメインコントローラを含む。該多機能小型メモリカードは同時に4ピン及び8ピンを具えた設計で、4ピン設計は基本のUSBインターフェースに用い、8ピンの設計はSFMIインターフェースと呼ばれ、4ビットの双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入設置探知信号(CD)及び電源(VCC)、アース(GND)により組成し、合計8組の接点を具える。
【選択図】図1
【解決手段】主にデジタル情報の保存及びデジタルデータの入力及び出力(I/O)を支援し、多機能小型メモリカードインターフェースはデジタル情報の保存に用いるメモリカードI/O機能モジュール、デジタル情報機能の保存に用いるメモリ、該メモリカードI/O機能モジュール及び該メモリカード間に接続するメインコントローラを含む。該多機能小型メモリカードは同時に4ピン及び8ピンを具えた設計で、4ピン設計は基本のUSBインターフェースに用い、8ピンの設計はSFMIインターフェースと呼ばれ、4ビットの双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入設置探知信号(CD)及び電源(VCC)、アース(GND)により組成し、合計8組の接点を具える。
【選択図】図1
Description
【0001】
【発明の属する技術分野】
本発明は一種のメモリカードのインターフェース装置に関する。特に一種のUSBインターフェースに適用可能な多機能小型メモリカードインターフェースに係る。
【0002】
【従来の技術】
小型メモリカードは大量保存空間を具え、繰り返し読み出し書込みが可能な半導体チップを保存媒体にし、内部にマイクロコントローラを搭載し、半導体チップの読み出し書込みを制御し、応用小型メモリカードの電子応用装置インターフェースに接続し、その指令を受け対応する読み出し書込み作業等の用途を執行する。
半導体チップを採用する小型メモリカードはたい積が小さく、軽量で、読み出し書込み速度が速く、節電等の長所を具えるため、デジタル化された情報産業と情報家電産業に広く応用され、情報の保存と交換に用いられる。
現在市販されている小型メモリカードはコンパクトフラッシュ(登録商標)カード(以下、CFカード)、スマートメディアカード(以下、SMカード)、マルチメディアカード(以下、MMカード)、セキュアデジタルカード(以下、SDカード)、メモリースティックカード(以下、MSカード)等がある。該各種小型メモリカードは外形サイズ、機械構造、電気接触一、通信プロトコル、ソフト指令番号、制御プロセス等のがそれぞれ異なり、それぞれ優劣がある。
小型メモリカードは携帯電話、デジカメ、MP3、PDA等に広く利用されている。応用領域を広げるために、保存機能の他に、他の応用領域を開拓する製品も出現している。例えば、CFインターフェースのモデムカード、ネットカード等。MSインターフェースのデジカメカード、ブルートゥース通信カード。SDインターフェースのブルートゥース通信カード等。保存機能だけを具えるメモリカードにおいて、他の機能の応用をIOカードと一般にいう。
【0003】
上記各種メモリカードインターフェースは、各式携帯式デジタル装置に適用可能であるが、異なるものとの応用においては欠点がある。
CFカードにおいては、そのインターフェースは50組の接点が必要である。機構は挿入針、挿入孔の結合式で、電気インターフェースは8ビットと16ビットの併存の並列し記データバスを採用し、11組信号のアドレスバス及び多数組み各種異なる用途の制御信号線を具える。
CFインターフェースの欠点は、機構上に50組もの接続端子が必要な点である。数量は最多で、挿入孔結合式接続設計は挿入、退出に比較的力が要る。挿入孔と挿入針定位が不正確であれば、挿入針が歪み、偏移し損壊し易い。パラレルバスを採用するため、多数のカードを接続する時、電子応用装置はそれぞれが起動選択信号を提供する必要があり、多数のカードを通すことができない。書込み保護設計がないため、メモリ内容を確実に保護することができない。
【0004】
SMカードにおいては、そのインターフェースは22組の接点を必要とする。機構は弾力片と平面接触端子接触式である。別に二組の弾力片を探知メモリカードが挿入定位されたかに用い、及び書込み防止導電シールを貼る。
SMインターフェースの欠点は、機構上では22組の接続端子が必要で、別に定位と探知と書込み防止導電シールの弾力片を具える必要があるため、コストが高くなり、空間を占拠する。接続端子は前後に二列設置するため、挿入或いは退出時に、一列目の接触位置は先に二列目の接続端子に接続するため、挿入時の不安定現象を招く。電源接続信号VCCとGNDは二列接続端子間において、すべての接続位置を横断し、端子間はショートが容易に起きる等不安定である。シール粘着方式を利用しメモリカードの書込み防止の区別をするため、別に特殊な電気を通す書込み防止シールを必要都市、しかも、書込み防止機能はメモリカードの内容を直接保護するものではないため、電子応用装置の探知識別書込み防止状態に頼る必要がある。実体アドレス方式を採用するため、一般システム採用のリニアロジックアドレス方式を直接支援することができず、電子応用装置のコストと開発の困難度を増加する。実体アドレス方式を採用するため、毎回保存媒体の内容を増加する時、半導体チップ規格の格式に応じて、新規格を修正し、用量が大きい書込み読み出し可能半導体チップを支援する必要がある。
【0005】
MMカードにおいては、そのインターフェースは7組の接点を必要とし、機構は弾力片と平面接触端子の接触式を採用する。別に一組の弾力片をメモリカードが挿入定位されたか否かの探知に用いる。
MMインターフェースの欠点は、シリアル伝送モードを採用するため、格パルス周期が1ビットしか伝送できないため、伝送率が低い。書込み防止保護ソフトモードを採用するため、特殊なソフトの制御を必要とし、書込み防止機機能の実用性が低い。
【0006】
SDカードにおいては、そのインターフェースは9組の接点を必要とする。機構は弾力片と平面接触端子接触式を採用する。別に二組の弾力片を必要都市、メモリカードの挿入定位を探知し、書込み防止保護スライドブロックの位置を探知する。
SDインターフェースの欠点は、書込み防止保護スライドブロックは電子応用装置によりその位置の探知と書込み防止機能を支援する。
【0007】
MSカードにおいては、そのインターフェースは10組の接点を必要都市、機構は弾力片と平面接触端子接触式を採用する。接続インターフェースは挿入カード探知信号を具え、しかもメモリカードそのものは書込み防止スイッチを具える。メモリカードそのものが書込み防止を支援可能である点はその長所である。
MSインターフェースの欠点は、パラレル伝送モードを採用するため、一階のパルス周期につき1ビットの伝送しかできず、伝送率が低い。実体アドレス方式を採用するため、一般システム採用のリニアロジックアドレス方式を直接支援することができず、電子応用装置のコストと開発の困難度を増加する。実体アドレス方式を採用するため、毎回保存媒体の内容を増加する時、半導体チップ規格の格式に応じて、新規格を修正し、用量が大きい書込み読み出し可能半導体チップを支援する必要がある。
上記のように多くのメモリカードの標準がそれぞれ異なるために、それぞれ優劣がある。しかも、PCはUSBインターフェース、PCMCIAインターフェース、IDEインターフェースのメモリカード電子応用装置を拡充、配備する必要がある。さもなくば、メモリカードとデジタル情報の交換を行なうことはできない。
【0008】
【発明が解決しようとする課題】
上記公知構造の欠点を解決するため、本発明はUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1の提供を課題とする。
それは、たい積が一層小さく、速度が一層速く、携帯式デジタル製品に一層適したものを開発する。
また、それは別に電子応用装置を拡充する必要が無く、簡単にPCシステムに接続することができる。
さらにそれは、IO応用拡充性を兼ね備える。
【0009】
【課題を解決するための手段】
上記課題を解決するため、本発明は下記のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1を提供する。
主に多機能小型メモリカードは同時に4ピン及び8ピン設計を具え、伝統的なUSBインターフェースを支援可能である。そのため、本発明中で定義するSFMIインターフェースは、PC設備及び多種電子応用装置に適用可能である。現在使用されている電子応用装置は本発明の多機能小型メモリカードインターフェースとPC装置はデータ転換が可能で、公知のメモリカードのようにアダプタを通して格式を転換する必要はない。
また、本発明のメモリカードはデジタルデータ機能を保存し他のIO機能を支援する。多機能小型メモリカードインターフェースはデジタル情報の保存に用いるメモリカードI/O機能モジュール、デジタル情報機能の保存に用いるメモリ、該メモリカードI/O機能モジュール及び該メモリカード間に接続するメインコントローラを含む。該多機能小型メモリカードは同時に4ピン及び8ピンを具えた設計で、4ピン設計は基本のUSBインターフェースに用い、8ピンの設計はSFMIインターフェースと呼ばれ、4ビットの双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入設置探知信号(CD)及び電源(VCC)、アース(GND)により組成し、合計8組の接点を具える。該電源(VCC)ピンと該アース(GND)ピンはUSBインターフェース中の電源(VCC)ピンとアース(GND)ピンと同様である
また、本発明は多機能小型メモリカード挿入槽を提供し、該挿入槽は4ピン及び8ピンの設計を具える。4ピンの設計は基本的なUSBインターフェースに用い、8ピンの設計はSFMIインターフェースに用いる。8ピンのSFMIインターフェースは4挿入ピンを有し、USBインターフェースの4ピンと同様で、別に4挿入ピンは該USBインターフェースの4ピン間に分布する。該挿入槽はプラス挿入槽及びマイナス挿入槽である。
【0010】
【発明の実施の形態】
本発明の多機能小型メモリカードは主に二種に区分される。一種はデジタル情報保存機能を主とする。もう一種は他のIO機能の支援を主とする。二種の機能は共に以下のものを具える。1、多機能小型メモリカードインターフェースのメインコントローラ220を支援し、デジタル情報保存機能を提供する。該メインコントローラ220別に繰り返し書込み読み出し可能なフラッシュメモリの制御インターフェースを具える必要がある。IO機能の提供は、該メインコントローラ220は別にIO機能を支援可能なも機能のモジュールの制御インターフェースを具える。2、デジタル情報保存機能を提供するため、大容量の重複書込み読み出しフラッシュメモリ保存モジュールを具え、デジタル情報の保存に用いる。IO機能提供については、IO機能を支援するIO機能モジュールを具えること。
【0011】
図1が示すように、本発明多機能小型メモリカード200はメモリカードI/O機能モジュール210、メモリカードインターフェースのメインコントローラ220、メモリ230を含む。PCB上において装置を整合後、PCB上において多機能小型メモリカード端子を提供し、外部に露出し、電子応用装置100の接続に用いる。最後に、既に電気機能の完成した回路基板において、プラスチック射出成型のケースを加え、多機能メモリカード或いはIOカードの組立てを完成する。該多機能メモリカードと接続する電子応用装置100は装置モジュール110、フォーマットアダプタ120、装置I/O130を含む。
該メモリカードI/O機能モジュール210はメモリカードのデータ入力及び出力の機能モジュール及びそれが含む連結端子及び関連する回路構造である。本発明の多機能小型メモリカードは同時にUSBインターフェース及び本発明定義のSFMIインターフェースを支援可能である。その内、該端子は4ピン及び8ピン設計である。4ピンの設計は基本のUSBインターフェースに用い、Vccピンは接続する装置エンドにより、直流電源に本発明の多機能小型メモリカードのピンを提供する。こうして、多機能小型メモリカードに対してgnd(アースピン)を与え、本発明の設計においてアース保護を提供し、参考電位に用いる。別の二本のピンはそれぞれD+及びD−ピンで、データ伝送ピンである。
【0012】
本発明の多機能小型メモリカードインターフェースは8ピン設計で、4ビット双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入探知信号(CD)、及び電源ピン(VCC)とアースピン(DND)の合計8組接点により構成する。書込み防止保護機能は多機能小型メモリカード内部搭載の書込み防止スイッチにより切り替え選択し、インターフェース通信により該電子応用装置100に通知する。該VccはDC電源の接点で、DC電流を手機能小型メモリカードに提供し、該多機能小型メモリカードに与える。
GNDはアース接点で、接点保護及び参考電位提供に用いる。
CLKは同時パルス信号で、出力及び入力データに対して同時パルスを提供し、データ信号のシーケンスを再検し、信号を対称するために用いる。BC_CDはシステムインターフェース及びメモリカード挿入を探知する信号である。入力及び出力データを探知し、USBインターフェース信号、或いはSFMIインターフェース信号に用る。D0は双方向指令/データ/状態バス信号bit0で、USBモード執行中において、D−信号線である。D1は双方向指令/データ/状態バス信号bit1で、USBモード執行中において、D+信号線である。D2は双方向指令/データ/状態バス信号bit2で、USBモード執行中においては、この信号線は存在しない。D3は双方向指令/データ/状態バス信号bit3で、USBモード執行中においては、この信号線は存在しない。
上記説明により本発明のSFMIインターフェースと基本上のUSBインターフェース共用4接点、即ちVcc、GND D−(D0)及びD+(D1)を理解することができる。また、本発明はCLK,BD_CD,D2及びD3の4接点を含むため、挿入接続構造において(挿入端子及び挿入槽を含む)の設計である。元のUSBインターフェースの4接点間において、別に4接点を設置する。こうして、本発明SFMIインターフェースの挿入接続構造はUSBインターフェースと挿入接続し、構造は強要し、別に異なる挿入接続構造を配置する必要はない。
【0013】
本インターフェースの別の特徴は、4ビットの双方向バス中において、D0及びD1二組の信号線は、該電子応用装置100においてUSBインターフェースを採用しメモリカードを接続する時、USBインターフェースの作動モードに変え、USBインターフェースが必要とするD+とD−信号線に変える。さらに、標準のUSBインターフェースの通信モードを支援し、該電子応用装置100を別に付け加える必要なく、PCに設置可能で或いはUSBシステムインターフェースのデジタル装置を支援可能である。
【0014】
図3が示すように、本発明のメインコントローラ220はI/Oコントローラ221、メモリカードコントローラ222、格式器223、解格式器224を含む。該I/Oコントローラ221は該メモリカードI/O機能モジュール210を制御し、該メモリカードI/O機能モジュール210の入力モード操作或いは出力モード操作、或いはSFMIインターフェース或いはUSBインターフェースモード操作等を決定する。該メモリカードコントローラ222は該メモリ230、該格式器223、該解格式器224の制御に用い、USBインターフェース信号及びSFMIインターフェース信号の格式転換を行い、該メモリカードI/O機能モジュール210の操作モードに対応する。該格式器223、該解格式器224の作動に関しては下記に説明する。
【0015】
システムインターフェースとメモリカード挿入設置端子信号:
メモリカード挿入設置探知信号は、メモリカード内部において制御チップの多機能出入力制御信号に接続する。多機能小型メモリカードインターフェースの電子応用装置100エンドにおいて電気抵抗を通して電源に接続する。USBを支援するシステムエンドのインターフェースにおいてこの信号に接続しない。こうして、多機能メモリカードはこの信号により、該電子応用装置100が採用する視して無インターフェースを探知する。該電子応用装置100もまたこの信号を利用し小型メモリカードが挿入定位されているか否かを探知する。
該メモリカードI/O機能モジュール210のインターフェースが探知する回路は電源310、BD入力探知エンド320、CD出力探知エンド330、第一電気抵抗340、第二電気抵抗350、第一ダイオード360、第二ダイオード370を含む。
該メモリカードI/O機能モジュール210の機能は探知システムインターフェース及びメモリカード挿入探知信号(BD_CD)の出現するか否かにより挿入端がUSBインターフェースかSFMIインターフェースであるかを決定する。
【0016】
小型メモリカードは小型メモリカードインターフェースを支援する電子応用装置100に挿入設置する。該電子応用装置100は小型メモリカードが挿入設置されたか否かにかかわらず、電源を供給を続ける。小型メモリカードの起動時、先ずCD信号を高抵抗状態に維持し、BD_CD信号探知検査動作への影響を防ぐ。
次に、BD_CD信号の状態を検査し、BD_CD信号の状態が高電位であるなら、システムエンドが小型メモリカードインターフェースを支援することを表し、小型メモリカードインターフェースの作動モードに入る。続いて、出力CD信号を低電位に駆動し、該電子応用装置100の小型メモリカードが既に挿入設置定位されたことを通知する。
反対に、BD_CD信号の状態が低電位であるなら、システムエンドはBD_CD信号を電気抵抗を通さず電源に接続していないで、USBインターフェースを支援することを表し、USBインターフェースの作動モードに入る。
【0017】
図4、5が示すように、Vcc接点は電源310に接続し、システムインターフェース及びメモリカードは探知信号BD_CDに挿入設置し、順番に接続した第一ダイオード360を通してBD入力探知エンド320に接続する。しかも、反対側が連結する第二ダイオード370を通して該CD出力探知エンドに連結する。システムインターフェース及びメモリカード挿入設置信号BD_CDは、第一電気抵抗によりアースエンドGNDに連結する。該Vccとシステムインターフェース及びメモリカード挿入設置信号の間は該第一電気抵抗に連結する。図中の第一電気抵抗は10Kオームでかつ第二電気抵抗は100Kオームである。本発明の実施例では、その適当な数値もまた本発明中において応用可能である。該第一電気抵抗及び第二電気抵抗の機能は、BD_CD及びVccを昇圧し、必要な回路動作を提供する。
【0018】
USBインターフェースが該多機能小型メモリカードに挿入する時、図4が示すように、該第一ダイオード360が通電し、BD入力端320が通電する。このため、挿入されたインターフェースがSFMIインターフェースであることが分かる。反対にシステムインターフェース及びメモリカード挿入設置探知信号BD_CDが入力されない時、該第一ダイオード360は通電せず、入力された信号はUSBインターフェース信号であることが分かる。
反対に出力モードでは、出力された信号がSFMIインターフェース信号である時、第二ダイオード370が通電し、信号がSFMIインターフェース信号で、反対のUSBインターフェース信号であると知らせる。多機能小型メモリカードが挿入設置されたインターフェースがSFMIインターフェースであると探知すると、続いてBD_CD信号は出力モードに転換し、低電位を出力し、カードリーダに該カードが既に挿入設置定位されたと通知する。
【0019】
多機能小型メモリカード通信プロトコルの説明:
半双工、4ビットシリアル方式を採用し、CLK信号を基準とし、各1パルスは4ビットの情報を伝送可能である。データ伝送方式は電子応用装置により制御し、下された伝送指令及び伝送長度後、データ段階伝送長度を決定する。本インターフェースの応用性を向上させ及び全体システム設計を簡単にするため、インターフェース伝送はパケット単位を用いる。しかも、通信プロトコルはメモリカード内に模擬の通信エンドポイントを設定し、情報伝送のソース或いは目標とする。
「多機能小型メモリカードインターフェース」を支援するすべてのメモリカード或いはIOカードは、すべて少なくとも一組の通信エンドポイントを支援し、「制御エンドポイント」と呼ぶ。そのエンドポイントアドレスは0である。電子応用装置100はこの制御エンドポイントを通してメモリカード或いはIOカードの詳細な情報を取得し、その機能及び他の通信エンドポイントの設定を知る。そして、適当な設置を行なった後、その機能を起動し、データの伝送を行なう。
【0020】
(1)開始ビット/終了ビット
電子応用装置100とメモリカードはデータ伝送を起動する時、すべてデータパケットの最前端において一個のパルス周期D0〜D3を商事おを開始ビットとする必要がある。データパケットの最末端において二個のパルス周期ど〜D3を付加し、すべて1の終了ビットとする。
(2)パケット識別番号
図6が示すように、通信パケットはパケット識別番号から開始し、識別番号の種類の差異に応じて、異なる場合に応用する。各一組のデータパケットは:1.パケット識別番号を含み、パケット伝送データの方向、伝送エンドポイントのアドレス及びデータの長さを表す。2.ペイロードデータは一組のCRCデータエラー番号探知番号を含む。3.パケット状態番号はペイロードデータの片方を受信し、受信状態確認データが正確に受信されたかどうかを返送する。パケット識別番号は0001は、電子応用装置100がデータ出力伝送を行なっていることを表す。パケット識別番号は1001は、電子応用装置100がデータ入力伝送を行なっていることを表す。パケット識別番号は1101は電子応用装置がコントロールエンドに対して関連情報の設置或いは取得を行なっていることを示す。パケット識別番号は0010は情報受信エンドがデータのパケット受信を確認する。パケット識別番号は1010は、情報受信エンドが一時的に情報を受信できない、或いは出力エンドが一時的に情報を発信できない。パケット識別番号は1110は、通信エンドが作業を停止、或いはコントロールポイントが該コントロール制令を支援しないことを表す。
【0021】
PID識別番号は合計4ビットで、通信エラーを防ぎ、反対方向において4ビットを付加し、合計8ビットの昇方式排列を形成する。二回に分け二組のパルス中において伝送を完成する。図7に示すように、受信エンドは正確に完成されたPID及びPID’を受信し、しかもPID=(PID’)即ち受信したPIDがエラーでないかを確認する。
(3)通信エンドポイント
通信エンドポイントは小型メモリカードインターフェースの小型メモリカード或いはIOカードと電子応用装置を支援しデータ伝送の基本単位を行なう。対応する個別通信エンドポイントは、小型メモリカード或いはIOカード中において、特定容量サイズのデータ緩衝区を具え、電子応用装置と小型メモリカード間の通信パケットのペイロードデータの一次保存に用いる。
小型メモリカードインターフェースを支援する小型メモリカード、或いはIOカードは、最高で16組の通信エンドポイントを支援可能である。それぞれ通信パケット中の通信エンドポイントアドレスによりパケット伝送の対象を指定する。
小型メモリカードインターフェースを支援する型メモリカード、或いはIOカードは、最少で1組の通信エンドポイントを具える。そのアドレスは0に設定する。電子応用装置は小型メモリカードインターフェースを通して小型メモリカードの挿入後を探知し、通信エンドポイント0を通して、小型メモリカードの識別番号、機能形式、支援する通信エンドポイントの数量、各通信エンドポイントアドレス及び通信エンドポイント形式等の関連データを取得する。
【0022】
通信エンドポイントは下記の四種に区分される。それぞれ電子応用装置と小型メモリカード或いはIOカード間において行なう異なる形態のデータの伝送に適用する。
制御エンドポイント−小型メモリカードとIOカードは、一組のエンドポイントアドレス0の制御ポイントを具える必要がある。制御エンドポイントの機能は電子応用装置が小型メモリカードを起動する時に許容し、小型メモリカードの識別番号、機能形式、支援する通信エンドポイントの数量、各通信エンドポイントアドレス及び通信エンドポイント形式等の関連データを取得する。
データ入力エンドポイント−電子応用装置において小型メモリカード或いはIOカードより入力する大量データの許容に用いる。
データ出力エンドポイント−電子応用装置において大量データを小型メモリカードに出力の許容に用いる。
状態中断入力エンドポイント−小型メモリカード或いはIOカードが設定要求電子応用装置が設定する間隔周期、重複小型メモリカード或いはIOカードより入力する状態中断入力データの許容に用いる。
図8が示すように、伝送表示パケットは表示通信エンドポイントにより、後続データパケット或いは状態パケット対応の通信エンドポイントを指定する。通信エンドポイントは伝送表示パケット中において、4ビットで、PIDの後ろに付き、一個パルス周期において伝送を完成する。
(4)データ長さ
図9が示すように、ENDP後、3個パルス周期内において12個ビットの代表データ長さDATLを伝送する。DATLは一個のBYTEを単位とする。0×000は4096個BYTEを表す。最小値は0×001は1個BYTEを表す。
(5)ペイロードデータ
パケットが実際ペイロードするデータ(PDAT)は、通信エンドポイントの情報に伝送する。DATLはペイロードデータの長さを設定する。伝送時に、各1ビット組はそれぞれ二個パルス周期内において伝送を完了する。伝送方向は電子応用装置によりパケット識別番号中において指定し、図10が示すように、ペイロードデータ最後に付加する16個パルス周期のCRC16エラー検査番号。その内CRC16の演算方法は2で割る除法で、さらにG(X)=X16+X15+X12+1形式の多項目式を具え、2で割る除法である。データ伝送順序は図11が示す。
【0023】
(6)パケット状態番号
受信データの一方は、ペイロードデータ受信完了後、一致するか否かを検査確認する。そして、受信結果に基づき受信データが正確であるか否かを確認する。正確に受信されたなら、ACKに戻り、一時的に受信が完成されないなら、或いは検査番号はデータのエラーを示したなら、NAKに戻り再送信を要求する。もし、メモリカード内部でエラーが発生する、或いは執行指令結果がエラーを発生するなら、STALLに戻る。図12が示す通り。
(7)データ格式
すべての通信パケットは電子応用装置(システムエンド)により伝送を起動され、データパケットの順序は順番に開始ビットから、お開けっと識別番号、通信エンドポイント、データ長さ、ペイロードデータ、パケット状態番号、データ格式、終了ビット。システムエンドによりデータ伝送を起動し、パケット識別番号を生じ、通信エンドポイント及びデータ長さを指定する。
もし、パケットがINパケットに属するなら、装置エンドは上記データを受信後、もしそれに従い必要なデータを生じない場合には、装置状態番号NAKに戻る。システムエンドは続いて後続伝送を中止する。続いて再びデータ伝送を起動することもできる。再び、データパケットの取得を試みることもできる。もし、装置エンドが既にすべてのデータに戻ったなら、装置エンドは開始ビットを生じ、続いて装置内部通信エンドポイント内に〆るデータに戻ることを開始する。システムエンドが要求するデータ長さの満足を待って、続いて16ビットのCRC検査番号を付加する。システムエンドが検査番号を受信後、エラーがないことを検査確認し、ACKに戻る。データにエラーがあれば、NAKに戻り、サイドパケットを起動し、正確なデータを取得する。
もし、パケットがアウト或いはセットアップパケットに属するなら、システムエンドはパケット識別番号、通信エンドポイントアドレス、データ長さを完成後、入力されたと見られるデータの入力を開始し、システムエンドが入力したデータ長さを要求後、16ビットのCRC検査番号を付加する。装置エンドが検査番号を受信後、検査を経てエラーがないことが確認されると、ACKに戻る。もし、データにエラーがあれば、NAKに戻り、システムエンドメインコントローラによりパケットを再起動するか否かを決定し、正確なデータを取得する。
【0024】
(8)制御伝送モード
電子応用装置は制御伝送モードを通して、予め設定した伝送エンドポイント0より取得と多機能メモリカード関連データ、或いはその関連機能を設定する。制御伝送モードはセットアップ電解、データ段階、ステータス段階に区分され、その格式は以下の通り。
セットアップ段階、システムエンドはセットアップパケットを送出し、セットアップパケット識別番号、通信エンドポイントアドレスは0、データ長さは8ビット。続いて、システム装置により8ビット組のセットアップ指令番号と参数と2ビット組CRC16を送出し、最後に装置エンドにより、状態確認パケットに戻り、受信が正常であるか否かを確認する。
8ビット組の指令と参数中において、第一ビット組から、それぞれbmRequestType、bRequest、wValue、wIndex、wLength等を代表する定義及び用途はUSB標準を参照されたし。その内、各参数の意義は表1の制御伝送データ格式表を参照されたし。
【0025】
【表1】
標準指令番号以外の、装置タイプ専属指令とメーカー専属特殊指令は個別装置の応用に応じて、或いはメーカーが独自にこれを制定する。小型メモリカードを支援する標準インターフェースの小型メモリカード、或いはIOカードはすべて標準指令番号を支援する必要がある。標準指令番号の定義は表2を参照されたし。
【0026】
【表2】
データ段階において、bRequest番号及びwLengthに応じて、後続データ段階の伝送方向及び長さを決定する。システムエンドにより一般データ伝送作業を起動し、伝送長さはwLengthににより設定する。
状態段階においては、データ段階の完成後、データ段階の方向に応じて、受信データの一方向伝送状態番号によりデータ伝送結果が正確であるか否かを確認する。
(9)多機能小型メモリカードインターフェースの応用
多機能小型メモリカードインターフェースは異なる用途の鷹揚に適用可能で、前述は実体層の定義について述べたのみで、その応用領域を制限するものではない。補充制定適用の指令集と通信プロトコルは、保存装置、通信装置、或いは他の適用する応用庄行きに応用可能である。
【0027】
【発明の効果】
上記のように、本発明は目的、手段、効果とも、公知の技術の特徴と異なり、ネットパケット分類の設計において画期的な発明である。
【図面の簡単な説明】
【図1】本発明の多機能小型メモリカードインターフェース及び接続するカードリーダの基本構造である。
【図2】本発明中のSDMインターフェースの各挿入ピンの定義及び機能である。
【図3】本発明中のコントローラの基本構造である。
【図4】本発明探知回路がSDMインターフェースの状態の部品配置図である。
【図5】本発明探知回路がUSBインターフェースの状態の部品配置図である。
【図6】本発明中のパケット識別番号の内容である。
【図7】本発明中のパケット識別番号のデータ構造及び該データ構造とパルスの関係図である。
【図8】本発明中の通信エンド点のデータ構造及び該データ構造とパルスの関係図である。
【図9】本発明中のデータ長さのデータ構造及び該データ構造とパルスの関係図である。
【図10】本発明中のデータ伝送順序のデータ構造及び該データ構造とパルスの関係図である。
【図11】本発明中のエラー検査番号のデータ構造及び該データ構造とパルスの関係図である。
【図12】本発明中のパケット状態番号のデータ構造及び該データ構造とパルスの関係図である。
【符号の説明】
100 電子応用装置
110 装置モジュール
120 フォーマットアダプタ
130 装置I/O
200 多機能小型メモリカード
210 メモリカードI/O機能モジュール
220 メモリカードインターフェースのメインコントローラ
221 I/Oコントローラ
222 メモリカードコントローラ
223 格式器
224 解格式器
230 メモリ
310 電源
320 BD入力探知エンド
330 CD出力探知エンド
340 第一電気抵抗
350 第二電気抵抗
360 第一ダイオード
370 第二ダイオード
【発明の属する技術分野】
本発明は一種のメモリカードのインターフェース装置に関する。特に一種のUSBインターフェースに適用可能な多機能小型メモリカードインターフェースに係る。
【0002】
【従来の技術】
小型メモリカードは大量保存空間を具え、繰り返し読み出し書込みが可能な半導体チップを保存媒体にし、内部にマイクロコントローラを搭載し、半導体チップの読み出し書込みを制御し、応用小型メモリカードの電子応用装置インターフェースに接続し、その指令を受け対応する読み出し書込み作業等の用途を執行する。
半導体チップを採用する小型メモリカードはたい積が小さく、軽量で、読み出し書込み速度が速く、節電等の長所を具えるため、デジタル化された情報産業と情報家電産業に広く応用され、情報の保存と交換に用いられる。
現在市販されている小型メモリカードはコンパクトフラッシュ(登録商標)カード(以下、CFカード)、スマートメディアカード(以下、SMカード)、マルチメディアカード(以下、MMカード)、セキュアデジタルカード(以下、SDカード)、メモリースティックカード(以下、MSカード)等がある。該各種小型メモリカードは外形サイズ、機械構造、電気接触一、通信プロトコル、ソフト指令番号、制御プロセス等のがそれぞれ異なり、それぞれ優劣がある。
小型メモリカードは携帯電話、デジカメ、MP3、PDA等に広く利用されている。応用領域を広げるために、保存機能の他に、他の応用領域を開拓する製品も出現している。例えば、CFインターフェースのモデムカード、ネットカード等。MSインターフェースのデジカメカード、ブルートゥース通信カード。SDインターフェースのブルートゥース通信カード等。保存機能だけを具えるメモリカードにおいて、他の機能の応用をIOカードと一般にいう。
【0003】
上記各種メモリカードインターフェースは、各式携帯式デジタル装置に適用可能であるが、異なるものとの応用においては欠点がある。
CFカードにおいては、そのインターフェースは50組の接点が必要である。機構は挿入針、挿入孔の結合式で、電気インターフェースは8ビットと16ビットの併存の並列し記データバスを採用し、11組信号のアドレスバス及び多数組み各種異なる用途の制御信号線を具える。
CFインターフェースの欠点は、機構上に50組もの接続端子が必要な点である。数量は最多で、挿入孔結合式接続設計は挿入、退出に比較的力が要る。挿入孔と挿入針定位が不正確であれば、挿入針が歪み、偏移し損壊し易い。パラレルバスを採用するため、多数のカードを接続する時、電子応用装置はそれぞれが起動選択信号を提供する必要があり、多数のカードを通すことができない。書込み保護設計がないため、メモリ内容を確実に保護することができない。
【0004】
SMカードにおいては、そのインターフェースは22組の接点を必要とする。機構は弾力片と平面接触端子接触式である。別に二組の弾力片を探知メモリカードが挿入定位されたかに用い、及び書込み防止導電シールを貼る。
SMインターフェースの欠点は、機構上では22組の接続端子が必要で、別に定位と探知と書込み防止導電シールの弾力片を具える必要があるため、コストが高くなり、空間を占拠する。接続端子は前後に二列設置するため、挿入或いは退出時に、一列目の接触位置は先に二列目の接続端子に接続するため、挿入時の不安定現象を招く。電源接続信号VCCとGNDは二列接続端子間において、すべての接続位置を横断し、端子間はショートが容易に起きる等不安定である。シール粘着方式を利用しメモリカードの書込み防止の区別をするため、別に特殊な電気を通す書込み防止シールを必要都市、しかも、書込み防止機能はメモリカードの内容を直接保護するものではないため、電子応用装置の探知識別書込み防止状態に頼る必要がある。実体アドレス方式を採用するため、一般システム採用のリニアロジックアドレス方式を直接支援することができず、電子応用装置のコストと開発の困難度を増加する。実体アドレス方式を採用するため、毎回保存媒体の内容を増加する時、半導体チップ規格の格式に応じて、新規格を修正し、用量が大きい書込み読み出し可能半導体チップを支援する必要がある。
【0005】
MMカードにおいては、そのインターフェースは7組の接点を必要とし、機構は弾力片と平面接触端子の接触式を採用する。別に一組の弾力片をメモリカードが挿入定位されたか否かの探知に用いる。
MMインターフェースの欠点は、シリアル伝送モードを採用するため、格パルス周期が1ビットしか伝送できないため、伝送率が低い。書込み防止保護ソフトモードを採用するため、特殊なソフトの制御を必要とし、書込み防止機機能の実用性が低い。
【0006】
SDカードにおいては、そのインターフェースは9組の接点を必要とする。機構は弾力片と平面接触端子接触式を採用する。別に二組の弾力片を必要都市、メモリカードの挿入定位を探知し、書込み防止保護スライドブロックの位置を探知する。
SDインターフェースの欠点は、書込み防止保護スライドブロックは電子応用装置によりその位置の探知と書込み防止機能を支援する。
【0007】
MSカードにおいては、そのインターフェースは10組の接点を必要都市、機構は弾力片と平面接触端子接触式を採用する。接続インターフェースは挿入カード探知信号を具え、しかもメモリカードそのものは書込み防止スイッチを具える。メモリカードそのものが書込み防止を支援可能である点はその長所である。
MSインターフェースの欠点は、パラレル伝送モードを採用するため、一階のパルス周期につき1ビットの伝送しかできず、伝送率が低い。実体アドレス方式を採用するため、一般システム採用のリニアロジックアドレス方式を直接支援することができず、電子応用装置のコストと開発の困難度を増加する。実体アドレス方式を採用するため、毎回保存媒体の内容を増加する時、半導体チップ規格の格式に応じて、新規格を修正し、用量が大きい書込み読み出し可能半導体チップを支援する必要がある。
上記のように多くのメモリカードの標準がそれぞれ異なるために、それぞれ優劣がある。しかも、PCはUSBインターフェース、PCMCIAインターフェース、IDEインターフェースのメモリカード電子応用装置を拡充、配備する必要がある。さもなくば、メモリカードとデジタル情報の交換を行なうことはできない。
【0008】
【発明が解決しようとする課題】
上記公知構造の欠点を解決するため、本発明はUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1の提供を課題とする。
それは、たい積が一層小さく、速度が一層速く、携帯式デジタル製品に一層適したものを開発する。
また、それは別に電子応用装置を拡充する必要が無く、簡単にPCシステムに接続することができる。
さらにそれは、IO応用拡充性を兼ね備える。
【0009】
【課題を解決するための手段】
上記課題を解決するため、本発明は下記のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1を提供する。
主に多機能小型メモリカードは同時に4ピン及び8ピン設計を具え、伝統的なUSBインターフェースを支援可能である。そのため、本発明中で定義するSFMIインターフェースは、PC設備及び多種電子応用装置に適用可能である。現在使用されている電子応用装置は本発明の多機能小型メモリカードインターフェースとPC装置はデータ転換が可能で、公知のメモリカードのようにアダプタを通して格式を転換する必要はない。
また、本発明のメモリカードはデジタルデータ機能を保存し他のIO機能を支援する。多機能小型メモリカードインターフェースはデジタル情報の保存に用いるメモリカードI/O機能モジュール、デジタル情報機能の保存に用いるメモリ、該メモリカードI/O機能モジュール及び該メモリカード間に接続するメインコントローラを含む。該多機能小型メモリカードは同時に4ピン及び8ピンを具えた設計で、4ピン設計は基本のUSBインターフェースに用い、8ピンの設計はSFMIインターフェースと呼ばれ、4ビットの双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入設置探知信号(CD)及び電源(VCC)、アース(GND)により組成し、合計8組の接点を具える。該電源(VCC)ピンと該アース(GND)ピンはUSBインターフェース中の電源(VCC)ピンとアース(GND)ピンと同様である
また、本発明は多機能小型メモリカード挿入槽を提供し、該挿入槽は4ピン及び8ピンの設計を具える。4ピンの設計は基本的なUSBインターフェースに用い、8ピンの設計はSFMIインターフェースに用いる。8ピンのSFMIインターフェースは4挿入ピンを有し、USBインターフェースの4ピンと同様で、別に4挿入ピンは該USBインターフェースの4ピン間に分布する。該挿入槽はプラス挿入槽及びマイナス挿入槽である。
【0010】
【発明の実施の形態】
本発明の多機能小型メモリカードは主に二種に区分される。一種はデジタル情報保存機能を主とする。もう一種は他のIO機能の支援を主とする。二種の機能は共に以下のものを具える。1、多機能小型メモリカードインターフェースのメインコントローラ220を支援し、デジタル情報保存機能を提供する。該メインコントローラ220別に繰り返し書込み読み出し可能なフラッシュメモリの制御インターフェースを具える必要がある。IO機能の提供は、該メインコントローラ220は別にIO機能を支援可能なも機能のモジュールの制御インターフェースを具える。2、デジタル情報保存機能を提供するため、大容量の重複書込み読み出しフラッシュメモリ保存モジュールを具え、デジタル情報の保存に用いる。IO機能提供については、IO機能を支援するIO機能モジュールを具えること。
【0011】
図1が示すように、本発明多機能小型メモリカード200はメモリカードI/O機能モジュール210、メモリカードインターフェースのメインコントローラ220、メモリ230を含む。PCB上において装置を整合後、PCB上において多機能小型メモリカード端子を提供し、外部に露出し、電子応用装置100の接続に用いる。最後に、既に電気機能の完成した回路基板において、プラスチック射出成型のケースを加え、多機能メモリカード或いはIOカードの組立てを完成する。該多機能メモリカードと接続する電子応用装置100は装置モジュール110、フォーマットアダプタ120、装置I/O130を含む。
該メモリカードI/O機能モジュール210はメモリカードのデータ入力及び出力の機能モジュール及びそれが含む連結端子及び関連する回路構造である。本発明の多機能小型メモリカードは同時にUSBインターフェース及び本発明定義のSFMIインターフェースを支援可能である。その内、該端子は4ピン及び8ピン設計である。4ピンの設計は基本のUSBインターフェースに用い、Vccピンは接続する装置エンドにより、直流電源に本発明の多機能小型メモリカードのピンを提供する。こうして、多機能小型メモリカードに対してgnd(アースピン)を与え、本発明の設計においてアース保護を提供し、参考電位に用いる。別の二本のピンはそれぞれD+及びD−ピンで、データ伝送ピンである。
【0012】
本発明の多機能小型メモリカードインターフェースは8ピン設計で、4ビット双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入探知信号(CD)、及び電源ピン(VCC)とアースピン(DND)の合計8組接点により構成する。書込み防止保護機能は多機能小型メモリカード内部搭載の書込み防止スイッチにより切り替え選択し、インターフェース通信により該電子応用装置100に通知する。該VccはDC電源の接点で、DC電流を手機能小型メモリカードに提供し、該多機能小型メモリカードに与える。
GNDはアース接点で、接点保護及び参考電位提供に用いる。
CLKは同時パルス信号で、出力及び入力データに対して同時パルスを提供し、データ信号のシーケンスを再検し、信号を対称するために用いる。BC_CDはシステムインターフェース及びメモリカード挿入を探知する信号である。入力及び出力データを探知し、USBインターフェース信号、或いはSFMIインターフェース信号に用る。D0は双方向指令/データ/状態バス信号bit0で、USBモード執行中において、D−信号線である。D1は双方向指令/データ/状態バス信号bit1で、USBモード執行中において、D+信号線である。D2は双方向指令/データ/状態バス信号bit2で、USBモード執行中においては、この信号線は存在しない。D3は双方向指令/データ/状態バス信号bit3で、USBモード執行中においては、この信号線は存在しない。
上記説明により本発明のSFMIインターフェースと基本上のUSBインターフェース共用4接点、即ちVcc、GND D−(D0)及びD+(D1)を理解することができる。また、本発明はCLK,BD_CD,D2及びD3の4接点を含むため、挿入接続構造において(挿入端子及び挿入槽を含む)の設計である。元のUSBインターフェースの4接点間において、別に4接点を設置する。こうして、本発明SFMIインターフェースの挿入接続構造はUSBインターフェースと挿入接続し、構造は強要し、別に異なる挿入接続構造を配置する必要はない。
【0013】
本インターフェースの別の特徴は、4ビットの双方向バス中において、D0及びD1二組の信号線は、該電子応用装置100においてUSBインターフェースを採用しメモリカードを接続する時、USBインターフェースの作動モードに変え、USBインターフェースが必要とするD+とD−信号線に変える。さらに、標準のUSBインターフェースの通信モードを支援し、該電子応用装置100を別に付け加える必要なく、PCに設置可能で或いはUSBシステムインターフェースのデジタル装置を支援可能である。
【0014】
図3が示すように、本発明のメインコントローラ220はI/Oコントローラ221、メモリカードコントローラ222、格式器223、解格式器224を含む。該I/Oコントローラ221は該メモリカードI/O機能モジュール210を制御し、該メモリカードI/O機能モジュール210の入力モード操作或いは出力モード操作、或いはSFMIインターフェース或いはUSBインターフェースモード操作等を決定する。該メモリカードコントローラ222は該メモリ230、該格式器223、該解格式器224の制御に用い、USBインターフェース信号及びSFMIインターフェース信号の格式転換を行い、該メモリカードI/O機能モジュール210の操作モードに対応する。該格式器223、該解格式器224の作動に関しては下記に説明する。
【0015】
システムインターフェースとメモリカード挿入設置端子信号:
メモリカード挿入設置探知信号は、メモリカード内部において制御チップの多機能出入力制御信号に接続する。多機能小型メモリカードインターフェースの電子応用装置100エンドにおいて電気抵抗を通して電源に接続する。USBを支援するシステムエンドのインターフェースにおいてこの信号に接続しない。こうして、多機能メモリカードはこの信号により、該電子応用装置100が採用する視して無インターフェースを探知する。該電子応用装置100もまたこの信号を利用し小型メモリカードが挿入定位されているか否かを探知する。
該メモリカードI/O機能モジュール210のインターフェースが探知する回路は電源310、BD入力探知エンド320、CD出力探知エンド330、第一電気抵抗340、第二電気抵抗350、第一ダイオード360、第二ダイオード370を含む。
該メモリカードI/O機能モジュール210の機能は探知システムインターフェース及びメモリカード挿入探知信号(BD_CD)の出現するか否かにより挿入端がUSBインターフェースかSFMIインターフェースであるかを決定する。
【0016】
小型メモリカードは小型メモリカードインターフェースを支援する電子応用装置100に挿入設置する。該電子応用装置100は小型メモリカードが挿入設置されたか否かにかかわらず、電源を供給を続ける。小型メモリカードの起動時、先ずCD信号を高抵抗状態に維持し、BD_CD信号探知検査動作への影響を防ぐ。
次に、BD_CD信号の状態を検査し、BD_CD信号の状態が高電位であるなら、システムエンドが小型メモリカードインターフェースを支援することを表し、小型メモリカードインターフェースの作動モードに入る。続いて、出力CD信号を低電位に駆動し、該電子応用装置100の小型メモリカードが既に挿入設置定位されたことを通知する。
反対に、BD_CD信号の状態が低電位であるなら、システムエンドはBD_CD信号を電気抵抗を通さず電源に接続していないで、USBインターフェースを支援することを表し、USBインターフェースの作動モードに入る。
【0017】
図4、5が示すように、Vcc接点は電源310に接続し、システムインターフェース及びメモリカードは探知信号BD_CDに挿入設置し、順番に接続した第一ダイオード360を通してBD入力探知エンド320に接続する。しかも、反対側が連結する第二ダイオード370を通して該CD出力探知エンドに連結する。システムインターフェース及びメモリカード挿入設置信号BD_CDは、第一電気抵抗によりアースエンドGNDに連結する。該Vccとシステムインターフェース及びメモリカード挿入設置信号の間は該第一電気抵抗に連結する。図中の第一電気抵抗は10Kオームでかつ第二電気抵抗は100Kオームである。本発明の実施例では、その適当な数値もまた本発明中において応用可能である。該第一電気抵抗及び第二電気抵抗の機能は、BD_CD及びVccを昇圧し、必要な回路動作を提供する。
【0018】
USBインターフェースが該多機能小型メモリカードに挿入する時、図4が示すように、該第一ダイオード360が通電し、BD入力端320が通電する。このため、挿入されたインターフェースがSFMIインターフェースであることが分かる。反対にシステムインターフェース及びメモリカード挿入設置探知信号BD_CDが入力されない時、該第一ダイオード360は通電せず、入力された信号はUSBインターフェース信号であることが分かる。
反対に出力モードでは、出力された信号がSFMIインターフェース信号である時、第二ダイオード370が通電し、信号がSFMIインターフェース信号で、反対のUSBインターフェース信号であると知らせる。多機能小型メモリカードが挿入設置されたインターフェースがSFMIインターフェースであると探知すると、続いてBD_CD信号は出力モードに転換し、低電位を出力し、カードリーダに該カードが既に挿入設置定位されたと通知する。
【0019】
多機能小型メモリカード通信プロトコルの説明:
半双工、4ビットシリアル方式を採用し、CLK信号を基準とし、各1パルスは4ビットの情報を伝送可能である。データ伝送方式は電子応用装置により制御し、下された伝送指令及び伝送長度後、データ段階伝送長度を決定する。本インターフェースの応用性を向上させ及び全体システム設計を簡単にするため、インターフェース伝送はパケット単位を用いる。しかも、通信プロトコルはメモリカード内に模擬の通信エンドポイントを設定し、情報伝送のソース或いは目標とする。
「多機能小型メモリカードインターフェース」を支援するすべてのメモリカード或いはIOカードは、すべて少なくとも一組の通信エンドポイントを支援し、「制御エンドポイント」と呼ぶ。そのエンドポイントアドレスは0である。電子応用装置100はこの制御エンドポイントを通してメモリカード或いはIOカードの詳細な情報を取得し、その機能及び他の通信エンドポイントの設定を知る。そして、適当な設置を行なった後、その機能を起動し、データの伝送を行なう。
【0020】
(1)開始ビット/終了ビット
電子応用装置100とメモリカードはデータ伝送を起動する時、すべてデータパケットの最前端において一個のパルス周期D0〜D3を商事おを開始ビットとする必要がある。データパケットの最末端において二個のパルス周期ど〜D3を付加し、すべて1の終了ビットとする。
(2)パケット識別番号
図6が示すように、通信パケットはパケット識別番号から開始し、識別番号の種類の差異に応じて、異なる場合に応用する。各一組のデータパケットは:1.パケット識別番号を含み、パケット伝送データの方向、伝送エンドポイントのアドレス及びデータの長さを表す。2.ペイロードデータは一組のCRCデータエラー番号探知番号を含む。3.パケット状態番号はペイロードデータの片方を受信し、受信状態確認データが正確に受信されたかどうかを返送する。パケット識別番号は0001は、電子応用装置100がデータ出力伝送を行なっていることを表す。パケット識別番号は1001は、電子応用装置100がデータ入力伝送を行なっていることを表す。パケット識別番号は1101は電子応用装置がコントロールエンドに対して関連情報の設置或いは取得を行なっていることを示す。パケット識別番号は0010は情報受信エンドがデータのパケット受信を確認する。パケット識別番号は1010は、情報受信エンドが一時的に情報を受信できない、或いは出力エンドが一時的に情報を発信できない。パケット識別番号は1110は、通信エンドが作業を停止、或いはコントロールポイントが該コントロール制令を支援しないことを表す。
【0021】
PID識別番号は合計4ビットで、通信エラーを防ぎ、反対方向において4ビットを付加し、合計8ビットの昇方式排列を形成する。二回に分け二組のパルス中において伝送を完成する。図7に示すように、受信エンドは正確に完成されたPID及びPID’を受信し、しかもPID=(PID’)即ち受信したPIDがエラーでないかを確認する。
(3)通信エンドポイント
通信エンドポイントは小型メモリカードインターフェースの小型メモリカード或いはIOカードと電子応用装置を支援しデータ伝送の基本単位を行なう。対応する個別通信エンドポイントは、小型メモリカード或いはIOカード中において、特定容量サイズのデータ緩衝区を具え、電子応用装置と小型メモリカード間の通信パケットのペイロードデータの一次保存に用いる。
小型メモリカードインターフェースを支援する小型メモリカード、或いはIOカードは、最高で16組の通信エンドポイントを支援可能である。それぞれ通信パケット中の通信エンドポイントアドレスによりパケット伝送の対象を指定する。
小型メモリカードインターフェースを支援する型メモリカード、或いはIOカードは、最少で1組の通信エンドポイントを具える。そのアドレスは0に設定する。電子応用装置は小型メモリカードインターフェースを通して小型メモリカードの挿入後を探知し、通信エンドポイント0を通して、小型メモリカードの識別番号、機能形式、支援する通信エンドポイントの数量、各通信エンドポイントアドレス及び通信エンドポイント形式等の関連データを取得する。
【0022】
通信エンドポイントは下記の四種に区分される。それぞれ電子応用装置と小型メモリカード或いはIOカード間において行なう異なる形態のデータの伝送に適用する。
制御エンドポイント−小型メモリカードとIOカードは、一組のエンドポイントアドレス0の制御ポイントを具える必要がある。制御エンドポイントの機能は電子応用装置が小型メモリカードを起動する時に許容し、小型メモリカードの識別番号、機能形式、支援する通信エンドポイントの数量、各通信エンドポイントアドレス及び通信エンドポイント形式等の関連データを取得する。
データ入力エンドポイント−電子応用装置において小型メモリカード或いはIOカードより入力する大量データの許容に用いる。
データ出力エンドポイント−電子応用装置において大量データを小型メモリカードに出力の許容に用いる。
状態中断入力エンドポイント−小型メモリカード或いはIOカードが設定要求電子応用装置が設定する間隔周期、重複小型メモリカード或いはIOカードより入力する状態中断入力データの許容に用いる。
図8が示すように、伝送表示パケットは表示通信エンドポイントにより、後続データパケット或いは状態パケット対応の通信エンドポイントを指定する。通信エンドポイントは伝送表示パケット中において、4ビットで、PIDの後ろに付き、一個パルス周期において伝送を完成する。
(4)データ長さ
図9が示すように、ENDP後、3個パルス周期内において12個ビットの代表データ長さDATLを伝送する。DATLは一個のBYTEを単位とする。0×000は4096個BYTEを表す。最小値は0×001は1個BYTEを表す。
(5)ペイロードデータ
パケットが実際ペイロードするデータ(PDAT)は、通信エンドポイントの情報に伝送する。DATLはペイロードデータの長さを設定する。伝送時に、各1ビット組はそれぞれ二個パルス周期内において伝送を完了する。伝送方向は電子応用装置によりパケット識別番号中において指定し、図10が示すように、ペイロードデータ最後に付加する16個パルス周期のCRC16エラー検査番号。その内CRC16の演算方法は2で割る除法で、さらにG(X)=X16+X15+X12+1形式の多項目式を具え、2で割る除法である。データ伝送順序は図11が示す。
【0023】
(6)パケット状態番号
受信データの一方は、ペイロードデータ受信完了後、一致するか否かを検査確認する。そして、受信結果に基づき受信データが正確であるか否かを確認する。正確に受信されたなら、ACKに戻り、一時的に受信が完成されないなら、或いは検査番号はデータのエラーを示したなら、NAKに戻り再送信を要求する。もし、メモリカード内部でエラーが発生する、或いは執行指令結果がエラーを発生するなら、STALLに戻る。図12が示す通り。
(7)データ格式
すべての通信パケットは電子応用装置(システムエンド)により伝送を起動され、データパケットの順序は順番に開始ビットから、お開けっと識別番号、通信エンドポイント、データ長さ、ペイロードデータ、パケット状態番号、データ格式、終了ビット。システムエンドによりデータ伝送を起動し、パケット識別番号を生じ、通信エンドポイント及びデータ長さを指定する。
もし、パケットがINパケットに属するなら、装置エンドは上記データを受信後、もしそれに従い必要なデータを生じない場合には、装置状態番号NAKに戻る。システムエンドは続いて後続伝送を中止する。続いて再びデータ伝送を起動することもできる。再び、データパケットの取得を試みることもできる。もし、装置エンドが既にすべてのデータに戻ったなら、装置エンドは開始ビットを生じ、続いて装置内部通信エンドポイント内に〆るデータに戻ることを開始する。システムエンドが要求するデータ長さの満足を待って、続いて16ビットのCRC検査番号を付加する。システムエンドが検査番号を受信後、エラーがないことを検査確認し、ACKに戻る。データにエラーがあれば、NAKに戻り、サイドパケットを起動し、正確なデータを取得する。
もし、パケットがアウト或いはセットアップパケットに属するなら、システムエンドはパケット識別番号、通信エンドポイントアドレス、データ長さを完成後、入力されたと見られるデータの入力を開始し、システムエンドが入力したデータ長さを要求後、16ビットのCRC検査番号を付加する。装置エンドが検査番号を受信後、検査を経てエラーがないことが確認されると、ACKに戻る。もし、データにエラーがあれば、NAKに戻り、システムエンドメインコントローラによりパケットを再起動するか否かを決定し、正確なデータを取得する。
【0024】
(8)制御伝送モード
電子応用装置は制御伝送モードを通して、予め設定した伝送エンドポイント0より取得と多機能メモリカード関連データ、或いはその関連機能を設定する。制御伝送モードはセットアップ電解、データ段階、ステータス段階に区分され、その格式は以下の通り。
セットアップ段階、システムエンドはセットアップパケットを送出し、セットアップパケット識別番号、通信エンドポイントアドレスは0、データ長さは8ビット。続いて、システム装置により8ビット組のセットアップ指令番号と参数と2ビット組CRC16を送出し、最後に装置エンドにより、状態確認パケットに戻り、受信が正常であるか否かを確認する。
8ビット組の指令と参数中において、第一ビット組から、それぞれbmRequestType、bRequest、wValue、wIndex、wLength等を代表する定義及び用途はUSB標準を参照されたし。その内、各参数の意義は表1の制御伝送データ格式表を参照されたし。
【0025】
【表1】
標準指令番号以外の、装置タイプ専属指令とメーカー専属特殊指令は個別装置の応用に応じて、或いはメーカーが独自にこれを制定する。小型メモリカードを支援する標準インターフェースの小型メモリカード、或いはIOカードはすべて標準指令番号を支援する必要がある。標準指令番号の定義は表2を参照されたし。
【0026】
【表2】
データ段階において、bRequest番号及びwLengthに応じて、後続データ段階の伝送方向及び長さを決定する。システムエンドにより一般データ伝送作業を起動し、伝送長さはwLengthににより設定する。
状態段階においては、データ段階の完成後、データ段階の方向に応じて、受信データの一方向伝送状態番号によりデータ伝送結果が正確であるか否かを確認する。
(9)多機能小型メモリカードインターフェースの応用
多機能小型メモリカードインターフェースは異なる用途の鷹揚に適用可能で、前述は実体層の定義について述べたのみで、その応用領域を制限するものではない。補充制定適用の指令集と通信プロトコルは、保存装置、通信装置、或いは他の適用する応用庄行きに応用可能である。
【0027】
【発明の効果】
上記のように、本発明は目的、手段、効果とも、公知の技術の特徴と異なり、ネットパケット分類の設計において画期的な発明である。
【図面の簡単な説明】
【図1】本発明の多機能小型メモリカードインターフェース及び接続するカードリーダの基本構造である。
【図2】本発明中のSDMインターフェースの各挿入ピンの定義及び機能である。
【図3】本発明中のコントローラの基本構造である。
【図4】本発明探知回路がSDMインターフェースの状態の部品配置図である。
【図5】本発明探知回路がUSBインターフェースの状態の部品配置図である。
【図6】本発明中のパケット識別番号の内容である。
【図7】本発明中のパケット識別番号のデータ構造及び該データ構造とパルスの関係図である。
【図8】本発明中の通信エンド点のデータ構造及び該データ構造とパルスの関係図である。
【図9】本発明中のデータ長さのデータ構造及び該データ構造とパルスの関係図である。
【図10】本発明中のデータ伝送順序のデータ構造及び該データ構造とパルスの関係図である。
【図11】本発明中のエラー検査番号のデータ構造及び該データ構造とパルスの関係図である。
【図12】本発明中のパケット状態番号のデータ構造及び該データ構造とパルスの関係図である。
【符号の説明】
100 電子応用装置
110 装置モジュール
120 フォーマットアダプタ
130 装置I/O
200 多機能小型メモリカード
210 メモリカードI/O機能モジュール
220 メモリカードインターフェースのメインコントローラ
221 I/Oコントローラ
222 メモリカードコントローラ
223 格式器
224 解格式器
230 メモリ
310 電源
320 BD入力探知エンド
330 CD出力探知エンド
340 第一電気抵抗
350 第二電気抵抗
360 第一ダイオード
370 第二ダイオード
Claims (12)
- 主にデジタル情報の保存及びデジタルデータの入力及び出力(I/O)を支援し、該多機能小型メモリカードインターフェースはメモリカードI/O機能モジュール、メモリ、メインコントローラを含み、
該メモリカードI/O機能モジュールはデジタル情報の保存に用い、
該メモリカードはデジタル情報機能の保存に用い、
該メインコントローラは該メモリカードI/O機能モジュール及び該メモリカード間に接続し、
該多機能小型メモリカードは同時に4ピン及び8ピンを具えた設計で、4ピン設計は基本のUSBインターフェースに用い、多機能小型メモリカードの別のインターフェースは8ピンの設計で、SFMIインターフェースと呼ばれ、4ビットの双方向指令/データ/状態バス(D0〜D3)、パルス同時信号(CLK)、システムインターフェース及びメモリカード挿入設置探知信号(CD)及び電源(VCC)、アース(GND)により組成し、合計8組の接点を具え、
該電源(VCC)ピンと該アース(GND)ピンはUSBインターフェース中の電源(VCC)ピンとアース(GND)ピンと同様であることを特徴とするUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。 - 前記メインコントローラはI/Oコントローラ、メモリカードコントローラ、格式器、解格式器を含み、
該I/Oコントローラは該メモリカードI/O機能モジュールの制御に用い、該メモリカードI/O機能モジュールの入力モード操作、或いは出力モード操作、或いはSFMIインターフェース或いはUSBインターフェースモード操作を設定し、
該メモリカードコントローラは該メモリカードを制御し、
該格式器は該メモリカードの出力データ格式化を受信装置とし、格式を受信可能で、
該解格式器は受信装置のデータ解格式器から該メモリカードが受信したデータを保存することを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。 - 前記4ビット双方向指令/データ/状態バス中には二個の信号バスとUSBインターフェースの信号バスは異なることを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記D0は双方向指令/データ/状態バス信号ビット0で、USBモード中では、D−信号線で、D1は双方向指令/データ/状態バス信号ビット1で、USBモード中では、D+信号線で、D2は双方向指令/データ/状態バス信号ビット2で、USBモード中では、この信号線は存在せず、D3は双方向指令/データ/状態バス信号ビット3で、USBモード中では、この信号線は存在しないことを特徴とする請求項3記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記メモリカードI/O機能モジュール、前記メインコントローラ、前記メモリカードを回路板上に整合後、回路板上に多機能小型メモリカードインターフェース端子を提供し、外部に露出し、電子応用装置に接続することを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記回路板はPCBであることを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記メモリカードI/O機能モジュールのインターフェースは探知回路を含み、整合したインターフェースはUSBインターフェース或いはSFMIインターフェースの探知に用いることを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記探知回路は電源、入力探知エンド、出力探知エンド、第一単一方向電流部品、第二単一方向電流部品、第一電気抵抗、第二電気抵抗を含み、
前記VCC接点は電源に接続し、システムインターフェース及びメモリカード挿入設置探知信号は順番に連結する該第一単一方向電流部品を通して入力探知エンドに連結し、しかも、逆区方向で連結する第二単一方向電流部品により該出力探知エンドに連結し、システムインターフェース及びメモリカード挿入設置探知信号は該第二電気抵抗によりアースエンドに連結し、該VCCとシステムインターフェース及びメモリカード挿入設置探知信号は間に該第一電気抵抗、を連結することを特徴とする請求項6記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。 - 前記単一方向電流部品はダイオードであることを特徴とする請求項8記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記メモリカードは大容量の書込み読み出し可能はフラッシュメモリモジュールで、デジタルデータを保存することを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 主に多機能小型メモリカード挿入槽は4ピン及び8ピンの設計を具え、4ピンの設計は基本的なUSBインターフェースに用い、8ピンの設計はSFMIインターフェースに用い、8ピンのSFMIインターフェースは4挿入ピンを有し、USBインターフェースの4ピンと同様で、別に4挿入ピンは該USBインターフェースの4ピン間に分布することを特徴とする請求項1記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
- 前記挿入槽はプラス挿入槽及びマイナス挿入槽であることを特徴とする請求項9記載のUSBインターフェースに適用可能な多機能小型メモリカードインターフェース1。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW091117943A TWI287751B (en) | 2002-08-09 | 2002-08-09 | Multi-functional small-form-factor memory card interface for use in a USB interface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004078879A true JP2004078879A (ja) | 2004-03-11 |
Family
ID=31185937
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002332961A Pending JP2004078879A (ja) | 2002-08-09 | 2002-11-15 | Usbインターフェースに適用可能な多機能小型メモリカードインターフェース1 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6745267B2 (ja) |
| JP (1) | JP2004078879A (ja) |
| DE (1) | DE10310784A1 (ja) |
| TW (1) | TWI287751B (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100762205B1 (ko) | 2004-04-28 | 2007-10-04 | 정태용 | 플래시 메모리를 구비한 스마트카드와 이를 구비한유에스비 장치와 이를 이용한 휴대용기기 |
| US8356998B2 (en) | 2010-10-08 | 2013-01-22 | Sony Corporation | Portable information processing device |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2783336B1 (fr) * | 1998-09-11 | 2001-10-12 | Schlumberger Ind Sa | Procede de transmission de donnees et carte pour une telle transmission |
| US7021971B2 (en) * | 2003-09-11 | 2006-04-04 | Super Talent Electronics, Inc. | Dual-personality extended-USB plug and receptacle with PCI-Express or Serial-At-Attachment extensions |
| US8102662B2 (en) * | 2007-07-05 | 2012-01-24 | Super Talent Electronics, Inc. | USB package with bistable sliding mechanism |
| US7836236B2 (en) * | 2004-02-12 | 2010-11-16 | Super Talent Electronics, Inc. | Extended secure-digital (SD) devices and hosts |
| US8625270B2 (en) | 1999-08-04 | 2014-01-07 | Super Talent Technology, Corp. | USB flash drive with deploying and retracting functionalities using retractable cover/cap |
| US7393247B1 (en) | 2005-03-08 | 2008-07-01 | Super Talent Electronics, Inc. | Architectures for external SATA-based flash memory devices |
| US7278051B2 (en) | 2000-07-06 | 2007-10-02 | Onspec Electronic, Inc. | Field-operable, stand-alone apparatus for media recovery and regeneration |
| US6438638B1 (en) * | 2000-07-06 | 2002-08-20 | Onspec Electronic, Inc. | Flashtoaster for reading several types of flash-memory cards with or without a PC |
| US7295443B2 (en) | 2000-07-06 | 2007-11-13 | Onspec Electronic, Inc. | Smartconnect universal flash media card adapters |
| US7252240B1 (en) | 2000-07-06 | 2007-08-07 | Onspec Electronics, Inc. | Memory module which includes a form factor connector |
| AU2002250080A1 (en) * | 2001-02-14 | 2002-08-28 | Gentex Corporation | Vehicle accessory microphone |
| US7774483B1 (en) * | 2002-07-08 | 2010-08-10 | Cisco Technology, Inc. | Supporting a community of subscribers in an environment using a service selection gateway (SSG) |
| US20040064612A1 (en) * | 2002-09-26 | 2004-04-01 | Sandisk Corporation | Method and system for using a memory card protocol inside a bus protocol |
| US20040199721A1 (en) * | 2003-03-12 | 2004-10-07 | Power Data Communication Co., Ltd. | Multi-transmission interface memory card |
| TWI222009B (en) * | 2003-03-21 | 2004-10-11 | Carry Computer Eng Co Ltd | Universal micro memory card |
| EP1609048A4 (en) * | 2003-03-27 | 2009-01-14 | Milsys Ltd | DATA STORAGE DEVICE HAVING COMPLETE ACCESS FOR ALL USERS |
| US6997765B1 (en) * | 2003-05-14 | 2006-02-14 | Mcguinness Thomas G | Vessel propelled by oscillating fin with control mechanisms |
| US7340537B2 (en) * | 2003-06-04 | 2008-03-04 | Intel Corporation | Memory channel with redundant presence detect |
| US20050044330A1 (en) * | 2003-07-28 | 2005-02-24 | Gidon Elazar | System, apparatus and method for controlling a storage device |
| US6854984B1 (en) * | 2003-09-11 | 2005-02-15 | Super Talent Electronics, Inc. | Slim USB connector with spring-engaging depressions, stabilizing dividers and wider end rails for flash-memory drive |
| US20050135790A1 (en) * | 2003-12-23 | 2005-06-23 | Sandisk Corporation | Digital media player with resolution adjustment capabilities |
| US8234421B2 (en) * | 2004-04-21 | 2012-07-31 | Stmicroelectronics, Inc. | Smart card with selectively allocatable data buffers and associated methods |
| US7104807B1 (en) | 2004-07-09 | 2006-09-12 | Super Talent Electronics, Inc. | Apparatus for an improved peripheral electronic interconnect device |
| CN1831851A (zh) * | 2004-09-07 | 2006-09-13 | 瑞程科技股份有限公司 | 可抽取式电子装置的界面 |
| TWI257059B (en) * | 2004-09-21 | 2006-06-21 | Fan-Sheng Lin | Customer service system and method using an embedded system device |
| TWI282517B (en) * | 2004-10-15 | 2007-06-11 | C One Technology Corp Ltd | Multi-functional integrated circuit card module having mixed interface |
| US7525216B2 (en) | 2005-01-07 | 2009-04-28 | Apple Inc. | Portable power source to provide power to an electronic device via an interface |
| US20060154530A1 (en) * | 2005-01-07 | 2006-07-13 | Novotney Donald J | Connector system |
| US8078788B2 (en) | 2005-12-08 | 2011-12-13 | Sandisk Technologies Inc. | Media card command pass through methods |
| US20070168668A1 (en) * | 2005-12-08 | 2007-07-19 | Chang Robert C | Media card with command pass through mechanism |
| US20070136501A1 (en) * | 2005-12-08 | 2007-06-14 | Chang Robert C | Media card command pass through methods |
| KR101409766B1 (ko) * | 2007-06-18 | 2014-06-19 | 삼성전자주식회사 | 외부 장치 접속 처리 방법 및 시스템과, 이를 이용하는휴대 단말기 |
| US7789680B2 (en) * | 2007-07-05 | 2010-09-07 | Super Talent Electronics, Inc. | USB device with connected cap |
| US20090190277A1 (en) * | 2007-09-28 | 2009-07-30 | Super Talent Electronics, Inc. | ESD Protection For USB Memory Devices |
| US9032154B2 (en) | 2007-12-13 | 2015-05-12 | Sandisk Technologies Inc. | Integration of secure data transfer applications for generic IO devices |
| US7635280B1 (en) * | 2008-07-30 | 2009-12-22 | Apple Inc. | Type A USB receptacle with plug detection |
| CN102308562A (zh) * | 2011-07-25 | 2012-01-04 | 华为终端有限公司 | 移动终端的控制方法、装置、系统和移动终端 |
| WO2014145396A1 (en) * | 2013-03-15 | 2014-09-18 | New Concepts Development Corp. | Actuator apparatus for powering usb receptacle |
| US9368923B2 (en) | 2013-03-15 | 2016-06-14 | New Concepts Development Corp. | Actuator apparatus for powering USB receptacle and methods of making and using the same |
| TWI683610B (zh) | 2016-10-07 | 2020-01-21 | 美商利魁得股份有限公司 | 用於計算平台的模組化托架形式因子 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6247078B1 (en) * | 1997-10-14 | 2001-06-12 | International Business Machines Corporation | Computer interface for integrating a first computer into a second computer |
| JP3593460B2 (ja) * | 1998-07-29 | 2004-11-24 | 富士通株式会社 | メモリカード |
| US6457648B1 (en) * | 1999-10-19 | 2002-10-01 | Singular Technology Corporation | Dual-interface card reading device |
| ATE357020T1 (de) * | 1999-11-22 | 2007-04-15 | A Data Technology Co Ltd | Zwei-schnittstellenspeicherkarte und anpassungsmodul dafür |
| TW471726U (en) * | 2000-11-17 | 2002-01-01 | Hon Hai Prec Ind Co Ltd | Electrical connector of memory connector |
| US6644979B2 (en) * | 2001-06-29 | 2003-11-11 | Kuo-Chen Huang | Backplane structure capable of being mounted with two interface cards |
-
2002
- 2002-08-09 TW TW091117943A patent/TWI287751B/zh not_active IP Right Cessation
- 2002-09-17 US US10/244,833 patent/US6745267B2/en not_active Expired - Fee Related
- 2002-11-15 JP JP2002332961A patent/JP2004078879A/ja active Pending
-
2003
- 2003-03-12 DE DE10310784A patent/DE10310784A1/de not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100762205B1 (ko) | 2004-04-28 | 2007-10-04 | 정태용 | 플래시 메모리를 구비한 스마트카드와 이를 구비한유에스비 장치와 이를 이용한 휴대용기기 |
| US8356998B2 (en) | 2010-10-08 | 2013-01-22 | Sony Corporation | Portable information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| DE10310784A1 (de) | 2004-02-26 |
| TWI287751B (en) | 2007-10-01 |
| US6745267B2 (en) | 2004-06-01 |
| US20040030818A1 (en) | 2004-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2004078879A (ja) | Usbインターフェースに適用可能な多機能小型メモリカードインターフェース1 | |
| US6851018B2 (en) | Exchanging operation parameters between a data storage device and a controller | |
| TWI289313B (en) | Removable electronic device and method thereof | |
| US7809866B2 (en) | Double interface SD flash memory card | |
| CN100418079C (zh) | 具有平行加速模式的串行外围接口存储元件 | |
| US20050125584A1 (en) | Efficient connection between modules of removable electronic circuit cards | |
| EP2058739B1 (en) | Electronic device, information processing device, adapter device, and information exchange system | |
| WO2012036751A2 (en) | Different types of memory integrated in one chip by using a novel protocol | |
| CN102063939B (zh) | 一种电可擦除可编程只读存储器的实现方法和装置 | |
| CN103034611B (zh) | 一种用于序列周边接口增强读取效能的系统 | |
| CN101807173B (zh) | 快速烧写两个以上spi设备的方法 | |
| JP2004078880A (ja) | 多機能小型メモリカードの通信プロトコル | |
| US7137564B2 (en) | Communication protocol for multi-functional mini-memory card suitable for small form memory interface and usb interfaces | |
| TWI322535B (en) | Adapter element, conversion apparatus and conversion method | |
| CN102543215A (zh) | 一种基于ARM控制器的Nand FLASH智能检测方法 | |
| CN1198196C (zh) | 可适用于usb接口的多功能小型存储卡接口 | |
| CN117741404A (zh) | 芯片的多功能测试方法及芯片的多功能测试装置 | |
| CN100426278C (zh) | 电子装置与多功能小型存储卡之间的通讯方法 | |
| CN2590061Y (zh) | 一种多功能小型存储卡及其插槽 | |
| Lu et al. | The reading/writing SD card system based on FPGA | |
| CN111882018B (zh) | 一种贴片式SD NAND Flash IC存储器 | |
| CN1292330C (zh) | 一种实现无线网卡接口通信的电路 | |
| CN1459723A (zh) | 存储卡的双介面转接装置 | |
| CN214476418U (zh) | 一种测试spi及温度传感器的pcb板 | |
| CN100465933C (zh) | 可抽取式电子装置及其方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070214 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070801 |