【手続補正書】
【提出日】平成22年4月16日(2010.4.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
高電力モードおよび低電力モードを有するデバイス用のディスクドライブシステムであって、
低電力ディスクドライブ（ＬＰＤＤ）と、
高電力ディスクドライブ（ＨＰＤＤ）と、
前記ＬＰＤＤ内の最稀使用ブロック（ＬＵＢ）を識別し、データ記憶要求およびデータ取得要求のうち少なくともいずれかが受信された場合、前記低電力モード中に前記ＬＵＢを前記ＨＰＤＤに選択的に転送するＬＵＢモジュールを含む制御モジュールと
を備え、
前記制御モジュールは、前記ＬＰＤＤ上に書き込みデータ用に十分な容量が利用可能でない場合、前記書き込みデータが前記ＬＵＢの前に利用される可能性があるか否かを判定する適応記憶モジュールを含み、
前記ＨＰＤＤおよび前記ＬＰＤＤは、不揮発性半導体メモリインタフェースを介して前記デバイスと通信する、ディスクドライブシステム。
【請求項２】
書き込みデータの前記記憶要求中に、前記ＬＰＤＤ上に前記書き込みデータ用に十分な容量が利用可能である場合、前記制御モジュールは、前記書き込みデータを前記ＬＰＤＤに転送する、請求項１に記載のディスクドライブシステム。
【請求項３】
前記ＬＰＤＤ上に前記書き込みデータ用に十分な容量が利用可能でない場合、前記制御モジュールは、前記ＨＰＤＤに電力供給して、前記ＬＵＢを前記ＬＰＤＤから前記ＨＰＤＤへ転送し、前記書き込みデータを前記ＬＰＤＤに転送する、請求項１または２に記載のディスクドライブシステム。
【請求項４】
前記書き込みデータが前記ＬＵＢの後に利用される可能性がある場合、前記制御モジュールは、前記書き込みデータを前記ＨＰＤＤ上に記憶する、請求項１から３のいずれかに記載のディスクドライブシステム。
【請求項５】
前記書き込みデータが前記ＬＵＢの前に利用される可能性がある場合、前記制御モジュールは、前記ＨＰＤＤに電力供給し、前記ＬＵＢを前記ＬＰＤＤから前記ＨＰＤＤに転送して、その後、前記書き込みデータを前記ＬＰＤＤに転送する、請求項１から４のいずれかに記載のディスクドライブシステム。
【請求項６】
前記制御モジュールは、読み出しデータが前記ＬＰＤＤに配置されない場合、前記読み出しデータが一度利用される可能性があるかどうかを判定する適応記憶モジュールを含み、前記読み出しデータが一度利用される可能性がある場合、前記読み出しデータを前記ＨＰＤＤから取得する、請求項１から５のいずれかに記載のディスクドライブシステム。
【請求項７】
前記適応記憶モジュールが、前記読み出しデータが一度を超える回数利用される可能性があると判定した場合で、前記ＬＰＤＤ上に前記読み出しデータ用に十分な容量が利用可能である場合、前記制御モジュールは、前記読み出しデータを前記ＨＰＤＤから前記ＬＰＤＤへ転送する、請求項６に記載のディスクドライブシステム。
【請求項８】
前記適応記憶モジュールが、前記読み出しデータが一度を超える回数利用される可能性があると判定した場合で、前記ＬＰＤＤ上に前記読み出しデータ用に十分な容量が利用可能でない場合、前記制御モジュールは、前記ＬＵＢを前記ＬＰＤＤから前記ＨＰＤＤへ転送し、前記読み出しデータを前記ＨＰＤＤから前記ＬＰＤＤへ転送する、請求項６に記載のディスクドライブシステム。
【請求項９】
前記ＬＰＤＤ上に読み出しデータ用に十分な容量が利用可能である場合、前記制御モジュールは、前記読み出しデータを前記ＨＰＤＤから前記ＬＰＤＤへ転送し、
前記ＬＰＤＤ上に前記読み出しデータ用に十分な容量が利用可能でない場合、前記制御モジュールは、前記ＬＵＢを前記ＬＰＤＤから前記ＨＰＤＤへ転送し、前記読み出しデータを前記ＨＰＤＤから前記ＬＰＤＤへ転送する、請求項１から５のいずれかに記載のディスクドライブシステム。
【請求項１０】
前記読み出しデータが前記ＬＰＤＤに配置されない場合、前記制御モジュールは、前記読み出しデータを前記ＨＰＤＤから取得する、請求項６から９のいずれかに記載のディスクドライブシステム。
【請求項１１】
前記ＨＰＤＤは１．８"より大きい直径を有する一以上のプラッタを含み、前記ＬＰＤＤは１．８"以下の直径を有する一以上のプラッタを含む、請求項１から１０のいずれかに記載のディスクドライブシステム。
【請求項１２】
前記ＬＰＤＤおよび前記ＨＰＤＤと通信する制御モジュールをさらに備え、
前記低電力モードでの書き込みデータの記憶要求中に、前記制御モジュールは、前記ＬＰＤＤ上に前記書き込みデータ用に十分な容量が利用可能であるか否かを判定し、十分な容量が利用可能である場合、前記書き込みデータを前記ＬＰＤＤへ転送する、請求項１から１０のいずれかに記載のディスクドライブシステム。
【請求項１３】
前記制御モジュールは、十分な容量が利用可能でない場合、前記書き込みデータを前記ＨＰＤＤに記憶する、
前記制御モジュールは、前記高電力モード中に前記ＬＰＤＤから前記ＨＰＤＤへデータファイルを転送して前記ＬＰＤＤ上で利用可能なディスク容量を増加するＬＰＤＤ維持モジュールをさらに含む、
前記ＬＰＤＤ維持モジュールは、古さ、サイズ、および前記低電力モードで将来利用される可能性のうち少なくとも一つに基づいて、前記データファイルを転送する、または
前記ＨＰＤＤは１．８"より大きい直径を有する一以上のプラッタを含み、前記ＬＰＤＤは１．８"以下の直径を有する一以上のプラッタを含む、請求項１２に記載のディスクドライブシステム。
【請求項１４】
前記不揮発性半導体メモリインタフェースはフラッシュメモリインタフェースを含む、請求項１から１３のいずれかに記載のディスクドライブシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
Ｉ／Ｏチップセット２４は、入力／出力（Ｉ／Ｏ）の基本形態を管理する。Ｉ／Ｏチップセット２４は、ユニバーサルシリアルバス（ＵＳＢ）４０、音声デバイス４１、キーボード（ＫＢＤ）、および／またはポインティングデバイス４２、および基本入力／出力システム（ＢＩＯＳ）４３と、業界標準アーキテクチャ（ＩＳＡ）バス４４を介して通信する。処理チップセット２２と違って、Ｉ／Ｏチップセット２４は典型的に、（しかしいつもではないが）、単一のチップを利用して実装されるが、それは、ＰＣＩバス３０に接続される。ハードディスクドライブのようなＨＰＤＤ５０もまた、Ｉ／Ｏチップセット２４と通信する。ＨＰＤＤ５０は、プロセッサ２５が実行するＷｉｎｄｏｗｓＸＰ(登録商標)Ｗｉｎｄｏｗｓ２０００（登録商標）、Ｌｉｎｕｘ（登録商標）およびＭＡＣ（登録商標）に基づくＯＳなどの、フルフィーチャのオペレーティングシステム（ＯＳ）を記憶する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
一次プロセッサおよび一次グラフィックプロセッサは、高電力モードで動作する際に、比較的高電力を損失する。一次プロセッサおよび一次グラフィックプロセッサは、外部メモリを比較的大量に要するフルフィーチャのオペレーティングシステム（ＯＳ）を実行する。一次プロセッサおよび一次グラフィックプロセッサは、複雑な計算および高度なグラフィックを含む高性能動作をサポートする。フルフィーチャのオペレーティングシステム（ＯＳ）は、ＷｉｎｄｏｗｓＸＰ（登録商標）などのＷｉｎｄｏｗｓ（登録商標）に基づくＯＳ、Ｌｉｎｕｘ（登録商標）に基づくＯＳ、ＭＡＣ（登録商標）に基づくＯＳなどであってよい。フルフィーチャのＯＳはＨＰＤＤ１５および／または５０に記憶される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１８１
【補正方法】変更
【補正の内容】
【０１８１】
フラッシュ制御機ブロック１１５０は、ＬＰＤＤのランダムな読み出しを実装するインタフェース信号ラインを制御してもよい。フラッシュ制御機ブロック１１５０は、ＬＰＤＤのランダムな書き込みを実装するインタフェース信号ラインを制御してもよい。フラッシュ制御機ブロック１１５０は、ＬＰＤＤの連続読み取りを実装するインタフェース信号ラインを制御し、ＬＰＤＤの連続書き込みを実装するインタフェース信号ラインを制御してもよい。フラッシュ制御機ブロック１１５０は、制御モジュールとＬＰＤＤとの間のコマンド転送を実装するインタフェース信号ラインを制御してよい。フラッシュ制御機ブロック１１５０は、対応するフラッシュメモリコマンド一式にＬＰＤＤコマンド一式をマップしてよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
レジスタメモリ１１５２は、プロセッサバスを介してインタフェース制御機およびＬＰＤＤプロセッサと通信する。レジスタメモリ１１５２は、ＬＰＤＤプロセッサおよび制御モジュールがプログラムしたコマンドを記憶する。フラッシュ制御機ブロック１１５０は、バッファメモリのＬＰＤＤからの読み取りデータを記憶して制御モジュールおよびＬＰＤＤ間のデータ転送レートの差異を補償し、メモリバッファにデータがあることを示唆するために制御モジュールにデータ準備信号を送信してよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１８３
【補正方法】変更
【補正の内容】
【０１８３】
フラッシュ制御機ブロック１１５０は、制御モジュールおよびＬＰＤＤ間のデータ転送レートの差異を補償するべくバッファメモリの制御モジュールからの書き込みデータを記憶してよい。フラッシュ制御機ブロック１１５０は、メモリバッファにデータがあることを示唆するために制御モジュールにデータ準備信号を送信してよい。