JP4261069B2

Architecture for a universal serial bus-based pc flash disk

Abstract

This record has no abstract on file.

Term

Term ended

Expired 20 March 2020, 6.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

8 claims: 5 independent, 3 dependent

  1. 1
    USB定義のバスへ接続するUSBフラッシュメモリ装置であって、 (a)少なくとも一つのフラッシュメモリ・モジュールと、 (b)USB定義のバスへ接続するためのUSBコネクタ と、 (c) 前記 USBコネクタを介してホストと接続し、前記少なくとも一つのフラッシュメモリ・モジュールに対する読み取り及び書き込みの少なくともいずれかを行うUSB制御器と、を備えて構成さ れ、 前記USB制御器は、 前記少なくとも一つのフラッシュメモリ・モジュールに対して実行させるための、 前記USBコネクタを介してアプリケーションパケットとして受け取った読み取り及び書き込み コマンドを解釈する コマンド・インタープリタ を備え、 前記少なくとも一つのフラッシュメモリ・モジュールと交渉して前記モジュールのサイズと製造タイプとを判定し、前記判定されたサイズと製造タイプとを使用して、論理アドレスを前記少なくとも一つのフラッシュメモリ・モジュールの物理アドレスに変換する変換テーブルを生成する USBフラッシュメモリ装置。
  2. 2
    USB定義のバスへ接続するUSBフラッシュメモリ装置であって、 (a)データを記憶する少なくとも一つのフラッシュメモリ・モジュールと、 (b)USB定義のバスへ接続するためのUSBコネクタと、 (c)前記USBコネクタを介してホストと接続して前記少なくとも一つのフラッシュメモリ・モジュールに対する読み取り及び書き込みを行うUSB制御器とを備え、 前記USB制御器は、 前記少なくとも一つのフラッシュメモリ・モジュールと交渉して前記モジュールのサイズと製造タイプとを判定し、前記判定されたサイズと製造タイプとを使用して、論理アドレスを前記少なくとも一つのフラッシュメモリ・モジュールの物理アドレスに変換する変換テーブルを生成する USBフラッシュメモリ装置。
  3. 3
    前記USB制御器のMTD(メモリ・テクノロジ・ドライバ)が含む識別ルーチンが、前記フラッシュメモリ・モジュールの少なくとも一つの特徴を判定する請求項1または2に 記載のUSBフラッシュメモリ装置。
  4. 4
    前記少なくとも一つの特徴がサイズである請求項3に 記載のUSBフラッシュメモリ装置。
  5. 5
    前記少なくとも一つの特徴がバス幅である請求項3に 記載のUSBフラッシュメモリ装置。
  6. 6
    前記少なくとも一つの特徴がインターリービングである請求項3に 記載のUSBフラッシュメモリ装置。
  7. 7
    前記USBフラッシュメモリ装置は、前記ホストに着脱可能に形成される請求項1または2に 記載のUSBフラッシュメモリ装置。
  8. 8
    前記USB制御器は、前記フラッシュメモリ・モジュールに使用するためのMTD(メモリ・テクノロジ・ドライバ)を、前記判定された製造タイプを用いて判定する請求項7に 記載のUSBフラッシュメモリ装置。
Independent claims8