Pat
J-GLOBAL ID:200903059455721083

DRAMおよびフラッシュメモリを有するHDD

Inventor:
Applicant, Patent owner:
Agent (1): 特許業務法人 日東国際特許事務所
Gazette classification:公開公報
Application number (International application number):2005293297
Publication number (International publication number):2006114206
Application date: Oct. 06, 2005
Publication date: Apr. 27, 2006
Summary:
【課題】ディスクに対するデータ転送速度を低下させることなく、キャッシュメモリの長寿命化を実現する。【解決手段】書き込みコマンドが到着し(28)、DRAM20が満杯になっていない場合(30)、書き込みデータをDRAMに書き込む(32)。DRAMが満杯で、ディスク18が回転している場合(34)、DRAMからディスクにデータをデステージする(36)。その後、DRAMを使用して書き込み要求を満足させる(32)。ディスクが回転していない場合で、フラッシュメモリ22が満杯でない場合(38)、DRAMからフラッシュメモリにデータをデステージし(40)、DRAMを使用して書き込み要求を満足させる(32)。フラッシュメモリが満杯の場合、ディスクをスピンアップしてフラッシュメモリからディスクにデータをデステージする(42)。次に、DRAMからフラッシュメモリにデータをデステージし(40)、DRAMを使用して書き込み要求を満足させる(32)。【選択図】図2
Claim (excerpt):
データを格納する少なくとも1つのディスクと、 少なくとも1つのDRAM(Dynamic Random Access Memory)素子と、 少なくとも1つのフラッシュメモリ素子と、 ロジックを実行することによってデータストレージを管理する少なくとも1つのディスクコントローラと、を有し、前記ロジックは少なくとも部分的に、 書き込み要求を受信するステップと、 前記DRAM素子が満杯かどうかの判断を行い、満杯でない場合、データを前記DRAM素子に書き込んで前記書き込み要求を満足させるステップと、 前記DRAM素子が満杯の場合、少なくとも一定時間、前記フラッシュメモリ素子が満杯かどうかの判断を行い、満杯でない場合、前記DRAM素子から前記フラッシュメモリ素子にデータをデステージしてから、データを前記DRAM素子に書き込んで前記書き込み要求を満足させ、前記フラッシュメモリ素子が満杯の場合、前記ディスクが回転していなければ前記ディスクをスピンアップして、データを前記フラッシュメモリ素子から前記ディスクにデステージした後、データを前記DRAM素子から前記フラッシュメモリ素子にデステージし、その後、データを前記DRAM素子に書き込んで前記書き込み要求を満足させるステップと、を含むことを特徴とするハードディスクドライブ(HDD)。
IPC (1):
G11B 20/10
FI (2):
G11B20/10 A ,  G11B20/10 311
F-Term (7):
5D044AB01 ,  5D044BC01 ,  5D044CC04 ,  5D044DE91 ,  5D044EF02 ,  5D044GK02 ,  5D044HH01
Patent cited by the Patent:
Cited by applicant (1)
  • 米国特許第6295577号明細書
Cited by examiner (4)
Show all

Return to Previous Page