(57)【要約】【課題】繰り返し復号化方式を採用したリードチャネルを使用するディスクドライブにおいて、ディスク上に記録されたシンクマークパターンを検出する検出率を向上させることにある。【解決手段】連接ターボ符合を復号化する繰り返し復号化方式を採用したリードチャネルを使用するディスクドライブにおいて、繰り返しデコーダ３５から出力される尤度情報に基づいてエラービットを訂正した復号化系列と、基準シンクマークパターンとの比較方法を採用したシンクマーク検出部３４を含むリードチャネルが開示されている。【選択図】    図１
2004265488.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体からデータを読出すヘッドと、
前記ヘッドにより読出されたデータ信号を復号化して、元のデータを再生するリードチャネルとを具備し、
前記リードチャネルは、
前記データ信号に対して事後確率復号処理を実行し、尤度情報を出力する事後確率復号手段と、
前記尤度情報に基づいて、前記データ信号に含まれるシンクマークパターンを検出するシンクマーク検出手段と
を有することを特徴とするディスク記憶装置。
【請求項２】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記尤度情報に基づいてエラービットを推定し、前記尤度情報の硬判定系列を当該エラービットに基づいて訂正した復号系列を生成する生成手段と、
前記基準シンクマークパターンと前記生成手段により生成された前記復号化系列とを比較し、シンクマーク検出信号を出力するパターン比較手段とを含むことを特徴とする請求項１に記載のディスク記憶装置。
【請求項３】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記事後確率復号手段から出力される前記尤度情報を使用して、前記復号化系列に対する硬判定処理を実行して、第１の復号化系列を生成する第１の生成手段と、
前記尤度情報に基づいてエラービットを推定し、前記復号化系列を当該エラービットに基づいて訂正した第２の復号系列を生成する第２の生成手段と、
前記第１の復号化系列または前記第２の復号化系列の一方を選択するセレクタ手段と、
前記セレクタ手段により選択された前記第１の復号化系列または前記第２の復号化系列の一方と前記基準シンクマークパターンとを比較し、シンクマーク検出信号を出力するパターン比較手段とを含むことを特徴とする請求項１に記載のディスク記憶装置。
【請求項４】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記繰返し復号化手段から出力される前記尤度情報に対する硬判定処理を実行して、第１の復号化系列を生成する第１の生成手段と、
前記尤度情報に対する閾値判定に従った閾値判定系列を出力する閾値判定手段と、
前記第１の復号化系列及びその反転系列の一方を、前記閾値判定系列に基づいてビット毎に選択して第２の復号化系列として出力するセレクタ手段と、
前記第１の復号化系列及び前記セレクタ手段から出力される前記第２の復号化系列のそれぞれと、前記基準シンクマークパターンとを比較し、検出条件に一致するシンクマーク検出信号を出力するパターン比較手段とを含むことを特徴とする請求項１に記載のディスク記憶装置。
【請求項５】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記尤度情報に基づいてエラービットを推定し、前記復号化系列を当該エラービットに基づいて訂正した復号系列を生成する生成手段と、
前記基準シンクマークパターンと前記生成手段により生成された前記復号化系列とを比較し、当該比較結果の一致ビット数が所定の閾値以上の場合には条件付シンクマーク検出信号を出力するパターン比較手段とを含むことを特徴とする請求項１に記載のディスク記憶装置。
【請求項６】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記尤度情報に基づいてエラービットを推定し、前記復号化系列を当該エラービットに基づいて訂正した復号系列を生成する生成手段と、
前記基準シンクマークパターンと前記生成手段により生成された前記復号化系列とを比較し、当該比較結果の一致ビット数が所定の閾値以上の場合には条件付シンクマーク検出信号を出力するパターン比較手段と、
前記尤度情報から得られる尤度が所定の閾値以下の場合に、前記パターン比較手段の比較結果の不一致ビットをシンクマーク検出処理から除去する手段とを含むことを特徴とする請求項１に記載のディスク記憶装置。
【請求項７】
リード／ライトチャネルに含まれて、記録媒体から読出されたデータ信号を復号化して、元のデータを再生するリードチャネルであって、
前記記録媒体から読出された前記データ信号をディジタル信号に変換するＡ／Ｄコンバータと、
当該ディジタル信号に対してパーシャルレスポンス方式による波形等化処理を実行するイコライザと、
前記イコライザから出力されるデータ信号に対して事後確率復号処理を実行し、
尤度情報を出力する事後確率復号手段と、
前記尤度情報に基づいて、前記データ信号に含まれるシンクマークパターンを検出するシンクマーク検出手段と
を有することを特徴とするリードチャネル。
【請求項８】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記繰返し復号化手段から出力される前記尤度情報に対する硬判定処理を実行して、第１の復号化系列を生成する第１の生成手段と、
前記尤度情報に対する閾値判定に従った閾値判定系列を出力する閾値判定手段と、
前記第１の復号化系列及びその反転系列の一方を、前記閾値判定系列に基づいてビット毎に選択して第２の復号化系列として出力するセレクタ手段と、
前記第１の復号化系列及び前記セレクタ手段から出力される前記第２の復号化系列のそれぞれと、前記基準シンクマークパターンとを比較し、検出条件に一致するシンクマーク検出信号を出力するパターン比較手段とを含むことを特徴とする請求項７に記載のリードチャネル。
【請求項９】
前記シンクマーク検出手段は、予め基準シンクマークパターンを保持しているレジスタと、
前記尤度情報に基づいてエラービットを推定し、前記復号化系列を当該エラービットに基づいて訂正した復号系列を生成する生成手段と、
前記基準シンクマークパターンと前記生成手段により生成された前記復号化系列とを比較し、当該比較結果の一致ビット数が所定の閾値以上の場合には条件付シンクマーク検出信号を出力するパターン比較手段とを含むことを特徴とする請求項７に記載のリードチャネル。
【請求項１０】
ディスク媒体に記録されたデータを読出すヘッドを有するディスクドライブに適用し、当該ヘッドにより読出された連接ターボ符号のデータ信号を復号化して、元のデータを再生するデータ再生方法であって、
前記データ信号に対して事後確率復号処理を実行し、尤度情報を出力するステップと、
前記尤度情報に基づいて、前記データ信号に含まれるシンクマークパターンを検出するステップと
を有することを特徴とするデータ再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的にはディスクドライブの分野に関し、特に、例えば連接ターボ符号のデータ信号を復号化するリードチャネルにおけるシンクマーク検出技術に関する。
【０００２】
【従来の技術】
一般的に、ハードディスクドライブを代表とするディスクドライブの分野では、ヘッドによりディスク媒体（以下単にディスクと称する）から読出されたデータ信号を処理して、元のデータを再生するリードチャネルと呼ぶ信号処理回路が使用されている。通常では、信号処理回路は、専用ＬＳＩから構成されており、ディスク上に記録するためのライトデータ信号を処理するライトチャネルも含めて、リード／ライトチャネル又はデータチャネルとも呼ばれている。
【０００３】
現在のリード／ライトチャネルでは、パーシャルレスポンス（ＰＲ：Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）方式と、ビタビ（Ｖｉｔｅｒｂｉ）復号化方法とを組み合わせた、いわゆるＰＲＭＬ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ  Ｍａｘｉｍｕｍ  Ｌｉｋｅｌｉｈｏｏｄ）と呼ばれるデータ復号化方式（データ再生方法）が採用されている。
【０００４】
近年、ディスクドライブの分野では、ＰＲＭＬ方式に対して、ＰＲ方式とターボ（ｔｕｒｂｏ）符号化／繰返し復号化方式とを組み合わせたデータ復号化方式が注目されている。
【０００５】
ところで、ディスクドライブでは、ディスク上に記録されたユーザデータの開始位置を検出するために、当該ユーザデータの先頭にはシンクマークパターンが記録されている。ディスクコントローラ（ＨＤＣ）は、シンクマーク検出信号によりユーザデータに対する再生処理（誤り訂正処理を含む）を実行する（例えば、特許文献１を参照）。
【０００６】
【特許文献１】
米国特許５，８１２，３３４（ＦＩＧ．３、ｃｏｌ．６を参照）
【０００７】
【発明が解決しようとする課題】
しかしながら、繰返し復号化方式を採用したリードチャネルでは、エラーレートが劣悪なＳ／Ｎ（信号／ノイズ）比においては、シークマーク検出率が悪化するため、ディスクから読出されたデータ信号の処理速度が低下する。このため、最終的なデータ再生動作の低速化を招くことになる。
【０００８】
そこで、本発明の目的は、ディスク上に記録されたシンクマークパターンを検出する検出率を向上できるディスクドライブを提供することにある。
【０００９】
【課題を解決するための手段】
本発明の観点は、特に、例えば連接ターボ符号を復号化する繰返し復号化方式を採用したリードチャネルを使用するディスクドライブにおいて、繰返し復号化処理により得られる尤度情報に基づいてエラービットを訂正した復号化系列と、基準シンクマークパターンとの比較方法を採用することにより、シンクマークの検出率が向上するリードチャネルを実現することにある。
【００１０】
本発明の観点に従ったディスクドライブは、ディスク媒体からデータを読出すヘッドと、前記ヘッドにより読出されたデータ信号を復号化して、元のデータを再生するリードチャネルとを具備し、前記リードチャネルは、前記データ信号に対して事後確率復号処理を実行し、尤度情報を出力する事後確率復号手段と、前記尤度情報に基づいて、前記データ信号に含まれるシンクマークパターンを検出するシンクマーク検出手段とを備えたものである。
【００１１】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００１２】
（ディスクドライブ及びリード／ライトチャネル）
図１は、本実施形態に関するリード／ライトチャネルの要部を示すブロック図である。図２は、本実施形態に関するディスクドライブの要部を示すブロック図である。
【００１３】
ディスクドライブは、図２に示すように、記録媒体であるディスク１と、ヘッド３と、プリアンプ回路４と、リード／ライトチャネル５と、ディスクコントローラ（ＨＤＣ）６と、バッファメモリ７とを有する。
【００１４】
ディスク１は、スピンドルモータ（ＳＰＭ）２により回転される。ヘッド３は、リードヘッド素子（ＧＭＲ素子）とライトヘッド素子とを含み、当該リードヘッド素子によりディスク１からデータを読出す。また、ヘッド３は、ライトヘッド素子によりディスク１上にデータを書き込む。
【００１５】
プリアンプ回路４は、リードヘッド素子により読出されたデータ信号（リードデータ信号）を増幅してリード／ライトチャネル５に送出するリードアンプ４０を有する。また、プリアンプ回路４は、リード／ライトチャネル５から出力されるライトデータ信号をライト電流に変換して、ライトヘッド素子に供給するライトアンプ４１を有する。
【００１６】
ＨＤＣ６は、本ドライブとホストシステムとを接続するホストインターフェースを含み、リード／ライトチャネル５との間でライトデータＷＤとリードデータ（再生データ）ＲＤとの入出力を行なう。バッファメモリ７は、リード／ライトデータを一時的に格納するＤＲＡＭである。ＨＤＣ６は、図１に示すように、リードチャネルに含まれるＲＬＬ（Ｒｕｎ−Ｌｅｎｇｔｈ  Ｌｉｍｉｔｅｄ）デコーダ３６に接続された誤り訂正回路６０と、ライトチャネルに含まれるＲＬＬエンコーダ３７に接続された誤り訂正符号（ＥＣＣ）生成回路６１とを有する。
【００１７】
リード／ライトチャネル５は、図１に示すように、リードアンプ４０に接続されたリードチャネルと、ライトアンプ４１に接続されたライトチャネルとに大別される。本実施形態のリード／ライトチャネル５は、外符号（ｏｕｔｅｒ  ｃｏｄｅ）である再帰組織畳み込み（Ｒｅｃｕｒｓｉｖｅ  Ｓｙｓｔｅｍａｔｉｃ  Ｃｏｎｖｏｌｕｔｉｏｎａｌ：ＲＳＣ）符号と、内符号（ｉｎｎｅｒ  ｃｏｄｅ）であるパーシャルレスポンス（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）チャネル（ＰＲチャネル）とを縦続連接する連接ターボ符号を繰り返し復号方式により復号化する。
【００１８】
ライトチャネルは、ＨＤＣ６に接続されたＲＬＬエンコーダ３７と、ターボ（ｔｕｒｂｏ）エンコーダ３８と、プリコーダ（ｐｒｅｃｏｄｅｒ）３９とを有する。ＲＬＬエンコーダ３７は、ライトデータＷＤを通常のＲＬＬ符号系列（ＷＳ）に変換する。ライトデータＷＤには、ＥＣＣ生成回路６１によりＥＣＣデータが付加されている。プリコーダ３９は、リードチャネルにおいてＰＲチャネルに再帰的特性を与えるために設けられている。ここで、ＰＲチャネルとは、リードアンプ４０の入力からイコライザ３３の出力までが所望のＰＲ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）特性を有するＰＲチャネルであり、一種の畳み込み符号と見なし、連接ターボ符号における内符号に相当する。
【００１９】
次に、リードチャネルは、図１に示すように、プリアンプ４０に接続するＡＧＣ回路３０と、ＬＰＦ（Ｌｏｗ−Ｐａｓｓ  Ｆｉｌｔｅｒ）３１と、Ａ／Ｄ（Ａｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌ）コンバータ３２と、イコライザ（ｅｑｕａｌｉｚｅｒ）３３とを有する。
【００２０】
ＡＧＣ回路３０は、ＶＧＡ（可変ゲインアンプ）を含み、リードアンプ４０からのリード信号の信号振幅を一定値に制御する。ＬＰＦ３１は、データ信号から高域ノイズを除去する群遅延が一定の低域通過フィルタである。Ａ／Ｄコンバータ３２は、アナログのデータ信号をディジタル信号に変換する。イコライザ３３は、通常では、ＦＩＲ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）式のディジタルフィルタなどを含み、所望のＰＲ特性となるように波形等化処理を実行する。
【００２１】
さらに、リードチャネルは、イコライザ３３に接続された繰り返しデコーダ（復号器）３５と、ＲＬＬエンコーダ３６と、シンクマーク検出部３４とを有する。
【００２２】
繰り返しデコーダ３５は、図４に示すように、ｎ個の内符号であるＰＲチャネルの復号を行なう内符号復号器３５０−１〜３５０−ｎと、ｎ個の外符号であるＲＳＣ符号の復号を行なう外符号復号器３５１−１〜３５１−ｎと、ｎ個の内符号復号器３５０−１〜３５０−ｎの各復号結果を保存するメモリ３５２−１〜３５２−ｎと、ｎ個の外符号復号器３５１−１〜３５１−ｎの各復号結果を保存するメモリ３５３−１〜３５３−ｎと、イコライザ３３の出力信号を保存するメモリ３５４とを有する。
【００２３】
１段目の内符号復号器３５０−１は、イコライザ３３、シンクマーク検出部３４、及びメモリ３５４に接続されている。また、１段目の外符号復号器３５１−１は、１段目の内符号復号器３５０−１の復号結果を保存するメモリ３５２−１に接続されている。以下、ｎ段目の外符号復号器の復号結果を保存するメモリ３５３−ｎまで同様に接続されている。
【００２４】
１段目の内符号復号器３５０−１は、図５に示すように、イコライザ３３に接続された軟出力ビタビデコーダ５００と、当該軟出力ビタビデコーダ５００で生じる遅延と同じ長さの遅延線５０１と、シンクマーク検出部３４に接続されたアドレスカウンタ５０２とを含む。アドレスカウンタ５０２は、シンクマーク検出部３４から出力されるシンクマーク検出信号に応じてカウントアップを開始するカウンタである。
【００２５】
リードチャネルに含まれるＲＬＬエンコーダ３６は、図１に示すように、繰り返しデコーダ３５から出力される復号化系列に対してＲＬＬ復号化処理を実行して、元のデータに相当する再生データ系列をＨＤＣ６に出力する。ＨＤＣ６では、誤り訂正回路６０は、リードチャネルから送出される再生データに対する誤り訂正処理を実行する。
【００２６】
（シンクマーク検出部の構成及び動作）
以下、図３、図６及び図７を参照して、本実施形態のシンクマーク検出部３４及びその動作を説明する。
【００２７】
シンクマーク検出部３４は、図３に示すように、硬判定部３４０と、閾値（しきい値）判定部３４１と、インバータ（ＮＯＴ回路）３４２と、セレクタ３４３と、パターン比較部３４４と、基準シンクパターンを保持するレジスタ３４５とを有する。
【００２８】
硬判定部３４０は、軟出力ビタビデコーダ５００に接続されて、０を閾値として硬判定処理を実行する（図５を参照）。閾値判定部３４１は、軟出力ビタビデコーダ５００に接続されて、閾値判定処理を実行する。インバータ３４２は、硬判定部３４０から出力される第１の復号系列４０２の各ビットを反転してセレクタ３４３に出力する。セレクタ３４３は、閾値判定部３４１の閾値に基づいて、第１の復号系列４０２またはインバータ３４２の出力のいずれか（便宜的に第２の復号系列４０３）を選択して、パターン比較部３４４に出力する。
【００２９】
パターン比較部３４４は、図７に示すように、シンクマークパターンを示すｍビットの基準パターン（既知系列）を格納するレジスタ３Ａ５１（レジスタ３４５に相当）と、第１の復号系列４０２を格納するｍビットシフトレジスタ３Ａ５２−１と、第２の復号系列４０３を格納するｍビットシフトレジスタ３Ａ５２−２とを有する。
【００３０】
さらに、パターン比較部３４４は、レジスタ３Ａ５１及び各シフトレジスタ３Ａ５２−１，３Ａ５２−２のそれぞれに接続された２ｍ個の排他的論理和ゲート３Ａ５３−１〜２ｍと、２個の加算器３Ａ５４−１，３Ａ５４−２と、２個の閾値判定器３Ａ５５−１，３Ａ５５−２と、論理和ゲート３Ａ５６とを有する。閾値判定器３Ａ５５−１，３Ａ５５−２はそれぞれ、加算器３Ａ５４−１，３Ａ５４−２の出力に対して閾値判定し、シンクマーク検出条件に一致するか否かを検査する。
【００３１】
図５に示す軟出力ビタビデコーダ５００は、軟出力ビタビ・アルゴリズムを実行して尤度情報である対数尤度比（ＬＬＲ：Ｌｏｇ−Ｌｉｋｅｌｉｈｏｏｄ  Ｒａｔｉｏ）を出力する。このＬＬＲは、時刻ｋにおける入力Ｕｋが±１である確率Ｐ（Ｕｋ＝±１）の比の対数Ｌ（Ｕｋ）として下記式（１）として表現できる。
【００３２】
Ｌ（Ｕｋ）＝ｌｏｇ｛Ｐ（Ｕｋ＝＋１）／Ｐ（Ｕｋ＝−１）｝…（１）
従って、「Ｕｋ＝＋１」である確率が高ければ「Ｌ（Ｕｋ）＞０」となり、「Ｕｋ＝−１」である確率が高ければ「Ｌ（Ｕｋ）＜０」となる。即ち、０を閾値としてをＬ（Ｕｋ）を硬判定することにより復号できる。
【００３３】
具体的には、図６に示すように、軟出力ビタビデコーダ５００は、対数尤度比系列４０１を出力すると想定する。図３に示すシンクマーク検出部３４の硬判定部３４０は、当該対数尤度比系列４０１に対して０を閾値として硬判定処理を実行して、第１の復号系列４０２を出力する。
【００３４】
一方、セレクタ３４３は、対数尤度比系列４０１のそれぞれの値の絶対値が閾値４０４より小さいときに、そのビットは誤っている可能性が高いものとして、そのビットのみをインバータ３４２で反転した第２の復号系列４０３を生成（ビット選択）する。図６は、時刻８のビットが０から１へ反転する具体例を示す。
【００３５】
パターン比較部３４４は、第１の復号系列４０２と第２の復号系列４０３の両方を入力し、いずれかがパターン検出条件（基準シンクマークパターンとの一致）に一致した場合に、基準シンクマークパターンと一致するシンクマークを検出したものとしてシンクマーク検出信号を繰り返しデコーダ３５に出力する。即ち、パターン比較部３４４は、第１の復号系列４０２と第２の復号系列４０３の各ビット列の中で、基準シンクパターンと一致するビット列をシンクマーク検出信号として出力する。
【００３６】
以上要するに、尤度情報を利用して硬判定部３４０から出力される第１の復号系列４０２、及びその反転した第２の復号系列４０３の両方をパターン比較処理を実行する。ここで、第２の復号系列４０３は、尤度情報に基づいて誤っている可能性が高いエラービットを推定し、当該エラービットを反転（訂正）した復号系列である。これにより、第１の復号系列４０２または第２の復号系列４０３のいすれかがシンクマーク検出条件に一致した場合に、シンクマーク検出信号を出力するため、結果として特に低Ｓ／Ｎ比でのシンクマークパターン検出の失敗率を減少し、シンクマークパターンの検出率を改善することができる。
【００３７】
（変形例）
図８から図１０は、本実施形態の変形例に関する図である。
【００３８】
図８は、本変形例に関するシンクマーク検出部８０の構成を示すブロック図である。図９は、当該シンクマーク検出部８０に含まれるパターン比較部８０２の構成を示すブロック図である。
【００３９】
本変形例のシンクマーク検出部８０は、図８に示すように、硬判定部８００と、閾値（しきい値）判定部８０１と、論理和ゲート８０３，８０５と、論理積ゲート８０４とを有する。
【００４０】
硬判定部８００は、前述の本実施形態と同様に、繰り返しデコーダ３５に含まれる軟出力ビタビデコーダ５００からの対数尤度比系列４１５を入力して硬判定処理を実行して、復号系列４１６を出力する（図１０を参照）。閾値判定部８０１は、軟出力ビタビデコーダ５００に接続されて、閾値判定処理を実行する。
【００４１】
パターン比較部８０２は、図９に示すように、シンクマークパターンを示すｍビットの基準パターン（既知系列）４１７を格納するレジスタ３Ａ６１と、復号系列４１６を格納するｍビットシフトレジスタ３Ａ６２と、レジスタ３Ａ６１及びシフトレジスタ３Ａ６２のそれぞれに接続されたｍ個の排他的論理和ゲート３Ａ６３−１〜ｍと、加算器３Ａ６４と、２個の閾値判定器３Ａ６５−１，３Ａ６５−２とを有する。閾値判定器３Ａ６５−１，３Ａ６５−２はそれぞれ、加算器３Ａ６４の出力と、閾値Ｔ１，Ｔ２とを比較し、シンクマーク検出条件に一致するか否かを検査する。
【００４２】
以下図１０を参照して、本変形例のパターン比較部８０２の動作を説明する。
【００４３】
軟出力ビタビデコーダ５００は、図１０に示すような対数尤度比系列４１５を出力すると想定する。硬判定部８００は、当該対数尤度比系列４１５に対して０を閾値として硬判定処理を実行して、復号系列４１６を出力する。
【００４４】
パターン比較部８０２は、排他的論理和ゲート３Ａ６３−１〜ｍにより、基準パターン（既知系列）４１７と復号系列４１６との排他的論理和演算を実行する。従って、復号系列４１６と基準パターン４１７とが一致するとき、排他的論理和ゲート３Ａ６３−１〜ｍは、パターン一致信号４１３（論理レベル“１”）を出力する。
【００４５】
加算器３Ａ６４は、パターン一致信号４１３を加算して、論理レベル“１”である一致ビットを計数する。閾値判定器３Ａ６５−１は、一致ビットが閾値Ｔ１以上あれば、シンクマーク検出信号４１１を出力する。一方、閾値判定器３Ａ６５−２は、一致ビットが閾値Ｔ２以上あれば、条件付シンクマーク検出信号４１２を出力する。
【００４６】
シンクマーク検出部８０の閾値判定部８０１は、図１０に示すように、対数尤度比の絶対値（４１５）が予め設定した閾値以下であれば、低信頼度信号４１８を出力する。シンクマーク検出部８０では、論理和ゲート８０３は、パターン一致信号４１３と低信頼度信号４１８との論理和演算を実行する。即ち、論理和ゲート８０３は、基準パターン４１７と復号系列４１６とが一致するビット、または一致しないが尤度が低いビットについても論理レベル“１”を出力する。一方、論理和ゲート８０３は、一致せず、かつ尤度が高いビットについては論理レベル“０”を出力する。
【００４７】
要するに、論理和ゲート８０３は、基準パターン４１７とと復号系列４１６とが一致しない尤度の低いビットをマスクし、一致しないビットの尤度が全て閾値値以下であれば全て論理レベル“１”を出力する。
【００４８】
次に、論理積ゲート８０４は、論理和ゲート８０３の出力と条件付シンクマーク検出信号４１２との論理積演算を実行し、両方が論理レベル“１”のときに、論理レベル“１”の条件付シンクマーク検出信号４１２−１として出力する。論理和ゲート８０５は、シンクマーク検出信号４１１及び条件付シンクマーク検出信号４１２−１のいずれか、あるいは両方が論理レベル“１”のときに、論理レベル“１”のシンクマーク検出信号４１４を出力する。
【００４９】
以上要するに本変形例によれば、復号系列４１６と基準シンクマークパターン４１７とが一致しない尤度の低いビットは誤っている可能性が高いものとして推定し、検査対象としない。従って、結果としてシンクマーク検出率を向上させることができる。
【００５０】
なお、本実施形態及び変形例は、ターボ符号の繰り返し復号方式を想定したが、他の繰り返し復号方式（例えばＬＤＰＣ符号の繰り返し復号方式など）を適用してもよい。要するに、尤度情報を出力する繰り返し復号方式であれば適用可能である。
【００５１】
【発明の効果】
以上詳述したように本発明によれば、繰返し復号化方式を採用したリードチャネルを使用するディスクドライブにおいて、ディスク上に記録されたシンクマークパターンを検出する検出率を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に関するリード／ライトチャネルの要部を示すブロック図。
【図２】本実施形態に関するディスクドライブの要部を示すブロック図。
【図３】本実施形態に関するシンクマーク検出部の構成を示すブロック図。
【図４】本実施形態に関する繰り返しデコーダの構成を示すブロック図。
【図５】同繰り返しデコーダに含まれる１段目の内符号復号器の構成を示すブロック図。
【図６】同シンクマーク検出部の動作を説明するための図。
【図７】同シンクマーク検出部に含まれるパターン比較部の構成を示すブロック図。
【図８】本実施形態の変形例に関するシンクマーク検出部の構成を示すブロック図。
【図９】同シンクマーク検出部に含まれるパターン比較部の構成を示すブロック図。
【図１０】本変形例のシンクマーク検出部の動作を説明するための図。
【符号の説明】
１…ディスク、２…スピンドルモータ、３…ヘッド、４…プリアンプ回路、
５…リード／ライトチャネル、６…ディスクコントローラ（ＨＤＣ）、
３０…ＡＧＣ回路、３１…ＬＰＦ、３２…Ａ／Ｄコンバータ、
３３…イコライザ、３４…シンクマーク検出部、３５…繰り返しデコーダ、
３６…ＲＬＬデコーダ、４０…リードアンプ、３４０…硬判定部、
３４１…閾値（しきい値）判定部、３４２…インバータ（ＮＯＴ回路）、
３４３…セレクタ、３４４…パターン比較部、
３４５（３Ａ５１）…レジスタ。
【図１】
2004265488.tif 000003
【図２】
2004265488.tif 000004
【図３】
2004265488.tif 000005
【図４】
2004265488.tif 000006
【図５】
2004265488.tif 000007
【図６】
2004265488.tif 000008
【図７】
2004265488.tif 000009
【図８】
2004265488.tif 000010
【図９】
2004265488.tif 000011
【図１０】
2004265488.tif 000012