(57)【要約】光記憶媒体（４１２）上のトラックを計数するためのサーボ回路（４０６）を開示する。このサーボ回路は、差動位相検出器（４２０）およびディジタル位相同期ループ（４３６）から成る。差動位相検出器は、カドラント光検出器（４１０）から４つの信号（Ａ〜Ｄ）を受け取り、これらの４つの信号を相関させて、第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）を生成する。ディジタル位相同期ループは、正相関信号（ＣＯＲＲ　Ｐ）および負相関信号（ＣＯＲＲ　Ｎ）とともに、調整可能な増幅値を受け取る。ディジタル位相同期ループは、調整可能な増幅値、正相関信号および負相関信号に基づいてトラック計数信号を生成する。トラック計数信号は、光記憶媒体上でのトラック横断を表す。ディジタル位相同期ループは、増幅値に基づいて調整可能な帯域幅を有利に有する。サーボ回路は、ＣＤ上のトラックとＤＶＤ上のトラックの両方を計数する。
2004512626.tif 000002
【特許請求の範囲】
【請求項１】
光記憶媒体（４１２）から反射された光ビームと、検出器（４１０）を用いた該反射光ビーの検出とに応答して、該光記憶媒体（４１２）上でのトラック横断数を表すトラック計数信号を生成する方法において、
第１のカドラント信号（Ａ）、第２のカドラント信号（Ｂ）、第３のカドラント信号（Ｃ）および第４のカドラント信号（Ｄ）を該検出器から受け取るステップ
を含む方法であって、
第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号を相関させて、第１の相関信号（ＣＯＲＲ　Ｐ）を生成するステップと、
第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号を相関させて、第２の相関信号（ＣＯＲＲ　Ｎ）を生成するステップと、
調整可能な増幅値を受け取るステップと、
第１の相関信号、第２の相関信号および調整可能な増幅値に基づいて、トラック計数信号を生成するステップと
を含むことを特徴とする方法。
【請求項２】
第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）を基準軸を中心に配置するステップをさらに含む、請求項１に記載の方法。
【請求項３】
第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）の振幅を基準振幅に調整するステップをさらに含む、請求項１に記載の方法。
【請求項４】
前記第１のカドラント信号（Ａ）、第２のカドラント信号（Ｂ）、第３のカドラント信号（Ｃ）および第４のカドラント信号（Ｄ）を相関させて、第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）を生成するステップがさらに、第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号を相関データ構造（５７０）に入力することに基づいて、第１の相関値（ＲＰ０）、第２の相関値（ＲＰ１）、第３の相関値（ＲＮ０）および第４の相関値（ＲＮ１）を生成するステップを含む、請求項１に記載の方法。
【請求項５】
第１の相関値（ＲＰ０）と第２の相関値（ＲＰ１）を加算して第１の相関信号（ＣＯＲＲ　Ｐ）を生成するステップをさらに含む、請求項４に記載の方法。
【請求項６】
第３の相関値（ＲＮ０）と第４の相関値（ＲＮ１）を加算して第２の相関信号（ＣＯＲＲ　Ｎ）を生成するステップをさらに含む、請求項４に記載の方法。
【請求項７】
第１の相関信号（ＣＯＲＲ　Ｐ）と第２の相関信号（ＣＯＲＲ　Ｎ）との間のオフセットに基づいて、光記憶媒体（４１２）に対するシーク方向を推定するステップをさらに含む、請求項１に記載の方法。
【請求項８】
光記憶媒体（４１２）から反射された光ビームと、検出器（４１０）を用いた該反射光ビームの検出に応答し、該光記憶媒体（４１２）上でのトラック横断回数を表すトラック計数信号を生成するサーボ回路（４０６）において、
第１のカドラント信号（Ａ）、第２のカドラント信号（Ｂ）、第３のカドラント信号（Ｃ）および第４のカドラント信号（Ｄ）を前記検出器から受け取るように構成された差動位相検出器（４２０）
を備えたサーボ回路（４０６）であって、
差動位相検出器がさらに、第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号を相関させて第１の相関信号（ＣＯＲＲ　Ｐ）を生成し、第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号を相関させて第２の相関信号（ＣＯＲＲ　Ｎ）を生成し、第１の相関信号および第２の相関信号を転送するように構成されており、
サーボ回路がさらに、
第１の相関信号、第２の相関信号および調整可能な増幅値を受け取り、第１の相関信号、第２の相関信号および調整可能な増幅値に基づいてトラック計数信号を生成するように構成されたディジタル位相同期ループ（４３６）
を備えていることを特徴とするサーボ回路（４０６）。
【請求項９】
前記差動位相検出器（４２０）および前記ディジタル位相同期ループ（４３６）に結合され、第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）を基準軸を中心に配置するように構成された正規化システム（４３４）をさらに備えた、請求項８に記載のサーボ回路（４０６）。
【請求項１０】
前記差動位相検出器（４２０）および前記ディジタル位相同期ループ（４３６）に結合され、第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）の振幅を基準振幅に調整するように構成された正規化システム（４３４）をさらに備えた、請求項８に記載のサーボ回路（４０６）。
【請求項１１】
前記差動位相検出器（４２０）が、第１のカドラント信号（Ａ）、第２のカドラント信号（Ｂ）、第３のカドラント信号（Ｃ）および第４のカドラント信号（Ｄ）を受け取り、第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号を相関データ構造（５７０）に入力することに基づいて、第１の相関値（ＲＰ０）、第２の相関値（ＲＰ１）、第３の相関値（ＲＮ０）および第４の相関値（ＲＮ１）を生成し、第１の相関値、第２の相関値、第３の相関値および第４の相関値を転送するように構成された瞬時相関器（４２２）から成る、請求項８に記載のサーボ回路（４０６）。
【請求項１２】
前記差動位相検出器（４２０）がさらに、前記瞬時相関器（４２２）に結合され、前記第１の相関値（ＲＰ０）および前記第２の相関値（ＲＰ１）を受け取り、前記第１の相関値と前記第２の相関値を加算して前記第１の相関信号（ＣＯＲＲ　Ｐ）を生成し、前記第１の相関信号を転送するように構成された第１の加算器（４２５）を備えた、請求項１１に記載のサーボ回路（４０６）。
【請求項１３】
前記差動位相検出器（４２０）がさらに、前記瞬時相関器（４２２）に結合され、前記第３の相関値（ＲＮ０）および前記第４の相関値（ＲＮ１）を受け取り、前記第３の相関値と前記第４の相関値を加算して第２の相関信号（ＣＯＲＲ　Ｎ）を生成し、前記第２の相関信号を転送するように構成された第２の加算器（４２４）を備えた、請求項１１に記載のサーボ回路（４０６）。
【請求項１４】
前記ディジタル位相同期ループ（４３６）がさらに、前記第１の相関信号（ＣＯＲＲ　Ｐ）と前記第２の相関信号（ＣＯＲＲ　Ｎ）との間の位相オフセットに基づいて、前記光記憶媒体（４１２）に対するシーク方向を推定するように構成されている、請求項８に記載のサーボ回路（４０６）。
【請求項１５】
第１の信号および第２の信号を受け取ったことに応答して、光記憶媒体（４１２）上でのトラック横断回を表す第１のトラック計数信号を生成する方法であって、
前記第１の信号および前記第２の信号を受け取り、第１の信号に基づいて第１のエラー信号（８７１）を生成し、第２の信号に基づいて第２のエラー信号（８７３）を生成するステップと、
前記第１のエラー信号と前記第２のエラー信号を加算して第３のエラー信号（８７４）を生成するステップと、
調整可能な増幅値を受け取り、前記調整可能な増幅値に基づいて前記第３のエラー信号を増幅して、増幅された第３のエラー信号（８７８）を生成するステップと、
前記第１のトラック計数信号に速度信号を加算した信号を表すフィードバック信号（８９２）を受け取り、前記増幅された第３のエラー信号と前記フィードバック信号を加算して前記第２のトラック計数信号（８７９）を生成するステップと、
前記第２のトラック計数信号を遅延させて前記第１のトラック計数信号を生成するステップと
を特徴とする方法。
【請求項１６】
前記第１の信号と前記第２の信号の間の推定された位相差を表す位相オフセット信号を受け取り、前記オフセット信号に基づいて前記第１の信号を推定するステップをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記第１の信号と前記第２の信号の間の推定された位相差を表す位相オフセット信号を受け取り、前記オフセット信号に基づいて前記第２の信号を推定するステップをさらに含む、請求項１５に記載の方法。
【請求項１８】
前記第１の信号が、差動位相検出器（４２０）によって生成された第１の相関信号（ＣＯＲＲ　Ｐ）を表す、請求項１５に記載の方法。
【請求項１９】
前記第２の信号が、差動位相検出器（４２０）によって生成された第２の相関信号（ＣＯＲＲ　Ｎ）を表す、請求項１５に記載の方法。
【請求項２０】
前記速度信号が、前記光記憶媒体（４１２）上のトラックの上を光ヘッドが通過する速度を表す、請求項１５に記載の方法。
【請求項２１】
前記第１のエラー信号と前記第２のエラー信号との間の位相オフセットに基づいて、前記光記憶媒体（４１２）に対するシーク方向を推定するステップをさらに含む、請求項１５に記載の方法。
【請求項２２】
前記トラック計数信号の一部分に基づいて、前記第１の信号および前記第２の信号を推定するステップをさらに含む、請求項１５に記載の方法。
【請求項２３】
第１の信号および第２の信号を受け取ったことに応答して、光記憶媒体（４１２）上でのトラック横断回数を表すトラック計数信号を生成するサーボ回路（４３６）であって、
前記第１の信号および前記第２の信号を受け取り、前記第１の信号に基づいて第１のエラー信号（８７１）を生成し、前記第２の信号に基づいて第２のエラー信号（８７３）を生成し、前記第１のエラー信号および前記第２のエラー信号を転送するように構成された位相エラー検出器（８１０）と、
前記位相エラー検出器に結合され、前記第１のエラー信号および前記第２のエラー信号を受け取り、前記第１のエラー信号と前記第２のエラー信号を加算して第３のエラー信号（８７４）を生成し、前記第３のエラー信号を転送するように構成された第１の加算器（８３０）と、
前記加算器に結合され、前記第３のエラー信号および調整可能な増幅値を受け取り、調整可能な増幅値に基づいて前記第３のエラー信号を増幅して増幅された第３のエラー信号（８７８）を生成し、前記増幅された第３のエラー信号を転送するように構成された増幅器（８４１）と、
前記増幅器に結合され、前記増幅された第３のエラー信号、および前記第１のトラック計数信号に速度信号を加算した信号を表すフィードバック信号（８９２）を受け取り、前記増幅された第３のエラー信号と前記フィードバック信号を加算して第２のトラック計数信号（８７９）を生成するように構成された第２の加算器（８３２）と、
第２の加算器に結合され、第２のトラック計数信号を受け取り、第２のトラック計数信号を遅延させて前記第１のトラック計数信号を生成し、前記第１のトラック計数信号を転送するように構成された遅延（８５１）と
を特徴とするサーボ回路（４３６）。
【請求項２４】
前記位相エラー検出器（８１０）がさらに、前記第１の信号と前記第２の信号の間の推定された位相差を表す位相オフセット信号を受け取り、前記オフセット信号に基づいて第１の信号を推定するように構成されている、請求項２３に記載のサーボ回路（４３６）。
【請求項２５】
前記位相エラー検出器（８１０）がさらに、前記第１の信号と前記第２の信号の間の推定された位相差を表す位相オフセット信号を受け取り、前記オフセット信号に基づいて第２の信号を推定するように構成されている、請求項２３に記載のサーボ回路（４３６）。
【請求項２６】
前記第１の信号が、差動位相検出器（４２０）によって生成された第１の相関信号（ＣＯＲＲ　Ｐ）を表す、請求項２３に記載のサーボ回路（４３６）。
【請求項２７】
前記第２の信号が、差動位相検出器（４２０）によって生成された第２の相関信号（ＣＯＲＲ　Ｎ）を表す、請求項２３に記載のサーボ回路（４３６）。
【請求項２８】
速度信号が、前記光記憶媒体（４１２）上のトラックの上を光ヘッドが通過する速度を表す、請求項２３に記載のサーボ回路（４３６）。
【請求項２９】
第２の加算器（８３２）および増幅器（８４１）に結合され、トラック計数中に欠陥が検出された場合に第２の加算器から増幅器を切り離すように構成された欠陥回路（８６０）をさらに備えた、請求項２３に記載のサーボ回路（４３６）。
【請求項３０】
位相エラー検出器（８１０）に結合され、前記第１のエラー信号（８７１）および前記第２のエラー信号（８７３）を受け取り、前記第１のエラー信号および前記第２のエラー信号を処理して第１のエラー信号と第２のエラー信号の間のオフセットを決定し、オフセットに基づいて光記憶媒体（４１２）に対するシーク方向を推定し、方向情報を転送するように構成されたシーク方向回路（８５８）をさらに備えた、請求項２３に記載のサーボ回路（４３６）。
【請求項３１】
位相エラー検出器（８１０）がさらに、前記トラック計数信号の一部分に基づいて、第１の信号および第２の信号を推定するように構成されている、請求項２３に記載のサーボ回路（４３６）。
【請求項３２】
光記憶媒体（４１２）上でのトラック横断回数を表すトラック計数信号を生成する方法であって、
第１のマルチプレクサ（４３０）で第１の相関信号（ＣＯＲＲ　Ｐ）および第１のコンパクトディスク信号を受け取り、光記憶媒体がディジタルビデオディスクである場合に第１の相関信号を転送し、光記憶媒体がコンパクトディスクである場合に第１のコンパクトディスク信号を転送するステップと、
第２のマルチプレクサ（４３２）で第２の相関信号（ＣＯＲＲ　Ｎ）および第２のコンパクトディスク信号を受け取り、光記憶媒体がディジタルビデオディスクである場合に第２の相関信号を転送し、光記憶媒体がコンパクトディスクである場合に第２のコンパクトディスク信号を転送するステップと、
光記憶媒体がディジタルビデオディスクである場合に、ディジタル位相同期ループ（４３６）で前記第１の相関信号および前記第２の相関信号を受け取り、前記第１の相関信号および前記第２の相関信号に基づいてトラック計数信号を生成するステップと、
光記憶媒体がコンパクトディスクである場合に、ディジタル位相同期ループで第１のコンパクトディスク信号および第２のコンパクトディスク信号を受け取り、前記第１のコンパクトディスク信号および前記第２のコンパクトディスク信号に基づいてトラック計数信号を生成するステップと
を特徴とする方法。
【請求項３３】
差動位相検出器（４２０）で、第１のカドラント信号（Ａ）、第２のカドラント信号（Ｂ）、第３のカドラント信号（Ｃ）および第４のカドラント信号（Ｄ）を受け取り、第１のカドラント信号、第２のカドラント信号、第３のカドラント信号および第４のカドラント信号に基づいて第１の相関信号（ＣＯＲＲ　Ｐ）および第２の相関信号（ＣＯＲＲ　Ｎ）を生成するステップをさらに含む、請求項３２に記載の方法。
【請求項３４】
前記第１のコンパクトディスク信号が、無線周波包絡線検波器からの無線周波包絡線信号を表す、請求項３２に記載の方法。
【請求項３５】
前記第２のコンパクトディスク信号が、コンパクトディスク位置エラー信号プロセッサ（４３８）によって生成されたコンパクトディスク位置エラー信号を表す、請求項３２に記載の方法。
【請求項３６】
光記憶媒体（４１２）上でのトラック横断回数を表すトラック計数信号を生成するサーボ回路（４０６）であって、
第１の相関信号（ＣＯＲＲ　Ｐ）および第１のコンパクトディスク信号を受け取り、光記憶媒体がディジタルビデオディスクである場合に第１の相関信号を転送し、光記憶媒体がコンパクトディスクである場合に第１のコンパクトディスク信号を転送するように構成された第１のマルチプレクサ（４３０）と、
第２の相関信号（ＣＯＲＲ　Ｎ）および第２のコンパクトディスク信号を受け取り、前記光記憶媒体がディジタルビデオディスクである場合に前記第２の相関信号を転送し、前記光記憶媒体がコンパクトディスクである場合に前記第２のコンパクトディスク信号を転送するように構成された第２のマルチプレクサ（４３２）と、
前記光記憶媒体がディジタルビデオディスクである場合に、前記第１の相関信号および前記第２の相関信号を受け取り、光記憶媒体がコンパクトディスクである場合に、前記第１のコンパクトディスク信号および前記第２のコンパクトディスク信号を受け取り、前記光記憶媒体がディジタルビデオディスクである場合に、前記第１の相関信号および前記第２の相関信号に基づいて前記トラック計数信号を生成し、前記光記憶媒体がコンパクトディスクである場合に、前記第１のコンパクトディスク信号および前記第２のコンパクトディスク信号に基づいて前記トラック計数信号を生成するように構成されたディジタル位相同期ループ（４３６）と
を特徴とするサーボ回路（４０６）。
【請求項３７】
前記第１のマルチプレクサ（４３０）および前記第２のマルチプレクサ（４３２）に結合され、第１のカドラント信号（Ａ）、第２のカドラント信号（Ｂ）、第３のカドラント信号（Ｃ）および第４のカドラント信号（Ｄ）を検出器（４１０）から受け取り、前記第１のカドラント信号、前記第２のカドラント信号、前記第３のカドラント信号および前記第４のカドラント信号を相関させて前記第１の相関信号（ＣＯＲＲ　Ｐ）を生成し、前記第１のカドラント信号、前記第２のカドラント信号、前記第３のカドラント信号および前記第４のカドラント信号を相関させて前記第２の相関信号（ＣＯＲＲ　Ｎ）を生成し、前記第１の相関信号を前記第１のマルチプレクサへ転送し、前記第２の相関信号を前記第２のマルチプレクサへ転送するように構成された差動位相検出器（４２０）をさらに備えた、請求項３６に記載のサーボ回路（４０６）。
【請求項３８】
前記第１のコンパクトディスク信号が、無線周波包絡線検波器からの無線周波包絡線信号を表す、請求項３６に記載のサーボ回路。
【請求項３９】
前記第２のコンパクトディスク信号が、コンパクトディスク位置エラー信号プロセッサ（４３８）によって生成されたコンパクトディスク位置エラー信号を表す、請求項３６に記載のサーボ回路。
【請求項４０】
光記憶装置（４０２）によって光記憶媒体（４１２）から読み取った第１の信号を正規化する方法であって、
保持回路（７３０）で欠陥信号およびシーク信号を受け取り、前記欠陥信号および前記シーク信号に基づいて保持信号を生成し、前記保持信号を転送するステップと、
オフセットループ回線（７１０）で前記第１の信号および前記保持信号を受け取り、前記保持信号に応答して前記第１の信号を基準点を中心に配置して、第１の中心に配置された信号を生成し、前記第１の中心に配置された信号を転送するステップと、
利得制御回路（７２０）で、前記第１中心に配置された信号および前記保持信号を受け取り、前記保持信号に応答して、前記第１の中心に配置された信号の振幅を基準振幅に調整して第１の正規化された信号を生成し、前記第１の正規化された信号を転送するステップと
を特徴とする方法。
【請求項４１】
前記シーク信号を反転させて反転されたシーク信号を生成し、前記反転されたシーク信号と前記欠陥信号の論理和をとって前記保持信号を生成するステップをさらに含む、請求項４０に記載の方法。
【請求項４２】
前記欠陥信号が、前記光記憶媒体（４１２）から前記第１の信号の読み取り中に際に欠陥が検出されたことを指示する、請求項４０に記載の方法。
【請求項４３】
前記シーク信号が、前記光記憶装置（４０２）が光記憶媒体（４１２）上でシーク機能を実行中であることを指示する、請求項４０に記載の方法。
【請求項４４】
前記第１の信号が、差動位相検出器（４２０）によって生成された相関信号を表す、請求項４０に記載の方法。
【請求項４５】
前記第１の信号が、無線周波包絡線検波器によって生成された無線周波包絡線信号を表す、請求項４０に記載の方法。
【請求項４６】
光記憶装置（４０２）によって光記憶媒体（４１２）から読み取った第１の信号を正規化するサーボ回路（４３４）であって、
前記欠陥信号およびシーク信号を受け取り、前記欠陥信号および前記シーク信号に基づいて保持信号を生成し、前記保持信号を転送するように構成された保持回路（７３０）と、
前記保持回路に結合され、前記第１の信号および前記保持信号を受け取り、保持信号に応答して第１の信号を基準点を中心に配置して、前記第１の中心に配置された信号を生成し、前記第１の中心に配置された信号を転送するように構成されたオフセットループ回線（７１０）と、
前記オフセットループ回線および保持回路に結合され、前記第１の中心に配置された信号および前記保持信号を受け取り、前記保持信号に応答して、前記第１の中心に配置された信号の振幅を基準振幅に調整して第１の正規化された信号を生成し、前記第１の正規化された信号を転送するように構成された利得制御回路（７２０）と
を特徴とするサーボ回路（４３４）。
【請求項４７】
前記保持回路（７３０）が、
前記シーク信号を受け取り、前記シーク信号を反転させて反転されたシーク信号を生成し、前記反転されたシーク信号を転送するように構成されたインバータ回路（７３４）と、
前記インバータ回路に結合され、前記反転されたシーク信号および前記欠陥信号を受け取り、前記反転されたシーク信号と前記欠陥信号の論理和をとって前記保持信号を生成し、前記保持信号を前記オフセットループ回線および前記利得制御回路へ転送するように構成されたＯＲ回路（７３２）と
を備えた、請求項４６に記載のサーボ回路（４３４）。
【請求項４８】
前記欠陥信号が、前記光記憶媒体（４１２）から前記第１の信号の読み取り中に欠陥が検出されたことを指示する、請求項４６に記載のサーボ回路（４３４）。
【請求項４９】
前記シーク信号が、前記光記憶装置（４０２）が前記光記憶媒体（４１２）上でシーク機能を実行中であることを指示する、請求項４６に記載のサーボ回路（４３４）。
【請求項５０】
前記第１の信号が、差動位相検出器（４２０）によって生成された相関信号を表す、請求項４６に記載のサーボ回路（４３４）。
【請求項５１】
前記第１の信号が、無線周波包絡線検波器によって生成された無線周波包絡線信号を表す、請求項４６に記載のサーボ回路（４３４）。
【発明の詳細な説明】
【０００１】
（発明の背景）
１．発明の分野
本発明は光記憶システムの分野に関し、詳細には、光記憶媒体上のトラックを計数する、光記憶システム内のサーボ回路に関する。
【０００２】
２．課題の説明
光ディスクは、その表面の円形のトラックにデータを記憶する。光ディスク装置は、光ヘッドをトラックの中心に合わせ、ディスクの表面で光ビームを反射させ、反射された光ビームを４カドラント（ｑｕａｄｒａｎｔ）光検出器で検出することによって、光ディスクからデータを読み取る。光検出器は、カドラントごとに信号を生成し、生成された４つの信号をサーボ回路へ転送する。読取り機能中にトラックを追跡するとき、サーボ回路は、これらのカドラント信号を使用して光学ヘッドをトラックの中心に維持する。光ディスク装置はさらに、光ディスク上の特定のトラックを捜し出して（シーク）、そのトラックからデータを読み取ることができる。光ディスク装置は、シーク機能中に光ヘッドが横断するトラックの数を計数することによって、特定のトラックを捜し出す。サーボ回路は、この場合もやはりカドラント信号を使用して、トラック横断の回数を計数し、所望のトラックの位置を突き止める。現行のサーボ回路の問題は、簡単に調整できる帯域幅をサーボ回路が持たないことである。他の問題は、光ディスクが欠陥を含むときに、サーボ回路がエラーを引き起こしやすいことである。他の問題は、サーボ回路が、コンパクトディスク（ＣＤ）上のトラックとディジタルビデオディスク（ＤＶＤ）上のトラックを、同じトラック計数器を使用して計数しないことである。
【０００３】
図１に、従来技術の光ディスクシステム１００を示す。光ディスクシステム１００は、サーボシステム１０４に結合された光ディスク装置１０２から成る。光ディスク装置１０２は、光変換器および４カドラント光検出器１１０を含んだ光ヘッドを含む。サーボシステム１０４は、サーボコントローラ１０８に接続されたサーボ検出器１０６から成る。サーボ検出器１０６は、対角信号（ｄｉａｇｏｎａｌ　ｓｉｇｎａｌ）発生器１２２〜１２３、正相関器１２６、負相関器１２８、適応デュアルアーム相関器（Ａｄａｐｔｉｖｅ　Ｄｕａｌ　Ａｒｍ　Ｃｏｒｒｅｌａｔｏｒ：ＡＤＡＣ）１３０およびトラック計数器１３２から成る。光ディスク装置１０２は、サーボ検出器１０６の対角信号発生器１２２〜１２３に接続されている。対角信号発生器１２２〜１２３は正相関器１２６および負相関器１２８に接続されている。正相関器１２６および負相関器１２８はＡＤＡＣ１３０に接続されている。ＡＤＡＣ１３０は、トラック計数器１３２およびサーボコントローラ１０８に接続されている。トラック計数器１３２はサーボコントローラ１０８に接続されている。サーボコントローラ１０８は光ディスク装置１０２に接続されている。
【０００４】
光ディスク装置１０２は光ディスク上にデータを、トラック状に配置された一連のピットの形態で記憶する。データは、ピットのエッジ部分にコード化される。ピット長およびピット間の距離は整数チャネルビット周期である。ランレングス制限コード化（ｒｕｎ−ｌｅｎｇｔｈ　ｌｉｍｉｔｅｄ　ｅｎｃｏｄｉｎｇ）によってエッジ間の距離が決定される。光ディスクからデータを読み取るためには、光ディスク装置１０２が光ディスクの上に光ヘッドを配置する。光変換器が光ディスクの表面に光ビームを投射する。光ビームは、ピットおよび光ディスクの表面で反射され、光検出器１１０に入射する。光検出器１１０は４つのカドラントを有しており、それぞれのカドラントが信号を生成する。例えば、カドラントＢは、カドラントＢが捕捉した反射光ビームを表す信号Ｂを生成する。光ヘッドが、光ディスク上のトラックの中心にあって、そのトラックが、カドラントＡとＢの間の線と平行に走っている場合には、カドラントＡ〜Ｄはほぼ同じ光パワーを受け取り、同様の振幅の信号を生成する。光ヘッドがトラックの中心から外れている場合には、カドラントＡとＤがほぼ同じ光パワーを受け取り、カドラントＢとＣがほぼ同じ光パワーを受け取る。光ヘッドがトラックの中心から外れたこのケースでは、カドラントＡとＤのパワーの和がカドラントＢとＣのパワーの和とは異なる。光検出器１１０は、それぞれの信号Ａ〜Ｄをサーボシステム１０４へ転送する。
【０００５】
サーボシステム１０４は、埋め込まれたトラッキングエラーデータを処理し、当業者に認められたロジックを用いて光ヘッドをトラックの中心に配置する。これは以下のように実施される。サーボシステム１０４が信号Ａ〜Ｄを受け取る。信号Ａ〜Ｄは、コード化されたユーザデータおよび埋込みトラッキングエラーデータを含む。読取りチャネル回路（図示せず）が信号Ａ〜Ｄを処理してコード化ユーザデータを検出する。サーボシステム１０４は、信号Ａ〜Ｄを処理して埋込みトラッキングエラーデータを検出する。埋込みトラッキングエラーデータは光ディスク上に物理的に書き込まれたデータではないが、光システムに固有のデータであり、光ヘッドがトラックの中心からずれるにつれて変化する反射光ビームに起因する。サーボシステム１０４はこの埋込みトラッキングエラーデータを使用して、トラック追跡機能時には光ヘッドをトラックの中心に配置し、シーク機能時には特定のトラックを見つけ出す。
【０００６】
サーボシステム１０４内ではサーボ検出器１０６が、位置エラー信号（ＰＥＳ）およびトラック計数信号を、当業者に認められたロジックによって生成する。これは以下のように実施される。ＰＥＳは、トラック追跡機能時に光ヘッドがトラックからどのくらい外れているかを表す。トラック計数信号は、シーク機能時のトラック横断を表す。対角信号発生器１２２は、光検出器１１０から信号Ａおよび信号Ｃを受け取る。対角信号発生器１２２は信号Ａと信号Ｃを加算して、対角信号Ｓ１を生成する。対角信号発生器１２２はＳ１を、正相関器１２６および負相関器１２８へ転送する。対角信号発生器１２３は、光検出器１１０から信号Ｂおよび信号Ｄを受け取る。対角信号発生器１２３は信号Ｂと信号Ｄを加算して、対角信号Ｓ２を生成する。対角信号発生器１２３はＳ２を正相関器１２６および負相関器１２８へ転送する。
【０００７】
正相関器１２６は、対角信号発生器１２２からＳ１を受け取り、対角信号発生器１２３からＳ２を受け取る。正相関器１２６は、長さＬビットにわたってＳ１とＳ２を合計することによってＳ１とＳ２を相関させる。ただしＬは相関長を表す。正相関器１２６は正相関ＣｏｒｒＰを生成し、ＣｏｒｒＰをＡＤＡＣ１３０へ転送する。負相関器１２８も、対角信号発生器１２２からＳ１を受け取り、対角信号発生器１２３からＳ２を受け取る。負相関器１２８は、長さＬビットにわたってＳ１とＳ２を合計することによってＳ１とＳ２を相関させる。負相関器１２８は負相関ＣｏｒｒＮを生成し、ＣｏｒｒＮをＡＤＡＣ１３０へ転送する。
【０００８】
ＡＤＡＣ１３０は、正相関器１２６からＣｏｒｒＰを受け取り、負相関器１２８からＣｏｒｒＮを受け取る。ＡＤＡＣ１３０は、ＣｏｒｒＰとＣｏｒｒＮの差をとることによってＰＥＳを生成する。ＡＤＡＣ１３０はＰＥＳをサーボコントローラ１０８へ転送する。ＡＤＡＣ１３０はさらに、対角信号発生器１２２〜１２３からＳ１およびＳ２を受け取る。ＡＤＡＣ１３０は、Ｓ１とＳ２の間のオフセットを求めることによって位相オフセット信号（ＰＯＳ）を生成する。ＡＤＡＣ１３０はＰＯＳをトラック計数器１３２へ転送する。ＰＯＳは、トラック横断ごとに循環する正弦波信号である。トラック計数器１３２はＰＯＳを受け取り、プログラム可能な帯域フィルタを用いてＰＯＳをフィルタリングする。トラック計数器１３２は、フィルタリングしたＰＯＳをスライスし、エッジの数を数えて、トラック計数信号を生成する。トラック計数器１３２はトラック計数信号をサーボコントローラ１０８へ転送する。
【０００９】
サーボコントローラ１０８は、トラック追跡機能時にはＰＥＳを使用して、光ヘッドをトラックの中心に維持し、シーク機能時にはトラック計数信号を使用して特定のトラックの上に光ヘッドを配置する。
【００１０】
サーボ検出器１０６の問題は、ＡＤＡＣ１３０が、対角信号Ｓ１とＳ２の間で測定された、＋／−π間では線形の位相差に依存する適応アルゴリズムであることである。実際、この位相差は正弦波である可能性が高い。ＡＤＡＣ１３０は、トラック計数の問題、および較正中にサーボシステム１０４の変換器利得を見つけ出す問題を有する。他の問題は、ノイズおよび欠陥が存在するとトラック計数器１３２がうまく機能しないことである。トラック計数器１３２は、プログラム可能なフィルタを使用してノイズの影響を改善する。残念なことに、このフィルタはトラック計数器１３２の帯域幅を制限し、サーボ検出器１０６がＰＯＳの帯域幅をシーク速度に応じて調整することを要求する。
【００１１】
図２に、従来技術の対角信号発生器１２２を示す。対角信号発生器１２２は、帯域フィルタ２０２〜２０３、比較器２１２〜２１３、サンプラ２２２〜２２３、遅延２３２〜２３３およびＯＲ回路２４２から成る。帯域フィルタ２０２は比較器２１２に接続する。比較器２１２はサンプラ２２２に接続する。サンプラ２２２は遅延２３２に接続する。遅延２３２はＯＲ回路２４２に接続する。帯域フィルタ２０３は比較器２１３に接続する。比較器２１３はサンプラ２２３に接続する。サンプラ２２３は遅延２３３に接続する。遅延２３３はＯＲ回路２４２に接続する。
【００１２】
動作時、帯域フィルタ２０２は光検出器１１０からアナログ信号Ａを受け取る。帯域フィルタ２０２は信号Ａをフィルタリングしてノイズを減衰させ、フィルタリングされた第１の信号を生成する。帯域フィルタ２０２は、フィルタリングされた第１の信号を比較器２１２へ転送する。比較器２１２は、フィルタリングされた第１の信号をヒステリシスを使用して第１の極性方形波に変換し、第１の極性方形波をサンプラ２２２へ転送する。サンプラ２２２は、第１の極性方形波をサンプリングして、第１の２値方形波を生成する。サンプラ２２２は第１の２値方形波を遅延２３２へ転送する。遅延２３２は、光ディスク装置１０２の特性に基づいてサーボシステム１０４を較正するために、第１の２値方形波を遅延させる。遅延２３２は、遅延させた第１の２値方形波をＯＲ回路２４２へ転送する。
【００１３】
帯域フィルタ２０３は光検出器１１０からアナログ信号Ｃを受け取る。帯域フィルタ２０３は信号Ｃをフィルタリングしてノイズを減衰させ、フィルタリングされた第２の信号を生成する。帯域フィルタ２０３は、フィルタリングされた第２の信号を比較器２１３へ転送する。比較器２１３は、フィルタリングされた第２の信号をヒステリシスを使用して第２の極性方形波に変換し、第２の極性方形波をサンプラ２２３へ転送する。サンプラ２２３は、第２の極性方形波をサンプリングして、第２の２値方形波を生成する。サンプラ２２３は第２の２値方形波を遅延２３３へ転送する。遅延２３３は、光ディスク装置１０２の特性に基づいてサーボシステム１０４を較正するために第２の２値方形波を遅延させる。遅延２３３は、遅延させた第２の２値方形波をＯＲ回路２４２へ転送する。
【００１４】
ＯＲ回路２４２は、遅延２３２および遅延２３３から、第１および第２の２値方形波をそれぞれ受け取る。ＯＲ回路２４２は、第１の２値方形波と第２の２値方形波の論理和をとって、対角信号Ｓ１を生成する。ＯＲ回路２４２はＳ１を、正相関器１２６および負相関器１２８へ転送する。対角信号発生器１２３は、信号Ｂおよび信号Ｄに関して同じ方法で動作して対角信号Ｓ２を生成する。対角信号発生器１２３はＳ２を、正相関器１２６および負相関器１２８へ転送する。
【００１５】
対角信号発生器１２２の問題は、レンズシフトの影響を受けやすいことである。レンズシフトは、カドラント信号Ａ〜Ｄのうち２つの信号の振幅が低下し、残りの２つの振幅が同じであるときに起こる。２つの信号の振幅の低下は一般に、光ヘッドのレンズの傾斜によって起こる。振幅の変動は、対角信号発生器１２２〜１２３が信号Ａ〜Ｄを加算してＳ１およびＳ２を生成するときに、対角信号Ｓ１およびＳ２の位相に不利な影響を与える。レンズシフトはＰＥＳのベースラインを、レンズの半径方向の傾斜の関数として変化させる。レンズシフトが起こると、サーボシステム１０６は、トラック追跡のときに光ヘッドを適正に配置しない。レンズシフトはさらに、ＰＯＳをスライスしてトラック計数信号を生成する際のトラック計数器１３２の問題を引き起こす。遅延２３２〜２３３はレンズシフトの影響を低減するが、ただしこれも、複雑な較正アルゴリズムを使用して較正した後に限られる。
【００１６】
図３に、従来技術の正相関器１２６を示す。正相関器１２６は、遅延３０２〜３０３、ΣＸＮＯＲ３０６〜３０７および加算器３１０から成る。遅延３０２はΣＸＮＯＲ３０６に接続する。ΣＸＮＯＲ３０６は加算器３１０に接続する。遅延３０３はΣＸＮＯＲ３０７に接続する。ΣＸＮＯＲ３０７は加算器３１０に接続する。
【００１７】
動作時、遅延３０２は、対角信号発生器１２３からＳ２を受け取り、これとは別に所定の相関オフセットΔを受け取る。相関オフセットΔは、正相関および負相関が最大になるように適応的に調整されている。遅延３０２はＳ２をΔ＋だけ遅延させ、遅延させたＳ２をΣＸＮＯＲ３０６へ転送する。ΣＸＮＯＲ３０６は、対角信号発生器１２２からＳ１を受け取り、遅延３０２から遅延したＳ２を受け取る。ΣＸＮＯＲ３０６は、Ｓ１と遅延させたＳ２のＸＮＯＲを長さＬビットにわたって合計する。ただしＬは相関長を表す。ΣＸＮＯＲ３０６は相関信号＋ＣｏｒｒＰを生成し、＋ＣｏｒｒＰを加算器３１０へ転送する。
【００１８】
遅延３０３は、対角信号発生器１２３からＳ２を受け取り、これとは別にΔを受け取る。遅延３０３はＳ２をΔ−だけ遅延させ、遅延させたＳ２をΣＸＮＯＲ３０７へ転送する。Δ−はΔ＋よりもわずかに小さい。ΣＸＮＯＲ３０７は、対角信号発生器１２２からＳ１を受け取り、遅延３０３から遅延したＳ２を受け取る。ΣＸＮＯＲ３０７は、Ｓ１と遅延させたＳ２のＸＮＯＲを長さＬビットにわたって合計する。ΣＸＮＯＲ３０７は相関信号−ＣｏｒｒＰを生成し、−ＣｏｒｒＰを加算器３１０へ転送する。
【００１９】
加算器３１０は、ΣＸＮＯＲ３０６およびΣＸＮＯＲ３０７からそれぞれ＋ＣｏｒｒＰおよび−ＣｏｒｒＰを受け取る。加算器３１０は、＋ＣｏｒｒＰと−ＣｏｒｒＰを加算して、相関信号ＣｏｒｒＰを生成する。加算器３１０は、ＣｏｒｒＰ、＋ＣｏｒｒＰおよび−ＣｏｒｒＰをＡＤＡＣ１３０へ転送する。負相関器１２８も、正相関器１２６とほぼ同じ方法で動作して、相関信号ＣｏｒｒＰ、＋ＣｏｒｒＰおよび−ＣｏｒｒＰを生成する。違いは、負相関器１２８が、Ｓ２を遅延させるのではなしにＳ１をΔだけ遅延させることである。負相関器１２８は、ＣｏｒｒＮ、＋ＣｏｒｒＮおよび−ＣｏｒｒＮをＡＤＡＣ１３０へ転送する。正相関器１２６および負相関器１２８の問題は、これらがともに複雑すぎることである。
【００２０】
（解決方法の概要）
解決方法は、ディジタル位相同期ループを使用して光記憶媒体上のトラックを計数するサーボ回路を含む。ディジタル位相同期ループは、従来技術のトラック計数器とは対照的に、増幅値を変更することによって調整される調整可能な帯域幅を有利に有する。従来技術のトラック計数器の帯域幅の調整は、トラック計数器の前の低域フィルタの変更を伴う。ディジタル位相同期ループはさらに、推定値を使用してトラック計数信号を有利に生成し、これによってトラック計数信号が、光記憶媒体からデータを読み取る際の欠陥およびノイズによるエラーを受けにくくなる。さらにこのサーボ回路は、ディジタルビデオディスク（ＤＶＤ）とコンパクトディスク（ＣＤ）の両方と有利に動作し、それぞれに別々の回路を必要としない。ディジタル位相同期ループを使用したトラック計数によって、スレッドエンコーダ（ｓｌｅｄ　ｅｎｃｏｄｅｒ）を排除することができる。
【００２１】
このサーボ回路は、差動位相検出器およびディジタル位相同期ループから成る。差動位相検出器は、検出器から信号を受け取り、これらの信号を相関させて、正相関信号および負相関信号を生成する。ディジタル位相同期ループは、調整可能な増幅信号、正相関信号および負相関信号を受け取る。ディジタル位相同期ループは、調整可能な増幅信号、正相関信号および負相関信号に基づいてトラック計数信号を生成する。トラック計数信号は、光記憶媒体上でのトラック横断を表す。増幅値を変更することによって、ディジタル位相同期ループの帯域幅は調整される。
【００２２】
いくつかの実施形態では、ディジタル位相同期ループがオフセット信号を受け取る。ディジタル位相同期ループはこのオフセット信号に基づいて正相関信号および負相関信号を推定する。光記憶媒体からデータを読み取る際の欠陥によって正相関信号および／または負相関信号が不利な影響を受ける場合でも、推定されたトラック計数信号のため、ディジタル位相同期ループはほぼ正確なトラック計数信号を生成し続ける。
【００２３】
いくつかの実施形態では、サーボ回路がＤＶＤとＣＤの両方で動作する。サーボ回路はさらに、差動位相検出器およびディジタル位相同期ループに結合された第１のマルチプレクサおよび第２のマルチプレクサを含む。光記憶媒体がＤＶＤである場合、第１のマルチプレクサおよび第２のマルチプレクサはそれぞれ、正相関信号および負相関信号をディジタル位相同期ループへ転送する。光記憶媒体がＣＤである場合、第１のマルチプレクサおよび第２のマルチプレクサはそれぞれ、ＲＦ包絡線信号およびＣＤシーク位置エラー信号をディジタル位相同期ループへ転送する。
【００２４】
（発明の詳細な説明）
光記憶システムの構成および動作−図４
図４に、本発明に基づく光記憶システム４００の一例を示す。この例には本発明の範囲を逸脱しない多くの変形があることを当業者は理解しよう。さらに、以下で説明するさまざまな特徴を他の実施形態と組み合わせて、本発明の多数の変形を形成することができることを当業者は理解しよう。簡明にするため、図４では、従来からあるいくつかの特徴が単純化され、または省略されていることを当業者は理解されたい。
【００２５】
光記憶システム４００は、サーボシステム４０４に結合された光記憶装置４０２から成る。光記憶装置４０２は、光ヘッド（図示せず）および光記憶媒体４１２から成る。光ヘッドは、光変換器（図示せず）および４カドラント光検出器４１０を含む。サーボシステム４０４は、サーボコントローラ４０８に結合されたサーボ検出器４０６から成る。サーボ検出器４０６は、差動位相検出器（ＤＰＤ）４２０、マルチプレクサ（Ｍｕｘ）４３０、マルチプレクサ（Ｍｕｘ）４３２、加算器４２８、正規化システム４３４、ディジタル位相同期ループ（ＤＰＬＬ）４３６、およびコンパクトディスク位置エラー信号（ＣＤ−ＰＥＳ）プロセッサ４３８から成る。ＤＰＤ４２０は、瞬時相関器４２２、加算器４２４〜４２５およびフィルタ４２６〜４２７から成る。
【００２６】
光記憶装置４０２は、瞬時相関器４２２およびＣＤ−ＰＥＳプロセッサ４３８に接続されている。瞬時相関器４２２は加算器４２４〜４２５に接続されている。加算器４２４はフィルタ４２７に接続されている。フィルタ４２７は、Ｍｕｘ４３２および加算器４２８に接続されている。加算器４２５はフィルタ４２６に接続されている。フィルタ４２６は、Ｍｕｘ４３０および加算器４２８に接続されている。加算器４２８はサーボコントローラ４０８に接続されている。Ｍｕｘ４３０は、ＲＦ包絡線検波器（図示せず）および正規化システム４３４に接続されている。Ｍｕｘ４３２は、ＣＤ−ＰＥＳプロセッサ４３８および正規化システム４３４に接続されている。正規化システム４３４はＤＰＬＬ４３６に接続されている。ＤＰＬＬ４３６はサーボコントローラ４０８に接続されている。ＣＤ−ＰＥＳプロセッサ４３８はサーボコントローラ４０８に接続されている。サーボコントローラ４０８は光記憶装置４０２に接続されている。
【００２７】
サーボシステム４０４は、２つのタイプの光記憶媒体４１２、すなわちディジタルビデオディスク（ＤＶＤ）およびコンパクトディスク（ＣＤ）とともに動作するように構成されている。サーボシステム４０４はさらに、光記憶装置４０２がＤＶＤとＣＤの両方に関してトラック追跡機能およびシーク機能を実施する間、光記憶装置４０２とともに動作するように構成されている。サーボシステム４０４は、ディジタルビデオディスク位置エラー信号（ＤＶＤ−ＰＥＳ）、コンパクトディスク位置エラー信号（ＣＤ−ＰＥＳ）、トラック計数信号および速度信号を生成するように構成されている。サーボシステム４０４は、ＤＶＤ−ＰＥＳおよびＣＤ−ＰＥＳに基づいて、光記憶装置４０２のトラック追跡機能を制御するように構成されている。サーボシステム４０４は、トラック計数信号および速度信号に基づいてシーク機能を制御するように構成されている。
【００２８】
光記憶システム４００の動作は以下のとおりである。光記憶装置４０２が光記憶媒体４１２の上に光ヘッドを配置する。光変換器が光記憶媒体４１２の表面に光ビームを投射する。光ビームは、光記憶媒体４１２上のピットおよび光記憶媒体４１２の表面で反射され、光検出器４１０に入射する。光検出器４１０は４つのカドラントを有しており、それぞれのカドラントが信号を生成する。例えば、カドラントＢは、カドラントＢが捕捉した反射光ビームを表す信号Ｂを生成する。光ヘッドが、光記憶媒体上の１本のトラックの中心にあって、そのトラックが、カドラントＡとＤの間の線と平行に走っている場合には、カドラントＡ〜Ｄはほぼ同じ光パワーを受け取り、同様の信号を生成する。光ヘッドがトラックの中心から外れている場合には、カドラントＡとＤがほぼ同じ光パワーを受け取り、カドラントＢとＣがほぼ同じ光パワーを受け取る。光パワーはＡとＤでほぼ同じ、ＢとＣでほぼ同じだが、信号の位相は異なっている。位相はＡとＣでほぼ同じであり、ＢとＤでほぼ同じである。光検出器４１０は信号Ａ〜Ｄを、サーボシステム４０４の瞬時相関器４２２へ転送する。
【００２９】
光記憶装置４０２はさらに信号Ｅ〜Ｆを生成する。最も一般的な光ヘッドは、それぞれ信号ＥおよびＦを生成するように構成されたＥダイオード検出器およびＦダイオード検出器を含む。光ヘッドが中心にある場合、信号Ｅと信号Ｆは等しい。トラックの中心がＥダイオード検出器に近い場合、信号Ｅは信号Ｆよりも大きくなる。トラックの中心がＦダイオード検出器に近い場合、信号Ｆは信号Ｅよりも大きくなる。光記憶装置４０２は信号Ｅ〜ＦをＣＤ−ＰＥＳプロセッサ４３８へ転送する。
【００３０】
信号Ａ〜Ｄは、コード化ユーザデータおよび埋込みトラッキングエラーデータを含む。読取りチャネル回路（図示せず）が信号Ａ〜Ｄを処理してコード化ユーザデータを検出する。サーボシステム４０４は、信号Ａ〜Ｄを処理して埋込みトラッキングエラーデータを検出する。埋込みトラッキングエラーデータは光記憶媒体４１２上に物理的に書き込まれたデータではないが、光システムに固有のデータであり、光ヘッドがトラックの中心からずれるにつれて変化する反射光ビームに起因する。サーボシステム４０４はこの埋込みトラッキングエラーデータを使用して、ＤＶＤ−ＰＥＳ、トラック計数信号および速度信号を生成する。信号Ｅ〜Ｆも埋込みトラッキングエラーデータを含む。サーボシステム４０４は、信号Ｅ〜Ｆからの埋込みトラッキングエラーデータを使用して、ＣＤ−ＰＥＳを生成する。
【００３１】
瞬時相関器４２２は光記憶装置４０２から信号Ａ〜Ｄを受け取る。瞬時相関器４２２は信号Ａ〜Ｄを相関させて、ＲＮ０、ＲＮ１、ＲＰ０およびＲＰ１を生成する。対角信号だけを相関させる従来技術とは対照的に、瞬時相関器４２２は、４つの信号Ａ〜Ｄ全てを相関させる。例えば、従来技術の相関器は信号ＡとＣを相関させて第１の対角相関を生み出し、信号ＢとＤを相関させて第２の対角相関を生み出す。瞬時相関器４２２は、４つの信号Ａ〜Ｄ全てを相関させることができるので、対角相関だけに限定されない。瞬時相関器４２２は、ＲＮ０およびＲＮ１を加算器４２４へ転送し、ＲＰ０およびＲＰ１を加算器４２５へ転送する。
【００３２】
加算器４２４は、瞬時相関器４２２からＲＮ０およびＲＮ１を受け取る。加算器４２４はＲＮ０とＲＮ１を加算して、ノイズの多い負相関信号を生成する。加算器４２４は、このノイズの多い負相関信号をフィルタ４２７へ転送する。フィルタ４２７は、このノイズの多い負相関信号をフィルタリングして、ノイズを除去し、エイリアシングを防ぎ、負相関信号ＣｏｒｒＮを生成する。フィルタ４２７はＣｏｒｒＮを、加算器４２８およびＭｕｘ４３２へ転送する。加算器４２５は、瞬時相関器４２２からＲＰ０およびＲＰ１を受け取る。加算器４２５はＲＰ０とＲＰ１を加算して、ノイズの多い正相関信号を生成する。加算器４２５は、このノイズの多い正相関信号をフィルタ４２６へ転送する。フィルタ４２６は、このノイズの多い負相関信号をフィルタリングして、ノイズを除去し、エイリアシングを防ぎ、正相関信号ＣｏｒｒＰを生成する。フィルタ４２６はＣｏｒｒＰを、加算器４２８およびＭｕｘ４３０へ転送する。
【００３３】
ＤＶＤ−ＰＥＳを生成するため、加算器４２８はフィルタ４２６からＣｏｒｒＰを受け取り、フィルタ４２７からＣｏｒｒＮを受け取る。加算器４２８は、ＣｏｒｒＰからＣｏｒｒＮを減算することによってＣｏｒｒＰとＣｏｒｒＮの差を計算して、ＤＶＤ−ＰＥＳを生成する。加算器４２８はＤＶＤ−ＰＥＳをサーボコントローラ４０８へ転送する。ＤＶＤ−ＰＥＳは、トラック追跡機能中に光ヘッドが光記憶媒体４１２のトラックの中心からどのくらい離れているかを表す。光記憶媒体４１２がＤＶＤであり、光記憶装置４０２がトラック追跡機能を実行するとき、サーボコントローラ４０８は、ＤＶＤ−ＰＥＳを使用して光ヘッドを光記憶媒体４１２のトラックの中心に維持する。
【００３４】
ＣＤ−ＰＥＳを生成するため、ＣＤ−ＰＥＳプロセッサ４３８は光記憶装置４０２から信号ＥおよびＦを受け取る。ＣＤ−ＰＥＳプロセッサ４３８は、信号Ｅから信号Ｆを減算してＥ−Ｆ信号を生成する。ＣＤ−ＰＥＳプロセッサ４３８はこのＥ−Ｆ信号をアナログ信号からディジタル信号に変換して、ＣＤ−ＰＥＳを生成する。ＣＤ−ＰＥＳプロセッサ４３８はＣＤ−ＰＥＳをサーボコントローラ４０８へ転送する。ＣＤ−ＰＥＳは、トラック追跡機能中に光ヘッドが光記憶媒体４１２のトラックの中心からどのくらい離れているかを表す。光記憶媒体４１２がＣＤであり、光記憶装置４０２がトラック追跡機能を実行するときに、サーボコントローラ４０８は、ＣＤ−ＰＥＳを使用して光ヘッドを光記憶媒体４１２のトラックの中心に維持する。
【００３５】
トラック計数信号および速度信号を生成するため、Ｍｕｘ４３０は、フィルタ４２６からＣｏｒｒＰを受け取り、ＲＦ包絡線検波器（図示せず）からＲＦ包絡線信号を受け取る。ＲＦ包絡線検波器は、信号のＲＦ包絡線を検出する、当業者に認められた一般的な構成要素である。ＲＦ包絡線信号はシーク中は正弦波信号であり、その１サイクルは１回のトラック横断を表す。例えば、シーク開始以降に横断したトラック数の実数表現は、Ｒｆｅｎｖ（ＴＣ）＝Ａ×ｃｏｓ（２×π×ＴＣ）によって与えられ、上式で、ＴＣはトラック横断を表し、Ａは、ＲＦ包絡線のオントラックとオフトラックの差の１／２を表す。Ｍｕｘ４３０は、光記憶媒体４１２がＤＶＤなのか、またはＣＤなのかに応じてＣｏｒｒＰまたはＲＦ包絡線信号を転送する。光記憶媒体４１２がＤＶＤである場合、Ｍｕｘ４３０はＣｏｒｒＰを正規化システム４３４へ転送する。光記憶媒体４１２がＣＤである場合には、Ｍｕｘ４３０はＲＦ包絡線信号を正規化システム４３４へ転送する。
【００３６】
Ｍｕｘ４３２は、フィルタ４２７からＣｏｒｒＮを受け取り、ＣＤ−ＰＥＳプロセッサ４３８からＣＤシークＰＥＳを受け取る。ＣＤ−ＰＥＳプロセッサ４３８は、信号Ｅから信号Ｆを減算し、アナログ−ディジタル変換器を用いて信号Ｅ−Ｆをディジタル化することによってＣＤシークＰＥＳを生成する。Ｍｕｘ４３２は、光記憶媒体４１２がＤＶＤなのか、またはＣＤなのかに応じてＣｏｒｒＮまたはＣＤシークＰＥＳを転送する。光記憶媒体４１２がＤＶＤである場合、Ｍｕｘ４３２はＣｏｒｒＮを正規化システム４３４へ転送する。光記憶媒体４１２がＣＤである場合には、Ｍｕｘ４３２はＣＤシークＰＥＳを正規化システム４３４へ転送する。
【００３７】
正規化システム４３４は、ＣｏｒｒＰおよびＣｏｒｒＮ、またはＲＦ包絡線信号およびＣＤシークＰＥＳを受け取る。正規化システム４３４は、受け取った信号をある基準点を中心に配置し、受け取った信号の振幅をある基準振幅と一致するように調整して、正規化された第１の信号（第１の正規化信号）および正規化された第２の信号（第２の正規化信号）を生成する。正規化システム４３４は、第１および第２の正規化信号をＤＰＬＬ４３６へ転送する。
【００３８】
ＤＰＬＬ４３６は、第１の正規化信号および第２の正規化信号に加えて調整可能な増幅値を受け取る。ＤＰＬＬ４３６は、調整可能な増幅値、第１の正規化信号および第２の正規化信号に基づいてトラック計数信号および速度信号を生成する。ＤＰＬＬ４３６は、トラック計数信号および速度信号をサーボコントローラ４０８へ転送する。トラック計数信号は、シーク中に光ヘッドが横断したトラックの数を表す。速度信号は、光記憶媒体４１２のトラックの上を光ヘッドが通過する速度を表す。シーク機能中にサーボコントローラ４０８は、トラック計数信号および速度信号を使用して光ヘッドを配置する。
【００３９】
光記憶システム４００は変数パラメータをディジタル領域に有利にマップする。したがって、変数パラメータの補償の問題はディジタル的に解決できる。ディジタル方式による解決法はアナログ方式による解決法よりも整合的である。例えば、従来技術のアナログ位相検出器は、対角信号の時間差を直接に測定する。従来技術のシステムはこの時間差をディジタル方式で測定することができない。これは、本発明で必要なクロックの１０倍のクロックが必要であると考えられるためである。ＤＰＤ４２０は、相関を用いてこの問題を、時間領域から振幅領域に変換する。ＤＰＤ４２０は、根底をなすサーボ情報がピット／ランド周波数に比べてはるかに遅いことを利用する。
【００４０】
瞬時相関器の構成および動作−図５
図５に、本発明に基づく瞬時相関器４２２の一例を示す。この例には本発明の範囲を逸脱しない多くの変形があることを当業者は理解しよう。さらに、以下で説明するさまざまな特徴を他の実施形態と組み合わせて、本発明の多数の変形を形成することができることを当業者は理解しよう。簡明にするため、図５では、従来からあるいくつかの特徴が単純化され、または省略されていることを当業者は理解されたい。
【００４１】
瞬時相関器４２２は、セットアップシステム５５０および相関システム５４０〜５４１から成る。セットアップシステム５５０は、フィルタ５０２〜５０５、サンプラ５１０〜５１７、遅延５２０〜５２３および対角遅延５３０〜５３１から成る。相関システム５４０〜５４１は相関データ構造５７０を含む。サンプラ５１０〜５１７はサンプリングされた比較器である。サンプラ５１０〜５１７はあるいは、１ビットＡ／Ｄ変換器とすることができる。サンプラ５１０〜５１７を多ビットＡ／Ｄ変換器に拡張しても、サーボシステム１０４の性能はそれほど向上しない。フィルタ５０２はサンプラ５１０〜５１１に接続されている。サンプラ５１０〜５１１は遅延５２０に接続されている。遅延５２０は、対角遅延５３０および相関システム５４１に接続されている。対角遅延５３０は相関システム５４０に接続されている。フィルタ５０３はサンプラ５１２〜５１３に接続されている。サンプラ５１２〜５１３は遅延５２１に接続されている。遅延５２１は、対角遅延５３０および相関システム５４１に接続されている。フィルタ５０４はサンプラ５１４〜５１５に接続されている。サンプラ５１４〜５１５は遅延５２２に接続されている。遅延５２２は、対角遅延５３１および相関システム５４０に接続されている。対角遅延５３１は相関システム５４１に接続されている。フィルタ５０５はサンプラ５１６〜５１７に接続されている。サンプラ５１６〜５１７は遅延５２３に接続されている。遅延５２３は、対角遅延５３１および相関システム５４０に接続されている。
【００４２】
動作時、フィルタ５０２は、光記憶装置４０２からアナログ信号Ａを受け取る。フィルタ５０２は信号Ａをフィルタリングしてノイズを減衰させ、フィルタリングされた信号Ａをサンプラ５１０〜５１１へ転送する。サンプラ５１０〜５１１は、フィルタリングされた信号Ａおよびクロックパルスを受け取る。クロックパルスは例えば１１８．５４ＭＨｚパルスとすることができる。サンプラ５１１は、フィルタリングされた信号Ａをクロックパルスの立上りエッジでサンプリングして、標本ＸＡｐを生成する。サンプラ５１１はＸＡｐを遅延５２０へ転送する。サンプラ５１０は、フィルタリングされた信号Ａをクロックパルスの立下りエッジでサンプリングして、標本ＸＡｎを生成する。サンプラ５１０はＸＡｎを遅延５２０へ転送する。遅延５２０は、光記憶媒体４１２上の不適正なピット深さを考慮するためＸＡｐおよびＸＡｎを１／２クロックパルス遅延させ、標本ＡＤ０およびＡＤ１を生成する。遅延５２０はＡＤ０およびＡＤ１を、対角遅延５３０および相関システム５４１へ転送する。
【００４３】
フィルタ５０３は、光記憶装置４０２からアナログ信号Ｃを受け取る。フィルタ５０３は信号Ｃをフィルタリングしてノイズを減衰させ、フィルタリングされた信号Ｃをサンプラ５１２〜５１３へ転送する。サンプラ５１２〜５１３は、フィルタリングされた信号Ｃおよびクロックパルスを受け取る。サンプラ５１３は、フィルタリングされた信号Ｃをクロックパルスの立上りエッジでサンプリングして、標本ＸＣｐを生成する。サンプラ５１３はＸＣｐを遅延５２１へ転送する。サンプラ５１２は、フィルタリングされた信号Ｃをクロックパルスの立下りエッジでサンプリングして、標本ＸＣｎを生成する。サンプラ５１２はＸＣｎを遅延５２１へ転送する。遅延５２１は、光記憶媒体４１２上の不適正なピット深さを考慮するためＸＣｐおよびＸＣｎを遅延させ、標本ＣＤ０およびＣＤ１を生成する。遅延５２１はＣＤ０およびＣＤ１を、対角遅延５３０および相関システム５４１へ転送する。
【００４４】
フィルタ５０４は、光記憶装置４０２からアナログ信号Ｂを受け取る。フィルタ５０４は信号Ｂをフィルタリングしてノイズを減衰させ、フィルタリングされた信号Ｂをサンプラ５１４〜５１５へ転送する。サンプラ５１４〜５１５は、フィルタリングされた信号Ｂおよびクロックパルスを受け取る。サンプラ５１５は、フィルタリングされた信号Ｂをクロックパルスの立上りエッジでサンプリングして、標本ＸＢｐを生成する。サンプラ５１５はＸＢｐを遅延５２２へ転送する。サンプラ５１４は、フィルタリングされた信号Ｂをクロックパルスの立下りエッジでサンプリングして、標本ＸＢｎを生成する。サンプラ５１４はＸＢｎを遅延５２２へ転送する。遅延５２２は、光記憶媒体４１２上の不適正なピット深さを考慮するためＸＢｐおよびＸＢｎを遅延させ、標本ＢＤ０およびＢＤ１を生成する。遅延５２２はＢＤ０およびＢＤ１を、対角遅延５３１および相関システム５４０へ転送する。
【００４５】
フィルタ５０５は、光記憶装置４０２からアナログ信号Ｄを受け取る。フィルタ５０５は信号Ｄをフィルタリングしてノイズを減衰させ、フィルタリングされた信号Ｄをサンプラ５１６〜５１７へ転送する。サンプラ５１６〜５１７は、フィルタリングされた信号Ｄおよびクロックパルスを受け取る。サンプラ５１７は、フィルタリングされた信号Ｄをクロックパルスの立上りエッジでサンプリングして、標本ＸＤｐを生成する。サンプラ５１７はＸＤｐを遅延５２３へ転送する。サンプラ５１６は、フィルタリングされた信号Ｄをクロックパルスの立下りエッジでサンプリングして、標本ＸＤｎを生成する。サンプラ５１６はＸＤｎを遅延５２３へ転送する。遅延５２３は、光記憶媒体４１２上の不適正なピット深さを考慮するためＸＤｐおよびＸＤｎを遅延させ、標本ＤＤ０およびＤＤ１を生成する。遅延５２３はＤＤ０およびＤＤ１を、対角遅延５３１および相関システム５４０へ転送する。
【００４６】
対角遅延５３０は、遅延５２０からＡＤ０およびＡＤ１を受け取り、遅延５２１からＣＤ０およびＣＤ１を受け取り、これらとは別に遅延定数ＤｅｌＰを受け取る。対角遅延５３０はＡＤ０、ＡＤ１、ＣＤ０およびＣＤ１をＤｅｌＰだけ遅延させて、標本Ｄ００、Ｄ０１、Ｄ０２およびＤ０３を生成する。ＤｅｌＰは、ＣｏｒｒＰとＣｏｒｒＮの間の位相差がより大きくなるように設定される。位相差が大きいほどＤＶＤ−ＰＥＳの振幅は増大する。対角遅延５３０は、Ｄ００、Ｄ０１、Ｄ０２およびＤ０３を相関システム５４０へ転送する。対角遅延５３１は、遅延５２２からＢＤ０およびＢＤ１を受け取り、遅延５２３からＤＤ０およびＤＤ１を受け取り、これらとは別にＤｅｌＰを受け取る。対角遅延５３１はＢＤ０、ＢＤ１、ＤＤ０およびＤＤ１をＤｅｌＰだけ遅延させて、標本Ｄ１０、Ｄ１１、Ｄ１２およびＤ１３を生成する。対角遅延５３１は、Ｄ１０、Ｄ１１、Ｄ１２およびＤ１３を相関システム５４１へ転送する。
【００４７】
相関システム５４０は、対角遅延５３０からＤ００、Ｄ０１、Ｄ０２およびＤ０３を受け取り、遅延５２２からＢＤ０およびＢＤ１を受け取り、遅延５２３からＤＤ０およびＤＤ１を受け取る。相関システム５４０は、Ｄ００、Ｄ０２、ＢＤ０およびＤＤ０を相関データ構造５７０に入力する。相関データ構造５７０は、Ｄ００、Ｄ０２、ＢＤ０およびＤＤ０に基づいて相関値ＲＮ０を生成する。従来技術では、システムが、総和Ｒｘｙ（ｔ）＝Σ｛ｘ（ｉ）×ｙ（ｉ−１）｝を使用して対角信号を相関させる。信号Ａ〜Ｄの全ての組合せを考慮するために相関システム５４０は、相関データ構造５７０を使用して｛ｘ（ｉ）×ｙ（ｉ−１）｝を得る。相関システム５４０は、Ｄ０１、Ｄ０３、ＢＤ１およびＤＤ１を相関データ構造５７０に入力する。相関データ構造５７０は、Ｄ０１、Ｄ０３、ＢＤ１およびＤＤ１に基づいて相関値ＲＮ１を生成する。相関システム５４０はＲＮ０およびＲＮ１を加算器４２４へ転送する。相関システム５４１は、対角遅延５３１からＤ１０、Ｄ１１、Ｄ１２およびＤ１３を受け取り、遅延５２０からＡＤ０およびＡＤ１を受け取り、遅延５２１からＣＤ０およびＣＤ１を受け取る。相関システム５４１は、Ｄ１０、Ｄ１２、ＡＤ０およびＣＤ０を相関データ構造５７０に入力する。相関データ構造５７０は、Ｄ１０、Ｄ１２、ＡＤ０およびＣＤ０に基づいて相関値ＲＰ０を生成する。相関システム５４１は、Ｄ１１、Ｄ１３、ＡＤ１およびＣＤ１を相関データ構造５７０に入力する。相関データ構造５７０は、ＤＤ１１、Ｄ１３、ＡＤ１およびＣＤ１に基づいて相関値ＲＰ１を生成する。相関システム５４１はＲＰ０およびＲＰ１を加算器４２５へ転送する。
【００４８】
瞬時相関器４２２は、対角信号を相関させる代わりに、相関データ構造５７０を使用して信号Ａ〜Ｄを有利に相関させる。従来技術の相関器は２つのカドラント信号を加算して対角信号を生成する。この加算器によって、従来技術の相関器ではレンズシフトエラーが生じる。瞬時相関器４２２はレンズシフトエラーを起こしにくく、実装がより簡単である。
【００４９】
相関データ構造−図６
図６に、本発明に基づく相関データ構造６００の一例を示す。この例には本発明の範囲を逸脱しない多くの変形があることを当業者は理解しよう。
【００５０】
相関データ構造６００は、４つの信号を相関させる相関アルゴリズムを表す。列Ｗ、Ｘ、ＹおよびＺの値は、相関信号を生成させるために相関させる信号を表す。列Ｒ（ｐ，ｎ）（０，１）の値は相関信号を表す。
【００５１】
一例として、図５の相関システム５４０は相関データ構造６００を使用して、Ｄ００、Ｄ０２、ＢＤ０およびＤＤ０を相関させることができる。相関システム５４０は、Ｄ００、Ｄ０２、ＢＤ０およびＤＤ０をそれぞれＷ、Ｘ、ＹおよびＺとして相関データ構造６００に入力する。相関データ構造６００は、Ｄ００、Ｄ０２、ＢＤ０およびＤＤ０の関数である相関値Ｒｎ０を生成する。相関データ構造６００によれば、例えばＤ００＝１、Ｄ０２＝０、ＢＤ０＝１、ＤＤ０＝１の場合、Ｒｎ０は０になる。
【００５２】
相関データ構造６００は従来技術にない利点である。相関表６００は、信号を相関させる従来のシステムよりも単純である。相関表６００は、対角信号だけを相関させる代わりに４つの信号を相関させ、これによって光記憶システムはレンズシフトエラーを起こしにくくなる。
【００５３】
正規化システムの構成および動作−図７
図７に、本発明に基づく正規化システム４３４の一例を示す。この例には本発明の範囲を逸脱しない多くの変形があることを当業者は理解しよう。さらに、以下で説明するさまざまな特徴を他の実施形態と組み合わせて、本発明の多数の変形を形成することができることを当業者は理解しよう。簡明にするため、図７では、従来からあるいくつかの特徴が単純化され、または省略されていることを当業者は理解されたい。
【００５４】
正規化システム４３４は、オフセットループ７１０〜７１１、自動利得制御（ＡＧＣ）７２０〜７２１および保持回路７３０から成る。保持回路７３０は、インバータ回路７３４およびＯＲ回路７３２から成る。オフセットループ７１０はＡＧＣ７２０に接続されている。オフセットループ７１１はＡＧＣ７２１に接続されている。インバータ７３４はＯＲ回路７３２に接続されている。ＯＲ回路７３２は、オフセットループ７１０〜７１１およびＡＧＣ７２０〜７２１に接続されている。
【００５５】
動作時、オフセットループ７１０はＭｕｘ４３０から第１の信号を受け取る。オフセットループ７１０は、第１の信号をある基準軸を中心に配置して、中心に配置された第１の信号（第１の中心化信号）を生成する。基準軸は、ｙ軸（ｘ＝０）とすることができる。オフセットループ７１０は第１の中心化信号をＡＧＣ７２０へ転送する。ＡＧＣ７２０は、第１の中心化信号の振幅を基準振幅に調整して、第１の正規化信号を生成する。ＡＧＣ７２０は第１の正規化信号をＤＰＬＬ４３６へ転送する。オフセットループ７１１はＭｕｘ４３２から第２の信号を受け取る。オフセットループ７１１は、第２の信号をある基準軸を中心に配置して、中心に配置された第２の信号（第２の中心化信号）を生成する。オフセットループ７１１は第２の中心化信号をＡＧＣ７２１へ転送する。ＡＧＣ７２１は、第２の中心化信号の振幅を基準振幅に調整して、第２の正規化信号を生成する。ＡＧＣ７２１は第２の正規化信号をＤＰＬＬ４３６へ転送する。第１の正規化信号および第２の正規化信号は、ゼロに近いオフセット、および１から２までの間のピーク振幅を有することができる。
【００５６】
保持回路７３０は正規化回路４３４の動作を制御する。インバータ回路７３４が、光記憶装置４０２がシーク機能を実行していることを指示するシーク信号を受け取る。インバータ回路７３４はこのシーク信号を反転させ、反転させたシーク信号（反転シーク信号）をＯＲ回路７３２へ転送する。ＯＲ回路７３２は、反転シーク信号および欠陥信号を受け取る。欠陥信号は、光記憶媒体４１２の読取りの際に欠陥（ｄｅｆｅｃｔ）が検出されたことを指示する信号である。ＯＲ回路７３２は、反転シーク信号および欠陥信号に基づいて保持信号を生成する。光記憶装置４０２がシーク機能を実行しており、かつシーク中に欠陥が検出されていない場合、保持信号は、オフセットループ７１０〜７１１およびＡＧＣ７２０〜７２１に、先に説明したとおりの機能を実行するように指示する。光記憶装置４０２がシークモードでない場合、またはシーク中に欠陥が検出されたときには、保持信号は、オフセットループ７１０〜７１１およびＡＧＣ７２０〜７２１に、保持回路７３０が通常動作を許可するまで現在の状態を保持するように指示する。
【００５７】
正規化回路４３４は、欠陥期間および非シーク期間の間、利得およびオフセット制御を有利に提供する。現行の正規化システムはアナログアーキテクチャであり、保持コンデンサの漏れ電流は有限であるため、限られた保持能力しか持たない。正規化回路４３４はレジスタの中に値を保持し、減衰を引き起こしにくい。
【００５８】
ＤＰＬＬの構成および動作−図８
図８に、本発明に基づくＤＰＬＬ４３６の一例を示す。この例には本発明の範囲を逸脱しない多くの変形があることを当業者は理解しよう。さらに、以下で説明するさまざまな特徴を他の実施形態と組み合わせて、本発明の多数の変形を形成することができることを当業者は理解しよう。簡明にするため、図８では、従来からあるいくつかの特徴が単純化され、または省略されていることを当業者は理解されたい。
【００５９】
ＤＰＬＬ４３６は、速度信号およびトラック計数信号を計算するように構成されており、位相検出器８１０、加算器８３０〜８３３、増幅器８４０〜８４１、遅延８５０〜８５１、欠陥回路８６０およびシーク方向回路８５８から成る。位相検出器８１０は、加算器８１２〜８１５、乗算器８２０〜８２１、スライサ８２４〜８２５および余弦ブロック８２６〜８２７から成る。加算器８１２は乗算器８２０に接続されている。乗算器８２０は、加算器８３０およびシーク方向回路８５８に接続されている。加算器８３０は増幅器８４０に接続されている。増幅器８４０は欠陥回路８６０に接続されている。欠陥回路８６０は加算器８３１に接続されている。加算器８３１は遅延８５０に接続されている。遅延８５０は、加算器８３３、およびフィードバックループを形成している加算器８３１に接続されている。加算器８１３は乗算器８２１に接続されている。乗算器８２１は、加算器８３０およびシーク方向回路８５８に接続されている。加算器８３０は増幅器８４１に接続されている。増幅器８４１は欠陥回路８６０に接続されている。欠陥回路８６０は加算器８３２に接続されている。加算器８３２は遅延８５１に接続されている。遅延８５１は加算器８３３に接続されている。加算器８３３は、加算器８１４〜８１５、およびフィードバックループを形成している加算器８３２に接続されている。加算器８１４は、スライサ８２４および余弦ブロック８２６に接続されている。スライサ８２４は乗算器８２０に接続されている。余弦ブロック８２６は加算器８１２に接続され、フィードバックループを形成する。加算器８１５は、スライサ８２５および余弦ブロック８２７に接続されている。スライサ８２５は乗算器８２１に接続されている。余弦ブロック８２７は加算器８１３に接続され、フィードバックループを形成する。
【００６０】
動作時、加算器８１２は、第１の正規化信号およびフィードバック信号８９０を受け取る。加算器８１２は、第１の正規化信号とフィードバック信号８９０を加算して、信号８７０を生成する。加算器８１２は信号８７０を乗算器８２０へ転送する。乗算器８２０は、信号８７０およびスライスされた第１の信号（第１のスライス信号）８９４を受け取る。乗算器８２０は、信号８７０と第１のスライス信号８９４を乗算して、第１のエラー信号８７１を生成する。乗算器８２０は第１のエラー信号８７１を加算器８３０へ転送する。加算器８１３は、第２の正規化信号およびフィードバック信号８９１を受け取る。加算器８１３は、第２の正規化信号とフィードバック信号８９１を加算して、信号８７２を生成する。加算器８１３は信号８７２を乗算器８２１へ転送する。乗算器８２１は、信号８７２およびスライスされた第２の信号（第２のスライス信号）８９５を受け取る。乗算器８２１は、信号８７２と第２のスライス信号８９５を乗算して、第２のエラー信号８７３を生成する。乗算器８２１は第２のエラー信号８７３を加算器８３０へ転送する。
【００６１】
速度信号を推定するため、加算器８３０は、第１のエラー信号８７１および第２のエラー信号８７３を受け取る。加算器８３０は、第１のエラー信号と第２のエラー信号を加算して、信号８７４を生成する。加算器８３０は信号８７４を、増幅器８４０および増幅器８４１へ転送する。増幅器８４０は、信号８７４および調整可能な増幅値を受け取る。増幅器８４０は、調整可能な増幅値に基づいて信号８７４の利得を増大させて、信号８７５を生成する。この調整可能な増幅値は、ＤＰＬＬ４３６の帯域幅の決定を支援する。例えば、調整可能な増幅値が大きい場合、ＤＰＬＬ４３６は速度信号を迅速に変化させる。調整可能な増幅値が小さいほど、ＤＰＬＬ４３６は長い時間をかけて速度信号を変化させる。増幅器８４０は信号８７５を加算器８３１へ転送する。加算器８３１は信号８７５および速度信号を受け取る。ただしこの速度信号はフィードバック信号である。加算器８３１は信号８７５と速度信号を加算して、信号８７６を生成する。加算器８３１は信号８７６を遅延８５０へ転送する。遅延８５０は信号８７６をラッチして、信号８７６を安定させる。遅延された信号８７６が速度信号である。
【００６２】
トラック計数信号を計算するため、増幅器８４１は、信号８７４および調整可能な増幅値を受け取る。増幅器８４１は、調整可能な増幅値に基づいて信号８７４の利得を増大させて、信号８７８を生成する。この調整可能な増幅値は、ＤＰＬＬ４３６の帯域幅の決定を支援する。増幅器８４１は信号８７８を加算器８３３へ転送する。加算器８３２は、信号８７８およびフィードバック信号８９２を受け取る。加算器８３２は、信号８７８とフィードバック信号８９２を加算して、信号８７９を生成する。加算器８３３は信号８７９を遅延８５１へ転送する。遅延８５１は信号８７９をラッチして、信号８７９を安定させる。遅延された信号８７９がトラック計数信号である。
【００６３】
ＤＰＬＬ４３６はフィードバックループを使用して速度信号およびトラック計数信号を生成する。フィードバック信号８９０〜８９５は以下のように生成される。加算器８３３は、遅延８５０から速度信号を受け取り、遅延８５１からトラック計数信号を受け取る。加算器８３３は、速度信号とトラック計数信号を加算して、フィードバック信号８９２を生成する。加算器８３３はフィードバック信号８９２を、加算器８３２および８１４〜８１５へ転送する。加算器８１４は、フィードバック信号８９２および所定のオフセットΔを受け取る。所定のオフセットΔは、光記憶媒体４１２の回転速度および光学的特性の関数であり、第１の正規化信号と第２の正規化信号の間の予想される位相差である。所定のオフセットΔが必要なのは、ＤＰＬＬ４３６に到着する第１および第２の正規化信号の位相が約２×Δずれているためである。加算器８１４は、フィードバック信号８９２とΔを加算して、信号８８０を生成する。加算器８１４は信号８８０を、スライサ８２４および余弦ブロック８２６へ転送する。スライサ８２４は信号８８０をスライスして、第１のスライス信号８９４を生成する。スライサ８２４は第１のスライス信号８９４を乗算器８２０へ転送する。余弦ブロック８２６は、信号９８０に基づいて第１の正規化信号の値を推定し、フィードバック信号８９０を生成する。余弦ブロック８２６は表索引（ｔａｂｌｅ　ｌｏｏｋｕｐ）である。例えば、信号８８０が１／８トラックをフィードバックした場合、信号８９０はｃｏｓ［２×π×１／８］、すなわち１／√２となる。例えば、信号８８０が６６７　１／８トラックをフィードバックした場合、信号８９０はｃｏｓ［２×π×（６６７　１／８）］となる。余弦ブロック８２６はフィードバック信号８９０を加算器８１２へ転送する。加算器８１５は、フィードバック信号８９２およびΔを受け取る。加算器８１５は、フィードバック信号８９２からΔを減算して、信号８８１を生成する。加算器８１５は信号８８１を、スライサ８２５および余弦ブロック８２７へ転送する。スライサ８２５は信号８８１をスライスして、第２のスライス信号８９５を生成する。スライサ８２５は第２のスライス信号８９５を乗算器８２１へ転送する。余弦ブロック８２７は、信号９８１に基づいて第２の正規化信号の値を推定し、フィードバック信号８９１を生成する。余弦ブロック８２７はフィードバック信号８９１を加算器８１３へ転送する。
【００６４】
シーク機能中に欠陥が検出された場合、ＤＰＬＬ４３６は動作を中断する。欠陥が光記憶媒体４１２上のデータを消去または破損していても、欠陥回路８６０によって、ＤＰＬＬ４３６はトラックを数え続けることができる。欠陥が検出されると、欠陥回路８６０は、加算器８３１および８３３の入力をゼロに切り換える。欠陥回路８６０は速度信号を一定に維持する。ＤＰＬＬ４３６が欠陥回路８６０によってトラックを計数できるのは、速度信号が加算器８３４への１つの入力を駆動するためである。
【００６５】
欠陥が終わると、欠陥回路は、加算器８３１および８３３をそれぞれ増幅器８４０および８４１に再び接続し、ＤＰＬＬ４３６は正常に動作する。欠陥の間に速度があまり変化しなかった場合、トラックの計数は正確である。速度が変化した場合、トラック計数のエラーは欠陥の間の加速および欠陥の長さに比例する。
【００６６】
シーク方向回路８５８はシークの方向を推定する。シーク方向を推定するため、シーク方向回路８５８は信号８７１および信号８７３を受け取る。シーク方向回路８５８は信号８７１および８７３を処理し、これらの２つの信号間のオフセットを求める。シーク方向回路は、求めたオフセットに基づいてシーク方向を推定する。シーク方向回路８５８はシーク方向情報を転送する。
【００６７】
有利にはＤＰＬＬ４３６は、増幅器８４０および８４１を調整することによって変更される調整可能な帯域幅を有する。高速シーク中に入力信号の品質が非常に悪いとき、サーボファームウェアは、低い帯域幅を有するようにＤＰＬＬ４３６を調整する。したがって、ＤＰＬＬ４３６は、従来技術よりもはるかに速い速度で計数する。従来技術トラック計数器は、トラック計数器の入力のところに別の帯域フィルタを実装しないかぎり、高速でのトラック計数の品質を向上させることはできない。ＤＰＬＬ４３６はそれ自体が帯域フィルタである。
【００６８】
さらにＤＰＬＬ４３６は、速度の推定値を使用して、起こりそうもない計数をフィルタリングによって除外する。従来技術のトラック計数器は一般に、以前に実施した計数を記憶していない。実際のシーク速度が遅い場合でも、ノイズ欠陥によって、以前の変更の直後に計数の変更が引き起こされることもある。
【００６９】
ＤＰＬＬ４３６は、最後に判定された速度など、欠陥中の状態を容易に保持する。従来技術のアナログＰＬＬはコンデンサに速度値を保持する。漏れ電流のため、このコンデンサは速度値を十分に保持することができない。
【００７０】
位相検出器８１０は、到着する正弦波の全周期にわたって位相エラーを有利に決定する。従来技術のアナログＰＬＬは、スライサベースの位相検出器を使用して、積分コンデンサに電流パルスを入力する。アナログＰＬＬはノイズを増大させ、１／２トラック横断ごとにしか更新されない。トラック横断速度は１回のシークの間にも大幅に変化するため、位相エラー繰返し速度も大幅に変化し、最適なフィルタリングが困難になる。
【００７１】
本発明の範囲に含まれる上記の実施形態の変形が存在することを当業者は理解しよう。したがって本発明は、以上で論じた特定の例および図解に限定されず、請求項およびそれらの等価物によってのみ限定される。
【図面の簡単な説明】
【図１】
従来技術の光ディスクシステムを示すブロック図である。
【図２】
従来技術の対角信号発生器を示すブロック図である。
【図３】
従来技術の正相関器を示すブロック図である。
【図４】
本発明の一例の光記憶システムを示すブロック図である。
【図５】
本発明の一例の瞬時相関器を示すブロック図である。
【図６】
本発明の一例の相関データ構造を示す図である。
【図７】
本発明の一例の正規化システムを示すブロック図である。
【図８】
本発明の一例のディジタル位相同期ループを示すブロック図である。
【図１】
2004512626.tif 000003
【図２】
2004512626.tif 000004
【図３】
2004512626.tif 000005
【図４】
2004512626.tif 000006
【図５】
2004512626.tif 000007
【図６】
2004512626.tif 000008
【図７】
2004512626.tif 000009
【図８】
2004512626.tif 000010
【国際公開パンフレット】
2004512626.tif 000011
2004512626.tif 000012
2004512626.tif 000013
2004512626.tif 000014
2004512626.tif 000015
2004512626.tif 000016
2004512626.tif 000017
2004512626.tif 000018
2004512626.tif 000019
2004512626.tif 000020
2004512626.tif 000021
2004512626.tif 000022
2004512626.tif 000023
2004512626.tif 000024
2004512626.tif 000025
2004512626.tif 000026
2004512626.tif 000027
2004512626.tif 000028
2004512626.tif 000029
2004512626.tif 000030
2004512626.tif 000031
2004512626.tif 000032
2004512626.tif 000033
2004512626.tif 000034
2004512626.tif 000035
2004512626.tif 000036
2004512626.tif 000037
2004512626.tif 000038
2004512626.tif 000039
2004512626.tif 000040
2004512626.tif 000041
2004512626.tif 000042
2004512626.tif 000043
2004512626.tif 000044
2004512626.tif 000045
2004512626.tif 000046
2004512626.tif 000047
2004512626.tif 000048
2004512626.tif 000049
2004512626.tif 000050
2004512626.tif 000051
2004512626.tif 000052
【国際公開パンフレット（コレクトバージョン）】
2004512626.tif 000053
2004512626.tif 000054
【国際調査報告】
2004512626.tif 000055
2004512626.tif 000056
2004512626.tif 000057
2004512626.tif 000058