(57)【要約】【課題】  ＡＤＩＰ情報を正確に検出して識別し、光ディスクへの書き込みを制御する。【解決手段】  光ディスク上に符号化されたＡＤＩＰ情報を復号化する方法、装置及びシステムが提供される。１つの方法は、ウォブル信号及びウォブルクロックを受信するステップと、ウォブルクロックを用いてウォブル信号の連続ビットを評価するステップと、評価に基づいてウォブル信号内のＡＤＩＰ情報の識別をトリガするステップとを含む。
2009526342.tif 000002
【特許請求の範囲】
【請求項１】
光ディスク上に符号化されたＡＤＩＰ情報を復号化する方法であって、
ウォブル信号及びウォブルクロックを受信するステップと、
前記ウォブルクロックを用いて前記ウォブル信号の連続ビットを評価するステップと、
前記評価に基づいて、前記ウォブル信号内のＡＤＩＰ情報の識別をトリガするステップとを含むことを特徴とする方法。
【請求項２】
前記受信するステップが、受信したウォブル信号からウォブルクロックを導出するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ウォブルクロックが、前記ウォブル信号の周波数の略２倍であることを特徴とする請求項２に記載の方法。
【請求項４】
前記受信するステップが、受信したアナログ信号から前記ウォブル信号を判定するステップをさらに含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記連続ビットを評価するステップが、２ビットを評価して所定のパターンを検出するステップを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記所定のパターンが、００又は１１であることを特徴とする請求項５に記載の方法。
【請求項７】
ＡＤＩＰ内容情報を縮小サイズバッファに記憶するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記トリガするステップが、前記縮小サイズバッファに記憶されている前記内容のサンプリングをトリガするステップを含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記サンプリングされた内容を所定のパターンと比較して、ＡＤＩＰ情報を識別するステップをさらに含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記評価するステップが、前記連続ビット内の所定のパターンを検出するステップを含み、
前記所定のパターンが検出された場合、前記トリガするステップが、前記ＡＤＩＰ情報のサンプリングをガイドする信号をトリガするステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項１１】
光ディスク上に符号化されたＡＤＩＰ情報を復号化する方法であって、
論理データ、非位相変調クロック、及び前記論理データに関連する論理内容を生成するステップと、
前記論理データ内に第１のデータパターンが存在するか否かを検出するステップと、
前記第１のデータパターンが検出された場合、
ステップ調整信号のサンプリングステップを調整するステップと、
前記調整されたサンプリングステップに従ってガイド信号をイネーブルするステップと、
前記論理内容をサンプリングするステップと、
前記サンプリングされた論理内容を第２のデータパターンと比較するステップと、
前記比較に基づいてＡＤＩＰ情報を識別するステップとを含むことを特徴とする方法。
【請求項１２】
前記ガイド信号を周期的にイネーブルするステップと、
前記ガイド信号がディセーブルされているときにサイクル毎に前記ガイド信号の遷移状態を変更するステップとをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記ステップ調整信号を用いて前記ガイド信号のステップを調整するステップをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１４】
前記第１のデータパターンが、「００」又は「１１」のビットストリームを含むことを特徴とする請求項１１に記載の方法。
【請求項１５】
前記論理内容が、シフトレジスタにおいてサンプリングされることを特徴とする請求項１１に記載の方法。
【請求項１６】
前記第２のデータパターンが、
「１１１１００００」のビットストリームを有するＡＤＩＰ同期ユニットと、
「１０００００１１」のビットストリームを有するものとして定義される論理レベル「０」を有するＡＤＩＰデータユニットと、
「１０００１１００」のビットストリームを有するものとして定義される論理レベル「１」を有するＡＤＩＰデータユニットとからなる群のうち１つを含むことを特徴とする請求項１１に記載の方法。
【請求項１７】
前記論理データ内に第１のデータパターンが存在するか否かを検出するステップが、
前記論理データをサンプリングするステップと、
前記サンプリングされた論理データを前記第１のデータと比較して、前記ステップ調整信号を生成するステップとを含むことを特徴とする請求項１１に記載の方法。
【請求項１８】
前記クロックが、位相変調入力に基づいて生成され、１６チャネルビットの周期を含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
前記論理内容が、前記クロックを用いてシフトレジスタにおいてサンプリングされることを特徴とする請求項１８に記載の方法。
【請求項２０】
光ディスクからＡＤＩＰ情報を復号化することが可能な光ディスク装置であって、
ウォブル信号、ウォブルクロック及び前記ウォブル信号に関連するウォブル内容を生成するウォブル信号発生器と、
前記ウォブル信号発生器に結合され、前記ウォブル信号内の第１のデータパターンを検出しかつステップ調整信号を生成するように構成されたパターン検出器と、
前記パターン検出器に結合され、前記受信したステップ調整信号に応答してガイド信号を開始するように構成されたガイド信号発生器と、
前記ウォブル信号発生器及び前記ガイド信号発生器に結合され、前記ガイド信号及び前記ウォブルクロックに基づいて前記ウォブル内容をサンプリングするように構成されたウォブルデータサンプリング論理回路とを含むことを特徴とする装置。
【請求項２１】
前記パターン検出器が、前記ウォブル信号内の前記第１のデータパターンを検出するように構成されたｎビットシフトレジスタを含むことを特徴とする請求項２０に記載の装置。
【請求項２２】
前記ウォブルデータサンプリング論理回路が、前記ウォブル内容をサンプリングしかつ前記サンプリングされたウォブル内容を第２のデータパターンと比較するように構成されたｍビットシフトレジスタを含むことを特徴とする請求項２０に記載の装置。
【請求項２３】
前記第１のデータパターンが、「００」又は「１１」のデータパターンであることを特徴とする請求項２１に記載の装置。
【請求項２４】
前記第２のデータパターンが、
「１１１１００００」のビットストリームを有するＡＤＩＰ同期ユニットと、
「１０００００１１」のビットストリームを有するものとして定義される論理レベル「０」を有するＡＤＩＰデータユニットと、
「１０００１１００」のビットストリームを有するものとして定義される論理レベル「１」を有するＡＤＩＰデータユニットとからなる群のうち１つを含むことを特徴とする請求項２２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＤＩＰ情報の識別を処理するシステム及び方法に関する。
【背景技術】
【０００２】
この数年間、大容量の記憶媒体に対する需要が高まっている。記憶媒体は、膨大な量の情報の記憶に対する需要から、記憶容量は急速に増大してきている。種々の記憶媒体の中でも、コストが低く、サイズが小さく、エラーレートが低く、記憶時間が長く、記憶容量が高密度であることから、光ディスクが最も有望である。
【０００３】
光ディスクドライブは、光ディスクに記憶されている情報の読み取りに用いられる。光ディスクドライブの例としては、コンパクトディスクドライブ（ＣＤ−ＲＯＭドライブ）及びデジタル多用途ディスクドライブ（ＤＶＤ−ＲＯＭドライブ）が挙げられる。光ディスクにデータを書き込み及び記録することができる追加機能を有する光ディスクドライブ、すなわち、ＣＤ−Ｒ／ＲＷ、ＤＶＤ＋Ｒ／ＲＷ、及びＤＶＤ−Ｒ／ＲＷの各ディスクドライブもある。光ディスクドライブは、音楽及び映像の再生に用いることができ、記録装置及び他の電子装置に実装される。
【０００４】
従来の光ディスクは、データを記憶することができるプリグルーブ又はトラックを含み、このプリグルーブは光ディスクの記録領域より前に設けられる。典型的に、このトラックには、様々な追加情報をウォブル信号として記録するためにウォブルが設けられる。プリグルーブ情報は、光ディスク上のトラック位置を示すアドレス情報（「ＡＤＩＰ」（Address In Pre-groove）と呼ばれる）を含む。このアドレス情報は、記録又は再生が行われるときに光ピックアップの位置を正確に制御するために必要である。この構造を用いることにより、ウォブリング情報からアドレスを読み取ることができ、データを光ディスクの特定の記録領域に正確に記録することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
書き込みプロセスが開始されることができる前に、光ディスクドライブは、正確なＡＤＩＰ情報を識別しなければならない。ＡＤＩＰ情報を正確に検出し識別することができなければ、記録エラーが発生する可能性がある。具体的には、光ディスク上には、書き込みの開始及び停止の両方を行うことができる特定の場所がある。書き込みの開始が早すぎれば、その書き込みによって以前に記録されたデータが破壊される恐れがある。同様に、書き込みの開始が遅すぎれば、記録されるデータは極端に範囲を超えて、場合によっては後続のデータを破壊する恐れがある。書き込みセッションの開始が正確である必要性に加えて、現行の記録動作が生じる長さが正確かつ意図される位置で終わるように書き込みがきちんと制御される状態に保つことが重要である。
【課題を解決するための手段】
【０００６】
一態様において、光ディスク上に符号化されたＡＤＩＰ（Address In Pre-groove）情報を復号化する方法が提供される。この方法は、ウォブル信号及びウォブルクロックを受信するステップと、ウォブルクロックを用いてウォブル信号の連続ビットを評価するステップと、その評価に基づいてウォブル信号内のＡＤＩＰ情報の識別をトリガするステップとを含む。
【０００７】
本方法の態様は、以下の特徴のうち１つ若しくは複数を含むことができる。受信するステップは、受信したウォブル信号からウォブルクロックを導出するステップをさらに含むことができる。ウォブルクロックは、ウォブル信号の周波数の略２倍であることができる。受信するステップは、受信したアナログ信号からウォブル信号を判定するステップをさらに含むことができる。連続ビットを評価するステップは、２ビットを評価して、所定のパターンを検出するステップを含むことができる。所定のパターンは００又は１１であることができる。本方法は、ＡＤＩＰ内容情報を縮小バッファに記憶するステップをさらに含むことができる。トリガするステップは、縮小バッファに記憶されている内容のサンプリングをトリガするステップを含む。本方法は、サンプリングされた内容を所定のパターンと比較して、ＡＤＩＰ情報を識別するステップをさらに含むことができる。評価するステップは、連続ビット内の所定のパターンを検出するステップを含むことができる。本方法は、所定のパターンが検出されたか否かを判定するステップをさらに含むことができ、検出された場合、トリガするステップは、ＡＤＩＰ情報のサンプリングをガイドする信号をトリガするステップをさらに含むことができる。
【０００８】
別の態様において、光ディスク上に符号化されたＡＤＩＰ情報内のアドレスを復号化する方法が提供される。この方法は、論理データ、非位相変調クロック、及び論理データに関連する論理内容を生成するステップと、論理データ内に第１のデータパターンが存在するか否かを検出するステップと、第１のデータパターンが検出された場合、１）ステップ調整信号のサンプリングステップを調整するステップと、２）調整されたサンプリングステップに従ってガイド信号をイネーブルするステップと、３）論理内容をサンプリングするステップと、４）サンプリングされた論理内容を第２のデータパターンと比較するステップと、５）比較に基づいてＡＤＩＰ情報を識別するステップとを含む。
【０００９】
本発明の態様は、以下の特徴のうち１つ若しくは複数を含むことができる。本方法は、ガイド信号を周期的にイネーブルするステップと、ガイド信号がディセーブルされているとき、ガイド信号の遷移状態をサイクル毎に変更するステップとを含むことができる。本方法は、ステップ調整信号を用いてガイド信号のステップを調整するステップをさらに含むことができる。第１のデータパターンは、ビットストリーム「００」又は「１１」を含むことができる。論理内容は、シフトレジスタにおいてサンプリングすることができる。第２のデータパターンは、ビットストリーム「１１１１００００」を有するＡＤＩＰ同期ユニットと、ビットストリーム「１０００００１１」を有するものとして定義される論理レベル「０」を有するＡＤＩＰデータユニットと、ビットストリーム「１０００１１００」を有するものとして定義される論理レベル「１」を有するＡＤＩＰデータユニットとからなる群のうち１つを含むことができる。論理データ内に第１のデータパターンが存在するか否かを検出するステップは、論理データをサンプリングするステップと、サンプリングされた論理データを第１のデータと比較して、ステップ調整信号を生成するステップとを含むことができる。クロックは位相変調入力に基づいて生成することができ、１６チャネルビットの周期を含むことができる。論理内容は、クロックを用いてシフトレジスタにおいてサンプリングすることができる。
【００１０】
別の態様において、光ディスクからＡＤＩＰ情報を復号化することが可能な光ディスク装置が提供される。装置は、ウォブル信号、ウォブルクロック、及びウォブル信号に関連するウォブル内容を生成するウォブル信号発生器と、ウォブル信号発生器に結合され、ウォブル信号内の第１のデータパターンを検出しかつステップ調整信号を生成するように構成されたパターン検出器と、パターン検出器に結合され、受信するステップ調整信号に応答してガイド信号を開始するように構成されたガイド信号発生器と、ウォブル信号発生器及びガイド信号発生器に結合され、ガイド信号及びウォブルクロックに基づいてウォブル内容をサンプリングするように構成されたウォブルデータサンプリング論理回路とを含む。
【００１１】
本発明の態様は、以下の特徴のうち１つ若しくは複数を含むことができる。パターン検出器は、ウォブル信号内の第１のデータパターンを検出するように構成されたｎビットシフトレジスタを含むことができる。ウォブルデータサンプリング論理回路は、ウォブル内容をサンプリングし、サンプリングされたウォブル内容を第２のデータパターンと比較するように構成されるｍビットシフトレジスタを含むことができる。第１のデータパターンは、データパターン「００」又は「１１」であることができる。第２のデータパターンは、ビットストリーム「１１１１００００」を有するＡＤＩＰ同期ユニットと、ビットストリーム「１０００００１１」を有するものとして定義される論理レベル「０」を有するＡＤＩＰデータユニットと、ビットストリーム「１０００１１００」を有するものとして定義される論理レベル「１」を有するＡＤＩＰデータユニットとからなる群のうち１つを含むことができる。
【００１２】
ステップ調整信号を周期的に生成するシステム及び方法が提案される。ステップ調整信号の周期性に基づいて、ＡＤＩＰ検出回路の許容誤差を増大することができ、エラーは次のＡＤＩＰワードに導入されないことになる。ＡＤＩＰアナログ波形が理想的な波形から何らかの偏差を有するとき、検出されたＡＤＩＰワードはエラーである可能性がある。ＡＤＩＰ検出を正しいステップに再初期化し、正しいガイド信号（内容レジスタ内のＡＤＩＰ内容をいつサンプリングするかを判定する際に用いられる）を生成することができるステップ調整信号が提案される。正しいガイド信号に基づいて、ウォブルデータサンプリング論理は、正確なＡＤＩＰワードを正確に判定することができる。
【００１３】
一実施形態において、ウォブルデータサンプリング論理内のシフトレジスタが、従来のサイズ（例えば１６ビット）から縮小サイズ（例えば８ビット）に縮小される。本明細書において記載するようなガイド信号を発生しないシステムは、ＡＤＩＰ情報を発見するために大きなレジスタを必要とする。ガイド信号を用いて、提案されるウォブルデータサンプリング論理は、縮小サイズバッファ（例えば８ビットシフトレジスタ）においてＡＤＩＰ情報を検出することができる。さらに、より大きなシフトレジスタ（例えば１６ビットシフトレジスタ）のエラー確率は、縮小シフトレジスタ（例えば８ビットシフトレジスタ）よりも高い。したがって、縮小シフトレジスタを用いることによってシステム全体の許容誤差が増大する。
【００１４】
説明したガイド信号及び２倍周波数クロックを用いて、ウォブルデータサンプリング論理は、有利には、一意かつ正確なＡＤＩＰ同期、ＡＤＩＰ０、及びＡＤＩＰ１のデータパターンを検出し、一意かつ正確な書き込み開始ポイントを判定することができる。
【００１５】
本発明の１若しくは複数の実施形態の詳細を添付図面及び以下の説明において説明する。本発明の他の特徴、態様及び利点が、説明、図面及び特許請求の範囲から明らかになるであろう。
【発明を実施するための最良の形態】
【００１６】
図１は、例示的な光ディスクドライブシステム１００を示す。光ディスクドライブシステム１００は、一般に、反射表面を有する光ディスク１０２と、光ディスクドライブ１０４とを含む。光ディスクドライブ１０４は、限定はされないが、光ピックアップ１０５（ＯＰＵ）、ウォブル信号発生器１０６及びＡＤＩＰサンプリング回路１０８を含む。光ディスクドライブ１０４を利用して、光ディスク１０２からデータを読み取るか又は光ディスク１０２にデータを書き込むことができる。光ピックアップ１０５は、レーザビームを光ディスク１０２に照射して、そこにデータを書き込み、そこからデータを再生することができる。
【００１７】
『背景技術』において考察したように、データを光ディスク１０２の特定の記録領域に正確に記録することができるように、記録又は再生が行われるときに光ピックアップの位置を正確に制御するために、ＡＤＩＰ情報が必要である。いくつかの実施形態では、ＡＤＩＰ情報から、光ディスクドライブシステム１００は、光ディスク１０２の媒体の種類（例えば１層又は２層）及びそこに埋め込まれたデータ記録可能層を検出することができる。媒体種類及び記録可能層が判定されると、光ピックアップ１０５は、そのフォーカス範囲を光ディスク１０２の上に、下に、そして横断して移動させて、記録可能層に埋め込まれた任意のデータにアクセスすることができる。光ピックアップ１０５は、選択された記録可能層にフォーカスして、例えば、光ディスク１０２が完全にブランクであるか、部分的にマルチセッションフォーマットで記録されているか、それともファイナライズ（コンプリート）されているか、又は記録セッションを選択された記録可能層上で開始すべきか否かを判定することができる。
【００１８】
いくつかの実施形態において、光ディスク１０２は、磁気光ディスクであることができる。一般に、磁気光ディスクは、ランド及びグルーブが形成された記録可能層を含む。グルーブは、光ディスクの円周方向に螺旋状又は同心円状に形成されることができ、データを記録するデータトラック及び関連するアドレッシング情報を記録するウォブルトラックを含むことができる。データは、データトラックを介してこれらグルーブに記録することができ、各グルーブのアドレス情報をウォブルトラックの境界（又はグルーブの両側にあるウォブルされたエッジ）に保持することができる（すなわち、各グルーブは、アドレス情報に対応してウォブルされる）。
【００１９】
一般に、ウォブルトラックは、平均中心線からの連続したサイン波状の乖離を有し、ウォブルトラックの表面は、光ディスク１０２の反射表面を越えて突出している。データトラックは、隆起したウォブルトラックにより形成されるグルーブ内に配置される。したがって、データはデータトラックに記録され、記録されたデータのアドレスはウォブルトラックから読み取られて、光ピックアップ１０５によるデータの読み取り又は書き込みのプロセスを助ける。それにより、光ピックアップ１０５は、光ディスク１０２のウォブルトラックにより伝達されるトラッキング情報を抽出して、ウォブル信号を生成することが可能である。次に、例えばデータが光ディスク１０２に記憶されたか否かを判定するため、又は光ピックアップ１０５が光ディスク１０２上の適切な場所にフォーカスすることを確実にするために、ウォブル信号からアドレス情報が抽出される。
【００２０】
例えば、データ記録モード又はデータ再生モードにおいて、光ディスクドライブ１０４によって光ディスク１０２上でアクセスが実行されるとき、光ピックアップ１０５は、入射レーザビームを光ディスク１０２のグルーブ上に照射し、これに応答して、反射されたレーザビームを受信する。受信したレーザビームを通して、ウォブルエッジの形状が光ディスクドライブ１０４によって検出され、ウォブルエッジのアドレス情報を読み取ることができる。
【００２１】
光ディスク１０２に記録されるデータは、ウォブル信号に変調されるＡＤＩＰ情報と整合されることができる。図１０は、ＡＤＩＰ情報の例示的な構造を示す。図１０を参照すると、各ウォブル信号は、一般に、９３ウォブルサイクル（又は２シンクフレーム）を含む。９３個の各ウォブルサイクルのうち、８ウォブルサイクルは、ＡＤＩＰ同期ユニット又はＡＤＩＰデータユニットを記録するためにＡＤＩＰ情報により位相変調され、残りの８５個のウォブルは単一ウォブルサイクルである。用いられているウォブルクロックの周波数に応じて、各ウォブルサイクルは、８ないし３２チャネルビットに対応することができる。光ディスク１０２から読み取られるアドレス情報は、位相変調技術を用いてウォブル信号に組み込まれることができる（すなわち、アドレス情報は、キャリアの位相シフトに従って記録されることができる）。
【００２２】
再び図１を参照すると、反射レーザビームの強度を光ピックアップ１０５によって検出し、ウォブル信号発生器１０６によって反射レーザビームの強度に比例する電気信号に変換することができる。いくつかの実施形態では、強度が弱すぎて検出できない場合、信号の雑音成分が除去／低減されるように、変換された電気信号を（例えば、バンドパスフィルタ、ローパスフィルタ又はハイパスフィルタを用いて）フィルタリングすることができる。次に、フィルタリングされた信号を増幅して、ウォブル信号発生器１０６に転送する前にその強度を強めることができる。電気信号に基づいて、ウォブル信号発生器１０６は、それに対応してウォブル信号を生成することができるが、この信号は、タイミング及びアドレッシング情報に用いられ、光ピックアップ１０５によって照射されるレーザスポットを適所に、例えばグルーブの中心線に、保つための信号である。
【００２３】
図１に示すように、一実施形態では、ウォブル信号発生器１０６は、電圧制御発振器（ＶＣＯ）１２４及び除算器（ディバイダ）１２６を含む様々な構成要素を含む。位相検出器１１６（例えばホッジ（Hogge）型位相検出器）は、例えば、光ピックアップ１０５からの入力及びＡＤＩＰ復調器１２８からの入力の両方の位相を比較し、位相信号を出力する。チャージポンプ１２０及びフィルタ１１８（例えば抵抗−コンデンサ型のもの）が、位相検出器１１６により出力される位相信号の位相を補償し、補償された信号をＶＣＯ１２４に出力する。これに応答して、ＶＣＯ１２４は、補償された信号の位相に対応する位相を有するクロック信号を生成し、このクロックを除算器１２６に出力する。このクロックは、高周波数を有する非位相変調クロックであることができ、ここでは、除算器１２６は次に高周波クロックを処理して、クロック信号を生成する。一実施形態では、クロック信号は、そこに含まれるウォブルデータの読み取りを利用可能な時間内にできるようにするためだけでなく、様々な付随する信号処理（例えばステップ信号及びガイド信号の生成）がシステムにおいて行えるようにするために、ウォブル信号の周波数よりも高い周波数で生成される。少なくとも１つの実施形態において、２＊（すなわち２倍周波数）ウォブルクロックが生成されるが、これを以下において単にウォブルクロック又は２＊ウォブルクロックと呼ぶ。
【００２４】
除算器１２６は、ＶＣＯ１２４からのクロック信号を所定の値で除し（例えば÷１６）、除算結果ＶＣＯ＿ＤＩＶを位相検出器１１６、周波数検出器１１２、及びＡＤＩＰ復調器１２８に出力する。除算結果ＶＣＯ＿ＤＩＶは、位相検出器１１６にフィードバックされて、位相検出プロセスを向上させることができる（例えば、位相検出器の周波数捕捉範囲が潜在的に制限されているため）。周波数捕捉範囲を向上させるために他の補助周波数捕捉ループを提供することもできる。
【００２５】
ウォブル信号発生器１０６は、光ピックアップ１０５から受信した入力の微分されたウォブルエッジを一掃するべく、微分器１１０、周波数検出器１１２（例えばストロボスコープ式のもの）及びチャージポンプ１１４をさらに含む。上記のプロセスの結果、除算結果ＶＣＯ＿ＤＩＶは、周波数等化され、復調されてウォブル信号を生成することができる。
【００２６】
生成されたウォブル信号は、光ディスク１０２のデータ情報及びアドレッシング情報を含み、光ディスク１０２上に照射されるレーザスポットの現在位置を導出するために用いられることができる。読み取り、消去又は書き込み中、さらに詳細に後述するように、ＡＤＩＰサンプリング回路１０８は、ウォブルデータのデータパターンを所定のデータパターンと比較して、ウォブル信号により変調されたＡＤＩＰ情報を識別することができる。
【００２７】
上述したように、光ディスクシステム１０４は、光ピックアップ１０５を用いて光ディスク１０２にデータを記録するか又は光ディスク１０２からデータを再生し、他の動作を実行する。他の動作には、光ディスク１０２上へのレーザビームの照射と、光ディスク１０２に記録されたデータ及びアドレス情報の読み出しを可能にするようなレーザビームの反射の受信と、そうして読み取られたデータの光ディスクシステム１０４への出力と、引き続いて、受信したレーザビームの反射からのＡＤＩＰ情報を含むウォブル信号の生成と、所定のデータパターンと比較するためのＡＤＩＰサンプリング回路１０８へのウォブル信号の出力とを含む。
【００２８】
いくつかの実施形態では、ウォブル信号が所定のデータパターンとマッチするならば、ＡＤＩＰサンプリング回路１０８は、所定のデータパターンを光ピックアップ１０５に出力し、ＡＤＩＰサンプリング回路１０８から供給された所定のデータパターンに応答して、光ピックアップ１０５を「正確な」トラック上に配置し直しかつ光ディスク１０２にデータを記録するか又は光ディスク１０２からデータを再生するように制御信号を生成する。
【００２９】
いくつかの実施形態において、所定のデータパターンを用いて、光ディスク１０２上に照射されるレーザビームの焦点及びトラッキングを調整することができる。他の実施形態において、光ディスクシステム１０４はスピンドルモータを制御し、所定のデータパターンは回転情報を含み、それによって、光ディスク１０２は所定のデータパターンから得られる回転情報に従って所定の速度で回転することができる。
【００３０】
ウォブル信号発生器１０６は、ウォブル信号及びウォブル内容を生成する。ウォブル内容は、ウォブル信号に含まれるウォブル情報の論理内容であり、対応するウォブル信号について生成される。ＮＷは負のウォブルであり、ディスクの外側に向かって移動を開始する。ＰＷは正のウォブルであり、ディスクの内側に向かって移動を開始する。ＮＷ及びＰＷの定義及び対応するウォブル信号に基づいて、ウォブル信号発生器１０６は、ウォブル内容を生成する。
【００３１】
光ピックアップ１０５から受信した電気信号を用いて上記したプロセスを実行することにより、ウォブル信号、ウォブル内容及びウォブルクロック（例えば２＊ウォブルクロック）を生成することができる。ウォブル信号、ウォブル内容及びウォブルクロック（例えば２＊ウォブルクロック）は、次に、ＡＤＩＰサンプリング回路１０８に転送されるが、ここで、ＡＤＩＰサンプリング回路１０８は、ウォブル信号をサンプリングして、ＡＤＩＰ同期、ＡＤＩＰ１又はＡＤＩＰ０を表すビットパターンが検出されるか否かを判定する。図２は、ウォブル信号をサンプリングする例示的なＡＤＩＰサンプリング回路を示す。
【００３２】
図２を参照すると、ＡＤＩＰサンプリング回路１０８は、ウォブル信号及びウォブルクロック（例えば２＊ウォブルクロック）を受信する。パターン検出器１３０が、例えばｎビットシフトレジスタ１３１（例えば２ビットのもの）を用いてウォブル信号をサンプリングし、ウォブル信号が所定のデータパターンを含むか否かを判定する。シフトレジスタを引合いに出しているが、当分野において既知の他のサンプリング手段を用いることもできる。いくつかの実施形態において、受信される所定のデータパターンは、「００」又は「１１」のビットストリームを含む。１若しくは複数の実施形態において、これらの特定の所定データパターンは、ステップ信号の生成をトリガするために用いられるが、これについての詳細は後述する。ウォブルクロック（例えば２＊ウォブルクロック）は、ｎビットシフトレジスタ１３１でウォブル信号がサンプリングされる周期性を律則することができる。ウォブルクロック（例えば２＊ウォブルクロック）の周波数は、特定のデザイン用途に応じて変わることがあり、柔軟に制御されることができる。ウォブル信号発生器１０６におけるアナログ構成要素に起因する固有の遅延により、いくつかの実施形態においては、ウォブルクロック（例えば２＊ウォブルクロック）の負のエッジが、ｎビットシフトレジスタ１３１でのウォブル信号のサンプリングに用いられる。
【００３３】
所定のデータパターン（例えば「００」又は「１１」）がウォブル信号において検出されるならば、ステップ調整信号が確立されてガイド信号発生器１３２に提供される。ステップ調整信号を用いてガイド信号の周期（ステップ）又は遷移状態を調整することができるが、これは、例えば、ｍビットシフトレジスタ（例えば８ビット）においてウォブル内容をサンプリングするために利用される（詳細は後述）。ステップ調整信号に応答して、ガイド信号発生器１３２は、ステップ調整信号により定義される波形と一致する波形を有するガイド信号を生成する。
【００３４】
ガイド信号がイネーブルされるとき、ウォブルデータサンプリング論理１３４は、ウォブル信号発生器１０６から受信したウォブル内容をサンプリングする。一実施形態において、サンプリングされたデータは、ｍビットシフトレジスタ（例えば８ビットシフトレジスタ１３６）に記憶されることができる。他のサンプリング手段及び記憶手段を用いることもできる。ｍビット（例えば８ビット）シフトレジスタ１３６は、次に、ウォブル内容を所定のデータパターンと比較する。そのようなプロセスは、マッチ（一致）が見つかるまで繰り返され、マッチが見つかったところで、所定のデータパターンが例えば別個の論理回路に出力され、光ディスク１０２に関連する他の追加情報が検索される。いくつかの実施形態において、ウォブルデータサンプリング論理１３４での照合に用いられる所定のデータパターンは、ＡＤＩＰ同期ユニットを表す「１１１１００００」のビットストリームと、論理レベル「０」を有するＡＤＩＰデータユニットを表す「１０００００１１」のビットストリームと、論理レベル「１」を有するＡＤＩＰデータユニットを表す「１０００１１００」のビットストリームとを含む。図３は、１若しくは複数の実施形態において用いられるＡＤＩＰ同期ユニットに関連する理想的な波形の信号トレースを示す。図示されているアナログ信号３０２は、８個のウォブルサイクル、すなわち、ウォブル０、ウォブル１、ウォブル２、ウォブル３、ウォブル４、ウォブル５、ウォブル６及びウォブル７を含む。図示されているウォブルサイクルは、位相変調技術を用いてＡＤＩＰ情報を記録するために利用される。他のデータ記憶技術も可能である。
【００３５】
図３に示すように、アナログ信号３０２の最初の位相変調サイクルウォブル０の始めに１８０°の位相シフトが発生する。さらに、アナログ信号３０２のウォブル３とウォブル４の間でも１８０°の位相シフトが発生する。アナログ信号３０２を復調した後、ウォブル信号３０４が生成される。ウォブル信号３０４は、ウォブル９２とウォブル０の間に連続した「０」を含み、ウォブル３とウォブル４の間に連続した「１」を含む。ウォブル信号３０４を用いて、非位相変調信号ウォブルクロック３０６を、システムにおいてデータのサンプリングに用いるために導出することができる。
【００３６】
ウォブル信号発生器１０６は、位相変調なしのウォブルクロック５０８を生成する。したがって、ウォブル信号５０４に記録されたＡＤＩＰ情報は、ウォブルクロック３０８を用いて抽出されることができる。ウォブルクロック３０８の各サイクルに基づき、ウォブルクロック３０８のサイクルと同位相であるようなウォブル信号３０４のサイクルがビット１に対応し、ウォブルクロック３０８のサイクルと逆位相であるようなウォブル信号３０４のサイクルがビット０に対応する。
【００３７】
ウォブル信号３０４はサンプリングされて、ＡＤＩＰ同期ユニットとして識別されることができるような対応するウォブル内容３０６が作られる。特に、図３及び図４に示す例において、ウォブルクロック３０８を用いて、ＡＤＩＰ同期ユニットデータパターンが８番目のウォブルサイクル後に検出される（例えば、「１１１１００００」のビットストリームが検出される）。ウォブル０〜３は、光ディスクがディスクの中心に向かって回転することを示す負のウォブル（ＮＷ）であり、ウォブル４〜７は、光ディスクがディスクの中心から離れて回転することを示す正のウォブル（ＰＷ）である。
【００３８】
より具体的に、タイミングと相対信号の関係の一実施形態を図４のタイミング図に示す。ウォブル信号発生器１０６は、ウォブルクロック（例えば２＊ウォブルクロック）、ウォブル信号及びウォブル内容を生成する。サンプリング論理（例えばパターン検出器１３０における）は、２＊ウォブルクロック立下がりエッジ下でｎビット（例えば２ビット）シフトレジスタにおいてウォブル信号をサンプリングする。立下がりエッジ０の後、２ビットシフトレジスタは、パターン「１０」を含む。表１は、各立下がりエッジ後の２ビットシフトレジスタの値を示す。一実施形態では、２ビットシフトレジスタは、セットアップ時間を有する。サンプリング論理は、立下がりエッジでレジスタにおいてデータをサンプリングし、レジスタは、立下がりエッジ後に変更されることになる。
【表１】
2009526342.tif 000003
【００３９】
立下がりエッジ１の後、２ビットシフトレジスタの値は「００」であり、ステップ調整信号が開始されることになる。後述するように、立下がりエッジ１後に同様にガイド信号がイネーブルされることになる。立下がりエッジ２の後、２ビットシフトレジスタの値は「０１」であり、ステップ調整信号がディセーブルされることになる。同様に、立下がりエッジ９の後、２ビットシフトレジスタの値は「１１」であり、ステップ調整信号が開始される（例えば、立下がりエッジ９の後にイネーブルされる）ことになる。立下がりエッジ１０の後、２ビットシフトレジスタの値は「１０」であり、ステップ調整信号はディセーブルされることになり、図４に示すステップ調整信号を生成する。
【００４０】
ステップ調整信号に基づき、ガイド信号は、立下がりエッジ１の後にイネーブルされることになり、立下がりエッジ２の後にディセーブルされることになり、図４に示すガイド信号波形を生成する。２＊ウォブルクロックの立下がりエッジ下で、ガイド信号がイネーブルされるならば、サンプリング論理は、ｍビット（例えば８ビットシフトレジスタ）においてウォブル内容をサンプリングする。表２は、各立下がりエッジでのガイド信号の状態を示す。
【表２】
2009526342.tif 000004
【００４１】
ウォブル内容は、上述したようにウォブル信号発生器１０６により生成される。立上がりエッジ又は立下がりエッジ下でのサンプリング論理（例えばウォブルサンプリング論理１３４）は、この信号のタイミングに対して何ら影響を及ぼさない。ガイド信号に基づき、サンプリング論理は、２＊ウォブルクロック立下がりエッジ下で８ビットシフトレジスタにおいてウォブル内容をサンプリングすることになる。立下がりエッジ０では、ガイド信号はイネーブルされる。サンプリング論理は、８ビットシフトレジスタにおいてウォブル内容をサンプリングする。したがって、立下がりエッジ０の後、値は００００００００である。立下がりエッジ１では、ガイド信号はディセーブルされ、シフトレジスタはその値を保持することになる。立下がりエッジ２では、ガイド信号はイネーブルされる。サンプリング論理は、８ビットシフトレジスタにおいてウォブル内容をサンプリングすることになる。したがって、立下がりエッジ２の後、値は０００００００１である。表３は、各立下がりエッジ後の８ビットシフトレジスタの値を示す。
【表３】
2009526342.tif 000005
【００４２】
一実施形態において、ＡＤＩＰ同期パターンは１１１１００００である。立下がりエッジ１６及び１７の後、８ビットシフトレジスタは１１１１００００である。立下がりエッジ１８の後、８ビットシフトレジスタは１１１０００００である。したがって、パターンは立下がりエッジ１６及び１７の後にマッチされる。立下がりエッジ１８の後、パターンはマッチされない。しかし、立下がりエッジ１６の後にガイド信号はディセーブルされ、立下がりエッジ１７の後にイネーブルされる。したがって、ＡＤＩＰ同期信号は、立下がりエッジ１７の後にイネーブルされることになる。立下がりエッジ１８の後、ＡＤＩＰ同期はディセーブルされることになる。この例では、サンプリング論理は、立下がりエッジ下でデータをサンプリングする。仮にサンプリング論理が立上がりエッジ下でサンプリングされるならば、２ビットシフトレジスタの波形、初期ガイド信号、ガイド信号、ウォブルデータ（８ビットシフトレジスタ）及びＡＤＩＰ同期は、それ相応に変化することになる。立下がりエッジ又は立上がりエッジ下で同じポイントでデータを記録するために、記録開始ポイントは幾分か小さな調整を有することになる。この調整は、図示されていない他の論理によって完了される。
【００４３】
図５は、１若しくは複数の実施形態において用いられるような論理レベル「０」を有するＡＤＩＰデータユニットに関連する理想的な波形の信号トレースを示す。図３に示すものと同様に、アナログ信号５０２は、８つのウォブルサイクル、すなわち、ウォブル０、ウォブル１、ウォブル２、ウォブル３、ウォブル４、ウォブル５、ウォブル６及びウォブル７を含む。８つのウォブルサイクルは、例えば位相変調を用いてＡＤＩＰ情報を記録するために利用されることができる。
【００４４】
図５に示すように、アナログ信号５０２の最初の位相変調サイクルウォブル０の始めに１８０°の位相シフトが発生する。さらに、アナログ信号５０２のウォブル０とウォブル１の間及びウォブル５とウォブル６の間でも１８０°の位相シフトが発生する。アナログ信号５０２を復調した後、ウォブル信号５０４が生成される。ウォブル信号５０４は、ウォブル９２とウォブル０の間及びウォブル５とウォブル６の間に連続した「０」を含み、ウォブル０とウォブル１の間及びウォブル７とウォブル８の間に連続した「１」を含む。ウォブル信号５０４に基づいて、非位相変調信号ウォブルクロック５０６を生成することができる。
【００４５】
サンプリング処理後、ウォブル信号５０４がウォブル内容５０６に対応するものとしてサンプリングされる。特に、ウォブル０及び６、７は、光ディスクがディスクの中心に向かって回転することを示す負のウォブル（ＮＷ）であり、ウォブル１〜５は、光ディスクがディスクの中心から離れて回転することを示す正のウォブル（ＰＷ）である。図５及び図６に関連して示す一実施形態では、この特定のパターンは、論理レベル「０」を有するＡＤＩＰデータユニットとして識別することができる。特に、ウォブルクロック５０８を用いて、「１０００００１１」のビットストリームを含むＡＤＩＰ同期ユニットデータパターンが検出される。
【００４６】
より具体的に、ＡＤＩＰ０信号のタイミングと相対信号の関係の一実施形態を図６のタイミング図に示す。ウォブル信号発生器１０６は、ウォブルクロック（例えば２＊ウォブルクロック）、ウォブル信号及びウォブル内容を生成する。サンプリング論理（例えばパターン検出器１３０における）は、２＊ウォブルクロックの立下がりエッジ下でｎビット（例えば２ビット）シフトレジスタにおいてウォブル信号をサンプリングする。図示される実施形態において、サンプリング論理は、２＊ウォブルクロックの立下がりエッジ下で２ビットシフトレジスタにおいてウォブル信号をサンプリングする。表４は、この検出パターンの各立下がりエッジ後の２ビットシフトレジスタの値である。
【表４】
2009526342.tif 000006
【００４７】
２ビットシフトレジスタの値に基づき、ステップ調整信号を図６に示すように生成することができる。ステップ調整信号に基づき、ガイド信号が、立下がりエッジ１の後にイネーブルされることになり、立下がりエッジ２の後にディセーブルされることになり、図６に示すようなガイド信号波形が生成される。２＊ウォブルクロックの立下がりエッジ下では、ガイド信号がイネーブルされるならば、サンプリング論理は、８ビットシフトレジスタにおいてウォブル内容をサンプリングすることになる。表５は、各立下がりエッジでのガイド信号の状態を示す。
【表５】
2009526342.tif 000007
【００４８】
ウォブル内容は、ウォブル信号発生器１０６によって生成される。立上がりエッジ又は立下がりエッジ下でのサンプリング論理（例えばウォブルデータサンプリング論理１３４）は、この信号のタイミングに対して何ら影響を及ぼさない。ガイド信号に基づき、サンプリング論理は、２＊ウォブルクロックの立下がりエッジ下で８ビットシフトレジスタにおいてウォブル内容をサンプリングする。立下がりエッジ０の後、ガイド信号がイネーブルされる。サンプリング論理は、ウォブル内容を８ビットシフトレジスタにおいてサンプリングすることになる。したがって、立下がりエッジ０の後、値は００００００００である。立下がりエッジ１の後、ガイド信号はディセーブルされ、シフトレジスタはこの値を保持することになる。立下がりエッジ２の後、ガイド信号がイネーブルされる。サンプリング論理は、ウォブル内容を８ビットシフトレジスタにおいてサンプリングすることになる。したがって、立下がりエッジ２の後、値は０００００００１である。表６は、各立下がりエッジ後の８ビットシフトレジスタの内容を示す。
【表６】
2009526342.tif 000008
【００４９】
一実施形態において、ＡＤＩＰ０パターンは１０００００１１である。立下がりエッジ１６及び１７の後、８ビットシフトレジスタの値は１０００００１１である。立下がりエッジ１８の後、８ビットシフトレジスタの値は０００００１１０である。したがって、パターンは、立上がりエッジ１６及び１７の後にマッチされる。立下がりエッジ１８の後、パターンはマッチされない。しかし、ガイド信号は、立下がりエッジ１６の後にディセーブルされ、立下がりエッジ１７の後にイネーブルされる。したがって、ＡＤＩＰ０は、立下がりエッジ１７の後にイネーブルされることになる。立下がりエッジ１８の後、ＡＤＩＰ０はディセーブルされることになる。前の例と同様に、サンプリング論理は立下がりエッジの下でデータをサンプリングする。立上がりエッジの下でサンプリングされるならば、２ビットシフトレジスタの波形、ガイド信号の開始、ガイド信号、ウォブルデータ（８ビットシフトレジスタ）及びＡＤＩＰ０はそれ相応に変化することになる。
【００５０】
図７は、１若しくは複数の実施形態において用いられる論理レベル「１」を有するＡＤＩＰデータユニットに関連する理想的な波形の信号トレースを示す。アナログ信号７０２は、８個のウォブルサイクル、すなわち、ウォブル０、ウォブル１、ウォブル２、ウォブル３、ウォブル４、ウォブル５、ウォブル６及びウォブル７を含み、これらは、例えば位相変調を用いてＡＤＩＰ情報を記録するために利用される。
【００５１】
図７に示すように、アナログ信号７０２の最初の位相変調サイクルウォブル０の始めに１８０°の位相シフトが発生する。さらに、アナログ信号７０２のウォブル０とウォブル１の間及びウォブル３とウォブル４の間にも１８０°の位相シフトが発生する。アナログ信号７０２を復調した後、ウォブル信号７０４が生成される。ウォブル信号７０４は、ウォブル９２とウォブル０の間及びウォブル３とウォブル４の間に連続した「０」を含み、ウォブル０とウォブル１の間及びウォブル５とウォブル６の間に連続した「１」を含む。ウォブル信号７０４に基づいて、非位相変調信号ウォブルクロック７０８を生成することができる。
【００５２】
図７及び図８に示すように、ウォブルクロック７０８を用いて、ＡＤＩＰ１データパターンが、「１０００１１００」のビットストリームを含むものとして検出される。特に、ウォブル０及び４、５は、光ディスクがディスクの中心に向かって回転することを示す負のウォブル（ＮＷ）であり、ウォブル１〜３、６〜７は、光ディスクがディスクの中心から離れて回転することを示す正のウォブル（ＰＷ）である。アナログ信号７０２は、対応する論理レベル１を有するＡＤＩＰデータユニットに対応する。
【００５３】
より具体的に、ＡＤＩＰ１信号のタイミングと相対信号の関係の一実施形態を図８のタイミング図に示す。ウォブル信号発生器１０６は、ウォブルクロック（例えば２＊ウォブルクロック）、ウォブル信号及びウォブル内容を生成する。サンプリング論理（例えば、パターン検出器１３０における）は、２＊ウォブルクロックの立下がりエッジ下でウォブル信号をｎビット（例えば２ビット）シフトレジスタにおいてサンプリングする。図示される実施形態において、サンプリング論理は、ウォブル信号を２ビットシフトレジスタにおいて２＊ウォブルクロックの立下がりエッジ下でサンプリングする。表７は、この検出パターンの各立下がりエッジ後の２ビットシフトレジスタの値である。
【表７】
2009526342.tif 000009
【００５４】
２ビットシフトレジスタの値に基づき、ステップ調整信号を図８に示すように生成することができる。ステップ調整信号に基づき、ガイド信号が、立下がりエッジ１の後にイネーブルされることになり、立下がりエッジ２の後にディセーブルされることになり、図８に示すようなガイド信号波形を生成する。２＊ウォブルクロックの立下がりエッジ下で、ガイド信号がイネーブルされるならば、サンプリング論理（例えばウォブルデータサンプリング論理１３４）は、ウォブル内容をｍビット（例えば８ビット）シフトレジスタにおいてサンプリングすることになる。表８は、各立下がりエッジ後のガイド信号の状態を示す。
【表８】
2009526342.tif 000010
【００５５】
ウォブル内容は、ウォブル信号発生器１０６によって生成される。ガイド信号に基づいて、サンプリング論理は、２＊ウォブルクロックの立下がりエッジ下で８ビットシフトレジスタにおいてウォブル内容をサンプリングする。立下がりエッジ０では、ガイド信号がイネーブルされる。サンプリング論理は、８ビットシフトレジスタにおいてウォブル内容をサンプリングする。したがって、立下がりエッジ０の後、値は００００００００である。立下がりエッジ１の後、ガイド信号はディセーブルされ、シフトレジスタはこの値を保持することになる。立下がりエッジ２の後、ガイド信号はイネーブルされる。サンプリング論理は、ウォブル内容を８ビットシフトレジスタにおいてサンプリングすることになる。したがって、立下がりエッジ２の後、値は０００００００１である。表９は、各立下がりエッジ後の８ビットシフトレジスタを示す。
【表９】
2009526342.tif 000011
【００５６】
一実施形態において、ＡＤＩＰ１パターンは１００１１００である。立下がりエッジ１６及び１７の後、８ビットシフトレジスタは１０００１１００である。立下がりエッジ１８の後、８ビットシフトレジスタは０００００１１０である。したがって、パターンは立下がりエッジ１６及び１７の後にマッチされる。立下がりエッジ１８の後、パターンはマッチされず、ガイド信号は、立下がりエッジ１６の後にディセーブルされ、立下がりエッジ１７の後にイネーブルされる。したがって、ＡＤＩＰ１信号は、立下がりエッジ１７の後にイネーブルされることになる。立下がりエッジ１８の後、ＡＤＩＰ１信号はディセーブルされることになる。
【００５７】
図９は、ＡＤＩＰ情報を識別する例示的なプロセス９００の流れ図を示す。ウォブル信号、ウォブルクロック及びウォブル信号に関連するウォブル内容が生成される（ステップ９０２）。例えば、ウォブル信号及びウォブルクロックは、光ディスク上のデータをスキャンした後に受信する電気信号を変調／復調することによって生成されることができる。電気信号が弱ければ、フィルタリングプロセス及び増幅プロセスを利用して、電気信号の強度を強めることができる。
【００５８】
受信されたウォブル信号及びウォブルクロックは、次に、ウォブルクロックにより定義される周波数（又は周期）に基づいて常にチェックされて、ウォブル信号が所定のデータパターンを含むか否かが判定される（ステップ９０４）。いくつかの実施形態では、データパターンは「００」又は「１１」データパターンであることができる。他の実施形態では、他のデータパターンを用いることができる。ウォブルクロックの周波数は、特定のデザイン用途に応じて変わることがあり、柔軟に制御されることができる。
【００５９】
所定のデータパターンがウォブル信号において見つからない（ステップ９０６の「Ｎｏ」分岐）ならば、所定のデータパターンを検出するプロセスは、そのようなデータパターンが見つけられるまで繰り返される。所定のデータパターンが見つかると（ステップ９０６の「Ｙｅｓ」分岐）、ステップ調整信号のサンプリングステップが構成される（ステップ９０８）。ステップ調整信号を用いて、ガイド信号がイネーブルされる（ステップ９１０）。
【００６０】
ガイド信号がイネーブルされない（例えば論理「０」）（ステップ９０６においてパターンが検出されず、それに従ってステップ９０８においてステップ調整信号が供給されないような、ステップ９１２の「Ｎｏ」分岐）ならば、サンプリングステップに従ってガイド信号がイネーブルされるまでステップ９１０が繰り返される。ガイド信号がイネーブルされると（ステップ９１２の「Ｙｅｓ」分岐）、ウォブル信号に関連しかつステップ９０２で受信されたウォブル内容が、ウォブルクロックを用いてサンプリングされて、ウォブル信号に含まれるＡＤＩＰ情報を検出して識別する（ステップ９１４）。ウォブル内容がサンプリングされる毎に、結果として生じるサンプリングされたデータは、縮小サイズバッファ（例えば８ビットシフトレジスタ１３６）に記憶されることができる。記憶された値は、次に、所定のデータパターンと比較される（ステップ９１６）。いくつかの実施形態では、所定のデータパターンは、ビットパターン「１１１１００００」を有するＡＤＩＰ同期ユニットか、ビットパターン「１０００００１１」を有するＡＤＩＰデータユニット１か、ビットパターン「１０００１１００」を有するＡＤＩＰデータユニット０であることができる。マッチ（一致）が見つからない（ステップ９１８の「Ｎｏ」分岐）ならば、サンプリングされたデータが所定のデータパターンのビットストリームにマッチされるまで、ウォブル内容は、イネーブルされた各ガイド信号において再びサンプリングされる。マッチが検出された（ステップ９１８の「Ｙｅｓ」分岐）ならば、所定のデータパターンが出力される。データを光ディスクの特定の記録領域に正確に記録できるように、検出されたＡＤＩＰデータを用いて、記録又は再生が行われるときに光ピックアップの位置を正確に制御することができる。
【００６１】
いくつかの実施形態では、動作９０２〜９２０は、列挙した順番に、並列に（例えば、同じ又は異なるプロセスにより、実質的に又はそうでなければ非逐次的に）、又は同じ結果を達成するように別の順番で、実行されることがある。
【００６２】
上記実施形態は、１６周期に対応するウォブルクロックのサイクル（例えばウォブルクロック０〜１５）を利用するが、この半分の周波数を有するウォブルサイクルが生成されることもできる。一実施形態では、ウォブルクロックのサイクルは３２周期に対応し、各ウォブル信号の識別プロセスは、３２の周期内に完了することができる。
【００６３】
いくつかの実施形態では、ガイド信号発生器１３２又はガイド信号が実装されていなければ、ウォブルデータサンプリング論理１３４のシフトレジスタは、ＡＤＩＰ情報の検出に適応させるように８ビットから１６ビットに増大されることができる。例えば、１６ビットシフトレジスタを用いて、ＡＤＩＰ同期は、「１１１１００００」のビットストリームから「１１１１１１１１００００００００」のビットストリームに変わり、ＡＤＩＰデータユニット０は「１０００００１１」のビットストリームから「１１００００００００００１１１１」のビットストリームに変わり、ＡＤＩＰデータユニット１は、「１０００１１００」のビットストリームから「１１００００００１１１１００００」のビットストリームに変わる。これらの実施形態では、１６ビットシフトレジスタは、８ビットシフトレジスタ１３６よりも高いエラー確率及び低い許容誤差を招くことがある。それでもなお、１６ビットシフトレジスタは、光ピックアップの書き込み開始ポイントの場所を突き止めるための正確なＡＤＩＰ情報を得ることができる。
【００６４】
さらに、いくつかの実施形態では、エラーを低減するように、ウォブル信号に含まれるＡＤＩＰ情報を識別するために８個のウォブルサイクルを利用してきたが、ウォブル信号をサンプリングするときには８個のウォブルサイクルの前と後のサイクルも考慮することができる。すなわち、ＡＤＩＰ情報の識別は、識別プロセスの精度を向上させるように、８を超えるウォブルサイクルに基づくことができる。例えば、ウォブルサイクル１〜８の前後にあるウォブルサイクル９２及びウォブルサイクル９も識別プロセスに組み込まれることができる。
【００６５】
サンプリング論理は、２＊ウォブルクロックの負のエッジ又は２＊ウォブルクロックの正のエッジを用いて、２ビットレジスタを更新することができる。異なるサンプリングエッジは、異なるタイミング図を有する。２＊ウォブルクロックの負のエッジでは、図４、図６及び図８におけるガイド信号は、１ウォブルクロック遅延されることになる。換言すれば、ガイド信号は、２＊ウォブルクロック１、３、５、７においてイネーブルされる。他の論理の場合でも、２＊ウォブルクロック１つ分遅延されることになることになる。２＊ウォブルクロックの負のエッジ及び２＊ウォブルクロックの正のエッジ下でデータを同じポイントに記録するために、負のエッジの下での記録開始ポイントは、２＊ウォブルクロック１つ分進められることになる。
【００６６】
本発明のいくつかの実施形態を説明したが、様々な変更を本発明の趣旨及び範囲から逸脱することなく行うことができることを理解されたい。例えば、図５〜図７において実行されたステップは、再番号割当（リナンバ）ツール又はユーザのいずれかにより行われる動作の説明であり、任意である。実際には、これらのステップが行われる順番は、特定の用途に応じてランダムである。説明した各ステップは、その他の任意のステップに対して別個に、組み合わせて、又は任意の順番で行うことができる。
【００６７】
上記説明において、本発明の様々な実施形態を説明してきた。しかし、実施形態を本発明の態様の一部のみ又は全部を用いて実施し得ることが当業者には理解されるであろう。説明のために、実施形態を徹底的に理解できるように特定の数及び構成が示している。しかし、具体的な詳細がなくとも実施形態を実施し得ることも当業者には明らかであろう。
【図面の簡単な説明】
【００６８】
【図１】例示的な光ディスクドライブシステムを示す。
【図２】例示的なＡＤＩＰサンプリング回路を示す。
【図３】ＡＤＩＰ同期ユニットに関連する波形のタイミング図を示す。
【図４】ＡＤＩＰ同期ユニットに関連する波形のタイミング図を示す。
【図５】論理レベル「０」を有するＡＤＩＰデータユニットに関連する波形のタイミング図を示す。
【図６】論理レベル「０」を有するＡＤＩＰデータユニットに関連する波形のタイミング図を示す。
【図７】論理レベル「１」を有するＡＤＩＰデータユニットに関連する波形のタイミング図を示す。
【図８】論理レベル「１」を有するＡＤＩＰデータユニットに関連する波形のタイミング図を示す。
【図９】ＡＤＩＰ情報を識別する例示的プロセスの流れ図である。
【図１０】ＡＤＩＰに記憶される情報に対する例示的データ構造を示す。
【図１】
2009526342.tif 000012
【図２】
2009526342.tif 000013
【図３】
2009526342.tif 000014
【図４】
2009526342.tif 000015
【図５】
2009526342.tif 000016
【図６】
2009526342.tif 000017
【図７】
2009526342.tif 000018
【図８】
2009526342.tif 000019
【図９】
2009526342.tif 000020
【図１０】
2009526342.tif 000021