(57)【要約】【課題】データ領域を広げることができる磁気ディスク装置を提供すること。【解決手段】実施形態によると、磁気ディスク、およびライトヘッドと、磁気ディスクの回転方向に前記ライトヘッドから所定距離離れて配置されるリードヘッドとを含む磁気ヘッドと、磁気ディスクにライトヘッドにより記録電流を生成する第１回路と、磁気ディスクからリードヘッドにより再生された出力を増幅する第２回路とを有するプリアンプと、を有するディスク部と、プリアンプにライトヘッドが磁気ディスクに記録電流を生成する処理と、リードヘッドが磁気ディスクから再生した出力を受信する処理を実行する制御部を備える。プリアンプにおいて、制御部から転送されるデータをライトヘッドにより磁気ディスクにライトする処理と並行して、リードヘッドにより磁気ディスクからデータをリードする処理が実行される。【選択図】図４
2020155195.tif 000002
【特許請求の範囲】
【請求項１】
磁気ディスク装置は、
磁気ディスク、ライトヘッドと前記磁気ディスクの回転方向に前記ライトヘッドから所定距離離れて配置されるリードヘッドとを含む磁気ヘッドと、前記磁気ディスクに前記ライトヘッドによりデータをライトする記録電流を生成する第１回路と、前記磁気ディスクから前記リードヘッドにより再生された信号を増幅する第２回路とを有するプリアンプと、を有する磁気ディスク部と、
前記プリアンプに前記ライトヘッドが前記磁気ディスクにライトする記録電流を生成する処理と、前記リードヘッドが前記磁気ディスクから前記リードヘッドにより再生された出力を受信する処理とを実行する処理部を含み、前記磁気ディスク部を制御する制御部と、
を備え、
前記プリアンプにおいて、前記制御部から転送されるデータを前記ライトヘッドにより前記磁気ディスクにライトする処理と並行して前記リードヘッドにより前記磁気ディスクからデータをリードする処理が実行される、
磁気ディスク装置。
【請求項２】
前記制御部は、サーボデータのリードが不可である場合、前回リードしたサーボデータを基準に前記データのライトをリトライする、
請求項１に記載の磁気ディスク装置。
【請求項３】
前記第１回路のアサート中に、前記制御部からの指示に基づいて、前記第２回路をアサートする、
請求項１又は２に記載の磁気ディスク装置。
【請求項４】
前記制御部からの指示に基づいて、前記第１回路をアサート／ネゲートするタイミングが調整される、
請求項３に記載の磁気ディスク装置。
【請求項５】
前記第２回路は、所定の範囲の周波数を通過させるバンドパスフィルタ回路を含む、
請求項３又は４に記載の磁気ディスク装置。
【請求項６】
前記プリアンプは、前記制御部から入力されるライトするデータのインバート波形の出力および周波数に基づいてリードしたデータの波形をキャンセルする処理を行うキャンセル回路を備える、
請求項１から５のいずれか一項に記載の磁気ディスク装置。
【請求項７】
前記処理部は、
前記第１回路に記録信号を転送する第３回路と、前記第２回路から転送される再生波形を復調する第４回路とを有するリードライトチャネルを備え、
前記第３回路のアサート中に、前記制御部からの指示に基づいて、前記第４回路をアサートする、
請求項１から６のいずれか一項に記載の磁気ディスク装置。
【請求項８】
磁気ディスク装置は、
磁気ディスク、ライトヘッドと前記磁気ディスクの回転方向に前記ライトヘッドから所定距離離れて配置されるリードヘッドとを含む磁気ヘッドと、前記磁気ディスクに前記ライトヘッドにより記録電流を生成する第１回路、および前記磁気ディスクから前記リードヘッドにより再生された出力を増幅する第２回路を有するプリアンプと、を有する磁気ディスク部と、
前記プリアンプに前記ライトヘッドが前記磁気ディスクに記録する電流を生成する処理と、前記リードヘッドが前記磁気ディスクから前記リードヘッドにより再生された出力を受信する処理とを実行する処理部を含み、前記磁気ディスク部を制御する制御部と、
前記プリアンプと、前記制御部とに接続されると共に、前記リードヘッドが再生する出力のアクティブ／パワーセーブを設定するパワーセーブ信号線と、
を備え、
前記磁気ディスクに記録する電流を生成する処理と並行して前記パワーセーブ信号線を介した指示に基づいて前記リードヘッドにより再生される信号がアクティブになる、
磁気ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は、磁気ディスク装置に関する。
【背景技術】
【０００２】
磁気ディスク装置において、予め決められた特殊パターンを記録し再生してヘッド毎のヘッドギャップ間隔を計測し、計測したヘッド毎のヘッドギャップ間隔に相当する時間差に基づいてデータの記録開始タイミングをヘッド毎に変えて補償する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第７，１０６，５３４号明細書
【特許文献２】米国特許第６，９８０，３８２号明細書
【特許文献３】特開２０１１−００８８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
磁気ディスク装置のリード／ライトは、磁気ヘッドにより行われる。この磁気ヘッドには、磁気ディスクからデータをリートするリードヘッド、データを磁気ディスクにライトするライトヘッドが含まれる。このリードヘッドおよびライトヘッドは、磁気ディスクの回転方向にずれて、所定距離離れて配置される。ここで、ライトヘッドにより磁気ディスクにデータをライトしているときも、リードヘッドにより磁気ディスクからサーボデータをリードする必要があるため、一般に、データのライトをデータのリードが開始される前に停止させている。このため、データ領域として使用できない領域が存在している。
【０００５】
本発明が解決しようとする課題は、データ領域を広げることができる磁気ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
一実施形態に係る、磁気ディスク装置は、磁気ディスク部と、制御部とを備える。磁気ディスク部は、磁気ディスク、およびライトヘッドと、前記磁気ディスクの回転方向に前記ライトヘッドから所定距離離れて配置されるリードヘッドとを含む磁気ヘッドと、前記磁気ディスクに前記ライトヘッドによりデータをライトする記録電流を生成する第１回路と、前記磁気ディスクから前記リードヘッドにより再生した信号を増幅する第２回路とを有するプリアンプと、を有する。制御部は、前記プリアンプに前記ライトヘッドが前記磁気ディスクにライトするための記録電流を生成する処理と、前記リードヘッドが前記磁気ディスクから前記リードヘッドにより再生した信号を受信する処理とを実行する。前記プリアンプにおいて、前記制御部から転送されるデータを前記ライトヘッドにより前記磁気ディスクにライトする処理と並行して前記リードヘッドにより前記磁気ディスクからデータをリードする処理が実行される。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１の実施形態に係る磁気ディスク装置の概略的な構成の一例を示す図。
【図２】同実施形態に係るＲ／Ｗチャネル、およびプリアンプの構成一例を示す図。
【図３】同実施形態における、磁気ヘッドと、磁気ディスクに記録されたデータとの関係の一例を示す図。
【図４】同実施形態に係るデータ領域の拡張処理を説明するための図。
【図５】同実施形態に係るデータ領域の拡張処理の一例を示すフローチャート。
【図６】同実施形態に係る処理の比較の一例を示す図。
【図７】同実施形態の変形例に係る処理の比較の一例を示す図。
【図８】本発明の第２の実施形態に係る磁気ディスク装置の概略的な構成の一例を示す図。
【図９】同実施形態に係るＲ／Ｗチャネル、およびプリアンプの構成一例を示す図。
【図１０】同実施形態における、磁気ヘッドと、磁気ディスクに記録されたデータとの関係の一例を示す図。
【図１１】同実施形態に係るデータ領域の拡張処理を説明するための図。
【図１２】同実施形態に係るデータ領域の拡張処理の一例を示すフローチャート。
【図１３】同実施形態に係る処理の比較の一例を示す図。
【図１４】第３実施形態に係るデータ領域の拡張処理の一例を示すフローチャート。
【図１５】第４同実施形態に係るＲ／Ｗチャネル、およびプリアンプの構成一例を示す図。
【図１６】第５実施形態に係るＲ／Ｗチャネル、およびプリアンプの構成一例を示す図。
【図１７】同実施形態に係るＲ／Ｗチャネル、およびプリアンプの構成一例を示す図。
【図１８】同実施形態に係るＲ／Ｗチャネル、およびプリアンプの構成一例を示す図。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。なお、開示はあくまで一例にすぎず、以下の実施形態に記載した内容により発明が限定されるものではない。当業者が容易に想到し得る変形は、当然に開示の範囲に含まれる。説明をより明確にするため、図面において、各部分のサイズ、形状等を実際の実施態様に対して変更して模式的に表す場合もある。複数の図面において、対応する要素には同じ参照数字を付して、詳細な説明を省略する場合もある。
【０００９】
（第１実施形態）
図１は、磁気ディスク装置１００の概略的な構成の一例を示す図である。  
図１に示すように、磁気ディスク装置１００は、ディスク部１１０と、制御部１３０とを備える。ディスク部１１０は、磁気ディスク１１１、スピンドルモータ（以下、「ＳＰＭ」という。）１１２、磁気ヘッド１１３、ボイスコイルモータ（以下、「ＶＣＭ」という。）１１６、プリアンプ１１７を備える。磁気ヘッド１１３は、ライトヘッド１１４、およびリードヘッド１１５を有している。また、制御部１３０は、システム・オン・チップ（以下、「ＳＯＣ」という。）１３１、サーボコンボ（以下、「ＳＶＣ」という。）１３５、メモリ１３６を備える。ＳＯＣ（制御部）１３１は、ＣＰＵ１３２、ハードディスクコントローラ（以下、「ＨＤＣ」という。）１３３、処理部であるＲ／Ｗ（リード／ライト）チャネル１３４を１チップに設けて構成される。メモリ１３６は、ＲＯＭ１３７、ＲＡＭ１３８を備える。また、プリアンプ１１７と、Ｒ／Ｗチャネル１３４とは、リードヘッド１１５がリードする信号のアクティブ／パワーセーブを設定するパワーセーブ信号線を含む、複数の信号線１３９で接続されている。なお、パワーセーブ信号のアクティブ／パワーセーブの指示は、ＨＤＣ１３３からＲ／Ｗチャネル１３４を介して、プリアンプ１１７に送信される。
【００１０】
磁気ディスク１１１は、例えば、円板状に形成され非磁性体からなる基板を有している。基板の各表面には、下地層として軟磁気特性を示す材料からなる軟磁性層と、その上層部に、ディスク面に対して垂直方向に磁気異方性を有する磁気記録層と、その上層部に保護膜層とが記載の順に積層されている。ここで、磁気ヘッド１１３の方向を上層とする。
【００１１】
磁気ディスク１１１は、スピンドルモータ（ＳＰＭ）１１２に固定され、このＳＰＭ１１２によって所定の速度で回転させられる。なお、１枚に限らず、複数枚の磁気ディスク１１１がＳＰＭ１１２に設置されてもよい。ＳＰＭ１１２は、ＳＶＣ１３５から供給される駆動電流（または駆動電圧）により駆動される。
【００１２】
磁気ヘッド１１３は、先端部にスライダ１１３ａを備え、スライダ１１３ａに形成されたライトヘッド１１４、およびリードヘッド１１５を有する（参照：図３）。磁気ヘッド１１３は、磁気ディスク１１１の枚数に応じて、複数個設けられる。
【００１３】
ＶＣＭ１１６は、磁気ヘッド１１３を先端部に有するアクチュエータを回動自在に設置されている。ＶＣＭ１１６によってアクチュエータを回動することで、磁気ヘッド１１３は、磁気ディスク１１１の所望のトラック上に移動され、位置決めされる。ＶＣＭ１１６は、ＳＶＣ１３５から供給される駆動電流（または駆動電圧）によって駆動される。
【００１４】
プリアンプ１１７は、Ｒ／Ｗチャネル１３４から供給されるライトデータに応じたライト信号（ライト電流）をライトヘッド１１４に供給する。また、プリアンプ１１７は、リードヘッド１１５から出力されたリード信号を増幅して、Ｒ／Ｗチャネル１３４に伝送する。
【００１５】
ＣＰＵ１３２は、磁気ディスク装置１００のメインコントローラであり、ディスク部１１０のリード／ライト動作の制御および磁気ヘッド１１３の位置決めに必要なサーボ制御を実行する。
【００１６】
Ｒ／Ｗチャネル１３４は、読み出し（リード）／書き込み（ライト）に関連する信号を処理する信号処理回路である。Ｒ／Ｗチャネル１３４は、リードデータの信号処理を実行するリードチャネルと、ライトデータの信号処理を実行するライトチャネルとを含む。Ｒ／Ｗチャネル１３４は、リード信号をデジタルデータに変換し、デジタルデータからリードデータを復調する。Ｒ／Ｗチャネル１３４は、ＨＤＣ１３３から転送されるライトデータを符号化し、符号化されたライトデータをプリアンプ１１７に転送する。
【００１７】
ＨＤＣ１３３は、磁気ヘッド１１３、プリアンプ１１７、Ｒ／Ｗチャネル１３４、およびＣＰＵ１３２を介した磁気ディスク１１１へのデータの書き込みと、磁気ディスク１１１からのデータの読み出しとを制御する。ＨＤＣ１３３は、磁気ディスク装置１００とホストのインタフェースを構成し、リードデータおよびライトデータの転送制御を実行する。すなわち、ＨＤＣ１３３は、ホストから転送される信号を受信し、且つホストへ信号を転送するホストインタフェースコントローラとして機能する。ホストへ信号を転送する場合、ＨＤＣ１３３は、ＣＰＵ１３２に従って磁気ヘッド１１３により読み出され、復調された再生信号のデータのエラー訂正処理を実行する。また、ＨＤＣ１３３は、ホストから転送されるコマンド（ライトコマンド、リードコマンド等）を受信し、受信したコマンドをＣＰＵ１３２に送信する。
【００１８】
ＳＶＣ１３５は、ＣＰＵ１３２の制御に従いＳＰＭ１１２とＶＣＭ１１６との駆動を制御する。ＳＰＭ１１２とＶＣＭ１１６が駆動することによって、磁気ヘッド１１３は磁気ディスク１１１上の目標トラックへ位置付けられる。
【００１９】
メモリ１３６は、不揮発性メモリであるＲＯＭ１３７および揮発性メモリであるＲＡＭ１３８を含む。メモリ１３６は、ＣＰＵ１３２の処理に必要なプログラムおよびパラメータを格納する。
【００２０】
図２は、Ｒ／Ｗチャネル１３４、およびプリアンプ１１７の構成の一例を示す図である。  
図２に示すように、Ｒ／Ｗチャネル１３４は、復調回路（第３回路）１３４ａ、記録信号生成回路（第４回路）１３４ｂを備えている。また、プリアンプ１１７は、増幅回路（第２回路）１１７ａ、記録電流生成回路（第１回路）１１７ｂを備えている。復調回路１３４ａは、増幅回路１１７ａから転送される再生波形を復調する。記録信号生成回路１３４ｂは、記録電流生成回路１１７ｂに記録信号を転送する。増幅回路１１７ａは、磁気ディスク１１１からリードヘッド１１５により再生された信号を増幅する。記録電流生成回路１１７ｂは、磁気ディスク１１１にライトヘッド１１４によりデータをライトする記録電流を生成する。なお、図２において、復調回路１３４ａと、増幅回路１１７ａとの接続線、および記録信号生成回路１３４ｂと、記録電流生成回路１１７ｂとの接続線以外の接続線は、省略している。
【００２１】
リードヘッド１１５が磁気ディスク１１１から読みだしたデータは、リード信号として増幅回路１１７ａ、復調回路１３４ａを介してディスク部１１０から制御部１３０へ転送される。また、制御部１３０から記録信号生成回路１３４ｂ、記録電流生成回路１１７ｂを介してライト信号がディスク部１１０のライトヘッド１１４に転送される。
【００２２】
さらに、Ｒ／Ｗチャネル１３４と、プリアンプ１１７とは、パワーセーブ信号線により接続されており（参照：図１）、Ｒ／Ｗチャネル１３４は、ＣＰＵ１３２の指示に基づいてパワーセーブ信号をプリアンプ１１７に送信できるようになっている。また、本実施形態では、ＣＰＵ１３２がパワーセーブ信号をＯＮ／ＯＦＦするタイミングを調整することができるようになっている。ここで、調整とは、アイドル状態又はスリープモードからリードモードに遷移するためのトランジェント時間を確保することであり、例えば、実際にサーボゲートをアサートするタイミングの所定時間前にパワーセーブ信号をネゲートすることである。また、パワーセーブ信号をアサートするタイミングも調整することができるようになっている。ここで、調整とは、サーボ信号波形を最後まで取得するための時間を確保することであり、例えば、実際にサーボゲートをネゲートするタイミングの所定時間後にパワーセーブ信号をアサートすることである。また、回路遅延が発生することを考慮すると、パワーセーブ信号のネゲートのタイミングの調整は、実際にサーボゲートをアサートするタイミングの所定時間前であるようにすることも考えられる。さらに、ＣＰＵ１３２は、パワーセーブ信号をネゲート／アサートするタイミングの調整を、実際にサーボゲートをアサート／ネゲートするタイミングと一致させるようにすることも可能である。このような調整は、予め複数の調整のモードをメモリ１３６内に用意しておき、例えば１ＣＰＵ１３２が、Ｒ／Ｗチャネル１３４に転送されるデータの状況に応じて、モードを適宜設定し、Ｒ／Ｗチャネル１３４、プリアンプ１１７を制御するようにする。
【００２３】
図３は、磁気ヘッド１１３と、磁気ディスク１１１に記録されたデータとの関係の一例を示す図である。  
図３に示すように、磁気ディスク１１１の上側に磁気ヘッド１１３の先端部を構成するスライダ１１３ａが位置している。スライダ１１３ａには、ライトヘッド１１４およびリードヘッド１１５が含まれる。また、磁気ディスク１１１には、ユーザデータであるデータＤ１と、磁気ヘッド１１３の磁気ディスク１１１上での位置決めを行うためのサーボデータＤ２が記録される。なお、磁気ディスク１１１の回転方向は、矢印が示すように図示左側である。
【００２４】
ライトヘッド１１４と、リードヘッド１１５とは磁気ディスク１１１の回転方向において、所定距離（以下、「ヘッドギャップ」ともいう。）離れている。このため、図４，図５を参照して説明するデータ領域の拡張処理を実行しない場合、リードヘッド１１５がサーボデータＤ２をリードするタイミングでライトヘッド１１４のデータのライトを終了させる必要が生じ、ヘッドギャップ間のデータ領域が活用できていない状態が生じる。
【００２５】
次に、図４および図５を参照してデータ領域の拡張処理について説明する。  
図４は、データ領域の拡張処理を説明するための図であり、図５は、データ領域拡張処理の一例を示すフローチャートである。
【００２６】
図４上側に、再生信号ＲＤの波形、サーボゲート信号ＳＧ、ライトゲート信号ＷＧ、パワーセーブ信号の波形を示している。再生信号ＲＤの波形は、リードヘッド１１５で磁気ディスク１１１からリードした出力をプリアンプ１１７で増幅した波形である。サーボゲート信号ＳＧは、サーボ信号を復調するためにサーボデータを読み取る位置を特定するための信号である。サーボゲート信号ＳＧは、ＯＮのときにサーボデータを読み取るようになっている。ライトゲート信号ＷＧは、ライトヘッド１１４により磁気ディスク１１１にデータをライトする位置を特定するための信号である。ライトゲート信号ＷＧがＯＮのときにデータを磁気ディスクにライトするようになっている。パワーセーブ信号ＰＷＲ＿ＳＡＶＥは、プリアンプ１１７の増幅回路１１７ａをＯＦＦする信号である。より具体的には、パワーセーブ信号ＰＷＲ＿ＳＡＶＥがＯＦＦのときは増幅回路１１７ａがＯＮになるためリードヘッド１１５でリードした波形の出力が増幅され、再生信号ＲＤがプリアンプ１１７ａから出力されるようになる。また、パワーセーブ信号ＰＷＲ＿ＳＡＶＥがＯＮのときは増幅回路１１７ａがＯＦＦになるためリードヘッド１１５でリードした波形の出力が増幅されず、再生信号ＲＤがプリアンプ１１７ａから出力されない。
【００２７】
図４の下側において、位置Ｐ１に位置するスライダ１１３ａが、図示の矢印に沿って、位置Ｐ２まで時間的に遷移した状態を模式的に示している。なお、位置Ｐ１に位置するスライダ１１３ａは、破線で示しており、位置Ｐ２に位置するスライダ１１３ａを実線で示している。また、ヘッドギャップＷ１は、ライトヘッド１１４と、リードヘッド１１５との距離を示している。
【００２８】
次に、図４および図５を参照しながら、データ領域の拡張処理の作用について説明する。このデータ領域の拡張処理は、ＣＰＵ１３２の指示をＲ／Ｗチャネル１３４が受信し、Ｒ／Ｗチャネル１３４からプリアンプ１１７に送信されることにより実行される。
【００２９】
図５に示すように、データライトの開始後に（ＳＴ１：ＹＥＳ）、リードヘッド１１５がサーボデータＤ２をリードするサーボ位置に位置したか否かが判定される（ＳＴ２）。サーボ位置に位置したと判定された場合（ＳＴ２：ＹＥＳ）、サーボゲートがアサートされ、サーボゲート信号ＳＧがＯＮになる（ＳＴ３）。このとき、スライダ１１３ａは、図４の位置Ｐ１に位置しており、リードヘッド１１５が位置ＴＣ１に位置している。またライトヘッド１１４の位置はヘッドギャップＷ１の分だけ離れた位置にある。さらに、パワーセーブ信号ＰＷＲ＿ＳＡＶＥは、リードヘッド１１５が位置ＴＣ１に位置するタイミングでＯＦＦになり、プリアンプ１１７の増幅回路１１７ａが動作し、リードヘッド１１５でリードした波形の出力が増幅され、プリアンプ１１７から再生信号ＲＤ（つまり、サーボデータ）が出力されるようになる。この際、ライトゲート信号ＷＧはアサートされたままなので、磁気ディスク１１１へのデータのライトが継続される。
【００３０】
図５に戻り説明を続ける。既述のようにサーボゲートがアサートされると（ＳＴ３）、サーボデータＤ２がリードされる（ＳＴ４）。次に、データのライトが終了か否かが判定され（ＳＴ５）、データのライトが終了でないと判定されれば（ＳＴ５：ＮＯ）、サーボデータＤ２のリードが継続され（ＳＴ４）、データのライトが終了であると判定されれば（ＳＴ５：ＹＥＳ）、ライトゲートがネゲートされる。（ＳＴ６）。このとき、スライダ１１３ａは、図４のＰ２に位置しており、リードヘッド１１５が位置ＴＣ２に位置していると共に、ライトヘッド１１４が位置ＴＣ１に位置している。また、サーボゲートがアサートされたままなので、サーボデータＤ２のリードが継続されているが、ライトゲートはネゲートされているため、データのライトが終了されている。
【００３１】
図４に示すように、ヘッドギャップＷ１に相当する位置ＴＣ１から位置ＴＣ２までは、ライトゲートがアサートされており、かつ、サーボゲートもアサートされている。このため、データのライト中に、サーボデータＤ２をリードすることができる。したがって、本実施形態の構成を用いない場合において、サーボデータＤ２をリードするために、サーボゲートをアサートする位置より前でデータのライトを終了していたが、本実施形態においては、ヘッドギャップＷ１に相当する位置ＴＣ１から位置ＴＣ２までをデータをライトすることができるデータ拡張領域Ｗ２にすることができる。
【００３２】
図６は、図４，図５を参照して説明した処理を行う場合（ケースＳ１２）と、当該処理を行わない場合（ケースＳ１１）とを比較の一例を示す図である。図６の上側にケースＳ１１を示しており、下側にケースＳ１２を示している。
【００３３】
まず、ケースＳ１１の場合を説明する。リードヘッド１１５の位置が位置ＴＣ１になるタイミングでライトゲートがネゲートされ、データのライトを終了している。このとき、ライトヘッド１１４の位置は、ヘッドギャップＷ１相当前に位置している。このように、ケースＳ１１の場合においては、データのライトとデータのリードを並行して行わないように制御しているため、ヘッドギャップＷ１の領域がデータ領域として使用できない状態にある。
【００３４】
次に、ケースＳ１２の場合を説明する。パワーセーブ信号ＰＷＲ＿ＳＡＶＥが位置ＴＣ１でＯＦＦになるのと同時にサーボゲートもアサートされる。これにより、リードヘッド１１５でリードした波形の出力が増幅回路１１７ａで増幅されプリアンプ１１７から出力される。ケースＳ１２の場合においては、このようにデータのリードが可能になってもライトゲートをネゲートせず、データのライトが継続される。そして、磁気ディスク１１１の回転が進み、リードヘッド１１５の位置が位置ＴＣ２に位置したときに、ライトゲートがネゲートされ、データのライトが終了される。つまり、ヘッドギャップＷ１に相当する位置ＴＣ１から位置ＴＣ２の間は、データのライト中にサーボデータのリードが並行して実行される。このようにすることで、位置ＴＣ１から位置ＴＣ２までをデータをライトできるデータ拡張領域Ｗ２にすることができる。これにより、ケースＳ１２の場合においては、ケースＳ１１のように、データ領域として活用できない磁気ディスク１１１の領域を減らすことができる。
【００３５】
以上説明したように、本実施形態の磁気ディスク装置１００によると、データのライト中にサーボデータＤ２をリードすることにより、データフォーマットの設計時に、データのライトとデータのリードを並行して行うデータ拡張領域Ｗ２を確保することができ、磁気ディスク１１１に対するデータ処理を行うことができる領域を拡張することができる。
【００３６】
（変形例）
図７は、データ拡張領域Ｗ２にユーザデータＤ１でなくサーボデータＤ２をライトしている場合の作用を説明する。図７の上側は、既述のケースＳ１２を示しており、同図の下側に本変形例のケースＳ１３を示している。
【００３７】
ケースＳ１３の場合を説明する。データ拡張領域Ｗ２にサーボデータＤ２をライトしているため、ケースＳ１２の場合と比較して、データライト中に、データ拡張領域Ｗ２（言い換えれば、ヘッドギャップＷ１）に相当する時間分だけ早くリードを開始する。このとき、ライトゲートはアサートされており、データのライトが継続される。そして、サーボゲートはアサートされているが、ヘッドギャップＷ１相当の時間分が経過したときに、言い換えればリードヘッド１１５が位置ＴＤ２に位置したときに、ライトゲートがネゲートされる。このように構成すれば、磁気ディスク装置１００は、データ拡張領域Ｗ２を予めサーボデータをライトする領域として使用することができる。サーボデータＤ２をライトできる領域を大きくすることができ、ひいては、サーボデータＤ２のデータ量を多くすること、又はデータをライトするピッチを十分に広くすることができるため、磁気ディスク装置１００は、サーボデータＤ２を読み取る精度を向上させることができる。
【００３８】
なお、上記実施形態では、パワーセーブ信号ＰＷＲ＿ＳＡＶＥがＯＦＦするタイミングでサーボゲート信号ＳＧもＯＮする場合で説明したが、タイミングはこれに限るものではない。例えば、パワーセーブ信号ＰＷＲ＿ＳＡＶＥをＯＮしても回路遅延等が発生し、直ぐに増幅回路１１７ａが動作しない場合も想定される。そこで、パワーセーブ信号ＰＷＲ＿ＳＡＶＥをＯＦＦするタイミングはサーボゲート信号ＳＧをＯＮするタイミングより早くすることが考えられる。このようにパワーセーブ信号ＰＷＲ＿ＳＡＶＥのタイミングをずらすと、後述する図１１に示すように、サーボデータＤ２をリードする前に若干ユーザデータを読み取る場合も想定される。このようなデータは、例えば、フィルタ処理等により除去することも考えられる。
【００３９】
また、上記実施形態では、ヘッドギャップＷ１の時間と、データ拡張領域Ｗ２の時間とが一致する場合で説明したが、必ずしも一致するわけではない。回路遅延等に起因して、後述する図１１のように、データ拡張領域Ｗ２が長くなる場合も考えられる。
【００４０】
以下の第２実施形態では、パワーセーブ信号ＰＷＲ＿ＳＡＶＥがＯＦＦするタイミングをサーボゲート信号ＳＧもＯＮするタイミングより早くし、データ拡張領域Ｗ２が長くなる場合の一形態を説明する。なお、第１実施形態の再生信号ＲＤは、図１１等の再生信号（ライト時）に対応している。再生信号（リード時）は、ライト時との比較で参考のために記載している。さらに、以下の第３実施形態から第５実施形態の説明は、第１実施形態の磁気ディスク装置１００、及び以下で説明する磁気ディスク装置１に適用することが可能である。
【００４１】
（第２の実施形態）
図８は、磁気ディスク装置１の概略的な構成の一例を示す図である。  
図８に示すように、磁気ディスク装置１は、ディスク部１０と、制御部３０とを備える。ディスク部１０は、磁気ディスク１１、スピンドルモータ（以下、「ＳＰＭ」という。）１２、磁気ヘッド１３、ボイスコイルモータ（以下、「ＶＣＭ」という。）１６、プリアンプ１７を備える。磁気ヘッド１３は、ライトヘッド１４、およびリードヘッド１５を有している。また、制御部３０は、システム・オン・チップ（以下、「ＳＯＣ」という。）３１、サーボコンボ（以下、「ＳＶＣ」という。）３５、メモリ３６を備える。ＳＯＣ（制御部）３１は、ＣＰＵ３２、ハードディスクコントローラ（以下、「ＨＤＣ」という。）３３、処理部であるＲ／Ｗ（リード／ライト）チャネル３４を１チップに設けて構成される。メモリ３６は、ＲＯＭ３７、ＲＡＭ３８を備える。また、プリアンプ１７と、Ｒ／Ｗチャネル３４とは、リードヘッド１５がリードする信号のアクティブ／パワーセーブを設定するパワーセーブ信号線を含む、複数の信号線３９で接続されている。なお、パワーセーブ信号のアクティブ／パワーセーブの指示は、ＨＤＣ３３からＲ／Ｗチャネル３４を介して、プリアンプ１７に送信される。
【００４２】
磁気ディスク１１は、例えば、円板状に形成され非磁性体からなる基板を有している。基板の各表面には、下地層として軟磁気特性を示す材料からなる軟磁性層と、その上層部に、ディスク面に対して垂直方向に磁気異方性を有する磁気記録層と、その上層部に保護膜層とが記載の順に積層されている。ここで、磁気ヘッド１３の方向を上層とする。
【００４３】
磁気ディスク１１は、スピンドルモータ（ＳＰＭ）１２に固定され、このＳＰＭ１２によって所定の速度で回転させられる。なお、１枚に限らず、複数枚の磁気ディスク１１がＳＰＭ１２に設置されてもよい。ＳＰＭ１２は、ＳＶＣ３５から供給される駆動電流（または駆動電圧）により駆動される。
【００４４】
磁気ヘッド１３は、先端部にスライダ１３ａを備え、スライダ１３ａに形成されたライトヘッド１４、およびリードヘッド１５を有する（参照：図１０）。磁気ヘッド１３は、磁気ディスク１１の枚数に応じて、複数個設けられる。
【００４５】
ＶＣＭ１６は、磁気ヘッド１３を先端部に有するアクチュエータを回動自在に設置されている。ＶＣＭ１６によってアクチュエータを回動することで、磁気ヘッド１３は、磁気ディスク１１の所望のトラック上に移動され、位置決めされる。ＶＣＭ１６は、ＳＶＣ３５から供給される駆動電流（または駆動電圧）によって駆動される。
【００４６】
プリアンプ１７は、Ｒ／Ｗチャネル３４から供給されるライトデータに応じたライト信号（ライト電流）をライトヘッド１４に供給する。また、プリアンプ１７は、リードヘッド１５から出力されたリード信号を増幅して、Ｒ／Ｗチャネル３４に伝送する。
【００４７】
ＣＰＵ３２は、磁気ディスク装置１のメインコントローラであり、ディスク部１０のリード／ライト動作の制御および磁気ヘッド１３の位置決めに必要なサーボ制御を実行する。
【００４８】
Ｒ／Ｗチャネル３４は、読み出し（リード）／書き込み（ライト）に関連する信号を処理する信号処理回路である。Ｒ／Ｗチャネル３４は、リードデータの信号処理を実行するリードチャネルと、ライトデータの信号処理を実行するライトチャネルとを含む。Ｒ／Ｗチャネル３４は、リード信号をデジタルデータに変換し、デジタルデータからリードデータを復調する。Ｒ／Ｗチャネル３４は、ＨＤＣ３３から転送されるライトデータを符号化し、符号化されたライトデータをプリアンプ１７に転送する。
【００４９】
ＨＤＣ３３は、磁気ヘッド１３、プリアンプ１７、Ｒ／Ｗチャネル３４、およびＣＰＵ３２を介した磁気ディスク１１へのデータの書き込みと、磁気ディスク１１からのデータの読み出しとを制御する。ＨＤＣ３３は、磁気ディスク装置１とホストのインタフェースを構成し、リードデータおよびライトデータの転送制御を実行する。すなわち、ＨＤＣ３３は、ホストから転送される信号を受信し、且つホストへ信号を転送するホストインタフェースコントローラとして機能する。ホストへ信号を転送する場合、ＨＤＣ３３は、ＣＰＵ３２に従って磁気ヘッド１３により読み出され、復調された再生信号のデータのエラー訂正処理を実行する。また、ＨＤＣ３３は、ホストから転送されるコマンド（ライトコマンド、リードコマンド等）を受信し、受信したコマンドをＣＰＵ３２に送信する。
【００５０】
ＳＶＣ３５は、ＣＰＵ３２の制御に従いＳＰＭ１２とＶＣＭ１６との駆動を制御する。ＳＰＭ１２とＶＣＭ１６が駆動することによって、磁気ヘッド１３は磁気ディスク１１上の目標トラックへ位置付けられる。
【００５１】
メモリ３６は、不揮発性メモリであるＲＯＭ３７および揮発性メモリであるＲＡＭ３８を含む。メモリ３６は、ＣＰＵ３２の処理に必要なプログラムおよびパラメータを格納する。
【００５２】
図９は、Ｒ／Ｗチャネル３４、およびプリアンプ１７の構成の一例を示す図である。  
図９に示すように、Ｒ／Ｗチャネル３４は、復調回路（第３回路）３４ａ、記録信号生成回路（第４回路）３４ｂを備えている。また、プリアンプ１７は、増幅回路（第２回路）１７ａ、記録電流生成回路（第１回路）１７ｂを備えている。復調回路３４ａは、増幅回路１７ａから転送される再生波形を復調する。記録信号生成回路３４ｂは、記録電流生成回路１７ｂに記録信号を転送する。増幅回路１７ａは、磁気ディスク１１からリードヘッド１５により再生された信号を増幅する。記録電流生成回路１７ｂは、磁気ディスク１１にライトヘッド１４によりデータをライトする記録電流を生成する。なお、図９において、復調回路３４ａと、増幅回路１７ａとの接続線、および記録信号生成回路３４ｂと、記録電流生成回路１７ｂとの接続線以外の接続線は、省略している。
【００５３】
リードヘッド１５が磁気ディスク１１から読みだしたデータは、リード信号として増幅回路１７ａ、復調回路３４ａを介してディスク部１０から制御部３０へ転送される。また、制御部３０から記録信号生成回路３４ｂ、記録電流生成回路１７ｂを介してライト信号がディスク部１０のライトヘッド１４に転送される。
【００５４】
さらに、Ｒ／Ｗチャネル３４と、プリアンプ１７とは、パワーセーブ信号線により接続されており（参照：図８）、Ｒ／Ｗチャネル３４は、ＣＰＵ３２の指示に基づいてパワーセーブ信号をプリアンプ１７に送信できるようになっている。また、本実施形態では、ＣＰＵ３２がパワーセーブ信号をＯＮ／ＯＦＦするタイミングを調整することができるようになっている。ここで、調整とは、アイドル状態又はスリープモードからリードモードに遷移するためのトランジェント時間を確保することであり、例えば、実際にサーボゲートをアサートするタイミングの所定時間前にパワーセーブ信号をネゲートすることである。また、パワーセーブ信号をアサートするタイミングも調整することができるようになっている。ここで、調整とは、サーボ信号波形を最後まで取得するための時間を確保することであり、例えば、実際にサーボゲートをネゲートするタイミングの所定時間後にパワーセーブ信号をアサートすることである。また、回路遅延が発生することを考慮すると、パワーセーブ信号のネゲートのタイミングの調整は、実際にサーボゲートをアサートするタイミングの所定時間前であるようにすることも考えられる。さらに、ＣＰＵ３２は、パワーセーブ信号をネゲート／アサートするタイミングの調整を、実際にサーボゲートをアサート／ネゲートするタイミングと一致させるようにすることも可能である。このような調整は、予め複数の調整のモードをメモリ３６内に用意しておき、例えばＣＰＵ３２が、Ｒ／Ｗチャネル３４に転送されるデータの状況に応じて、モードを適宜設定し、Ｒ／Ｗチャネル３４、プリアンプ１７を制御するようにする。
【００５５】
図１０は、磁気ヘッド１３と、磁気ディスク１１に記録されたデータとの関係の一例を示す図である。  
図１０に示すように、磁気ディスク１１の上側に磁気ヘッド１３の先端部を構成するスライダ１３ａが位置している。スライダ１３ａには、ライトヘッド１４およびリードヘッド１５が含まれる。また、磁気ディスク１１には、ユーザデータであるデータＤ１と、磁気ヘッド１３の磁気ディスク１１上での位置決めを行うためのサーボデータＤ２が記録される。なお、磁気ディスク１１の回転方向は、矢印が示すように図示左側である。
【００５６】
ライトヘッド１４と、リードヘッド１５とは所定距離（以下、「ヘッドギャップ」ともいう。）離れている。このため、図１１，図１２を参照して説明するデータ領域の拡張処理を実行しない場合、リードヘッド１５がサーボデータＤ２をリードするタイミングでライトヘッド１４のデータのライトを終了させる必要が生じ、ヘッドギャップ間のデータ領域が活用できていない状態が生じる。
【００５７】
次に、図１１および図１２を参照してデータ領域の拡張処理について説明する。  
図１１は、データ領域の拡張処理を説明するための図であり、図１２は、データ領域拡張処理の一例を示すフローチャートである。
【００５８】
図１１において、再生信号（ライト時）の波形、再生信号（リード時）の波形、サーボゲート信号ＳＧ、ライトゲート信号ＷＧ、パワーセーブをネゲート／アサートする信号であるＰＷＲ＿ＳＡＶＥ信号をそれぞれ示している。再生信号の波形は、リードヘッド１５で再生した出力をプリアンプ１７で増幅した波形である。サーボゲート信号ＳＧは、サーボ信号を復調するためにサーボ位置を特定するための信号である。ライトゲート信号ＷＧは、ライトヘッド１４によりデータをライトする位置を特定するための信号である。パワーセーブ信号ＰＷＲ＿ＳＡＶＥは、プリアンプ１７の増幅回路１７ａをＯＦＦする信号である。また、図１１は、位置Ｐ１に位置するスライダ１３ａが、図示の矢印に沿って、位置Ｐ２まで移動した状態を模式的に示している。なお、位置Ｐ１に位置するスライダ１３ａは、破線で示しており、位置Ｐ２に位置するスライダ１３ａを実線で示している。また、ヘッドギャップＷ１は、ライトヘッド１４と、リードヘッド１５との距離を示している。
【００５９】
次に、図１１および図１２を参照しながら、データ領域の拡張処理の作用について説明する。このデータ領域の拡張処理は、ＣＰＵ３２の指示をＲ／Ｗチャネル３４が受信し、Ｒ／Ｗチャネル３４からプリアンプ１７に送信されることにより実行される。
【００６０】
データライトの開始後に（ＳＴ１０１：ＹＥＳ）、リードヘッド１５がサーボデータＤ２をリードするサーボ位置に位置したか否かが判定される（ＳＴ１０２）。サーボ位置に位置したと判定された場合（ＳＴ１０２：ＹＥＳ）、サーボゲートがアサートされ、サーボゲート信号ＳＧがＯＮになる（ＳＴ１０３）。このとき、スライダ１３ａは、図１１の位置Ｐ１に位置しており、リードヘッド１５が位置ＴＡ１に位置していると共に、ライトヘッド１４の位置が位置ＴＡ２に位置している。パワーセーブ信号ＰＷＲ＿ＳＡＶＥがネゲートされているため、リード信号が出力されるようになり、サーボゲート信号ＳＧがＯＮになると、サーボデータＤ２のリードが可能になる。この際、ライトゲート信号ＷＧはアサートされたままなので、データのライトが継続される。
【００６１】
既述のようにサーボゲートがアサートされると（ＳＴ１０３）、サーボデータＤ２がリードされる（ＳＴ１０４）。次に、データのライトが終了か否かが判定され（ＳＴ１０５）、データのライトが終了でないと判定されれば（ＳＴ１０５：ＮＯ）、サーボデータＤ２のリードが継続され（ＳＴ１０４）、データのライトが終了であると判定されれば（ＳＴ１０５：ＹＥＳ）、ライトゲートがネゲートされる。（ＳＴ１０６）。このとき、スライダ１３ａは、図１１のＰ２に位置しており、リードヘッド１５が位置ＴＢ１に位置していると共に、ライトヘッド１４が位置ＴＢ２に位置している。この際、サーボゲートがアサートされたままなので、サーボデータＤ２のリードが継続されているが、ライトゲートはネゲートされているため、データのライトが終了されている。
【００６２】
このように、位置ＴＡ１から位置ＴＢ１までは、ライトゲートがアサートされており、かつ、サーボゲートもアサートされている。このため、データのライト中に、サーボデータＤ２をリードすることができる。したがって、本実施形態の構成を用いない場合において、サーボデータＤ２をリードするために、サーボゲートをアサートする位置より前の位置（位置ＴＡ１と位置ＴＢ２の間）でライトを終了していたが、本実施形態においては、当該位置からライトを終了する位置（位置ＴＢ１）までをデータ拡張領域Ｗ２にすることができる。
【００６３】
図１３は、図１１，図１２を参照して説明した処理を行う場合（ケースＳ２）と、当該処理を行わない場合（ケースＳ１）とを比較の一例を示す図である。図１３の上側にケースＳ１を示しており、下側にケースＳ２を示している。
【００６４】
まず、ケースＳ１の場合を説明する。リードヘッド１５の位置が位置Ｔ２でライトゲートがネゲートされ、ライトを終了している。このとき、ライトヘッド１４の位置は、位置Ｔ１にある。このように、データのライトとデータのリードを並行して行わないように制御しているため、データ領域として使用できない領域が発生する。
【００６５】
次に、ケースＳ２の場合を説明する。パワーセーブ信号ＰＷＲ＿ＳＡＶＥが位置Ｔ１でＯＦＦになりデータのリードが可能になった後、リードヘッド１５の位置が位置Ｔ２近傍でライトゲートをネゲートせず、データのライトが継続される。そして、リードヘッド１５の位置が位置Ｔ３のときからサーボゲートがアサートされ、サーボデータＤ２のリードが開始される。このときもデータのライトが終了されず、ライトヘッド１４が位置Ｔ４に位置したときにライトゲートがネゲートされ、データのライトが終了される。つまり、位置Ｔ３から位置Ｔ４の間は、データのライト中にサーボデータのリードが並行して実行される。このようにすることで、位置Ｔ２から位置Ｔ４までのデータ拡張領域Ｗ２を設けることができ、ケースＳ１のように、データ領域として活用できない領域を減らすことができる。
【００６６】
以上説明したように、本実施形態の磁気ディスク装置１によると、データのライト中にサーボデータＤ２をリードすることにより、データフォーマットの設計時に、データのライトとデータのリードを並行して行うデータ拡張領域Ｗ２を確保することができ、磁気ディスク１１に対するデータ処理を行うことができる領域を拡張することができる。
【００６７】
（第３実施形態）
第３実施形態は、サーボデータがリードできなかった場合の処理を追加した点が第１及び第２実施形態と異なっている。なお、第２実施形態と同一構成には同一の符号を付し、これらの構成については詳細な説明は省略する。
【００６８】
図１４は、データ領域の拡張処理の一例を示すフローチャートである。なお、ステップＳＴ１０１からＳＴ１０６の処理は、第１実施形態と同様であるため、追加したステップＳＴ２０１からＳＴ２０４の処理について説明する。なお、ＣＰＵ３２の指示をＲ／Ｗチャネル３４が受信し、Ｒ／Ｗチャネル３４からプリアンプ１７に送信されて処理が実行されるのは、第１実施形態と同様である。
【００６９】
ステップＳＴ１０４の処理が終了した場合、サーボデータＤ２のリードが不可か否かが判定される（ＳＴ２０１）。サーボデータＤ２のリードが不可の場合（ＳＴ２０１：ＮＯ）、つまり、サーボデータＤ２がリードできた場合は、ステップＳＴ１０５の処理へ進み、既述の処理が実行される。
【００７０】
また、サーボデータＤ２のリードが不可である場合（ＳＴ２０１：ＹＥＳ）、ライトリトライか否かが判定される（ＳＴ２０２）。ライトリトライを行わないと判定された場合（ＳＴ２０２：ＮＯ）、ステップＳＴ１０５の処理へ進み、既述の処理が実行される。
【００７１】
一方、ライトリトライを行うと判定された場合（ＳＴ２０２：ＹＥＳ）、１つ前のサーボデータを基準にライトを行うリトライモードが設定され（ＳＴ２０３）、データのライトがリトライされる（ＳＴ２０４）。そして、ステップＳＴ１０６の処理が実行される。これにより、サーボデータＤ２がリードできない場合にも、磁気ディスク装置１は、ライト処理を実行することが可能になる。データをライトするときにデータのリードを行うと、ライトヘッド１４のデータのライトと、リードヘッド１５のデータのリードとが同時に実行されるため、サーボ信号にノイズが加わる場合があり、データのライトが失敗する場合もあり得るが、データのライトのリトライを行うことにより、磁気ディスク装置１は、データのライトを確実に実行することが可能になる。
【００７２】
（第４実施形態）
第４実施形態は、復調回路３４ａ、増幅回路１７ａにバンドパスフィルタ回路を設けた点が第１及び第２実施形態と異なっている。なお、第２実施形態と同一構成には同一の符号を付し、これらの構成については詳細な説明は省略する。
【００７３】
図１５は、Ｒ／Ｗチャネル３４、およびプリアンプ１７の構成の一例を概略的に示す図である。Ｒ／Ｗチャネル３４の復調回路３４ａ内にバンドパスフィルタ設定回路５１が設けられており、プリアンプ１７の増幅回路１７ａ内にバンドパスフィルタ設定回路５２が設けられている。なお、本実施形態では、Ｒ／Ｗチャネル３４、およびプリアンプ１７共にバンドパスフィルタ設定回路５１，５２を含む場合で説明したが、／Ｗチャネル３４、およびプリアンプ１７のいずれかに設けるようにしてもよい。
【００７４】
バンドパスフィルタ設定回路５１，５２は、それぞれ、所定の範囲の周波数を通過させるようになっている。所定の範囲の設定は、例えば、ＣＰＵ３２により行うことが可能である。所定の範囲の周波数の設定により、バンドパスフィルタ設定回路５１，５２は、ハイパスフィルタにもなり、ローパスフィルタにもなる。また、バンドパスフィルタ設定回路５１，５２は、本実施形態では、ＣＰＵ３２からのサーボゲートのアサート／ネゲートの指示、およびライトゲートのネゲートの指示をＲ／Ｗチャネル３４を介して受信し、ライトヘッド１４のデータのライトと、リードヘッド１５のデータのリードとが同時に実行される間（言い換えれば、既述のデータ拡張領域Ｗ２の間）、アクティブになるように構成される。
【００７５】
このように構成すると、復調回路３４ａ、増幅回路１７ａでリードした信号をフィルタすることができるため、ライトヘッド１４のデータのライトと、リードヘッド１５のデータのリードとが同時に実行されることにより生じる可能性がある不要なノイズを除去し、精度の高いリード信号にすることができる。
【００７６】
（第５実施形態）
第５実刑形態は、Ｒ／Ｗチャネル３４およびプリアンプ１７に、又は、Ｒ／Ｗチャネル３４、プリアンプ１７のいずれかにキャンセル回路を設けた点が第１及び第２実施形態と異なっている。なお、第２実施形態と同一構成には同一の符号を付し、これらの構成については詳細な説明は省略する。
【００７７】
図１６は、Ｒ／Ｗチャネル３４、およびプリアンプ１７の構成の一例を概略的に示す図である。Ｒ／Ｗチャネル３４にキャンセル（記録信号インバート）回路３４ｃが設けられると共に、プリアンプ１７にキャンセル（記録信号インバート）回路１７ｃが設けられている。また、記録信号生成回路３４ｂはキャンセル（記録信号インバート）回路３４ｃに信号を出力することができ、キャンセル（記録信号インバート）回路３４ｃは復調回路３４ａに信号を出力することができるようになっている。また、記録電流生成回路１７ｂはキャンセル（記録信号インバート）回路１７ｃに信号を出力することができ、キャンセル（記録信号インバート）回路１７ｃは増幅回路１７ａに信号を出力することができるようになっている。
【００７８】
キャンセル（記録信号インバート）回路３４ｃおよびキャンセル（記録信号インバート）回路１７ｃは、ＳＯＣ３１から入力されるライトデータのインバート波形の出力および周波数に基づいてノイズ源であるライトデータの波形をキャンセルする処理を行う。これにより、ライトヘッド１４のデータのライトと、リードヘッド１５のデータのリードとが同時に実行されることにより生じる可能性がある不要なノイズを除去し、精度の高いリード信号にすることができる。
【００７９】
また、図１６においては、Ｒ／Ｗチャネル３４にキャンセル（記録信号インバート）回路３４ｃおよびプリアンプ１７にキャンセル（記録信号インバート）回路１７ｃを設ける場合で説明したが、キャンセル回路の配置はこれに限るものではない。例えば、図１７に示すように、プリアンプ１７にキャンセル回路を設けずに、Ｒ／Ｗチャネル３４にキャンセル（記録信号インバート）回路３４ｄを設け、キャンセル（記録信号インバート）回路３４ｄから復調回路３４ａに対してライトデータの波形をキャンセルする処理を行うようにしてもよい。また、図１８に示すように、Ｒ／Ｗチャネル３４にキャンセル回路を設けずに、プリアンプ１７にキャンセル（記録信号インバート）回路３４ｅを設け、キャンセル（記録信号インバート）回路３４ｅから増幅回路１７ａに対してライトデータの波形をキャンセルする処理を行うようにしてもよい。
【００８０】
なお、上記各実施形態では、データのライト中に、サーボデータＤ２をリードする場合について説明したが、これに限るものではない。データのライト中に、例えば、ユーザデータのようなデータをリードする場合にも、上記実施形態のデータ領域の拡張処理を適用することが可能である。
【００８１】
また、磁気ディスク装置の中には、ライトヘッド１４のデータのライトと、リードヘッド１５のデータのリードとが同時に実行されることを防止するために、ライトデータの生成中に、サーボゲートをアサートする場合に、ゲートフォルトとする構成を有している場合がある。このような構成を有する場合には、磁気ディスク装置がデータのライト中にリードをする場合、ゲートフォルトとする制御を停止することにより、ライトヘッド１４のデータのライトと、リードヘッド１５のデータのリードとを同時に実行することを可能にできる。例えば、ＣＰＵ３２は、ライト中にデータのリードを行う場合、サーボゲートがアサートされてから一定時間ゲートフォルトとする制御を停止する処理を実行することにより、磁気ディスク装置は、データのライト中にデータのリードを可能にすることができる。
【００８２】
なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８３】
１，１００…磁気ディスク装置、１０，１１０…ディスク部、１１，１１１…磁気ディスク、１３，１１３…磁気ヘッド、１４，１１４…ライトヘッド、１５，１１５…リードヘッド、１７，１１７…プリアンプ、１７ａ，１１７ａ…増幅回路、１７ｂ，１１７ｂ…記録電流生成回路、１７ｃ，１１７ｃ…キャンセル回路、３０，１３０…制御部、３１，１３１…ＳＯＣ、３２，１３２…ＣＰＵ、３４，１３４…Ｒ／Ｗチャネル、３４ａ，１３４ａ…復調回路、３４ｂ，１３４ｂ…記録信号生成回路、３４ｃ，３４ｄ…キャンセル回路、３５…ＳＶＣ、５１，５２…バンドパスフィルタ設定回路、Ｗ１…ヘッドギャップ、Ｗ２…データ拡張領域
【図１】
2020155195.tif 000003
【図２】
2020155195.tif 000004
【図３】
2020155195.tif 000005
【図４】
2020155195.tif 000006
【図５】
2020155195.tif 000007
【図６】
2020155195.tif 000008
【図７】
2020155195.tif 000009
【図８】
2020155195.tif 000010
【図９】
2020155195.tif 000011
【図１０】
2020155195.tif 000012
【図１１】
2020155195.tif 000013
【図１２】
2020155195.tif 000014
【図１３】
2020155195.tif 000015
【図１４】
2020155195.tif 000016
【図１５】
2020155195.tif 000017
【図１６】
2020155195.tif 000018
【図１７】
2020155195.tif 000019
【図１８】
2020155195.tif 000020