The present invention relates to a method and a device for bit recovery in a deteriorated data channel, and to an apparatus for reading from and/or writing to recording media using such method or device.
In many of today's applications large amounts of data need to be stored. In the area of Personal Computers and in addition in the area of consumer electronics harddisks as fixed storage media and optical disks as removable storage media are commonly used for this purpose. Due to emerging incremental data bandwidth needs (HDTV, fast copy) the data throughput of the applications is increasing continuously. Consequently, the corresponding disk devices have to provide the appropriate data and data bandwidth, too. Therefore, a plurality of high density optical recording media have been developed, e.g. the Digital Versatile Disk (DVD) or the Blu-Ray Disk (BD) using blue laser light for reading and recording.
The readout signal from such high density optical disks is deteriorated mainly by two factors. The first factor is the small ratio between the amplitudes of the shortest run-length symbols and the longest run-length symbols (e.g. the I2/I8 ratio in the case of Blu-Ray disks), which is caused by the high information density, i.e. the ratio between the diameter of the laser spot and the physical length of a channel bit. This ratio is time-variant due to effects like disk tilt or de-focusing. The second factor is the waveform asymmetry, which is caused by an unequal length of the pits and lands due to recording and/or mastering imperfections. This asymmetry is also known as domain bloom.
In “Combined Adaptive Controlled Partial Response and Maximum Likelihood Signal Processing for High-Density Optical Disks”, Jpn. J. Appl. Phys. Vol. 42 (2003), pp. 924-930, Takehara et al. propose to use both an adaptive equalizer and a Viterbi detector with adaptive reference levels in order to allow a highly reliable recovery of the stored user data. However, both adaptation schemes rely on the recovered bit stream and are in fact gain control loops. Therefore, the adaptation is difficult to control and tends to instability. Furthermore, this detector arrangement has problems at start-up, i.e. it needs a proper pre-setting of all coefficients and a complicated range checking during the adaptation process. Finally, an additional automatic gain control loop, which is also necessarily present, forms a third loop which modifies the gain.
It is an object of the invention to propose an improved method for adaptive bit recovery.
According to the invention, a method for bit recovery in a data channel comprises the steps of:
Favourably, an adaptive equalizer and an adaptive detector are used for the main signal processor. This allows a highly reliable recovery of the stored user data even if the read channel signal is disturbed by the high information density, by effects like disk tilt or de-focusing, or by signal asymmetry.
Advantageously, the adaptive equalizer has different middle coefficients for mark, zero and space. This allows to compensate a possible asymmetry in the read channel signal very well. In known systems different coefficients are only used for mark and space. Using different middle coefficients for mark, zero and space is not limited to the present invention, it can also be employed for improving the method known from prior art as described above or other methods.
According to a further aspect of the invention, the data stream from the main signal processor is used for fine-adaptation of the main signal processor. Though this fine adaptation is not necessary under standard conditions, it might be advantageous for further improving the signal quality or the operation speed.
According to a refinement of the invention, the data stream from the auxiliary signal processor is used as the recovered binary bit stream until the output from the main signal processor is reliable. In this case a multiplexer is used for choosing the appropriate signal depending on the adaptation. Using the data stream from the auxiliary signal processor as the recovered binary bit stream reduces the time needed until an output signal is obtained from the circuit arrangement after start-up.
Favourably, the data stream from the auxiliary signal processor is used as the recovered binary bit stream for high-speed operation. For high-speed read operation, the main signal processor might be too slow due to its complicated processing. In this case the data stream coming from the auxiliary signal processor is used. Since high-speed operation is only possible with a good signal quality, this signal processor is sufficient in this case. A multiplexer is used for choosing either the data stream from the auxiliary signal processor or the data stream from the main signal processor depending on the operation mode.
Advantageously a limit equalizer block and a bit-by-bit detector is used for the auxiliary signal processor. This type of signal processor is well known. Although the bit error rate delivered by this auxiliary signal processor is not as good as the bit error rate of the main signal processor after proper adaptation of the equalizer coefficients and the Viterbi detector reference levels, it is still sufficient for the adaptation of the main signal processor.
Favourably, a slicer is inserted between a pre-equalizer and a limit equalizer of the limit equalizer block of the auxiliary signal processor. Since a limit equalizer is very susceptible to signal asymmetry, the insertion of such an additional slicer results in a significant performance improvement in case of strong asymmetry.
According to the invention, a device for bit recovery in a data channel comprises:
Favourably, the auxiliary signal processor comprises a limit equalizer block and a bit-by-bit detector. Although this auxiliary signal processor has an increased bit error rate compared with the bit error rate of the main signal processor after proper adaptation, it is still sufficient for the adaptation of the main signal processor. By providing a slicer between a pre-equalizer and a limit equalizer of the limit equalizer block, a significant performance improvement in case of strong asymmetry is achieved.
According to a further aspect of the invention, an apparatus for reading from and/or writing to recording media uses a method according to the invention or comprises a device according to the invention for bit recovery in a data channel. Favourably, the apparatus is used for reading from and/or writing to optical recording media. However, the invention is not limited to these types of recording media.
For a better understanding of the invention, an exemplary embodiment is specified in the following description with reference to the figures. It is understood that the invention is not limited to this exemplary embodiment and that specified features can also expediently be combined and/or modified without departing from the scope of the present invention. In the figures:
In
The digitised read channel signal D_RDCH is modified by an adaptive equalizer 4 and converted to a binary data stream UD by an adaptive Viterbi detector 5 for further processing. The adaptive equalizer 4 changes the waveform of the incoming signal D_RDCH so that it resembles as much as possible a partial-response target waveform. The equalizer 4 is made adaptive since the frequency characteristic of the incoming signal D_RDCH differs for different recording media, for different recordings, or even during the playback of one recording medium due to changes in reflectivity. The coefficients for the equalizer 4 are calculated by a coefficient and reference level adaptation block 6, which favourably is a hardware implementation of the well known least-mean-square algorithm. In fact this is a feedback control system with the output signal E_RDCH of the equalizer 4, i.e. the equalized read channel signal, as the actual value. The necessary target value is derived from the recovered binary bit stream UD, i.e. the output from the adaptive Viterbi detector 5. This bit stream UD is converted to the partial response target waveform with a finite impulse response filter, the so-called target filter. The equalized signal E_RDCH is delivered to the adaptive Viterbi detector 5, which in principal corresponds to a well-known Viterbi detector. The main problem of Viterbi detection for optical storage channels is an asymmetry of the eye-pattern. Therefore, the reference levels of the Viterbi detector 5 are not fixed, but are obtained from the coefficient and reference level adaptation block 6. This is described in more detail by Ide in “Adaptive Partial-Response Maximum-Likelihood Detection in Optical Recording Media”, Jpn. J. Appl. Phys. Vol. 41 (2002), pp. 1789-1790. The coefficient and reference level adaptation block 6 adapts the reference levels based on the recovered binary bit stream NRZ1, i.e. the output of the adaptive Viterbi detector 5. Of course, the variable gain amplifier and offset adder block 1, the analog-to-digital converter 2, and the gain and offset control block 7 can also be included in the signal processor 3.
For high-speed read operation, the main signal processor 3 might be too slow due to its complicated processing. In this case the data stream NRZ2 coming from the auxiliary signal processor 10 is advantageously used as the user data output signal UD. Since high-speed operation is only possible with a sufficient signal quality, this signal processor 10 is satisfactory in this case. A multiplexer 14 is used for choosing either the data stream NRZ2 from the auxiliary signal processor 10 or the data stream NRZ1 from the main signal processor 3 depending on the operation mode. Of course, this approach is also applicable if an increased bit error rate can be tolerated.
Favourably, the Viterbi detector 5 has a constraint length of 3 and a path memory length of 16. For recording media of the Blu-ray disk type the partial-response equalization adaptation is either done for PR(1,2,2,1) or for PR(2,3,3,2). PR(1,2,2,1) has the advantage that the target levels are evenly spaced. However, a stronger boost of the 2T symbols is needed in this case than for PR(2,3,3,2), i.e. 13 dB instead of 10 dB for a worst case 25 GByte Blu-ray disk with an I2 pp/I8 pp ratio of 5%. PR(2,3,3,2) on the other hand needs a stronger boost at higher frequency and has the drawback that the target levels are not evenly spaced. For DVD, PR(1,1,1,1) is advantageously used.
The equalizer 4 consists of a symmetrical finite impulse response filter with seven or more taps and a least-mean-square coefficient adaptation. The centre tap favourably has separated coefficients for mark, zero and space, which compensates the asymmetry very well.
Number | Date | Country | Kind |
---|---|---|---|
03015702 | Jul 2003 | EP | regional |
Number | Name | Date | Kind |
---|---|---|---|
5285480 | Chennakeshu et al. | Feb 1994 | A |
5353307 | Lester et al. | Oct 1994 | A |
5517476 | Hayashi | May 1996 | A |
5533067 | Jamal et al. | Jul 1996 | A |
5727032 | Jamal et al. | Mar 1998 | A |
5901128 | Hayashi et al. | May 1999 | A |
6515812 | Bergmans et al. | Feb 2003 | B1 |
20020067677 | Miyashita et al. | Jun 2002 | A1 |
Number | Date | Country |
---|---|---|
0 294 116 | May 1988 | EP |
0 822 673 | Jul 1997 | EP |
0 940 811 | Mar 1999 | EP |
1 014 363 | Dec 1999 | EP |
1014363 | Jun 2000 | EP |
0940811 | Aug 2004 | EP |
0644661 | Jun 2008 | EP |
10-241296 | Sep 1998 | JP |
2003-123402 | Apr 2003 | JP |
Number | Date | Country | |
---|---|---|---|
20050008102 A1 | Jan 2005 | US |