(57)【要約】【課題】  記録時の環境温度と再生時の環境温度とを使って、最適な温度補償が行え、エラーレートの改善を行えるようにする。【解決手段】  サーミスター１で記録時のハードディスクドライブ内部の環境温度を検出し、シンクマーク発生回路１４で記録時の環境温度に対応するシンクマークを発生し、マルチプレクサ１２でデータにシンクマークをデータに付加して、磁気ディスク８に記録する。再生時に、シンクマークを検出することで、記録時のハードディスクドライブ内部の環境温度を検出し、シンクマークから検出された記録時の環境温度と、サーミスターで検出された再生時の環境温度とを用いて、再生処理の各回路のパラメータを設定する。【選択図】        図１
2006172563.tif 000002
【特許請求の範囲】
【請求項１】
環境温度を計測する温度計測手段と、
前記温度計測手段で計測された記録時の環境温度に対応するパターンのシンクマークを発生するシンクマーク発生手段と、
前記シンクマーク発生手段からのシンクマークをデータに付加するシンクマーク付加手段と、
前記記録時の環境温度に対応するパターンのシンクマークが付加されたデータをディスクに記録する記録手段と、
前記ディスクに記録されている信号を再生する再生手段と、
前記ディスクの再生信号中からシンクマークを検出するシンクマーク検出手段と、
前記シンクマークのパターンから記録時の環境温度を取得し、このシンクマークのパターンから取得された記録時の環境温度と、前記温度計測手段で得られた再生時の環境温度とに応じて、再生処理を行う回路のパラメータを設定するパラメータテーブルと
を備えるようにしたことを特徴とするディスク記録再生装置。
【請求項２】
前記記録時の環境温度に応じて、ライトプリコンペンセーションの補償量を設定するようにしたことを特徴とする請求項１に記載のディスク記録再生装置。
【請求項３】
前記記録時の環境温度に応じて、プリアンプの記録電流やオーバーシュートを設定するようにしたことを特徴とする請求項１に記載のディスク記録再生装置。
【請求項４】
前記パラメータテーブルにより、前記再生信号に対するフィルタ及びイコライザのパラメータを設定するようにしたことを特徴とする請求項１に記載のディスク記録再生装置。
【請求項５】
前記再生処理は、パーシャルレスポンス・最尤復号方式の復号を行うものであり、前記パラメータテーブルにより、ビタビデコーダのパラメータを設定するようにしたことを特徴とする請求項１に記載のディスク記録再生装置。
【請求項６】
前記再生処理は、パーシャルレスポンス・最尤復号方式の復号を行うものであり、前記パラメータテーブルにより、ポストプロセッサのパラメータを設定するようにしたことを特徴とする請求項１に記載のディスク記録再生装置。
【請求項７】
温度計測手段で計測された記録時の環境温度に対応するパターンのシンクマークを発生するシンクマーク発生手段と、
前記シンクマーク発生手段からのシンクマークをデータに付加するシンクマーク付加手段とを有し、
記録データ中に、記録時の環境温度を記録可能としたことを特徴とするディスク記録回路。
【請求項８】
ディスクの再生信号中からシンクマークを検出するシンクマーク検出手段と、
前記シンクマークのパターンから記録時の環境温度を取得する手段とを有し、
再生データ中から、記録時の環境温度を取得可能としたことを特徴とするディスク再生回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＤ(Hard Disk Drive)等に用いられるディスク記録再生装置、ディスク記録回路及び再生回路に関するもので、特に、環境温度の変化に対する温度補償に係わる。
【背景技術】
【０００２】
ハードディスクドライブ装置では、環境温度の変化で媒体及びヘッド特性が変化し、このことが再生信号品質に変化を生じさせ、最終的には、データの信頼性の劣化を招いている。この影響を軽減するため、従来、例えば特許文献１に示されるように、サーミスター等の温度センサーを用いて、ハードディスクドライブ装置内の環境温度を測定し、記録時に、その時の温度に応じて、プリアンプの記録電流や、ライトプリコンペンセーションの補正量を最適化することが行われている。また、再生時には、再生時の環境温度に合わせ、ＲＤＣ（Read Channel IC）内のフィルタ等の最適化を行う方策が施されている。
【特許文献１】特開２００４−１９９８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、記録時にこれらの補償を用いたとしても、高温で記録した場合の再生信号と低温で記録した場合の再生信号は異なり、完全に補償することは不可能である。また、再生時における補償法は記録時の環境温度が考慮されず、再生時の環境温度にのみ応じて、高温で記録した再生信号にも低温度で記録した再生信号にも同じ補償が施されるため、その補償による悪影響も懸念される。
【０００４】
本発明はこのような従来の温度補償方法の問題点に鑑み、記録時の環境温度と再生時の環境温度とを使って、最適な温度補償が行え、エラーレートの改善を行えるようにしたディスク記録再生装置、ディスク記録回路及び再生回路を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述の課題を解決するために、請求項１に係る本発明のディスク記録再生装置は、環境温度を計測する温度計測手段と、温度計測手段で計測された記録時の環境温度に対応するパターンのシンクマークを発生するシンクマーク発生手段と、シンクマーク発生手段からのシンクマークをデータに付加するシンクマーク付加手段と、記録時の環境温度に対応するパターンのシンクマークが付加されたデータをディスクに記録する記録手段と、ディスクに記録されている信号を再生する再生手段と、ディスクの再生信号中からシンクマークを検出するシンクマーク検出手段と、シンクマークのパターンから記録時の環境温度を取得し、このシンクマークのパターンから取得された記録時の環境温度と、温度計測手段で得られた再生時の環境温度とに応じて、再生処理を行う回路のパラメータを設定するパラメータテーブルとを備えるようにしたことを特徴とする。
【０００６】
請求項２の発明は、請求項１の発明において、記録時の環境温度に応じて、ライトプリコンペンセーションの補償量を設定するようにしたことを特徴とする。
【０００７】
請求項３の発明は、請求項１の発明において、記録時の環境温度に応じて、プリアンプの記録電流やオーバーシュートを設定するようにしたことを特徴とする。
【０００８】
請求項４の発明は、請求項１の発明において、パラメータテーブルにより、再生信号に対するフィルタ及びイコライザのパラメータを設定するようにしたことを特徴とする。
【０００９】
請求項５の発明は、請求項１の発明において、再生処理は、パーシャルレスポンス・最尤復号方式の復号を行うものであり、パラメータテーブルにより、ビタビデコーダのパラメータを設定するようにしたことを特徴とする。
【００１０】
請求項６の発明は、請求項１の発明において、再生処理は、パーシャルレスポンス・最尤復号方式の復号を行うものであり、パラメータテーブルにより、ポストプロセッサのパラメータを設定するようにしたことを特徴とする。
【００１１】
請求項７の発明に係わるディスク記録回路は、温度計測手段で計測された記録時の環境温度に対応するパターンのシンクマークを発生するシンクマーク発生手段と、シンクマーク発生手段からのシンクマークをデータに付加するシンクマーク付加手段とを有し、記録データ中に、記録時の環境温度を記録可能としたことを特徴とする。
【００１２】
請求項８の発明に係わるディスク再生回路は、ディスクの再生信号中からシンクマークを検出するシンクマーク検出手段と、シンクマークのパターンから記録時の環境温度を取得する手段とを有し、再生データ中から、記録時の環境温度を取得可能としたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、記録時の環境温度を検出し、記録時の環境温度を複数の異なるパターンのシンクマークとしてディスクに記録し、再生時に、シンクマークのパターンを検出することで、記録時の環境温度を検出し、シンクマークのパターンから検出された記録時の環境温度と、再生時の環境温度とを用いて、再生処理の各回路のパラメータを設定している。このため、記録時の周波数特性の劣化や非線形歪みの発生を考慮しながら、再生時の補償を最適に行うことができる。これにより、エラーレートの改善が可能となる。
【００１４】
また、記録時の環境温度を、複数の異なるパターンのシンクマークとしてディスクに記録しているため、データが冗長とならないと共に、既存のフォーマットを大幅に変更する必要がない。
【００１５】
また、予めパラメータテーブルにパラメータを格納しておくことで、記録時と再生時の環境温度から、各回路の設定値を瞬時に切り替えることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明が適用されたハードディスクドライブ装置の記録処理を示すものである。図１において、記録時のハードディスクドライブ装置の環境温度は、サーミスター１で検出される。サーミスター１の検出出力は、Ａ／Ｄコンバータ２でディジタル化され、コントローラ３に供給される。
【００１７】
コントローラ３は、サーミスター１からの記録時の環境温度情報を基に、プリアンプ５のライトドライバ１６の記録電流や、ライトプリコンペンセーション回路１５の補正量を設定する。これと共に、記録時の環境温度情報がコントローラ３からシンクマーク発生回路１４に送られる。
【００１８】
記録データは、ＲＤＣ（Read Channel IC）１０内のＲＬＬ(Run Length Limited)エンコーダ１１に送られる。なお、記録データに対しては、図示せぬエラー訂正エンコーダにより、リード・ソロモンコードによるエラー訂正コード及びエラー検出用のＣＲＣ(Cyclic Redundancy Check)コードが付加されている。ＲＬＬエンコーダ１１で、記録データがＲＬＬ符号で符号化される。ＲＬＬ符号では、符号「１」または符号「０」が所定数以上連続しないように制限される符号である。ＲＬＬエンコーダ１１からのＲＬＬデータがマルチプレクサ１２に供給される。
【００１９】
また、マルチプレクサ１２には、プリアンブル発生回路１３からプリアンブルが供給されると共に、シンクマーク発生回路１４からシンクマークが供給される。マルチプレクサ１２により、ＲＬＬデコーダからのデータの先頭に、クロックを再生するためのプリアンブルと、データの先頭を示すシンクマークが付加される。シンクマークとしては、記録時の環境温度に応じて、複数の異なるパターンのものが用意される。
【００２０】
シンクマーク発生回路１４には、コントローラ３から記録時の環境温度情報が送られ、シンクマーク発生回路１４からは、記録時の環境温度に応じたシンクマークが出力される。
【００２１】
マルチプレクサ１２の出力信号がライトプリコンペンセーション回路１５に供給される。磁気ディスクに符号を書き込んでいく際、ある遷移点とその前の遷移点とが近くなると、磁気的干渉によって波形が歪み、目的の遷移点からずれが生じる。ライトプリコンペンセーションは、このずれを見込んで、予め遷移点をずらして書き込みを行うものである。ライトプリコンペンセーション回路１５でのプリコンペンセーションの補正量は、コントローラ３により、記録時の環境温度に応じて設定される。
【００２２】
ライトプリコンペンセーション回路１５の出力信号は、プリアンプ５のライトドライバ１６を介して、ヘッド７に供給される。プリアンプ５のライトドライバ１６の記録電流やオーバーシュートは、コントローラ３により、記録時のの環境温度に応じて設定される。ヘッド７により、磁気ディスク８にデータが記録される。
【００２３】
このように、本発明の実施形態では、記録時に、サーミスター１で記録時のハードディスクドライブ装置の環境温度が検出され、記録時の環境温度に応じて、ライトプリコンペンセーション回路１５でのプリコンペンセーションの補正量が設定されると共に、プリアンプ５のライトドライバ１６の記録電流が設定される。
【００２４】
更に、本発明の実施形態では、シンクマーク発生回路１４からは、記録時の環境温度に応じたパターンのシンクマークが発生され、マルチプレクサ１２で、記録時の環境温度に応じたパターンのシンクマークがデータに付加される。
【００２５】
つまり、マルチプレクサ１２からは、図２に示すように、プリアンブル５１と、シンクマーク５２と、データ５３と、ＣＲＣのエラー検出コード５４と、リード・ソロモンコードのエラー訂正コード５５とからなるデータが出力される。データ５３と、エラー検出コード５４と、エラー訂正コード５５はＲＬＬ符号で符号化されている。
【００２６】
シンクマーク５２として、図２（Ａ）〜図２（Ｃ）に示すように、パターンＰ１と、パターンＰ２と、パターンＰ３の３通りのものが用意される。記録時の環境温度が低温なら、図２（Ａ）に示すようなパターンＰ１がシンクマーク５２として付加される。記録時の環境温度が常温なら、図２（Ｂ）に示すようなパターンＰ２がシンクマーク５２として付加される。記録時の環境温度が高温なら、図２（Ｃ）に示すようなパターンＰ３がシンクマーク５２として付加される。
【００２７】
図３は、再生処理を示すものである。図３において、再生時のハードディスクドライブ装置の環境温度は、サーミスター１で検出される。このサーミスター１の検出出力は、Ａ／Ｄコンバータ２でディジタル化され、コントローラ３に供給される。この再生時の環境温度情報は、ＲＤＣ１０内のパラメータテーブル２１に送られる。
【００２８】
ヘッド７により、磁気ディスク８の信号が再生される。この再生信号は、プリアンプ５のリードプリアンプ２２を介して、ＲＤＣ１０内のフィルタ／イコライザ２３に供給される。
【００２９】
フィルタ／イコライザ２３は、ノイズ除去や波形整形を行うと共に、パーシャルレスポンス・最尤復号方式(ＰＲＭＬ：Partial Response Maximum Likelihood)に従った波形等化を行うものである。
【００３０】
フィルタ／イコライザ２３の出力信号は、ビタビデコーダ２５に供給されると共に、シンクマーク検出回路２４に供給される。シンクマーク検出回路２４で、シンクマーク５２が検出される。このシンクマーク５２により、データの先頭が判断される。なお、ここでは、フィルタ／イコライザ２３の出力信号を直接シンクマーク検出回路２４に供給しているが、ビタビデコーダ２５やポストプロセッサ２６の出力信号をシンクマーク検出回路２４に供給するようにしても良い。
【００３１】
また、前述したように、本発明の実施形態では、記録処理において、記録時の環境温度に応じたパターンのシンクマーク５２がデータに付加される。このため、シンクマーク検出回路２４でシンクマーク５２のパターンを判断することにより、記録時の環境温度が判断される。この記録時の環境温度情報がパラメータテーブル２１に供給される。
【００３２】
ビタビデコーダ２５により、トレリス線図を用いた軟判定処理と最尤復号により、データが復号される。ビタビデコーダ２５の出力信号はポストプロセッサ２６に供給される。ポストプロセッサ２６で、ビタビデコーダ２５の出力データを受けて、ビタビデコーダ２５の復号出力の見直しされ、復号誤りが訂正される。なお、ここでは、ビタビデコーダ２５とポストプロセッサ２６とを分けているが、ビタビデコーダ２５の中に、ポストプロセッサの機能を持たせるようにしても良い。
【００３３】
ポストプロセッサ２６の出力信号がＲＬＬデコーダ２７に供給される。ＲＬＬデコーダ２７で、ＲＬＬデータが復号される。ＲＬＬデコーダ２７から、再生データが出力される。
【００３４】
上述のように、本発明の実施形態では、パラメータテーブル２１には、サーミスター１からの検出出力に基づいて、コントローラ３から、再生時の環境温度情報が供給される。また、シンクマーク検出回路２４でシンクマーク５２のパターンを判断することにより、記録時の環境温度が判断され、この記録時の環境温度情報がパラメータテーブル２１に供給される。
【００３５】
パラメータテーブル２１には、図４に示すように、記録時の環境温度情報と、再生時の環境温度情報とから、各回路のパラメータに設定するためのテーブルが用意されている。
【００３６】
パラメータテーブル２１からのパラメータは、フィルタ／イコライザ２３、ビタビデコーダ２５、ポストプロセッサ２６にそれぞれ与えられる。これにより、記録時の環境温度情報と、再生時の環境温度情報とに応じて、フィルタ／イコライザ２３の特性、ビタビデコーダ２５の判定処理、ポストプロセッサ２６の見直し処理が最適化される。
【００３７】
つまり、ハードディスクドライブ装置の環境温度が低下すると、ヘッドとディスクとの間の距離が大きくなり、信号レベルが下がり、周波数特性が悪化する傾向になる。これは、記録時にも再生時にも共通して現れる傾向である。
【００３８】
そこで、フィルタ／イコライザ２３へのパラメータは、記録時の環境温度情報と、再生時の環境温度情報とに応じて、失われた周波数成分を増強するためのイコライザのブースト量が設定される。
【００３９】
すなわち、記録時の環境温度が低く、再生時の環境温度も低い場合には、ブースト量が最大に設定されるように、フィルタ／イコライザ２３のパラメータが設定される。記録時の環境温度が高く、再生時の環境温度も高い場合には、ブースト量が最小となるように、フィルタ／イコライザ２３のパラメータが設定される。その間では、記録時の環境温度情報と、再生時の環境温度情報とに応じて、フィルタ／イコライザ２３のブースト量が設定されるように、パラメータが設定される。
【００４０】
また、記録時のハードディスクの内部の温度が低下すると、ヘッドとディスクとの間の距離が大きくなり、信号レベルが下がり、周波数特性が悪化する傾向になる。これにより、符号間干渉が増大し、非線形歪みの増大をもたらす。
【００４１】
このような非線形歪みに対しては、再生時にビタビデコーダ２５で軟判定処理する際のパラメータを設定することにより対応できる。すなわち、ビタビデコーダ２５では、状態遷移に基づいてトレリス線図を作成し、状態遷移のとり得る２つのパスのメトリックを比較し、信頼性の高いパスを選択していく。このとき、記録時の環境温度情報と、再生時の環境温度情報とに応じて、軟判定処理の基準が変えられる。
【００４２】
また、ハードディスクドライブ装置には、電気的なノイズによるエラーの他に、媒体ノイズによるエラーが発生する。媒体ノイズは、ハードディスクドライブ装置の環境温度の低下に伴って多くする傾向にある。
【００４３】
電気的なノイズによるエラーは、磁化反転無しの場合も磁化反転有りの場合も同様に発生する。これに対して、媒体ノイズは、主に、磁化反転に係る現象であるから、その有無で偏りがある。すなわち、媒体ノイズは、例えば磁化反転有りのときに発生し、磁化反転無しのときには殆ど発生しないというような偏りがある。
【００４４】
このような媒体ノイズに対しては、ポストプロセッサ２６でビタビデコーダ２５による復号エラーを見直す際に、磁化反転有りのときの信頼性と、磁化反転無しのときの信頼性とに、変化を付けることにより対応される。
【００４５】
つまり、記録時の環境温度が低く、再生時の環境温度も低い場合には、媒体ノイズが発生している確率が高いので、磁化反転有りのときの信頼性は低く、磁化反転無しのときの信頼性は高いと判断して、見直し処理が行われる。また、記録時の環境温度が高く、再生時の環境温度も高い場合には、媒体ノイズが発生している確率が低いので、磁化反転有りのときの信頼性も、磁化反転無しのときの信頼性も、あまり信頼性が変わらないとして、見直し処理が行われる。
【００４６】
以上説明したように、本発明の実施形態では、サーミスターで記録時のハードディスクドライブ内部の環境温度を検出し、この記録時の環境温度を、複数の異なるパターンのシンクマークとしてディスクに記録している。そして、再生時に、シンクマークのパターンを検出することで、記録時のハードディスクドライブ内部の環境温度を検出し、シンクマークから検出された記録時の環境温度と、サーミスターで検出された再生時の環境温度とを用いて、再生処理の各回路のパラメータを設定している。これにより、エラーレートの改善が可能となる。
【００４７】
また、記録時の環境温度を、複数の異なるパターンのシンクマークとしてディスクに記録しているため、データが冗長とならないと共に、既存のフォーマットを大幅に変更する必要がない。
【００４８】
また、予めパラメータテーブル２１にパラメータを格納しておくことで、記録時の環境温度と再生時の環境温度とから、各回路のパラメータを瞬時に切り替えることができる。
【００４９】
本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、本実施形態においては、シンクマークに温度情報を持たせる方法について説明したが、これに限らず、温度情報をプリアンブル中に埋め込むような方法でもよい。
【産業上の利用可能性】
【００５０】
本発明は、ＨＤＤ等の磁気ディスクや、ＣＤ(Compact Disc)、ＤＶＤ(Digital Versatile Disc)等の光ディスクの環境温度に対する環境温度に用いることができる。
【図面の簡単な説明】
【００５１】
【図１】本発明が適用されたハードディスクドライブ装置の記録処理の構成を示すブロック図である。
【図２】シンクマークのパターンの説明図である。
【図３】本発明が適用されたハードディスクドライブ装置の再生処理の構成を示すブロック図である。
【図４】本発明が適用されたハードディスクドライブ装置におけるパラメータテーブルの説明図である。
【符号の説明】
【００５２】
１  サーミスター
３  コントローラ
５  プリアンプ
７  ヘッド
８  磁気ディスク
１１  ＲＬＬエンコーダ
１２  マルチプレクサ
１３  プリアンブル発生回路
１４  シンクマーク発生回路
１５  ライトプリコンペンセーション回路
１６  ライトドライバ
２１  パラメータテーブル
２２  リードプリアンプ
２３  フィルタ／イコライザ
２４  シンクマーク検出回路
２５  ビタビデコーダ
２６  ポストプロセッサ
２７  ＲＬＬデコーダ
【図１】
2006172563.tif 000003
【図２】
2006172563.tif 000004
【図３】
2006172563.tif 000005
【図４】
2006172563.tif 000006