JP5068268B2 - 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 - Google Patents

既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 Download PDF

Info

Publication number
JP5068268B2
JP5068268B2 JP2008544569A JP2008544569A JP5068268B2 JP 5068268 B2 JP5068268 B2 JP 5068268B2 JP 2008544569 A JP2008544569 A JP 2008544569A JP 2008544569 A JP2008544569 A JP 2008544569A JP 5068268 B2 JP5068268 B2 JP 5068268B2
Authority
JP
Japan
Prior art keywords
controller
memory
usb
autonomous
system controller
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.)
Active
Application number
JP2008544569A
Other languages
English (en)
Other versions
JP2009518756A (ja
Inventor
ホウック,レーン・トーマス
ヘルフリック,ケネス・ジェイ
ポドシアドロ,デイビッド・アラン
Original Assignee
マキシム・インテグレーテッド・プロダクツ・インコーポレーテッド
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 マキシム・インテグレーテッド・プロダクツ・インコーポレーテッド filed Critical マキシム・インテグレーテッド・プロダクツ・インコーポレーテッド
Publication of JP2009518756A publication Critical patent/JP2009518756A/ja
Application granted granted Critical
Publication of JP5068268B2 publication Critical patent/JP5068268B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • 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/38Information transfer, e.g. on bus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Description

関連出願
(関連出願の相互参照)
本出願は、2005年12月9日に出願された米国特許仮出願第60/748,769号の利点を主張する。
本発明は、そこへ及び/又はそこから大量のデータが転送されなければならない、大量のデータを記憶するデジタル・デバイスの分野に関する。
図1は、携帯電話、MP3プレーヤ、デジタル・カメラ等の携帯型デバイスで使用されるアーキテクチャを示す。そのようなデバイスは、大量のデータ、たとえばデジタル化された音楽又はデジタル化された写真を記憶するために、取り外し可能な又は埋め込み型のメモリ・カードを内蔵している。
これらのデバイスにとって必要なことは、メモリ・カードの中や外にデータを転送するためにパーソナル・コンピュータへ取り付けることである。メモリ・カードは、ユニットから取り外してPCカード読取装置に差し込むこともできるが、やはりユニット自体をPCカード読取装置/書込装置として機能させることが望ましい。この能力を欠くシステムに対しては、この能力を付加する簡単な方法を供給することが望ましいであろう。PCへのインターフェースを達成する好適な方法は、PCへの高速USB接続である。
以下の説明では、本発明の一部として切り替えることに言及する。時には、以下の明細書と特許請求の範囲の両方で「スイッチ」に言及するということに留意されたい。本明細書及び特許請求の範囲で使用される「スイッチ」とは、複数の個別のスイッチで構成される多重線スイッチを意味したり含んだりするということを理解されたい。ほんの一例として、ユニバーサル・シリアル・バスは、システムの完全性を保持するために双方が切り替えを必要とする、導体のツイストペアを介して特異な信号を送信するので、USB接続のためのスイッチは、少なくとも2つの個別のスイッチを含む。図1は、携帯電話、MP3プレーヤ、デジタル・カメラなどの携帯型デバイスで使用されるアーキテクチャを示している。
図2は、本発明のデバイスを、システム・コントローラのメモリ・コントローラとメモリ・カードとの間に配置された回路として示している。このモードでは、間に配置された回路は、あたかもシステム内に存在しないかのように「不可視的」に見える。単一の制御信号(モード)は、本発明の回路のオペレーションを制御する。本発明の回路は、そのデフォルト状態(たとえば、モード・ピンが低になっている状態)では、図2のように見え、メモリ・コントローラは、あたかも間に配置された回路が存在しないかのように動作する。
図3では、システム・コントローラは、モード・ピンを反対の状態に、この例では1に設定している。これによって、本発明のデバイスは、メモリ・カードをシステム・コントローラから切断し、たとえばUSB(ユニバーサル・シリアル・バス)を使用して、PCへのインターフェースを備えた、「スタンドアロン式」メモリ・カード読取装置/書込装置を実現させている。この接続は、以下の利点を供給する。
システム・コントローラは、データをメモリ・カードの中外に移動させるためにプログラム・コードを実装する必要性や、自分自身のプロセッサ帯域幅を消費する必要性がなくなる。
システム・コントローラは、非常に小さい修正、最小限では、モード信号を制御するためのただ1つのピンを必要とするのみである。
本発明のデバイスが「カード読取装置」モード(図3)に置かれる場合には、システム・コントローラへのカード・インターフェース信号が、(図3で「ロジック」として示されている)新しい信号に置き換えられる。このロジックは、「カード取り外し」イベントに似せている。これによって、システムの一貫性が保証される。本発明のデバイスによって(PCを介して)新規のデータを書き込むことや、古いデータをメモリ・カードから削除することができるため、システム・コントローラにとっては、モード・ピンを0にリセットしてメモリ・カードへのアクセスを回復したとき、「新規の」メモリ・カードが挿入されたように見えることが重要である。
図4の実施形態では、システム・コントローラは、既にUSB制御ユニットを含むが、これは、12メガビット毎秒で動作するフルスピードUSBユニットである。これは、より新しい480メガビット毎秒のUSB高速レートを利用しない。メモリ・カードはサイズが増大しているため(1ギガバイトのカードが一般的であり、より大きなサイズが利用可能である)、フルスピードUSBでの大きいファイルに対するメモリの読み込み及び書き込み時間は、ユーザによって受け入れ難いほど遅いと評価される。USBコントローラを既に含むシステムでは、本発明のデバイスが、デフォルト状態でシステム・コントローラからのUSB信号をUSBコネクタに直接渡す第2の切り替え機能を(メモリ・カード切り替えに加えて)提供する。これは、メモリ・カードに対するのと同様にシステム・コントローラの通常のオペレーションを保全する。
図5は、システム・コントローラがモード・ピンを「カード読取装置」モードに変更した場合の図4を示している。この状況では、本発明のデバイスの内部ロジックは、それがメモリ・カード取り外しイベントと似ているのと同じ理由、すなわち、システム一貫性のために、USB切断イベントに似せている。詳述すると、この例でシステム・コントローラがモード=1に設定すると、それが現在USBに接続されている場合、本発明のデバイスは、ユーザがPCへのUSBケーブルを切断したように見せる。そして本発明のデバイスは、システム・コントローラ上で動作するUSBファームウェアに邪魔されることなしにUSBコネクタを自由に使用することができる。システム・コントローラがモード・ピンを元の0に切り替えると、本発明のデバイスは、そのUSBコントローラをコネクタから切断し、USBコネクタからの信号を再度、システム・コントローラに渡す。ユーザがPCをUSBコネクタに接続すると、システム・コントローラは、これを通常のUSBケーブル接続と見て、そのUSBユニットを既知のリセット状態から動作させることへ進む。それゆえに、メモリ・カードにアクセスするために本発明のデバイスにより使用されるUSB情報で、システム・コントローラがそれ自身のUSBポートを使用することを邪魔するものはない。これは、システム・コントローラ・ファームウェアが本発明のデバイスを使用するために修正を必要としないという設計特性の保持に重要な要因である。
本発明のデバイスは、最低1つの制御単一(モード・ピン)を設ける。より多くの信号を提供できるシステムでは、本発明のデバイスは、より広範囲の制御及び状態に関する手段を設ける。たとえば、後述するように2つのピンを使用してI2C(集積回路間)バスを実装することができ、システム・コントローラは、複数ビットの情報を読み込む及び書き込むためにこのバスを使用することができる。状態情報としては、下記のものを含むことができる(ただし、これらには限定されない)。
メモリ・カードの状態(カードの存在、使用中、動作電圧、速度、その他)
USBポートの状態(接続中、使用中、停止中、その他)
汎用状態フラグ
付加される制御ビットとしては、下記のものを含む。
チップ・リセット
検査/整備モード
汎用信号伝達
システム・コントローラが単一モード・ピンだけを使用する場合、本発明のデバイスは、モード変更を達成するために組み込まれたインテリジェンスを使用する。たとえば、システム・コントローラが状態情報を調査せず、あらゆる任意の時間に単にモード・ピンを低い状態にアサートする場合、本発明のデバイスは、損失するデータがないやり方で確実にモード切り替えを作動させる。たとえば、USBからメモリ・カードへの転送が進行中の間、システム・コントローラがモード=0に設定しても、本発明のデバイスは、それがメモリ転送を支障なく完了するまでモード変更を行わない。
図6には、例示的な一実装形態が示されている。本発明は、点線の長方形1の中に機能的な形態で示されている。望ましい実装形態は、単一の集積回路である。
スイッチ2は、メモリ・カードコネクタ3への接続を制御し、スイッチ4は、USBコネクタ5への接続を制御する。システム・コントローラ20によって供給されるモード・ピン6は、モードの変更を要求するためにマイクロコントローラ7に接続されている。スイッチ2と4上での「0」及び「1」の指定は、モード・ピン6に供給される2つのロジックレベルに対する切り替え設定を示す。たとえば図6の図面では、モード・ピンは低であり、双方のスイッチは「通過」モードに対応する「0」位置、すなわち、システム・コントローラ20の信号がそれぞれのコネクタに渡される位置になっている。
システム・コントローラ20がモード・ピン6をそのロジック高状態にすると、マイクロコントローラ7は、内部のメモリ・コントローラ8をメモリ・コネクタ3に接続するために、かつ内部のUSBコントローラ9をUSBコネクタ5に接続するために、(図7に示されているように)スイッチ2と4の状態を変更する。したがって本発明のチップ1は、USBコネクタ5を使用するPCに接続されると、自律的なUSBカード読取装置及び書込装置として動作可能である。
スイッチ2と4は、単純化された形態で図6に示されており、コネクタ3と5へのデータ接続だけが示されている。付加的なロジックは、システムの一貫性を保持するために、たとえば接続ポート11でカードの取り外しに似せるために前述の方法で(システム・コントローラ20に接続された)メモリポート11及びUSBポート12を作動させる。具体的には、コネクタ12に取り付けられるロジックは、USBの切断をシミュレートする、コネクタ12上のデータ・プルアップ抵抗を切断する。同様に、コネクタ11に取り付けられるロジックは、メモリ・コネクタ11が意図するメモリ・カードの種類と互換性のある形でカードの取り外しをシミュレートする。たとえば、セキュア・デジタル(SD)メモリ・カードでは、ロジックがカードの取り外しをシミュレートするためにメモリ・カードのピン1上のプルアップ抵抗を切断する。当業者には明らかであろうが、メモリ・カードの取り外しをシミュレートするために使用される具体的な方法は、使用されるメモリ・カードに依存する。他のメモリ・カードとしては、たとえばコンパクトフラッシュ(登録商標)、スマートメディア、メモリスティックが含まれる。
内部マイクロコントローラ7、たとえば、Dallas/Maxim社から市販されているMAXQコアは、チップ情報を提供する。別の実装形態では、これは、ロジックに実装された状態機械とすることもできる。「カード読取装置」モードでは、マイクロコントローラ7は、高速USBデバイスとして数え上げ、メモリ・コントローラを初期化し、PCとメモリとの間におけるそれぞれコネクタ5及び3を介した往復のデータ転送を調整する。
高速データ転送ユニット10は、USBコントローラ9とメモリ・コントローラ8との間に取り付けられる。これによって、マイクロコントローラ7による干渉なしに、2つのコントローラ8と9の間の最大速度転送が可能になる。
図8では、本発明のデバイスとの間で拡張された制御及び状態の情報を送受信するために、単一モード・ピン6(図7)が、2つの双方向ピン30、31に置き換えられている。一例として、簡単な公知の2線バスは、I2Cバスであり、「THE I2C−BUS SPECIFICATION、VERSION 2.1,JANUARY 2000」に規定されており、http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdfでPhilips Semiconductor社から市販されている。この例では、I2Cバスが挙げられているが、デバイスとの間でデータをやり取りできるいかなるバスも適している。
限定を目的としてではなく例示を目的として、本発明の特定の好適な実施形態について本明細書で開示及び説明してきたが、本発明においは、本発明の精神及び範疇から逸脱することなしに、形式及び細部における種々の変更を行うことができるということを当業者なら理解するであろう。
携帯電話、MP3プレーヤ、デジタル・カメラなどの携帯型デバイスで使用されるアーキテクチャを示すブロック図である。 図1のアーキテクチャのシステム・コントローラのメモリ・コントローラとメモリ・カードとの間に配置された回路としての本発明のデバイスを示すブロック図である。 図2のブロック図と同様であるが、システム・コントローラがモード・ピンを反対の状態に設定している場合の図2の配置された回路のさらなる詳細を示すブロック図である。 システム・コントローラが、12メガビット毎秒で動作するフルスピードUSBユニットなどのUSB制御ユニットを既に含む代替的な実施形態を示すブロック図である。 システム・コントローラがモード・ピンを「カード読取装置」モードに変更した場合の図4のシステムを示す図である。 本発明の例示的な実装形態を示すブロック図である。 図6と同様であるが、モード制御が反対の状態であるブロック図である。 システム・コントローラと本発明との間に複数のピンデータ及び制御バスを使用する本発明の一実施形態を示すブロック図である。

Claims (9)

  1. 第1のメモリ・コントローラと第1のUSB接続とを備えたシステム・コントローラとメモリ・カードとを有する既存のデバイス・アーキテクチャに自律コントローラを追加したシステムの方法であって、
    前記自律コントローラは、第2のメモリ・コントローラと、前記第1のUSB接続より高速の第2のUSB接続と、前記メモリ・カードを前記第1のメモリ・コントローラと前記第2のメモリ・コントローラに切り替え接続する第1のスイッチと、前記第1のUSB接続と前記第2のUSB接続を外部へのUSBコネクタに切り替え接続する第2のスイッチとを備え、
    前記システム・コントローラから前記自律コントローラへ送られた第1の制御信号に応答して前記自律コントローラが前記第1、第2のスイッチを第1の状態にして前記メモリ・カードを前記第1のメモリ・コントローラに接続するとともに前記第1のUSB接続を前記USBコネクタに接続するステップと、
    前記システム・コントローラから前記自律コントローラへ送られた第2の制御信号に応答して前記第1、第2のスイッチを第2の状態にして前記メモリ・カードを前記第2のメモリ・コントローラに接続するとともに前記第2のUSB接続を前記USBコネクタに接続して既存のデバイス・アーキテクチャに代えて高速のアーキテクチャを利用するステップと、
    を含む方法。
  2. 前記第1及び第2の制御信号が、複数ライン・バス上で、前記システム・コントローラから前記自律コントローラに送られるデジタル制御信号である請求項1に記載の方法。
  3. 前記複数ライン・バスがI2Cバスである請求項に記載の方法。
  4. 前記既存のデバイスに単一の集積回路からなる自律コントローラを付加することによって実行される請求項1に記載の方法。
  5. さらに、前記第1の制御信号に応答して、
    前記自律コントローラが、メモリ・カード取り外しイベントを示す信号を前記システム・コントローラに提供するステップと、
    前記自律コントローラが、USBの切断を示す信号を前記システム・コントローラに提供するステップと、
    を含む請求項1に記載の方法。
  6. 第1のメモリ・コントローラと第1のUSB接続とを備えたシステム・コントローラと、メモリ・カードとを有する既存のデバイス・アーキテクチャに自律コントローラを付加した装置であって、
    前記自律コントローラは、第2のメモリ・コントローラと、この第2のメモリ・コントローラに結合する高速データ転送ユニットと、この高速データ転送ユニットに結合するUSBコントローラと、マイクロコントローラと、第1及び第2のスイッチとを有する集積回路を含み、
    前記第1及び第2のスイッチが、それぞれ第1及び第2の切り替え位置を有し、
    前記第1のスイッチが、前記第1の位置にある場合に前記メモリ・カードを前記システム・コントローラの第1のメモリ・コントローラに結合するように、そして前記第2の位置にある場合に前記メモリ・カードを前記自律コントローラの第2のメモリ・コントローラに結合するように適合されており、
    前記第2のスイッチが、前記第1の位置にある場合に前記システム・コントローラの前記第1のUSB接続を外部へのUSBコネクタに結合するように、そして前記第2の位置にある場合に前記自律コントローラのUSBコントローラを前記外部へのUSBコネクタに結合するように適合されており、
    前記第1及び第2のスイッチを前記第1の位置から前記第2の位置へ、又は前記第2の位置から前記第1の位置へ切り替えるように両方のスイッチを制御するために、そして前記メモリ・コントローラ、前記高速データ転送ユニット、及び前記USBコントローラを制御するために、前記マイクロコントローラが、少なくとも1つの制御信号に応答するものであるように適合されて、既存のデバイス・アーキテクチャに代えて高速のアーキテクチャを利用可能にした装置。
  7. 前記マイクロコントローラが、前記システム・コントローラからの単一制御ライン上の少なくとも1つの制御信号に応答するものであるように適合されている請求項に記載の装置。
  8. 前記マイクロコントローラが、前記システム・コントローラからの複数ライン・バス上の制御信号に応答するものであるように適合されている請求項に記載の装置。
  9. 前記複数ライン・バスがI2Cバスである請求項に記載の装置。
JP2008544569A 2005-12-09 2006-12-08 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 Active JP5068268B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US74876905P 2005-12-09 2005-12-09
US60/748,769 2005-12-09
US11/431,334 2006-05-09
US11/431,334 US7802043B2 (en) 2005-12-09 2006-05-09 Methods and apparatus for adding an autonomous controller to an existing architecture
PCT/US2006/047118 WO2007070451A2 (en) 2005-12-09 2006-12-08 Methods and apparatus for adding an autonomous controller to an existing architecture

Publications (2)

Publication Number Publication Date
JP2009518756A JP2009518756A (ja) 2009-05-07
JP5068268B2 true JP5068268B2 (ja) 2012-11-07

Family

ID=37963999

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008544569A Active JP5068268B2 (ja) 2005-12-09 2006-12-08 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置

Country Status (5)

Country Link
US (1) US7802043B2 (ja)
JP (1) JP5068268B2 (ja)
KR (1) KR101327896B1 (ja)
CN (1) CN101336422B (ja)
WO (1) WO2007070451A2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2119276A1 (en) * 2007-01-08 2009-11-18 Nxp B.V. Reduction of data corruption in wireless systems
JP2011008311A (ja) * 2009-06-23 2011-01-13 Casio Computer Co Ltd 入出力制御装置および電子楽器
JP2011081551A (ja) * 2009-10-06 2011-04-21 Panasonic Corp データ処理システム
US8615621B2 (en) * 2009-12-24 2013-12-24 St-Ericsson Sa Memory management
US8510494B2 (en) * 2009-12-24 2013-08-13 St-Ericsson Sa USB 3.0 support in mobile platform with USB 2.0 interface
CN102236771A (zh) * 2010-04-22 2011-11-09 鸿富锦精密工业(深圳)有限公司 读卡器
JP2011248620A (ja) * 2010-05-26 2011-12-08 Panasonic Electric Works Sunx Co Ltd データ処理装置
CN102339114A (zh) * 2010-07-21 2012-02-01 鸿富锦精密工业(深圳)有限公司 充电电路及具有该充电电路的主板
JP5617429B2 (ja) * 2010-08-19 2014-11-05 ソニー株式会社 バスシステムおよびバスシステムと接続機器とを接続するブリッジ回路
CN102591673B (zh) * 2011-01-17 2015-02-18 华晶科技股份有限公司 影像获取装置及其开机方法
US20120210038A1 (en) * 2011-02-16 2012-08-16 Skymedi Corporation External bridge system
WO2014115184A1 (en) * 2013-01-24 2014-07-31 Hitachi, Ltd. Storage system and control method for storage system
CN103514135A (zh) * 2013-05-29 2014-01-15 深圳市中兴移动通信有限公司 移动存储设备及移动终端
CN106034234B (zh) * 2015-03-11 2018-03-23 晨星半导体股份有限公司 电视智能卡模块的测试装置及方法
US11886228B2 (en) * 2021-06-22 2024-01-30 Psemi Corporation Interface bus combining
CN115757237B (zh) * 2022-10-26 2025-07-15 中国航空工业集团公司西安航空计算技术研究所 一种双控源互斥访问usb存储介质的电路

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5887145A (en) 1993-09-01 1999-03-23 Sandisk Corporation Removable mother/daughter peripheral card
DE19737359C2 (de) * 1997-08-27 1999-08-19 Siemens Ag Kommunikationseinrichtung für die Übertragung von Nachrichtensignalen
US6182162B1 (en) 1998-03-02 2001-01-30 Lexar Media, Inc. Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer
US6658516B2 (en) 2000-04-11 2003-12-02 Li-Ho Yao Multi-interface memory card and adapter module for the same
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
JP2002342255A (ja) * 2001-05-14 2002-11-29 Matsushita Electric Ind Co Ltd Usb機器接続装置
TW587790U (en) * 2002-06-18 2004-05-11 King Byte Information Corp Device for adapting memory card interface to USB interface
JP2004102716A (ja) * 2002-09-10 2004-04-02 Seiko Epson Corp シリアルインターフェースを有する電子装置
JP4208611B2 (ja) * 2003-03-11 2009-01-14 キヤノン株式会社 カメラ付き携帯機器
TWM243735U (en) 2003-07-22 2004-09-11 Carry Computer Eng Co Ltd Controller capable of adapting compact memory card interface to USB interface
JP2005085008A (ja) * 2003-09-09 2005-03-31 Fuji Photo Film Co Ltd データ取り込み方法および装置、並びにデータ取り込みプログラム
JP4352983B2 (ja) * 2004-04-28 2009-10-28 富士ゼロックス株式会社 無線データ送受信システム及び無線データ送受信システムの通信状態判断プログラム

Also Published As

Publication number Publication date
US20070136528A1 (en) 2007-06-14
CN101336422A (zh) 2008-12-31
KR20080074221A (ko) 2008-08-12
CN101336422B (zh) 2013-07-17
KR101327896B1 (ko) 2013-11-13
WO2007070451A3 (en) 2008-02-14
US7802043B2 (en) 2010-09-21
WO2007070451A2 (en) 2007-06-21
JP2009518756A (ja) 2009-05-07

Similar Documents

Publication Publication Date Title
JP5068268B2 (ja) 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置
TWI393009B (zh) 資料共享及傳輸之系統及方法
US7895386B2 (en) USB interface provided with host/device function and its control method
CN108885601B (zh) Usb多主机端点反射器集线器
KR100476929B1 (ko) 카드형 유에스비 인터페이스 컨넥터를 갖는 유에스비 시스템
US9104816B2 (en) Memory card having plurality of interface ports, memory card system, and data communication method for the memory card
KR20050044247A (ko) 피시아이 익스프레스 링크의 동적 재구성 방법 및 장치
JP2007518160A (ja) モジュール間の直接メモリアクセスを用いるマルチモジュール回路カード
US7451257B2 (en) Universal serial bus device having logical circuit for conversive and immediate host reset operation
KR20130076706A (ko) 범용 시리얼 버스 메모리 장치 및 그 제조방법
CN208188819U (zh) 接口复用电路和装置
JP2002073522A (ja) メモリカードブリッジ
JP5570665B2 (ja) デバイス装置、アクセス装置、アクセスシステム、及び、通信確立方法
WO2005060336A2 (en) High speed modes for multimedia-card interface
US20220058142A1 (en) Dual data ports with shared detection line
US20050070157A1 (en) Dual digital data connector
CN105893296B (zh) 一种数据信息的传输装置及其方法
CN1322437C (zh) 用于供多主机存取储存媒体的多主机存取装置
US20240168902A1 (en) Pci-e bus standard compliant multifunctional interface board
CN103218328A (zh) 用于连接usb主机与usb otg装置的储存装置
CN116598855A (zh) 一种连接器、主板及计算设备
CN113127399A (zh) 一种通用串列汇流排装置以及存取方法
JP2001325215A (ja) 通信方法、通信ポート、およびマイクロコンピュータ
CN108228504A (zh) 一种pcie设备的对接方法及pcie设备
KR20050048808A (ko) Usb 호스트/슬레이브 저장 장치 및 그 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120606

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: 20120717

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: 20120814

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150824

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5068268

Country of ref document: JP

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250