(57)【要約】【課題】予期せぬ電源断時にセクタ保証処理するデータ記憶装置において、正常時の電源電圧の変動が大きくても、精度良く、セクタ保証処理する。【解決手段】電源の電圧をＡ／Ｄ変換器（１５）を介し、モニターし、制御部（１１）が、電源の検出電圧の相対値である電圧変化量を計算し、電圧変化量の大小で、電源断を判定し、セクタ保証処理する。正常時の電圧変動と、電源断時の電圧変動を区別でき、正確な電源断を検出し、ライト禁止を判定できる。【選択図】図２
2006252445.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に、データのリード及びライトのいずれかを行うヘッドと、
前記記憶媒体の所望トラックに前記ヘッドを位置付けるアクチュエータと、
装置に供給される電源電圧をデジタル値に変換するアナログ／デジタル変換器と、
ライトデータを前記ヘッドで前記記憶媒体にセクタ単位でライトするとともに、前記デジタル変換された電源電圧値から電源断を判定し、セクタ保証処理する制御部とを有し、
前記制御部は、所定のタイミング毎に、前記デジタル変換された電源電圧値をモニターし、電圧変化量を計算し、前記電圧変化量の大小から前記電源断を判定する
ことを特徴とするデータ記憶装置。
【請求項２】
前記制御部は、前記電圧変化量を電圧判定スライスと比較して、前記電源断を判定する
ことを特徴とする請求項１のデータ記憶装置。
【請求項３】
前記制御部は、前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習する
ことを特徴とする請求項２のデータ記憶装置。
【請求項４】
記憶媒体に、ヘッドで、セクタ単位にデータのライトを行うステップと、
装置に供給される電源電圧をデジタル値に変換するアナログ／デジタル変換器の出力を所定のタイミングでモニターするステップと、
前記モニターした前記デジタル変換された電源電圧値から電圧変化量を計算するステップと、
前記電圧変化量の大小から前記電源断を判定し、セクター保証処理するステップとを有する
ことを特徴とするデータ記憶装置のライト処理方法。
【請求項５】
前記電源断を判定するステップは、前記電圧変化量を電圧判定スライスと比較して、前記電源断を判定するステップからなる
ことを特徴とする請求項４のデータ記憶装置のライト処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セクタ単位でデータを取り扱うデータ記憶装置及びデータ記憶装置のライト処理方法に関し、特に、予期せぬ電源断で発生するライト書き残しを防止するためのデータ記憶装置及びデータ記憶装置のライト処理方法に関する。
【背景技術】
【０００２】
近年のデータ電子化処理の要求により、データを記憶する磁気ディスク装置や光ディスク装置の媒体記憶装置に、大容量化が要求されている。このため、ディスク媒体は、益々トラック密度や記録密度が高くなっている。このようなデータ記憶装置では、セクタ単位でデータを記録する。
【０００３】
このようなセクタ単位でデータを記録するデータ記憶装置では、外部から電源を受け、動作する。このため、データ記録中に、予期せぬ電源の断が発生した場合には、ライト動作が停止する。
【０００４】
図７は、従来技術の説明図である。ディスク記憶装置では、サーボゲート信号ＳＧによりライトゲートＷＧがオンとなり、サーボゲート間隔で、データを記録する。ここでは、サーボゲート間隔に、３セクタのデータを記録する例を示している。ここで、予期せぬ電源断により、電圧変動が始まり、動作保証できない電圧まで低下すると、リセットが発生され、動作を停止する。
【０００５】
この時、セクタ単位の記録において、セクタのライト途中であれば、セクタの一部（斜線部分）をライトし、停止するため、セクタの書き残しが発生し、電源復旧時に、リードエラーが発生する。即ち、制御回路側では、セクタ単位にデータを、ヘッドに送ることにより、そのセクタが書き込まれたと認識しているため、電源断による、セクタの書き残しを認識できない。
【０００６】
図８は、従来のセクタ保証機能の説明図である。図７と同様のケースで説明すると、予期せぬ電源断により、電圧変動が始まり、動作保証できない電圧まで低下すると、リセットが発生され、動作を停止が指示される。この時、第１の従来のセクタ保証方法では、電圧保持回路を設け、セクタのライト途中であれば、セクタの全部をライトし、停止する（例えば、特許文献１参照）。
【０００７】
又、第２のセクタ保証方法の提案では、電源電圧（例えば、５Ｖ）に対し、リセット電圧（例えば、４．２Ｖ）より高いしきい値電圧（例えば、４．８Ｖ）を設定し、このしきい値電圧以下になると、電圧低下が発生したと判断し、セクタの書き込みを終了した時点で、停止する（例えば、特許文献２参照）。
【特許文献１】特開平０２−１５４３５９号公報（図１、図２）
【特許文献２】特開２０００−１２２８１３号公報（図２）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
近年の装置の小型化の要求により、かかるディスク記憶装置も、小型のサーバやモバイル機器（例えば、ノート型パーソナルコンピュータや携帯型ＡＶ（Audio/Visual）機器）へ搭載されている。このような装置では、電源の安定性が低い場合が多い。例えば、ノート型パーソナルコンピュータでは、小型、低価格化のため、容量の大きい電源を搭載しない場合がある。又、容量の小さいバッテリ駆動される場合がある。
【０００９】
このため、従来の第１のセクタ保証方法では、ハードウェアでの救済のため、データ記憶装置及びこれを搭載した装置の価格が高くなり且つ小型化も困難となる。
【００１０】
一方、第２の従来のセクタ保証方法では、前述のように、外部電源に、比較的、電源変動が大きい場合には、即ち、低電圧で、比較的、変動が大きい場合には、しきい値電圧の設定が、難しい。特に、上述のように、絶対値で設定する場合には、搭載される装置個々に、調整する必要がある。この調整作業は、例えば、何百万台と生産されるディスク装置では、極めて、多大な労力を有し、装置コストの上昇をもたらす。一方、しきい値を一定値で設定すると、搭載される装置によっては、異常検出するおそれがあり、装置の信頼性を低下する。
【００１１】
従って、本発明の目的は、電源の変動が大きくても、調整作業を必要とせずに、正確なセクタ保証機能を実現するためのデータ記憶装置及びデータ記憶装置のライト処理方法を提供することにある。
【００１２】
又、本発明の他の目的は、特別なハードウェアを付加しなくても、精度良いセクタ保証機能を実現するためのデータ記憶装置及びデータ記憶装置のライト処理方法を提供することにある。
【００１３】
更に、本発明の更に他の目的は、装置の電源変動に合わせて、判定条件を自動調整するためのデータ記憶装置及びデータ記憶装置のライト処理方法を提供することにある。
【００１４】
更に、本発明の更に他の目的は、電源変動が大きくても、異常検出を有効に防止するためのデータ記憶装置及びデータ記憶装置のライト処理方法を提供することにある。
【課題を解決するための手段】
【００１５】
この目的の達成のため、本発明のデータ記憶装置は、記憶媒体に、データのリード及びライトのいずれかを行うヘッドと、前記記憶媒体の所望トラックに前記ヘッドを位置付けるアクチュエータと、装置に供給される電源電圧をデジタル値に変換するアナログ／デジタル変換器と、ライトデータを前記ヘッドで前記記憶ディスクにセクタ単位でライトするとともに、前記デジタル変換された電源電圧値から電源断を判定し、セクタ保証処理する制御部とを有する。そして、前記制御部は、所定のタイミング毎に、前記デジタル変換された電源電圧値をモニターし、電圧変化量を計算し、前記電圧変化量の大小から前記電源断を判定する。
【００１６】
又、本発明のデータ記憶装置のライト処理方法は、記憶媒体に、ヘッドで、セクタ単位にデータのライトを行うステップと、装置に供給される電源電圧をデジタル値に変換するアナログ／デジタル変換器の出力を所定のタイミングでモニターするステップと、前記モニターした前記デジタル変換された電源電圧値から電圧変化量を計算するステップと、前記電圧変化量の大小から前記電源断を判定し、セクター保証処理するステップとを有する。
【００１７】
更に、本発明では、好ましくは、前記制御部は、前記電圧変化量を電圧判定スライスと比較して、前記電源断を判定する。
【００１８】
更に、本発明では、好ましくは、前記制御部は、前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習する。
【００１９】
更に、本発明では、好ましくは、前記制御部は、前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、誤検出カウンタをインクリメントし、誤検出カウンタ値が、所定のカウントスライス値より大きい場合に、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習する。
【００２０】
更に、本発明では、好ましくは、前記制御部は、前記電圧判定スライスが限界スライスを越えたかを判定し、前記電圧判定スライスが前記限界スライスを越えた時は、電源エラーと判定する。
【００２１】
更に、本発明では、好ましくは、前記制御部は、前記サンプル間の電圧値の差分を前記電圧変化量として計算する。
【００２２】
更に、本発明では、好ましくは、前記制御部は、複数サンプルの前記電圧値を積分し、積分タイミング間の前記積分値の差分を前記電圧変化量として計算する。
【００２３】
更に、本発明では、好ましくは、前記制御部は、前記記憶媒体としての記憶ディスクに、前記ヘッドにより、前記セクタ単位でライトデータをライトする。
【００２４】
更に、本発明では、好ましくは、前記制御部は、前記記憶ディスクからサーボ情報を取り込むサーボタイミングで、前記アナログ／デジタル変換器の前記電源電圧をモニターする。
【００２５】
更に、本発明では、好ましくは、前記制御部は、前記サーボタイミングに同期して、前記セクタ単位のライトゲートを生成する。
【発明の効果】
【００２６】
本発明では、電源の検出電圧の相対値である電圧変化量の大小で、電源断を判定しているため、正常時の電圧変動の影響を受けない。このため、正常時の電圧変動と、電源断時の電圧変動を区別でき、正確な電源断を検出し、ライト禁止を判定できる。又、特別なハードウェアを設けることなく、ファームウェアで実現でき、装置の小型化、低価格化に寄与する。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態を、データ記憶装置、電源断時のセクタ保証処理、他の実施の形態の順で説明する。
【００２８】
［データ記憶装置］
図１は、本発明の一実施の形態のデータ記憶装置の構成図、図２は、図１の構成のセクタ保証処理の説明図、図３は、図２のセクタ保証処理のタイムチャート図である。図１は、データ記憶装置として、磁気ディスクにデータをリード／ライトする磁気ディスク装置（ＨＤＤ）を例に示す。
【００２９】
図１に示すように、磁気ディスク装置１０は、パーソナルコンピュータに内蔵され、パーソナルコンピュータのホスト（図示せず）とＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）規格等のインターフェースのケーブル（図示せず）で接続される。
【００３０】
磁気ディスク装置１０は、磁気ディスク１９と、磁気ディスク１９を回転するスピンドルモータ２０と、磁気ディスク１９にデータをリード／ライトする磁気ヘッド２５と、磁気ヘッド２５を磁気ディスク１９の半径方向（トラック横断方向）に移動するアクチュエータ（ＶＣＭ）２２とを備える。
【００３１】
又、制御部として、ＨＤＣ（Hard  Disk  Controller）１２と、データバッファ１４と、ＭＰＵ１１と、メモリ（ＲＡＭ／ＲＯＭ）１３と、アナログ／デジタル変換器（ＡＤＣ）１５と、リードチャネル回路１６と、ヘッドＩＣ１８と、スピンドルモータドライバ２１と、ＶＣＭドライバ２３と、これらを接続するバス１７とを備える。
【００３２】
ＨＤＣ１２は、ホストからタスクをセットするタスクファイルを有するインターフェース制御回路と、データバッファ１４を制御するデータバッファ制御回路とを有する。リードチャネル回路１６は、リードデータやライトデータのフォーマットの制御を行うとともに、リードゲート、ライトゲート、リードクロック、ライトクロックの生成を行う。
【００３３】
データバッファ１４は、キャッシュメモリの役目を果たし、ホストからのライトデータを保存し、磁気ディスク１９からのリードデータを保存する。そして、ライトバック時には、データバッファ１４のライトデータを、磁気ディスクにライトし、リード時には、データバッファ１４のリードデータを、ホストへ転送する。
【００３４】
ヘッドＩＣ１８は、ライト時は、ライトデータに従い、磁気ヘッド２５に記録電流を流し、リード時は、磁気ヘッド２５からの読取信号を増幅して、リードチャネル回路１６に出力する。スピンドルドライバ２１は、スピンドルモータ２０を回転駆動する。ＶＣＭドライバ２３は、磁気ヘッド２５を移動するＶＣＭ２２を駆動する。
【００３５】
ＭＰＵ（Micro  Processor）１１は、磁気ヘッド２５の位置制御、リード／ライト制御、リトライ制御を行う。メモリ（ＲＯＭ／ＲＡＭ）１３は、ＭＰＵ１１の処理に必要なデータを格納する。ＡＤＣ１５は、ＭＰＵ１１のサンプリング周期で、温度センサ２７の出力と、装置１０に供給される電源電圧（５Ｖ）を、デジタル値に変換する。ＭＰＵ１１は、この変換された電源電圧のデジタル値から電源断を検出して、セクタ保証処理を行う。
【００３６】
図２は、ＭＰＵ１１の電源断時のセクタ保証処理の説明図、図３は、そのタイムチャート図である。
【００３７】
（Ｓ１０）ＭＰＵ１１は、ＡＤＣ１５の電圧値（デジタル値）を、サンプリング毎に、取り込む。磁気ディスク装置では、図３に示すように、ＭＰＵ１１が、ＨＤＣ１２が生成するサーボゲート毎に、ヘッド２５の読み取り信号から、磁気ディスク１９のサーボ情報を取り込み、ファームウェア処理を行う。ここでは、ＭＰＵ１１は、サーボゲートＳＧのタイミングで、ＡＤＣ１５の電圧値を取り込む。
【００３８】
（Ｓ１２）ＭＰＵ１１は、毎サンプルの電圧値の差分（変化量）を計算し、その変化量の大きさからライト禁止の処置が必要かを判断する。例えば、図３では、サーボゲート２とサーボゲート３との電圧の変化量が大きいため、ライト禁止と判定する。
【００３９】
（Ｓ１４）ＭＰＵ１１は、ライト禁止と判定すると、ＨＤＣ１２に、リセット前にライト禁止を通知する。ＨＤＣ１２は、セクタ単位で、ライトゲートをオフする。これにより、セクタ保証機能が機能する。
【００４０】
このように、各サンプルの検出電圧の差分（変化量）の大小で判定しているので、即ち相対値の大きさで、判定しているので、電源電圧が変動しても、正確に電源断を検出し、ライト禁止の判定が可能である。
【００４１】
一方、第２の従来のセクタ保証方法では、一例として、電源電圧５Ｖに対し、絶対値４．８Ｖをしきい値としているが、この差は、０．２Ｖ（２００ｍＶ）であり、ＡＤＣ１５の量子化誤差や、正常時の電源変動を考慮すると、この程度の電圧変動は、有り得るため、誤検出の可能性がある。これを防止するには、第２の従来のセクタ保証方法では、装置の電源変動に合わせて、例えば、４．６Ｖというしきい値に調整する必要がある。
【００４２】
本発明では、検出電圧の相対値の大小で判定しているため、正常時の電圧変動の影響を受けない。このため、正常時の電圧変動と、電源断時の電圧変動を区別でき、正確な電源断を検出し、ライト禁止を判定できる。又、第１の従来のセクタ保証方法のように、特別なハードウェアを設けることなく、ファームウェアで実現でき、装置の小型化、低価格化に寄与する。
【００４３】
［電源断時のセクタ保証処理］
図４は、本発明の一実施の形態の電源断時のセクタ保証処理フロー図、図５は、図４の動作のタイムチャート図である。
【００４４】
（Ｓ２０）ＭＰＵ１１は、ＡＤＣ１５の電圧値（デジタル値）を、サンプリング毎に、取り込む。磁気ディスク装置では、図３及び図５に示すように、ＭＰＵ１１が、ＨＤＣ１２が生成するサーボゲート毎に、ヘッド２５の読み取り信号から、磁気ディスク１９のサーボ情報を取り込み、ファームウェア処理を行う。ここでは、ＭＰＵ１１は、サーボゲートＳＧのタイミングで、ＡＤＣ１５の電圧値を取り込む。
【００４５】
（Ｓ２２）ＭＰＵ１１は、毎サンプルの電圧値の差分（変化量）ＤＶを計算し、その変化量ＤＶが、電圧判定スライスＶＳ（図５参照）以下かを判定する。変化量がスライス以下なら、この処理を終了する。
【００４６】
（Ｓ２４）一方、変化量ＤＶがスライスＶＳ以下でない場合には、ＭＰＵ１１は、誤検出カウンタを「１」インクリメントする。この誤検出カウンタは、この電圧判定スライスで、電源断の誤検出が生じるかを判定するため、設けられる。そして、ＭＰＵ１１は、誤検出カウンタ値が、誤検出カウントスライス値（図５では、「２」）以上かを判定する。
【００４７】
（Ｓ２６）誤検出カウンタ値が、誤検出カウントスライス値以上でない場合には、ライト禁止処理を行う。
【００４８】
（Ｓ２８）一方、誤検出カウンタ値が、誤検出カウントスライス値以上である場合には、ＭＰＵ１１は、電圧判定スライスＶＳをインクリメントする。電圧判定スライスは、電源の変動のタイプによって、変化するように、学習する。そして、誤検出カウンタをリセット（カウンタ値を「０」に設定）する。
【００４９】
（Ｓ３０）次に、ＭＰＵ１１は、電圧判定スライスＶＳが、限界スライスを越えるかを判定する。この限界スライスは、電源断を検出できる限界のスライスであり、電圧判定スライスが大きすぎると、電源断の変動を検出できなくなるため、限界スライスを設ける。電圧判定スライスＶＳが、限界スライスを越えないと、このサンプリング処理を終了する。
【００５０】
（Ｓ３２）一方、電圧判定スライスＶＳが、限界スライスを越えると、電源断の検出ができなくなるため、ＭＰＵ１１の電圧監視機能（この処理）を無効とし、電源断されても、ライト禁止処理を働かない。即ち、電源の変動が大きすぎ、電源の異常の可能性が強いため、ホストにエラーを通知する。
【００５１】
図５を用いて、説明する。先ず、前述の変化量の大小を判定するには、電圧判定スライスを使用することが、処理が簡単となる。前述のように、この電圧判定スライスの値は、電源のタイプによる通常の電源の変動量により決定する必要がある。
【００５２】
この実施の形態では、先ず、電圧判定スライスを小さく設定しておき、通常時の電源変動量を学習し、通常時の電源の電圧変動では、ライト禁止と判定しないように、電源断を検出できる適切な電圧判定スライスに自動設定する。
【００５３】
図５で説明すると、パワーオン時には、電圧判定スライスＶＳは、最小のため、サンプル間の電圧の変動量は、電圧判定スライスＶＳより大きいため、この電圧判定スライスでは、誤検出が生じるものとして、誤検出カウンタをインクリメントする。そして、誤検出カウンタが、誤検出カウントスライス以下なら、ライト禁止処理する。
【００５４】
このライト禁止処理では、ＨＤＣ１２は、電源断でないため、リトライを実行できる。誤検出カウンタが、誤検出カウントスライス以上なら、この電圧判定スライスでは、誤検出が生じるものとして、電圧判定スライスＶＳをインクリメントする。このように時間が経過していくと、電圧判定スライスＶＳは、通常時の電源の電圧変動には、引っかからなくなる。従って、このライト禁止は、パワーオン時の数回であり、それ程、性能に影響しない。
【００５５】
即ち、電圧判定スライスＶＳは、電源断を検出する変化量に、学習され、学習後は、ライト禁止処理は実行されず、電源断の電圧変動量のみを検出する。即ち、電源断時のライト禁止処理では、ＨＤＣ１２は、セクタ保証処理する。
【００５６】
又、誤検出カウンタで、計数しているのは、電源のタイプによって、変動パターンが相違するため、例えば、変動の周波数等、これに対応するため、１回の電圧変化量で、電圧判定スライスを変化するのは、電圧判定スライスの変化の条件を誤検出するおそれがあるからである。
【００５７】
［他の実施の形態］
図６は、本発明の他の実施の形態の電源断時のライト処理のタイムチャート図である。この実施の形態では、電源断時の電圧変化が遅い電源の処理を示している。図４及び図５の実施の形態では、サーボゲートＳＧ毎に、変化量を計算し、ライト禁止を判定しているため、電源断時の電圧変化が早いものに適している。
【００５８】
一方、電源断時の電圧変化が遅い電源では、通常時の１サンプル間隔の電圧変化量と、電源断時の１サンプル間隔の電圧変化量に差が無くなる可能性があるため、複数間隔の電圧変化量を積分し、この積分値間の変化量を計算して、電圧判定スライスと比較する。ここでは、１０サンプル（サーボゲート）分の変化量を積分している。
【００５９】
このため、通常時の電源の電圧変化量は平均化されるため、電圧判定スライスの更新に影響しなくなる。このため、電源断時の電圧変化が遅い電源の場合でも、電圧降下による電源断を検出できる。
【００６０】
更に、図４の実施例と図６の実施例を組み合わせることにより、電源断の電圧降下のパターンが相違する各装置に、自動学習機能を付与できる。
【００６１】
又、前述の実施の形態では、データ記憶装置を磁気ディスク装置で説明したが、光ディスク、光磁気ディスク、セクタ単位に記録する他の記憶媒体を使用した記憶装置にも適用できる。更に、インターフェースは、ＡＴＡに限らず、他のインターフェースにも適用できる。しかも、電源電圧は、５Ｖに限らず、他の値であっても良い。
【００６２】
以上、本発明を実施の形態により説明したが、本発明の趣旨の範囲内において、本発明は、種々の変形が可能であり、本発明の範囲からこれらを排除するものではない。
【００６３】
（付記１）記憶媒体に、データのリード及びライトのいずれかを行うヘッドと、前記記憶媒体の所望トラックに前記ヘッドを位置付けるアクチュエータと、装置に供給される電源電圧をデジタル値に変換するアナログ／デジタル変換器と、ライトデータを前記ヘッドで前記記憶媒体にセクタ単位でライトするとともに、前記デジタル変換された電源電圧値から電源断を判定し、セクタ保証処理する制御部とを有し、前記制御部は、所定のタイミング毎に、前記デジタル変換された電源電圧値をモニターし、電圧変化量を計算し、前記電圧変化量の大小から前記電源断を判定することを特徴とするデータ記憶装置。
【００６４】
（付記２）前記制御部は、前記電圧変化量を電圧判定スライスと比較して、前記電源断を判定することを特徴とする付記１のデータ記憶装置。
【００６５】
（付記３）前記制御部は、前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習することを特徴とする付記２のデータ記憶装置。
【００６６】
（付記４）前記制御部は、前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、誤検出カウンタをインクリメントし、誤検出カウンタ値が、所定のカウントスライス値より大きい場合に、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習することを特徴とする付記２のデータ記憶装置。
【００６７】
（付記５）前記制御部は、前記電圧判定スライスが限界スライスを越えたかを判定し、前記電圧判定スライスが前記限界スライスを越えた時は、電源エラーと判定することを特徴とする付記３のデータ記憶装置。
【００６８】
（付記６）前記制御部は、前記サンプル間の電圧値の差分を前記電圧変化量として計算することを特徴とする付記１のデータ記憶装置。
【００６９】
（付記７）前記制御部は、複数サンプルの前記電圧値を積分し、積分タイミング間の前記積分値の差分を前記電圧変化量として計算することを特徴とする付記１のデータ記憶装置。
【００７０】
（付記８）前記制御部は、前記記憶媒体としての記憶ディスクに、前記ヘッドにより、前記セクタ単位でライトデータをライトすることを特徴とする付記１のデータ記憶装置。
【００７１】
（付記９）前記制御部は、前記記憶ディスクからサーボ情報を取り込むサーボタイミングで、前記アナログ／デジタル変換器の前記電源電圧をモニターすることを特徴とする付記１のデータ記憶装置。
【００７２】
（付記１０）前記制御部は、前記サーボタイミングに同期して、前記セクタ単位のライトゲートを生成することを特徴とする付記９のデータ記憶装置。
【００７３】
（付記１１）記憶媒体に、ヘッドで、セクタ単位にデータのライトを行うステップと、装置に供給される電源電圧をデジタル値に変換するアナログ／デジタル変換器の出力を所定のタイミングでモニターするステップと、前記モニターした前記デジタル変換された電源電圧値から電圧変化量を計算するステップと、前記電圧変化量の大小から前記電源断を判定し、セクター保証処理するステップとを有することを特徴とするデータ記憶装置のライト処理方法。
【００７４】
（付記１２）前記電源断を判定するステップは、前記電圧変化量を電圧判定スライスと比較して、前記電源断を判定するステップからなることを特徴とする付記１１のデータ記憶装置のライト処理方法。
【００７５】
（付記１３）前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習するステップを更に有することを特徴とする付記１２のデータ記憶装置のライト処理方法。
【００７６】
（付記１４）前記電圧変化量を電圧判定スライスより大きいかを判定し、前記電圧変化量は前記電圧判定スライスより大きい場合には、誤検出カウンタをインクリメントするステップと、前記誤検出カウンタ値が、所定のカウントスライス値より大きい場合に、前記電圧判定スライスを増加し、電源断時の電圧判定スライスを学習するステップを更に有することを特徴とする付記１２のデータ記憶装置のライト処理方法。
【００７７】
（付記１５）前記電圧判定スライスが限界スライスを越えたかを判定し、前記電圧判定スライスが前記限界スライスを越えた時は、電源エラーと判定するステップを更に有することを特徴とする付記１３のデータ記憶装置のライト処理方法。
【００７８】
（付記１６）前記電圧変化量を計算するステップは、前記サンプル間の電圧値の差分を計算するステップからなることを特徴とする付記１１のデータ記憶装置のライト処理方法。
【００７９】
（付記１７）前記電圧変化量を計算するステップは、複数サンプルの前記電圧値を積分するステップと、積分タイミング間の前記積分値の差分を計算するステップを有することを特徴とする付記１１のデータ記憶装置のライト処理方法。
【００８０】
（付記１８）前記ライトステップは、前記記憶媒体としての記憶ディスクに、前記ヘッドにより、前記セクタ単位でライトデータをライトするステップからなることを特徴とする付記１１のデータ記憶装置のライト処理方法。
【００８１】
（付記１９）前記モニターするステップは、前記記憶ディスクからサーボ情報を取り込むサーボタイミングで、前記アナログ／デジタル変換器の前記電源電圧をモニターするステップからなることを特徴とする付記１１のデータ記憶装置のライト処理方法。
【００８２】
（付記２０）前記ライトステップは、前記サーボタイミングに同期して、前記セクタ単位のライトゲートを生成するステップを有することを特徴とする付記１９のデータ記憶装置のライト処理方法。
【産業上の利用可能性】
【００８３】
電源の検出電圧の相対値である電圧変化量の大小で、電源断を判定しているため、正常時の電圧変動の影響を受けない。このため、正常時の電圧変動と、電源断時の電圧変動を区別でき、正確な電源断を検出し、ライト禁止を判定できる。又、特別なハードウェアを設けることなく、ファームウェアで実現でき、データ記憶装置の小型化、低価格化に寄与する。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施の形態のデータ記憶装置の構成図である。
【図２】図１の電源断のライト処理の説明図である。
【図３】図２のライト処理のタイムチャート図である。
【図４】本発明の一実施の形態のライト処理フロー図である。
【図５】図４のライト処理のタイムチャート図である。
【図６】本発明の他の実施の形態のライト処理の説明図である。
【図７】従来の電源断時のライト処理の説明図である。
【図８】従来の電源断時のセクタ保証処理の説明図である。
【符号の説明】
【００８５】
１０  ディスク装置
１１  ＭＰＵ（処理ユニット）
１２  ＨＤＣ
１３  メモリ（ＲＯＭ／ＲＡＭ）
１４  データバッファ
１５  アナログ／デジタル変換器
１６  リードチャネル回路
１７  バス
１８  ヘッドＩＣ
１９  記憶媒体（磁気ディスク）
２０  スピンドルモータ
２２  アクチュエータ（ＶＣＭ）
２５  ヘッド（磁気ヘッド）
【図１】
2006252445.tif 000003
【図２】
2006252445.tif 000004
【図３】
2006252445.tif 000005
【図４】
2006252445.tif 000006
【図５】
2006252445.tif 000007
【図６】
2006252445.tif 000008
【図７】
2006252445.tif 000009
【図８】
2006252445.tif 000010