Optical disc drive and related method of determining optimum write power for writing data to optical disc
Granted 9 Jun 2009 · 1 office action
Assignee: MediaTek
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: Chih-Ching Yu, Yu-Chun Lin · Examiner: Peter Vincent Agustin · AU 2627 · TC 2600
Life of the application
8 dated eventsDescription
14 parts›BACKGROUND
The present invention relates to controlling optimum write power, and more particularly, to a method and optical disc drive capable of utilizing an inflection point of a characteristic curve of writing quality parameters to write powers to determine the optimum write power.
More recently, writable optical disc drives, such as common DVD-R/RW, DVD+R/RW, or DVD-RAM drives, for use with computer systems, have become widely available to individuals. As a result, the need to improve performance of these devices has increased considerably.
Generally, determining the optimum write power of above drives requires an optimum power control (OPC) procedure before data recording or a running optimum power control (ROPC) procedure during the data recording. As to the OPC procedure, many related art methods are utilized to determine the optimum write power. Please refer to FIG. 1 . FIG. 1 is a diagram illustrating two characteristic curves, C 1 and C 2 , of reflection difference M 14 to write power according to the related art. As defined in optical disc specifications, M 14 represents the reflection difference between a 14T pit and 14T land. M 14 is the maximum amplitude of vibration in the RF signal. Therefore, a characteristic curve of reflection difference M 14 and write power can be used to determine the optimum write power. As shown in FIG. 1 , the characteristic curve C 1 has a saturation region and a point A 1 at the saturation region. Therefore, for an optical disc having a characteristic curve M 1 , a write power P S , associated with the point A 1 and close to the optimum write power P O , is accordingly determined to be the write power used for recording data. Assume the inserted optical disc corresponds to the characteristic curve C 2 shown in FIG. 1 . It is clear that the characteristic curve C 2 has no saturation region. Using the reflection difference M 14 fails to obtain suitable write power applied for recording user data to an optical disc having the characteristic curve C 2 .
As known to those skilled in this art, if the found optimum write power is higher than a normal optimum write power applied to a rewritable optical disc, the allowable times of rewriting data to the rewritable optical disc are greatly reduced, shortening the rewritable optical disc's life. Therefore, how to properly find the desired optimum write power becomes an important issue for designers.
›SUMMARY OF THE INVENTION
It is therefore one of the objectives of the claimed invention to provide a method and optical disc drive capable of utilizing an inflection point of a characteristic curve of writing quality parameters to write powers to determine the target optimum write power, to solve the above-mentioned problems.
According to an embodiment of the present invention, a method for determining an optimum write power for writing data to an optical disc is disclosed. The method comprises: utilizing a plurality of candidate write powers for writing data to the optical disc; measuring at least a writing quality parameter corresponding to each of the candidate write powers, respectively; determining a characteristic curve of the writing quality parameters to the candidate write powers; and determining the optimum write power according to a write power corresponding to a target inflection point of the characteristic curve.
In addition, according to an embodiment of the present invention, an optical disc drive capable of determining an optimum write power for writing data to an optical disc is disclosed. The optical disc drive comprises: an optical pickup unit, utilizing a plurality of candidate write powers to write data to the optical disc; a measuring module, coupled to the optical pickup unit, for measuring at least a writing quality parameter corresponding to each of the candidate write powers, respectively; and a write power controller, coupled to the optical pick-up head and the measuring module, for controlling the optical pickup unit to write data to the optical disc utilizing the candidate write powers, determining a characteristic curve of writing quality parameters to the candidate write powers, and determining the optimum write power according to a write power corresponding to a target inflection point of the characteristic curve
The present invention provides a method to find the optimum write power according to an inflection point of a characteristic curve of writing quality parameters (jitter, bit error rate, etc.) to write powers. The present invention utilizing the characteristic curve of writing quality parameters to write powers can obtain an adequate write power for recording user data to the optical disc, regardless of whether the write strategy for an optical disc is adjusted. In addition, the found target write power does not significantly exceed the desired optimum write power. Therefore, the method can give consideration not only to write quality but also to the overwriting times of the rewritable optical disc.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
›BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram illustrating a plurality of characteristic curves of reflection difference M 14 to write power according to the related art.
FIG. 2 is a block diagram illustrating an optical disc drive according to an embodiment of the present invention.
FIG. 3 is a flowchart illustrating a first embodiment of determining an optimum write power for an optical disc according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating a first characteristic curve of the writing quality parameters to the write power.
FIG. 5 is a diagram illustrating a modified characteristic curve corresponding to the characteristic curve shown in FIG. 3 .
FIG. 6 is a diagram illustrating a second characteristic curve of the writing quality parameters to the write power.
FIG. 7 is a flowchart illustrating a second embodiment of determining an optimum write power for an optical disc according to an embodiment of the present invention.
›DETAILED DESCRIPTION
Please refer to FIG. 2 . FIG. 2 is a block diagram illustrating an optical disc drive 200 according to an embodiment of the present invention. The optical disc drive 200 is used to access an optical disc 201 , which is a writable optical disc complying with CD, DVD, Blu-ray Disc (BD) or HD-DVD specification. The optical disc drive 200 comprises an optical pickup unit 202 for accessing the optical disc 201 , a read module 210 for extracting information recorded on the optical disc 201 , a write module 220 for writing the user data onto the optical disc 201 , a write power controller 230 for controlling the write power emitting from the optical pickup unit 202 , and a measuring module 240 for measuring write quality parameters used by the write power controller 230 . The optical pickup unit 202 reads the data stored on the optical disc 201 and generates RF signals. The equalizer 212 equalizes the RF signals, and the equalized RF signals are sliced by the slicer 214 using a specific slice level. The slicer 214 outputs the digitized data to the following phase-locked loop (PLL) 216 and the demodulator 218 . The PLL 216 locks a wobble clock of a predetermined frequency according to the wobble data read from wobble tracks of the optical disc 201 , where the wobble clock could be further frequency-divided to generate clock signals needed by other circuit components in the optical disc drive 600 . The demodulator 218 is responsible for demodulating the user data read from data tracks of the optical disc 201 .
As shown in FIG. 2 , the measuring module 240 includes a jitter measurer 242 and a bit error rate (BER) measurer 244 . In this embodiment, jitter or bit error rate is used as a writing quality parameter. Please note that using the jitter or bit error rate as a writing quality parameter is meant to be taken as an example, and is not meant to be taken as a limitation. The jitter measurer 242 is used to measure jitter associated with each of the applied write powers P 1 -P n when the jitter acts as the writing quality parameter, while BER measurer 244 is used to measure bit error rate associated with each of the applied write powers P 1 -P n when the bit error rate acts as the writing quality parameter.
The write power controller 230 controls the optical pickup unit 602 to emit the write powers P 1 -P n used for determining the target write power, and then receives the write quality parameters from the jitter measurer 242 or the BER measurer 244 . In addition, the write power controller 230 performs the method of determining the optimum write power to get the target write power used for recording user data to the optical disc 201 . As shown in FIG. 2 , the raw user data is first modulated by the modulator 222 in the write module 220 . The write pulse generator 224 then generates write pulses to the pickup unit driver 226 according to the modulated data (i.e. EFM data). In the end, the write power determined by the write power controller 230 is referenced by the pickup unit driver 226 to drive the optical pickup unit 202 to emit proper write power to the optical disc 201 . The optical disc drive 200 is used to performing methods of the present invention for obtaining an optimum write power, and further description is detailed as follows.
Please refer to FIG. 3 . FIG. 3 is a flowchart illustrating a first embodiment of determining an optimum write power for an optical disc 201 according to the present invention. In this embodiment, the rewritable optical disc is complied with CD, DVD, Blu-ray Disc (BD) or HD-DVD specifications. However, the first embodiment of the present invention is not limited to the above listed disc types. The operation of determining an optimum write power includes the following steps.
›Step 301 : Set n=1 and m=0
Step 302 : In the m th time of overwriting DOW m , utilize a candidate write power P n to write patterns to an area R n respectively on the optical disc.
Step 303 : Judge whether N candidate write powers have been used to write N areas or not (n=N?). If yes, go to step 305 . If no, go to step 304 .
›Step 304 : Let n=n+1 and then proceed to step 302
Step 305 : Measure a plurality of writing quality parameters QP m1 -QP mN corresponding to the patterns written on the areas R 1 -R N by write powers P 1 -P N in the m th time of overwriting DOW m .
Step 306 : Judge whether the areas R 1 -R N have been overwritten for a predetermined number of times M (m=M?). If yes, go to step 308 ; otherwise, go to step 307 .
›Step 307 : Let m=m+1 and then proceed to step 302
Step 308 : Perform a weighting operation on n th set of writing quality parameters QP 0n -QP Mn corresponding to the same area R n for determining a final write quality parameter QP n of the candidate write power P n . After counting all N sets of writing quality parameters, get N final write quality parameters QP 1 -QP N .
Step 310 : Determine a characteristic curve of the N final writing quality parameters QP 1 -QP N to the N candidate write powers P 1 -P N .
Step 312 : Determine a modified characteristic curve according to a second order differential of the characteristic curve.
Step 314 : Utilize a maximum value of the modified characteristic curve to determine an optimum write power.
›Step 316 : End · 1 of 2
The step of determining an optimum write power is detailed as follows. In this first embodiment, a plurality of write powers P 1 -P n are tested and the writing quality after several overwriting times is also considered. At the beginning, set the times of directly overwriting (DOW) equal to 0, DOW m =DOW 0 , (steps 300 and 301 ). In the present invention, the first time of optical disc drive 200 to write patterns on the areas is called DOW 0 , and the first time of directly overwriting is called DOW 1 . In the m th overwriting of area R 1 -R N , the write power controller 230 controls the pickup unit driver 226 to use a predetermined candidate write power P n to write patterns onto a area R n respectively (step 302 ). The patterns wrote onto the area could be the special test data or normal user data. Until the write power controller 230 controls the pickup unit driver 226 to use all N candidate write powers to wrote patterns onto all N areas, the next step won't be proceed. For example, fifteen different write powers are adopted to write fifteen areas on the optical disc (steps 303 and 304 ). In one embodiment, the relationship between the candidate powers is that the P n+1 =P n +Δ, wherein Δ is a predetermined common difference. In another embodiment, there is no rule between the candidate write powers; they are just N different values.
In the m th overwriting, after all the N candidate powers have been adopted, the measuring module 240 measures a plurality of writing quality parameters of each areas R 1 -R N . That is, the writing quality parameters QP m1 -QP mN corresponding to the applied write powers P 1 -P N are measured in the m th overwriting. In this embodiment, jitter or bit error rate is used as the kind of writing quality parameter (step 305 ). As mentioned above, using jitter or bit error rate as a writing quality parameter is merely meant to be an example. In other embodiments, the pit/land length on the optical disc may be used as the writing quality parameter.
After measuring the writing quality parameter of the m th overwriting of each area, the above steps would be repeated until a predetermined number of times, M, of overwriting has been achieved (from DOW 1 to DOW M ). Then, N set of writing quality parameters corresponding to area R 1 -R N would be obtained (steps 306 and 307 ). Each set of writing quality parameters comprises M+1 writing quality parameters QP 0n -QP Mn corresponding to each time of overwriting. For example, the first set of writing quality parameters corresponding to first area R 1 , which also corresponding to the first candidate write power P 1 , comprises M+1 writing quality parameters QP 01 -QP M1 . The second set comprises QP 02 -QP M2 , the third set comprises QP 03 -QP M3 , etc.
After obtaining N sets of writing quality parameters, in this embodiment, a weighting operation will be applied. The M+1 writing quality parameters of each set will be multiplied by M+1 weighting factors to get N final writing quality parameters QP 1 -QP N (step 308 ). The weighting equation is listed in equation (1) below.
QP n =k 0 ×QP 0n +k 1 ×QP 1n + . . . +k m ×QP mn + . . . +k (M−1) ×QP (M−1)n +k M ×QP Mn (1)
In the above equation (1), k 0 , k 1 , . . . , k M represent weighting factors. The value of the weighting factor is greater or equal to zero. Please note that the calculation of the final write quality parameter QP 1 is not limited to using all of the measured write quality parameters QP 0n -QP Mn . For example, four of the measured write quality parameters QP 0n , QP 2n , QP 4n , and QP Mn are selected to compute the final write quality parameter QP 1 according to the aforementioned weighting operation. Furthermore, calculation of other write quality parameters QP 2 -QP N is identical to that of the write quality parameter QP 1 , and further description is thus omitted for brevity.
After the final writing quality parameters QP 1 -QP N of the write powers P 1 -P N are known, the write power controller 230 further establishes a characteristic curve of the final writing quality parameters QP 1 -QP N to the candidate write powers P 1 -P N by curve fitting or other means (step 310 ). Please refer to FIG. 4 . FIG. 4 is a diagram illustrating a first characteristic curve S 1 of the writing quality parameters to the candidate write powers. In this embodiment, the optical disc 201 corresponds to a characteristic curve C 1 of reflection difference M 14 to write power shown in FIG. 1 . The present invention determines the optimum write power P O according to a selected write power P S corresponding to a target inflection point B 1 of the characteristic curve S 1 . In other words, the present invention firstly determines a plurality of candidate inflection points of the characteristic curve S 1 , and then selects a candidate inflection point where the characteristic curve S 1 changes from concave down to concave up to locate the target inflection point B 1 . In order to easily find the desired inflection point B 1 of the characteristic curve S 1 , a second order differential of the characteristic curve is performed by the write power controller to get a modified characteristic curve (step 312 ). Please refer to FIG. 5 . FIG. 5 is a diagram illustrating a modified characteristic curve S 1 ′ corresponding to the characteristic curve S 1 shown in FIG. 4 . As known to those skilled in the art, the maximum value of the modified characteristic curve S 1 ′, i.e. the point B 3 shown in FIG. 5 , corresponds to the target inflection point B 1 . Therefore, the selected write power P S associated with the point B 3 is quickly obtained through the modified characteristic curve S 1 ′. In this embodiment, according to design requirements, the above-mentioned second order differential of the characteristic curve S 1 could be performed in a continuous domain (differential computation) or a discrete domain (difference computation).
Please note that the selected write power P S , as shown in FIG. 4 and FIG. 5 , is close to the optimum write power P O . In one embodiment of the present invention, the selected write power P S can be directly used as the optimum write power P O for recording user data to the optical disc. However, the present invention further provides a tuning procedure capable of finding a target write power substantially identical to the optimum write power P 2 by modifying the selected write power P S by a predetermined offset value P offset or a predetermined coefficient C k , resulting in a greater power margin. The optimum write power P O obtained from the above procedure is:
›Step 316 : End · 2 of 2
P O =P S +P offset (2)
or
P O =C k *P S (3)
As shown in FIG. 4 , the selected write power P S corresponds to points A 1 and B 1 . Therefore, the selected write power P S can be correctly found by utilizing the characteristic curve S 1 and running the optimum power control flow of the present invention. For an optical disc corresponding to the characteristic curve C 2 shown in FIG. 4 , however, the present invention is also capable of determining the target write power. Please refer to FIG. 6 . FIG. 6 is a diagram illustrating a second characteristic curve S 2 of the writing quality parameters to the write power. According to the flow shown in FIG. 3 , a selected write power P S ′ corresponding to the inflection point B 2 can be determined. In addition, referring to the equation (2) or (3), a target write power substantially identical to the optimum write power P O ′ is determined by properly modifying the selected write power P S ′ by a predetermined offset value P offset ′ or a predetermined coefficient C k ′. To sum up, the flow of determining the optimum write power substantially equal to the desired optimum write power can be applied to any kind of rewritable optical disc.
Please refer to FIG. 7 . FIG. 7 is a flowchart illustrating a second method of determining an optimum write power for an optical disc 201 according to an embodiment of the present invention. In this embodiment, the second method of the present invention is applied to a writable optical disc complying with CD, DVD, Blu-ray Disc (BD) or HD-DVD specifications. However, the second method of the present invention is not limited to the above listed disc types. The operation of determining an optimum write power includes the following steps.
›Step 701 : Set n=1;
Step 702 : Utilize a candidate write powers P n to write patterns to an area R n respectively on the optical disc.
Step 703 : Judge whether N candidate write powers haven been used to write N areas or not (n=N?). If yes, go to step 705 . If no, go to step 704 .
›Step 704 : Let n=n+1 and then proceed to step 702
Step 705 : Measure a plurality of writing quality parameters QP 1 -QP N corresponding to the patterns written on each areas R 1 -R N by write powers P 1 -P N .
Step 706 : Determine a characteristic curve of N writing quality parameters QP 1 -QP N to the write powers P 1 -P N .
Step 708 : Determine a modified characteristic curve according to a second order differential of the characteristic curve.
Step 710 : Utilize a maximum value of the modified characteristic curve to determine a selected write power.
Step 712 : Modify the candidate write power by a predetermined offset value P offset or a predetermined coefficient C k to determine an optimum write power P O .
›Step 714 : End
The operation of the second method shown in FIG. 7 is similar to that of the first method illustrated in FIG. 3 . The key difference is that the second method does not overwrite the areas R 1 -R n by the write powers P 1 -P n . Therefore, the weighting operation is omitted accordingly. Compared with the first method, the second method can obtain the final write power P wo quickly.
The present invention provides a method to find the optimum write power according to a inflection point of a characteristic curve of writing quality parameters (jitter information or bit error rate information) to write powers. The present invention utilizing the characteristic curve of writing quality parameters to write powers can obtain an adequate write power for recording user data to the optical disc, regardless of whether the write strategy for an optical disc is adjusted. In addition, the found target write power does not significantly exceed the desired optimum write power. Therefore, the method can give consideration not only to write quality but also to the overwriting times of the rewritable optical disc.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Claims as granted
19 claimsLog in to read the claims of this application.
Log in to unlockClassifications
4 codes- G11B7/125
- G11B7/00
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this application are not paired with the granted ones in what we hold.
File wrapper
See the full prosecution history — every USPTO and applicant action on this file, in order.
Log in to unlockDocuments
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.
Log in to unlock