(57)【要約】【課題】誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって情報を再生する記録媒体再生装置で、復号に必要なハードウェアを増加することなく復号の性能を向上すること。【解決手段】ＥＣＣ符号を用いて検出した誤りを訂正できたか否かをＥＣＣ判定部１２２が判定し、検出した誤りを訂正できなかった場合には、等化器出力系列転送部１１４が等化器出力系列記憶部１１３に記憶された等化器出力系列ｙｋをハードディスクコントローラ１２０内の転送データ記憶部１２３に転送し、転送された等化器出力系列ｙｋを用いて高性能復号部１１４（ソフトウェア）が繰り返し復号をおこなう構成とする。【選択図】      図１
2004253017.tif 000002
【特許請求の範囲】
【請求項１】
誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置であって、
前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定手段と、
前記誤り訂正可否判定手段による判定の結果が誤り訂正不可である場合に前記信号系列に対して内符号復号器と外符号復号器を繰り返し用いて最大事後確率復号をおこなう復号手段と、
を備えたことを特徴とする記録媒体再生装置。
【請求項２】
誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置であって、
前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定手段と、
前記誤り訂正可否判定手段による判定の結果が誤り訂正不可である場合に前記信号系列に対してチャネル信号特性およびチャネル雑音特性に基づくチャネル情報を用いたビタビ復号による最尤復号をおこなう復号手段と、を備えたことを特徴とする記録媒体再生装置。
【請求項３】
前記誤り訂正可否判定手段は、前記誤り訂正符号の検査行列および前記信号系列に基づいてシンドロームを生成し、該生成したシンドロームを用いて前記判定をおこなうことを特徴とする請求項１または２に記載の記録媒体再生装置。
【請求項４】
誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこない、該情報を再生する記録媒体再生方法であって、
前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定工程と、
前記誤り訂正可否判定工程による判定の結果が誤り訂正不可である場合に前記信号系列に対して内符号復号と外符号復号を繰り返し用いて最大事後確率復号をおこなう復号工程と、
を含んだことを特徴とする記録媒体再生方法。
【請求項５】
誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置で用いられるハードディスクコントローラであって、
前記信号系列に対して前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定回路と、
前記誤り訂正可否判定回路による判定の結果が誤り訂正不可である場合に前記信号系列に対して内符号復号器と外符号復号器を繰り返し用いて最大事後確率復号をおこなう復号回路と、
前記信号系列に対して前記誤り訂正符号を用いて誤りを検出し、検出した誤りの訂正をおこなう誤り訂正回路と、
前記誤り訂正回路による誤りの訂正が正しいか否かを検査する誤り訂正検査回路と、
を備えたことを特徴とするハードディスクコントローラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって情報を再生する記録媒体再生装置、記録媒体再生方法およびハードディスクコントローラに関し、特に、消費電力およびデータ読み出し遅延を増加することなく復号の性能を向上することができる記録媒体再生装置、記録媒体再生方法およびハードディスクコントローラに関する。
【０００２】
【従来の技術】
近年、磁気記録再生装置の復号方式として、これまでのビタビ復号方式と比較して復号性能が高い繰り返し復号方式が注目されている（たとえば、非特許文献１〜３参照。）。図９は、従来の繰り返し復号方式磁気記録再生装置におけるデータの流れを示す図である。
【０００３】
同図に示すように、ホストコンピュータ１０から送られてくる［０、１］のバイナリパターンからなるユーザデータは、ハードディスクコントローラ２０に入力され、誤訂正検出のためのＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ  ｃｏｄｅｓ）符号器２１および誤り訂正のためのＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｎｇ  Ｃｏｄｅ）符号器２２で符号化される。
【０００４】
そして、ＥＣＣ符号器２２で符号化された符号系列はリードチャネル３０に入力され、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）における再生時のタイミング補正を可能とするためにＲＬＬ（Ｒｕｎ  Ｌｅｎｇｔｈ  Ｌｉｍｉｔｅｄ）符号器３１により符号化され、符号化によって得られたＲＬＬ符号系列ｕｉ（ｉ＝１〜ｍ）が外符号器３２に入力される。
【０００５】
そして、外符号器３２に入力されたＲＬＬ符号系列ｕｉは記録系列ｘｋ（ｋ＝１〜ｎ）に符号化され、記録系列ｘｋはヘッド／媒体４０を介して磁気記録、再生され、等化器３３により所望の波形に整形される。ここで、外符号器３２は、信頼性情報（任意のビットが「０」であるか「１」であるかの確率情報）を用いた繰り返し復号を可能とするターボ符号やＬＤＰＣ（Ｌｏｗ  Ｄｅｎｓｉｔｙ  Ｐａｒｉｔｙ  Ｃｈｅｃｋ）符号などを用いて符号化をおこなう。
【０００６】
また、ヘッド／媒体４０および等化器３３からなる磁気記録再生チャネルは、外符号器出力を磁気記録再生チャネルの出力に変換する符号器とみなすことが可能であり、内符号器と呼ばれる。
【０００７】
そして、等化器３３の出力する等化器出力系列ｙｋ（ｋ＝１〜ｎ）から、内符号器に対応する内符号復号器３４によって記録系列ｘｋに対する信頼性情報Λ（ｘｋ）が計算され、この信頼性情報Λ（ｘｋ）と復号に先立って得られている事前情報Λａ（ｘｋ）から外部情報Λｅ（ｘｋ）＝Λ（ｘｋ）−Λａ（ｘｋ）が計算される。
【０００８】
そして、計算された外部情報Λｅ（ｘｋ）は、最大事後確率復号系列ｕ’ｉに対する事前情報Λａ（ｕ’ｉ）として外符号復号器３５に入力され、最大事後確率復号系列ｕ’ｉに対する信頼性情報Λ（ｕ’ｉ）が計算される。そして、外符号復号器３５により計算された信頼性情報Λ（ｕ’ｉ）が所定の反復終了条件を満たしているか否かが調べられる。
【０００９】
その結果、所定の反復終了条件が満たされていない場合には、最大事後確率復号系列ｕ’ｉに対する外部情報Λｅ（ｕ’ｉ）が計算され、この外部情報Λｅ（ｕ’ｉ）から記録系列ｘｋに対する事前情報Λａ（ｘｋ）が計算されて内符号復号器３４に戻される。
【００１０】
そして、内符号復号器３４による信頼性情報Λ（ｘｋ）の計算および外符号復号器３５による信頼性情報Λ（ｕ’ｉ）の計算が繰り返され、所定の反復終了条件が満たされると、信頼性情報Λ（ｕ’ｉ）に対して「０」か「１」かの２値判定がおこなわれ、最大事後確率復号系列ｕ’ｉが外符号復号器３５によって出力される。
【００１１】
このように、繰り返し復号方式では、内符号復号器３４および外符号復号器３５を用いて信頼性情報Λ（ｘｋ）および信頼性情報Λ（ｕ’ｉ）を繰り返し計算することによって、高性能な復号がおこなわれる。
【００１２】
そして、外符号復号器３５が出力した最大事後確率復号系列ｕ’ｉは、ＲＬＬ復号器３６に送られてＲＬＬ復号され、ＲＬＬ復号器３６が出力するＲＬＬ復号系列は、ＥＣＣ復号器２３により誤り訂正がおこなわれ、さらにＣＲＣ検出器２４により誤訂正の検査がおこなわれてユーザデータとして再生される。
【００１３】
【非特許文献１】
ティー・ソウビグニア、エム・オベルグ、ピー・シーゲル、アール・スワンソン、ジェー・ウルフ（Ｔ．  Ｓｏｕｖｉｇｎｉｅｒ，  Ｍ．  Ｏｂｅｒｇ，  Ｐ．                  Ｓｉｅｇｅｌ，Ｒ．  Ｓｗａｎｓｏｎ，  ａｎｄ  Ｊ．  Ｗｏｌｆ）著、「ターボ・デコーディング・フォー・パーシャル・レスポンス・チャネルズ（Ｔｕｒｂｏ  ｄｅｃｏｄｉｎｇ  ｆｏｒ                    ｐａｒｔｉａｌ  ｒｅｓｐｏｎｓｅ  ｃｈａｎｎｅｌｓ）」、アイトリプルイー・トランザクションズ・コミュニケーションズ（ＩＥＥＥ  Ｔｒａｎｓ．  Ｃｏｍ．）、２０００年８月、第４８巻、第８号、ｐｐ．１２９７−１３０８
【非特許文献２】
ゼット・ウー（Ｚ．  Ｗｕ）著、「コーディング・アンド・イタラティブ・ディテクション・フォー・マグネティック・レコーディング・チャネルズ（Ｃｏｄｉｎｇ  ａｎｄ  ｉｔｅｒａｔｉｖｅ  ｄｅｔｅｃｔｉｏｎ  ｆｏｒ  ｍａｇｎｅｔｉｃ  ｒｅｃｏｒｄｉｎｇ                      ｃｈａｎｎｅｌｓ）」、クルウェア・アカデミック・パブリッシャーズ（                        Ｋｌｕｗｅｒ  Ａｃａｄｅｍｉｃ  Ｐｕｂｌｉｓｈｅｒｓ）、２０００年
【非特許文献３】
市原、菅原、佐藤、森田著、「雑音予測を適用した繰り返し復号法に関する検討」、電子情報通信学会技術研究会報告、ＭＲ２００１−８５、２００１年１２月、ｐｐ．９−１４
【００１４】
【発明が解決しようとする課題】
しかしながら、繰り返し復号には、高性能な復号をおこなうために１セクタ（５１２バイト）分のデータを多数の内符号復号器３４および外符号復号器３５を用いて繰り返し計算する必要があることから、ハードウェア量が増大し、消費電力およびデータ読み出し遅延が増加するという問題があった。
【００１５】
一方、消費電力やデータ読み出し遅延を少なくするために繰り返し回数を減らすと、復号性能が低下し、性能低下を補うためにＥＣＣ符号の検査ビットの長さを長くすることが必要となる。その結果、データビットの記録領域が減り、データ記録密度が低下するという問題があった。
【００１６】
この発明は、上記問題点を解決するためになされたものであり、消費電力およびデータ読み出し遅延を増加することなく復号の性能を向上することができる記録媒体再生装置、記録媒体再生方法およびハードディスクコントローラを提供することを目的とする。
【００１７】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、本発明は、誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置であって、前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定手段と、前記誤り訂正可否判定手段による判定の結果が誤り訂正不可である場合に前記信号系列に対して内符号復号器と外符号復号器を繰り返し用いて最大事後確率復号をおこなう復号手段と、を備えたことを特徴とする。
【００１８】
また、本発明は、誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこない、該情報を再生する記録媒体再生方法であって、前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定工程と、前記誤り訂正可否判定工程による判定の結果が誤り訂正不可である場合に前記信号系列に対して内符号復号と外符号復号を繰り返し用いて最大事後確率復号をおこなう復号工程と、を含んだことを特徴とする。
【００１９】
また、本発明は、誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置で用いられるハードディスクコントローラであって、前記信号系列に対して前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定回路と、前記誤り訂正可否判定回路による判定の結果が誤り訂正不可である場合に前記信号系列に対して内符号復号器と外符号復号器を繰り返し用いて最大事後確率復号をおこなう復号回路と、前記信号系列に対して前記誤り訂正符号を用いて誤りを検出し、検出した誤りの訂正をおこなう誤り訂正回路と、前記誤り訂正回路による誤りの訂正が正しいか否かを検査する誤り訂正検査回路と、を備えたことを特徴とする。
【００２０】
かかる発明によれば、誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこない、判定の結果が誤り訂正不可である場合に記録媒体から読み出した信号系列に対して内符号復号器と外符号復号器を繰り返し用いて最大事後確率復号をおこなうこととしたので、記録媒体から読み出した信号系列が誤り訂正不可の場合でも当該信号系列をホストコンピュータ等にそのまま転送せずにさらに最大事後確率復号をおこなった上で転送することができ、消費電力およびデータ読み出し遅延を増加することなく復号の性能を向上することができる。
【００２１】
また、本発明は、誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置であって、前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定手段と、前記誤り訂正可否判定手段による判定の結果が誤り訂正不可である場合に前記信号系列に対してチャネル信号特性およびチャネル雑音特性に基づくチャネル情報を用いたビタビ復号による最尤復号をおこなう復号手段と、を備えたことを特徴とする。
【００２２】
この発明によれば、誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこない、判定の結果が誤り訂正不可である場合に記録媒体から読み出した信号系列に対してチャネル信号特性およびチャネル雑音特性に基づくチャネル情報を用いたビタビ復号による最尤復号をおこなうこととしたので、記録媒体から読み出した信号系列が誤り訂正不可の場合でも当該信号系列をホストコンピュータ等にそのまま転送せずにさらに最尤復号をおこなった上で転送することができ、消費電力およびデータ読み出し遅延を増加することなく復号の性能を向上することができる。
【００２３】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る記録媒体再生装置、記録媒体再生方法およびハードディスクコントローラの好適な実施の形態を詳細に説明する。なお、実施の形態１では、外符号器３２の符号化にＬＤＰＣ符号を用いた場合について説明し、実施の形態２では、外符号器３２を必要としないビタビ復号を用いた場合について説明する。
【００２４】
（実施の形態１）
まず、本実施の形態１に係る磁気ディスク再生装置の構成について説明する。図１は、本実施の形態１に係る磁気ディスク再生装置の構成を示す機能ブロック図である。同図に示すように、この磁気ディスク再生装置１００は、ヘッド／媒体４０と、リードチャネル１１０と、ハードディスクコントローラ１２０とを有する。
【００２５】
ヘッド／媒体４０は、記録系列ｘｋを記憶する媒体および媒体に記憶された記録系列ｘｋを媒体読み出し信号として取り出すヘッドである。このヘッド／媒体４０が出力する媒体読み出し信号は、リードチャネル１１０の入力信号となる。
【００２６】
リードチャネル１１０は、媒体から読み出された信号を復号するチャネルであり、等化器３３と、ＢＣＪＲ（Ｂａｈｌ，  Ｃｏｃｋｅ，  Ｊｅｌｉｎｋｅｎ，  Ｒａｖｉｖ）復号器１１１と、ＬＤＰＣ復号器１１２と、ＲＬＬ復号器３６と、等化器出力系列記憶部１１３と、等化器出力系列転送部１１４とを有する。
【００２７】
等化器３３は、ヘッド／媒体４０が出力する媒体読み出し信号を整形して等化器出力系列ｙｋを出力する処理部であり、周波数制限によって雑音を抑圧するＣＴＦ（Ｃｏｎｔｉｎｕｏｕｓ  Ｔｉｍｅ  Ｆｉｌｔｅｒ）と、ＣＴＦ出力を有限の遅延線とタップによって最終的に波形整形するＦＩＲ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）フィルタを有する。
【００２８】
ＢＣＪＲ復号器１１１は、ＢＣＪＲ復号手順に基づいて最大事後確率復号をおこなう内符号復号器であり、具体的には、等化器出力系列ｙｋおよび事前情報Λａ（ｘｋ）を用いて信頼性情報Λ（ｘｋ）および外部情報Λｅ（ｘｋ）を計算する。
【００２９】
ＬＤＰＣ復号器１１２は、ＢＣＪＲ復号器１１１の出力する外部情報Λｅ（ｘｋ）を用いて最大事後確率復号系列ｕ’ｉに対する信頼性情報Λ（ｕ’ｉ）を計算する外符号復号器であり、計算した信頼性情報Λ（ｕ’ｉ）から最大事後確率復号系列ｕ’ｉを出力する。
【００３０】
このように、ＢＣＪＲ復号器１１１およびＬＤＰＣ復号器１１２をそれぞれ１台だけ用いて最大事後確率復号することにより、リードチャネル１１０のハードウェア量を減らし、リードチャネル１１０の消費電力およびデータ読み出し遅延を減らすことができる。
【００３１】
ＲＬＬ復号器３６は、ＬＤＰＣ復号器１１２が出力する最大事後確率復号系列ｕ’ｉをＲＬＬ復号し、復号したＲＬＬ復号系列をハードディスクコントローラ１２０に出力する復号器である。
【００３２】
等化器出力系列記憶部１１３は、等化器３３が出力する等化器出力系列ｙｋを記憶する記憶部であり、この等化器出力系列記憶部１１３に記憶された等化器出力系列ｙｋは、ハードディスクコントローラ１２０によって使用される。
【００３３】
等化器出力系列転送部１１４は、ハードディスクコントローラ１２０の指示にしたがって、等化器出力系列記憶部１１３に記憶された１セクタ（５１２バイト）分の等化器出力系列ｙｋをハードディスクコントローラ１２０に転送する処理部である。この等化器出力系列転送部１１４は、ＮＲＺバスを介して、１セクタ分の等化器出力系列ｙｋを高速に転送する。
【００３４】
ハードディスクコントローラ１２０は、リードチャネル１１０からＲＬＬ復号系列を受け取り、受け取ったＲＬＬ復号系列の誤り訂正をおこなってホストコンピュータに出力するコントローラであり、ＥＣＣ訂正部１２１と、ＥＣＣ判定部１２２と、ＣＲＣ検査器２４と、転送データ記憶部１２３と、高性能復号部１２４とを有する。ここで、ＥＣＣ判定部１２２は、本発明における誤り訂正可否判定手段を構成し、高性能復号部１２４は本発明における復号手段を構成する。
【００３５】
ＥＣＣ訂正部１２１は、リードチャネル１１０からＲＬＬ復号系列を受け取り、受け取ったＲＬＬ復号系列のＥＣＣ誤りを検出して訂正する処理部である。また、このＥＣＣ訂正部１２１は、高性能復号部１２４からもＲＬＬ復号系列を受け取り、ＥＣＣ誤りを検出して訂正する。
【００３６】
ＥＣＣ判定部１２２は、ＥＣＣ誤りが検出されたか否か、およびＥＣＣ誤りが検出された場合に検出されたＥＣＣ誤りが訂正されたか否かを判定する処理部である。すなわち、このＥＣＣ判定部１２２は、ＥＣＣ誤りが検出さない場合および検出されたＥＣＣ誤りが訂正された場合には、リードチャネル１１０による最大事後確率復号で充分な復号性能が得られているため、ＥＣＣ復号結果をＣＲＣ検査器２４に送る。
【００３７】
一方、ＥＣＣ誤りが検出されかつ検出されたＥＣＣ誤りが訂正されていない場合には、リードチャネル１１０による最大事後確率復号の性能が不充分であり、高性能な最大事後確率復号が必要であるため、リードチャネル１１０の等化器出力系列転送部１１４に等化器出力系列ｙｋの転送要求をおこなうとともに、高性能復号部１２４に対して等化器出力系列ｙｋの高性能な最大事後確率復号を指示する。
【００３８】
このように、このＥＣＣ判定部１２２が、検出されたＥＣＣ誤りが訂正されたか否かを判定し、検出されたＥＣＣ誤りが訂正されていない場合には、高性能復号部１２４がより高性能な最大事後確率復号をおこなうことによって、リードチャネル１１０による最大事後確率復号を簡易なものとすることができる。
【００３９】
ＣＲＣ検査器２４は、ＥＣＣ訂正部１２１により生成されたＥＣＣ復号系列を入力し、ＥＣＣ訂正部１２１の誤訂正を検出してＣＲＣ復号をおこなう処理部であり、復号した結果を読み出しデータとしてホストコンピュータに送る。
【００４０】
転送データ記憶部１２３は、等化器出力系列転送部１１４によって転送された等化器出力系列ｙｋを記憶する記憶部であり、この転送データ記憶部１２３に記憶された等化器出力系列ｙｋは、高性能復号部１２４によって使用される。
【００４１】
高性能復号部１２４は、ＥＣＣ判定部１２２の指示に基づいて等化器出力系列ｙｋの高性能な復号をおこなう処理部である。具体的には、この高性能復号部１２４は、繰り返し復号を用いて高性能な最大事後確率復号をおこない、復号結果をＥＣＣ訂正部１２１に送る。
【００４２】
この高性能復号部１２４は、リードチャネル１１０のＢＣＪＲ復号器１１１およびＬＤＰＣ復号器１１２と比較して格段に高い復号性能を有する。このため、ＥＣＣ訂正部１２１は、リードチャネル１１０が復号した復号系列の誤りを訂正できない場合にも、高性能復号部１２４が復号した復号系列の誤りは訂正することができる。さらに、この高性能復号部１２４は、ＥＣＣ誤り訂正自体を不要とし、誤り訂正に必要な冗長ビットをなくすこともできる。
【００４３】
このように、この高性能復号部１２４が高性能な繰り返し復号をおこなうことによって、リードチャネル１１０による等化器出力系列ｙｋの最大事後確率復号処理を簡易なものとすることができ、リードチャネル１１０のハードウェア量を減らすことができる。
【００４４】
次に、本実施の形態１に係る磁気ディスク再生装置１００の処理手順について説明する。図２は、本実施の形態１に係る磁気ディスク再生装置１００の処理手順を示すフローチャートである。
【００４５】
同図に示すように、この磁気ディスク再生装置１００では、まず等化器３３が媒体から読み出した信号の雑音を抑制して波形整形をおこなう（ステップＳ２０１）。そして、ＢＣＪＲ復号器１１１が等化器３３の出力する等化器出力系列ｙｋを入力してＢＣＪＲ復号をおこなう。
【００４６】
すなわち、ＢＣＪＲ復号器１１１は、記録系列ｘｋに対する信頼性情報Λ（ｘｋ）および外部情報Λｅ（ｘｋ）を計算する。なお、これと同時に、等化器３３の出力する等化器出力系列ｙｋは、等化器出力系列記憶部１１３に記憶される（ステップＳ２０２）。
【００４７】
そして、ＬＤＰＣ復号器１１２がＢＣＪＲ復号器１１１の出力する外部情報Λｅ（ｘｋ）を入力してＬＤＰＣ復号をおこなう（ステップＳ２０３）。すなわち、ＬＤＰＣ復号器１１２は、最大事後確率復号系列ｕ’ｉに対する信頼性情報Λ（ｕ’ｉ）を計算し、最大事後確率復号系列ｕ’ｉを出力する。
【００４８】
そして、ＲＬＬ復号器３６が最大事後確率復号系列ｕ’ｉをＲＬＬ復号し（ステップＳ２０４）、ＥＣＣ訂正部１２１がＲＬＬ復号結果を入力してＥＣＣに基づく誤り検出および訂正をおこなう（ステップＳ２０５）。
【００４９】
そして、検出した誤りを訂正可能であるか否か、すなわち高性能復号が不要であるか必要であるかをＥＣＣ判定部１２２が判定する（ステップＳ２０６）。この結果、高性能復号が必要である場合には、等化器出力系列転送部１１４が等化器出力系列記憶部１１３に記憶された等化器出力系列ｙｋを転送データ記憶部１２３に転送する（ステップＳ２０７）。
【００５０】
そして、高性能復号部１２４が転送データ記憶部１２３に記憶された等化器出力系列ｙｋを用いて高性能な最大事後確率復号をおこない（ステップＳ２０８）、この復号結果に対してＥＣＣ訂正部１２１が再度ＥＣＣ誤り検出および訂正をおこなう（ステップＳ２０９）。最後に、ＣＲＣ検査器２４が誤訂正の検査をおこない、ホストコンピュータ１０に読み出しデータを送る（ステップＳ２１０）。
【００５１】
一方、高性能復号が不要な場合には、ＣＲＣ検査器２４が誤訂正の検査をおこない（ステップＳ２０９）、ホストコンピュータ１０に読み出しデータを送る（ステップＳ２１０）。
【００５２】
次に、図１に示したＥＣＣ判定部１２２の処理手順について説明する。なお、このＥＣＣ判定部の処理は、図２に示した高性能復号が必要であるか否かの判定処理（ステップＳ２０６）に対応する。
【００５３】
図３は、図１に示したＥＣＣ判定部１２２の処理手順を示すフローチャートである。同図に示すように、このＥＣＣ判定部１２２は、まずシンドロームｓを計算する（ステップＳ３０１）。
【００５４】
ここで、シンドロームｓ＝（ｓ１，ｓ２，・・・，ｓｊ）とは、ＥＣＣ復号される系列ｗ＝（ｗ１，ｗ２，・・・，ｗｌ）の情報ビットに対応する部分をｗｍ、検査ビットに対応する部分をｗｐ、ＥＣＣ検査行列をＨ、ＥＣＣ検査記号生成行列をＰとすると、
ｓ＝ｗＨＴ＝（ｗｍ，ｗｐ）［−ＰＴＩ］＝ｗｐ−ｗｍＰ
で計算されるｊ次元のベクトルである。ただし、Ｉはｊ次の単位行列である。
【００５５】
また、ＥＣＣ復号される系列ｗは、ＥＣＣ符号系列をｖ＝（ｖ１，ｖ２，・・・，ｖｌ）、誤り系列をｅ＝（ｅ１，ｅ２，・・・，ｅｌ）とすると
ｗ＝ｖ＋ｅ
であり、
ｓ＝ｗＨＴ＝ｖＨＴ＋ｅＨＴ＝ｅＨＴ
となる。
【００５６】
したがって、このシンドロームｓは、ＥＣＣ符号系列ｖとは関係なく誤り系列ｅのみによって決まる量であり、シンドロームｓと誤り系列ｅを対応させた対応表を用いて、シンドロームｓから誤り系列ｅを求めることができる。また、シンドロームｓの全ての要素が「０」である場合には、誤りなしと判定することができる。
【００５７】
そこで、ＥＣＣ判定部１２２は、計算したシンドロームｓの全ての要素が「０」であるか否か、すなわち誤りがあるか否かを調べる（ステップＳ３０２）。そして、誤りがある場合には、シンドロームｓと誤り系列ｅをあらかじめ対応させて記憶した対応表を検索し（ステップＳ３０３）、誤り系列ｅがあるか否か、すなわち誤り訂正が可能であるか否かを調べる（ステップＳ３０４）。
【００５８】
その結果、対応表に誤り系列ｅがなく、誤り訂正が可能でない場合には、高性能復号必要と判定し（ステップＳ３０５）、対応表に誤り系列ｅがあり、誤り訂正が可能である場合には、高性能復号不要と判定する（ステップＳ３０６）。一方、誤りがない場合には、高性能復号不要と判定する。
【００５９】
このように、このＥＣＣ判定部１２２がシンドロームｓを計算し、シンドロームｓと誤り系列ｅを対応させて記憶した対応表を検索してＥＣＣ誤りを訂正できるか否かを判定することによって、高性能な最大事後確率復号が必要であるか否かを判定することができる。
【００６０】
次に、図１に示した高性能復号部１２４の構成について説明する。なお、この高性能復号部１２４は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で実行されるソフトウェアによって実現される。このように、高性能復号部１２４をソフトウェアで実現することにより、ハードディスクコントロ−ラ１２０のハードウェア増大を防ぐことができる。
【００６１】
図４は、図１に示した高性能復号部１２４のソフトウェア構成を示す図である。同図に示すように、この高性能復号部１２４は、ＢＣＪＲ復号部４０１と、ＬＤＰＣ復号部４０２と、ＲＬＬ復号部４０３とを有する。
【００６２】
ＢＣＪＲ復号部４０１は、ＢＣＪＲ復号手順に基づいて最大事後確率復号をおこなう内符号復号部であり、具体的には、転送データ記憶部１２３に記憶された等化器出力系列ｙｋおよび事前情報Λａ（ｘｋ）を用いて信頼性情報Λ（ｘｋ）および外部情報Λｅ（ｘｋ）を計算する。
【００６３】
ＬＤＰＣ復号部４０２は、ＢＣＪＲ復号部４０１の出力する外部情報Λｅ（ｘｋ）を用いて最大事後確率復号系列ｕ’ｉに対する信頼性情報Λ（ｕ’ｉ）を計算する外符号復号部である。また、このＬＤＰＣ復号部４０２は、反復終了条件を調べ、反復終了条件が満たされていない場合には、最大事後確率復号系列ｕ’ｉに対する外部情報Λｅ（ｕ’ｉ）を計算し、ＢＣＪＲ復号部４０１に戻す。
【００６４】
そして、外部情報Λｅ（ｕ’ｉ）を戻されたＢＣＪＲ復号部４０１は、外部情報Λｅ（ｕ’ｉ）を記録系列ｘｋに対する事前情報Λａ（ｘｋ）として、再度、記録系列ｘｋに対する信頼性情報Λ（ｘｋ）および外部情報Λｅ（ｘｋ）を計算する。
【００６５】
このようにして、ＢＣＪＲ復号部４０１およびＬＤＰＣ復号部４０２は、反復終了条件が満たされるまで復号計算を繰り返す。一方、反復終了条件が満たされた場合には、ＬＤＰＣ復号部４０２が最大事後確率復号系列ｕ’ｉに対する信頼性情報Λ（ｕ’ｉ）を２値化して最大事後確率復号系列ｕ’ｉを出力する。
【００６６】
このように、高性能復号部１２４は、ＢＣＪＲ復号部４０１を内符号復号部とし、ＬＤＰＣ復号部４０２を外符号復号部として繰り返し復号をおこなうことによって、高性能な最大事後確率復号をおこなうことができる。
【００６７】
ＲＬＬ復号部４０３は、ＬＤＰＣ復号部４０２が繰り返し復号をおこなって出力する最大事後確率復号系列ｕ’ｉをＲＬＬ復号する処理部であり、ＲＬＬ復号したＲＬＬ復号系列をＥＣＣ訂正部１２１に出力する。
【００６８】
上述してきたように、本実施の形態１では、ＥＣＣ符号を用いて検出した誤りを訂正できたか否かをＥＣＣ判定部１２２が判定し、検出した誤りを訂正できなかった場合には、等化器出力系列記憶部１１３に記憶された等化器出力系列ｙｋを用いて高性能復号部１１４が繰り返し復号による高性能な最大事後確率復号をおこなうこととしたので、リードチャネル１１０内のＢＣＪＲ復号器およびＬＤＰＣ復号器の数を１台だけとすることができ、リードチャネル１１０のハードウェア量を減らし、消費電力およびデータ読み出し遅延を減らすことができる。
【００６９】
また、本実施の形態１では、高性能復号部１１４が繰り返し復号を用いて高性能な最大事後確率復号をおこなうこととしたので、ＥＣＣ誤り訂正に用いる検査ビットを短くする、あるいはなくすことができ、磁気ディスクのデータ記録密度を向上することができる。
【００７０】
なお、本実施の形態１では、高性能復号部１２４をハードディスクコントローラ１２０内のＭＰＵで実行されるソフトウェアとして実現する場合について説明したが、本発明はこれに限定されるものではなく、高性能復号部１２４を構成するソフトウェアを他のＭＰＵで実行する場合にも同様に適用することができる。
【００７１】
たとえば、繰り返し復号をおこなうソフトウェアを実行するＭＰＵをリードチャネル５１０内に設けることもできる。図５は、繰り返し復号をおこなうソフトウェアをリードチャネル５１０内に設けたＭＰＵで実行する磁気ディスク再生装置５００の構成を示す機能ブロック図である。なお、ここでは説明の便宜上、図１に示した各部と同様の役割を果たす機能部については同一符号を付すこととしてその詳細な説明を省略する。
【００７２】
同図に示すように、この磁気ディスク再生装置５００は、ヘッド／媒体４０と、リードチャネル５１０と、ハードディスクコントローラ５２０とを有する。リードチャネル５１０は、等化器３３と、ＢＣＪＲ復号器１１１と、ＬＤＰＣ復号器１１２と、ＲＬＬ復号器３６と、等化器出力系列記憶部１１３に加えて、繰り返し復号部５１１を有する。
【００７３】
繰り返し復号部５１１は、ハードディスクコントローラ５２０の指示を受け、等化器出力系列記憶部１１３に記憶された等化器出力系列ｙｋを用いて高性能な最大事後確率復号をおこなう処理部である。この繰り返し復号部５１１は、リードチャネル５１０内のＭＰＵで実行されるソフトウェアで実現され、所定の終了条件がみたされるまで繰り返し復号をおこなう。
【００７４】
また、磁気ディスク再生装置５００は、リードチャネル５１０内のＲＬＬ復号器３６を用いてＲＬＬ復号をおこなうことができ、繰り返し復号部５１１は、高性能復号部１２４と異なりＲＬＬ復号をおこなう必要はない。
【００７５】
ハードディスクコントローラ５２０は、ＥＣＣ訂正部１２１と、ＥＣＣ判定部５２１と、ＣＲＣ検査器２４とを有し、ＥＣＣ判定部５２１は、ＥＣＣ誤りが検出されたか否か、およびＥＣＣ誤りが検出された場合に検出されたＥＣＣ誤りが訂正されたか否かを判定し、ＥＣＣ誤りが検出されかつ検出されたＥＣＣ誤りが訂正されていない場合には、リードチャネル５１０内の繰り返し復号部５１１に等化器出力系列ｙｋの再復号を指示する。
【００７６】
このように、磁気ディスク再生装置５００では、リードチャネル５１０内に繰り返し復号部５１１を設け、等化器出力系列記憶部１１３に記憶した等化器出力系列ｙｋを直接用いて高性能な繰り返し復号をおこなうこととしたので、リードチャネル５１０からハードディスクコントローラ５２０への等化器出力系列ｙｋの転送が不要となり、より高速に高性能な最大事後確率復号をおこなうことができる。
【００７７】
なお、本実施の形態１では、高性能復号部１２４および繰り返し復号部５１１をソフトウェアで実現する場合について説明したが、本発明はこれに限定されるものではなく、高性能復号部１２４および繰り返し復号部５１１をハードウェアで実現する場合にも同様に適用することができる。
【００７８】
ここで、高性能復号部１２４および繰り返し復号部５１１をハードウェアで実現する場合には、ＥＣＣ判定部１２２および５２１が、高性能な最大事後確率復号が必要であると判断した場合にのみ高性能復号部１２４および繰り返し復号部５１１を起動することにより、消費電力を低く抑えることができる。
【００７９】
また、本実施の形態１では、繰り返し復号に用いる内符号復号にＢＣＪＲ復号を用い、外符号復号にＬＤＰＣ復号を用いる場合について説明したが、本発明はこれに限定されるものではなく、内符号復号にはＤＡＥ（Ｄｅｃｉｓｉｏｎ  Ａｉｄｅｄ  Ｅｑｕａｌｉｚｅｒ）復号などの他の復号方式を用い、外符号復号にはターボ復号などの他の復号方式を用いる場合にも同様に適用することができる。
【００８０】
（実施の形態２）
ところで、上記実施の形態１では、リードチャネル１１０および５１０で等化器出力系列ｙｋの最大事後確率復号をＢＣＪＲ復号器１１１およびＬＤＰＣ復号器１１２を組み合わせておこなう場合について説明したが、等化器出力系列ｙｋの復号には従来のようにビタビ復号器を用いることもできる。そこで、本実施の形態２では、等化器出力系列ｙｋの復号にビタビ復号器を用いる場合について説明する。
【００８１】
まず、本実施の形態２に係る磁気ディスク再生装置の構成について説明する。図６は、本実施の形態２に係る磁気ディスク再生装置の構成を示す機能ブロック図である。なお、ここでは説明の便宜上、図１に示した各部と同様の役割を果たす機能部については同一符号を付すこととしてその詳細な説明を省略する。
【００８２】
同図に示すように、この磁気ディスク再生装置６００は、ヘッド／媒体４０と、リードチャネル６１０と、ハードディスクコントローラ６２０とを有する。リードチャネル６１０は、リードチャネル１１０が有するＢＣＪＲ復号器１１１およびＬＤＰＣ復号器１１２に代えて、ビタビ復号器６１１と、ポストプロセッサ６１２とを有する。
【００８３】
ビタビ復号器６１１は、等化器出力系列ｙｋを最尤復号する復号器である。ただし、このビタビ復号器６１１は、繰り返し復号における外符号復号はおこなわず、ヘッド／媒体４０および等化器３３からなる磁気記録再生チャネルによる畳み込み符号の復号のみをおこなう。
【００８４】
したがって、磁気ディスク再生装置６００によって再生される媒体へ情報を記録する記録装置は、外符号器による符号化はおこなわず、かわりにＲＬＬ符号器が偶奇パリティビットをＲＬＬ符号に付加した符号系列を媒体に記録する。
【００８５】
なお、このビタビ復号器６１１は、等化器出力系列ｙｋを理想的な整数値（・・・，−２，−１，０，１，２，・・・）の系列、チャネル雑音を相関の無い白色雑音と仮定し、等化器出力系列ｙｋから式（１）に示すチャネル情報Λｃを計算して復号をおこなう。
【数１】
2004253017.tif 000003
【００８６】
ポストプロセッサ６１２は、ビタビ復号器６１１が出力するビタビ復号系列の偶奇パリティビットに基づいて誤り検出をおこない、誤りを検出した場合にその訂正をおこなう処理部である。
【００８７】
具体的には、このポストプロセッサ６１２は、ビタビ復号器６１１の出力するビタビ復号系列をチャネル信号特性フィルタに通して得られる系列と等化器出力系列ｙｋとの差の二乗誤差を計算し、最も確からしい誤り位置と誤りパターンを判定して誤り訂正をおこなう。
【００８８】
ハードディスクコントローラ６２０は、ハードディスクコントローラ１２０が有する高性能復号部１２４の代わりに、高性能復号部６２１を有する。この高性能復号部６２１は、等化器出力系列記憶部１１３に記憶された等化器出力系列ｙｋを用いてビタビ復号をおこなうとともに、より高性能なポストプロセッシング処理をおこなう処理部である。なお、この高性能復号部６２１は、ＭＰＵで実行されるソフトウェアとして実現される。
【００８９】
図７は、この高性能復号部６２１のソフトウェア構成を示す図である。同図に示すように、この高性能復号部６２１は、ビタビ復号部７０１と、雑音予測ポストプロセッシング部７０２と、ＲＬＬ復号部４０３とを有する。ここで、雑音予測ポストプロセッシング部７０２は、本発明における雑音予測ポスト処理手段を構成する。
【００９０】
ビタビ復号部７０１は、等化器出力系列記憶部１１３から転送データ記憶部１２３に転送された等化器出力系列ｙｋを用いてビタビ復号をおこなう処理部である。
【００９１】
雑音予測ポストプロセッシング部７０２は、ポストプロセッサ６１２と比較して高性能なポストプロセッシング処理をおこなう処理部である。具体的には、この雑音予測ポストプロセッシング部７０２は、ビタビ復号部７０１の出力するビタビ復号系列をチャネル信号特性だけでなくチャネル雑音特性も考慮したフィルタに通して得られる系列と等化器出力系列ｙｋとの差の二乗誤差を計算し、最も確からしい誤り位置と誤りパターンを判定して誤り訂正をおこなう。
【００９２】
このように、この雑音予測ポストプロセッシング部７０２がチャネル信号特性だけでなくチャネル雑音特性も考慮してビタビ復号系列をフィルタリングすることによって、高性能なビタビ復号をおこなうことができる。
【００９３】
上述してきたように、本実施の形態２では、検出した誤りをＥＣＣ訂正部１２１が訂正できない場合に、雑音予測ポストプロセッシング部７０２がチャネル信号特性だけでなくチャネル雑音特性も考慮したフィルタを用いてビタビ復号系列の誤り訂正をおこなうこととしたので、リ−ドチャネル６１０のハードウェア量を増やすことなく、高性能な最尤復号をおこなうことができる。
【００９４】
また、図８は、高性能復号部６２１の他のソフトウェア構成を示す図である。同図に示すように、この高性能復号部６２１は、雑音予測ビタビ復号部８０１とＲＬＬ復号部４０３とを有する。
【００９５】
雑音予測ビタビ復号部８０１は、等化器出力系列ｙｋをビタビ復号する処理部である。ただし、この雑音予測ビタビ復号部８０１は、実際の等化器出力系列ｙｋが等化誤差等により理想的な整数値をとらず、またチャネル雑音も相関のある有色雑音となることを考慮してチャネル情報Λｎｃを、式（２）を用いて計算する。
【数２】
2004253017.tif 000004
【００９６】
このように、高性能復号部６２１に、チャネル信号特性およびチャネル雑音特性を考慮したビタビ復号をおこなう雑音予測ビタビ復号部８０１を用いることによっても、高性能な最尤復号をおこなうことができる。
【００９７】
なお、本実施の形態１および２では、リードチャネル内で最大事後確率復号および最尤復号をおこなう場合について説明したが、本発明はこれに限定されるものではなく、リードチャネル内では最大事後確率復号も最尤復号もおこなわない場合にも同様に適用することができる。
【００９８】
（付記１）誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置であって、
前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定手段と、
前記誤り訂正可否判定手段による判定の結果が誤り訂正不可である場合に前記信号系列に対して最大事後確率復号をおこなう復号手段と、
を備えたことを特徴とする記録媒体再生装置。
【００９９】
（付記２）前記復号手段は、内符号復号器と外符号復号器を繰り返し用いて前記信号系列に対して最大事後確率復号をおこなうことを特徴とする付記１に記載の記録媒体再生装置。
【０１００】
（付記３）前記復号手段は、内符号復号器としてＢＣＪＲ復号器を用い、外符号復号器としてＬＤＰＣ復号器を用いて前記信号系列に対して最大事後確率復号をおこなうことを特徴とする付記２に記載の記録媒体再生装置。
【０１０１】
（付記４）前記復号手段は、前記信号系列に対してビタビ復号による最尤復号をおこなってビタビ復号系列を出力するビタビ復号手段と、前記ビタビ復号手段により出力されたビタビ復号系列に対してチャネル信号特性とともにチャネル雑音特性に基づくフィルタリングをおこなってフィルタ通過系列を作成し、該作成したフィルタ通過系列と前記信号系列を用いてビタビ復号系列の誤り訂正をおこなう雑音予測ポスト処理手段と、を備えたことを特徴とする付記１に記載の記録媒体再生装置。
【０１０２】
（付記５）前記復号手段は、前記信号系列に対してチャネル信号特性およびチャネル雑音特性に基づくチャネル情報を用いたビタビ復号による最尤復号をおこなうことを特徴とする付記１に記載の記録媒体再生装置。
【０１０３】
（付記６）前記誤り訂正可否判定手段は、前記誤り訂正符号の検査行列および前記信号系列に基づいてシンドロームを生成し、該生成したシンドロームを用いて前記判定をおこなうことを特徴とする付記１〜５のいずれか一つに記載の記録媒体再生装置。
【０１０４】
（付記７）前記誤り訂正符号はリードソロモン符号であり、前記誤り訂正可否判定手段は、リードソロモン符号を用いて検出した誤りを訂正できるか否かの判定をおこなうことを特徴とする付記６に記載の記録媒体再生装置。
【０１０５】
（付記８）誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこない、該情報を再生する記録媒体再生方法であって、
前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定工程と、
前記誤り訂正可否判定工程による判定の結果が誤り訂正不可である場合に前記信号系列に対して最大事後確率復号をおこなう復号工程と、
を含んだことを特徴とする記録媒体再生方法。
【０１０６】
（付記９）前記復号工程は、内符号復号と外符号復号を繰り返し用いて前記信号系列に対して最大事後確率復号をおこなうことを特徴とする付記８に記載の記録媒体再生方法。
【０１０７】
（付記１０）前記復号工程は、前記信号系列に対してビタビ復号による最尤復号をおこなってビタビ復号系列を出力するビタビ復号工程と、前記ビタビ復号工程により出力されたビタビ復号系列に対してチャネル信号特性とともにチャネル雑音特性に基づくフィルタリングをおこなってフィルタ通過系列を作成し、該作成したフィルタ通過系列と前記信号系列を用いてビタビ復号系列の誤り訂正をおこなう雑音予測ポスト処理工程と、を含んだことを特徴とする付記８に記載の記録媒体再生方法。
【０１０８】
（付記１１）前記復号工程は、前記信号系列に対してチャネル信号特性およびチャネル雑音特性に基づくチャネル情報を用いたビタビ復号による最尤復号をおこなうことを特徴とする付記８に記載の記録媒体再生方法。
【０１０９】
（付記１２）前記誤り訂正可否判定工程は、前記誤り訂正符号の検査行列および前記信号系列に基づいてシンドロームを生成し、該生成したシンドロームを用いて前記判定をおこなうことを特徴とする付記８〜１１のいずれか一つに記載の記録媒体再生方法。
【０１１０】
（付記１３）誤り訂正符号により符号化された情報を記録した記録媒体から読み出した信号系列に対して誤り訂正復号をおこなって該情報を再生する記録媒体再生装置で用いられるハードディスクコントローラであって、
前記信号系列に対して前記誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこなう誤り訂正可否判定回路と、
前記誤り訂正可否判定回路による判定の結果が誤り訂正不可である場合に前記信号系列に対して最大事後確率復号をおこなう復号回路と、
前記信号系列に対して前記誤り訂正符号を用いて誤りを検出し、検出した誤りの訂正をおこなう誤り訂正回路と、
前記誤り訂正回路による誤りの訂正が正しいか否かを検査する誤り訂正検査回路と、
を備えたことを特徴とするハードディスクコントローラ。
【０１１１】
【発明の効果】
以上説明したように、本発明によれば、誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこない、判定の結果が誤り訂正不可である場合に記録媒体から読み出した信号系列に対して内符号復号器と外符号復号器を繰り返し用いて最大事後確率復号をおこなうよう構成したので、消費電力およびデータ読み出し遅延を増加することなく復号の性能を向上することができるという効果を奏する。
【０１１２】
また、本発明によれば、誤り訂正符号を用いて検出した誤りを訂正できるか否かの判定をおこない、判定の結果が誤り訂正不可である場合に記録媒体から読み出した信号系列に対してチャネル信号特性およびチャネル雑音特性に基づくチャネル情報を用いたビタビ復号による最尤復号をおこなうよう構成したので、消費電力およびデータ読み出し遅延を増加することなく復号の性能を向上することができるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態１に係る磁気ディスク再生装置の構成を示す機能ブロック図である。
【図２】本実施の形態１に係る磁気ディスク再生装置の処理手順を示すフローチャートである。
【図３】図１に示したＥＣＣ判定部の処理手順を示すフローチャートである。
【図４】図１に示した高性能復号部のソフトウェア構成を示す図である。
【図５】繰り返し復号をおこなうソフトウェアをリードチャネル内に設けたＭＰＵで実行する磁気ディスク再生装置の構成を示す機能ブロック図である。
【図６】本実施の形態２に係る磁気ディスク再生装置の構成を示す機能ブロック図である。
【図７】高性能復号部のソフトウェア構成を示す図である。
【図８】高性能復号部の他のソフトウェア構成を示す図である。
【図９】従来の繰り返し復号方式磁気記録再生装置におけるデータの流れを示す図である。
【符号の説明】
１０  ホストコンピュータ
２０，１２０，５２０，６２０  ハードディスクコントローラ
２１  ＣＲＣ符号器
２２  ＥＣＣ符号器
２３  ＥＣＣ復号器
２４  ＣＲＣ検査器
３０，１１０，５１０，６１０  リードチャネル
３１  ＲＬＬ符号器
３２  外符号器
３３  等化器
３４  内符号復号器
３５  外符号復号器
３６  ＲＬＬ復号器
４０  ヘッド／媒体
１００，５００，６００  磁気ディスク再生装置
１１１  ＢＣＪＲ復号器
１１２  ＬＤＰＣ復号器
１１３  等化器出力系列記憶部
１１４  等化器出力系列転送部
１２１  ＥＣＣ訂正部
１２２，５２１  ＥＣＣ判定部
１２３  転送データ記憶部
１２４，６２１  高性能復号部
４０１  ＢＣＪＲ復号部
４０２  ＬＤＰＣ復号部
４０３  ＲＬＬ復号部
５１１  繰り返し復号部
６１１  ビタビ復号器
６１２  ポストプロセッサ
７０１  ビタビ復号部
７０２  雑音予測ポストプロセッシング部
８０１  雑音予測ビタビ復号部
【図１】
2004253017.tif 000005
【図２】
2004253017.tif 000006
【図３】
2004253017.tif 000007
【図４】
2004253017.tif 000008
【図５】
2004253017.tif 000009
【図６】
2004253017.tif 000010
【図７】
2004253017.tif 000011
【図８】
2004253017.tif 000012
【図９】
2004253017.tif 000013