The present disclosure relates to a device and method for evaluating the quality of a signal read from an optical disc and maximum-likelihood decoded.
In optical disc units adapted to high-density recording such as next-generation DVD units, intersymbol interference in a reproduction signal increases, and moreover the SN ratio decreases. Therefore, to improve the device reliability, partial response maximum likelihood (PRML) decoding that is widely used in hard disk drives is adopted also in optical disc units.
In PRML decoding, a recorded code sequence is decoded by selecting a most likely state transition sequence. More specifically, a reproduction signal is sampled in synchronization with a reproduction clock, and maximum-likelihood decoding is performed based on the Euclidean distance between the reproduction signal sequence and each equalization expected value of the code sequence. Therefore, in PRML decoding, unlike the conventional method of performing bit-by-bit determination using a comparator, the entire of the sampled reproduction signal, not only a portion near a position where comparator-detected pulses change, affects the decoded results. For example, for the same jitter value of the reproduction signal, a PRML decoding error occurs in some cases, but does not occur in other cases. It is therefore difficult to predict the error rate of an optical disc unit adopting PRML decoding using the jitter of the reproduction signal as an indicator. Thus, a method of measuring the error rate suitable for PRML decoding is required.
There is conventionally a technique in which a combination of state transitions that can assume two paths most likely to cause an error in PRML decoding (i.e., two paths between which the Euclidean distance is minimum) is selected, and based on the absolute value of the difference in likelihood between such paths, the quality of an optical disc reproduction signal is evaluated.
In recent years, the speed of optical disc units is increasing: data can be read at a speed of 52× or higher for CDs and 16× or higher for DVDs. In the future, demands for higher recording/reproduction speed are expected to rise also for next-generation DVD units. However, the conventional reproduction signal evaluation device has its limit in allowing a circuit of determining the Euclidean distance every maximum-likelihood decoded result to operate at high speed and with low power consumption.
Also, it is presumed that a future optical disc unit performing further high-density recording/reproduction will adopt high-order PR equalization that allows more increase in intersymbol interference. In such a case, it is necessary to detect more patterns from a code sequence obtained by decoding and calculate an accumulated value for each of the patterns. However, the device also has its limit in performing this processing at high speed and with low power consumption. Moreover, in optical discs meant for high-density recording, the error rate may predominantly be affected by waveform distortion in some cases. Therefore, correct quality evaluation is also necessary for a reproduction signal having waveform distortion.
An example reproduction signal quality evaluation device or method for evaluating the quality of a reproduction signal from an optical disc of an embodiment of the present invention includes: a pattern detector configured to detect, or a step of detecting, from a code sequence obtained by PRML decoding, a predetermined pattern including a portion corresponding to a zero-cross point of a reproduction signal sequence obtained by PR equalization in PRML decoding; a distance difference calculator configured to calculate, or a step of calculating, a difference between distances between the reproduction signal sequence and each of two ideal transition sequences of the reproduction signal sequence by computing an expression corresponding to the detected pattern using a value of a sample point of the reproduction signal sequence that is in a portion corresponding to the detected pattern and corresponds to a code relatively greatly weighted in an equalization expected value of a code sequence subsequent to the detected pattern; and a dispersion calculator configured to calculate, or a step of calculating, a dispersion of the calculated distance difference.
With the above configuration or method, the difference between the distances between the reproduction signal sequence and each of two ideal transition sequences is calculated for only a sample point predominant in an equalization expected value of the code sequence subsequent to the detected pattern. Therefore, while the precision of the calculated distance difference is kept comparatively high, the calculation amount for the calculation concerned can be reduced compared with the conventional case.
Preferably, the two ideal transition sequences are paths that can be selected in PRML decoding. This further reduces the objects to be computed in the calculation of the distance difference, and thus the calculation amount can be further reduced.
Best modes for carrying out the present invention will be described hereinafter with reference to the accompanying drawings.
The reproduction signal quality evaluation device 18 evaluates the quality of the reproduction signal from the optical disc 101. In the reproduction signal quality evaluation device 18, a pattern detector 181 detects, from the code sequence output from the Viterbi circuit 17, a predetermined pattern including a portion corresponding to a zero-cross point of the reproduction signal sequence. The zero-cross point refers to a point at which the output of a comparator changes in binarization of the reproduction signal sequence using the comparator.
A distance difference calculator 182 computes an expression corresponding to the detected pattern using the value of a sample point of the reproduction signal sequence output from the adaptive filter 16 that is in a portion corresponding to the detected pattern and corresponds to a code relatively greatly weighted in an equalization expected value of a code sequence subsequent to the detected pattern. By this computation, the distance difference calculator 182 calculates the distance difference between the distances between the reproduction signal sequence and each of two ideal transition sequences of the reproduction signal sequence. Assuming that the two ideal transition sequences are path A and path B, the distance difference refers to the difference between the accumulated value Pa of the difference between the value of each sample point and each equalization expected value related to path A and the accumulated value Pb of the difference between the value of each sample point and each equalization expected value related to path B (|Pa−Pb|). Note that, to synchronize the timing of the pattern detection by the pattern detector 181 with the timing of input of the reproduction signal sequence into the distance difference calculator 182, the reproduction signal sequence output from the adaptive filter 16 is delayed by a delay circuit not shown before being input into the distance difference calculator 182.
More specifically, the distance difference calculator 182 may compute all expressions for the input reproduction signal sequence in advance in synchronization with the adaptive filter 16, the Viterbi circuit 17, and the like, and, once a predetermined pattern is detected by the pattern detector 181, output the result of an expression corresponding to the predetermined pattern.
A dispersion calculator 183 calculates a dispersion of the distance difference |Pa−Pb| output from the distance difference calculator 182. More specifically, the dispersion calculator 183 calculates at least the standard deviation a of the distance difference |Pa−Pb|, and further calculates the average value Pave of the distance difference |Pa−Pb|, as required. The error rate of the reproduction signal can be determined from these values. For example, an error rate P (σ, Pave) represented by the following equation where dmin is the minimum distance between two paths can be used as an indicator for evaluation of the quality of the reproduction signal.
Also, assuming that the average value Pave is “0,” the maximum likelihood sequence error (MLSE) defined by the following equation can be used as an indicator for evaluation of the quality of the reproduction signal.
Next, some examples of the configuration of the reproduction signal quality evaluation device 18 and operations thereof will be described. In the following description, it is assumed that RLL (1,7) codes having a minimum polarity inversion interval of 2 are recorded on the optical disc 101.
Referring back to
(1) For pattern (00x11),(Bk-2−Dk-2)+(Dk-1−Fk-1) Expression I
(2) For pattern (11x00),(Dk-2−Fk-2)+(Bk-1−Dk-1) Expression II
(3) For pattern (00x10),(Bk-2−Dk-2)+(Ck-1−Ek-1) Expression III
(4) For pattern (11x01), (Dk-2−Fk-2)+(Ck-1−Ek-1) Expression IV
where, Bj=(yj−1)2, Cj=(yj−2)2, Dj=(yj−3)2, Ej=(yj−4)2, and Fj=(yj−5)2. For example, assuming that a pattern (11100) is detected and the values of two sample points of the reproduction signal sequence are “4.7” and “2.7,” the distance difference calculator 182 computes Expression II using these values as follows, to obtain “5.6” as the distance difference |Pa−Pb|.
Pa−Pb=(4.7−3.0)2−(4.7−5.0)2+(2.7−1.0)2−(2.7−3.0)2=5.6
As described above, in this embodiment, in the optical disc unit adopting PR(1,2,2,1) equalization, the quality of the signal reproduced from the optical disc can be evaluated with a calculation amount smaller than that conventionally required. The calculation amount can be further reduced by using only one sample point. A similar effect can also be obtained by generalizing the PR equalization into PR (a,b,b,a) equalization where a and b are positive integers.
The path A in Group III and the path B in Group IV are paths that are never selected in PRML decoding performed for RLL (1,7) codes having a minimum polarity inversion interval of 2. In other words, the path B in Group III and the path A in Group IV are always selected. In the first embodiment, by considering paths that are never selected in PRML decoding as virtual paths having a 1-bit error, patterns (00110) and (11001) representing repetition of shortest pits or shortest marks formed on the recording surface of the optical disc 101 can be detected, which detection is unattainable in Group I or Group II. In this way, the quality of the reproduction signal can be evaluated for all zero-cross points of the reproduction signal sequence. However, for calculation of the difference in likelihood between two paths most likely to have an error in PRML decoding, it is unnecessary to consider such virtual paths. That is, no problem will occur by excluding the paths belonging to Group III and Group IV from the objects to be computed by the distance difference calculator 182.
Referring back to
Ck-2−Ek-2
where Cj=(yj−3)2 and Ej=(yj−5)2.
As described above, in this embodiment, in the optical disc unit adopting PR (1,2,2,2,1) equalization, the quality of the signal reproduced from the optical disc can be evaluated with a calculation amount smaller than that conventionally required. A similar effect can also be obtained by generalizing the PR equalization into PR (a,b,c,b,a) equalization where a, b, and c are positive integers. By increasing the number of sample points to two or three, or by considering a virtual path as in the first embodiment, the precision of calculation of a dispersion in distance difference can be enhanced.
In the embodiments described above, the reproduction signal quality evaluation device 18 can be configured into a single semiconductor chip, or may be divided into a plurality of semiconductor chips. In the configuration of a single semiconductor chip, the chip may also include the adaptive filter 16 and the Viterbi circuit 17.
In the embodiments described above, as a known technique, the squaring in the calculation by the distance difference calculator 182 may be replaced with multiplication and addition (see Patent Document 1, for example). By this replacement, the circuit configuration of the distance difference calculator 182 can be simplified.
The reproduction signal quality evaluation device 18 of an embodiment of the present invention can be used in control for improving the reliability of the optical disc unit 100. For example, in
Number | Date | Country | Kind |
---|---|---|---|
2008-093347 | Mar 2008 | JP | national |
This is a continuation of PCT International Application PCT/JP2009/000481 filed on Feb. 6, 2009, which claims priority to Japanese Patent Application No. 2008-093347 filed on Mar. 31, 2008. The disclosures of these applications including the specifications, the drawings, and the claims are hereby incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2009/000481 | Feb 2009 | US |
Child | 12869391 | US |