The present invention relates to a method and an apparatus for reading a domain expansion recording medium, such as a MAMMOS (Magnetic AMplifying Magneto-Optical System) disk, comprising a recording or storage layer and an expansion or readout layer, wherein a copy window is dynamically controlled through variation of a predetermined reading parameter in response to a control information derived from a readout pulse.
In conventional magneto-optical storage systems, the minimum width of the recorded marks is determined by the diffraction limit, i.e. by the Numerical Aperture (NA) of the focusing lens and the laser wavelength. A reduction of the width is generally based on shorter wavelength lasers and higher NA focusing optics. During magneto-optical recording, the minimum bit length can be reduced to below the optical diffraction limit by using Laser Pulsed Magnetic Field Modulation (LP-MFM). In LP-MFM, the bit transitions are determined by the switching of the field and the temperature gradient induced by the switching of the laser.
In domain expansion techniques, like MAMMOS, a written mark with a size smaller than the diffraction limit is copied from a storage layer to a readout layer upon laser heating with the help of an external magnetic field. Due to the low coercivity of this readout layer, the copied mark will expand to fill the optical spot and can be detected with a saturated signal level which is independent of the mark size. Reversal of the external magnetic field collapses the expanded domain. A space in the storage layer, on the other hand, will not be copied and no expansion occurs. Therefore, no signal will be detected in this case.
To read out the bits or domains in the storage layer, the thermal profile of the optical spot is used. When the temperature of the readout layer is above a predetermined threshold value, the magnetic domains are copied from the storage layer to the magneto-statically coupled readout layer. This is because the stray field HS from the storage layer, which is proportional to the magnetization of this layer, increases as a function of temperature. The magnetization MS increases as a function of temperature for the temperature region just above a compensation temperature Tcomp. This characteristic results from the use of a rare earth-transition metal (RE-TM) alloy which generates two counteracting magnetizations MRE (rare earth component) and MTM (transition metal component) with opposite directions.
The application of an external magnetic field causes the copied domain in the readout layer to expand so as to give a saturated detection signal independent of the size of the original domain. The copying process is very non-linear. When the temperature is above the threshold value, magnetic domains are coupled from the storage layer to the readout layer. For temperatures above the threshold temperature the following condition is satisfied:
HS+Hext≧Hc (1)
where HS is the stray field of the storage layer at the readout layer, Hext is the external applied field, and Hc is the coercive field of the readout layer rdl. The spatial region where this copying occurs is called the ‘copy window’ w. The size of the copy window w is very critical for accurate readout. If the condition (1) is not fulfilled (copy window w=0), no copying takes place at all. On the other hand, an oversized copy window w will cause overlap with neighboring bits (marks) and will lead to additional ‘interference peaks’. The size of the copy window w depends on the exact shape of the temperature profile (i.e. the exact laser power, but also the ambient temperature), the strength of the externally applied magnetic field, and on material parameters that may show short (or long) range variations.
The laser power used in the readout process should be high enough to enable copying. On the other hand, a higher laser power also increases the overlap of the temperature-induced coercivity profile and the stray field profile of the bit pattern. The coercivity Hc decreases and the stray field increases with increasing temperature. When this overlap becomes too large, correct readout of a space is no longer possible due to false signals generated by neighboring marks. The difference between this maximum and the minimum laser power determines the power margin, which decreases strongly with decreasing bit length. Experiments have shown that, bit lengths of 0.10 μm can be correctly detected with the current methods, but at a narrow power margin of less than 1%. Thus, the power margin remains quite small for highest densities, so that optical power control during readout is essential.
In MAMMOS, the synchronization of the external field with the recorded data is crucial. Accurate clock recovery is possible by using data-dependent field switching. Furthermore, the range of allowed laser powers for correct readout at high densities is quite narrow. However, this sensitivity to readout laser power can also be exploited to achieve an accurate power control loop, i.e. dynamic copy window control, using the readout signals from the recorded data. This is done by adding a small modulating component to the laser power, thus inducing timing shifts of the MAMMOS signals. A lock-in detection of these shifts can serve to correct any change in laser power, external field, or ambient temperature to keep the copy window constant. In this way, an accurate and robust readout is possible, allowing much higher densities than with a conventional system.
A disadvantage of this dynamic control method is that, if a sufficiently low error rate is to be obtained, the induced timing or phase shifts or errors Δφ should be small compared with the space run length or pulse position increments. On the other hand, the shifts should be large enough to be detected reliably and will thus limit the possible storage density.
For reliable readout, the error rate (before error correction) should typically be lower than 10−3 or 10−4. This error rate is equal to the total area under the Gaussian curve outside its corresponding decision levels. In
It is an object of the present invention to provide a reading method and an apparatus by means of which a robust and reliable readout process can be achieved even at a high recording density. This object is achieved by providing a method as claimed in claim 1 and by providing an apparatus as claimed in claim 16.
Accordingly, the decision level pattern is adjusted such that it compensates for the amount of shift induced by the modulation of the copy window. The decision level(s) is/are adjusted so as to prevent or minimize erroneous detection and significantly improve signal detection and storage density.
The control information can be derived from a deviation of the phase of a clock signal recovered from the readout pulse with respect to the average phase value of a clock signal derived from said readout pulse or with respect to the phase of a wobbled groove or embossed marks provided on the recording medium, or any combination of these.
The readout value may be a code run length, e.g. a space run length or pulse position. Thus decoding of a phase or run length shift can be based on a simple phase detection, while the detected phase error signal can be used for decision level adjustment.
Furthermore, the predetermined parameter may correspond to the value of the radiation power and/or the external magnetic field. The additional change pattern may be a periodic modulation pattern of a predetermined frequency, and the characteristic parameter may correspond to the sign and/or amplitude of the periodic modulation pattern.
The decision level pattern may comprise at least one decision level. Then, each decision level of the decision level pattern may be adjusted to a respective intermediate level. The respective intermediate level may be selected from at least one discrete intermediate level. Thus at least one discrete intermediate level may comprise a first intermediate level corresponding to a first range, e.g. an upper range, of said characteristic parameter and a second intermediate level corresponding to a second range, e.g. a lower range, of said characteristic parameter.
The predetermined additional pattern may be selected so that DC-free readout data is obtained, wherein the adjusting step can be performed by monitoring separate running sums calculated for each set of intermediate levels. The decision level pattern may then be adjusted, e.g. by using respective loop filter means to which the separate running sums are supplied.
As an alternative to the above discrete decision level arrangement, the respective intermediate level may be obtained by a continuous level adjustment.
The control information may be obtained from a deviation of a maximum value of a phase error of the recovered clock signal from a predetermined set value.
The adjusting means of the reading apparatus may comprise comparator means for setting the decision level pattern and summing means for calculating at least one running sum used for adjusting the decision level pattern. Moreover, the adjusting means may comprise loop filter means for filtering at least one running sum. Additionally, the adjusting means may comprise adding means for adding said at least one running sum to an input signal of the comparator means. This input signal may be obtained from a phase-locked loop circuit of a clock recovery means used for generating the control information.
The objects, features and advantages of the present invention will be apparent from the following more particular description of embodiments of the invention, with reference to the accompanying drawings in which
The embodiments will now be described on the basis of a MAMMOS disk player as indicated in
It is noted that, for reasons of simplicity, the magnetic head 12 and the optical pickup unit 30 are shown on opposite sides of the disk 10 in
The magnetic head 12 is connected to a head driver unit 14 and receives code-converted data via a phase adjusting circuit 18 from a modulator 24 during recording. The modulator 24 converts input recording data into a prescribed code.
The head driver 14 receives a timing signal via a playback adjusting circuit 20 from a timing circuit 34 during playback, which playback adjusting circuit 20 generates a synchronization signal for adjusting the timing and amplitude of pulses applied to the magnetic head 12. The timing circuit 34 derives its timing signal from the data readout operation, as will be described later. Thus, a data-dependent field switching can be achieved. A recording/playback switch 16 is provided for switching or selecting the respective signal to be supplied to the head driver 14 during recording and during playback.
Furthermore, the optical pick-up unit 30 comprises a detector for detecting laser light reflected from the disk 10 and for generating a corresponding reading signal applied to a decoder 28 which is arranged to decode the reading signal so as to generate output data. Furthermore, the reading signal generated by the optical pick-up unit 30 is supplied to a clock generator 26 in which a clock signal obtained from embossed clock marks of the disk 10 is extracted or recovered, and which supplies the clock signal for synchronization purposes to the recording pulse adjusting circuit 32 and the modulator 24. In particular, a data channel clock may be generated in the PLL circuit of the clock generator 26. It is noted that the clock signal obtained from the clock generator 26 may also be supplied to the playback adjusting circuit 20 so as to provide a reference or fallback synchronization which may support the data dependent switching or synchronization controlled by the timing circuit 34.
In the case of data recording, the laser of the optical pick-up unit 30 is modulated with a fixed frequency corresponding to the period of the data channel clock, and the data recording area or spot of the rotating disk 10 is locally heated at equal distances. Additionally, the data channel clock output by the clock generator 26 controls the modulator 24 to generate a data signal with the standard clock period. The recording data are modulated and code-converted by the modulator 24 to obtain a binary run length information corresponding to the information of the recording data
The structure of the magneto-optical recording medium 10 may correspond to the structure described in JP-A-2000-260079.
In
Furthermore, a dynamic copy window control function is provided through application of a modulation, e.g. wobble or change pattern, to the laser power control signal and a continuous measurement of the size w of the copy window, using information from the detected data signal in the read mode. When the wobble frequency lies above the bandwidth of the clock recovery PLL circuit of the clock generator 26, the phase error of this PLL circuit can be used to detect the small deviation or phase error Δφ from the expected transition position.
The frequency deviation of the introduced wobble or change pattern should have a zero average value. However, the phase error Δφ obtained here cannot be used yet as an absolute error signal for laser power control as only the absolute scale is known, but no reference (zero or offset) is present I.e., only changes in the size of the copy window can be measured. To circumvent this problem, the derivative of the copy window size as a function of temperature can be measured to obtain a control information for controlling the size of the copy window. Due to the fact that the derivative or amount of change of the copy window size directly leads to the phase error Δφ, the amplitude of the detected phase error Δφ corresponds to the derivative and can thus be used for copy window control. As a reference condition, this amplitude of the phase error Δφ must fulfill an initially determined set condition or set point. The deviation from this set point can then be used as a control signal PE for the laser power control procedure or for controlling any other suitable reading parameter, e.g. strength of the external magnetic field.
Any changes in the size of the copy window due to changes in parameters, such as coil-disc distance, ambient temperature, etc., are counteracted by the controlled parameter, e.g. laser power in the present example.
According to an embodiment, the decision levels described in connection with
In an embodiment of the invention, a square-wave modulation at N/M times the bit frequency, where M is considerably greater than 2 but small enough to achieve a modulation frequency beyond the bandwidth of the PLL circuit, may be used. In this case, two sets of decision levels, ‘−’ and ‘+’ (see
Due to the data-dependent field switching, the high-frequency components of the phase error Δφ from the phase detector 261 contain the pulse positions of the reproduced data. Window comparators 271 with appropriate decision levels determine which nominal run length has been detected. Since the code is DC-free, the average of the pulse positions, ranging e.g. over a period [−N,N], is equal to zero when the laser power is constant. When the laser power is modulated at a frequency M times lower than the bit clock, the phase error from the phase detector 261 contains synchronous, low-frequency laser power error information, which is demodulated by a demodulation or mixing circuit 274 to which the laser modulation signal at the output of the clock divider 264 is supplied, and is extracted by means of a low-pass filter 276. The combination of the mixing circuit and the low-pass filter can be regarded as the equivalent of a band-pass filter around the modulation frequency (‘lock-in’ detection). The extracted phase error signal is then used as the control signal PE for power control, which is supplied to an averaging circuit 280, e.g. a filter circuit, to obtain an averaged power control signal ALP to be added to the laser power modulating signal in an additional adding circuit 278. The combined power control signal is supplied via a driving amplifier 277 to the laser diode of the pickup unit 30 of
The laser modulation also causes the pulse positions to shift in dependence on the sign of the modulation, as illustrated in
In an embodiment of the invention, a running digital sum (RDS) is determined and monitored for the low and high periods or level ranges in respective summing circuits RDS1, RDS2, using respective integrators or loop filters 272, 273. These RDS values are then used to adjust the decision levels of the window comparators 271 so that the detected pulse positions are DC-free. In other words, the loop filters 272, 273 are adapted to minimize the respective RDS values by generating an appropriate offset (ideally±Δφ as shown in
It is noted that the present invention may be applied to any reading system for domain expansion magneto-optical disk storage systems in which a decision level pattern is used for detecting or decoding readout data. Any suitable reading parameter may be varied to control the copy window size. Furthermore, any suitable change or modulation pattern may be applied to the selected reading parameter so as to induce the phase error of the readout signal, while any characteristic value of the change pattern may then be used for the proposed decision level adjustment. The decision level adjustment may be based on any arithmetical or logical processing of a signal corresponding to the selected characteristic value of the change pattern. Hence, the RDS loop consisting of blocks RDS1, RDS2, 271 to 273, and 275 may be replaced by a hardware or software controlled analog or digital processing circuit by which a linear or non-linear shift of the decision level(s) can be generated. Moreover, instead of the offset control proposed in the above-described embodiments, the decision levels may be adjusted in the window comparators 271 through a control of respective reference signals or reference signal adjusting circuits.
Number | Date | Country | Kind |
---|---|---|---|
02080139.5 | Dec 2002 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB03/05439 | 11/14/2003 | WO | 6/2/2005 |