JP5582407B2 - CIRCUIT, ARCHITECTURE, DEVICE, SYSTEM, ALGORITHM AND METHOD FOR TIMING CALIBRATION FOR OPTICAL DISC RECORDING AND SOFTWARE - Google Patents

CIRCUIT, ARCHITECTURE, DEVICE, SYSTEM, ALGORITHM AND METHOD FOR TIMING CALIBRATION FOR OPTICAL DISC RECORDING AND SOFTWARE Download PDF

Info

Publication number
JP5582407B2
JP5582407B2 JP2010542426A JP2010542426A JP5582407B2 JP 5582407 B2 JP5582407 B2 JP 5582407B2 JP 2010542426 A JP2010542426 A JP 2010542426A JP 2010542426 A JP2010542426 A JP 2010542426A JP 5582407 B2 JP5582407 B2 JP 5582407B2
Authority
JP
Japan
Prior art keywords
offset
guide
edges
edge
pattern data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010542426A
Other languages
Japanese (ja)
Other versions
JP2011510425A (en
Inventor
アール.フォランド ジュニア. ウィリアム
Original Assignee
マーベル ワールド トレード リミテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by マーベル ワールド トレード リミテッド filed Critical マーベル ワールド トレード リミテッド
Publication of JP2011510425A publication Critical patent/JP2011510425A/en
Application granted granted Critical
Publication of JP5582407B2 publication Critical patent/JP5582407B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10222Improvement or modification of read or write signals clock-related aspects, e.g. phase or frequency adjustment or bit synchronisation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10046Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter
    • G11B20/10212Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter compensation for data shift, e.g. pulse-crowding effects
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10305Improvement or modification of read or write signals signal quality assessment
    • G11B20/10398Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors
    • G11B20/10425Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors by counting out-of-lock events of a PLL
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10759Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

本出願は、その全体の内容をそのまま参考文献としてここに援用している2008年1月14日出願の米国仮特許出願第61/020,887号(代理人整理番号MP2393PR)の恩恵と、その全体をそのまま参考文献としてここに援用している2008年2月12日出願の米国仮特許出願第61/027,992号(代理人整理番号MP0960I1PR)の恩恵と、を請求する。   This application relates to the benefits of US Provisional Patent Application No. 61 / 020,887 (Attorney Docket No. MP2393PR) filed on January 14, 2008, the entire contents of which are incorporated herein by reference as they are, We claim the benefit of US Provisional Patent Application No. 61 / 027,992 (Attorney Docket No. MP0960I1PR) filed on February 12, 2008, which is incorporated herein by reference in its entirety.

本発明は、一般的には、光学記憶媒体への書き込みの分野に関する。より厳密には、本発明の実施形態は、光学記憶媒体への書き込みに関するタイミングオフセットの較正のための方法及び機器に関する。   The present invention relates generally to the field of writing to optical storage media. More specifically, embodiments of the present invention relate to a method and apparatus for timing offset calibration for writing to optical storage media.

光学式記憶技術は、多種多様な且つ増加する種類のディスク及び用途仕様で構成されている。ディスク規格は、例えば、再生専用ディスク用のCD−ROM及びDVD−ROM、追記型ディスク用のCD−R、DVD−R、DVD+R、書き込み可能型ブルーレイディスク(BD−R)など、及び書き換え可能型ディスク用のCD−RW、DVD−RW、DVD−RAM、DVD+RW、BD−REなどを含んでいる。ディスクフォーマット規格は、ディスクの物理的特性(例えば、機械的特性、光学的信号特性、物理的配列、書き込み方式、及び試験条件)を一般的に定義している。用途仕様は、映像内容用のビデオ用DVDと、音声内容用のオーディオ用DVDと、(ビデオカメラ及びデジタル式ビデオ録画再生装置[PVR]での)実時間ビデオ記録用のDVD−VR及びDVD+VRと、を含んでいる。   Optical storage technology consists of a wide variety and increasing variety of discs and application specifications. Disc standards include, for example, CD-ROMs and DVD-ROMs for read-only discs, CD-Rs for write-once discs, DVD-R, DVD + R, writable Blu-ray discs (BD-R), and rewritable types. CD-RW, DVD-RW, DVD-RAM, DVD + RW, BD-RE, etc. for discs are included. Disc format standards generally define the physical properties (eg, mechanical properties, optical signal properties, physical alignment, writing scheme, and test conditions) of the disc. Application specifications include video DVD for video content, audio DVD for audio content, DVD-VR and DVD + VR for real-time video recording (in video cameras and digital video recording and playback devices [PVR]) , Including.

数多くの光ディスク規格において、光ディスクは、使用者のデータエリアとディスク情報(リードイン)エリアを含む2つのエリアを備えている場合がある。使用者のデータエリアは、一般的には、ビデオ、オーディオ、情報テーブル、ファイルシステムデータなどを含むアプリケーションデータを書き込むために使用されている。ディスク情報(リードイン)エリアは、一般的には、例えば、ディスクサイズ、ディスクタイプ、ディスクレイアウトなどのデータを含んでいる。幾つかの光ディスク規格(例えば、CD−R、DVD−R、DVD+R、BD−Rなど)では、ディスクは、一般的には、1回だけ書き込むことが可能である。他のディスク規格又はフォーマット(例えば、CD−R/W、DVD+RW、BD−REなど)では、データを複数回ディスクに書き込むことが可能である。   In many optical disc standards, an optical disc may have two areas including a user data area and a disc information (lead-in) area. The user data area is typically used to write application data including video, audio, information tables, file system data, and the like. The disc information (lead-in) area generally includes data such as a disc size, a disc type, and a disc layout, for example. In some optical disc standards (eg, CD-R, DVD-R, DVD + R, BD-R, etc.), the disc can generally be written only once. In other disc standards or formats (eg, CD-R / W, DVD + RW, BD-RE, etc.), data can be written to the disc multiple times.

光学記憶媒体は、一般的には、データを、製造過程で金属層を付けることによって反射性になっている、データを記録した表面に、「ピット」(つまり「マーク」)及び「ランド」(つまり「スペース」)のシーケンス(例えば、連続的なトラック)として記憶する。「ランド」は、一般的には、ピットではないトラックの部分である。読み取り専用記憶媒体のピットは、一般的には、ディスクが形成される時にデータを記憶した表面の中へ成形される。書き込み可能及び書き換え可能なディスクは、一般的には、ブランク状態に製造され、予め形成された溝、つまり(ほとんどの事例では、限定的な量の型押しデータと共に)成形中に設けられる「案内溝」だけを有している。   Optical storage media are generally made reflective by applying a metal layer during the manufacturing process to the data-recorded surface, with “pits” (ie “marks”) and “lands” ( That is, it is stored as a sequence of “spaces” (eg, continuous tracks). A “land” is generally a portion of a track that is not a pit. The pits of a read-only storage medium are typically molded into a surface that stores data when the disc is formed. Writable and rewritable discs are typically manufactured in a blank state and are pre-formed grooves, ie “guides” that are provided during molding (in most cases with a limited amount of stamping data). It has only “grooves”.

データは、同じピットランド原理を用いて、書き込み可能又は書き換え可能な光学記憶媒体に記憶されるが、しかしながら、ピットは、一般的には、ディスク基材に付けられる特別な位相変化物質層を「焼き付け加工」で加えられる。書き込み可能又は書き換え可能なディスクに書き込むために、光ディスクの光学式ピックアップヘッドは、一般的には、読み取りレーザーに加えてより高い電力の書き込みレーザーを装備している。或いは、1つのレーザーが、一般的には、読み取り作業用により低い電力出力と、書き込み作業用により高い電力出力の範囲と、で作動されることによって両方の機能を果たすことが可能である。   The data is stored on a writable or rewritable optical storage medium using the same pitland principle, however, the pit typically contains a special phase change material layer attached to the disk substrate. It is added by “baking”. In order to write to a writable or rewritable disc, the optical pickup head of the optical disc is typically equipped with a higher power writing laser in addition to the reading laser. Alternatively, a single laser can generally perform both functions by being operated at a lower power output for reading operations and a higher power output range for writing operations.

ピット特徴を焼き付けるのに使用される電力量は、これらの特徴の形状にとって重要である。ピット特徴の形状の幾何学は、読み戻しシステムの読み戻し性能に影響を及ぼす。書き込み可能又は書き換え可能な光学記憶媒体は、異なる材料を使用している様々な製造供給元によって生産されている。したがって、2つの媒体が、同じ規格に従って製造されていても、一方の媒体にとって適切な書き込み電力レベルは、別の媒体にとって高すぎる又は低すぎる場合がある。従って、大部分の光学記憶媒体規格は、製造供給元が最適な電力レベルの仕様を定めるために幾分の融通性を含んでいる。しかしながら、製造供給元の指定する電力レベルでさえ、媒体及び/又は記録装置の一般的な工程上の変動又は記録装置の作動上の変動に起因して最適下限になる場合がある。従って、大部分の光学記憶媒体規格は、最適な書き込み電力レベルを確定するために、様々な電力レベルでデータを書き込み、そしてデータを読み戻すことによって、最適電力較正を実行するための媒体の1つ又は複数のエリアを更に画定している。OPC作業に使用できるスペースの量は、限定的である場合もあり、データが複数のセッションで、及び/又は同じ媒体に複数の異なる記録装置を使用して、書き込まれる場合には、OPC作業は、複数回行われる必要がある場合もある。この様な次第で、光学記憶媒体記録装置は、可能な限り最も正確な較正データを得ることが望ましい。   The amount of power used to burn pit features is important for the shape of these features. The geometry of the shape of the pit features affects the read back performance of the read back system. Writable or rewritable optical storage media are produced by various manufacturers that use different materials. Thus, even though two media are manufactured according to the same standard, the appropriate write power level for one media may be too high or too low for another media. Thus, most optical storage media standards include some flexibility for manufacturers to specify optimal power level specifications. However, even the power level specified by the manufacturer may be at the lower limit due to general process variations of the media and / or recording device or operational variations of the recording device. Thus, most optical storage media standards have one of the media for performing optimal power calibration by writing data at various power levels and reading back the data to determine the optimal write power level. One or more areas are further defined. The amount of space available for OPC work may be limited, and if data is written in multiple sessions and / or using different recording devices on the same medium, OPC work is , May need to be performed multiple times. As such, it is desirable for an optical storage media recording device to obtain the most accurate calibration data possible.

上文で説明したように、データは、一般的には、ディスク上にマーク及びスペースを作り出すことによって光学記憶媒体に書き込まれる。それぞれのマーク及び/又はスペースは、「ランレングス」を有している(例えば、データ「11100011」は、3Tマークと3Tスペースと2Tマークを備えている)。多くの従来式の光学記憶フォーマットは、全てのマークとスペースが、最小及び/又は最大のランレングスを有するように、ランレングス限定符号に従って、ディスクに書き込まれるデータを符号化している。タイミングオフセットエラー及び振幅変動を含む幾つかの書き込みエラーは、特定のランレングス遷移(例えば、3Tマークから2Tスペース、6Tスペースから3Tマークへの遷移など)に対応している。   As explained above, data is typically written to an optical storage medium by creating marks and spaces on the disc. Each mark and / or space has a “run length” (eg, data “11100011” includes a 3T mark, a 3T space, and a 2T mark). Many conventional optical storage formats encode data written to the disk according to a run length limited code such that all marks and spaces have a minimum and / or maximum run length. Some write errors, including timing offset errors and amplitude variations, correspond to specific run length transitions (eg, transition from 3T mark to 2T space, 6T space to 3T mark, etc.).

例示的なOPCシステムでは、米国特許出願公告第2007−0201331号(当該特許出願の関連部分を参考文献としてここに援用する)に記載されるように、データは、所定のパターンに従って、所定の様々な電力レベル、タイミングオフセット、及び/又は他の調整可能な書き込み特性を使用しながら、光学記憶ディスク(又は他の光学記憶媒体)に書き込まれる。該パターンは、例えば、様々なランレングス遷移を含むためなどの目的で、選択することができる。従って、当該システムは、ディスクからのデータを読み取る読み戻し特性を所定のパターンデータ及び既に分かっている書き込み特性と相関させることによって、それぞれの遷移タイプに最適な書き込み特性を確定することができる。   In an exemplary OPC system, as described in U.S. Patent Application Publication No. 2007-0201331, the relevant portions of which are hereby incorporated by reference, the data follows a predetermined pattern, Written on an optical storage disk (or other optical storage medium) using a variable power level, timing offset, and / or other adjustable write characteristics. The pattern can be selected, for example, for the purpose of including various run length transitions. Therefore, the system can determine the optimum write characteristics for each transition type by correlating the read back characteristics for reading data from the disc with predetermined pattern data and already known write characteristics.

更に、光学記憶媒体からの読み取りのための従来式の方法及び装置は、読み取り作業を媒体からのデータ読み戻しに同期させるためにタイミング回復を実行している。タイミング回復は、例えば、読み戻し信号のどの1つ及び/又は複数の試料が、媒体の記憶されたデータに対応しているかを確定するために使用することができる。従来式のタイミング回復が、不正確な判定を下す場合には、読み戻し信号は、誤って解釈される可能性がある。較正測定が正確になるように、OPCの読み取り作業中、正確に読み戻し信号に同期することは特に重要である。従って、様々な状況下で書き込まれた可能性のあるデータ(例えば、幾つかの異なる書き込み電力レベル、タイミング、オフセットなどを用いて光学記憶媒体に書き込まれた較正パターンデータ)を読み取りながら、読み戻し信号の効果的な補正(例えば、時間及び/又は振幅におけるジッターの低減)を提供することも、更に望ましい。   In addition, conventional methods and apparatus for reading from optical storage media perform timing recovery to synchronize the read operation with data read back from the media. Timing recovery can be used, for example, to determine which one and / or multiple samples of the readback signal correspond to stored data on the media. If conventional timing recovery makes an incorrect determination, the readback signal may be misinterpreted. It is particularly important that the OPC reading operation is accurately synchronized to the readback signal so that the calibration measurement is accurate. Thus, read back while reading data that may have been written under various circumstances (eg, calibration pattern data written to optical storage media using several different write power levels, timing, offsets, etc.) It is further desirable to provide an effective correction of the signal (eg, a reduction in jitter in time and / or amplitude).

2009年1月13日出願の米国特許出願第12/352,950号(当該特許出願の関連部分を参考文献としてここに援用する)に記載されるような、関連する例示的なOPCシステムでは、タイミング回復ループは、読み戻し信号のタイミングを回復するために、所定の読み戻しパターンと、低周波遷移(例えば、6T/6T遷移のような長いランレングス間の遷移)の相対的安定性と、を利用している。従って、所定のデータは、長いランレングスを備える「案内エッジ」を含んでいてもよい。OPCシステムが、それらの案内エッジの1つでタイミングオフセットを検出すると、該オフセットは、読み戻しタイミングを調整するのに使用することができる。例えば、タイミングオフセット又はその微分は、エラー入力として従来式の位相固定ループ(PLL)へ提供することができる。   In a related exemplary OPC system, as described in US patent application Ser. No. 12 / 352,950 filed Jan. 13, 2009, the relevant portion of which is incorporated herein by reference: The timing recovery loop restores the timing of the readback signal to a predetermined readback pattern and the relative stability of low frequency transitions (eg, transitions between long run lengths such as 6T / 6T transitions), Is used. Thus, the predetermined data may include a “guide edge” with a long run length. If the OPC system detects a timing offset at one of those guiding edges, the offset can be used to adjust the readback timing. For example, a timing offset or derivative thereof can be provided as an error input to a conventional phase locked loop (PLL).

PLLは、一般的には、オフセットエラーに即時的に反応しない。その結果、案内エッジと無案内エッジの両方のタイミングオフセットは、PLLドリフト及び/又はタイミング回復プロセスの他のアーチファクトによって影響を及ぼされる場合がある。しかしながら、光学記憶媒体及び/又は用いられる書き込み特性の変動に起因するタイミングオフセットを正確に測定することが望ましい場合がある。従って、タイミングループのドリフト、又は媒体及び/又は書き込み特性の変動と無関係と考えられる他の因子、に起因する何らかのタイミングオフセットを差し引くことが望ましい。   PLLs generally do not react immediately to offset errors. As a result, timing offsets for both guided and unguided edges may be affected by PLL drift and / or other artifacts in the timing recovery process. However, it may be desirable to accurately measure timing offsets due to variations in optical storage media and / or writing characteristics used. Therefore, it is desirable to subtract some timing offset due to timing loop drift or other factors that may be unrelated to media and / or write characteristics variations.

本発明の実施形態は、光学記憶媒体を使用する読み取り及び/又は書き込み作業を補正するための方法、ソフトウェア、及び機器に関する。当該方法は、一般的には、読み戻し信号を発出するために光学記憶媒体の領域を読み取り、複数のデータエッジ(1つ又はそれ以上の無案内エッジを含む)に関するタイミングオフセットを測定し、所定のオフセットと比較しながら複数のエッジの少なくとも1つの測定されたオフセットに基づいて、複数のエッジの少なくとも1つに関するオフセット補正を記憶する、ためのステップを含んでいる。   Embodiments of the present invention relate to a method, software, and apparatus for correcting read and / or write operations using optical storage media. The method generally reads an area of the optical storage medium to issue a readback signal, measures timing offsets for multiple data edges (including one or more unguided edges), Storing an offset correction for at least one of the plurality of edges based on the at least one measured offset of the plurality of edges as compared to the offset of the plurality of edges.

例示的な或る実施形態では、該オフセット補正は、1つ又は複数の案内エッジから数ビットの距離に基づき無案内エッジに関するオフセット補正値を直線的に抽出することによって計算されてもよい。該オフセット補正は、更に、前の案内エッジと次の案内エッジの測定されたタイミングオフセットに基づき計算されてもよい。従って、該オフセット補正は、前の案内エッジから数ビットの距離に基づきまた次の案内エッジから数ビットの距離に基づき直線的に抽出することができる。或いは、該オフセット補正は、少なくとも第1及び第2の無案内エッジの測定されたオフセットに基づき、無案内エッジから計算されてもよい。   In an exemplary embodiment, the offset correction may be calculated by linearly extracting an offset correction value for a non-guide edge based on a distance of several bits from one or more guide edges. The offset correction may further be calculated based on the measured timing offset of the previous guide edge and the next guide edge. Therefore, the offset correction can be extracted linearly based on a distance of several bits from the previous guide edge and based on a distance of several bits from the next guide edge. Alternatively, the offset correction may be calculated from the non-guide edge based on at least the measured offset of the first and second non-guide edges.

当該機器は、光学記憶媒体の領域を読み取るように構成された読み取りモジュールと、タイミングオフセットを測定するように構成された測定モジュールと、複数のエッジの少なくとも1つに関するオフセット補正を計算するように構成された論理と、を備えていてもよい。光学記憶媒体の領域を読み取る工程は、1つ又は複数の無案内エッジを含む複数のエッジを備えている読み戻し信号を発出する。該タイミングオフセットは、少なくとも第1の無案内エッジと、少なくとも第2のエッジ(第2の無案内エッジ又は第1の案内エッジであってもよい)と、に関して測定される。該オフセット補正は、第1及び第2のエッジの少なくとも1つの測定されたオフセットに基づいている。   The apparatus is configured to calculate an offset correction for at least one of the plurality of edges, a reading module configured to read an area of the optical storage medium, a measuring module configured to measure a timing offset Logic may be included. The step of reading an area of the optical storage medium issues a read back signal comprising a plurality of edges including one or more non-guide edges. The timing offset is measured with respect to at least a first non-guide edge and at least a second edge (which may be a second non-guide edge or a first guide edge). The offset correction is based on at least one measured offset of the first and second edges.

例示的な或る実施形態では、光学ディスクの較正領域には、所定のパターンデータが書き込まれる。従って、分かっているパターンデータは、読み戻しチャネルの測定を行うタイミング(例えば、予想される遷移エッジの間、又はその前後)と、測定命令を発出するタイミング(例えば、測定回路又は他の構成部品に、特定の時点で読み戻しチャネルを測定するように命令するため)と、を確定するために処理され得る。例えば、パターンデータは、案内エッジを位置付けるために、また期待される遷移に関する案内エッジ測定命令を発出するために、処理されてもよい。当該方法は、測定命令に応えてタイミングオフセットを測定する工程、及び/又は測定命令に応えて補正されたオフセットを計算する工程を更に含んでもよい。   In an exemplary embodiment, predetermined pattern data is written to the calibration area of the optical disc. Thus, the known pattern data includes the timing of reading back channel measurements (eg, during or around expected transition edges) and the timing of issuing measurement commands (eg, measurement circuits or other components). To instruct the readback channel to be measured at a particular time). For example, the pattern data may be processed to locate the guide edge and issue a guide edge measurement command for the expected transition. The method may further include measuring a timing offset in response to the measurement command and / or calculating a corrected offset in response to the measurement command.

光学記憶媒体から読み取られたデータは、一般的には、所定のパターンデータを含んでいる。該パターンデータは、一般的には、媒体から読み取る前に分かっているので、読み戻し信号の期待される形状は、予測することができる。従って、当該方法は、パターンデータを読み取る前に光学ディスクの領域へパターンデータを書き込む工程を含むことができる。   Data read from an optical storage medium generally includes predetermined pattern data. Since the pattern data is generally known before reading from the medium, the expected shape of the readback signal can be predicted. Accordingly, the method can include writing the pattern data to an area of the optical disc before reading the pattern data.

別の実施形態では、当該方法は、較正命令に従ってパターンデータを光学記憶媒体の領域へ書き込む工程を含んでいる。該較正命令は、一般的には、該パターンデータに同期される。従って、当該方法は、較正命令とパターンデータを含んでいるビットストリームを受け取る工程を含むことができる。例えば、ビットストリームは、パターンデータに重畳された較正命令を有していてもよい。   In another embodiment, the method includes writing pattern data to an area of the optical storage medium according to a calibration instruction. The calibration command is generally synchronized to the pattern data. Accordingly, the method can include receiving a bitstream that includes calibration instructions and pattern data. For example, the bitstream may have calibration instructions superimposed on the pattern data.

当該方法の実施形態は、較正命令に従って読み戻し信号のエッジタイミングオフセットを測定する(例えば、測定命令を発出するためにパターンデータと共に命令を処理することによって)工程と、1つ又は複数の補正されたオフセットに基づいてデータを光学記憶媒体へ書き込むための書き込みオフセットを計算する(例えば、最適電力レベル、タイミングオフセットなど)工程と、を更に含んでもよい。例えば、当該方法は、1つ又は複数の測定結果をパターンデータに基づいた1つ又は複数の期待値と比較する工程を含んでもよい。別の実施形態では、当該方法は、1つ又は複数の測定結果を1つ又は複数の較正命令と相関させる工程(例えば、測定結果を電力レベル又は書き込み時に命令によって設定される他の特性と相関させる)を含んでもよい。或いは、当該方法は、1つ又は複数の測定結果をパターンデータの1つ又は複数のランレングスと相関させる工程を含んでもよい。   An embodiment of the method measures the edge timing offset of the readback signal according to a calibration command (e.g., by processing the command with pattern data to issue a measurement command) and one or more corrected Calculating a write offset for writing data to the optical storage medium based on the offset (eg, optimal power level, timing offset, etc.). For example, the method may include comparing one or more measurement results with one or more expected values based on pattern data. In another embodiment, the method correlates one or more measurement results with one or more calibration commands (eg, correlates measurement results with a power level or other characteristic set by the command at the time of writing. May be included. Alternatively, the method may include correlating one or more measurement results with one or more run lengths of pattern data.

別の実施形態では、パターンデータを処理する工程は、有用な測定ロケーションを見つけるためにパターンデータを分析する工程を含んでもよい。例えば、該パターンデータは、特有のランレングス、マーク/スペースの組み合わせなどを見つけるために分析されてもよい。従って、当該方法は、マーク/スペースの組み合わせの遷移に対応するために案内エッジ命令を発出する工程を含んでもよい。1つの例示的な実施形態では、案内エッジ命令は、パターンデータの6Tマーク及び6Tスペース(又はその逆)の間での遷移に対応してもよい。   In another embodiment, processing the pattern data may include analyzing the pattern data to find useful measurement locations. For example, the pattern data may be analyzed to find unique run lengths, mark / space combinations, and the like. Accordingly, the method may include issuing a guide edge command to accommodate the transition of the mark / space combination. In one exemplary embodiment, the guide edge command may correspond to a transition between a 6T mark and a 6T space (or vice versa) in the pattern data.

該案内エッジ命令は、読み戻し信号の期待される遷移に同期されてもよい(例えば、読み戻し信号がパターンデータを含んでいる所で)。読み戻し信号の1つ又は複数の特性を測定する工程は、案内エッジ命令と読み戻し信号の遷移の間のタイムオフセットを測定する工程を含んでもよい(例えば、読み戻し信号は、パターンデータによって確定されるように遷移を有するべき所で)。   The guide edge command may be synchronized to the expected transition of the readback signal (eg, where the readback signal includes pattern data). Measuring one or more characteristics of the readback signal may include measuring a time offset between the guiding edge command and the transition of the readback signal (eg, the readback signal is determined by pattern data). Where to have a transition to be).

例示的な実施形態では、当該方法は、案内エッジのタイムオフセットに従って(例えば、読み戻し信号のジッターを減らすためにPLLを加速又は減速するために)位相固定ループ(PLL)の出力を調整する工程を含んでいる。例えば、当該方法は、案内エッジ命令に従って複数のタイムオフセット測定を記憶する工程と、記憶されたタイムオフセット測定値に従ってPLL調整を計算する工程と、を含んでもよい。   In an exemplary embodiment, the method adjusts the output of a phase locked loop (PLL) according to a guide edge time offset (eg, to accelerate or decelerate the PLL to reduce read-back signal jitter). Is included. For example, the method may include storing a plurality of time offset measurements according to the guide edge command and calculating a PLL adjustment according to the stored time offset measurements.

汎用マイクロプロセッサ及び/又は従来式のデジタル信号プロセッサを装備しているシステムで実装及び/又は実行可能な、アルゴリズム、単数又は複数のコンピュータプログラム及び/又はソフトウェアは、本明細書に記載する方法の1つ又は複数のステップ及び/又はハードウェアの1つ又は複数の作業を行うように構成されてもよい。回路、装置、機器、アーキテクチャ、及び/又はシステムは、一般的には、本明細書で開示する1つ又は複数の発明のコンセプトを具現化している1つ又は複数の構成部品を含んでいるものを備えている。   An algorithm, one or more computer programs and / or software that can be implemented and / or executed in a system equipped with a general purpose microprocessor and / or a conventional digital signal processor is one of the methods described herein. It may be configured to perform one or more steps and / or one or more tasks of hardware. A circuit, device, apparatus, architecture, and / or system generally includes one or more components that embody one or more inventive concepts disclosed herein. It has.

本発明は、好都合なことに、光学記憶媒体及び/又は使用される書き込み特性の変動に起因するタイミングオフセットを正確に測定する能力と、タイミングループのドリフト又は媒体及び/又は書き込み特性の変動に無関係であると考えられる他の因子に起因するタイミングオフセットに関して、測定されたオフセットを補正する能力と、を提供している。   The present invention advantageously allows the ability to accurately measure timing offsets due to variations in optical storage media and / or writing characteristics used, and is independent of timing loop drift or media and / or writing characteristics variations. And the ability to correct the measured offset with respect to timing offsets due to other factors believed to be

本発明の或る実施形態による例示的な方法の流れ図である。3 is a flow diagram of an exemplary method according to an embodiment of the invention. 例示的な波形を示している線図である。FIG. 3 is a diagram illustrating an exemplary waveform. 本発明の或る実施形態による例示的な機器を示している概略図である。FIG. 3 is a schematic diagram illustrating an exemplary device according to an embodiment of the present invention. 本発明の或る実施形態による較正ビットストリームを処理するための例示的な機器を示している概略図である。FIG. 2 is a schematic diagram illustrating an example apparatus for processing a calibration bitstream according to an embodiment of the present invention. 例示的な光学記憶装置の概略図である。1 is a schematic diagram of an exemplary optical storage device. FIG.

これより、実例を添付図面に図示している、本発明の様々な実施形態を詳細に参照してゆく。本発明は、下文で説明する実施形態に関連付けながら説明してゆくが、実施形態は、本発明を制限するものとして意図されていない。それどころか、本発明は、特許請求の範囲によって定義される本発明の範囲の中に含まれ得る代替物、修正品、等価物を含むことを意図している。更に、本発明に関する以下の詳細説明において、数多くの具体的な細部は、本発明の十分な理解を提供する目的で述べられている。しかしながら、本発明は、それらの具体的な細部無しに実施してもよい。他の事例では、本発明の態様を不必要に分かりにくくしないように、周知の方法、手順、構成部品、及び回路を詳細に記述していない。   Reference will now be made in detail to various embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with the embodiments described below, the embodiments are not intended to limit the invention. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the scope of the present invention as defined by the claims. Furthermore, in the following detailed description of the present invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention may be practiced without these specific details. In other instances, well known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure aspects of the present invention.

以下に続く詳細な説明の幾つかの部分は、プロセス、手順、論理ブロック、機能ブロック、処理、及びコンピュータ、プロセッサ、コントローラー、及び/又はメモリの中のデータビット、データストリーム、又は波形に関する作業についての他の象徴的な表現の用語を使って述べられている。これらの説明及び表現は、概して、作業の内容を他の当業者に効率的に伝達する目的で、データ処理技術の業者によって使用されている。プロセス、手順、論理ブロック、機能、作業などは、本明細書において、また一般的には、所望の及び/又は期待する結果をもたらすステップ又は命令の自己無撞着順序であると考えられている。当該ステップは、一般的には、物理量の物理的操作を含んでいる。大抵の場合、必ずというわけではないが、それらの量は、コンピュータ、データ、処理システム、又は論理回路の中で、記憶、移動、結合、比較、及びその他の方法で処理することのできる、電気的、磁気的、光学的、又は量子的な信号の形態をとっている。それらの信号を、ビット、波動、波形、ストリーム、数値、記号、特徴、期間、数字又は類事のものと呼ぶことは、主として一般的な用法という理由で、折に触れて好都合であることを証明してきた。   Some portions of the detailed description that follows are about processes, procedures, logic blocks, functional blocks, processing, and work on data bits, data streams, or waveforms in computers, processors, controllers, and / or memories. It is stated using other symbolic terminology. These descriptions and representations are generally used by those skilled in the data processing arts for the purpose of efficiently communicating the work to others skilled in the art. Processes, procedures, logic blocks, functions, operations, etc. are herein and generally considered to be a self-consistent order of steps or instructions that yields the desired and / or expected results. This step generally involves physical manipulation of physical quantities. In most cases, but not necessarily, these quantities can be stored, moved, combined, compared, and otherwise manipulated in a computer, data, processing system, or logic. It takes the form of a mechanical, magnetic, optical or quantum signal. To refer to these signals as bits, waves, waveforms, streams, numbers, symbols, features, periods, numbers or the like is often convenient for reasons of general usage. I have proved it.

それら及び類似する用語の全ては、適切な物理量に関連付けられており、それらの量に付される都合のよい標識にすぎない。特に他の方法で示されない限り、及び/又は以下の考察から明白となるように、本出願を通して、例えば「処理する」、「作業する」、「算出する」、「計算する」、「確定する」、「操作する」、「変換する」、「表示する」又は類似する作業などの用語を利用している考察は、物理(例えば、電子的な)量として表現されるデータを操作及び変換する、コンピュータ、データ処理システム、論理回路又は類似の処理装置(例えば、電気的、光学的又は量子的な演算又は処理装置)の働きと工程について言及するものであると理解頂きたい。これらの用語は、システム又はアーキテクチャ(例えば、レジスタ、メモリ、他のその様な情報記憶装置、送信または表示装置など)の1つ又は複数の構成部品の中の物理量を、同じ又は異なるシステム又はアーキテクチャの他の構成部品の中の物理量として類似して表現される他のデータに操作又は変換する処理装置の働き、作業及び/又は工程を指している。   All of these and similar terms are associated with the appropriate physical quantities and are merely convenient labels affixed to those quantities. Unless otherwise indicated and / or will become apparent from the discussion below, throughout this application, for example, “process”, “work”, “calculate”, “calculate”, “determine” Considerations that use terms such as "", "manipulate", "transform", "display" or similar tasks manipulate and transform data expressed as physical (eg, electronic) quantities. It should be understood that reference is made to the operation and process of a computer, data processing system, logic circuit or similar processing device (eg, an electrical, optical or quantum computing or processing device). These terms refer to physical quantities in one or more components of a system or architecture (e.g., registers, memory, other such information storage devices, transmission or display devices, etc.) that are the same or different systems or architectures. It refers to the action, operation and / or process of a processing device that manipulates or converts to other data that is similarly expressed as physical quantities in other components.

更に、利便性且つ簡素性のために、用語「クロック」、「時間」、「比率」、「期間」及び「振動数」は、一般的には、本明細書では置き換え可能に使用されているが、一般的には、当該技術分野で認識されている意味が付与されている。更に、利便性且つ簡素性のために、用語「に接続されている」、「を伴っている」、「と連結している」及び「と通信して」(用語を使用している文脈が、明らかに他の方法を示しているのでなければ、これらの用語は、接続された、連結された、及び/又は通信要素間の直接的及び/又は間接的な関係を、更に指している)と同様に、用語「ビットストリーム」、「データ」、「データストリーム」、「波形」及び「情報」は、置き換え可能に使用されてもよいが、これらの用語にも、一般的には、当該技術分野で認識されている意味が付与されている。   Furthermore, for convenience and simplicity, the terms “clock”, “time”, “ratio”, “period” and “frequency” are generally used interchangeably herein. However, generally, the meaning recognized in the said technical field is provided. Further, for convenience and simplicity, the terms “connected to”, “with”, “coupled with” and “in communication with” (the context in which the term is used are (This term further refers to a direct and / or indirect relationship between connected, linked, and / or communication elements, unless clearly indicating otherwise) Similarly, the terms “bitstream”, “data”, “datastream”, “waveform” and “information” may be used interchangeably, but these terms also generally refer to The meaning recognized in the technical field is given.

最後に、用語「マーク」、「スペース」、「ピット」及び「ランド」は、一般的には、書き込み可能な光学記憶媒体の上に書き込まれた(及び/又は書き込まれない)特徴を指しており、2進値及び/又は媒体上に符号化された他のデータを表わしている場合がある。「マークとスペース」及び/又は「ランドとピット」の意味論的な有用性は、光学記憶媒体のフォーマットに応じて変わってもよいが、それらの用語には、一般的には、当該技術分野で認識されている意味が付与されている。   Finally, the terms “mark”, “space”, “pit” and “land” generally refer to features written (and / or not written) on writable optical storage media. And may represent binary values and / or other data encoded on the medium. The semantic utility of “marks and spaces” and / or “lands and pits” may vary depending on the format of the optical storage medium, but these terms generally include the art. The meaning recognized in is given.

例示的な実施形態に関して、様々な態様で、本発明を下文においてより詳細に説明してゆく。   The invention will be described in greater detail below in various aspects with respect to exemplary embodiments.

タイミング較正のための例示的な方法
図1は、最適電力(及び随意的には、タイミング)較正(OPC)のための例示的な方法100を示している。方法100は、一般的には、読み戻し信号を発出するために、光学記憶媒体101の領域を読み取るためのステップ120と、1つ又は複数の測定命令を発出するために、所定のパターンデータを処理するためのステップ110から112と、1つ又は複数の測定結果を作り出すために、読み戻し信号を処理し、測定命令に応えて案内エッジと無案内エッジのタイミングオフセットを測定するためのステップ121から123と、を含んでいる。様々な実施形態では、光学記憶媒体101は、例えば、追記型光ディスク(例えば、CD−R、DVD−R又はDVD+R、BD−Rなど)又は書き換え可能型光ディスク(例えば、DVD−RW、DVD+RW又はDVD−RAM、BD−REなど)を備えていてもよい。
Exemplary Method for Timing Calibration FIG. 1 illustrates an exemplary method 100 for optimal power (and optionally timing) calibration (OPC). The method 100 generally includes a step 120 for reading an area of the optical storage medium 101 to issue a readback signal and a predetermined pattern data to issue one or more measurement instructions. Steps 110 to 112 for processing and step 121 for processing the readback signal to produce one or more measurement results and measuring the timing offset of the guiding edge and the non-guiding edge in response to the measurement command. To 123. In various embodiments, the optical storage medium 101 is, for example, a write-once optical disc (eg, CD-R, DVD-R or DVD + R, BD-R, etc.) or a rewritable optical disc (eg, DVD-RW, DVD + RW, or DVD). -RAM, BD-RE, etc.).

方法100は、ステップ110で始まり、パターンソース102からパターンデータを受け取る。該パターンデータは、一般的には、記憶媒体から何らかのデータを読み取る前に分かっているので、読み戻し信号の期待される形状は、予測することができるようになる。従って、データを記憶媒体から読み取るステップ120の期間又はそれ以前に、ステップ111で、既に分かっている書き込まれた信号の複製は、分析され得る。   Method 100 begins at step 110 and receives pattern data from pattern source 102. Since the pattern data is generally known before reading any data from the storage medium, the expected shape of the readback signal can be predicted. Thus, during or before step 120 of reading data from the storage medium, at step 111, a copy of the written signal already known can be analyzed.

1つの例示的な実施形態では、該パターンデータは、様々な書き込み特性を用いながらパターンデータを光学記憶媒体に書き込むための図3の方法300によって媒体101に書き込まれもよい。パターンソース102は、例えば、メモリ(例えば、光学記憶媒体に書き込まれるべきパターンデータを更に提供するメモリ)、プロセス、回路、又はアルゴリズムに従ってパターンデータを生成するための他の手段、バッファ(例えば、光学記憶媒体101に書き込まれたパターンデータを記憶するバッファ)などを備えていてもよい。   In one exemplary embodiment, the pattern data may be written to the medium 101 by the method 300 of FIG. 3 for writing the pattern data to the optical storage medium while using various writing characteristics. The pattern source 102 may be, for example, a memory (eg, a memory that further provides pattern data to be written to an optical storage medium), a process, circuit, or other means for generating pattern data according to an algorithm, buffer (eg, optical A buffer for storing the pattern data written in the storage medium 101 may be provided.

ステップ111では、該パターンデータは、読み戻し信号の中で有用な測定ロケーションを見つけるために分析される。例えば、該パターンデータは、特定のランレングス、マーク/スペースの組み合わせなどを見つけるために分析されてもよい。最適電力較正(OPC)作業(随意的に、タイミング較正作業を更に含んでいてもよい)の間、最善の書き込み特性を選択するために、読み戻し信号を正確に測定することが特に重要である。   In step 111, the pattern data is analyzed to find useful measurement locations in the readback signal. For example, the pattern data may be analyzed to find specific run lengths, mark / space combinations, and the like. During an optimal power calibration (OPC) operation (which may optionally further include a timing calibration operation), it is particularly important to accurately measure the readback signal to select the best write characteristics. .

光学記憶媒体から読み取るための従来式の方法及び装置は、読み取り作業を媒体から読み戻されたデータに同期させるためにタイミング回復を行う。しかしながら、データを書き込むために用いられる書き込み特性(例えば、出力、タイミング、オフセットなど)が、大幅に変わる可能性があるので、従来式のOPC書き込みプロセスは、タイミングループを適正に調整することをより困難にする可能性がある。従って、読み戻し信号のタイミング位相オフセット、エンベロープオフセット、及び/又はエンベロープゲインにおけるジッター又は他の変動を安定化させることが望まれる。   Conventional methods and apparatus for reading from an optical storage medium provide timing recovery to synchronize the read operation with the data read back from the medium. However, because the write characteristics used to write data (eg, output, timing, offset, etc.) can vary significantly, conventional OPC write processes are better able to properly adjust the timing loop. May be difficult. Accordingly, it is desirable to stabilize jitter or other variations in the timing phase offset, envelope offset, and / or envelope gain of the readback signal.

マーク及び/又はスペースのより長いランレングスは、より短いランレングスに比べて変動が小さい傾向がある。結果的に、より長いランレングス間の遷移(例えば、6Tマークと6Tスペース間又はその逆の場合の遷移)は、より短いランレングスまで又はからの遷移に比べてより安定している傾向があり、案内エッジとして使用することができる。従って、ステップ111は、その様な遷移を見つけるために該パターンデータを分析する工程を含むことができる。マーク及び/又はスペースの長いランレングスの間で遷移を見つける工程に加えて、ステップ111は、該パターンデータにおいて他の無案内エッジ遷移を見つける工程を更に含んでもよい。   Longer run lengths of marks and / or spaces tend to have less variation than shorter run lengths. As a result, transitions between longer run lengths (eg, transitions between 6T marks and 6T spaces or vice versa) tend to be more stable than transitions to or from shorter run lengths. Can be used as a guide edge. Thus, step 111 can include analyzing the pattern data to find such transitions. In addition to finding transitions between long run lengths of marks and / or spaces, step 111 may further include finding other unguided edge transitions in the pattern data.

ステップ112では、測定命令が、ステップ111の分析に従って発出される。当該測定命令は、信号、作業符号、又は或る特定の時に(例えば、読み戻し信号が、パターンデータの1つ又は複数の特徴に対応することが期待される時に)読み戻し信号の1つ又は複数の特性を測定するための他のメッセージ、を含んでもよい。例えば、当該測定命令は、読み戻し信号で期待される遷移に同期されたタイミングオフセット測定命令を含んでもよい。タイミングオフセット命令は、読み戻しタイミングループを調整するためにパターンデータの安定したエッジに同期された案内エッジ測定命令、及び/又は他のタイミングオフセット命令(例えば、書き込み特性を較正するための)を含んでもよい。当該測定命令は、エンベロープ測定命令(例えば、読み戻し信号のエンベロープの振幅又は他の特性を測定するための命令)及び/又は読み戻し信号の他の特性を測定するための命令を更に含んでもよい。   In step 112, a measurement command is issued according to the analysis of step 111. The measurement instruction may be a signal, work code, or one of the readback signals at a particular time (eg, when the readback signal is expected to correspond to one or more features of the pattern data) Other messages for measuring multiple characteristics may be included. For example, the measurement instruction may include a timing offset measurement instruction that is synchronized with the transition expected in the readback signal. Timing offset instructions include guided edge measurement instructions that are synchronized to stable edges of the pattern data to adjust the read back timing loop, and / or other timing offset instructions (eg, to calibrate write characteristics). But you can. The measurement instructions may further include an envelope measurement instruction (eg, an instruction for measuring an envelope amplitude or other characteristic of the readback signal) and / or an instruction for measuring other characteristics of the readback signal. .

図2は、パターンデータ210に対応する例示的な理想読み戻し信号波形201を示している。波形202は、タイミング、エンベロープオフセット、及びエンベロープゲインの変動を含んでいる例示的な読み戻し信号である。図2で示している実例では、マーク212、218と、スペース211、213、218、219は、それぞれ6Tランレングスを有しており、マーク214、216と、スペース215は、それぞれ3Tランレングスを有している。   FIG. 2 shows an exemplary ideal readback signal waveform 201 corresponding to the pattern data 210. Waveform 202 is an exemplary readback signal that includes variations in timing, envelope offset, and envelope gain. In the example shown in FIG. 2, the marks 212 and 218 and the spaces 211, 213, 218 and 219 each have a 6T run length, and the marks 214 and 216 and the space 215 each have a 3T run length. Have.

案内エッジ測定信号220は、一般的には、タイミングループを調整するために読み戻し信号のタイミングオフセットを測定するための命令に対応している。従って、案内エッジ221は、6Tスペース211と6Tマーク212の間の遷移に対応し、案内エッジ222は、6Tマーク212と6Tスペース213の間の遷移に対応し、案内エッジ223は、6Tスペース217と6Tマーク218の間の遷移に対応し、案内エッジ224は、6Tマーク218と6Tスペース219の間の遷移に対応している。エンベロープ測定信号230は、一般的には、読み戻し信号のエンベロープを測定するための命令に対応している。   Guide edge measurement signal 220 generally corresponds to a command for measuring the timing offset of the readback signal to adjust the timing loop. Accordingly, the guide edge 221 corresponds to the transition between the 6T space 211 and the 6T mark 212, the guide edge 222 corresponds to the transition between the 6T mark 212 and the 6T space 213, and the guide edge 223 corresponds to the 6T space 217. And the guide edge 224 corresponds to the transition between the 6T mark 218 and the 6T space 219. The envelope measurement signal 230 generally corresponds to a command for measuring the envelope of the readback signal.

再度図1を参照すると、ステップ121では、読み戻し信号は、測定命令に従って処理されている。従って、ステップ122は、読み戻し信号における無案内エッジ遷移のタイミングオフセットを測定する工程と、読み戻し信号の振幅を測定する工程と、及び/又は読み戻し信号の何らかの他の特性を測定する工程、を含んでもよい。ステップ123は、案内エッジ信号220の各エッジで読み戻し信号のタイミングオフセットを測定する工程を含んでもよい(例えば、読み戻しタイミングループを調整するために、パターンデータの比較的安定した遷移に同期されたエッジ221、222、223及び224の読み戻し信号を測定するために)。読み戻し信号でオフセットされた時間を測定する工程は、例えば、案内エッジ測定命令に対応する時間の読み戻し信号の振幅を測定する工程と、測定された振幅に従ってオフセットされた時間を計算する工程と、を含んでもよい。ステップ125では、位相固定ループ(PLL)の出力は、案内エッジ測定に従って調整されてもよい(例えば、読み戻し信号のジッターを減らすためにPLLを加速又は減速するために)。   Referring again to FIG. 1, in step 121, the readback signal is processed according to a measurement command. Accordingly, step 122 includes measuring a timing offset of unguided edge transitions in the readback signal, measuring the amplitude of the readback signal, and / or measuring some other characteristic of the readback signal; May be included. Step 123 may include measuring the timing offset of the readback signal at each edge of the guide edge signal 220 (eg, synchronized to a relatively stable transition of the pattern data to adjust the readback timing loop. To measure the read back signals of the edges 221, 222, 223 and 224). Measuring the offset time with the readback signal includes, for example, measuring an amplitude of the readback signal at a time corresponding to the guide edge measurement command, and calculating an offset time according to the measured amplitude. , May be included. In step 125, the output of the phase locked loop (PLL) may be adjusted according to the guide edge measurement (eg, to accelerate or decelerate the PLL to reduce read-back signal jitter).

タイミングオフセットが、測定されると、OPC作業は、各エッジの分散並びに平均を獲得することができる。各エッジの分散は、PLLディザーに起因するタイミング回復ジッター、書き込み中の電力変化に起因する変動、及び/又は実際のマークエッジジッターに起因するエッジジッター、によって引き起こされる場合がある。実際のマークエッジジッターに起因するエッジジッターを正確に把握することが望まれる。この影響を他から隔離することによって、エッジジッターを最適化するために、書き込み中にシステムパラメータを修正することが可能になる。これは、位相変化媒体の最適化にとって特に重要である。   Once the timing offset is measured, the OPC operation can obtain the variance as well as the average of each edge. The dispersion of each edge may be caused by timing recovery jitter due to PLL dither, variations due to power changes during writing, and / or edge jitter due to actual mark edge jitter. It is desired to accurately grasp the edge jitter caused by the actual mark edge jitter. By isolating this effect from others, it is possible to modify system parameters during writing to optimize edge jitter. This is particularly important for the optimization of phase change media.

案内エッジジッターが、本質的にPLLディザリングに起因する場合には、案内エッジ間のタイミングオフセットを推定することによって、PLLディザリングの影響を、無案内エッジの測定されたタイミングオフセットから差し引くことができる。得られた分散は、その後、エッジジッターを正確に把握及び/又は補正するのに(例えば、頻度ヒストグラムを用いて)使用することができる。   If the guide edge jitter is essentially due to PLL dithering, the effect of PLL dithering can be subtracted from the measured timing offset of the non-guide edge by estimating the timing offset between the guide edges. it can. The resulting variance can then be used to accurately capture and / or correct edge jitter (eg, using a frequency histogram).

従って、ステップ124では、少なくとも1つの隣接する案内エッジの測定されたオフセットに基づく無案内エッジに関する(補正された)オフセットを、メモリに記憶することができる。ステップ130では、ステップ124で記憶したオフセット及び/又は他の測定値を分析することができる。例えば、補正されたオフセットは、案内エッジ(例えば、直前又は次の案内エッジ)から数ビットの距離に基づいて無案内エッジに関するオフセット補正値を直線的に抽出することによって、計算又は確定することができる。或いは、補正されたオフセットを計算する工程は、前の案内エッジと次の案内エッジの両方の測定されたタイミングオフセットに基づいて無案内エッジに関するオフセット値を(例えば、直線的推定によって)計算する工程を備えることができる。   Thus, in step 124, the (corrected) offset for the non-guide edge based on the measured offset of at least one adjacent guide edge can be stored in memory. In step 130, the offset and / or other measurements stored in step 124 can be analyzed. For example, the corrected offset may be calculated or determined by linearly extracting an offset correction value for a non-guide edge based on a distance of a few bits from the guide edge (eg, previous or next guide edge). it can. Alternatively, calculating the corrected offset may include calculating an offset value for the non-guide edge (eg, by linear estimation) based on the measured timing offset of both the previous guide edge and the next guide edge. Can be provided.

他の実例では、ステップ130は、2006年12月26日出願の米国特許出願第11/646,098号(代理人整理番号MP0960)で更に詳細に記載されるように、複数の時間オフセット測定値を記憶する工程と、書き込みプロセスを較正するべく最適な書き込み特性を確定するために1つ又は複数の測定値を分析する工程と、を含んでもよい。従って、当該方法は、書き込み較正データ(例えば、最適特性及び/又は最適特性を確定するために後で使用されるデータ)を記憶するために随意的なステップ130を含んでもよい。   In another example, step 130 includes a plurality of time offset measurements, as described in further detail in US patent application Ser. No. 11 / 646,098 filed Dec. 26, 2006 (Attorney Docket No. MP0960). And analyzing one or more measurements to determine optimal writing characteristics to calibrate the writing process. Thus, the method may include an optional step 130 for storing write calibration data (eg, optimal characteristics and / or data used later to determine optimal characteristics).

従って、方法100は、光学記憶媒体からパターンの読み戻し中に、既に分かっている書き込まれたパターンの同期された複製を参照として使用する工程を提供している。この方法は、試料が、特定のマーク/スペースの組み合わせを示していることを予め確定することができ、且つタイミング回復ループを案内するのに使用することができる。安定したエッジが、この案内エッジに選択されれば、非常に安定した照会を実現することができ、これは、タイミングループを固定するために使用される。測定用(例えば、書き込み較正用)に期待されるエッジの場所を確定するのに、パターンデータから得られる無案内エッジ位置を使用してもよい。無案内エッジタイミングオフセットは、その後、マークエッジジッターの影響をより正確に測定するために、案内エッジの測定されたオフセットに基づいてタイミング回復ループドリフトの影響に対して補正することができる。   Accordingly, the method 100 provides the step of using as a reference a synchronized copy of the already-written written pattern during read-back of the pattern from the optical storage medium. This method can pre-determine that the sample exhibits a particular mark / space combination and can be used to guide the timing recovery loop. If a stable edge is selected for this guiding edge, a very stable query can be achieved, which is used to fix the timing loop. Unguided edge positions obtained from pattern data may be used to determine the expected edge location for measurement (eg, for writing calibration). The unguided edge timing offset can then be corrected for the effect of timing recovery loop drift based on the measured offset of the guide edge to more accurately measure the effect of mark edge jitter.

タイミング位相エラーは、遷移の前と後では値のランレングスに応じて変化する場合がある。例えば、6Tスペースが後に続く3Tマークに対するタイミング位相エラーは、4Tマークが後に続く5Tスペースに対するタイミング位相エラーとは異なる場合がある。従って、各遷移タイプに対して最適なタイミング位相オフセットを確定することが望ましく、スペースの別のランレングスが後に続いているマークの一方のランレングス、およびそれとまったく逆の間の遷移の組み合わせ毎に、遷移タイプが存在している。例えば、符号化システムの最大ランレングスが10の場合には、その結果、(可能なランレングスの組み合わせは100存在し、2つの異なる遷移方向[例えば、「スペース」までの「マ―ク」と、「マーク」までの「スペース」]が、考えられるので)200の異なる最適なタイミング位相オフセットが必要である可能性がある。従って、別の実施形態では、確定するステップは、パターンデータの遷移タイプ毎に最適なタイミング位相オフセットを選定する工程を備えている。次いで、当該最適なタイミング位相オフセットは、遷移のタイミングを調整する目的で(例えば、書き込みレーザーを最適な時にオン、オフに切り換えるために)データをディスクに書き込む時に、後で使用することができる。従って、本発明の方法の別の態様は、例えば、追加の最適なタイミングオフセット及び/又はゲインを書き込み信号に加えるために、読み戻し信号のタイミング位相オフセット、エンベロープオフセット、及び/又はエンベロープゲインを調整する工程を更に含んでもよい。   The timing phase error may change depending on the run length of the value before and after the transition. For example, a timing phase error for a 3T mark followed by a 6T space may be different from a timing phase error for a 5T space followed by a 4T mark. Therefore, it is desirable to determine the optimal timing phase offset for each transition type, for each run combination of one run length of the mark followed by another run length of space and vice versa. , Transition types exist. For example, if the maximum run length of the encoding system is 10, then there are (100 possible run length combinations and two different transition directions [eg, “mark” up to “space” and , "Space" up to "mark" is considered), 200 different optimal timing phase offsets may be required. Therefore, in another embodiment, the step of determining comprises the step of selecting an optimal timing phase offset for each transition type of pattern data. The optimal timing phase offset can then be used later when writing data to the disk for the purpose of adjusting the timing of the transition (eg, to switch the writing laser on and off at the optimal time). Thus, another aspect of the method of the present invention adjusts the timing phase offset, envelope offset, and / or envelope gain of the readback signal, eg, to add additional optimal timing offsets and / or gains to the write signal. You may further include the process to do.

非案内データ上でエッジタイミングだけを測定するために本明細書で説明している測定技法を使用することは、同様に可能である。一般的には良好なデータに関する形状は、比較的容易に検出することができ、その様な検出された形状は、エッジを分類するのに利用することができる。長い書き込み作業の間、この「非案内エッジタイミング」技法は、書き込み作業中に書き込みを停止すること、逆の方向にデータを探求すること、直前に書き込まれた一連のデータを読み取ること、及びタイミング情報を測定すること、を可能にさせる。該書き込み作業は、随意的に、本開示に従う電力又はタイミングに適応させた後で、再び開始することができる。   It is equally possible to use the measurement techniques described herein to measure only edge timing on non-guided data. In general, shapes related to good data can be detected relatively easily, and such detected shapes can be used to classify edges. During a long write operation, this “non-guide edge timing” technique stops writing during the write operation, explores the data in the opposite direction, reads the last set of data written, and timing Making it possible to measure information. The writing operation can optionally be restarted after adapting to power or timing according to the present disclosure.

別の実施形態では、該処理ステップは、パターンデータのそれぞれの遷移に対するタイミング位相エラー値をメモリに記憶する工程を更に備えている。書き込みに最適なタイミング位相オフセットを確定するために、それらの記憶した値は、遷移タイプ毎の平均タイミング位相エラーを確定するために処理することができる。例えば、最適な書き込み特性を確定するために記憶した値を処理する時には、パターンデータと記憶したタイミング位相エラー値の両方がメモリから読み取られる。従って、タイミング位相エラー値を遷移タイプと相関させることが可能になり、遷移タイプ毎のタイミング位相エラーのヒストグラムを作ることができる。該ヒストグラムは、各遷移タイプを書き込むのに最適なタイミング位相オフセットを確定するために分析することができる。更に、該データは、ジッターの様な書き込み特性に関する有益な識見を提供することができる(例えば、或る遷移タイプに関してタイミング位相エラーに統計的に有意な変動が存在する場合)。当業者であれば、最も必要な情報を収集するためにパターンデータを選定することができる。例えば、高周波遷移は、より一般的に書き込まれるので、該パターンデータは、比較的多数の高周波遷移と、比較的少数の低周波遷移を含むことができる。   In another embodiment, the processing step further comprises storing a timing phase error value for each transition of pattern data in a memory. In order to determine the optimal timing phase offset for writing, these stored values can be processed to determine the average timing phase error for each transition type. For example, when processing stored values to determine optimal write characteristics, both pattern data and stored timing phase error values are read from memory. Therefore, the timing phase error value can be correlated with the transition type, and a histogram of timing phase errors for each transition type can be created. The histogram can be analyzed to determine the optimal timing phase offset for writing each transition type. In addition, the data can provide useful insights regarding write characteristics such as jitter (eg, where there is a statistically significant variation in timing phase error for certain transition types). A person skilled in the art can select pattern data in order to collect the most necessary information. For example, since high frequency transitions are more commonly written, the pattern data can include a relatively large number of high frequency transitions and a relatively small number of low frequency transitions.

例示的なソフトウェア
本発明は、当該方法の1つ又は複数のステップ及び/又はハードウェアの1つ又は複数の作業を実行するように構成されている、マイクロコントローラー、マイクロプロセッサ、又は他の命令プロセッサ(例えば、従来式のアナログ及び/又はデジタル信号プロセッサを装備している汎用コンピュータ又はワークステーション)を含んでいる機器の中で又は機器を用いて実装及び/又は実行可能な、アルゴリズム、コンピュータプログラム、及び/又はソフトウェアを更に含んでいる。従って、本発明の別の態様は、上記の方法を実行するアルゴリズム及び/又はソフトウェアに関する。例えば、本発明は、適切な処理装置によって実行される場合、上述の方法及び/又はアルゴリズムを実行するように構成されている一連の命令を含んでいるコンピュータプログラム、コンピュータ可読媒体又は波形に関する場合がある。
Exemplary Software The present invention relates to a microcontroller, microprocessor, or other instruction processor configured to perform one or more steps of the method and / or one or more tasks of hardware. (E.g., a general purpose computer or workstation equipped with a conventional analog and / or digital signal processor), an algorithm, a computer program that can be implemented and / or executed in or using the device, And / or further software. Accordingly, another aspect of the invention relates to algorithms and / or software that perform the above methods. For example, the invention may relate to a computer program, a computer readable medium or a waveform comprising a series of instructions configured to perform the methods and / or algorithms described above when executed by a suitable processing device. is there.

例示的な機器
図3は、光学記憶媒体301に書き込む及び/又は光学記憶媒体301から読み取るための機器300を示している。書き込み回路310は、パターンソース302からパターンデータを取得し、該パターンデータを光学記憶媒体301に書き込むように構成されている。読み取り回路340は、該パターンデータを含んでいる光学記憶媒体301の領域を読み取り、読み戻し信号を発出するように構成されている。パターン分析器320は、パターンデータをパターンソース302´から受け取り、該パターンデータに応えて1つ又は複数の測定命令信号を発出するように構成されている。
Exemplary Apparatus FIG. 3 shows an apparatus 300 for writing to and / or reading from an optical storage medium 301. The writing circuit 310 is configured to acquire pattern data from the pattern source 302 and write the pattern data to the optical storage medium 301. The reading circuit 340 is configured to read an area of the optical storage medium 301 containing the pattern data and issue a read back signal. The pattern analyzer 320 is configured to receive pattern data from the pattern source 302 ′ and issue one or more measurement command signals in response to the pattern data.

パターンソース302´からのパターンデータは、一般的には、パターンソース302からのパターンデータの複製であり、読み取り回路320によって読み取られたデータに同期される(例えば、パターン分析器320が、パターンを媒体301から実際に読み取る前に、パターンデータの複製を分析する時間を有するように)。パターンソース302及び/又は302´は、例えば、メモリ(例えば、光学記憶媒体に書き込まれるパターンデータを更に提供するメモリ)、プロセス、回路又はアルゴリズムに従ってパターンデータを生成するための他の手段、バッファ(例えば、光学記憶媒体101に書き込まれたパターンデータを記憶しているバッファ)などを備えていてもよい。パターンソース302及び/又は302´は、同じ装置及び/又は装置の領域を備えていてもよく、又は異なる装置及び/又は装置の異なる領域(例えば、異なるメモリロケーション)を備えていてもよい。   The pattern data from the pattern source 302 ′ is generally a copy of the pattern data from the pattern source 302 and is synchronized with the data read by the reading circuit 320 (eg, the pattern analyzer 320 determines the pattern Have time to analyze a copy of the pattern data before actually reading it from the medium 301). The pattern source 302 and / or 302 ′ may be, for example, a memory (eg, a memory that further provides pattern data to be written to an optical storage medium), a process, circuit, or other means for generating pattern data according to an algorithm, For example, a buffer that stores pattern data written in the optical storage medium 101 may be provided. The pattern sources 302 and / or 302 ′ may comprise the same device and / or region of the device, or may comprise different devices and / or different regions of the device (eg, different memory locations).

測定回路321は、1つ又は複数の測定結果を作り出すための測定命令信号に応えて読み戻し信号の1つ又は複数の特性を測定するように構成されている。測定分析器330は、測定結果に応えて1つ又は複数の読み取り特性(例えば、読み取り回路340に関する特性)に関する調整を確定するように構成されている。   The measurement circuit 321 is configured to measure one or more characteristics of the readback signal in response to a measurement command signal for producing one or more measurement results. The measurement analyzer 330 is configured to determine adjustments related to one or more read characteristics (eg, characteristics related to the read circuit 340) in response to the measurement results.

様々な実施形態では、光学記憶媒体301は、例えば、追記型光ディスク(例えば、CD−R、DVD−R又はDVD+R、BD−Rなど)、又は書き換え可能な光ディスク(例えば、DVD−RW、DVD+RW、DVD−RAM、BD−REなど)の様な光ディスクを含んでもよい。   In various embodiments, the optical storage medium 301 may be, for example, a write-once optical disc (eg, CD-R, DVD-R or DVD + R, BD-R, etc.) or a rewritable optical disc (eg, DVD-RW, DVD + RW, DVD-RAM, BD-RE, etc.) may also be included.

機器300は、一般的には、光学記憶媒体301からパターンの読み戻し中に、既に分かっている書き込まれたパターン302に同期された複製を参照として使用する工程を提供している。パターン分析器320は、試料が、特定のマーク/スペースの組み合わせを示していることと、試料を、タイミング回復ループを中へ案内するのに使用する又は読み取り回路340に連結することが可能であることと、を事前に確定することができる。安定したエッジが、この案内エッジに選択されれば、非常に安定した照会を実現することができ、タイミングループを固定するために使用される。測定用(例えば、書き込み較正用)に期待されるエッジの場所を確定するのに、パターンデータから得られる他のエッジ位置を使用してもよい。パターンデータは、更に、ゲイン及びオフセットの補正用の信号エンベロープを確定するのに使用することができる信号位置を画定するために使用されてもよく、それはさらに測定を安定化させる。   The instrument 300 generally provides a step of using as a reference a replica that is synchronized to a previously written pattern 302 while reading back the pattern from the optical storage medium 301. The pattern analyzer 320 can be used to guide the sample into the timing recovery loop or to be coupled to the reading circuit 340 that the sample is indicative of a particular mark / space combination. Can be determined in advance. If a stable edge is selected for this guide edge, a very stable query can be achieved and used to fix the timing loop. Other edge positions obtained from the pattern data may be used to determine the expected edge location for measurement (eg, for write calibration). The pattern data may further be used to define signal locations that can be used to establish a signal envelope for gain and offset correction, which further stabilizes the measurement.

測定回路321は、案内エッジ信号220のそれぞれのエッジで読み戻し信号のタイミングオフセットを測定するように構成されてもよい(例えば、読み戻し回路340からの読み戻し信号を測定するように、(例えば、図2のエッジ221、222、223、224では、読み戻しタイミングループを調整するために、パターンデータの比較的安定した遷移に同期されている)。測定回路321は、更に、読み戻し信号の無案内エッジでタイミングオフセットを測定するように構成されてもよい(例えば、書き込み特性を較正するために)。読み戻し信号のタイムオフセットの測定は、例えば、案内エッジ測定命令に対応する或る時間に読み戻し信号の振幅を測定する工程と、測定された振幅に従ってタイムオフセットを較正する工程と、を含むことができる。   The measurement circuit 321 may be configured to measure the timing offset of the readback signal at each edge of the guide edge signal 220 (eg, to measure the readback signal from the readback circuit 340 (eg, 2 are synchronized to a relatively stable transition of the pattern data to adjust the readback timing loop.) The measurement circuit 321 further includes the readback signal It may be configured to measure the timing offset at the non-guide edge (eg, to calibrate the writing characteristics), the measurement of the time offset of the readback signal is, for example, a certain time corresponding to the guide edge measurement command Measuring the amplitude of the read back signal, calibrating the time offset according to the measured amplitude, It can be included.

測定分析器330は、複数の案内エッジと、案内エッジ命令に従う無案内タイムオフセット測定とを(例えば、レジスタ、メモリなどに)記憶するように、且つ本明細書に記載しているように、無案内エッジに関して補正されるオフセットを計算するように、構成されてもよい。幾つかの実施形態では、測定分析器330は、本明細書の図3に関して、また、2006年12月26日出願の米国特許出願第11/646,098号(代理人整理番号MP0960)で更に詳細に説明されているように、書き込みプロセスを較正するのに最適な書き込み特性を確定するべく1つ又は複数の補正されたタイミングオフセットを分析するように構成されてもよい。従って、測定分析器330は、書き込み較正データ303(例えば、最適特性を確定するのに後で使用される最適特性及び/又はデータ)を記憶するように構成することができる。   The measurement analyzer 330 stores a plurality of guide edges and non-guide time offset measurements according to guide edge instructions (eg, in a register, memory, etc.) and as described herein. It may be configured to calculate an offset that is corrected for the guide edge. In some embodiments, the measurement analyzer 330 is further described with respect to FIG. 3 herein and in US patent application Ser. No. 11 / 646,098 filed Dec. 26, 2006 (Attorney Docket No. MP0960). As described in detail, it may be configured to analyze one or more corrected timing offsets to determine optimal writing characteristics to calibrate the writing process. Accordingly, the measurement analyzer 330 can be configured to store written calibration data 303 (eg, optimal characteristics and / or data that is later used to determine optimal characteristics).

図4は、較正ビットストリームからパターンデータ及び/又は書き込み命令を抽出するための例示的な機器400を示している。従って、本明細書で記載しているパターンソース102、302及び/又は302´は、機器400を備えていてもよい。メモリ410は、一般的には、較正ビットストリームに対応するデータを記憶するように構成されている。メモリ410は、ランダムアクセスメモリ(RAM)、フラッシュメモリの様な不揮発性メモリ、読み取り専用メモリ(ROM)、及び/又は他の適切な電子データ記憶要素を備えていてもよい。メモリ410は、一般的には、(例えば、並列データバス及び/又は直列通信チャネルを通して)較正ビットストリームをOPCデコーダ420に提供する。   FIG. 4 illustrates an example apparatus 400 for extracting pattern data and / or write instructions from a calibration bitstream. Accordingly, the pattern sources 102, 302 and / or 302 ′ described herein may comprise the device 400. The memory 410 is generally configured to store data corresponding to the calibration bitstream. The memory 410 may comprise random access memory (RAM), non-volatile memory such as flash memory, read only memory (ROM), and / or other suitable electronic data storage elements. The memory 410 typically provides a calibration bit stream to the OPC decoder 420 (eg, via a parallel data bus and / or a serial communication channel).

OPCデコーダ420は、一般的には、較正ビットストリームから較正パターンデータ及び較正命令を抽出するように構成されている。該較正命令は、実質的に、較正パターンデータに同期されてもよい。従って、OPCデコーダ420は、パターンデータに対応する信号Pに加えて、パターンデータと共に符号化された命令に対応する複数の出力信号SからSを提供することができる。OPCデコーダ420は、専用の回路構成(例えば、アプリケーション特有の集積回路、又はメモリ410又はメモリ410を含んでいるより大型のメモリからのデータを受け取る又は処理するより大型の集積回路の中の機能回路ブロック)を用いて実装されてもよいが、マイクロコントローラー又はマイクロプロセッサ用のソフトウェア内に実装されてもよい。OPCコントローラー430は、SからSまでの信号とパターンデータPを受け取り、命令及びパターンデータを用いて、最適な書き込み特性を確定するために書き込みモジュール440と読み取りモジュール450を制御することができる。 The OPC decoder 420 is generally configured to extract calibration pattern data and calibration instructions from the calibration bitstream. The calibration instructions may be substantially synchronized to the calibration pattern data. Therefore, in addition to the signal P corresponding to the pattern data, the OPC decoder 420 can provide a plurality of output signals S 0 to S 4 corresponding to the instructions encoded together with the pattern data. The OPC decoder 420 is a functional circuit in a dedicated circuit configuration (eg, an application specific integrated circuit or a larger integrated circuit that receives or processes data from the memory 410 or a larger memory that includes the memory 410). Block), but may also be implemented in software for a microcontroller or microprocessor. The OPC controller 430 receives the signals S 0 to S 4 and the pattern data P, and can control the writing module 440 and the reading module 450 to determine the optimum writing characteristics using the command and the pattern data. .

例示的なシステム
次に図5に示すように、本発明は、光学記憶(例えば、CD、DVD、BDなど)システム510で実行することができる。信号処理及び/又は制御回路512及び/又はシステム510の他の回路は、OPC回路を含んでもよい、及び/又は本明細書で提示しているOPC作業を実行してもよく、且つ更に、データを処理し、符号化及び/又は暗号化を行い、計算を行い、及び/又は光学記憶媒体516から読み取ったデータ及び/又は光学記憶媒体516へ書き込まれたデータを初期化することができる。幾つかの実施では、信号処理及び/又は制御回路512及び/又はシステム510の他の回路(図示せず)は、例えば符号化及び/又は復号化及び/又は光学記憶システムに関連付けられる何らかの他の信号処理機能などの他の機能を、更に行うことができる。
Exemplary System As shown in FIG. 5, the present invention can be implemented in an optical storage (eg, CD, DVD, BD, etc.) system 510. The signal processing and / or control circuitry 512 and / or other circuitry of the system 510 may include OPC circuitry and / or perform the OPC operations presented herein, and further data Can be processed, encoded and / or encrypted, calculated, and / or data read from and / or written to optical storage medium 516 can be initialized. In some implementations, signal processing and / or control circuitry 512 and / or other circuitry (not shown) of system 510 may be, for example, encoding and / or decoding and / or any other associated with an optical storage system. Other functions such as signal processing functions can be further performed.

システム510は、1つ又は複数の有線又は無線通信リンク517を通じて、例えば、コンピュータ、テレビジョン又は他の装置などの出力装置(図示せず)と通信できる。システム510は、例えば、RAM、ROM、フラッシュメモリの様な不揮発性メモリ及び/又は適切な電子データ記憶装置などのメモリ519に接続されてもよい。   System 510 can communicate with an output device (not shown) such as, for example, a computer, television or other device, via one or more wired or wireless communication links 517. The system 510 may be connected to a memory 519 such as, for example, a RAM, ROM, non-volatile memory such as flash memory, and / or a suitable electronic data storage device.

結論/概要
従って、本発明は、光学記憶媒体への書き込み用タイミングオフセットの較正のための諸方法、ソフトウェア、及び機器を提供する。本発明は、好都合なことに、光学記憶媒体及び/又は書き込み特性の変動に起因するタイミングオフセットを正確に測定する能力と、タイミングループのドリフトに、又は媒体及び/又は書き込み特定の変動と無関係であると考えられる他の因子に、起因するタイミングオフセットに対して測定されたオフセットを補正する能力と、を提供する。例えば、読み戻しデータのエッジの標準偏差を確定する工程は、出力較正にとって有用な案内になり得る。エッジ間の変動の影響を、エッジタイプ自体の変動から分離することによって、許容可能なジッターを与える最小電力を確定することが可能になる。比較的高い電力は、可能な上書き回数を制限する可能性があるので、読み取り及び書き込み可能な媒体とって、読み取り/書き込み作業における低電力は、非常に有利である。結果的には、実際のジッターの高感度及び/または強固な測定(或る種のエッジ間データ遷移測定を用いて確定されるような)は、位相変化媒体(例えば、光学データ記憶媒体)における電力較正にとって有利である。
CONCLUSION / OVERVIEW Accordingly, the present invention provides methods, software, and apparatus for calibration of timing offsets for writing to optical storage media. The present invention advantageously allows the ability to accurately measure timing offsets due to variations in optical storage media and / or write characteristics, timing loop drift, or independent of media and / or write specific variations. Other factors believed to be provide the ability to correct the measured offset against the resulting timing offset. For example, determining the standard deviation of the edges of the readback data can be a useful guide for power calibration. By separating the effects of variations between edges from the variations of the edge type itself, it is possible to determine the minimum power that gives acceptable jitter. Because relatively high power can limit the number of possible overwrites, low power in read / write operations is very advantageous for readable and writable media. As a result, a sensitive and / or robust measurement of actual jitter (as determined using some kind of edge-to-edge data transition measurement) is possible in phase change media (eg optical data storage media). This is advantageous for power calibration.

本発明は、様々な状況下で書き込まれた可能性のあるデータ(例えば、幾つかの異なる書き込み出力レベル、タイミングオフセットなどを用いて光学記憶媒体に書き込まれた較正パターンデータ)を読み取る間に、読み戻し信号の実効的な補正(例えばジッターの低減)を更に提供している。従って、本発明は読み戻し信号における変動の高度に安定した測定を提供する。   While reading data that may have been written under various circumstances (e.g., calibration pattern data written to an optical storage medium using several different write power levels, timing offsets, etc.), It further provides an effective correction (eg, jitter reduction) of the readback signal. The present invention thus provides a highly stable measurement of fluctuations in the readback signal.

本発明の特定の実施形態についての前述の説明は、例示及び説明の目的で提示されてきた。それらの説明は、網羅的であるよう又は本発明を開示された形態にそっくりそのまま限定するように意図されてなく、先に述べた教示に照らし合わせて、明らかに数多くの修正及び変形が可能である。実施形態は、本発明の原理及びその実用化を最もよく説明し、結果的に他の当業者が、意図される特定の使用に適するように様々な修正を加えながら本発明及び様々な実施形態を最も上手く利用できるようにする目的で選択及び説明された。本発明の範囲は、本明細書に添付される特許請求の範囲及びその等価物によって定義されるべきものと意図されている。   The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise form disclosed, and obviously many modifications and variations are possible in light of the above teaching. is there. The embodiments best illustrate the principles of the invention and its practical application, and as a result, others skilled in the art will appreciate that the invention and the various embodiments may be modified in a variety of ways to suit the particular use intended. Was selected and explained in order to make the best use of it. It is intended that the scope of the invention be defined by the claims appended hereto and their equivalents.

Claims (33)

光学記憶媒体からの読み取り作業及び/又は光学記憶媒体への書き込み作業を補正する方法であって、
読み戻し信号を発出するために光学記憶媒体の領域を読み取る工程であって、前記読み戻し信号が、1つ又は複数の無案内エッジと、2つ以上の複数の案内エッジとを含む複数のエッジを備えている工程と
無案内エッジの少なくとも第1の1つと、前記2つ以上の複数の案内エッジの少なくとも第2の2つに関してタイミングオフセットを測定する工程であって、前記2つ以上の複数の案内エッジのそれぞれは、同じランレングスを有する第1のマークと第1のスペースとの間の遷移に対応し、前記2つ以上の複数の案内エッジのすべてが、同じランレングスを有する前記第1のマークと前記第1のスペースとの間の遷移に対応し、前記1つ又は複数の無案内エッジのそれぞれは第2のマークと第2のスペースとの間の遷移に対応し、前記第1のマークと前記第1のスペースが有する前記ランレングスは、前記第2のマーク及び前記第2のスペースの少なくとも1つのランレングスよりも長い工程と、
所定のオフセットと比較して、前記1つ又は複数の無案内エッジの少なくとも前記第1の1つ及び前記2つ以上の複数の案内エッジの少なくとも前記第2の2つの測定されたオフセットに基づく、前記複数のエッジの少なくとも1つに関するオフセット補正を記憶する工程と
を備える方法。
A method for correcting a reading operation from an optical storage medium and / or a writing operation to an optical storage medium, comprising:
Reading an area of an optical storage medium to issue a readback signal, wherein the readback signal includes one or more non-guide edges and two or more guide edges A process comprising :
At least a first one of the non-guide edge, a step of measuring at least a second of the two terms timing offset of the two or more of the plurality of guide edges, each of said two or more of the plurality of guide edges Corresponding to a transition between a first mark having the same run length and a first space , all of the two or more plurality of guide edges having the same run length and the first mark Corresponding to a transition between a first space and each of the one or more non-guide edges corresponding to a transition between a second mark and a second space, The run length of one space is longer than at least one run length of the second mark and the second space;
Is compared with a predetermined offset, based on the one or at least the first one and at least the second of the two measured offset of the two or more of the plurality of guide edges of the plurality of non-guide edge Storing an offset correction for at least one of the plurality of edges.
前記複数のエッジの前記第2の1つが、1つ又は複数の第2の無案内エッジを含んでおり、前記オフセット補正が、前記無案内エッジの少なくとも前記第1の1つと、前記1つ又は複数の第2の無案内エッジの少なくとも1つと、の前記測定されたオフセットに基づいている、請求項1に記載の方法。   The second one of the plurality of edges includes one or more second non-guide edges, and the offset correction is performed with at least the first one of the non-guide edges, and the one or The method of claim 1, wherein the method is based on the measured offset of at least one of a plurality of second non-guided edges. 前記複数のエッジの前記第2の1つが、1つ又は複数の案内エッジを含んでおり、前記オフセット補正が、前記無案内エッジの少なくとも前記第1の1つと、前記1つ又は複数の案内エッジの少なくとも1つと、の前記測定されたオフセットに基づいている、請求項1に記載の方法。   The second one of the plurality of edges includes one or more guide edges, and the offset correction is performed with at least the first one of the non-guide edges and the one or more guide edges. The method of claim 1, wherein the method is based on the measured offset of at least one of the following. 前記1つ又は複数の案内エッジから数ビットの距離に基づき、前記少なくとも1つの無案内エッジに関してオフセット補正値を直線的に抽出することによって補正されたオフセットを計算する工程を更に備えている、請求項3に記載の方法。   Calculating the corrected offset by linearly extracting an offset correction value for the at least one non-guide edge based on a distance of a few bits from the one or more guide edges. Item 4. The method according to Item 3. 前記補正されたオフセットを計算する工程が、前の案内エッジと次の案内エッジの測定されたタイミングオフセットに基づいて、前記少なくとも1つの無案内エッジに関するオフセットに基づいて値を計算する工程を備えている、請求項4に記載の方法。   Calculating the corrected offset comprises calculating a value based on an offset for the at least one non-guide edge based on a measured timing offset of a previous guide edge and a next guide edge; The method according to claim 4. 前記補正されたオフセットを計算する工程が、前記前の案内エッジから数ビットの距離と、前記次の案内エッジから数ビットの距離に基づいて前記オフセット補正の値を直線的に抽出する工程を備えている、請求項5に記載の方法。   The step of calculating the corrected offset comprises the step of linearly extracting the offset correction value based on a distance of several bits from the previous guide edge and a distance of several bits from the next guide edge. The method according to claim 5. 前記領域が所定のパターンデータを含んでいる、請求項1に記載の方法。   The method of claim 1, wherein the region includes predetermined pattern data. 1つ又は複数の測定命令を発出するための前記所定のパターンデータを処理する工程と、
前記1または複数の測定命令に応えて前記タイミングオフセットを測定する工程と、を更に備えている、請求項7に記載の方法。
Processing the predetermined pattern data for issuing one or more measurement instructions;
Measuring the timing offset in response to the one or more measurement instructions.
前記複数のエッジの前記第2の1つが、案内エッジを更に含んでおり、前記所定のパターンデータを処理する工程が、前記案内エッジに対応する前記所定のパターンデータでマーク/スペースの組み合わせを見つける工程と、それに応えて案内エッジ測定命令を発出する工程と、を備えている、請求項8に記載の方法。   The second one of the plurality of edges further includes a guide edge, and the step of processing the predetermined pattern data finds a mark / space combination in the predetermined pattern data corresponding to the guide edge. 9. The method of claim 8, comprising the steps of: issuing a guide edge measurement command in response. 較正命令に従って前記光学記憶媒体の前記領域を読み取る前に、前記光学記憶媒体の前記領域に前記パターンデータを書き込む工程と、
前記較正命令と前記パターンデータを備えているビットストリームを受け取る工程であって、前記ビットストリームが、前記パターンデータに重畳された前記較正命令を備えている、工程と、
前記較正命令に従って前記タイミングオフセットを測定する工程と、を更に備えている、請求項7に記載の方法。
Writing the pattern data to the area of the optical storage medium before reading the area of the optical storage medium according to a calibration instruction;
Receiving a bitstream comprising the calibration instructions and the pattern data, the bitstream comprising the calibration instructions superimposed on the pattern data;
Measuring the timing offset in accordance with the calibration instructions.
1つ又は複数の前記無案内エッジに関する補正されたオフセットを、1つ又は複数の前記較正命令と相関させる工程を更に備えている、請求項10に記載の方法。   The method of claim 10, further comprising correlating a corrected offset for one or more of the non-guide edges with one or more of the calibration instructions. 1つ又は複数の前記無案内エッジに関する補正されたオフセットを、前記所定のパターンデータの1つ又は複数のランレングスと相関させる工程を更に備えている、請求項10に記載の方法。   The method of claim 10, further comprising correlating a corrected offset for one or more of the non-guide edges with one or more run lengths of the predetermined pattern data. 複数の前記案内エッジと複数の前記無案内エッジに関するタイミングオフセットを測定する工程と、
前記複数の案内エッジの測定されたオフセットに基づいて前記複数の無案内エッジのそれぞれに関するオフセット補正を計算する工程と、を更に備えている、請求項3に記載の方法。
Measuring a timing offset with respect to the plurality of guide edges and the plurality of non-guide edges;
The method of claim 3, further comprising calculating an offset correction for each of the plurality of non-guide edges based on measured offsets of the plurality of guide edges.
前記オフセット補正に基づいて、データを前記光学記憶媒体へ書き込むための少なくとも1つのタイミングオフセットを計算する工程を更に備えている、請求項13に記載の方法。   The method of claim 13, further comprising calculating at least one timing offset for writing data to the optical storage medium based on the offset correction. 前記無案内エッジ毎に遷移タイプを確定する工程と、
前記無案内エッジ毎の前記オフセット補正を前記遷移タイプと相関させる工程と、を更に備えている、請求項13に記載の方法。
Determining a transition type for each non-guide edge;
14. The method of claim 13, further comprising correlating the offset correction for each non-guide edge with the transition type.
前記遷移タイプが、遷移前の前記光学記憶媒体の第1のマーク及び/又はスペースのランレングスと、遷移後の前記光学記憶媒体の第2のマーク及び/又はスペースのランレングスと、に対応している、請求項15に記載の方法。   The transition type corresponds to a run length of the first mark and / or space of the optical storage medium before the transition and a run length of the second mark and / or space of the optical storage medium after the transition. The method according to claim 15. 前記補正されたオフセットに基づいて、前記遷移タイプの1つに対応するデータを書き込むための少なくとも1つのタイミングオフセットを計算する工程を更に備えている、請求項15に記載の方法。   16. The method of claim 15, further comprising calculating at least one timing offset for writing data corresponding to one of the transition types based on the corrected offset. 前記複数の案内エッジ間で前記タイミングオフセットを推定する工程と、
特定のエッジの配置のエラーと無関係なエッジジッターを計算するために、前記無案内エッジの前記測定されたタイミングオフセットから前記推定されたタイミングオフセットを差し引く工程と、を更に備えている、請求項13に記載の方法。
Estimating the timing offset between the plurality of guide edges;
14. Subtracting the estimated timing offset from the measured timing offset of the unguided edge to calculate edge jitter independent of specific edge placement errors. The method described in 1.
前記タイミングオフセットの少なくとも1つに従って、位相固定ループ(PLL)の出力を調整する工程を更に備えている、請求項1から18のいずれか1項に記載の方法。   The method according to any one of the preceding claims, further comprising adjusting an output of a phase locked loop (PLL) according to at least one of the timing offsets. 光学記憶媒体のから読み取り及び/又は光学記憶媒体のへ書き込むための機器において、
読み戻し信号を発出するために、前記光学記憶媒体の領域を読み取るように構成された読み取りモジュールであって、前記読み戻し信号が、1つ又は複数の無案内エッジと、2つ以上の複数の案内エッジとを含んでいる複数のエッジを備えている、読み取りモジュールと、
前記1つ又は複数の無案内エッジの少なくとも第1の1つと、前記2つ以上の複数の案内エッジの少なくとも第2の2つと、に関するタイミングオフセットを測定するように構成された測定モジュールであって、前記複数のエッジのうちの前記2つ以上の複数の案内エッジのそれぞれは、同じランレングスを有する第1のマークと第1のスペースとの間の遷移に対応し、前記2つ以上の複数の案内エッジのすべてが、同じランレングスを有する前記第1のマークと前記第1のスペースとの間の遷移に対応し、前記1つ又は複数の無案内エッジのそれぞれは第2のマークと第2のスペースとの間の遷移に対応し、前記第1のマークと前記第1のスペースが有する前記ランレングスは、前記第2のマーク及び前記第2のスペースの少なくとも1つのランレングスよりも長い、測定モジュールと、
前記1つ又は複数の無案内エッジの少なくとも前記第1の1つ及び前記2つ以上の複数の案内エッジの少なくとも前記第2の2つの測定されたオフセットに基づいて、前記複数のエッジの少なくとも1つに関する補正されたオフセットを計算するように構成された論理と、を備えている機器。
In an apparatus for reading from and / or writing to an optical storage medium,
A reading module configured to read an area of the optical storage medium to issue a readback signal, wherein the readback signal includes one or more non-guide edges and two or more plurality A reading module comprising a plurality of edges including a guiding edge ;
Wherein one or more of at least a first one of the non-guide edge, wherein the two or more two least a second of the plurality of guide edges, there measurement module configured to measure the timing offsets for And each of the two or more guide edges of the plurality of edges corresponds to a transition between a first mark having the same run length and a first space, and the two or more guide edges . All of the plurality of guide edges correspond to a transition between the first mark and the first space having the same run length , each of the one or more non-guide edges being a second mark Corresponding to the transition between the second space and the run length of the first mark and the first space, at least one of the second mark and the second space. Longer than the run-length, and the measurement module,
Based on said one or at least the first one and at least the second of the two measured offset of the two or more of the plurality of guide edges of the plurality of non-guide edge, at least of the plurality of edges And a logic configured to calculate a corrected offset for the one.
前記複数のエッジの前記第2の1つが、1つ又は複数の案内エッジを含んでおり、前記論理は、前記1つ又は複数の案内エッジの少なくとも1つから数ビットの距離に基づいて、第1の無案内エッジに関するオフセット補正値を直線的に抽出するように更に構成されている、請求項20に記載の機器。   The second one of the plurality of edges includes one or more guide edges, and the logic is based on a distance of several bits from at least one of the one or more guide edges. 21. The apparatus of claim 20, further configured to linearly extract an offset correction value for one non-guide edge. 前記複数のエッジの前記第2の1つが、複数の案内エッジを含んでおり、前記論理が、前の案内エッジと次の案内エッジの測定されたタイミングオフセットに基づいて、第1の無案内エッジに関するオフセット値を計算するように更に構成されている、請求項20に記載の機器。   The second one of the plurality of edges includes a plurality of guide edges, and the logic is a first non-guide edge based on a measured timing offset of the previous guide edge and the next guide edge. 21. The apparatus of claim 20, further configured to calculate an offset value for. 前記論理が、前の案内エッジから数ビットの距離および次の案内エッジから数ビットの距離に基づいて、前記補正されたオフセットを直線的に抽出するように更に構成されている、請求項22に記載の機器。   23. The method of claim 22, wherein the logic is further configured to linearly extract the corrected offset based on a distance of a few bits from a previous guide edge and a distance of a few bits from a next guide edge. The equipment described. 前記領域が所定のパターンデータを含んでいる、請求項20に記載の機器。   21. The device of claim 20, wherein the area includes predetermined pattern data. 1つ又は複数の測定命令を発出するために、所定のパターンデータを処理するように構成されているパターン処理モジュールを更に備えており、前記光学記憶媒体の前記領域が、前記所定のパターンデータを含んでおり、前記測定モジューが、前記1つ又は複数の測定命令に応えて前記タイミングオフセットを測定するように更に構成されている、請求項24に記載の機器。   A pattern processing module configured to process predetermined pattern data to issue one or more measurement instructions, wherein the region of the optical storage medium stores the predetermined pattern data; 25. The apparatus of claim 24, further comprising: the measurement module is further configured to measure the timing offset in response to the one or more measurement instructions. 前記パターン処理モジュールが更に、
前記案内エッジに対応する前記所定のパターンデータのマーク/スペースの組み合わせを見つけるように、また、
それに応えて案内エッジ測定命令を発出するように、更に構成されている、請求項25に記載の機器。
The pattern processing module further includes:
To find a mark / space combination of the predetermined pattern data corresponding to the guide edge;
26. The apparatus of claim 25, further configured to issue a guide edge measurement command in response.
較正命令に従って、前記所定のパターンデータを前記光学記憶媒体へ書き込むように構成された書き込みモジュールを更に備えている、請求項24に記載の機器。   25. The apparatus of claim 24, further comprising a writing module configured to write the predetermined pattern data to the optical storage medium in accordance with a calibration instruction. 前記論理が、前記1つ又は複数の無案内エッジに関する補正されたオフセットを1つ又は複数の前記較正命令と相関させるように更に構成されている、請求項27に記載の機器。   28. The apparatus of claim 27, wherein the logic is further configured to correlate a corrected offset for the one or more unguided edges with one or more of the calibration instructions. コントローラーが、前記1つ又は複数の無案内エッジに関する補正されたオフセットを前記所定のパターンデータの1つ又は複数のランレングスと相関させるように更に構成されている、請求項27に記載の機器。   28. The apparatus of claim 27, wherein the controller is further configured to correlate a corrected offset for the one or more unguided edges with one or more run lengths of the predetermined pattern data. 前記読み取りモジュールが、位相固定ループ(PLL)を更に備えており、ならびに
前記論理が、前記タイミングオフセットに従って、PLL調整信号を前記PLLに提供するように更に構成されている、請求項20から29のいずれか1項に記載の機器。
30. The read module of claim 20 to 29, wherein the read module further comprises a phase locked loop (PLL), and wherein the logic is further configured to provide a PLL adjustment signal to the PLL according to the timing offset. The apparatus of any one.
前記測定モジュールが、複数の案内エッジと、複数の無案内エッジと、に関する前記タイミングオフセットを測定するように更に構成されており、
前記論理が、前記複数の案内エッジの1つ又は複数の測定されたオフセットに基づいて、前記複数の無案内エッジ毎に補正されたオフセットを計算するように構成されている、請求項20に記載の機器。
The measurement module is further configured to measure the timing offset with respect to a plurality of guide edges and a plurality of non-guide edges;
21. The logic of claim 20, wherein the logic is configured to calculate a corrected offset for each of the plurality of non-guide edges based on one or more measured offsets of the plurality of guide edges. Equipment.
前記論理が、前記補正されたオフセットに基づいて、データを前記光学記憶媒体に書き込むために少なくとも1つの書き取り特性を計算するように更に構成されている、請求項31に記載の機器。   32. The apparatus of claim 31, wherein the logic is further configured to calculate at least one write characteristic for writing data to the optical storage medium based on the corrected offset. 前記論理が、前記複数の無案内エッジのそれぞれ毎に遷移タイプを確定するように、また、
前記複数の無案内エッジのそれぞれ毎に前記補正されたオフセットを前記遷移タイプと相関させるように、更に構成されている、請求項31に記載の機器。
Such that the logic determines a transition type for each of the plurality of non-guide edges;
32. The apparatus of claim 31, further configured to correlate the corrected offset with the transition type for each of the plurality of non-guide edges.
JP2010542426A 2008-01-14 2009-01-13 CIRCUIT, ARCHITECTURE, DEVICE, SYSTEM, ALGORITHM AND METHOD FOR TIMING CALIBRATION FOR OPTICAL DISC RECORDING AND SOFTWARE Expired - Fee Related JP5582407B2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US2088708P 2008-01-14 2008-01-14
US61/020,887 2008-01-14
US2799208P 2008-02-12 2008-02-12
US61/027,992 2008-02-12
PCT/US2009/030878 WO2009091753A1 (en) 2008-01-14 2009-01-13 Circuits, architectures, apparatuses, systems. algorithms and methods and software for timing calibration for optical disc recording

Publications (2)

Publication Number Publication Date
JP2011510425A JP2011510425A (en) 2011-03-31
JP5582407B2 true JP5582407B2 (en) 2014-09-03

Family

ID=40885629

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010542426A Expired - Fee Related JP5582407B2 (en) 2008-01-14 2009-01-13 CIRCUIT, ARCHITECTURE, DEVICE, SYSTEM, ALGORITHM AND METHOD FOR TIMING CALIBRATION FOR OPTICAL DISC RECORDING AND SOFTWARE

Country Status (3)

Country Link
JP (1) JP5582407B2 (en)
CN (1) CN101911196B (en)
WO (1) WO2009091753A1 (en)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2907986B2 (en) * 1990-09-28 1999-06-21 株式会社日立製作所 Recording / reproducing method for optical recording medium
JP3807062B2 (en) * 1997-03-14 2006-08-09 株式会社日立製作所 Recording method, phase shift detection circuit, and information apparatus using them
JP2000123369A (en) * 1998-10-13 2000-04-28 Hitachi Ltd Method and device for recording information
JP2001209940A (en) * 1999-11-16 2001-08-03 Victor Co Of Japan Ltd Optical disk recording/reproducing device, optical disk recording/reproducing method and optical disk
JP4374698B2 (en) * 2000-02-25 2009-12-02 ソニー株式会社 Recording device
US6631108B1 (en) * 2000-04-03 2003-10-07 Hewlett-Packard Development Company, L.P. Method for accurate positioning of data marks and spaces on an optical disc
JP2005063533A (en) * 2003-08-08 2005-03-10 Toshiba Corp Information recording medium, recording method for information recording medium and information recording and reproducing device
US20070121461A1 (en) * 2003-09-18 2007-05-31 Isao Kobayashi Recording/reproduction method and recording/reproduction apparatus
WO2006112277A1 (en) * 2005-04-14 2006-10-26 Matsushita Electric Industrial Co., Ltd. Method for optimizing recording pulse condition in data recording to optical information recording medium
TWI395210B (en) * 2005-09-23 2013-05-01 Marvell World Trade Ltd Write strategy calibration system and optical media playback device comprising the same
US7839739B2 (en) * 2006-02-24 2010-11-23 Marvell World Trade Ltd. Circuits, architectures, apparatuses, systems, algorithms and methods and software for optimum power calibration for optical disc recording

Also Published As

Publication number Publication date
WO2009091753A1 (en) 2009-07-23
WO2009091753A8 (en) 2010-07-29
CN101911196A (en) 2010-12-08
JP2011510425A (en) 2011-03-31
CN101911196B (en) 2014-03-12

Similar Documents

Publication Publication Date Title
US20020191504A1 (en) Optical disk device
US20100020661A1 (en) Information recording apparatus and method, computer program, and recording medium
KR100953548B1 (en) Method for write strategy and optical recording/reproducing apparatus thereof
KR101021633B1 (en) Circuits, architectures, apparatuses, systems, algorithms and methods and software for optimum power calibration for optical disc recording
JP5582407B2 (en) CIRCUIT, ARCHITECTURE, DEVICE, SYSTEM, ALGORITHM AND METHOD FOR TIMING CALIBRATION FOR OPTICAL DISC RECORDING AND SOFTWARE
US8542562B2 (en) Optical disc drive and recording method
US8498186B2 (en) Circuits, architectures, apparatuses, systems, algorithms and methods and software for timing calibration for optical disc recording
TWI436354B (en) Circuits, architectures, apparatuses, systems, algorithms and methods and software for timing calibration for optical disc recording
US8559284B1 (en) Circuits, architectures, apparatuses, systems, algorithms and methods and software for optimum power calibration for optical disc recording
US20070070845A1 (en) Automatic write strategy calibration method for optical drive
JP2004213759A (en) Recording compensation method, and recording and reproducing device
JP2008524765A (en) Analysis of optical effects in optical storage media
JP2007207283A (en) Frequency detecting device, frequency detecting method, and optical disk device
US20080259757A1 (en) Method of Adjusting Writing Parameters, Optical Disc Writer and Method of Recording Data Using the Same
JP4951630B2 (en) Method for adding new data set to existing data set on optical medium, and optical drive
US20070263507A1 (en) Optical disc apparatus and method of determining writing power of the same
KR100942938B1 (en) Method for write strategy and optical recording/reproducing apparatus thereof
US20100020660A1 (en) Information recording apparatus and method, computer program, and recording medium
KR100684403B1 (en) Method for controlling writing power in optical disc driver
JP2007287214A (en) Optical disk device
JP2005322404A (en) Information recording and reproduction apparatus
JP2005332571A (en) Information recording and reproducing system and device
KR20070079199A (en) Write strategy tuning method using gradient method
JP2006277930A (en) Information-recording and reproducing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121002

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130326

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130625

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140407

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20140415

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140617

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140703

R150 Certificate of patent or registration of utility model

Ref document number: 5582407

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees