(57)【要約】【課題】ハードディスクドライブのための最適のアンラッチプロファイルの作成及び更新方法を提供する。【解決手段】アンラッチプロファイルを保存し，更新するためのフラッシュＲＯＭ及び前記アンラッチプロファイルを一時的に保存するためのバッファを備えるハードディスクドライブのための最適のアンラッチプロファイルの作成及び更新方法であり，前記方法は，前記ハードディスクドライブの固有特性に合う最適のアンラッチプロファイルを作成するためのアンラッチプロファイルの作成段階と，前記最適のアンラッチプロファイルを前記フラッシュＲＯＭにダウンロードして前記フラッシュＲＯＭを更新するためのアンラッチプロファイル更新段階と，を含んでなることを特徴とする。【選択図】図５
2004220763.tif 000002
【特許請求の範囲】
【請求項１】
アンラッチプロファイルを保存し更新するためのフラッシュＲＯＭと，前記アンラッチプロファイルを一時的に保存するためのバッファとを備えるハードディスクドライブのアンラッチプロファイルの更新方法であって，
前記ハードディスクドライブの固有特性に合う最適アンラッチプロファイルを作成するアンラッチプロファイルの作成段階と，
前記最適アンラッチプロファイルを前記フラッシュＲＯＭにダウンロードし，前記フラッシュＲＯＭを更新するアンラッチプロファイルの更新段階と，
を含むことを特徴とする，ハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項２】
前記アンラッチプロファイルの作成段階は，
前記ハードディスクに対する所定のテストを通じて前記ハードディスクドライブのラッチ力を測定する段階と，
測定された前記ラッチ力を利用して前記ハードディスクドライブの固有特性に合う最適アンラッチプロファイルを構成する段階と，
を含むことを特徴とする，請求項１に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項３】
前記アンラッチプロファイルの更新段階は，
前記最適アンラッチプロファイルの記録段階及び最適アンラッチプロファイルのダウンロード段階を含むことを特徴とする，請求項１に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項４】
前記最適アンラッチプロファイルの記録段階は，
前記作成された最適アンラッチプロファイルをハードディスク上の所定部分に記録する段階であることを特徴とする，請求項３に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項５】
前記ハードディスク上の所定部分は，メインテナンスシリンダであることを特徴とする，請求項４に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項６】
前記ハードディスク上の所定部分は，アウターガードバンドシリンダであることを特徴とする，請求項４に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項７】
前記最適アンラッチプロファイルのダウンロード段階は，
前記ハードディスク上の所定部分に記録された前記最適アンラッチプロファイルを前記ハードディスク上の所定部分から前記バッファにダウンロードして保存する第１段階と，
前記バッファに保存された前記最適アンラッチプロファイルを前記バッファから前記フラッシュＲＯＭにダウンロードし，前記フラッシュＲＯＭを更新する第２段階と，
を含むことを特徴とする，請求項３〜６のいずれかに記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項８】
前記ハードディスク上の所定部分は，メインテナンスシリンダであることを特徴とする，請求項７に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項９】
前記ハードディスク上の所定部分は，アウターガードバンドシリンダであることを特徴とする，請求項７に記載のハードディスクドライブのアンラッチプロファイルの更新方法。
【請求項１０】
アンラッチプロファイルを有するハードディスクドライブの製造方法であって，
アンラッチプロファイルを保存するための第１メモリ及びハードディスクを駆動するために保存された前記アンラッチプロファイルを使用するコントローラを有するハードディスクドライブを提供する段階と，
前記ハードディスクドライブのための最適アンラッチプロファイルの電流波形を生成する段階と，
前記最適アンラッチプロファイルの電流波形を前記ハードディスク上に保存する段階と，
前記最適アンラッチプロファイルの電流波形を前記ハードディスクから第２メモリにダウンロードする段階と，
アンラッチプロファイルとして前記第１メモリに保存するために前記最適アンラッチプロファイルの電流波形を前記第２メモリから伝達する段階と，
を含むことを特徴とする，アンラッチプロファイルを有するハードディスクドライブの製造方法。
【請求項１１】
前記ハードディスクドライブのための最適アンラッチプロファイルの電流波形を生成する段階は，
前記ハードディスクドライブをテストする段階と，
前記ハードディスクドライブをテストする間，前記ハードディスクドライブのラッチ力を測定する段階と，
前記測定されたラッチ力によって前記ハードディスクドライブのための前記最適アンラッチプロファイルの電流波形を生成する段階と，
を含むことを特徴とする，請求項１０に記載のアンラッチプロファイルを有するハードディスクドライブの製造方法。
【請求項１２】
前記最適アンラッチプロファイルの電流波形は，
前記ハードディスク上のメインテナンスシリンダに保存されることを特徴とする，請求項１０または１１に記載のアンラッチプロファイルを有するハードディスクドライブの製造方法。
【請求項１３】
前記最適アンラッチプロファイルの電流波形は，
前記ハードディスク上のアウターガードバンドシリンダに保存されることを特徴とする，請求項１０または１１に記載のアンラッチプロファイルを有するハードディスクドライブの製造方法。
【請求項１４】
前記第２メモリは，前記コントローラ内のバッファメモリであり，前記第１メモリは，フラッシュＲＯＭであることを特徴とする，請求項１０〜１３のいずれかに記載のアンラッチプロファイルを有するハードディスクドライブの製造方法。
【請求項１５】
第１メモリ及びハードディスクドライブを駆動するために使われる前記第１メモリから最適アンラッチプロファイルを再生するコントローラを有するハードディスクドライブのアンラッチプロファイルの更新方法であって，
前記ハードディスクドライブのための最適アンラッチプロファイルの電流波形を生成する段階と，
前記最適アンラッチプロファイルの電流波形を第２メモリにダウンロードする段階と，
前記ハードディスクドライブを駆動させるにおいて前記コントローラによって使われるために前記最適アンラッチプロファイルの電流波形を前記第２メモリから前記第１メモリに伝達する段階と，
を含むことを特徴とする，アンラッチプロファイルの更新方法。
【請求項１６】
前記ハードディスクドライブのための最適アンラッチプロファイルの電流波形を生成する段階は，
前記ハードディスクドライブをテストする段階と，
前記ハードディスクドライブをテストする間に前記ハードディスクドライブのフィードバックラッチ力を測定する段階と，
前記測定されたフィードバックラッチ力によって前記ハードディスクドライブのための前記最適アンラッチプロファイルの電流波形を生成する段階と，
を含むことを特徴とする，請求項１５に記載のアンラッチプロファイルの更新方法。
【請求項１７】
前記最適アンラッチプロファイルの電流波形をダウンロードする段階は，
ハードディスクの前記メインテナンスシリンダに前記最適アンラッチプロファイルの電流波形を保存する段階と，
前記ハードディスクから前記最適アンラッチプロファイルの電流波形を再生する段階と，
前記コントローラのバッファメモリを含む前記第２メモリ内に前記最適アンラッチプロファイルの電流波形を一時的に保存する段階と，
前記ハードディスクドライブのフラッシュＲＯＭを含む前記第１メモリに前記最適アンラッチプロファイルの電流波形を保存する段階と，
を含むことを特徴とする，請求項１５または１６に記載のアンラッチプロファイルの更新方法。
【請求項１８】
前記最適アンラッチプロファイルの電流波形をダウンロードする段階は，
ハードディスクの前記アウターガードバンドシリンダに前記最適アンラッチプロファイルの電流波形を保存する段階と，
前記ハードディスクから前記最適アンラッチプロファイルの電流波形を再生する段階と，
前記コントローラのバッファメモリを含む前記第２メモリ内に前記最適アンラッチプロファイルの電流波形を一時的に保存する段階と，
前記ハードディスクドライブのフラッシュＲＯＭを含む前記第１メモリに前記最適アンラッチプロファイル電流波形を保存する段階と，
を含むことを特徴とする，請求項１５または１６に記載のアンラッチプロファイルの更新方法。
【請求項１９】
前記ハードディスクを有するコンピュータによって行われる請求項１５〜１８のいずれかに記載のアンラッチプロファイルの更新方法を具現するための処理命令にエンコーディングされたコンピュータで再生可能な記録媒体。
【請求項２０】
データを保存する少なくとも一つのデータ保存ディスクと，
少なくとも一つのデータ保存ディスクと関連して前記データを伝達する再生／記録ヘッドと，
前記再生／記録ヘッドと前記少なくとも一つのデータ保存ディスク間に相対的運動を起こさせるアクチュエータと，
前記少なくとも一つのデータ保存ディスクのために最適アンラッチプロファイルの電流波形を含む複数のハードディスクドライブ命令を保存する少なくとも一つのメモリと，
前記データを伝達するように前記再生／記録ヘッドを制御し，前記少なくとも一つのメモリから再生される前記最適アンラッチプロファイルの電流波形を利用して前記再生／記録ヘッドを移動させるように制御し，前記ハードディスクドライブのための最適アンラッチプロファイルの電流波形を生成し，前記アクチュエータを制御する間に再生されるように前記最適アンラッチプロファイルの電流波形を前記メモリにダウンロードさせることを特徴とする，ハードディスクドライブシステム。
【請求項２１】
前記少なくとも一つのデータ保存ディスクのための最適アンラッチプロファイルの電流波形を生成することは，
前記少なくとも一つのデータ保存ディスクをテストし，前記ハードディスクドライブをテストする間に前記アクチュエータに対するフィードバックラッチ力を測定し，かつ前記測定されたフィードバックラッチ力によって前記少なくとも一つのデータ保存ディスクに対して最適アンラッチプロファイルの電流波形を生成することを特徴とする，請求項２０に記載のハードディスクドライブシステム。
【請求項２２】
前記最適アンラッチプロファイルの電流波形を前記メモリにダウンロードすることは，
前記少なくとも一つのデータ保存ディスクの前記メインテナンスシリンダに前記最適アンラッチプロファイルの電流波形を保存し，前記少なくとも一つのデータ保存ディスクから前記最適アンラッチプロファイル電流波形を再生し，前記コントローラ内のバッファメモリに前記最適アンラッチプロファイルの電流波形を一時的に保存し，かつ前記ハードディスクドライブシステムの前記コントローラに連結された少なくとも一つのデータ保存ディスクに前記一時的に保存された最適アンラッチプロファイルの電流波形を保存することを特徴とする，請求項２０または２１に記載のハードディスクドライブシステム。
【請求項２３】
前記コントローラに連結されたメモリは，フラッシュＲＯＭであることを特徴とする，請求項２０〜２２のいずれかに記載のハードディスクドライブシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はアンラッチプロファイルの更新方法，ハードディスクドライブ（ＨＤＤ）の製造方法，記録媒体，及びハードディスクドライブシステムに関する。より詳細にはＨＤＤの固有特性に合う最適のアンラッチプロファイルを作成し，これをフラッシュＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ：ＦＲＯＭ）にダウンロードして更新し，これによりボイスコイルモータ（ＶＣＭ）に入力される電流を調整するためのＨＤＤのための最適のアンラッチプロファイルの作成及び更新方法に関する。
【背景技術】
【０００２】
コンピュータシステムの補助記憶装置として広く使われている代表的な磁気ディスク記憶装置であるＨＤＤは，高速，高容量化によってその使用が次第に増加している。
【０００３】
図１は，一般的なＨＤＤの概略的なブロック構成図である。
【０００４】
図１を参照すれば，マイクロプロセッサ１０は前記マイクロプロセッサ１０の所定制御プログラム及びデータを保存しているＦＲＯＭ１２と，スタティックＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ：ＳＲＡＭ）１４とに接続されてドライブの全般的な動作を制御する。
【０００５】
ヘッド１６はアクチュエータの一端に付着されて，記録媒体であるディスク１８上で水平運動を行い，前記ディスク１８面にデータを記録するか，またはディスク１８面からデータを再生する。一端にヘッドが付着されたアクチュエータの他端に位置するボイスコイルモータ（Ｖｏｉｃｅ  Ｃｏｉｌ  Ｍｏｔｏｒ：ＶＣＭ）２０は印加される電流レベル及び方向に対応してディスク１８上で水平駆動する。
【０００６】
スピンドルモータ２２はモータ駆動器２４から入力される制御信号によって駆動軸に装着されたディスク１８を回転させる。
【０００７】
ＶＣＭ駆動器２６は，前記ＶＣＭ２０に連結されて前記ＶＣＭ２０の駆動を制御する。
【０００８】
デジタル・アナログ変換器（Ｄｉｇｉｔａｌ−Ｔｏ−Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ：以下，「ＤＡＣ」という）２８は，前記マイクロプロセッサ１０及び前記ＶＣＭ駆動器２６に連結されてマイクロプロセッサ１０からデジタル制御入力信号Ｕ（ｋ）を入力されて，これをアナログ信号に変換してＶＣＭ駆動器２６に入力する。
【０００９】
一方，モータ駆動器２４はスピンドルモータ２２及びマイクロプロセッサ１０に連結されて前記マイクロプロセッサ１０の制御を受けてスピンドルモータ２２の駆動を制御する。
【００１０】
前置増幅器３０は，ヘッド１６に連結されて，再生された信号を増幅して出力し，記録する入力信号を前記ヘッド１６に出力する。
【００１１】
リード／ライトチャンネル回路３２は，マイクロプロセッサ１０，前置増幅器３０及びインタフェース制御部３４に連結され，前記マイクロプロセッサ１０の制御下に前記インタフェース制御部３４から記録データを入力されて，これをエンコーディングして前置増幅器３０に出力する。
【００１２】
リード／ライトチャンネル回路３２は，前置増幅器３０から入力されるアナログ再生信号をデジタル変換して，エンコーディングされたリードデータ（Ｅｎｃｏｄｅｄ  Ｒｅａｄ  Ｄａｔａ：以下，「ＥＲＤ」という）に出力する。
【００１３】
アナログ・デジタル変換器（Ａｎａｌｏｇ−Ｔｏ−Ｄｉｇｉｔａｌ  Ｃｏｎｖｅｒｔｅｒ：以下，「ＡＤＣ」という）３６は，前記リード／ライトチャンネル回路３２に連結されてアナログサーボ再生信号を入力され，これをＰＥＳにデジタル変換して前記マイクロプロセッサ１０に出力する。
【００１４】
ゲートアレイ３８は，前記リード／ライトチャンネル回路３２に連結されてＥＲＤ信号を入力され，前記ディスク１８のサーボ領域内のグレイコードの各サーボ情報を検出して出力する。
【００１５】
インタフェース制御部３４は，外部データ入力装置（例えば，ホストコンピュータ），マイクロプロセッサ１０及びディスク１８間の各種データを送受信する。
【００１６】
前記のようなＨＤＤには回路部分及び器具部分を駆動するためのファームウェアが使われるが，前記ファームウェアはＦＲＯＭ１２に保存される。一般的には，ＦＲＯＭの代りにプログラマブルＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ：以下，「ＰＲＯＭ」という）を使用するが，ＰＲＯＭの場合，一度記録して使用すれば，再び変更して使われないため，コードの改善要求に早く応答できないだけでなくＨＤＤの動作に致命的な問題が発生する場合，ＰＲＯＭ全部を交替しなければならないので，本発明ではＰＲＯＭの代りにＦＲＯＭを使用する。
【００１７】
ファームウェアは，インタフェースモジュール，ディスクモジュール，テストモジュール，サーボモジュールに大きく区分できるが，コンピュータがパワーオンされる時，コンピュータを試験または初期化し，運営体制が使用者及びハードウェアと相互作用するために使用する基本的な機能を提供する。このようなファームウェアは，Ｃ言語やアセンブリコードで作成されてバイナリやヘキサ形態で作成されて最終的に前記ＦＲＯＭ１２に保存される。
【００１８】
ＨＤＤは，非動作時にはヘッド１６をディスクのパーキング領域に位置させ，この時はアクチュエータ（図示せず）の他側の先端にある鉄片（図示せず）がマグネットと付着される。前記鉄片及びマグネットはラッチの役割をし，このような状態をラッチ状態という。ここで，前記マグネット及び鉄片の付着力をラッチ力とし，最適のアンラッチプロファイルによってＶＣＭに印加される電流は前記ＨＤＤヘッドの効率的なアンラッチのために，このようなラッチ力を十分に考慮して加えられなければならない。
【００１９】
一方，このようなラッチ状態とは対照的にＨＤＤが動作状態となれば，図１のマイクロプロセッサ１０はパーキング領域にあるヘッド１６をディスク上のデータ領域に出てくるように制御する。図１を参照して詳細に説明すれば，非動作状態から動作状態になれば，マイクロプロセッサ１０は，スピンドルモータ２２を定速回転するように制御し，スピンドルモータ２２が定速回転すれば，ＶＣＭ駆動器２６を通じて図３のような一定サイズの矩形波電流をＶＣＭ２０に印加し，これにより発生したトークでパーキング領域にあるヘッド１６はディスク上のデータ領域に出てくる。このような一連の過程をアンラッチ動作という。
【００２０】
図２は，ハードディスクの概略的な構成を示す図面であって，これに基づいて説明すれば，ハードディスクは大きくパーキング領域２００，パーキング領域２００に隣接した外周にあるインナーガードバンド領域，外周にある使用者のデータ領域２１０及び最外周にあるアウターガードバンド領域に区分される。通常的にハードディスクトラックにはサーボセクター及びデータセクターが位置しており，前記サーボセクターはトラック探索及びトラック追従のようなサーボ制御のために設けられ，データセクターは使用者データを記録するために設けられる。通常，多重プラター方式を採用するＨＤＤにおいてはディスクの同心円に沿ってトラックが配列され，各トラックにはトラック番号が付与される。このようなディスク面上の同じトラック番号に当たるトラックを通常シリンダと称する。
【００２１】
図３Ａ及び図３Ｂは，ＶＣＭ２０に印加されるアンラッチ電流の波形の一実施例を示す図面であって，図３Ａは矩形波の場合を，図３Ｂは正弦波に近いアンラッチ電流のプロファイルを示す。
【００２２】
図３Ａ及び図３Ｂを参照すれば，横軸は時間を，縦軸はＶＣＭに印加される電流量を示す。パーキング電流が０ｍＡとなる領域Ａ，加速時間Ｂ及び減速時間Ｃに区分されており，縦軸の電流量が負（−）となる部分はハードディスクのアウターガードバンドディスク（ＯＤ）方向に電流を印加することを，正（＋）となる部分はハードディスクのインナーガードバンドディスク（ＩＤ）方向に電流を印加することを図示する。
【００２３】
図３Ｂの場合，区間Ａでのパーキング電流は普通０ｍＡ，または加速区間Ｂに入る前に正（＋）である理由は反動を利用して容易なアンラッチを行うためである。アンラッチ電流の波形は示されたように，アンラッチ動作の初期には正方向の電流（ＯＤ方向）を印加してヘッドがパーキング領域からずらせ，その後には逆方向の電流（ＩＤ方向）を印加してヘッドの速度を減速させる。すなわち，図３Ａ及び図３Ｂを参照すれば，各々のＨＤＤの固有特性に合うＶＣＭに入力される電流の波形を異なるようにしてより効率的なアンラッチを行える。
【００２４】
図４は，一般的なアンラッチアルゴリズムを示すフローチャートである。図１，図２及び図４を参照して，一般的な開ループアンラッチアルゴリズムを説明すれば，次のようである。
【００２５】
ＨＤＤがパワーオンとなれば（Ｓ１００）ＨＤＤのスピンドルモータはマイクロプロセッサ１０の制御に基づいてレディ状態となる。すなわち，ＨＤＤがパワーオンとなれば，マイクロプロセッサ１０はスピンドルモータ２２が定速回転するようにモータを制御するが，これによりスピンドルモータ２２は定速回転する。この状態をスピンドルモータレディ状態という。マイクロプロセッサ１０は，スピンドルモータ２２がレディ状態であるかを判断し（Ｓ１１０），レディ状態であれば，ヘッドアンラッチを試みる。すなわち，アンラッチ加速電流をあらかじめ設定された値にあらかじめ設定された時間に印加し（Ｓ１２０），減速電流をあらかじめ設定された値にあらかじめ設定された時間に印加する（Ｓ１３０）。その後，タイムアウトであるか否かを判断する（Ｓ１５０）。タイムアウトとは，ヘッドがアンラッチの完了できる十分な時間後に発生する。もしタイムアウトでないなら，現在の減速電流を一定の量だけ減らし，再び段階（Ｓ１４０）を行う。このようにタイムアウトとなれば，マイクロプロセッサ１０は探索を行い（Ｓ１６０），このようなヘッドアンラッチの制御によってパーキング領域２００に位置したヘッドはディスク上のデータ領域２１０に出てくる。
【００２６】
このような従来のＨＤＤで使われているアンラッチアルゴリズムではヘッドをパーキング領域からデータ領域にアンラッチさせるためにＶＣＭ２０に印加する矩形波または正弦波状のアンラッチプロファイルをハードディスクの特性（例えば，ラッチ力）に関係なしに典型的な形態にあらかじめ設定し，これをＦＲＯＭ１２に保存しておく。そして，このようなあらかじめ設定されたアンラッチプロファイルによって開ループにアンラッチを試みる。
【００２７】
しかし，このような制御方式は全てのＨＤＤが同じ特性を有するという仮定下で行われるものであり，実際にＨＤＤは各々についてその固有特性が異なる。したがって，これを考慮せずに全てのＨＤＤに一律的なアンラッチ電流及び印加時間を印加すれば，ラッチ力が小さなＨＤＤでは必要以上の電流を流してヘッドに損傷を与えるか，またはヘッドバウンシングを惹起し，反対にラッチ力の大きいＨＤＤではデータ領域にラッチせず，アンラッチ失敗に帰着する望ましくない結果を招くという問題点がある。
【００２８】
従来の技術で，特許文献１では正確なサーボ情報追跡を通じてあらかじめ決定された電流プロファイルを通じて閉ループモードを行う方法を開示しているが，本発明とは関連がない。
【００２９】
【特許文献１】米国特許第６２２２９６号明細書
【発明の開示】
【発明が解決しようとする課題】
【００３０】
本発明が解決しようとする課題は，ＨＤＤの固有特性に合う最適のアンラッチプロファイルを作成して更新し，これによりＶＣＭに加速及び減速電流を入力することによって，より効率的なアンラッチ動作を行うための最適のアンラッチプロファイルの更新方法を提供することである。
【課題を解決するための手段】
【００３１】
前記課題を達成するために本発明によるＨＤＤのための最適のアンラッチプロファイルの作成及び更新方法は，アンラッチプロファイルを保存して更新するためのＦＲＯＭ及び前記アンラッチプロファイルを一時的に（臨時に）保存するためのバッファを備えるＨＤＤのための最適のアンラッチプロファイルの作成及び更新方法であり，前記方法は，前記ＨＤＤの固有特性に合う最適のアンラッチプロファイルを作成するためのアンラッチプロファイルの作成段階と，前記最適のアンラッチプロファイルを前記ＦＲＯＭにダウンロードして前記ＦＲＯＭを更新するためのアンラッチプロファイル更新段階と，を含むことを特徴とする。
【００３２】
望ましくは，前記アンラッチプロファイルの作成段階は，前記ハードディスクに対する所定のテストを通じて前記ＨＤＤのラッチ力をフィードバックされる段階と，測定された前記ラッチ力を利用して前記ＨＤＤの固有特性に合う最適のアンラッチプロファイルを構成する段階と，を含むことを特徴とする。
【００３３】
望ましくは，前記アンラッチプロファイル更新段階は，前記最適のアンラッチプロファイル記録段階及びダウンロード段階を含むことを特徴とする。
【００３４】
さらに望ましくは，前記記録段階は，前記作成された最適のアンラッチプロファイルをハードディスク上の所定の部分に記録する段階であることを特徴とする。
【００３５】
さらに望ましくは，前記ダウンロード段階は，前記ハードディスク上の所定の部分に記録された前記最適のアンラッチプロファイルを前記ハードディスク上の所定の部分から前記バッファにダウンロードして保存する第１段階と，前記バッファに保存された前記最適のアンラッチプロファイルを前記バッファから前記ＦＲＯＭにダウンロードし，前記ＦＲＯＭを更新する第２段階と，を含んでなることを特徴とする。
【００３６】
さらに望ましくは，前記ハードディスク上の所定の部分はメインテナンスシリンダまたはアウターガードバンドシリンダであることを特徴とする。
【発明の効果】
【００３７】
本発明によるアンラッチ制御方法を使用することによって，ＨＤＤの固有特性に合うアンラッチプロファイルを作成して更新する方法を提供することによって，さらに効率的なヘッドアンラッチを行え，これにより不要なヘッドの損傷を防止できる。
【発明を実施するための最良の形態】
【００３８】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３９】
図５は，ＨＤＤのアンラッチのための最適のアンラッチプロファイルの更新方法のフローチャートであり，図６は最適のアンラッチプロファイルを作成するためのフローチャートである。一方，本実施の形態にかかるＨＤＤを記述するブロック図である。
【００４０】
図５に示されたように，段階（Ｓ２００）ではＨＤＤの固有特性に合う最適のアンラッチプロファイルを作成する。前記の最適のアンラッチプロファイルの作成方法は，図６に示されている。図６を参照すれば，Ｓ３００段階で機能テストまたはバーンインテストがＨＤＤに対して行われる。
【００４１】
次いで，Ｓ３０１段階でヘッドを有するアクチュエータのフィードバックラッチ力をフィードバックされる。
【００４２】
その後，Ｓ３０２段階でフィードバックされたラッチ力に基づいてＨＤＤのための最適アンラッチプロファイルを作成する。前記最適のプロファイルを作成するための機能テストまたはバーンインテストは当業者ならば誰でも容易に把握できるので，本実施の形態ではこれについての詳細な記述は省略する。前記アンラッチプロファイルは，ＶＣＭ２０に印加されるアンラッチプロファイルを意味し，ここには加速時間，減速時間，加速または減速時に印加される電流量，初期反動のための電流量及び反動時間のような要素を含む。
【００４３】
Ｓ２１０段階では，図５のＳ２００段階で作成されたアンラッチプロファイルがメインテナンスシリンダ（図示せず）またはアウターガードバンドシリンダ（図示せず）に記録される。一般的に，メインテナンスシリンダは，通常ディスク上のデフェクトを処理するためにデフェクティブセクター及びメインテナンス領域のセクターを交換するために使用される。本実施の形態ではメインテナンスシリンダにはハードディスクのヘッドアンラッチのためのアンラッチプロファイルが記録される。
【００４４】
ホストコンピュータは，一般的にマイクロプロセッサを通じてこそＦＲＯＭを制御できるので，アンラッチプロファイルは，本実施の形態ではメインテナンスシリンダまたはアウターガードバンドシリンダに保存される。しかし，他の保存位置も使用されうる。
【００４５】
また，作成されたアンラッチプロファイルの全てが直接的にＦＲＯＭ１２に保存できないため，前記アンラッチプロファイルは容易にアクセスできるハードディスクのアウターガードバンドシリンダまたはメインテナンスシリンダに先に保存される。しかし，前記プロファイルは，ハードディスクの他の位置及び／または他の媒体上にまたは別途のメモリ領域に保存されることもある。
【００４６】
Ｓ２２０段階では，前記メインテナンスシリンダやアウターガードバンドシリンダーからマイクロプロセッサ１０内のバッファに前記アンラッチプロファイルをダウンロードする。そして，Ｓ２３０段階で，マイクロプロセッサ１０は，前記バッファ内に保存されたアンラッチプロファイルをＦＲＯＭ１２にダウンロードする。そして，Ｓ２４０段階でＦＲＯＭに保存されたアンラッチプロファイルは更新される。
【００４７】
ＦＲＯＭ内に前記アンラッチプロファイルをプログラミングする過程は，次の通りである。まず４０ピンやシリアル端子（Ｒｘ，Ｔｘ）を通じてバッファにダウンロードするファイルを保存する。次いで，ＦＲＯＭを消した後，バッファにある内容を前記ＦＲＯＭにプログラムして確認する。次いで，前記更新されたアンラッチプロファイルを使用して最適のアンラッチ電流波形の印加をテストした後（Ｓ２５０），上記のアンラッチプロファイルが最適のアンラッチ電流波形であるか否かを判断する（Ｓ２６０）。もし前記アンラッチプロファイルが最適のアンラッチ電流波形であれば，前記更新されたアンラッチプロファイルをアンラッチプロファイルに確定し（Ｓ２７０），もし前記テストの結果，最適のアンラッチ電流波形でないなら，前記段階（Ｓ２００）以下の手順を反復して最適のアンラッチ電流を求めて更新するための前記段階を反復する。
【００４８】
前述したように，ＨＤＤの特性を考慮した最適のアンラッチプロファイルを作成し，かつ更新する方法は，ヘッド損傷を防止できるように効率的なアンラッチ動作を行える。図５及び図６の方法は，図１に示されたマイクロプロセッサ１０のようなコントローラによって使われるようにコンピュータで再生可能な保存媒体としてエンコーディングされたコンピュータプログラムとして具現されうる。図１に示されたＨＤＤは，図７に示された本実施の形態の一例によって図５及び図６の方法を行うために，当業者なら容易に変形されうるという点を理解しなければならない。
【００４９】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【００５０】
本発明はさらに効率的なアンラッチ動作を行うための最適のアンラッチプロファイルの更新方法による高速，高容量化したＨＤＤの製造に利用されうる。
【図面の簡単な説明】
【００５１】
【図１】従来の一般的なＨＤＤの概略的なブロック図である。
【図２】ハードディスクのパーキング領域及びデータ領域を示す説明図である。
【図３Ａ】ＶＣＭに入力されるアンラッチ電流波形の一例を示す説明図である。
【図３Ｂ】ＶＣＭに入力されるアンラッチ電流波形の一例を示す説明図である。
【図４】一般的なアンラッチアルゴリズムを示すフローチャートである。
【図５】アンラッチプロファイルを作成してＦＲＯＭを更新する手順を示すフローチャートである。
【図６】アンラッチプロファイルを作成するためのフローチャートである。
【図７】本発明の一実施形態にかかるＨＤＤを記述するブロック図である。
【符号の説明】
【００５２】
１０  マイクロプロセッサ
１２  ＦＲＯＭ
１６  ＨＤＤのヘッド
１８  磁気ディスク
２０  ＶＣＭ
２６  ＶＣＭ駆動器
【図１】
2004220763.tif 000003
【図２】
2004220763.tif 000004
【図３Ａ】
2004220763.tif 000005
【図３Ｂ】
2004220763.tif 000006
【図４】
2004220763.tif 000007
【図５】
2004220763.tif 000008
【図６】
2004220763.tif 000009
【図７】
2004220763.tif 000010