JP2005525668A - ハードディスクドライブシステム、このようなシステムを用いる方法及び装置 - Google Patents
ハードディスクドライブシステム、このようなシステムを用いる方法及び装置 Download PDFInfo
- Publication number
- JP2005525668A JP2005525668A JP2004504118A JP2004504118A JP2005525668A JP 2005525668 A JP2005525668 A JP 2005525668A JP 2004504118 A JP2004504118 A JP 2004504118A JP 2004504118 A JP2004504118 A JP 2004504118A JP 2005525668 A JP2005525668 A JP 2005525668A
- Authority
- JP
- Japan
- Prior art keywords
- hard disk
- disk drive
- host
- random access
- status information
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1441—Resetting or repowering
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
ホストが、突然の電源障害、即ち、不測の電源落ちに起因する誤りのあるトラック又はセクタを読み出す間に修復不可能なエラーを受け取るのを防止するハードディスクドライブのためのシステムである。前記システムはリアルタイムに動作しなければならず、それ故、既知の長々しいエラー回復手順は許容できない。本発明によれば、この解決策は、不揮発性メモリ中に前記ハードディスクドライブシステムのステータス情報及び場合によりデータをセーブする。斯くして、前記システムが再起動される場合に、前記ステータス情報及び場合によりデータは引き続き利用可能である。前記不揮発性メモリは、磁気ランダムアクセスメモリ(MRAM)、バッテリバックアップ付きスタティックランダムアクセスメモリ(SRAM)又は強誘電体ランダムアクセスメモリ(FeRAM)であり得る。本発明は、とりわけ、記憶機能を持つセットトップボックス又はパーソナルビデオレコーダ(PVR)などのオーディオ/ビデオハードディスクドライブシステムのために用いられる。不揮発性メモリ中に前記データを記憶させる実施例は、前記システムのデータの信頼性を向上させ、斯くして、PCのアプリケーションにも用いられ得る。
Description
本発明は、コンピュータのホストが、突然の電源障害、即ち、不測の電源落ち(power removal)に起因する誤りのあるトラック又はセクタを読み出す間に修復不可能なエラーを受け取るのを防止するハードディスクドライブシステムに関する。ハードディスクシステムが通常通りにシャットダウンされる場合には、全ての必要な情報がセクタ及びトラックに書き込まれるのに対し、突然の電源障害が起こる場合には、必要な情報がセクタ又はトラックに完全には書き込まれない。この特定のトラック又はセクタは、これから先いつか、再びアクセスされるであろう。しかしながら、このトラック又はセクタには情報が完全には書き込まれていないので、このトラック又はセクタを読み出すことは修復不可能なエラーをもたらすであろう。いずれかの種類のエラーが起こる場合に、通常、既知のエラー回復手順が開始されるであろう。これは数秒かかるであろう。ハードディスクシステムがオーディオ/ビデオ装置などの民生機器において用いられる場合、数秒の途切れは、該途切れが一般に視聴者にとって目に見えるものであるので許容できない。それ故、これらのシステムは、ハードディスクドライブがリアルタイムに動作することを必要とする。
米国特許公報第5,787,460号は、複数のディスク装置が並行してアクセスされ、データ入力/出力処理が実行されるディスクアレイ装置に関し、より詳細には、ディスク装置に記憶されているデータを更新する際の効率的な二重化情報の形成のためのディスクアレイ装置に関する。ディスクアレイは、性能及び/又はデータの信頼性の向上を供給するために多数のハードディスクドライブ(HDD)ユニットと共に制御システムを用いる高性能システムである。データが重複して記憶される、即ち、データが少なくとも2つの並列なハードディスクドライブに記憶されるので、ディスクアレイ装置はデータの信頼性をほぼ保証する。斯くして、ディスクアレイ装置は高価である。
本発明の1つの目的は、書き込み動作中の電源障害に起因するエラーを防止するハードディスクドライブシステムを提供することにある。
本発明のこの目的は、ハードディスクドライブと、ホストと、制御回路と、ランダムアクセスメモリ(RAM)と、前記ハードディスクドライブ及び前記ホストの間の双方向接続とを有するハードディスクドライブを動作させるシステムであって、部分的に又は完全に不揮発性のRAMを持ち、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド及び/又はデータを記憶するシステムによって達せられる。
従来のハードディスクドライブシステムは、ホストシステムからのデータが、ディスクドライブに書き込まれる前に記憶されるキャッシュメモリを持つ。この従来のキャッシュメモリは、揮発性メモリ、例えばダイナミックランダムアクセスメモリ(DRAM)である。突然の電源障害が起こる場合、前記キャッシュの中のデータは失われる。更に、前記ハードディスクドライブの処理のステータスが失われる。これは、セクタ中の破損データ(誤ったデータ、誤った誤り訂正符号)及びデータ損失をもたらし得る。
ハードディスクドライブのステータス情報を不揮発性RAMに記憶することは、システムが、該システムが起動される場合に、まず該不揮発性RAMを参照し、該システムが通常通りにシャットダウンされたのか又は突然の電源障害によってシャットダウンされたのかをチェックすることを可能にする。通常動作中、前記ハードディスクが該ディスク上に記憶されたコンテンツを再生することを要求される場合、ホストは、前記ハードディスクドライブからデータを読み出そうとし、それはまた、最初に、次のセクタ/トラックが誤っているか否かをチェックするために前記不揮発性RAM中に記憶されている前記ステータス情報を参照することが出来る。本発明によれば、突然の電源障害を示すものは、前記ハードディスクドライブへの情報の適正且つ完全な書き込みの確認(confirmation)が欠落しているというものである。別の、前記ドライブの電源が落ちる前に書き込みコマンドが完全には実行されなかったという事実を示すものは、不良誤り訂正符号バイト(ECC)である。前記不揮発性メモリ中の前記ステータス情報が、前記システムが適正にシャットダウンされなかったことを示す場合には、前記ハードディスクドライブシステムは、以下で言及する様々な実施例による途切れのない手順のための様々な解決策を提供する。
前記不揮発性RAMのためのバッテリバックアップ付きメモリの使用は、電源障害中コンテンツが確実に保持されるようにする。本発明によれば、コンテンツは、前記ハードディスクドライブの前記ステータス情報、ホストによって生成及び伝送されるコマンド、及び/又はデータである。磁気ランダムアクセスメモリ(MRAM)を用いることの利点は、全RAMが不揮発性であり得ることにある。磁気ランダムアクセスメモリ(MRAM)は、従来の不揮発性メモリ、例えば所謂フラッシュメモリより高速に読み出し/書き込みをすることが出来るので、前記不揮発性メモリの読み出し/書き込み処理は、前記システムの電源が復旧される場合に前記ハードディスクドライブシステムが電源障害中に生じた中断された割当てを終えるのに十分に高速である。スタティックランダムアクセスメモリ(SRAM)は、高速メモリであり、斯くして有利なことには、動作の信頼性を向上させるが、電源としてバッテリを必要とする。強誘電体ランダムアクセスメモリ(FeRAM)は、低電力消費を持ち、それ故、典型的には、携帯用途で用いられる。
ハードディスクドライブの全てのトラック又はセクタはアドレスを持つ。前記不揮発性RAM中に、ステータス情報として、書き込まれた最後のセクタ又はトラックのアドレスを記憶することは、有利なことには、前記ハードディスクドライブが、この/これらのセクタ又はトラックが読み出しできないことを予め知ること、及び前記ホストにこの情報を含むインスタントメッセージ(instant message)を送信することが出来ることにつながるであろう。このメッセージは、理想的には、即時にのみ完全なエラー回復手順が実行されたならば前記ホストに発行されたであろうメッセージと同一であろう。結果として、前記ステータス情報が前記ハードディスクドライブシステム中に記憶される場合に、前記ステータス情報は最後の物理的なディスクアクセスが適正に実行されたかどうかの確認を含むが故に、コンピュータの前記ホストが、書き込み動作中の電源障害による誤りのあるトラック又はセクタを読み出す間に修復不可能なエラーを受け取ることが防止されるので、本発明によるハードディスクドライブシステムは、リアルタイム駆動性能を改善する。再起動が実施されたら、最初にこの確認が前記ホストに送信される。
本発明によれば、前記ハードディスクドライブシステムはコマンドのリストを生成するホストを有する。前記コマンドが前記ハードディスクドライブを参照する場合には、前記コマンドは前記ハードディスクドライブに送信される。前記ホストと前記ハードディスクドライブとは双方向に接続される。前記リスト中の前記コマンドは、実施されるジョブに翻訳される。他の、突然の電源障害を示すものは、1つ又は複数の処理のステータスが「ジョブ進行中」又は何か同様のものであるという事実である。それは、1つ又は複数の前記ジョブが適正に完了されていないことを意味する。このようにして、現在のコマンドが完全に実行されない限り、前記ハードディスクドライブシステムの前記不揮発性RAM中の前記ステータス情報はジョブ進行中情報を含む。有利なことには、電源障害中前記システムが再起動されるまで及びそれ以降も前記不揮発性RAM中に「ジョブ進行中」のステータス情報が保存される。
本発明はまた、ハードディスクドライブシステム、とりわけ、ハードディスクドライブと、ホストと、前記ハードディスクドライブ及び前記ホストの間の双方向接続と、制御回路と、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド又はデータを記憶する部分的に又は完全に不揮発性のランダムアクセスメモリ(RAM)とを有するハードディスクドライブシステムを動作させる方法であって、電源が復旧されたら、中断されたジョブを継続する方法を提供する。これは、前記不揮発性RAMが、要求ジョブが終了されるまでディスクに書き込まれなくてはならないデータをバッファリングするのに十分に大きい場合に可能である。
本発明によれば、ハードディスクドライブシステムを動作させる別の方法は、前記ホストが誤りのあるトラック又はセクタを読み出そうとする場合に、インスタントメッセージを生成し、且つ/又は前記ハードディスクドライブから前記ホストに該インスタントメッセージを送信する。上記のように、最後にアドレス指定されたトラック又はセクタは前記不揮発性RAM中に記憶される。前記ジョブ進行中情報又は確認が欠落していることと組み合わされると、それは、前記システムが対応するメッセージを即座に生成することを可能にする。その場合に、前記ホストは、前記誤りのあるトラック又はセクタから読み出す試みを停止する。前記インスタントメッセージを生成する時間は数秒より著しく短い。好ましい実施例においてはこの時間は約20マイクロ秒かかる。
本発明はまた、インタフェースによって結合されるホストとハードディスクドライブとを有する装置であって、
−前記ハードディスクドライブのステータス情報及び前記ホストからのコマンド又はデータを記憶する部分的に又は完全に不揮発性のRAMと、
−オーディオ/ビデオストリームを生成するチューナと、
−前記オーディオ/ビデオストリームを表示するモニタと、
−前記オーディオ/ビデオストリームを前記モニタに伝送する手段とを有する装置を提供する。
−前記ハードディスクドライブのステータス情報及び前記ホストからのコマンド又はデータを記憶する部分的に又は完全に不揮発性のRAMと、
−オーディオ/ビデオストリームを生成するチューナと、
−前記オーディオ/ビデオストリームを表示するモニタと、
−前記オーディオ/ビデオストリームを前記モニタに伝送する手段とを有する装置を提供する。
本発明によれば、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド又はデータを記憶する部分的に又は完全に不揮発性のランダムアクセスメモリ(RAM)を有する前記ハードディスクドライブシステムは、有利なことには、突然のシステムの電源障害がデータの再生の目に見える又は耳に聞こえる途切れをもたらさないという効果を持つオーディオ及び/又はビデオのアプリケーションのために用いられる。
本発明は、とりわけ、記憶機能を持つセットトップボックス又はパーソナルビデオレコーダ(PVR)などのオーディオ/ビデオハードディスクドライブシステムのために用いられる。前記不揮発性RAMにおいて前記データもまた利用可能である場合には、本発明は、データの信頼性を向上させ、PCのアプリケーションにも用いられ得る。
本発明の別の利点は、1つの集積回路に標準的な論理回路及び不揮発性メモリを集積することを可能にする既知の処理を用いて、それが制御回路に集積され得ることにある。
下記の実施例に関して、本発明のこれら及び他の特徴を説明し、明らかにする。
図1は、ハードディスクドライブシステム100の主要システム部分のブロック図を示している。ハードディスクドライブシステム100は、インタフェース101によってホスト102と結合され、基本的には、DMA制御器110、マイクロコントローラ120及びRAM130から成る。RAM130は、部分的に又は完全に不揮発性であり得る。RAM130が部分的にしか不揮発性でない場合には、RAM130は、限られた量の記憶容量を供給し、斯くして、ハードディスクドライブシステム100の現在のステータスしか記憶され得ない。しかしながら、これは、即座のエラー報告を可能にし、上記のようにリアルタイム性能を改善する。別の実施例において、RAM130は完全に不揮発性である。この場合には、電源障害中、ステータス及びバッファコンテンツ(buffer contents)が保存される。これは、リアルタイム性能の改善と同時のデータの信頼性の向上のための、電源が復旧されるやいなやの即座の誤り訂正を可能にする。
ハードディスクドライブシステム100とホスト102とは、共通インタフェースによって接続される。ハードディスクドライブ100は、初期設定のための読み出し専用メモリ(ROM)140中に保持される固定ブートコードのための機能を持つ。ホスト102もまた、このような設備200を持ち得る。ホスト102は、民生用電子装置などの組込みシステム又は汎用コンピュータであり得る。ホスト102は、電源障害中情報を保存するためにハードディスクドライブシステム100を用いる。ホスト102は、ハードディスクドライブシステム100が常にエラーなしにホスト102によって要求された動作を行なうことを期待する。任意の動作がホストシステムにおいて始まり、前記ホストシステムにおいては、アプリケーションがマイクロプロセッサ190上を走る。ホスト102が、ハードディスクドライブシステム100への又はハードディスクドライブシステム100からのデータ転送が要求されることを認識する場合、このデータ転送のためにホストRAM210の領域が予約される。次いで、ホストは、予約されたホストメモリ210の領域を記述するDMA制御器180中のDMA制御テーブルをセットアップする。最後のホスト102の動作は、標準的なプロトコルを用いて共通インタフェース101を介して要求データ処理をハードディスクドライブシステム100に通知せんとするものである。通常の動作条件下では、ハードディスクドライブシステム100は、可能な限り短い時間内に要求データ転送を行なおうとし、データが、確実に、ホスト102中の予約されたメモリ210の領域から読み出される又は該領域に書き込まれるようにする。ハードディスクドライブシステム100においては、情報は磁気ディスク170上に記憶される。信号は、磁気読み出し/書き込みヘッドを用いて読み出され、前置増幅器160によって増幅される。読み出し/書き込みチャネル150は、エラーの可能性を最小限にするよう信号を処理する。ハードディスクドライブシステム100中のマイクロコントローラ120は、ハードディスクドライブサーボシステムを制御し、データが、確実に、共通インタフェース101を介して適正に送受信されるようにする。マイクロコントローラ120はまた、RAM130を用いて平均性能を改善するためにバッファリングを用いる。最後に、マイクロコントローラ120はまた、可能な限り多くのデータの誤りを訂正する役割も果たす。本発明によれば、RAMモジュール130は、部分的に又は完全に不揮発性であるモジュールになるよう改造される。
図2は、インタフェース101を介してホスト102と双方向に接続されるハードディスクドライブシステム100及びチューナ103を有する装置300を示している。この装置300は、テレビ受像機又はパソコンなどの民生用電子装置の一部を形成する。ホスト102は、モニタ104にオーディオ/ビデオストリームを伝送する。
本発明は、ホストが、突然の電源障害、即ち、不測の電源落ちに起因する誤りのあるトラック又はセクタを読み出す間に修復不可能なエラーを受け取るのを防止するハードディスクドライブシステムに要約され得る。このシステムはリアルタイムに動作しなければならず、それ故、既知の長々しいエラー回復手順は許容できない。本発明によれば、この解決策は、不揮発性メモリ中にハードディスクドライブシステムのステータス情報及び場合によりデータを保管する。斯くして、システムが再起動されれば、ステータス情報及び場合によりデータは引き続き利用可能となる。不揮発性メモリは、磁気ランダムアクセスメモリ(MRAM)、バッテリバックアップ付きスタティックランダムアクセスメモリ(SRAM)、強誘電体ランダムアクセスメモリ(FeRAM)又はあらゆる種類の他の高速アクセスの不揮発性メモリであり得る。本発明は、とりわけ、記憶機能を持つセットトップボックス又はパーソナルビデオレコーダ(PVR)などのオーディオ/ビデオハードディスクドライブシステムのために用いられる。不揮発性メモリ中にデータを記憶させる実施例は、システムのデータの信頼性を向上させ、斯くして、PCのアプリケーションにも用いられ得る。
Claims (10)
- ハードディスクドライブと、ホストと、制御回路と、ランダムアクセスメモリ(RAM)と、前記ハードディスクドライブ及び前記ホストの間の双方向接続とを有するハードディスクドライブを動作させるシステムであって、前記RAMが、部分的に又は完全に不揮発性であり、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド、及び/又はデータを記憶することを特徴とするシステム。
- 前記不揮発性RAMが、スタティックランダムアクセスメモリ(SRAM)などのバッテリバックアップ付きメモリ、磁気ランダムアクセスメモリ(MRAM)又は強誘電体ランダムアクセスメモリ(FeRAM)から成るグループから選択されることを特徴とする請求項1に記載のシステム。
- 前記ハードディスクドライブの前記ステータス情報が、最後に書き込まれたトラック又はセクタのアドレスを含むことを特徴とする請求項1に記載のシステム。
- 前記ステータス情報が、最後の物理的なディスクアクセスが適正に実行されたかどうかの確認を含むことを特徴とする請求項1に記載のハードディスクドライブシステム。
- 現在のコマンドが完全に実行されない限り、前記不揮発性RAM中の前記ステータス情報がジョブ進行中情報を含むことを特徴とする請求項1に記載のハードディスクドライブシステム。
- 電源障害中前記システムが再起動されるまで及びそれ以降も前記不揮発性RAM中に前記ジョブ進行中情報が保存されることを特徴とする請求項1に記載のハードディスクドライブシステム。
- ハードディスクドライブシステム、とりわけ、ハードディスクドライブと、ホストと、前記ハードディスクドライブ及び前記ホストの間の双方向接続と、制御回路と、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド又はデータを記憶する部分的に又は完全に不揮発性のランダムアクセスメモリ(RAM)とを有するハードディスクドライブシステムを動作させる方法であって、電源が復旧されたら、前記ハードディスクドライブが中断されたジョブを継続することを特徴とする方法。
- ハードディスクドライブシステム、とりわけ、ハードディスクドライブと、ホストと、前記ハードディスクドライブ及び前記ホストの間の双方向接続と、制御回路と、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド又はデータを記憶する部分的に又は完全に不揮発性のランダムアクセスメモリ(RAM)とを有するハードディスクドライブシステムを動作させる方法であって、前記ホストが誤りのあるトラック又はセクタを読み出そうとする場合に、前記ハードディスクドライブによるインスタントメッセージの生成及び/又は前記ホストへの送信がなされることを特徴とする方法。
- インタフェースによって結合されるホストとハードディスクドライブとを有するオーディオ又はビジュアルデータを再生する装置であって、
−前記ハードディスクドライブのステータス情報、前記ホストからのコマンド又はデータを記憶する部分的に又は完全に不揮発性のRAMと、
−オーディオ/ビデオストリームを生成するチューナと、
−前記オーディオ/ビデオストリームを表示するモニタと、
−前記オーディオ/ビデオストリームを前記モニタに伝送する手段とを有する装置。 - 突然のシステムの電源障害が情報の再生において目に見える又は耳に聞こえる途切れをもたらさないという効果を持つオーディオ及び/又はビデオのアプリケーションのための、ハードディスクドライブと、ホストと、制御回路と、前記ハードディスクドライブ及び前記ホストの間の双方向接続と、前記ハードディスクドライブのステータス情報、ホストによって生成及び伝送されるコマンド又はデータを記憶する部分的に又は完全に不揮発性のランダムアクセスメモリ(RAM)とを有するハードディスクドライブシステムの使用。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP02076901 | 2002-05-14 | ||
| PCT/IB2003/001568 WO2003096192A2 (en) | 2002-05-14 | 2003-04-22 | Hard disk drive system, method of using such a system and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005525668A true JP2005525668A (ja) | 2005-08-25 |
Family
ID=29414779
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004504118A Withdrawn JP2005525668A (ja) | 2002-05-14 | 2003-04-22 | ハードディスクドライブシステム、このようなシステムを用いる方法及び装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20050177652A1 (ja) |
| EP (1) | EP1506482A2 (ja) |
| JP (1) | JP2005525668A (ja) |
| KR (1) | KR20050003451A (ja) |
| AU (1) | AU2003219407A1 (ja) |
| WO (1) | WO2003096192A2 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4346875B2 (ja) * | 2002-08-14 | 2009-10-21 | インターナショナル・ビジネス・マシーンズ・コーポレーション | データのリアサイン方法、データ記録装置、プログラム |
| US7529904B2 (en) | 2004-03-31 | 2009-05-05 | International Business Machines Corporation | Storing location identifier in array and array pointer in data structure for write process management |
| KR100652386B1 (ko) * | 2004-11-16 | 2006-12-06 | 삼성전자주식회사 | 호스트와 하드디스크 드라이브 사이의 어플리케이션공유에 의한 작업 효율 증대방법 및 장치 |
| JP2007193449A (ja) * | 2006-01-17 | 2007-08-02 | Toshiba Corp | 情報記録装置及びその制御方法 |
| JP2007293987A (ja) * | 2006-04-24 | 2007-11-08 | Toshiba Corp | 情報記録装置及びその制御方法 |
| KR100801015B1 (ko) * | 2006-08-30 | 2008-02-04 | 삼성전자주식회사 | 하이브리드 하드 디스크 드라이브와 데이터 저장 방법 |
| CN101681278A (zh) * | 2007-03-23 | 2010-03-24 | 汤姆森许可贸易公司 | 用于防止存储介质中错误的系统和方法 |
| US8427552B2 (en) * | 2008-03-03 | 2013-04-23 | Videoiq, Inc. | Extending the operational lifetime of a hard-disk drive used in video data storage applications |
| US9325951B2 (en) | 2008-03-03 | 2016-04-26 | Avigilon Patent Holding 2 Corporation | Content-aware computer networking devices with video analytics for reducing video storage and video communication bandwidth requirements of a video surveillance network camera system |
| US20090307563A1 (en) * | 2008-06-05 | 2009-12-10 | Ibm Corporation (Almaden Research Center) | Replacing bad hard drive sectors using mram |
| US20110167214A1 (en) * | 2008-09-15 | 2011-07-07 | Leonard Russo | Method And Apparatus To Manage Non-Volatile Disk Cache |
| US9870281B1 (en) * | 2015-03-20 | 2018-01-16 | Western Digital Technologies, Inc. | Power loss mitigation for data storage device |
| US10319424B1 (en) * | 2018-01-08 | 2019-06-11 | Spin Memory, Inc. | Adjustable current selectors |
| CN112015581B (zh) * | 2020-08-28 | 2024-07-05 | 沃尔士环控系统工程(深圳)有限公司 | 一种清灰控制器备用点的冗余替换方法、系统及相关组件 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU653670B2 (en) * | 1992-03-10 | 1994-10-06 | Data General Corporation | Improvements for high availability disk arrays |
| WO1993023803A1 (en) * | 1992-05-21 | 1993-11-25 | Fujitsu Limited | Disk array apparatus |
| JP2888401B2 (ja) * | 1992-08-03 | 1999-05-10 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 冗長ディスクドライブアレイに対する同期方法 |
| US5954828A (en) * | 1995-01-05 | 1999-09-21 | Macronix International Co., Ltd. | Non-volatile memory device for fault tolerant data |
| DE29512593U1 (de) * | 1995-08-04 | 1995-10-12 | Franck, Peter Heinz, 81669 München | Hybriddatenspeicher |
| JPH11213628A (ja) * | 1998-01-21 | 1999-08-06 | Toshiba Corp | 記録媒体とその再生装置および記録再生装置 |
-
2003
- 2003-04-22 WO PCT/IB2003/001568 patent/WO2003096192A2/en not_active Ceased
- 2003-04-22 AU AU2003219407A patent/AU2003219407A1/en not_active Abandoned
- 2003-04-22 US US10/513,943 patent/US20050177652A1/en not_active Abandoned
- 2003-04-22 JP JP2004504118A patent/JP2005525668A/ja not_active Withdrawn
- 2003-04-22 KR KR10-2004-7018284A patent/KR20050003451A/ko not_active Withdrawn
- 2003-04-22 EP EP03715218A patent/EP1506482A2/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| AU2003219407A1 (en) | 2003-11-11 |
| WO2003096192A2 (en) | 2003-11-20 |
| KR20050003451A (ko) | 2005-01-10 |
| WO2003096192A3 (en) | 2004-08-19 |
| AU2003219407A8 (en) | 2003-11-11 |
| US20050177652A1 (en) | 2005-08-11 |
| EP1506482A2 (en) | 2005-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8745443B2 (en) | Memory system | |
| US5953513A (en) | Recording and reproducing device for recording and reproducing information from different kinds of storage media having different sector formats | |
| JP2005525668A (ja) | ハードディスクドライブシステム、このようなシステムを用いる方法及び装置 | |
| JPWO2004031966A1 (ja) | 不揮発性記憶装置の制御方法 | |
| JP2002108573A (ja) | ディスクアレイ装置、そのエラー制御方法、ならびにその制御プログラムを記録した記録媒体 | |
| JP2004038290A (ja) | 情報処理システムおよび同システムで用いられるディスク制御方法 | |
| US7724643B2 (en) | Recovery of duplex data system after power failure | |
| JP2009157632A (ja) | 情報処理装置 | |
| CN101815983A (zh) | 用于防止硬盘驱动文件系统的损坏的方法和系统 | |
| CN102473141B (zh) | 非易失性存储装置以及存储控制器 | |
| JP4881856B2 (ja) | 記憶装置 | |
| US20170090768A1 (en) | Storage device that performs error-rate-based data backup | |
| JP2010522406A (ja) | 記憶媒体における誤りを防止するシステム及び方法 | |
| JP4719167B2 (ja) | 半導体メモリ情報蓄積装置とその書き込み不良対策方法 | |
| JP5193822B2 (ja) | 追記型メモリデバイス | |
| JP5057796B2 (ja) | 半導体メモリ情報蓄積装置とその不良部位対処方法 | |
| US8627157B2 (en) | Storing apparatus | |
| US20100125704A1 (en) | Storage control apparatus and storage system | |
| JP2013069171A (ja) | メモリシステムとその制御方法 | |
| JP2000137584A (ja) | 外部記憶装置の制御装置及び不良ブロック代替方法並びに不良ブロック代替制御プログラムを格納した記憶媒体 | |
| US7490196B2 (en) | Data backup using both tape and disk storage | |
| CN110134322B (zh) | 运用dram的储存装置及其相关数据处理方法 | |
| US20150205543A1 (en) | Storage device and data storing method | |
| US20090172454A1 (en) | Information recording device and information recording method | |
| JP2011215870A (ja) | 書き込み装置、書き込み方法、及び書き込みプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060704 |