The present disclosure relates to an optical disk recording method for recording information on an optical disk, an optical disk device, and an integrated circuit that executes a processing related to information recording.
As the related art, there are standards for BD-R, BD-RE, DVD-RAM, DVD-R, DVD-RW, CD-RW, and the like which are recording media of an optical disk, and there is a technique of irradiating a laser beam onto an optical disk conforming to these standards to record information by additional writing or rewriting. Recently, a technique for performing recording on an optical disk with a higher density than a BD (Blu-ray (registered trademark) Disc) has been studied.
BD is a high-density optical disk having a recording capacity of about 25 GB for single-sided single-layer and about 50 GB for single-sided dual-layer. Further, BDXL (registered trademark) has been put to practical use, in which a channel bit length, that is, a mark length of BD is shortened to increase the density in the line density direction, thereby realizing a large capacity of 100 GB for 3 layers and 128 GB for four layers. In order to further increase the recording capacity, there has been proposed an optical disk device that performs information recording using an optical disk that employs a method of recording data on both a groove track and a land track (referred to as “land and groove recording method” as appropriate) (see, for example, Patent Literature 1).
In the case of increasing the recording density, since a mark for recording information becomes smaller than the diameter of an optical beam spot irradiated on an optical disk, a technique for sufficiently reducing an error rate when reading a minute mark is required. As an example, in an optical disk device that performs recording or reproducing using maximum likelihood decoding such as PRML (Partial Response Maximum Likelihood), in order to reduce optical intersymbol interference or thermal interference that occurs during recording or reproducing, a technique has been proposed in which conditions of a recording pulse string, etc. are adjusted according to a mark length of a recording mark and a space length to perform writing under an optimal recording condition (see, for example, Patent Literature 2). Patent Literature 2 is an example of adaptive recording compensation technique for calculating a shift evaluation value of an edge of interest in a binary bit array of a reproduction signal waveform, and adjusting the start position of the last pulse in the pulse string of the recording pulse so that the shift evaluation value is minimized. This related-art example discloses the adaptive recording compensation in which the edge shift evaluation value is calculated by performing classification into a plurality of patterns according to a recording mark length and a subsequent space length, an adjustment value is calculated for each classification, and the last pulse start position is adjusted.
Patent Literature 1: WO 2016/208104
Patent Literature 2: WO 2011/089735
In the case of further increasing the recording density of an optical disk, for example, achieving a recording density exceeding that of an optical disk device supporting the above-mentioned BDXL (registered trademark), the related art has a problem that optical intersymbol interference and thermal interference generated at the time of recording or reproducing cannot be sufficiently reduced.
The present disclosure has been contrived in view of the above-described circumstances of the related arts, and aims to provide an optical disk recording method, an optical disk device, and an integrated circuit which can reduce optical intersymbol interference and thermal interference according to a further increase in the density of an optical disk.
The present disclosure provides an optical disk recording method for irradiating an optical disk with an optical beam to form a plurality of marks on a medium, and recording information using edge positions of each mark and a space between two adjacent marks, including: encoding recording data according to modulation codes to generate binary encoded data corresponding to the mark and the space; regarding run lengths of the mark and the space in the encoded data, if a mark of interest is target mark, classifying the encoded data according to a combination of at least two run lengths of a mark length of the target mark, a space length of a preceding space on a preceding side of the target mark, a mark length of a preceding mark on the preceding side of the target mark, and a space length of a succeeding space on a succeeding side of the target mark; for each classification of the run length of the encoded data, setting individual correction amounts for adjusting positions of a start edge and an end edge of a recording pulse for forming the mark, based on an evaluation index of a decoding result which is obtained when a reproduction signal obtained by reproducing the mark and space corresponding to the encoded data is decoded by maximum likelihood decoding of a PRML scheme; generating a recording pulse according to the encoded data using the correction amount according to the classification of the run length of the encoded data; and forming a mark according to the recording data on the medium of the optical disk by changing a power of the optical beam in a plurality of stages with the recording pulse and irradiating the optical disk with the optical beam, wherein the encoded data is generated by modulation codes having a maximum code length of 11T or more, and includes a code array having a minimum run length of 2T and a maximum run length of 11T or more, wherein a constraint length, which is a class of the maximum likelihood decoding of the PRML scheme, is 11 or more, wherein the evaluation index of the decoding result is an evaluation index by an extended L-SEAT operation in which an L-SEAT value representing a shift amount in a preceding or succeeding direction of a pattern in a predetermined range of a recording mark of interest is calculated using a binary bit array of the decoding result of the reproduction signal by the maximum likelihood decoding with the constraint length of 11 or more and at least one of a right-shift bit array and a left-shift bit array obtained by shifting the binary bit array by a single bit to right and left respectively, and wherein in the classification of the encoded data, the classification is performed for each of run lengths 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more according to the mark length of the target mark, and the correction amount is set for each classification.
The present disclosure provides an optical disk device which irradiates an optical disk with an optical beam to form a plurality of marks on a medium, and records information using edge positions of each mark and a space between two adjacent marks, including: an encoding unit configured to encode recording data according to modulation codes to generate binary encoded data corresponding to the mark and the space; a classification unit configured to, regarding run lengths of the mark and the space in the encoded data, if a mark of interest is target mark, classify the encoded data according to a combination of at least two run lengths of a mark length of the target mark, a space length of a preceding space on a preceding side of the targetmark, a mark length of a preceding mark on the preceding side of the target mark, and a space length of a succeeding space on a succeeding side of the target mark; a correction amount setting unit configured to for each classification of the run length of the encoded data, set individual correction amounts for adjusting positions of a start edge and an end edge of a recording pulse for forming the mark, based on an evaluation index of a decoding result which is obtained when a reproduction signal obtained by reproducing the mark and space corresponding to the encoded data is decoded by maximum likelihood decoding of a PRML scheme; a recording waveform generating unit configured to generate a recording pulse according to the encoded data using the correction amount according to the classification of the run length of the encoded data; and a recording light output unit configured to form a mark according to the recording data on the medium of the optical disk by changing a power of the optical beam in a plurality of stages with the recording pulse and irradiating the optical disk with the optical beam, wherein the encoded data is generated by modulation codes having a maximum code length of 11T or more, and includes a code array having a minimum run length of 2T and a maximum run length of 11T or more, wherein a constraint length, which is a class of the maximum likelihood decoding of the PRML scheme, is 11 or more, wherein the evaluation index of the decoding result is an evaluation index by an extended L-SEAT operation in which an L-SEAT value representing a shift amount in a preceding or succeeding direction of a pattern in a predetermined range of a recording mark of interest is calculated using a binary bit array of the decoding result of the reproduction signal by the maximum likelihood decoding with the constraint length of 11 or more and at least one of a right-shift bit array and a left-shift bit array obtained by shifting the binary bit array by a single bit to right and left respectively, wherein the classification unit performs, in the classification of the encoded data, the classification for each of run lengths 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more according to the mark length of the target mark, and wherein the correction amount setting unit sets the correction amount for each classification.
The present disclosure provides an integrated circuit which executes individual processes in an optical disk recording method for irradiating an optical disk with an optical beam to form a plurality of marks on a medium, and recording information using edge positions of each mark and a space between two adjacent marks, the processes including: encoding recording data according to modulation codes to generate binary encoded data corresponding to the mark and the space; regarding run lengths of the mark and the space in the encoded data, if a mark of interest is target mark, classifying the encoded data according to a combination of at least two run lengths of a mark length of the target mark, a space length of a preceding space on a preceding side of the target mark, a mark length of a preceding mark on the preceding side of the target mark, and a space length of a succeeding space on a succeeding side of the target mark; for each classification of the run length of the encoded data, setting individual correction amounts for adjusting positions of a start edge and an end edge of a recording pulse for forming the mark, based on an evaluation index of a decoding result which is obtained when a reproduction signal obtained by reproducing the mark and space corresponding to the encoded data is decoded by maximum likelihood decoding of a PRML scheme; generating a recording pulse according to the encoded data using the correction amount according to the classification of the run length of the encoded data; and forming a mark according to the recording data on the medium of the optical disk by changing a power of the optical beam in a plurality of stages with the recording pulse and irradiating the optical disk with the optical beam, wherein the encoded data is generated by modulation codes having a maximum code length of 11T or more, and includes a code array having a minimum run length of 2T and a maximum run length of 11T or more, wherein a constraint length, which is a class of the maximum likelihood decoding of the PRML scheme, is 11 or more, wherein the evaluation index of the decoding result is an evaluation index by an extended L-SEAT operation in which an L-SEAT value representing a shift amount in a preceding or succeeding direction of a pattern in a predetermined range of a recording mark of interest is calculated using a binary bit array of the decoding result of the reproduction signal by the maximum likelihood decoding with the constraint length of 11 or more and at least one of a right-shift bit array and a left-shift bit array obtained by shifting the binary bit array by a single bit to right and left respectively, and wherein in the classification of the encoded data, the classification is performed for each of run lengths 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more according to the mark length of the target mark, and the correction amount is set for each classification.
According to the present disclosure, optical intersymbol interference and thermal interference can be reduced in response to a further increase in the density of an optical disk.
Hereinafter, each embodiment which specifically discloses an optical disk recording method and an optical disk device according to the present disclosure will be described in detail with reference to the drawings as appropriate. However, more detailed description than necessary may be omitted. For example, detailed explanation of already well-known matters and duplicate explanation for substantially the same configuration may be omitted. This is to avoid the following explanation becoming unnecessarily redundant and facilitate understanding by those skilled in the art. The attached drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure but not intended to limit the claimed subject matter.
The present disclosure exemplifies embodiments relating to an optical disk recording method, an optical disk device, an optical disk reproducing method, and an integrated circuit using maximum likelihood decoding such as PRML. The present disclosure exemplifies a technique which performs adaptive recording compensation in accordance with at least the space lengths of spaces on preceding and succeeding sides of a mark of interest and performs writing under an optimum recording condition, in order to reduce optical intersymbol interference or thermal interference that occurs when recording or reproducing a mark that is sufficiently smaller than the spot diameter of an optical beam. Further, the present disclosure exemplifies a technique which performs writing under the optimum recording condition by performing the adaptive recording compensation further in accordance with, in addition to the space lengths of the spaces on the preceding and succeeding sides of the mark of interest, mark lengths of marks on preceding and succeeding sides of the space.
In this specification, a direction in which an optical beam spot travels on an optical disk by rotation of the optical disk, which is an optical information recording medium, starting from a certain position is referred to as “succeeding” of the position, and the opposite direction starting from the certain position is referred to as “preceding”.
(Background to the Content of Each Embodiment of the Present Disclosure)
When recording a minute mark or space on an optical disk, a laser beam for recording (referred to as “recording pulse” as appropriate) having a predetermined pulse shape is irradiated onto the recording surface of the optical disk to cause a change in the physical state of a mark on the recording surface, thereby recording information. Then, by irradiating a laser beam for reproduction onto the recording surface of the optical disk and detecting a change in the reflectance of the recording surface, information is read out and reproduced.
In order to increase the recording density, it is generally conceivable to shorten the length of a mark or space to be recorded (to increase the linear density). However, especially when the length of a space on the just preceding side of a recording mark is reduced, thermal interference occurs in which heat at the end portion of the recording mark conducts through a space and affects temperature rise at the start portion of the next mark, and, in contrast, heat at the start portion of the recording mark affects cooling process at the end portion of a mark on the preceding side. Even if marks and spaces with individual correct lengths are formed on a track, there arises a problem in which the edge positions of short marks and spaces detected during reproduction are reproduced differently from individual ideal values due to the frequency characteristics of a reproduction optical system determined by the size of an optical beam spot. The shift between the detected edge and the ideal value is generally called intersymbol interference. When the size of the mark and the space is smaller than that of the optical spot, the intersymbol interference becomes remarkable, causing a problem that jitter at the time of reproduction is increased and a bit error rate is increased.
For example, at the recording density as in BD, the size of a mark to be recorded and the distance of the space between marks are small. As a result, the heat of a laser beam applied to form a mark reaches not only the target mark but also marks on the preceding and succeeding sides via the spaces, and distortion may occur in the shapes of the target mark and the marks on the preceding and succeeding sides. In order to avoid this, there is known a technique in which a start pulse position of recording pulses for forming a mark is changed according to the relationship between the length of the target mark and the length of a space on the just preceding side of the target mark, or a technique in which a last pulse position of recording pulses for forming a mark is changed according to the relationship between the length of the target mark and the length of a space on the just trailing side of the target mark. This technique performs recording by correcting in advance the thermal interference of a recording mark. This recording pulse position control is generally called adaptive recording compensation.
An example of the adaptive recording compensation using a maximum likelihood decoding method such as PRML (referred to as a “PRML scheme” as appropriate) will be described. For example, in an optical disk device, for a plurality of possible combinations such as a combination of the length of a mark and the length of a space on the just preceding side of the mark of an optical disk or a combination of the length of a mark and the length of a space on the just trailing side of the mark, recording parameters specifying the positional information of the recording pulses for each combination are set in advance. Using the set recording parameters, test writing is performed on a predetermined track on an optical disk, and information recorded by the test writing is reproduced. For the obtained reproduction signal, a signal pattern of the recorded information is preliminarily estimated from the reproduction signal waveform, and an estimated signal waveform is generated. Next, demodulated data having the most probable signal path is decoded from the reproduction signal while comparing the reproduction signal waveform with the estimated signal waveform. By such a PRML scheme, the recording parameters are optimized so that the probability of occurrence of an error when decoding a reproduction signal is minimized.
With the increase in the density of an optical disk, a mark length approaches the limit of the optical resolution, and the increase in the intersymbol interference and the deterioration of SNR (Signal to Noise Ratio) have become more remarkable. When the recording density of an optical disk is increased, the size of a recording mark becomes smaller than the size of the optical spot, and the amplitude of an obtained reproduction signal becomes also smaller. The resolution of the optical spot is determined by the wavelength λ of the laser beam and the numerical aperture NA (Numerical Aperture) of an objective lens. When the length of the recording mark having the shortest run length becomes λ/(4·NA) or less, the amplitude of a repetition signal becomes zero. This is a phenomenon generally known as an optical cutoff. In BD, the wavelength λ=405 nm and the numerical aperture NA of the objective lens=0.85, so that λ/(4·NA) is almost equal to 119 nm. When a track pitch is constant in BD, in order to achieve a capacity of about 31 GB or more, the amplitude of the repetition signal having the shortest run length 2T becomes zero. In order to obtain good reproduction performance under such a high-density condition, it is essential to use the PRML scheme.
In the case of BD, a recording capacity is about 25 GB for single-sided single layer. At this recording density, a necessary system margin can be secured by employing the PR (1, 2, 2, 1) ML scheme. In the case of high density BDXL (registered trademark), the recording capacity is about 33.4 GB for single-sided single layer and 100 GB for triple layers. Under such a high-density condition, required reproduction performance can be obtained by increasing the constraint length of the PRML scheme and employing the PR (1, 2, 2, 2, 1) ML scheme.
Recently, ultra-high-density optical disk devices exceeding the recording density of optical disk devices supporting BDXL (registered trademark) have been studied to further increase the recording density. In the present specification, as an example, an optical disk device using an optical disk having about 83.33 GB for single-sided single-layer and about 500 GB for double-sided triple-layer is studied in which the recording density in the linear direction (track direction) of an optical disk is increased to 1.7 times that of BDXL (registered trademark) by miniaturizing recording marks and spaces, and the recording density in the radial direction is increased to 1.4 times that of BDXL by adopting the land and groove recording scheme. In this optical disk device, it is necessary to record and reproduce a recording mark and a space smaller than the spot size at optical diffraction limit determined by λ/NA. When performing such high-density recording/reproducing, there arises a problem that the thermal interference by a recording mark and the intersymbol interference during reproduction sharply increase, and reproduction signal quality such as SER (Symbol Error Rate) deteriorates.
Thus, the embodiment provides an optical disk recording method, an optical disk device, and an integrated circuit that reduce the optical intersymbol interference and the thermal interference in response to a further increase in the density, thereby enabling recording and reproducing with the ultra-high density as described above.
In the embodiment, a write-once optical disk medium will be described as an example of an optical information recording medium. However, this does not particularly limit the type of the recording medium. The type of the recording medium is not limited as long as the recording medium records information by injecting energy into the recording medium to form a mark having different physical properties from an unrecorded portion. For example, this technique can be commonly applied to a rewritable optical disk medium.
The main optical condition and the disk structure used in the recording method of the embodiment are as follows, for example. In the embodiment, in order to increase the density, the NA of the objective lens is increased, the shortest mark length and space length are shortened, and the track pitch is reduced. However, the content of the present invention is not limited to the numerical values.
Laser beam: within a wavelength range of 400 nm to 410 nm, for example, wavelength λ=405 nm
Objective lens: NA in the range of 0.90 to 0.92, for example, NA=0.91
Track pitch 0.225 μm, land and groove recording scheme, single-speed (1×) channel bit rate 61.408 Mbps, single-speed (1×) linear velocity 2.101 m/s, shortest mark length (2T) of optical disk 68.432 nm, shortest space is the same
Modulation code used for recording data: 110 PCWA (Parity-Complementary Word Assignment), code length 2T to 11T
PR class used for maximum likelihood decoding of a reproduction signal: PR (3, 6, 9, 13, 16, 17, 16, 13, 9, 6, 3), constraint length=11
When recording is performed at a linear density at which the shortest mark length is 68.432 nm, the recording capacity per one surface of an optical disk having a diameter of 12 cm is approximately 83.33 GB. When this surface is adhered to both surfaces and laminated as three layers, the recording capacity is 83.33×2×3=approximately 500 GB. The shortest mark length 68.432 nm in the embodiment is about 0.61 times the shortest mark length 111, 74 nm of BDXL (registered trademark).
(Configuration Example of Optical Disk Device)
The light irradiation unit 102 is an optical pickup including, for example, a semiconductor laser such as a laser diode (LD) that emits a laser beam, and an objective lens that collects the laser beam emitted from the semiconductor laser, thereby irradiating the laser beam onto the recording surface of the optical disk 101 as an optical beam.
Although
The data area 1001 is an area used by a user to actually save data on the optical disk. The recording condition learning area 1002 is an area used for recording data of test writing, before a user records data in the data area, in order to adjust the fluctuation of a recording power and a recording pulse condition at the time of startup or when a temperature fluctuation occurs. The initial value recording area 1003 is a read-only area in which information such as a recommended recording power value, a recommended value of the recording pulse condition, a recording linear velocity, and a disk ID, which are predetermined for each disk, is recorded. These pieces of information may be recorded in a state of being formed on a disk substrate with the track meandering direction or the like as a recording unit of information. Alternatively, initial value information may be recorded on a disk by using a scheme called BCA (Burst Cutting Area) in which information is recorded by modulating the interval between stripes having a constant width. Although not explicitly shown in
In the case of recording or reproducing data on or from the optical disk 101, when the optical pickup irradiates the groove 1021 or the land 1022 on the recording surface of the optical disk 101 with an optical beam, a beam spot 1023 is formed on the track. At the time of data recording, a track is irradiated with an optical beam having the recording power according to recording pulses based on recording data, thereby forming a recording mark 1024 having a predetermined mark length and space length on the track. At the time of data reproduction, by irradiating a track with an optical beam having a reproducing power and receiving the reflected light, a reproduction signal whose amplitude changes according to the difference in reflectance between the recording mark 1024 and a space 1025 between the marks is obtained, and thus reproduction data is generated from the reproduction signal.
(Recording/Reproducing Operation of the Embodiment)
Here, the data reproducing processing in the optical disk device of the embodiment will be described.
At the time of the reproducing operation, the optical pickup as the light irradiation unit 102 irradiates the optical beam emitted from the laser diode onto the medium surface of the optical disk 101 and receives the reflected light. The received light is converted into an electric signal by a photodetector and becomes an analog reproduction signal. The analog reproduction signal is converted from an analog signal to a digital signal by the preamplifier unit 103, AGC unit 104, waveform equalization unit 105, and A-D conversion unit 106. The digital signal is sampled by the PLL unit 107 at clock intervals. The digital signal is input to the PRML processing unit 108. Inside the PRML processing unit 108, for example, a Viterbi decoding unit is provided as a maximum likelihood decoding unit, which performs maximum likelihood decoding on the digital signal, generates a binary signal indicating the result of the maximum likelihood decoding and outputs the binary signal as a reproduction signal. The optical disk device restores the reproduction data corresponding to recording marks on the optical disk 101 based on the obtained reproduction signal in the form of the binary signal.
The reflected light may be split into five or six rays by an HOE element, and the split rays may be received by divided five or six parts of a photodetector, respectively. The system may be configured so that a waveform equalization processing is performed on output signals corresponding to the respective light amounts of the divided reception rays, and the conversion processing from an analog signal to a digital signal is performed. By doing so, for example, at the time of groove reproduction, it is possible to improve the quality of the reproduction signal by performing a crosstalk cancellation processing which performs the waveform equalization processing that minimizes crosstalk from adjacent land tracks.
Next, the data recording processing in the optical disk device of the embodiment will be described.
At the time of the recording (writing) operation, the recording pattern generation unit 111 outputs an arbitrary code string as binary encoded data encoded based on the recording data as an NRZI (Non Return to Zero Inversion) signal. The recording compensation unit sets the recording pulse condition calculated by the recording pulse condition operation unit 110, and generates recording pulses based on the NRZI signal while performing the recording compensation according to the recording pulse condition and adjusting the pulse length. The laser driving unit 113 drives the laser diode in the light irradiation unit 102 by using a signal replaced with the recording pulses in accordance with the NRZI signal, and outputs an optical beam of laser beam. The laser driving unit 113 irradiates an optical beam onto the medium surface of the optical disk 101, thereby recording a mark corresponding to the recording data at a desired position on the optical disk 101 according to the intensity of the recording power of the optical beam.
At this time, the binary signal acquired by the PRML processing unit 108 during the reproduction is input to the shift detection unit 109. The shift detection unit 109 detects a shift of a binary bit array (bit pattern) in the reproduction signal of the recording marks on the optical disk 101 based on the result of the maximum likelihood decoding in the PRML processing unit 108. The shift detection unit 109 detects, as the shift of the bit pattern of the reproduction signal, for example, a shift amount and a shift direction of the bit pattern of the reproduction signal from the phase information of the binary signal and the PLL clock. The recording pulse condition operation unit 110 calculates a correction amount of the recording pulse as an example of the recording pulse condition based on a shift amount such as a pattern shift which is detected by the shift detection unit 109, and thus updates the recording pulse condition. The recording pulse condition operation unit 110 sets the recording pulse condition in the recording compensation unit 112 according to the calculation result of the correction amount for performing the recording compensation.
In the above configuration, the recording pattern generation unit 111 implements a function as an example of an encoding unit, the recording pulse condition operation unit 110 implements a function as an example of a classification unit, and the PRML processing unit 108, the shift detection unit 109, and the recording pulse condition operation unit 110 implement a function as an example of a correction amount setting unit. The recording compensation unit 112 implements a function as an example of a recording waveform generating unit, and the laser driving unit 113 and the light irradiation unit 102 implement a function as an example of a recording light output unit.
(c) of
(d) of
(e) of
Next, a recording compensation method in the optical disk device of the embodiment will be described.
The recording pulse signal 205 is level-modulated, and there are four types of output power levels of the recording power of the laser beam: write power PW, middle power PM, space power PS, and cooling power PC. The write power PW is the maximum power level in the recording pulse, and is the power level of a first pulse and a last pulse. This power level is used to apply energy to a recording film to cause a state change. The middle power PM is an intermediate power level used between the first pulse and the last pulse or between the first pulse and a cooling pulse. The space power PS is a power level for irradiating a portion between marks (space), and is mainly used for the preheating for forming the next mark. In a rewritable optical disk, the space power PS may be called an erase power for erasing a recording mark with power in a space section. The cooling power PC is a power level of the cooling pulse, and is mainly used for the purpose of interrupting diffusion of heat to a subsequent mark recording portion and reducing thermal interference. In each power level described above, a uniform value is used regardless of the mark length.
In the illustrated example, 2T to 9T are shown, but a recording pulse waveform of 10T or more is generated according to the same rule as 9T or the like. In
The parameters related to the timing of a recording pulse for performing the recording compensation according to the recording pulse condition include a start position dTtop of the first pulse, a time width Ttop of the first pulse, a time width TLP of the last pulse, a start position dTC of the cooling pulse, and an end position dTS of the cooling pulse. In the case of dTtop, dTC, and dTS, as shown in
Among the parameters of a recording pulse described above, dTtop and Ttop mainly determine the condition for forming the start position (preceding edge) of a recording mark. dTC, TLP, and dTS mainly determine the condition for forming the end position (succeeding edge) of a recording mark. By appropriately setting these parameters and setting the correction amount of the recording pulse, a recording mark is formed at an appropriate position, and thus quality of recorded information can be kept good.
For this reason, in the embodiment, an adaptive recording pulse that adaptively changes the parameters of a recording pulse in accordance with the length of a mark of interest (target mark), the length of a space preceding the target mark (preceding space), the length of a mark preceding the target mark (preceding mark), and the length of a space subsequent to the target mark (succeeding space) is used. The recording compensation method using such an adaptive recording pulse is called the adaptive recording compensation. Hereinafter, an example will be described in which the start position (referred to as a start edge as appropriate) of a recording pulse is adjusted by dTtop and Ttop, and the end position (referred to as an end edge as appropriate) of a recording pulse is adjusted by dTC, TLP, and dTS.
In the embodiment, the start position and the end position of a mark are more strictly controlled in consideration of the optical intersymbol interference and the thermal interference that can be a problem during high-density recording beyond the OTF (Optical Transfer Function) limit determined by the shortest mark length and optical spot diameter. More specifically, based on the run length of the encoded data of recording data (for example, the maximum run length of 11T or more, in this example, 2T to 11T), regarding the start position, for example, accordance to the mark length (target mark length) of a mark of interest, the target mark length is finely classified into a plurality of classes of 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more, and the correction amount of the recording pulse is set for each class. For example, according to the space length of a preceding space preceding the mark of interest (preceding space length), the preceding space length is finely classified into a plurality of classes of 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more, and the correction amount of the recording pulse is set for each class. Regarding the end position, for example, accordance to the target mark length of a mark of interest, the target mark length is finely classified into a plurality of classes of 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more, and the correction amount of the recording pulse is set for each class. For example, according to the space length of a succeeding space subsequent to the mark of interest (succeeding space length), the succeeding space length is finely classified into a plurality of classes of 2T and 3T or more, and the correction amount of the recording pulse is set for each class.
The optical disk device of the embodiment uses an optical pickup having a semiconductor laser with a wavelength λ: 405 nm and an objective lens with an NA: 0.91. If the diameter in a range of 1/e{circumflex over ( )}2 of the peak intensity of a Gaussian beam is defined as an effective spot diameter Rs, the effective spot diameter Rs is represented by Rs=0.82×(λ/NA), and thus Rs is almost equal to 0.365 μm. In such an optical system, the recording mark having the shortest mark length (2T) of 68.532 nm, almost equal to 0.068 μm, and a 3T mark length of 0.103 μm exceeds the optical resolution limit at which a mark can be identified by an optical spot. The signal amplitude of a reproduction signal when a recording mark is reproduced by the optical beam decreases as the recording mark becomes shorter, and becomes zero at the limit of the optical resolution. The reciprocal of the mark length of the recording mark at which the signal amplitude becomes 0 is a spatial frequency.
As shown in
In the example of
Here, the modulation code of recording data used in the optical disk device of the embodiment will be described. In the embodiment, for example, 110 PCWA (Parity-Complementary Word Assignment) is used as a modulation code. 110 PCWA is the modulation code in which the minimum number of “0” between “1” and “1” of the coded data after modulation is 1 (that is, 2T) and the maximum number is 10 (that is, 11T), and is a type of RLL (1, 10) modulation code (Run Length Limited encoding code). Thus, 110 PCWA has a code length of 2T to 11T. The sync mark of a synchronization signal allocates 12T exceeding the maximum code length. Here, PCWA means parity complement word assignment. The RLL modulation code with PCWA has the property of generating two modulation code strings of the same data bit array and that having opposite parity except for two DC control bit values. In the 110 PCWA, the continuations number of the shortest run length 2T is limited to 2 in order to suppress a decrease in the amplitude of a reproduction signal and improve read performance. Therefore, a mark or space of 2T does not continue after 2T mark-2T space or 2T space-2T mark, and the mark or space of 3T or more continues. By employing such a modulation code, the occurrence of code errors at the time of reproduction can be effectively reduced. Regarding the maximum run length, a mark and a spaces whose optical resolution evaluation value OR exceeds about 1.0 only have higher redundancy, and the coding efficiency and recording efficiency thereof are reduced. Thus, it is preferable that the maximum run length of marks and spaces is such that OR is about 1.0. Consequently, in the embodiment, since 11T is 376.4 nm and OR (11T) is 1.03 with respect to 365 nm of the maximum run length where OR=1, modulation codes of 2T to 11T are used. By modulating the recording data using 110 PCWA, a recording code string of encoded data having a run length of 2T to 12T is generated.
As shown in
In the embodiment, the modulation code having a long code length such as the maximum code length 11T is adopted as a modulation code for generating encoded data of recording data, thereby improving the SNR of a reproduction signal of recording marks. By increasing the constraint length of PRML to 11 with respect to recording marks of 2T to 12T, a short mark or space of 2T or 3T, OR of which is OR<0.33 and which cannot be separated optically, can be reproduced and read errors for each run length from 2T to 12T can be reduced. As a result, encoding efficiency is improved, reading performance is improved, and an error rate is reduced. In this embodiment, the code length of the modulation code for generating encoded data is assumed to be a long modulation code having the maximum code length of 11T or more, and thus can be applied to a case where a modulation code having the maximum code length of, for example, 13T or more is used. However, if the maximum code length is increased, there are disadvantages such as a decrease in coding efficiency and a need to increase the recording linear density.
In the embodiment, the correction amount of the start position and end position of a recording pulse when forming a recording mark is finely classified and set according to a mark length and a space length, thereby reducing the intersymbol interference and the thermal interference. At this time, target mark length, a preceding space length, and a succeeding space length are finely classified according to short marks and spaces such as 2T and 3T, and 4T, 5T, 6T, and 7T are classified for each run length. In the embodiment, OR in the case of 7T is OR (7T)=0.66. According to the experimental results of the inventors of the present application, it has been found that an error rate during reproduction can be sufficiently reduced by performing the classifying for each run length concerning marks and spaces of 7T or less where OR<2/3=0.66. That is, according to the mark length and space length of a mark of interest, these lengths are finely classified into a plurality of classes of 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more, and the correction amount of a recording pulse is set for each class. Thereby, the intersymbol interference and the thermal interference are reduced, and an error rate is reduced. 8T or more may be further classified, and long mark lengths or space lengths may be individually classified as, for example, 8T, 9T, 10T, 11T or more. As a result, it is possible to further reduce an error rate.
In the optical disk device of the embodiment, a 256 KB extended RSPC (Reed-Solomon Product Code) is used as the error correction code in corresponding to encoded data using the modulation code of 110 PCWA having the long maximum code length of 11T. This error correction code corresponds to decoded data having a long run length of 2T to 12T.
(Adaptive Recording Compensation)
Next, a processing procedure of the adaptive recording compensation in the optical disk device of the embodiment will be described. Here, an example is shown in which a computer executes a computer program that defines a processing procedure related to the operation of the optical disk device.
In the optical disk device, first, the recording pattern generation unit 111 encodes recording data to generate encoded data which is a combination of marks and spaces (S12). The NRZI signal 202 shown in (b) of
Next, in the optical disk device, the recording compensation unit 112 classifies the bit pattern of the encoded data according to the mark length and the space length (S13). In the embodiment, a mark of interest is classified according to the target mark length, a preceding space length, a succeeding space length, a preceding mark length, and the like.
Subsequently, in the optical disk device, the recording compensation unit 112 adjusts the pulse waveform of the recording pulse corresponding to the encoded data according to the recording pulse condition for each classification of the bit pattern (S14). In the embodiment, the start and end positions of the recording pulse are controlled using the correction amounts set for each classification of the bit pattern.
In the optical disk device, the laser driving unit 113 drives the light irradiation unit 102 based on the recording pulses and irradiates the optical disk 101 with a laser beam based on the recording pulse string to form a mark (S15). Through the above processing, the start and end positions of the recording mark recorded on the optical disk are adaptively corrected according to the bit pattern of the recording data.
Next, the optical disk device reproduces the recording mark of the track on which the test writing has been performed, causes the PRML processing unit 108 to decode the binary signal, and causes the shift detection unit 109 to detect the shift amount (pattern shift amount) of the pattern shift of the bit pattern of interest in the binary signal (S23). Subsequently, in the optical disk device, the recording pulse condition operation unit 110 determines whether the pattern shift amount is suppressed to a predetermined value or less (S24). If the pattern shift amount exceeds the predetermined value (S24: No), the recording pulse condition operation unit 110 adjusts the recording pulse condition according to the pattern shift amount (S25). The optical disk device performs the test writing (S22) and the pattern shift detection (S23) according to the adjusted recording pulse condition, and determines the pattern shift amount (S24). If the pattern shift amount is equal to or smaller than the predetermined value (S24: Yes), the recording pulse condition operation unit 110 updates the recording pulse condition (S26), and ends the recording pulse condition adjustment processing. The recording compensation unit 112 sets a recording pulse condition by using the optimized recording pulse condition, and executes the adaptive recording compensation.
When performing the test writing, for example, first, a correction amount of a recording pulse of a bit pattern having a mark length of 4T or more is obtained, and then, when performing the next test writing, the test writing may be performed using a bit pattern including a signal of 2T and 3T to calculate and set a correction amount for a short run length. In an optical disk with high density, the amplitude of a reproduction signal with short marks and spaces is extremely small. In such an optical disk, when the position of a recording mark 3T or less cannot be accurately recorded, it may be difficult to correctly align the positions a mark and space of 4T or more. When reproducing a signal having extremely large intersymbol interference as described above, first, a mark having a code length of 4T or more is recorded, and the recording compensation is accurately performed on the edge positions of the mark and space of 4T or more. Thereafter, marks and spaces of 2T and 3T may be recorded, and the recording positions of the marks and spaces of 2T and 3T may be accurately compensated. As a result, recording can be performed more accurately and efficiently, and the quality of a reproduction signal can be improved.
At the time of recording of the test writing, the size and shift amount of a recording mark of a short mark such as a mark of 2T or 3T differ for each recording condition. When the tap coefficient of an adaptive equivalent filter changes for each recording condition, a pattern shift state of the reproduction signal due to a change in the reproduction state is added in addition to the change in the recording state. Therefore, in order to accurately perform the adjustment of the pattern shift caused by the difference in the recording condition, when performing the recording adjustment, it is preferable to fix the boost value of a reproduction equalizer or the tap coefficient of the adaptive equalization filter in advance for the test recording or the recording compensation adjustment, or to limit the fluctuation range. By doing so, the pattern shift amount of each bit pattern can be accurately adjusted.
(Examples of Classification of Encoded Data)
Next, some examples of classification of the bit patterns of encoded data used in the adaptive recording compensation in the embodiment will be described.
Regarding the thermal interference in a recording mark, the effect on target mark is asymmetric between the space and mark on the preceding side of the target mark and the space and mark on the succeeding side of the target mark. There are disks and layers where the space and mark located on the preceding side greatly contribute to the effect. In the embodiment, assuming such a disk, regarding the start edge of a recording pulse, a fine classification is made for the target mark length and the preceding space length to set the correction amount of the recording pulse, thereby effectively reducing the thermal interference. Regarding the end edge of a recording pulse, since a long marks and a long space have a small influence of heat in the succeeding direction, a fine classification is made for short mark lengths and space lengths in which the influence of heat in the succeeding direction is large, thereby reducing the thermal interference.
Regarding the intersymbol interference that occurs when reproducing a recording mark, the effect on the target mark is substantially symmetrical between the space and mark on the preceding side of the target mark and the space and mark on the succeeding side of the target mark. Thus, in the embodiment, regarding the start edge and the end edge of a recording pulse, a fine classification is made for the target mark length, the preceding space length and the succeeding space length to set the correction amount of the recording pulse, thereby effectively reducing the intersymbol interference.
(1) First Example of Classification Patterns of Detection Bit Patterns
(1-1) Start Edge Adjustment of Recording Pulse
(a) In each of the target mark lengths 2T, 3T, 4T, 5T, 6T, 7T, 8T, 9T, 10T, and 11T or more, the classification is performed for each of preceding space lengths 2T, 3T, 4T, 5T, 6T, 7T, 8T, 9T, 10T, and 11T or more. That is, the classification is performed for individual combinations of the target mark lengths and the preceding space lengths.
(b) In each case of the preceding space lengths 2T and 3T, the classification is performed for each of the preceding mark lengths 2T and 3T or more.
(c) In each case of the target mark lengths 2T and 3T, the classification is performed for each of the succeeding space lengths 2T and 3T or more.
(1-2) End Edge Adjustment of Recording Pulse
(a) In the target mark lengths 2T, 3T, 4T, 5T, 6T, 7T, 8T, 9T, and 10T or more, the classification is performed for each of the succeeding space lengths 2T, 3T, and 4T or more when the target mark length is 2T, and the classification is performed for each of the succeeding space lengths 2T and 3T or more in each case of the target mark lengths 3T, . . . , 9T, and 10T or more. That is, the classification is performed for individual combinations of the target mark lengths and the succeeding space lengths.
(b) In each case of the target mark lengths 2T, 3T, 4T, and 5T, the classification is performed for each of the preceding space lengths 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more.
(c) In each case of the preceding space lengths 2T and 3T, the classification is performed for each of the preceding mark lengths 2T and 3T or more.
The first example is an example of the bit pattern classification in which the thermal interference with a mark and a space on the preceding side of the target mark is emphasized. Concerning the start edge of a recording pulse, the thermal interference and the intersymbol interference can be reduced by performing the fine classification for the individual combinations of the run lengths of the target mark lengths and the preceding space lengths. When the classification is performed for each of the preceding mark lengths 2T and 3T or more in each of the short space lengths of the preceding space lengths 2T and 3T, the thermal interference with the short marks and spaces can be reduced more effectively. When the classification is performed for each of the succeeding space lengths 2T and 3T or more in each of the short mark lengths of the target mark lengths 2T and 3T, the intersymbol interference can be reduced. Concerning the end edge of a recording pulse, the thermal interference and the intersymbol interference can be reduced by performing the fine classification for the individual combinations of the run lengths of the target mark lengths and the succeeding space lengths. When the fine classification is performed according to the preceding space length in each of the short mark lengths of the target mark lengths 2T to 5T, the thermal interference can be reduced more effectively. When the classification is performed for each of the preceding mark lengths 2T and 3T or more in each of the short space lengths of the preceding space lengths 2T and 3T, the thermal interference with the short marks and spaces can be reduced more effectively.
(1) Second Example of Classification Patterns of Detection Bit Patterns
(2-1) Start Edge Adjustment of Recording Pulse
(a) In each of the target mark lengths 2T, 3T, 4T, 5T, 6T, 7T, 8T, 9T, 10T, 11T, and 12T, the classification is performed for each of preceding mark lengths 2T, 3T, 4T, 5T, and 6T or more. That is, the classification is performed for individual combinations of the target mark lengths and the preceding space lengths.
(b) In each case of the target mark lengths 2T, 3T and 4T, the classification is performed for each of the succeeding space lengths 2T, 3T, 4T, 5T, and 6T or more.
(2-2) End Edge Adjustment of Recording Pulse
(a) In each of the target mark lengths 2T, 3T, 4T, 5T, 6T, 7T, 8T, 9T, 10T, 11T and 12T, the classification is performed for each of the succeeding space lengths 2T, 3T, 4T, 5T, and 6T or more. That is, the classification is performed for individual combinations of the target mark lengths and the succeeding space lengths.
(b) In each case of the target mark lengths 2T, 3T, and 4T, the classification is performed for each of the preceding space lengths 2T, 3T, 4T, 5T, and 6T or more.
The second example is an example of the bit pattern classification in which the intersymbol interference with marks and spaces on the preceding and succeeding sides of the target mark is emphasized. Concerning the start edge of a recording pulse, the thermal interference and the intersymbol interference can be reduced by performing the fine classification for the individual combinations of the run lengths of the target mark lengths and the preceding space lengths. When the fine classification is performed according to the succeeding space length in each of the short mark lengths of the target mark lengths 2T to 4T, the intersymbol interference can be reduced effectively. Concerning the end edge of a recording pulse, the thermal interference and the intersymbol interference can be reduced by performing the fine classification for the individual combinations of the run lengths of the target mark lengths and the succeeding space lengths. When the fine classification is performed according to the preceding space length in each of the short mark lengths of the target mark lengths 2T to 4T, the intersymbol interference can be reduced effectively.
The classification of the encoded data according to the mark lengths and the space lengths is not limited to the above examples, and may be appropriately set according to various factors such as the characteristics of the optical disk and the optical conditions of the optical pickup. For example, it is also possible to perform detection and record adjustment by reducing the number of mark/space classifications without classifying the space lengths on the preceding and succeeding sides while setting the mark lengths for adjusting the recording pulse to 4 types of 2T, 3T, 4T, and 5T or more, In this case, it is possible to reduce the time required for a series of record adjustments (learning) of recording multiple patterns by the test recording, detecting shift, and adjusting the setting of the recording pulse.
(Pattern Shift Detection)
Next, the method of detecting the pattern shift of a reproduction signal in the embodiment will be described. In the embodiment, the PRML processing unit 108 generates a binary signal of a reproduction signal by the higher-order maximum likelihood decoding processing of the PRML scheme with constraint length=11, and the shift detecting unit 109 detects a pattern shift of the binary bit array by the L-SEAT operation.
First, an outline of the L-SEAT operation using L-SEAT which is the evaluation index of the related art as an evaluation index of a decoding result will be described. As described in Patent Literature 2 described above, L-SEAT is an evaluation index that performs evaluation by separating a component corresponding to the shift of an edge of interest of a binary bit array from a component depending on SNR, in an evaluation index according to a difference in Euclidean distance between a reproduction signal and target signals.
W denotes a reproduction signal, T a target signal in the form of a binary bit array obtained from the reproduction signal, L a target signal in the form of a binary bit array in which the edge of interest is shifted by a single bit to the left and which satisfies the condition of restriction on run length, and R a target signal in the form of a binary bit array in which the edge of interest is shifted by a single bit to the right and which satisfies the condition of restriction on run length. In this case, L is the target signal in the form of the binary bit array shifted by a single bit in the leftward direction in the shortest code distance with respect to the binary bit array of the target signal T, and R is the target signal in the form of the binary bit array shifted by a single bit in the rightward direction in the shortest code distance. The Euclidean distances between W, T, R, L are denoted by ED (W, T), ED (W, R), etc. The evaluation value for the error caused when the edge of interest is shifted leftward is represented by xL, and the evaluation value for the error caused when the edge of interest is shifted rightward is represented by xR. These evaluation values are called equivalent edge shifts and defined with the following expressions (D1) and (D2).
The edge shift amount of the edge of interest is called an edge shift D, and is defined by the following expression (3).
The correction amount corresponding to the error probability for the edge of interest is called an SNR factor S, and is defined by the following expression (4).
Regarding the group of edges recorded with a condition in which the mark length of an edge of interest is equal to the space length of the space on the preceding (or succeeding) side of the mark, that is, with the same record condition, the amount of edge shift used for record adjustment, which is interpreted as the statistical average Δ of edge shifts D, is defined with the following expression (5).
Where N denotes the total number of edges subjected to measurement, and Dn the extended edge shift for the n-th edge.
Each of the evaluation indices defined by the above expressions (1) to (5) is called an evaluation index L-SEAT of the related art, and the statistical average Δ defined by the expression (5) is called an L-SEAT shift.
In the embodiment, a pattern shift amount corresponding to the L-SEAT shift is calculated for a pattern including a mark/space of interest of the binary bit string of the reproduction signal, the correction amount of the recording pulse that minimizes the pattern shift amount is calculated, and the recording pulse condition is set.
Next, a processing procedure for detecting a pattern shift from a reproduction signal to perform the adaptive recording compensation in the embodiment will be described. The extended L-SEAT of this embodiment detects a shift for each pattern having a long constraint code length and including a plurality of marks/spaces, and thus the shift is called a pattern shift, not an edge shift as in the related art. The extended L-SEAT is a concept that calculates not only an edge shift amount at the start/end of a mark as in Patent Literature 2, but also shift amounts by extending to a space and a mark on the preceding/succeeding side of a mark of interest. When adjusting the position of the start and/or end of a recording pulse from the reproduction signal in the arrangement of a plurality of recording marks/spaces, it is necessary to detect, as a pattern shift, a pattern shift direction and a pattern shift amount for each of individual combinations of marks and spaces.
When performing a comparison operation of extended L-SEAT, it is determined which DBA type a detection bit pattern of 10 bits (10T), which is centered on the pattern of interest, is according to the DBA type classification shown in
The maximum amplitude D5 of the PR class is obtained by summing the individual coefficients D1: 3, 6, 9, 13, 16, 17, 16, 13, 9, 6, and 3 to be D5=Σ(D1)=111.
If the maximum amplitude (peak to peak) D6 of the input waveform is set to D6=222 and each coefficient D1 of the PR class is normalized by D6/D5, the coefficients D7 of the PR class after the normalization are D7=D1×(D6/D5)=6, 12, 18, 26, 32, 34, 32, 26, 18, 12, 6. The values of Viterbi detection result D3 are each offset so that it is centered at 0, and thus the values corrected from 0 to −0.5, and 1 to +0.5 are D8.
Next, in the corrected Viterbi detection result D8, the values of the Viterbi detection result D8 at individual time points of 11T in total including the preceding and succeeding 5T are each multiplied by the coefficient D7 of the PR class and are added, thereby calculating an ideal waveform D9 obtained by performing a PR equalization processing on the Viterbi decoding result. That is, when the Viterbi detection result D8 at time point t is D8 (t), the ideal waveform D9 is D9 (t), and the current time point is t=13, the calculation of D9 (t)={D8 (t)×D7 (n)} is executed for t=8 to 18 and n=1 to 11, thereby obtaining an ideal waveform D9 (t) of the Viterbi decoding result.
Subsequently, the XOR operation is performed on the corrected Viterbi detection result D8 using the R-Target D10 and L-Target D11 of DBA number 7, thereby calculating an R-Target product (right-shift bit array) D12 and an L-Target product (left-shift bit array) D13. The PR equalization processing is performed on each of the R-Target product D12 and the L-Target product D13 in the same manner as the Viterbi detection result D8, and a preceding-shift ideal waveform D14 and a succeeding-shift ideal waveform D15 are obtained. The preceding-shift ideal waveform D14 and the succeeding-shift ideal waveform D15 are ideal waveforms respectively corresponding to the R-Target product D12 and the L-Target product D13 of the pattern most likely to be erroneous in the preceding and succeeding directions.
A distance D16 between the preceding-shift ideal waveform D14 and the ideal waveform D9 at each time point is calculated by squaring the difference between the two waveforms as D16=(D14−D9){circumflex over ( )}2. Here, the symbol {circumflex over ( )} represents a power. A distance between the succeeding-shift ideal waveform D15 and the ideal waveform D9 at each time point can also be obtained by the same calculation as in the forward shift. A square Euclidean distance D17 between the ideal waveform D14 and the ideal waveform D9 is calculated by integrating the distances D16 at individual time points.
Next, a preceding-shift operation value D18 at each time point is obtained by multiplying the difference between the ideal waveform D9 and the input waveform D4 by the difference between the ideal waveform D9 and the preceding-shift ideal waveform D14 as D18=(D9−D4)×(D9−D14). The preceding-shift operation values D18 at individual time points are integrated to obtain a preceding-shift integrated value D19. The preceding-shift integrated value D19 is a value indicating the degree of a shift in the preceding direction of the input waveform D4 with respect to the ideal waveform D9 and the preceding-shift ideal waveform D14. By multiplying the difference between the ideal waveform D9 and the input waveform D4 by the difference between the ideal waveform D9 and the succeeding-shift ideal waveform D15, a succeeding-shift operation value D20 at each time point is obtained as D20=(D9−D4)×(D9−D15). The succeeding-shift operation values D20 at individual time points are integrated to obtain a succeeding-shift integrated value D21. The succeeding-shift integrated value D21 is a value indicating the degree of a shift in the succeeding direction of the input waveform D4 with respect to the ideal waveform D9 and the succeeding-shift ideal waveform D15.
Finally, the difference between the preceding-shift integrated value D19 and the succeeding-shift integrated value D21 is divided by 2 to obtain an L-SEAT value D22 corresponding to the L-SEAT shift Δ defined by the above expression (5), as D22=(D19−D21)/2. The L-SEAT value D22 is a value indicating how much the input waveform D4 is shifted in the preceding or training direction with respect to the ideal waveform D9, that is, how much the recording pattern including the mark/space on the preceding and succeeding sides of a recording mark of interest is shifted in the preceding or training direction from an ideal position. The sign and the absolute value of the L-SEAT value D22 indicate the edge shift direction and the edge shift amount, respectively. When the L-SEAT value D22 is calculated by subtracting the succeeding-shift integrated value D21 from the preceding-shift integrated value D19 as in the above equation, if the L-SEAT value D22 is positive, it indicates that the input waveform D4 is shifted to the right with respect to the ideal waveform D9, that is, the recording pattern including the mark/space on the preceding and succeeding sides of the recording mark of interest is shifted in the succeeding direction from the ideal position. If the L-SEAT value D22 is negative, it indicates that the input waveform D4 is shifted to the left with respect to the ideal waveform D9, that is, the recording pattern including the mark/space on the preceding and succeeding sides of the recording mark of interest is shifted in the preceding direction from the ideal position. Then, the L-SEAT value D22 is normalized by the square Euclidean distance D17 between the preceding-shift ideal waveform D14 and the ideal waveform D9, and a normalized L-SEAT value D23 is calculated by D23=D22/D17. The normalized L-SEAT value D23 may be expressed as a percentage. By such an L-SEAT operation, the difference between the input waveform D4 and the ideal waveform D9, the preceding-shift ideal waveform D14, the succeeding-shift ideal waveform D15 is calculated, and the pattern shift of the input waveform D4 with respect to the ideal waveform D9 can be detected.
The pattern shift detection as described above is executed in the same procedure for each classification of the detection bit patterns in the first example of
(Example of the Processing Result of the Embodiment)
Next, the effect of reducing the error rate when the adaptive recording compensation in the embodiment is used will be described. Hereinafter, an example of the extended L-SEAT calculation result and the error rate detection result will be shown which was obtained by performing an experiment in which recording and reproduction was actually performed on and from the L0 layer of a 500 GB density 3-layer disk at an 8×speed (clock frequency of 491 MHz) using an optical disk evaluation device equipped with the optical system, signal processing system, and recording system having the parameters described in the embodiment of the present invention.
Thus, in the embodiment, even for the mark lengths and space lengths of 6T or more, the fine classification is performed for each mark length or space length, and the pattern shift detection and the recording pulse condition setting are performed for each classification. When the marks and spaces having the run lengths of 2T to 12T are recorded, it has been found from an experimental result by the inventors of the present application that, in particular, in the bit pattern including the preceding space having the space length of 6T or more, the pattern shift amount for each space length gradually increases, and the error rate increases. In this case, an error frequently occurs in the bit pattern related to the space of 8T to 12T. Thus, the classification is performed finely according to the mark length and the space length such that the target mark length and the preceding space length are finely classified into, for example, 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more, and more preferably, the mark and space lengths of 8T or more are further classified into 8T, 9T, 10T, and 11T or more, and the recording pulse condition is set for each classification. As a result, the recording pulse can be optimized, and the appropriate recording compensation can be achieved.
The example of embodiment shown in
In addition to the extended L-SEAT operation of the embodiment, it is also possible to use d-MLSE, which is an extended MLSE (Maximum Likelihood Sequence Error), as an evaluation index of the jitter of decoded data, and appropriately set the recording pulse condition such as the correction amount of a recording pulse according to the calculation result of d-MLSE.
As described above, the embodiment relates to the optical disk recording method and the optical disk device in which a plurality of marks are formed on a medium by irradiating the optical disk 101 with an optical beam and information is recorded using the edge positions of each mark and a space between two adjacent marks. In the optical disk recording method, by the recording pattern generation unit 111, the binary encoded data corresponding to the mark and the space is generated by encoding the recording data according to the modulation codes, and by the recording pulse condition operation unit 110, regarding the run lengths of the mark and the space in the encoded data, if a mark of interest is target mark, the encoded data is classified according to a combination of at least two run lengths of a mark length of the target mark, a space length of a preceding space on a preceding side of the target mark, a mark length of a preceding mark on the preceding side of the target mark, and a space length of a succeeding space on a succeeding side of the target mark. By the PRML processing unit 108, the reproduction signal obtained by reproducing the mark and space corresponding to the encoded data is decoded by the maximum likelihood decoding of the PRML scheme, and by the shift detection unit 109, the evaluation index indicating the shift degrees of the start edge and end edge of the recording pulse for forming the mark is calculated based on the decoding result of the PRML scheme. By the recording pulse condition operation unit 110, for each classification of the run length of the encoded data, the individual correction amounts for adjusting the positions of the start edge and the end edge of the recording pulse are set based on the calculated evaluation index of the decoding result. By the recording compensation unit 112, the recording pulse according to the encoded data of the recording data is generated using the correction amount according to the classification of the run length of the encoded data. By the laser driving unit 113, a power of the optical beam is changed in the plurality of stages with the recording pulse, and by the light irradiation unit 102, a mark according to the recording data is formed on the medium of the optical disk 101 by irradiating the optical disk 101 with the optical beam. In this case, the encoded data is generated by the modulation codes having the maximum code length of 11T or more and includes the code array having the minimum run length of 2T and the maximum run length of 11T or more, and the constraint length, which is the class of the maximum likelihood decoding of the PRML scheme, is 11 or more. The evaluation index of the decoding result is the evaluation index by the extended L-SEAT operation in which the L-SEAT value representing a shift amount in the preceding or succeeding direction of a pattern in the predetermined range of the recording mark of interest is calculated using the binary bit array of the decoding result of the reproduction signal by the maximum likelihood decoding with the constraint length of 11 or more and at least one of the right-shift bit array and the left-shift bit array obtained by shifting the binary bit array by a single bit to right and left respectively. In the classification of the encoded data, the classification is performed for each of the run lengths 2T, 3T, 4T, 5T, 6T, 7T, and 8T or more according to the mark length of the target mark, and the correction amount is set for each classification.
In order to further increase the density of the optical disk by the above configuration, the fine classification is performed for the mark length and space length of 2T to 8T, and the correction amounts of the start position and end position of a recording pulse when forming a recording mark are set, whereby the intersymbol interference and the thermal interference can be reduced and the error rate during reproduction can be sufficiently reduced. Further, encoded data is generated using a modulation code having the maximum code length of 11T or more, and the encoded data includes a code string having the minimum run length of 2T and the maximum run length of 11T or more, so that the SNR of the reproduction signal of a recording mark can be improved. Further, the constraint length of the maximum likelihood decoding of the PRML scheme is increased to 11 or more and, for example, in the reproduction signal, the maximum likelihood decoding of the PRML method and the calculation of the evaluation index are performed using a bit array with the preceding 5T and the succeeding 5T including a bit of interest, whereby it is possible to read data from a reproduction signal containing the short mark and space of 2T, 3T that cannot be separated optically and reduce the read error rate.
In the classification of the coded data, the classification may be performed for each of the run lengths 2T, 3T, 4T, 5T, 6T, 7T, 8T, 9T, 10T and 11T or more according to a mark length of the target mark to set the correction amount for each classification. Thus, the error rate can be further reduced by individually performing the classification on the long mark length or space length.
As an evaluation index of the decoding result by the maximum likelihood decoding of the PRML scheme, for example, an evaluation index by the extended L-SEAT operation described below is used. In the extended L-SEAT operation, the waveform equalization unit 105 and the A-D conversion unit 106 obtain the input waveform of a reproduction signal, and the PRML processing unit 108 obtains the decoding result of a binary bit array by decoding the reproduction signal by the PRML scheme. The shift detection unit 109 obtains the ideal waveform of the reproduction signal based on the decoding result, obtains at least one of a right-shift bit array and a left-shift bit array respectively acquired by shifting the binary bit array of the decoding result left and right by a single bit, and obtains at least one of a preceding-shift ideal waveform corresponding to the right-shift bit array and a succeeding-shift ideal waveform corresponding to the left-shift bit array. When the preceding-shift ideal waveform is acquired, the shift detection unit 109 integrates the preceding shift amounts at individual time points using the difference between the ideal waveform and the input waveform and the difference between the ideal waveform and the preceding-shift ideal waveform, to obtain the preceding-shift integrated value. When the succeeding-shift ideal waveform is acquired, the shift detection unit integrates the succeeding shift amounts at individual time points using the difference between the ideal waveform and the input waveform and the difference between the ideal waveform and the succeeding-shift ideal waveform, to obtain the succeeding-shift integrated value. The shift detection unit 109 calculates an L-SEAT value proportional to the difference between the preceding-shift integrated value and the succeeding-shift integrated value. As described above, by calculating the pattern shift amounts of the start edge and the end edge of a recording pulse using the evaluation index based on the extended L-SEAT operation, the shift amount due to the intersymbol interference and the thermal interference can be appropriately detected. For each classification of the mark length and the space length, the correction amount of a recording pulse for setting the L-SEAT value to the predetermined value or less is obtained and set according to the detected pattern shift amount, and the adaptive recording compensation is performed. As a result, even for a bit pattern having a high probability of a decoding error, the error rate at the time of reproduction can be sufficiently reduced.
In the encoded data, the continuous number of the shortest run length 2T is supposed to be 2 or less. In this way, by limiting the continuous number of the shortest run length, the appearance frequency of 2T in the bit pattern of encoded data can be reduced, so that a decrease in the amplitude of a reproduction signal can be suppressed. Therefore, it is possible to reduce the read error rate of a signal including a mark and a space each having a short run length, and improve the read performance.
Each functional block used in the description of the embodiment is typically realized as an LSI which is an integrated circuit. These functional blocks may be individually made into one chip, or may be made into one chip so as to include a part or all of the functional blocks. Although the integrated circuit is an LSI in this case, the integrated circuit may be called an IC, a system LSI, a super LSI, or an ultra LSI depending on the degree of integration.
The method of circuit integration is not limited to an LSI, and the circuit integration may be realized by a dedicated circuit or a general-purpose processor. A field programmable gate array (FPGA) that can be programmed after manufacturing an LSI or a reconfigurable processor that can reconfigure the connection and setting of circuit cells inside an LSI may be used.
If integrated circuit technology that replaces an LSI emerges as a result of advances in the semiconductor technology or other technology derived from the semiconductor technology, it is naturally also possible to integrate the functional blocks using the emerged integrated circuit technology. As such an integrated circuit technology, a technology using biotechnology, or the like may be possible.
Information about the classification of the run length of the encoded data, such as the number of classifications of the mark length and the space length in the adaptive recording compensation in the embodiment, may be recorded in a predetermined area of the optical disk in advance. The recording pulse condition such as the correction amount of a recording pulse set for each classification may be recorded in a predetermined area of the optical disk in advance. The predetermined area may be the initial value recording area 1003 (see
In the optical disk device, after the recording pulse condition such as the correction amount of a recording pulse is obtained and learned for each classification for a specific optical disk, the recording pulse condition thus set may be recorded in a predetermined area. The predetermined area may be the initial value recording area 1003 of the lead-in area on the inner circumference of the optical disk or may be an area that is stored in a nonvolatile memory such as an EEPROM in the optical disk device in the form of firmware in a driver for a PC. This makes it possible to correct the recording pulse condition according to the characteristics of the optical disk device or the optical disk without performing an unnecessary adjustment step at the next start-up. When the classification of the adaptive recording compensation and the correction amount of the recording pulse for each classification are known in advance in this manner, the adjustment time can be reduced and the signal quality of the recording mark can be efficiently improved.
The optical disk device of the embodiment includes a reproducing unit and a reproducing step (optical disk reproducing method) that irradiate an optical beam onto the optical disk to reproduce information. The optical disk device may further include a reading unit and a reading step for reading the recording pulse condition recorded in a predetermined area (for example, the initial value recording area 1003 or the BCA) of the optical disk. The recording parameters such as a write strategy or power may be linked to a code called a BCA media type ID. This makes it possible, also in the reproducing processing, to correct the recording pulse condition according to the characteristics of the optical disk without performing an unnecessary adjustment step at the next start-up. When the classification of the adaptive recording compensation and the correction amount of the recording pulse for each classification are known in advance in this manner, the adjustment time can be reduced and the signal quality of the recording mark can be efficiently improved.
In the embodiment, PR (3, 6, 9, 13, 16, 17, 16, 13, 9, 6, 3) has been described as an example of the PR class in the maximum likelihood decoding of the PRML scheme, but is not limited thereto. The PR class may be a selection of combinations of the PRML scheme that can implement the present invention.
In the embodiment, the optical disk recording method is implemented, but a method including a recording/reproducing operation may be implemented as an optical recording/reproducing method.
Although various embodiments have been described with reference to the drawings, it is needless to say that the present disclosure is not limited to such embodiments. It is obvious that those skilled in the art can conceive various changes or modifications within the scope of the claims, and it is understood that such various changes and the like naturally belong to the technical scope of the present disclosure. Individual constituent elements in the above-described embodiment may be arbitrarily combined without departing from the spirit of the invention.
The present application is based on Japanese Patent Application (No. 2018-043235) filed on Mar. 9, 2018, the contents of which are incorporated herein by reference.
The present disclosure is useful as an optical disk recording method, an optical disk device, and an integrated circuit that can reduce optical intersymbol interference and thermal interference in response to further increase in the density of an optical disk.
102 light irradiation unit
103 preamplifier unit
104 AGC unit
105 waveform equalization unit
106 A-D conversion unit
107 PLL unit
108 PRML processing unit
109 shift detection unit
110 recording pulse condition calculation unit
111 recording pattern generation unit
112 recording compensation unit
113 laser driving unit
Number | Date | Country | Kind |
---|---|---|---|
2018-043235 | Mar 2018 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
8289829 | Kobayashi | Oct 2012 | B2 |
11031040 | Nakamura | Jun 2021 | B2 |
20100322057 | Nakamura et al. | Dec 2010 | A1 |
20110044143 | Nakamura et al. | Feb 2011 | A1 |
20120188863 | Nakamura et al. | Jul 2012 | A1 |
20120250480 | Kurokawa et al. | Oct 2012 | A1 |
20130242714 | Kurokawa et al. | Sep 2013 | A1 |
20180315448 | Nishi et al. | Nov 2018 | A1 |
20180330752 | Fujiki | Nov 2018 | A1 |
Number | Date | Country |
---|---|---|
2011-150748 | Aug 2011 | JP |
2010041404 | Apr 2010 | WO |
2011089735 | Jul 2011 | WO |
2016208104 | Dec 2016 | WO |
2017126330 | Jul 2017 | WO |
Entry |
---|
International Search Report dated Mar. 19, 2019 in International (PCT) Application No. PCT/JP2019/004695. |
Number | Date | Country | |
---|---|---|---|
20210249046 A1 | Aug 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16977216 | US | |
Child | 17242787 | US |