(57)【要約】      （修正有）【課題】熱アシスト磁気記録のための装置、システム及び方法を提供する。【解決手段】磁気書込みデータ信号の遷移レートでレーザートリガーパルスを生成するように動作可能な信号発生器と、レーザーパルス制御信号と磁気書込みデータ信号との間の整合を制御するように動作可能な可変遅延素子と、可変遅延素子を制御するように動作可能な位相差検出器と、レーザートリガーパルスに基づいてレーザーパルス制御信号を生成するように動作可能なトリガー可能パルス発生器回路と、磁気書込みデータ信号の制御下で磁気記憶媒体にデータを記録するように動作可能な磁気書込みヘッド１２０と、レーザーパルス制御信号の制御下で磁気記憶媒体を加熱するように動作可能なレーザーダイオードと、を備える装置。【選択図】図１
2013143177.tif 000002
【特許請求の範囲】
【請求項１】
熱アシスト磁気記録のための装置であって、
磁気書込みデータ信号をクロック制御するために用いられるのと同じクロック信号を用いてレーザートリガーパルス信号を生成するように動作可能な信号発生器と、
該レーザートリガーパルス信号と該磁気書込みデータ信号との間の整合を制御するように動作可能な可変遅延素子と、
該可変遅延素子を制御するように動作可能な位相差検出器と、
該レーザートリガーパルス信号に基づいてレーザーパルス制御信号を生成するように動作可能なトリガー可能パルス発生器回路と、
該磁気書込みデータ信号の制御下で磁気記憶媒体にデータを記録するように動作可能な磁気書込みヘッドと、
該レーザーパルス制御信号の制御下で該磁気記憶媒体を加熱するように動作可能なレーザーダイオードと、
を備える、熱アシスト磁気記録のための装置。
【請求項２】
信号発生器は書込みチャネル回路内に配置され、該トリガー可能パルス発生器回路は前置増幅器内に配置される、請求項１に記載の装置。
【請求項３】
レーザートリガーパルス信号は、フレキシブル伝送路にわたって、該書込みチャネル回路と該前置増幅器との間で伝送される、請求項２に記載の装置。
【請求項４】
レーザートリガーパルス信号は、該フレキシブル伝送路にわたって、該磁気読取りデータ信号と多重化される、請求項３に記載の装置。
【請求項５】
レーザートリガーパルス信号は、該磁気書込みデータ信号の遷移レートで生成される、請求項２に記載の装置。
【請求項６】
トリガー可能パルス発生器回路は、該レーザートリガーパルス信号の各エッジにおいてパルスを生成する、請求項５に記載の装置。
【請求項７】
トリガー可能パルス発生器回路は、該レーザーパルス制御信号のパルス幅をプログラムによって調整するように動作可能である、請求項５に記載の装置。
【請求項８】
レーザーパルス制御信号に事前補償シフトを適用するように動作可能なレーザー事前補償回路を更に備える、請求項１に記載の装置。
【請求項９】
可変遅延素子は、該磁気書込みデータ信号に遅延を適用するように動作可能である、請求項８に記載の装置。
【請求項１０】
磁気書込みデータ信号に事前補償シフトを適用するように動作可能な磁気事前補償回路を更に備える、請求項８に記載の装置。
【請求項１１】
可変遅延素子は、該レーザーパルス制御信号と該磁気書込みデータ信号との間の位相差を補償するように動作可能である、請求項８に記載の装置。
【請求項１２】
可変遅延素子は、該磁気書込みデータ信号のビット周期よりも長い範囲にわたって位相差を補償するように動作可能である、請求項１１に記載の装置。
【請求項１３】
パラレル書込みデータ信号を変換して、該磁気書込みデータ信号をシリアル形式で生成するように動作可能な並直列変換器を更に備える、請求項１に記載の装置。
【請求項１４】
装置は集積回路として実現される、請求項１に記載の装置。
【請求項１５】
装置は記憶デバイス内に組み込まれる、請求項１に記載の装置。
【請求項１６】
装置は、独立ディスク冗長アレイを含む記憶システム内に組み込まれる、請求項１に記載の装置。
【請求項１７】
熱アシスト磁気記録のための方法であって、
書込みチャネルにおいてレーザートリガーパルスを生成することと、
前置増幅器に該レーザートリガーパルスを送信することと、
該前置増幅器において該レーザートリガーパルスに基づいてレーザーパルス制御信号を生成することであって、該レーザーパルス制御信号は該レーザートリガーパルスのエッジごとにパルスを含む、生成することと、
該レーザーパルス制御信号と磁気書込みデータ信号との時間的な整合を調整することと、
磁気記憶媒体に該磁気書込みデータ信号を書き込む間、該磁気記憶媒体を加熱するように、該レーザーパルス制御信号を用いてレーザーダイオードを制御することと、
を含む、熱アシスト磁気記録のための方法。
【請求項１８】
レーザーパルス制御信号のためのレーザーパルス事前補償を計算することと、
該磁気書込みデータ信号に遅延を適用することと、
該磁気書込みデータ信号のための磁気書込み事前補償を計算することであって、該時間的な整合を調整することは、該レーザーパルス制御信号内のパルスと、該磁気書込みデータ信号内の対応するデータビットとの間の相関を維持するように動作可能である、計算することとを更に含む、請求項１７に記載の方法。
【請求項１９】
レーザートリガーパルスは該磁気書込みデータ信号を含み、該レーザーパルス制御信号はエッジ検知位相検出器を用いて生成される、請求項１７に記載の方法。
【請求項２０】
記憶システムであって、
データセットを保持する記憶媒体と、
書込みチャネル回路と、
前置増幅器回路と、
該データセットを表す磁気書込みデータ信号の制御下で磁気記憶媒体にデータを記録するように動作可能な磁気書込みヘッドと、
レーザーパルス制御信号の制御下で該磁気記憶媒体を加熱するように動作可能なレーザーダイオードとを備え、
該書込みチャネル回路は、
該磁気書込みデータ信号の遷移レートでレーザートリガーパルスを生成するように動作可能な信号発生器と、
該レーザートリガーパルスと該磁気書込みデータ信号との間の整合を制御するように動作可能な可変遅延素子とを備え、
該前置増幅器回路は、
該可変遅延素子を制御するように動作可能な位相差検出器と、
該レーザートリガーパルスに基づいてレーザーパルス制御信号を生成するように動作可能なトリガー可能パルス発生器回路とを備える、記憶システム。
【請求項２１】
書込みチャネル回路は、
該磁気書込みデータ信号に事前補償シフトを適用するように動作可能な磁気事前補償回路と、
該レーザーパルス制御信号に事前補償シフトを適用するように動作可能なレーザーパルス事前補償回路とを更に備え、
該可変遅延素子は、該磁気書込みデータ信号のビット周期よりも長い範囲にわたって、該レーザーパルス制御信号と該磁気書込みデータ信号との間の位相差を補償するように動作可能である、請求項２０に記載の記憶システム。
【請求項２２】
レーザーパルス制御信号は、該レーザートリガーパルスのエッジごとにパルスを含む、請求項２０に記載の記憶システム。
【発明の詳細な説明】
【技術分野】
【０００１】
熱アシスト磁気記録システムに関する。
【背景技術】
【０００２】
ハードディスクドライブのような種々の磁気記憶システムは、書込みヘッドを用いて、磁気媒体上にデータを記録する。記録されるデータは、交流電流として書込みヘッドに与えられる。その電流は書込みヘッド内の金属コイルを通って流れ、磁界を生成する。磁界によって、書込みヘッド内の磁極端の磁化状態が切り替えられる。磁化された磁極端が磁気媒体、例えば、回転している強磁性プラッターの上方を通過するとき、磁極端に隣接する磁気媒体の領域の磁化が変更され、後にリードバックしてデータを検索することができる。
【０００３】
高密度磁気記録は、結晶粒径が小さく、それにより、細かい粒径で記録された情報が熱擾乱下で劣化を受けやすくなることを意味する。したがって、結晶粒径を小さくして記録密度を高めると、記録された情報の安定性も低下する。記録媒体の強磁性異方性が高くなると、熱によって引き起こされる劣化を受けにくくなるが、従来の書込みヘッドを用いて達成可能な書込み磁界を超える書込み磁界が必要となる。磁気記憶システムの場合の書込み能力と寿命との間のジレンマに対する１つの解決策は熱アシスト磁気記録（ＨＡＭＲ）であり、これは、書き込まれるデータビット付近の磁気媒体を、レーザーを用いてキュリー点近くまで加熱し、それにより、書込みヘッドが媒体上の磁性配向を切り替え、データビットを格納できるようにしている。したがって、データが記録されるのに応じて磁気媒体を局部加熱することによって、書込みヘッド磁界強度が限られている場合でも、より高い熱安定性を有する媒体を用いることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
当該技術分野では、高密度及び高ビットレート磁気記憶システムにおける熱アシスト磁気記録の使用法を改善することが必要とされている。
【課題を解決するための手段】
【０００５】
本発明の種々の実施の形態が、熱アシスト磁気記録のための装置、システム及び方法を提供する。例えば、磁気書込みデータ信号の遷移レートでレーザートリガーパルスを生成するように動作可能な信号発生器と、レーザーパルス制御信号と磁気書込みデータ信号との間の整合を制御するように動作可能な可変遅延素子と、可変遅延素子を制御するように動作可能な位相差検出器と、レーザートリガーパルスに基づいてレーザーパルス制御信号を生成するように動作可能なトリガー可能パルス発生器回路と、磁気書込みデータ信号の制御下で磁気記憶媒体にデータを記録するように動作可能な磁気書込みヘッドと、レーザーパルス制御信号の制御下で磁気記憶媒体を加熱するように動作可能なレーザーダイオードと、を備える装置が開示される。上記の実施の形態のうちの幾つかの場合には、信号発生器は書込みチャネル回路内に配置され、トリガー可能パルス発生器回路は前置増幅器内に配置され、レーザートリガーパルスは、フレキシブル伝送路にわたって、書込みチャネル回路と前置増幅器との間で伝送される。幾つかの場合には、トリガー可能パルス発生器回路は、レーザーパルス制御信号のパルス幅をプログラムによって調整するように動作可能である。
【０００６】
幾つかの実施の形態は、レーザーパルス制御信号に事前補償シフトを適用するように動作可能なレーザー事前補償回路と、磁気書込みデータ信号に事前補償シフトを適用するように動作可能な磁気事前補償回路とを備える。上記の実施の形態のうちの幾つかの場合には、可変遅延素子は、レーザートリガーパルスと磁気書込みデータとの間の相対的な位相整合を調整する。そのような位相整合は、磁気書込みデータ信号のビット周期よりも長いスパンを有することができる。
【０００７】
本発明の他の実施の形態は、熱アシスト磁気記録のための方法を提供する。これらのうちの幾つかは、書込みチャネルにおいてレーザートリガーパルスを生成することと、前置増幅器にレーザートリガーパルスを送信することと、レーザートリガーパルスに基づいてレーザーパルス制御信号を生成することと、レーザーパルス制御信号と磁気書込みデータ信号との時間的な整合を調整することと、磁気記憶媒体に磁気書込みデータ信号を書き込む間、磁気記憶媒体を加熱するように、レーザーパルス制御信号を用いてレーザーダイオードを制御することと、を含む。幾つかの例は、レーザーパルス制御信号のためのレーザーパルス事前補償を計算することと、磁気書込みデータ信号にバルク遅延を適用することと、磁気書込みデータ信号のための磁気書込み事前補償を計算することとを更に含む。時間的な整合を調整することは、レーザーパルス制御信号内のパルスと、磁気書込みデータ信号内の対応するデータビットとの間の相関を維持する。
【０００８】
本発明の更に他の実施の形態は、データセットを保持する記憶媒体と、書込みチャネル回路と、前置増幅器回路と、データセットを表す磁気書込みデータ信号の制御下で磁気記憶媒体にデータを記録するように動作可能な磁気書込みヘッドと、レーザーパルス制御信号の制御下で磁気記憶媒体を加熱するように動作可能なレーザーダイオードとを備える記憶システムを提供する。書込みチャネル回路は、磁気書込みデータ信号の遷移レートでレーザートリガーパルス信号を生成するように動作可能な信号発生器と、レーザートリガーパルス信号と磁気書込みデータ信号との間の整合を制御するように動作可能な可変遅延素子とを備える。前置増幅器回路は、可変遅延素子を制御するように動作可能な位相差検出器と、レーザートリガーパルス信号に基づいてレーザーパルス制御信号を生成するように動作可能なトリガー可能パルス発生器回路とを備える。幾つかの場合には、書込みチャネル回路は、磁気書込みデータ信号に事前補償シフトを適用するように動作可能な磁気事前補償回路と、レーザーパルス制御信号に事前補償シフトを適用するように動作可能なレーザーパルス事前補償回路とを更に備える。可変遅延素子は、磁気書込みデータ信号のビット周期よりも長い範囲にわたって、レーザーパルス制御信号と磁気書込みデータ信号との間の位相差を補償するように動作可能である。
【０００９】
この概要は、本発明による幾つかの実施の形態の概略のみを提供するものである。本発明の多くの他の目的、特徴、利点及び他の実施の形態は、以下の詳細な説明、添付の特許請求の範囲及び添付の図面からより完全に明らかとなるであろう。
【００１０】
図面を参照することにより、本発明の様々な実施形態の更なる理解を実現することができ、これらの実施形態については明細書の残りの部分で説明する。図面において、同様の参照符号が幾つかの図面の全てにわたって類似の構成要素を指すのに用いられている。幾つかの場合には、小文字からなるサブラベルが、複数の類似の構成要素のうちの１つを表すように参照符号に関連付けられている。存在するサブラベルを指定することなく参照符号が参照されるとき、そのような複数の類似の構成要素全てを指すことが意図される。
【図面の簡単な説明】
【００１１】
【図１】本発明の幾つかの実施形態による、トリガー可能ＨＡＭＲレーザーパルス発生器を有する書込みチャネルを含む磁気記憶システムを示す図である。
【図２】図１の磁気記憶システムにおいて用いるのに適しており、本発明の幾つかの実施形態による磁気書込み事前補償を組み込む、書込みチャネル、前置増幅器及び磁気書込みヘッドの実施態様を示す図である。
【図３】図３Ａは、本発明の幾つかの実施形態による、図２の書込みチャネルにおいて用いるのに適しているレーザーパルスデータプロセッサ及びレーザードライバーの実施態様を示す図である。図３Ｂは、本発明の幾つかの実施形態による、図３Ａのレーザーパルスデータプロセッサ内の種々の信号のタイミング図である。
【図４】図１の磁気記憶システムにおいて用いるのに適しており、本発明の幾つかの実施形態による磁気書込み事前補償及びレーザーパルス事前補償を組み込む、書込みチャネル、前置増幅器及び磁気書込みヘッドの実施態様を示す図である。
【図５】本発明の幾つかの実施形態による、図４の書込みチャネルにおいて用いるのに適しているレーザーパルス事前補償回路の実施態様を示す図である。
【図６】本発明の幾つかの実施形態による、図４の書込みチャネルにおいて用いるのに適している可変遅延素子の実施態様を示す図である。
【図７】本発明の幾つかの実施形態による、図６の可変遅延素子内の幾つかの場所における波形例を示す図である。
【図８】本発明の幾つかの実施形態による、熱アシスト磁気記録のための方法を示す流れ図である。
【図９】本発明の幾つかの実施形態による、レーザーパルス事前補償及び磁気書込み事前補償を含む、熱アシスト磁気記録のための方法を示す流れ図である。
【発明を実施するための形態】
【００１２】
本発明の種々の実施形態が、ＨＡＭＲレーザーパルス発生器を含む、熱アシスト磁気記録のための装置、システム及び方法を提供する。幾つかの実施形態において、磁気的な事前補償とともに、かつ磁気的な事前補償と整合して、レーザー事前補償が適用される。
【００１３】
本明細書において開示されるパルス書込みＨＡＭＲシステムは、書込みヘッドによって磁気記録媒体にデータが書き込まれるのに応じて、レーザーダイオードをパルス化して磁気記録媒体を加熱する。レーザーダイオードをパルス化することによって、書込みヘッドが取り付けられるスライダーの温度が、レーザーが連続して照射されたと仮定した場合の温度に比べて低下し、それにより、レーザーダイオードが磁極端突出部に及ぼす影響が小さくなる。光学的勾配及び磁気的勾配が整合する場合には、レーザーをパルス化することによって、記録密度も恩恵を受けることができる。
【００１４】
レーザートリガーパルスが書込みチャネル回路内で生成され、書込みヘッド内のレーザーダイオードを駆動する際に用いるためにフレキシブル伝送路を介して前置増幅器に送信される。幾つかの実施形態において、フレックス回路上のシグナリング周波数を低減するために、レーザートリガーパルスは、書込みデータと同じビット（遷移）レートで生成される。パルス形式で記録するために、各データビットセルにおいて完全な１オン／オフサイクルにわたってレーザー照射が行なわれ、それにより、書込みチャネル回路においてレーザートリガーパルスが生成され、そのレーザートリガーパルスは、前置増幅器において、データ信号の２倍の周波数を有するレーザーパルス制御信号を生成するために用いられる。幾つかの実施形態では、レーザーパルス制御信号によって、レーザーダイオード加熱の時間を事前補償することもできるようになる。これらの実施形態の幾つかの場合に、事前補償されたレーザーパルス制御信号は、磁気的に事前補償されたデータ信号と関連付けられる。
【００１５】
図１を参照すると、本発明の幾つかの実施形態による、トリガー可能ＨＡＭＲレーザーパルス発生器を生成する書込みチャネル１０２を含む、磁気記憶システム１００が示される。記憶システム１００は、例えば、ハードディスクドライブとすることができる。記憶システム１００は、インターフェースコントローラー１０４と、チャネル回路１０６と、前置増幅器１０８と、ハードディスクコントローラー１１０と、モーターコントローラー１１２と、スピンドルモーター１１４と、ディスクプラッター１１６と、読取り／書込みヘッドアセンブリ１２０とを含む。インターフェースコントローラー１０４は、ディスクプラッター１１６への／ディスクプラッター１１６からのデータのアドレッシング及びタイミングを制御する。インターフェースコントローラー１０４は、プロセッサ、バッファーメモリ、フォーマットコントロール、誤り訂正回路及びインターフェース回路のようなデバイスを含むことができる。ディスクプラッター１１６上のデータは、アセンブリがディスクプラッター１１６の上方に適切に位置決めされるときに、読取り／書込みヘッドアセンブリ１２０によって書き込み及び検出することができる磁気信号の複数のグループからなる。一実施形態では、ディスクプラッター１１６は、長手記録方式又は垂直記録方式に従って記録される磁気信号を含む。
【００１６】
書込み動作中に、インターフェースコントローラー１０４は、ディスクプラッター１１６上に格納されるデジタルデータ１２２を受信し、対応するデジタル書込みデータ１２４をチャネル回路１０６内の書込みチャネル１０２に与える。デジタルデータ１２２は、シリアル・アドバンスド・テクノロジー・アタッチメント（ＳＡＴＡ）インターフェースのような標準化されたデバイスインターフェース上でシリアル形式において受信することができる。書込み動作中に、デジタルデータ１２２は、ローカルバッファーメモリに格納され、フォーマットされて、誤り訂正符号を用いて強化される。
【００１７】
書込みチャネル１０２は、データをシリアル化すること、データを変調符号化し、パリティビットを追加すること、所望のビットレートでデータをシリアル化すること、及び磁気書込み事前補償を実行することのような、幾つかの方法においてデジタル書込みデータ１２４を処理することができる。また、書込みチャネル１０２はレーザートリガーパルスも生成する。書込みチャネル１０２は、符号化された書込みデータ１３０、及びレーザートリガーパルス信号１３２を、前置増幅器１０８内の書込みドライバー１３４に与える。幾つかの実施形態では、前置増幅器１０８はアクチュエータアーム１３６上に取り付けられ、符号化された書込みデータ１３０及びレーザートリガーパルス信号１３２は、送信機によってチャネル回路１０６から送出され、フレックスケーブルを介して、差動ポジティブ・エミッタ・カップルド・ロジック（ＰＥＣＬ）形式において、アームに取り付けられた前置増幅器１０８内の書込み及びレーザードライバー１３４に送達される。前置増幅器１０８は、符号化された書込みデータ１３０をアナログ信号に変換し、レーザートリガーパルス信号１３２に基づいてレーザーパルス制御信号を生成し、読取り／書込みヘッドアセンブリ１２０に、ＰＥＣＬ入力の極性によって決まる極性を有する両極性のプログラム可能な書込み電流１３８を印加する。同時に、ＰＥＣＬレーザートリガーパルス信号入力１３２によって、レーザーパルス制御信号が生成され、その信号が伝送路１４０において読取り／書込みヘッドアセンブリ１２０に印加される。
【００１８】
通常の読取り動作において、読取り／書込みヘッドアセンブリ１２０は、モーターコントローラー１１２によって、ディスクプラッター１１６上の所望のデータトラック上に正確に位置決めされる。モーターコントローラー１１２は、ハードディスクコントローラー１１０の指示に従って、読取り／書込みヘッドアセンブリ１２０をディスクプラッター１１６上の適切なデータトラックに動かすことによって、ディスクプラッター１１６に対して読取り／書込みヘッドアセンブリ１２０を位置決めし、かつスピンドルモーター１１４を駆動する。スピンドルモーター１１４は、決められた回転速度（ＲＰＭ）においてディスクプラッター１１６を回転させる。前置増幅器１０８内の読取り回路１４２は、磁気抵抗読取り／書込みヘッドアセンブリ１２０内のバイアス電流を設定する。読取り／書込みヘッドアセンブリ１２０が適切なデータトラックに隣接して位置決めされると、ディスクプラッター１１６がスピンドルモーター１１４によって回転するのに応じて、ディスクプラッター１１６上のデータを表す磁気信号が読取り／書込みヘッドアセンブリ１２０によって検知される。検知された磁気信号は、ディスクプラッター１１６上の磁気データを表す連続的な微小アナログ信号１４４として与えられる。この微小アナログ信号１４４は、読取り／書込みヘッドアセンブリ１２０から前置増幅器１０８内の読取り回路１４２に転送され、読取り回路において増幅されて、アナログ読取りデータ１４８として、チャネル回路１０６内の読取りチャネル１４６に搬送される。次に、読取りチャネル１４６は、受信されたアナログ信号を復号し、デジタル化して、ディスクスプラッター１１６に当初に書き込まれたユーザーデータを再現し、かつサーボ情報を抽出する。
【００１９】
アナログ読取りデータ１４８を処理することの一部として、読取りチャネル回路１４６が、アナログフィルタリング、可変利得増幅、アナログ／デジタル変換、等化、タイミング再生、データ検出、復号、非シリアル化、並びにユーザーデータ及びサーボ情報を得るためのサーボ復調のような、１つ又は複数の処理を実行することができる。ユーザーデータは、読取りチャネル１４６によって、デジタル読取りデータ１５０としてインターフェースコントローラー１０４に与えられ、インターフェースコントローラーにおいて、誤り訂正され、特殊なフォーマッティングフィールドを除去され、そして、デジタルデータ１２２としてユーザデバイスに送信するためにバッファーメモリにおいてリアセンブルされる。また、読取りチャネル１４６は、インターフェースコントローラー１０４に、ハードディスクコントローラー１１０及びモーターコントローラー１１２を駆動する際に用いるためのサーボデータ１５２も与える。読取り及び書込みの両方の動作中に、正確なトラック追従を維持し、かつトラック間を探索するために、インターフェースコントローラー１０４内のマイクロコードが、スピンドル速度を制御し、ヘッド位置を調節する。これらの機能のためのサーボ位置情報は、データ記録間の合間に、ディスクプラッター１１６上にあらかじめ記録された専用フィールドから、読取りチャネル１４６によって復調される。
【００２０】
記憶システム１００は、例えば、ＲＡＩＤ（低価格ディスク冗長アレイ又は独立ディスク冗長アレイ）に基づく記憶システムのような、更に大きな記憶システムに組み込むことができることに留意されたい。
【００２１】
また、記憶システム１００の種々の機能又はブロックは、ソフトウェア又はファームウェアのいずれかで実施することができ、一方、他の機能又はブロックは、ハードウェアで実施されることにも留意されたい。本明細書において開示される種々のブロックは、他の機能とともに、集積回路において実施することができる。そのような集積回路は、所与のブロック、システム若しくは回路の機能の全て、又はブロック、システム若しくは回路の一部のみを含むことができる。さらに、ブロック、システム又は回路の要素は、複数の集積回路にわたって実施することができる。そのような集積回路は、限定はしないが、モノリシック集積回路、フリップチップ集積回路、マルチチップモジュール集積回路及び／又は混成信号集積回路を含む、当該技術分野において既知の任意のタイプの集積回路とすることができる。また、本明細書において論じられるブロック、システム又は回路の種々の機能は、ソフトウェア又はファームウェアのいずれかにおいて実施することができることにも留意されたい。そのような幾つかの場合には、システム、ブロック又は回路全体がそれらのソフトウェア又はファームウェアの相当物を用いて実施することができる。他の場合には、所与のシステム、ブロック又は回路の一部をソフトウェア又はファームウェアで実施し、他の部分をハードウェアで実施することができる。
【００２２】
図２を参照すると、本発明の幾つかの実施形態による、図１の磁気記憶システムにおいて用いるのに適している書込みチャネル２００、前置増幅器２０２及び書込みヘッドアセンブリ２０４の実施態様が示される。符号化された書込みデータ２０６が書込みチャネル２００に与えられ、書込みチャネルにおいてランレングス符号化され、並直列変換器２０８においてシリアル化され、マスター書込みクロック発振器２１２からのクロック信号２１０と同期される。マスター書込みクロック発振器２１２は、基準水晶発振源にロックするか、又はディスクプラッター上にあらかじめ記録されたサーボ情報にロックする周波数シンセサイザの一部を形成する多相リング発振器のような、クロック信号２１０を生成するための任意の回路又はデバイスとすることができる。並直列変換器２０８はパラレルデータ入力をシリアルデータストリームに変換する。並直列変換器２０８は、限定はしないが、多相クロック回路によって制御される、パラレルデータ入力を単一の出力に多重化する時分割データマルチプレクサーとすることができ、多相クロック回路は、３６０度にわたって均等に位相を分散され、クロック信号２１０から導出することができる複数の選択クロック信号を生成する。複数の選択クロック信号を用いて、パラレルデータ入力の個々のビットを或る特定の順序において選択する。本明細書における開示に基づいて、当業者は、符号化された書込みデータ２０６をシリアル化するために用いることができる種々の回路、例えば、シフトレジスタを理解するであろう。
【００２３】
符号化された書込みデータ２０６は、書込みチャネル２００において、書込みヘッドアセンブリ２０４によって磁気記憶媒体に書き込まれるように準備される。磁気記憶媒体に情報を書き込むことは、書き込まれる磁気記憶媒体に近接して磁界を生成することを含む。磁気記憶媒体に書込みを行なう際に生じる可能性がある１つの問題は、先行するビットパターンによって生成された磁界が次のビットパターンの書込み中に生成される磁界と干渉するか、又は別の態様で影響を及ぼす可能性があることである。詳細には、高密度磁気記録では、現在のビットパターンを書き込むために生成される磁界が、書込み磁界と、既に書き込まれた遷移との間の磁気的な相互作用によって引き起こされる、非線形遷移シフト（ＮＬＴＳ）を示す場合がある。ＮＬＴＳはリードバック信号内のデータ依存性非線形歪みの原因となり、それによりデータ再生性能が劣化するが、ＮＬＴＳは、書込みデータ経路内で磁気事前補償回路２１４を使用することによって阻止される。書込みデータの各ビットが記憶媒体上の所望のロケーションに書き込まれるように、磁気事前補償回路２１４は、磁気書込みヘッドに書込みデータが印加されるのに応じて、書込みデータにパターン依存性遅延を適用して、ＮＬＴＳを補償する。
【００２４】
書込みチャネル２００及び前置増幅器２０２の種々の構成要素が「回路」として説明されるが、それらの構成要素は電子回路として、又はソフトウェア／ファームウェア回路として実施できることに留意されたい。そのようなソフトウェア／ファームウェア回路は、本明細書において説明される特定の機能を実行するためにプロセッサによって実行可能な命令を含むメモリデバイスと関連付けられたプロセッサを含む。そのようなプロセッサは、汎用プロセッサ、又は特定の実施要件に応じて所与の機能を実行するように具体的に構成されるプロセッサとすることができる。幾つかの場合には、プロセッサは、２つ以上の特定のモジュールに関連する機能を実行するように設計することができる。本明細書において提供される開示に基づいて、当業者は、本発明の種々の実施形態に従って用いることができる専用電子回路類及びソフトウェア／ファームウェアの種々の組み合わせを理解するであろう。
【００２５】
磁気書込みデータ２１６は、幾つかの実施形態では書込み事前補償され、ドライバー２２０に与えられ、ドライバーは磁気書込みデータ２１６を差動形式又は他の形式において、多導体アクチュエータアームフレキシブル伝送路２２２にわたって、アームに取り付けられた前置増幅器２０２に送信する。受信機２２４が送信された磁気書込みデータを受信し、そのデータを書込みデータプロセッサ２２６及び書込みドライバー２３０に与え、書込みデータプロセッサ２２６及び書込みドライバー２３０は、磁気書込みデータをアナログ信号に変換し、磁気書込みヘッド２３２を駆動して、データをディスクプラッターに記録する。書込みデータプロセッサ２２６及び書込みドライバー２３０は、磁気記憶システムの種々の実施形態において種々の機能を実行することができ、当業者は、これらの機能を実行するために用いることができる複数の回路を理解するであろう。
【００２６】
ＨＡＭＲの原理に従って、媒体上のデータの高密度記録をサポートするために、磁気書込みヘッド２３２によってデータビットが書き込まれるのに応じて、書込みチャネル２００においてレーザーパルス制御信号２４０が生成され、書込みヘッドアセンブリ２０４内のレーザーダイオード２４２を駆動する。レーザーダイオード２４２は、磁気書込みヘッド２３２によって書き込まれるデータビットとともにパルス化され、フレキシブル伝送路２２２及び／又は書込みヘッドアセンブリ２０４内の電力消費及び発熱を低減し、かつ面密度向上を助ける。システム要件を満たし、かつ記録されたデータの可読性及び安定性を改善するために、データビットが種々の技法において磁気書込みヘッド２３２によって書き込まれるのに応じて、レーザーダイオード２４２内のパルスをデータビットと関連付けることができる。幾つかの実施形態においてプログラマブル位相補間器又はエッジセレクタースイッチとして実施される可変遅延素子２４６によって、シフトされたクロック信号２４４が与えられ、それにより、磁気データに対するレーザーパルスデータの位相整合を確立することが可能になる。これらの実施形態において、可変遅延素子２４６は、マスター書込みクロック発振器２１２内の多相リング発振器の適切な位相を混合し、かつ／又は選択して、磁気書込みクロック信号２１０の周波数に等しい周波数を有するが、磁気書込みクロック信号２１０に対してプログラム可能な位相関係を有する、シフトされたクロック信号２４４を生成する。他の遅延方法を用いることもできる。
【００２７】
シフトされたクロック信号２４４に基づいて、信号発生器によって、磁気書込みデータ２１６の遷移レートでレーザートリガーパルス信号２４０が生成され、それにより、レーザートリガーパルス信号２４０に起因するフレキシブル伝送路２２２内の発熱要件及び帯域幅要件が低減される。幾つかの実施形態では、信号発生器はＤフリップフロップ２５０を含む。１レーザーパルス／ビットは、磁気書込みデータ２１６内のランレングス符号化された各ビットセルにおいて、完全な１オン／オフサイクルが生じることを要求するので、レーザーパルス制御信号２６４は、磁気書込みデータ２１６の２倍の周波数を有する。フリップフロップ２５０は、シフトされたクロック信号２４４を、書き込まれるビットあたり１つの電気的サイクルを有する形から、ビットあたり１つのエッジを有する形に変換し、フレキシブル伝送路２２２内の帯域幅要件を最小限に抑える。その結果は、前置増幅器２０２内の受信機２５４によって受信するために、ドライバー２５２によってフレキシブル伝送路２２２上に差動形式で送出される。本明細書における開示に基づいて、当業者は、シフトされたクロック信号２４４に基づいてレーザートリガーパルス信号２４０を生成するために用いることができる種々の回路を理解するであろう。
【００２８】
他の実施形態では、フレキシブル伝送路２２２内の導体の数を最小限に抑えるために、例えば、読取りデータ伝送路（例えば、図１の１４８）を用いて、書込み動作中に用いられない伝送路上にデータを多重化することによって、ドライバー２５２によって、レーザートリガーパルス信号２４０が前置増幅器２０２に送信される。多重化する場合、読取り動作中に、図１の伝送路１４８は、読み取られたデータを前置増幅器１０８から読取りチャネル１４６に搬送する。逆に、書込み動作中に、伝送路１４８は、レーザートリガーパルスを、書込みチャネル１０２から書込み及びレーザードライバー１３４に搬送する。
【００２９】
前置増幅器２０２内の受信機２５４は、レーザートリガーパルス信号２４０を受信し、その信号をレーザーパルスデータプロセッサ２５６に送達し、データプロセッサの出力はレーザードライバー２６０を通じてレーザーダイオード２４２を制御する。レーザーパルスデータプロセッサ２５６はトリガー可能パルス発生器を含み、そのパルス発生器は、書込みチャネル２００からのレーザートリガーパルスに基づいて、データレートのレーザーパルス制御信号２６４を生成する。トリガー可能パルス発生器は、レーザートリガーパルスの各エッジ、すなわち、正に移行するエッジ及び負に移行するエッジの両方によって起動される。また、レーザーパルスデータプロセッサ２５６は、レーザーパルス制御信号２６４のパルス幅も制御することができる。レーザードライバー２６０は、低レベルレーザーパルス制御信号２６４を、消灯から完全な点灯までの範囲にわたってしきい値状態とパルスオン状態との間でレーザーダイオード２４２を駆動するのに十分なプログラム可能振幅まで増幅する。
【００３０】
レーザードライバー２６０の出力が書込みドライバー２３０の出力と適切に時間的に整合するのを確実にするために、前置増幅器２０２内に位相差検出器２６２を設けて、書込みチャネル２００内の位相差を測定し、可変遅延素子２４６を制御することができる。幾つかの実施形態では、位相差検出器２６２は、レーザーパルスデータプロセッサ２５６を制御する。位相差検出器２６２は、限定はしないが、ローカル位相検出器、又はループバック回路の一部とすることができる。
【００３１】
図３Ａを参照すると、本発明の幾つかの実施形態による、図２のレーザーパルスデータプロセッサ２５６及びレーザードライバー２６０の代わりにそれぞれ用いるのに適しているレーザーパルスデータプロセッサ３００及びレーザードライバー３０２の実施態様が示される。可変遅延素子２４６又は４４６によって与えられる遅延動作を強化するために、場合によっては、連続可変遅延素子３０４が含まれる。レーザーパルスデータプロセッサ３００内に連続可変遅延素子３０４が含まれる場合には、可変遅延素子２４６又は４４６はデジタル位相セレクターとすることができ、連続可変遅延素子３０４が粗い位相ステップ間のバーニヤとしての役割を果たす。
【００３２】
可変遅延素子３０６及びＸＯＲゲート３１０が、データレートのレーザーパルス制御信号３１４を生成するように協働する。可変遅延素子３０６の持続時間は、図３Ｂの波形図において示されるような、レーザーパルス制御信号３１４、それゆえ、レーザーダイオード２４２を通って流れる電流３１６の「オン」区間のパルス幅ＴＰＷを設定する。融通が利くように、ＴＰＷは、〜０≦ＴＰＷ≦ＴＢＩＴのような範囲内で変化することができる。ただし、ＴＢＩＴはシステムのビット時間である。「オン」パルスは、レーザーしきい値基線レベル３２０からレーザーダイオード２４２をターンオンするように選択されるパルスレベル３２２まで立ち上がる。レーザーしきい値基線レベル３２０及びパルスレベル３２２の振幅は、レーザードライバー３０２内のレーザーしきい値レジスタ３２４及びレーザーパルスレジスタ３２６によって、レーザードライバー３０２内で設定することができる。しきい値レベル３２０は通常、レーザーダイオードターンオン／ターンオフ立ち上がり時間を更に良好にするために、レーザーダイオードを消灯寸前にさせる電流として選択される。受信機３３２（図２及び図４の受信機２５４に対応する）を用いて、フレキシブル伝送路（例えば、２２２）にわたって送信されるレーザートリガーパルス信号３１２を受信することができる。
【００３３】
実際には、連続可変遅延素子３０４及び可変遅延素子３０６は、前置増幅器レジスタからデジタル入力を受信する遅延設定用デジタル／アナログコンバーターによって変更可能なプログラム可能負荷を有するスターブドインバーターのカスケードとして、又は前置増幅器内のローカル位相同期周波数逓倍器ループ等として実施することができる。エッジ検知位相検出器を有する位相同期実施態様が用いられる場合には、受信機３３２は、入力として、図２のブロック２２０によって送信される書込みデータ信号を受信することができ、それにより、レーザートリガー伝送路３１２を省くことが可能になる。
【００３４】
図４を参照すると、書込みチャネル４００、前置増幅器４０２及び書込みヘッドアセンブリ４０４の幾つかの実施形態が、磁気書込み事前補償とともに、又は磁気書込み事前補償を用いることなく、レーザーパルス事前補償をサポートする。図４に示されるように、レーザーパルス事前補償及び磁気書込み事前補償の両方を利用する場合には、各レーザーパルスが特定のデータビットに対応するように、書込み事前補償を用いて、レーザーパルス及びデータビットが関連付けられる。この場合も、レーザーパルス及びデータビットに書込み事前補償が適用される態様は、複数の種々の技法に適合することができる。各レーザーパルスと、対応するデータビットとの間の関係は、データビットが磁気事前補償回路２１４に達する前に、シリアル化されたデータビット４７０を可変遅延素子４４６に通すことによって、図３の例示的な実施形態において維持される。可変遅延素子４４６は、レーザートリガーパルスと磁気書込みデータとの間の相対的な位相整合を調整し、遅延したシリアル化されたデータビット４７２を生成する。そのような位相整合は、磁気書込みデータ信号のビット周期よりも長いスパンを有することができる。このようにして、磁気事前補償回路２１４は、遅延した事前補償済み磁気書込みデータ４１６を生成する。また、可変遅延素子４４６は、遅延したシリアル化されたデータビット４７４も生成し、レーザーパルス事前補償回路４７６において、そのデータビットをシフトされたクロック信号２４４とともに処理して、レーザートリガーパルス生成において用いられることになる事前補償済みのシフトされたクロック４８０を生成する。幾つかの実施形態では、遅延したシリアル化されたデータビット４７４は、可変遅延素子４４６によって、シフトされたクロック信号２４４として同じ位相遅延を適用される。フリップフロップ２５０が、事前補償済みのシフトされたクロック４８０に基づいてレーザートリガーパルス信号４４０を生成し、レーザートリガーパルス信号４４０は書込みプロセスにおける非線形遷移シフトを補償するように時間事前補償されている。レーザーパルス事前補償は、単にスライダー加熱を低減するのではなく、媒体内にビットを刻印するためにパルスレーザー照射を用いる高密度システムにおいて用いることができる。レーザーパルス事前補償回路４７６は、事前補償済みのシフトされたクロック４８０に、それにより、レーザートリガーパルス信号４４０に、そしてレーザーパルスデータプロセッサ４５６によって生成されるレーザーパルス制御信号に事前補償を適用する。
【００３５】
レーザートリガーパルス信号４４０及び磁気書込みデータ４１６は前置増幅器４０２に送信され、前置増幅器４０２は、図２に関して上記で開示された機能を実行する。例えば、レーザー経路内の信号が磁気経路内の信号と適切に時間的に整合するのを確実にするために、前置増幅器４０２内のオプションの位相差検出器２６２が、レーザーパルスとデータビットとの間の位相差を測定して、可変遅延素子４４６内の位相設定を誘導する。
【００３６】
図５を参照すると、本発明の幾つかの実施形態による、図４の書込みチャネルにおいて用いるのに適しているレーザーパルス事前補償回路５００の実施態様が示される。遅延したシリアル化されたデータビット４７４は、可変遅延素子４４６によって生成された、シリアル化されたデータビット４７０の位相シフトされたレプリカである。遅延したシリアル化されたデータビット４７４は、シリアル入力パラレル出力（ＳＩＰＯ）シフトレジスタ５０２において受信され、シフトレジスタ５０２はパラレル出力５０４を生成する。パラレル出力５０４は、レーザー事前補償組み合わせ論理素子５０６に与えられ、その組み合わせ論理素子は、レーザーダイオード事前補償パターンを計算する。図５において太線によって示される、入力Ａ０５１０は基準ビット又は検査を受けるビットである。入力Ａ１５１２、Ａ２５１４、Ａ−１５１６及びＡ−２５１８はそれぞれ、入力ルックバック及びルックアヘッド対を表す。基準ビットのタイミングは、レーザー事前補償論理ブロック５０６によって管理されるように、隣接するビットの状態に従って変更される。図５に示される例示的な実施形態は、基準ビットＡ０５１０のそれぞれの側に隣接する２つのビットの状態に基づいて補償を決定する。それよりも少ないビット又は多いビットを用いることもできる。出力ＱＥ０５２０、ＱＥ１５２２は、徐々に早くなるレーザーパルス時間シフトを選択する。出力ＱＬ０５２４、ＱＬ１５２６は、シフトされない名目上のタイミングＱＮ５２８に対して徐々に遅くなる時間シフトを選択する。レーザー事前補償組み合わせ論理素子５０６からの出力ＱＥ０５２０、ＱＥ１５２２、ＱＬ０５２４、ＱＬ１５２６及びＱＮ５２８は、パラレル入力パラレル出力（ＰＩＰＯ）レジスタ５３０においてパイプライン化され、レジスタ５３０は概ねビット周期全体を使って論理を波及させることできる。他の実施形態では、論理的な波及のために、他の遅延を与えることができる。
【００３７】
ＰＩＰＯレジスタ５３０のパラレル出力５３２は、ＡＮＤゲート５３６及びＯＲゲート５４０を用いて選択される遅延線５３４の出力タップを特定する。ビット周期ごとに、ＰＩＰＯレジスタ５３０の１つの出力がアクティブであり、それにより、各ビットセル内で単一のレーザーパルスが生じるのを確実にする。出力Ｑ２５４６の影響下で、遅延線５３４の中点５４４から基準位置５４２（名目上のタイミング）がタップされる。遅延線５３４の部分の通過時間は、記録チャネル内のプログラマブルレジスタ５５０の内容によって規定される。環境変動及びプロセス変動にわたって遅延安定性を確保するために、遅延線５３４は、限定はしないが、マスター書込みクロック発振器２１２の電圧制御リング発振器において用いられるインバーターに整合したインバーターのタンデム接続として実現することができる。
【００３８】
遅延線５３４によって駆動されるＡＮＤゲート５３６の端子上の極性反転は、シフトされたクロック信号２４４の負の部分によってゲートが条件を満たすことを示しており、ＰＩＰＯレジスタ５３０の出力のための時間が、最も早い事前補償エッジの発生前に安定できるようにする（クロックのローに移行する部分を短くすることによって延長が可能である）。
【００３９】
レーザー事前補償組み合わせ論理素子５０６の一例の部分的な真理値表が表１において与えられている。ただし、Ａ０は基準入力であり、ＱＮは名目上の出力である。実際には他の規則を採用することもできる。
【００４０】
【表１】
2013143177.tif 000003
【００４１】
図６を参照すると、本発明の幾つかの実施形態による、図４の書込みチャネル内の可変遅延素子４４６の代わりに用いるのに適している可変遅延素子６００の実施態様が示される。前置増幅器磁気書込みドライバー及びレーザードライバー経路遅延はそれぞれ通常、〜１ｎｓに近くすることができ、プロセス及び環境によって引き起こされる、経路間の伝搬遅延時間差が、４Ｇｂ／ｓにおいてフルビット時間の２５％を超える可能性がある。書込みチャネル（例えば、４００）及びフレキシブル伝送路（例えば、２２２）内の遅延変動が伝搬遅延時間差を更に悪化させる。レーザーパルス事前補償を用いる高ビットレートシステム内のこの伝搬遅延時間差を補償するために、可変遅延素子６００の幾つかの実施形態は、位相補間を複数のビット時間にわたって延長する。また、可変遅延素子６００は、補間済みのシフトされたクロック信号２４４と、そのクロック信号に同期した、対となる遅延を有するシリアル化されたデータビット４７４とを、レーザーパルス事前補償回路４７６に与える。したがって、レーザーパルス事前補償回路４７６に向かうデータを、遅延したシリアル化されたデータビット４７２に適用されたバルク遅延よりも可変的に短い遅延又は長い遅延にかけることによって、レーザーパルス情報を磁気データに対してプログラム可能に進めることができるか又は遅らせることができる。
【００４２】
４段リング発振器６０２は、４つの出力位相６０４、６０６、６０８及び６１０を生成し、水晶発振源にロックするか、又はディスクから読み取られるサーボデータにロックする位相同期ループ（ＰＬＬ）の周波数生成素子としてマスター書込みクロック発振器２１２と共有することができる。例えば、並直列変換器２０８及び磁気事前補償回路２１４をクロック制御するために、４段リング発振器６０２からクロック信号２１０をタップすることができる。位相セレクター／インバーター６１２は、一対の隣接する発振器位相６０４〜６１０をプログラム可能に選択し、その対を差動形式で混合して、シフトされたクロック信号２４４を生成し、そのクロック信号は、レーザーパルス事前補償回路４７６において用いるための高分解能位相シフトクロックであるか、又はレーザーパルス事前補償が用いられない場合には、直接使用し、レーザーパルス信号として周波数分割するためのクロックである。
【００４３】
位相セレクター／インバーター６１２への粗選択入力６１４は、位相混合器６２２を制御するデジタル／アナログコンバーター（ＤＡＣ）６２０への微選択入力６１６と協働して、３２分の１サイクルの通常の分解能又はそれよりも細かい分解能で３６０度位相シフトを可能にする。図示される４段リング発振器６０２の場合、各粗選択入力６１４のコードが４５度ステップに対応し、その範囲内で微選択入力６１６のコードがバーニヤを提供する。位相補間は既知であり、それゆえ、図６において簡略化された形においてのみ示される。当業者は、シフトされたクロック信号２４４を生成するために、クロック信号２１０を位相シフトする際に用いるのに適している幾つかの回路を理解するであろう。
【００４４】
磁気データに対するレーザーパルスデータの双方向位相シフトをサポートするために、一連のＤフリップフロップ６３０、６３２及び６３４が、シリアル化されたデータビット４７０にバルク遅延を適用して、遅延したシリアル化されたデータビット４７２を生成する。最初のＤフリップフロップ６３０のＤ入力は、並直列変換器２０８からのシリアル化されたデータビット４７０によって駆動される。
【００４５】
可変遅延素子６００は、事前補償済みのシフトされたクロック４８０を生成するために、レーザーパルス事前補償回路５００において用いられる遅延したシリアル化されたデータビット４７４も生成する。シフトレジスタ６４０が、入力されるシリアル化されたデータビット４７０の２つの時間差のある表現６４２及び６４４を生成する。セレクタースイッチ６４６を通じて、シフトレジスタ６５２の最初のＤフリップフロップ６５０においてデータを取得するのに十分なセットアップ時間及びホールド時間を生成することになるチャネルが選択される。セレクタースイッチ６４６の位置は、位相セレクター／インバーター６１２への粗選択入力６１４を復号することによって決定される。したがって、シリアル化されたデータビット４７０のタイミングが変更され、位相セレクター／インバーター６１２によって生成されるシフトされたクロック信号２４４に明白に合わせられる。シフトレジスタ６５２及びその関連する出力セレクタースイッチ６５４は、上記で開示されたように複数のビットセルに及ぶレーザー対磁気データ位相シフトの導入をサポートする。
【００４６】
図７を参照すると、波形例が、本発明の幾つかの実施形態による、図６の可変遅延素子６００の動作を示す。４段リング発振器６０２の出力位相６０４〜６１０のための波形が示される。立ち上がりクロックエッジ７０２と、シリアル化されたデータビット４７０内の遷移７０４との間の関係、及びシフトレジスタ６４０によって時間差のある表現６４２及び６４４において適用される遅延が示される。また、粗選択入力６１４＝２２５度、微選択入力６１６＝中間の設定例を与えた場合のシフトされたクロック信号２４４のための波形、及びセレクタースイッチ６５４が最も左側の位置に設定された場合の遅延したシリアル化されたデータビット４７４のための波形も示される。
【００４７】
上記の開示は、簡潔にするために、単相クロック位相システムのみを取り扱ってきた。当業者は、その熱アシスト磁気記録システムが、非常に高いデータレートの場合の多相クロック制御にも適用可能であることを理解するであろう。
【００４８】
図８を参照すると、流れ図８００が、本発明の幾つかの実施形態による熱アシスト磁気記録のための方法を示す。図８の方法、又はその変形形態は、図１〜図７において示されるようなＨＡＭＲ回路において実行することができる。流れ図８００によれば、書込みチャネルにおいてレーザートリガーパルスが生成される（ブロック８０２）。幾つかの実施形態において、レーザートリガーパルスは、磁気書込みデータ信号の遷移レートで生成される。レーザートリガーパルスは前置増幅器に送信される（ブロック８０４）。レーザートリガーパルスに基づいてレーザーパルス制御信号が生成される（ブロック８０６）。レーザーパルス制御信号及び磁気書込みデータが時間的に整合される（ブロック８１０）。これは、例えば、磁気書込みデータを進めるか、又は遅らせるために事前補償が適用され、レーザーパルスとデータビットとの間の相関を維持するときに有益である。ディスクプラッターにデータビットを磁気的に記録する間、レーザーパルス制御信号を用いてレーザーダイオードを駆動し、ディスクプラッターをパルス形式で加熱する（ブロック８１２）。
【００４９】
図９を参照すると、流れ図９００が、本発明の幾つかの実施形態による、レーザーパルス事前補償及び磁気書込み事前補償を含む熱アシスト磁気記録のための方法を示す。図９の方法、又はその変形形態は、図１〜図７において示されるようなＨＡＭＲ回路において実行することができる。流れ図９００によれば、クロック信号に基づいて、書込み事前補償を用いてシリアル磁気データが生成される（ブロック９０２）。クロック信号に基づいて、レーザーパルス事前補償を用いてレーザートリガーパルスが生成される（ブロック９０４）。幾つかの実施形態において、レーザートリガーパルスは、シリアル磁気データの遷移レートで生成される。シリアル磁気データにバルク遅延が適用される（ブロック９０６）。レーザートリガーパルスとシリアル磁気データとの間の関連を維持するために、レーザートリガーパルスに、シリアル磁気データに対する位相シフトが適用される（ブロック９１０）。幾つかの実施形態において、レーザートリガーパルスをシフトすることができる範囲は、ビット周期を超える。幾つかの実施形態では、シリアル磁気データが、レーザートリガーパルスに対して位相シフトされる。更に他の実施形態では、レーザートリガーパルス及びシリアル磁気データの両方が、それらの２つの間の所望の関係を維持するために位相シフトされる。特に、レーザートリガーパルス及び磁気書込みデータは並列に処理される。シリアル磁気データ及びレーザートリガーパルスが前置増幅器に送信される（ブロック９１２）。幾つかの実施形態では、これらのデータ及びパルスはフレキシブル導体にわたって送信される。レーザートリガーパルスに基づいて、レーザーパルス制御信号が生成される（ブロック９１４）。幾つかの実施形態では、レーザーパルス制御信号のパルス幅も調整される。ディスクプラッターにシリアル磁気データを磁気的に記録する間、レーザーパルス制御信号を用いてレーザーダイオードを駆動し、ディスクプラッターをパルス形式で加熱する（ブロック９１６）。特に、この方法のステップは、上記で開示された順序例には限定されない。
【００５０】
結論として、本発明は熱アシスト磁気記録のための新規な装置、システム、及び方法を提供する。本発明の１つ又は複数の実施形態の詳細な説明が上記で与えられたが、本発明の趣旨から逸脱することなく、様々な代替形態、修正形態及び均等物が当業者には明らかであろう。したがって、上記の説明は本発明の範囲を限定するものとして解釈されるべきではなく、本発明の範囲は添付の特許請求の範囲によって画定される。
【符号の説明】
【００５１】
図１
102  ＨＡＭＲレーザーパルス発生器を備える書込みチャネル
104  インターフェースコントローラー
106  チャネル
108  前置増幅器
110  ハードディスクコントローラー
112  モーターコントローラー
114  スピンドルモーター
116  ディスクプラッター
120  読取り／書込みヘッド
134  書込みドライバー
142  読取り回路
146  読取りチャネル
図２
200  書込みチャネル
202  前置増幅器
206  符号化された書込みデータ
208  並直列変換器
212  マスター書込みクロック発振器
214  磁気事前補償
226  書込みデータプロセッサ
246  可変遅延素子
256  レーザーパルスデータプロセッサ
262  位相差検出器
図３Ａ
302  レーザードライバーヘッドセル
304  連続可変遅延
306  可変遅延
324  レーザーしきい値レジスタ
326  レーザーパルスレジスタ
図３Ｂ
312   レーザーＰ／レーザーＮ
314  パルス
316  レーザー電流
320  しきい値
図４
206  符号化された書込みデータ
208  並直列変換器
212  マスター書込みクロック発振器
214  磁気事前補償
226  書込みデータプロセッサ
262  位相差検出器
400  書込みチャネル
402  前置増幅器
446  可変遅延素子
456  レーザーパルスデータプロセッサ
476  レーザー事前補償
図５
502  ＳＩＰＯレジスタ
506  レーザー事前補償論理
530  ＰＩＰＯレジスタ
534  遅延線
550  遅延を設定する
図６
612  位相セレクター／インバーター
614  粗選択
616  微選択 
図８
802  書込みチャネルにおいてレーザートリガーパルスを生成する
804  前置増幅器にレーザートリガーパルスを送信する
806  レーザートリガーパルスからレーザーパルス制御信号を生成する
810  レーザーパルス制御信号及び書込みデータを時間的に整合させる
812  ディスクプラッターに書込みデータを磁気的に記録する間、レーザーパルス制御信号を用いてレーザーダイオードを駆動し、ディスクプラッターをパルス形式で加熱する 
図９
902  クロック信号に基づいて、書込み事前補償を用いてシリアル磁気データを生成する
904  クロック信号に基づいて、レーザーパルス事前補償を用いてレーザートリガーパルスを生成する
906  シリアル磁気データにバルク遅延を適用する
910  レーザートリガーパルスに、シリアル磁気データに対する位相シフトを適用し、レーザートリガーパルスとシリアル磁気データとの間の関連を維持する
912  シリアル磁気データ及びレーザートリガーパルスを前置増幅器に送信する
914  レーザートリガーパルスに基づいてレーザーパルス制御信号を生成する
916  ディスクプラッターにシリアル磁気データを磁気的に記録する間、レーザーパルス制御信号を用いてレーザーダイオードを駆動し、ディスクプラッターをパルス形式で加熱する
【図１】
2013143177.tif 000004
【図２】
2013143177.tif 000005
【図３】
2013143177.tif 000006
【図４】
2013143177.tif 000007
【図５】
2013143177.tif 000008
【図６】
2013143177.tif 000009
【図７】
2013143177.tif 000010
【図８】
2013143177.tif 000011
【図９】
2013143177.tif 000012