专利摘要:
A push-pull signal is detected from a disk-shaped storage medium in which addressing information is recorded by forming a wobbling groove as a recording track and forming prepits on lands between adjacent grooves. The detected push-pull signal is compared with a reference voltage to generate a land prepit signal. Among the pulses included in the land prepit detection signal, a pulse having a small pulse width may be regarded as a noise pulse and eliminated to obtain a corrected land prepit detection signal. The number of pulses included in the land prepit detection signal is counted, and the reference voltage is controlled according to the counted pulses.
公开号:KR20040032804A
申请号:KR1020030070721
申请日:2003-10-10
公开日:2004-04-17
发明作者:사노다쓰시;밤바미쓰유키;미요시도시마사
申请人:소니 가부시끼 가이샤;
IPC主号:
专利说明:

DISC DRIVE APPARATUS AND METHOD FOR DETECTING PRE-PIT SIGNAL}
[16] BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disc drive device and a pre-pits detection method for recording / reproducing on a disc storage medium such as an optical disc.
[17] In order to record data on the disc, a guide means for forming a data track is required, thus forming a groove that functions as a pre-groove, and accordingly grooves or lands (in adjacent intergroove cross sections). Earth-shaped protrusions) are used as data tracks.
[18] In order to record data at a predetermined position on the data track, it is necessary to record address information. This address information can generally be recorded by wobbling the groove or by forming a prepit on the data track.
[19] For example, in the case of a DVD-RW which is a rewritable version of a phase change recording method of a DVD (Digital Versatile Disc) or a DVD-R which is a write once type disc using an organic pigment, as shown in FIG. Similarly, a wobbling groove G is formed as a pre-format on the disc, and land pre-pits (LPP) are formed in the land L portion between the grooves G.
[20] In such a structure, the reflected light information obtained by the wobbling groove is used to control the rotation of the disk and to be used for generating a master clock signal for data recording. Land prepits are used to determine the exact recording position in units of bits and to obtain various kinds of information about the disk, such as preaddress information. That is, an address indicating the physical location on the disc is recorded using land prepit LPP.
[21] A disc drive suitable for such a disc reads an address by detecting land prepits formed on the disc and performs various controls for the write / read operation based on the detected prepit information indicating a position on the disc.
[22] 13A-13C show the format of the land pre-pit LPP.
[23] Each interval of a track containing 8 wobbles forms one frame, and one set consisting of one even frame and one odd frame containing all 16 wobbles forms one unit of land prepit information. do.
[24] As shown in FIG. 12, land prepit LPP is formed by forming a cutout in the land synchronously with the wobble. One set of address data is represented by a set of land prepit LPPs.
[25] FIG. 13A shows an example in which land prepit information is formed in an even frame. In this case, the first three wobbles of each even frame form a set of land prepit LPPs.
[26] Assume that b2, b1, and b0 indicate the presence or absence of land prepit LPP. If (b2, b1, b0) is (1,1,1), that is, if three land prepits are formed, the set of prepit LPPs functions as a synchronization signal. Data bit "1" is represented by forming two land prepit LPPs at b2 and b0. In other words, if (b2, b1, b0) is (1,0,1), the data bit is "1". On the other hand, data bit " 0 " is represented by forming one land prepit LPP at b2. That is, if (b2, b1, b0) is (1,0,0), then it is data bit "0".
[27] 13B illustrates a case where land prepit information is formed in an odd frame. In this case, the first three wobbles of each odd frame form a set of land prepit LPPs, and the presence or absence of land prepit LPPs is represented by (b2, b1, b0).
[28] When land prepit information is formed in an odd frame, that is, (b2, b1, b0) = (1,1,1), the land prepit set represents a synchronization signal. As in the case of even frames, data bit "1" is represented by (b2, b1, b0) = (1,0,1), and data bit "0" is represented by (b2, b1, b0) = (1, 0,0).
[29] In FIG. 13C, the synchronization signal and the data bits represented by the combination of b2, b1, and b0 are shown in a table form.
[30] Every 16 wobble intervals, land pre-pit LPP is formed in either the even frame or the odd frame. Determination of which frame to form the land prepit LPP is made at each 16 wobbles interval such that land prepit LPP is not formed on both sides of adjacent groove tracks on the disc.
[31] The information represented by the land pre-pit LPP can be obtained in the form of a push-pull signal by the reflected light information from the disk. More specifically, it can be obtained as a differential signal of a signal corresponding to the amount of reflected light on the left and right of disk spot laser spot scanning in the track line direction.
[32] Fig. 14 shows a circuit for detecting land prepit LPP.
[33] The disk drive is a photodetector 51 for detecting the reflected light from the disk, for example an optical head having a four-segment photodetector with photodetector elements A, B, C, and D. Equipped.
[34] In the circuit shown in FIG. 14, the output signals of photodetector elements A and C of photodetector 51 are added together by adder 56, and the outputs of photodetector elements B and D are added together by adder 55. It is added. The outputs of adders 55 and 56 are fed to a push-pull signal generator 52. The push-pull signal generator 52 is composed of a differential amplifier A1 and resistors R11 to R14.
[35] Push-pull signal generator 52 outputs push-pull signal P / P proportional to ((A + C)-(B + D)).
[36] In this push-pull signal P / P, as shown in Fig. 15A, relatively large amplitudes SLP1, SLP2, and SLP3 can be obtained corresponding to the land pre-pit LPP. Therefore, by detecting such a large amplitude, the information of the land prepit LPP can be detected.
[37] In order to achieve the above, the reference voltage Vth is supplied from the reference voltage generator 54 to the comparator 53, and the comparator 53 supplies the push-pull signal P / P to the reference voltage. Compare to (Vth). The comparator 53 outputs a two-level signal indicating the comparison result. Therefore, as shown in Fig. 15A, the detection signal LPPout can be obtained corresponding to the land prepit LPP.
[38] Thus, the level of the detection signal LPPout corresponding to land prepit LPP corresponds to "1" and "0" of b2, b1 and b0 of land prepit LPP, respectively.
[39] In addition, the decoder (not shown) can extract address information by detecting a synchronization signal and a data bit (level "1" or "0") corresponding to b2, b1, and b0.
[40] Known techniques for the detection of land prepit LPPs are described, for example, in US Pat. No. 6,337,838 and the like.
[41] However, when information is recorded in a groove that is a recording track, a recording mark (phase change bit) formed in the groove interferes with the land prepit LPP. As a result, it becomes difficult to accurately read the land prepit LPP. More specifically, the reflectance is lowered by the interference of the recording mark, and the amplitude of the push-pull signal P / P corresponding to the land prepit LPP is lowered.
[42] The push-pull signal P / P causes amplitude variations due to wobbling of tracks, crosstalk from adjacent tracks, quality discrepancies, and the like.
[43] In the example shown in FIG. 15A, the amplitude SLP2 is smaller than the amplitudes SLP1 and SLP3.
[44] As indicated by i of FIG. 12, the reduction of the amplitude SLP2 has occurred due to the presence of the recording mark M adjacent to the land prepit LPP.
[45] As can be seen from the envelope of the waveform of the push-pull signal P / P in Fig. 15A, the level of the push-pull signal P / P is periodically changed due to the influence of the wobble. The push-pull signal P / P also varies in level due to crosstalk noise.
[46] Such a level variation of the push-pull signal P / P may cause noise in the detection signal LPPout corresponding to the detected land prepit by comparing the push-pull signal P / P with the reference voltage Vth.
[47] FIG. 15B shows an example of the push-pull signal P / P including the pulse component SLP corresponding to the land prepit LPP appearing every 16 wobbles interval. In this case, the accurate land prepit detection signal LPPout can be obtained by comparing the reference voltage Vth and the push-pull signal P / P during the period T10.
[48] However, in the period T11, the level of the push-pull signal P / P increases, so that not only the level of the pulse component SLP corresponding to the land pre-pit LPP but also the level of the other part of the push-pull signal P / P is compared. (Vth) is exceeded. Thus, as shown in Fig. 15B, the land prepit detection signal LPPout includes a noise pulse N.
[49] Incorrect detection of land prepit LPP increases the address error rate. That is, the address information cannot be read correctly. This results in performance degradation of the operation of writing / reading data on the disc and performance degradation of the retrieval operation.
[50] Raising the reference voltage Vth avoids such noise pulses. However, as in the case of the pulse component SLP2 in Fig. 15A, the increase in the reference voltage Vth may make it impossible to detect the land prepit information whose level is lowered due to the presence of adjacent recording marks.
[51] Conversely, if land prepits for a small amplitude pulse component such as SLP2 can be detected by reducing the threshold voltage Vth, the reduction of the threshold voltage Vth causes the possibility of falsely detecting noise as land prepits. do.
[52] For this reason, it is difficult to accurately detect land prepit LPP using a fixed threshold voltage (reference voltage Vth).
[53] In previously cited US Pat. No. 6,337,838, a technique for reducing the amplitude variation of the push-pull signal P / P using a so-called AGC circuit is disclosed. However, US Pat. No. 6,337,838 does not disclose the proper setting of a threshold for generating the land prepit detection signal LPPout.
[54] In this respect, it is an object of the present invention to provide a disk drive capable of accurately detecting land prepits even in a situation where amplitude variation of a push-pull signal occurs due to wobbling, noise, and / or interference of recording marks. will be.
[55] In one aspect, the present invention provides a disk-type storage medium in which grooves serving as recording tracks are formed as wobbled shapes on the disk-type storage medium, and prepits are formed in lands between adjacent grooves. An optical head for emitting a laser beam to irradiate and write / read data on the disk-shaped storage medium, a push-pull signal generator for generating a push-pull signal from the reflected light information detected by the optical head, and the push-pull The noise signal is determined by the prepit detector which compares the signal with the reference signal and outputs the comparison result as the detection signal of the prepit, and the pulse width of the detection signal output from the prepit detector, and removes the noise pulse from the detection signal. Disc with noise canceller for outputting detection signal without any noise pulse Provide a large drive.
[56] In another aspect, as a disc-shaped storage medium, grooves serving as recording tracks are formed on the disc-shaped storage medium in a wobbling manner, and the land between adjacent grooves is irradiated with a disc-shaped storage medium having prepits formed therein. An optical head emitting a laser beam for recording / reading data on the disc-shaped storage medium, a push-pull signal generator for generating a push-pull signal from the reflected light information detected by the optical head, and the push-pull signal as a reference A prepit detector for outputting a comparison result as a detection signal of the prepit in comparison with the signal, a counter for counting the number of pulses included in the detection signal output from the prepit detector at predetermined periodic intervals, and a counter count A disk drive with a controller that changes the reference signal in accordance with the value. The ball.
[57] In another aspect, as a disc-shaped storage medium, grooves serving as recording tracks are formed on the disc-shaped storage medium in a wobbling manner, and the land between adjacent grooves is irradiated with a disc-shaped storage medium having prepits formed therein. An optical head emitting a laser beam for recording / reading data on the disc-shaped storage medium, a push-pull signal generator for generating a push-pull signal from the reflected light information detected by the optical head, and the push-pull signal as a reference The noise signal is determined by the prepit detector which compares the signal with the detected signal as the prepit detection signal, and the pulse width of the detected signal output from the prepit detector, and removes the noise pulse from the detected signal. A noise canceller for outputting a detection signal not including The counter counts the number of pulses included in the detection signal output from the prepit detector at every interval, the controller changes the reference signal according to the count value of the counter, and the prepit is displayed from the noise-free detection signal. A disk drive having an address decoder for obtaining address information is provided.
[58] In still another aspect of the present invention, in the present invention, a groove that functions as a recording track as a disc shaped storage medium is formed in a wobbling form on the disc shaped storage medium, and address information is represented by a prepit formed in a land between adjacent grooves. A method of detecting a prepit formed on a disc-shaped storage medium, the method comprising: generating a push-pull signal from reflected light information obtained when the disc-shaped storage medium is irradiated with a laser beam, and comparing the push-pull signal with a reference signal; Outputting the comparison result as a prepit detection signal, and detecting a noise pulse by removing the noise pulse by the pulse width included in the output detection signal, and outputting a detection signal that does not include any noise pulse. It provides a method to include.
[59] In still another aspect of the present invention, in the present invention, a groove that functions as a recording track as a disc shaped storage medium is formed in a wobbling form on the disc shaped storage medium, and address information is represented by a prepit formed in a land between adjacent grooves. A method of detecting a prepit formed on a disc-shaped storage medium, the method comprising: generating a push-pull signal from reflected light information obtained when the disc-shaped storage medium is irradiated with a laser beam, and comparing the push-pull signal with a reference signal; Outputting a comparison result as a prepit detection signal, counting the number of pulses included in the detected signal output at predetermined periodic intervals, and changing a reference signal according to the count value. to provide.
[60] In still another aspect of the present invention, in the present invention, a groove that functions as a recording track as a disc shaped storage medium is formed in a wobbling form on the disc shaped storage medium, and address information is represented by a prepit formed in a land between adjacent grooves. A method of detecting a prepit formed on a disc-shaped storage medium, the method comprising: generating a push-pull signal from reflected light information obtained when the disc-shaped storage medium is irradiated with a laser beam, and comparing the push-pull signal with a reference signal; Outputting a comparison result as a prepit detection signal, detecting a noise pulse by the pulse width included in the output detection signal, removing the noise pulse, and outputting a detection signal containing no noise pulse; , The number of pulses included in the detected signal output at predetermined periodic intervals And a step of changing the reference signal according to the count value.
[61] As described above, in the present invention, the land prepit detection signal is generated by comparing the push-pull signal and the reference signal, and the noise pulse included in the land prepit detection signal includes a pulse having a pulse width smaller than a predetermined value. It is detected by detecting. The detected noise pulses are removed from the land prepit signal, and a correct prepit detection signal is obtained that does not contain any noise pulses.
[62] In the correct land prepit detection signal, the number of pulses in each specific period corresponding to 16 wobble intervals is limited to a specific range. That is, the number of pulses should be 1 to 3. If more pulses are observed, the land prepit detection signal contains a noise pulse. Therefore, the number of pulses is monitored and the reference signal is adjusted according to the measured number of pulses.
[1] 1 is a block diagram of a disk drive apparatus according to an embodiment of the present invention;
[2] 2 is a block diagram showing a circuit for detecting land prepits according to the first embodiment of the present invention;
[3] 3 is a diagram showing signal waveforms relating to the operation of detecting land prepits according to the first embodiment of the present invention;
[4] 4 is a block diagram showing a circuit for detecting land prepits according to a second embodiment of the present invention;
[5] 5 is a block diagram showing a circuit for detecting land prepits according to a third embodiment of the present invention;
[6] 6 is a diagram showing signal waveforms relating to the operation of detecting land prepits according to the third embodiment of the present invention;
[7] 7 is a block diagram showing a circuit for detecting land prepits according to a fourth embodiment of the present invention;
[8] 8 is a diagram showing signal waveforms relating to an operation for detecting land prepits according to a fourth embodiment of the present invention;
[9] 9 is a flowchart showing a threshold setting process used to detect land prepits according to a fourth embodiment of the present invention;
[10] 10 is a block diagram showing a circuit for detecting land prepits according to a fifth embodiment of the present invention;
[11] 11 is a block diagram showing a circuit for detecting land prepits according to a sixth embodiment of the present invention;
[12] 12 shows a disk on which land prepits are formed;
[13] 13A to 13C are diagrams showing a format of a land prepit signal;
[14] 14 is a block diagram showing a circuit for detecting land prepits according to a conventional method;
[15] 15A and 15B illustrate an operation of detecting land prepits according to a conventional method.
[63] Hereinafter, the present invention will be described in more detail with reference to preferred embodiments. By way of example, in the embodiments disclosed below, it is assumed that a disk drive (recording / reading device) is suitable for an optical disk of DVD-R or DVD-RW type.
[64] First, with reference to FIG. 1, the basic configuration of a disk drive common to all embodiments will be described, and then various configuration examples of the land prepit detector 24 will be described with reference to the first to sixth embodiments.
[65] 1 shows a configuration of a disk drive device 30 according to an embodiment of the present invention.
[66] A disc 100 such as a DVD-R or a DVD-RW is loaded on a turntable 7 and rotated at a constant linear velocity (CLV) by a spindle motor 6 during a write / read operation. . The optical pickup 1 reads pit mark data recorded in a track (groove track) on the disc 100, wobbling information of the track, and land prepit information. The data pit is formed as a dye change pit or a phase change pit in the form of a groove on the track.
[67] In the pickup 1, a laser diode 4 functioning as a laser light source, a photodetector 5 for detecting reflected light, an objective lens 2 serving as an output end of the laser light, and a laser light are supplied to the objective lens 2 An optical system (not shown) is irradiated to the disk recording surface and guides the reflected light to the photodetector 5 through the "
[68] The pickup 1 also includes a monitor detector 22 to which part of the output light from the laser diode 4 is supplied.
[69] The laser diode 4 outputs laser light having a wavelength of 650 nm or 635 nm. The NA of the optical system is 0.6.
[70] The objective lens 2 is supported to be movable in the tracking direction and the focusing direction by a biaxial mechanism 3.
[71] The pickup 1 is movable in the disc radial direction by the thread mechanism 8.
[72] The laser diode 4 of the pickup 1 is driven by a drive signal (drive current) output from the laser driver 18.
[73] The reflected light information from the disk 100 is detected by the photodetector 5 and converted into an electric signal in accordance with the reflected light amount. The resulting electrical signal is supplied to a matrix circuit 9.
[74] The matrix circuit 9 includes a current / voltage converter for converting a current signal output from a plurality of photodetectors of the photodetector 5 into a voltage signal, and a matrix arithmetic / amplifying circuit for generating a required signal by matrix arithmetic. .
[75] Signals generated by the matrix operation / amplification circuit include RF signals corresponding to data read from the disk, focus error signal FE for servo control, tracking error signal TE, and the like.
[76] The matrix arithmetic / amplification circuit also generates a push-pull signal P / P related to the wobbling of the land prepits and grooves. The push pull signal P / P is also used as a tracking error signal.
[77] The RF signal output from the matrix circuit 9 is supplied to a binarization circuit 11, and the focus error signal FE and the tracking error signal TE are supplied to the servo circuit 14. The push-pull signal P / P is supplied to the land prepit extractor 24 and the wobble PLL 25.
[78] The push-pull signal P / P is converted into a two-level signal by the land prepit extractor 24. The resulting signal is supplied to the address decoder 26 as land prepit information. The address decoder 26 decodes preformatted address information. The decoded address information is supplied to the system controller 10.
[79] The wobble PLL 25 generates a wobble clock WCK from the push-pull signal P / P by the PLL operation. The generated wobble clock WCK is supplied to the encode clock generator 25, the address decoder 26, the spindle servo circuit 23, and the land prepit extractor 24.
[80] The RF signal output from the matrix circuit 9 is converted into a two-level signal by the binarization circuit 11 and supplied to the encoder / decoder 12.
[81] The encoder / decoder 12 includes a decoder used for a read operation and an encoder used for a write operation.
[82] In the read operation, the encoder / decoder 12 performs processing such as decoding of run-length-limited code, error correction, and deinterleaving, and as a result, reproduces the reproduction data. Create
[83] In addition, in the read operation, the encoder / decoder 12 generates a reproduction clock synchronized with the RF signal by the PLL operation and executes the above-described decoding processing according to the reproduction clock.
[84] In the read operation, decoded data output from the encoder / decoder 12 is stored in the buffer memory 20.
[85] Data stored in the buffer memory 20 is read out and output to the outside of the disk drive 30.
[86] The interface 13 connected to the external host computer 40 performs an interface function for transmitting / receiving reproduction data, recorded data, or various commands with the host computer 40.
[87] In the read operation, the data decoded and stored in the buffer memory 20 is read and transmitted to the host computer 40 via the interface 13.
[88] The read command and the write command output from the host computer 40 are supplied to the system controller 10 via the interface 13.
[89] On the other hand, in the write operation, the write data is output from the host computer 40 and stored in the buffer memory 20 via the interface 13.
[90] In the write operation, the encoder / decoder 12 encodes the data stored in the buffer memory 20, the encoding of which adds error correction codes, interleaving, sub-codes to the data to be recorded on the disc 100. , Run-length-limited coding, and the like.
[91] The encode clock used as the reference clock in the write operation is generated by the encode clock generator 27. The encoder / decoder 12 performs encoding in synchronization with the encode clock.
[92] The encode clock generator 27 generates an encode clock based on the wobble clock WCK supplied from the wobble PLL 25 and the land prepit information supplied from the land prepit extractor 24.
[93] The write data, generated by performing the encoding at the encoder / decoder 12, is converted into write pulses by the write pulse generator 21 and supplied to the laser driver 18.
[94] The recording pulse generator 21 also performs recording compensation in view of the characteristics of the recording layer, the shape of the laser spot, the fine adjustment of the optimum recording power in accordance with the linear velocity of the disc, and the waveform adjustment of the laser drive pulse.
[95] The laser driver 18 supplies a drive current to the laser diode 4 according to the supplied laser drive pulses to drive the laser diode 4 to emit a laser beam. As a result, pits (color change pits / phase change pits) corresponding to the recording data are formed on the disc 100.
[96] The APC (Auto Power Control) circuit 19 monitors the output power of the laser by using the monitor detector 22 and controls the output power of the laser to remain constant regardless of temperature and other factors. More specifically, the target value of the laser output power is given by the system controller 10, and the APC circuit 19 controls the laser driver 18 so that the laser output power is maintained at the target value.
[97] The servo circuit 14 generates various servo drive signals related to focusing, tracking, and threads from the focus error signal FE and the tracking error signal TE output from the matrix circuit 9, whereby the servo circuit 14 performs focusing, Servo control of tracking and thread operation.
[98] More specifically, the servo circuit 14 generates the focus drive signal FD and the tracking drive signal TD according to the focus error signal FE and the tracking error signal TE, and supplies them to the two-axis driver 16. The biaxial driver 16 drives the focus coil and the tracking coil of the biaxial mechanism 3 in the pickup 1. Thereby, the tracking servo loop and the focus servo loop by the pickup 1, the matrix circuit 9, the servo processor 14, the biaxial driver 16, and the biaxial mechanism 3 are formed.
[99] When the servo circuit 14 receives the track jump command from the system controller 10, the servo circuit 14 turns off the tracking servo loop and executes the track jump operation by outputting a jump drive signal to the two-axis driver 16.
[100] In addition, the servo circuit 14 generates a thread drive signal in accordance with a thread error signal obtained from a low frequency component of the tracking error signal TE, an access command supplied from the system controller 10, and supplies the thread drive signal to the thread driver 15. do. The thread driver 15 drives the thread mechanism 8 according to the thread drive signal. Although not shown, the thread mechanism 8 includes a main shaft, a thread motor, a transmission gear, etc. that hold the pickup 1, whereby the thread mechanism 8 is connected to the thread drive signal output from the thread driver 15. The pickup 1 is slid by driving the thread motor 8.
[101] The spindle servo circuit 23 controls the spindle motor 6 to rotate at CLV.
[102] In the write operation, the spindle servo circuit 23 obtains the rotational speed information of the current spindle motor 6 from the wobble clock WCK generated by the wobble PLL and compares it with the predetermined CLV reference speed information to compare the spindle error signal SPE. Create
[103] When reading data, the rotation speed information of the current spindle motor 6 is obtained by the reproduction clock (used as a reference clock in decoding) generated by the PLL in the encoder / decoder 21, and the spindle servo circuit 23 Produces a spindle error signal SPE by comparing the regeneration clock with a predetermined CLV reference speed.
[104] The spindle servo circuit 23 generates a spindle drive signal in accordance with the spindle error signal SPE and supplies it to the spindle motor driver 17. The spindle motor driver 17 generates a three-phase drive signal in accordance with the spindle drive signal and applies it to the spindle motor 6 to execute CLV rotation of the spindle motor 6.
[105] The spindle servo circuit 23 also generates a spindle drive signal in accordance with the spindle kick / brake control signal from the system controller 10. In accordance with the spindle drive signal supplied from the spindle servo circuit 23, the spindle motor driver 17 starts, stops, accelerates, and decelerates the spindle motor 6.
[106] Various operations of the above-described servo system and recording / reading system are controlled by the system controller 10 formed of a microcomputer.
[107] The system controller 10 executes various processes in accordance with instructions from the host computer 40.
[108] For example, when a command is received from the host computer 40 to read data recorded on the disc 100, in response to the command, first, the search operation is controlled to search for a designated address. That is, the system controller 10 issues a command to the servo circuit 14 to move the pickup 1 to the address specified by the search command.
[109] The system controller 10 then controls the operations necessary to read the data in the designated sector and transfer that data to the host computer 40. That is, the request data from the disk 100 is read, decoded, buffered and transmitted to the host computer 40.
[110] When a write command is issued from the host computer 40, the system controller 10 moves the pickup 1 to the position of the designated address at which data is to be recorded. Encoder / decoder 12 encodes the data transmitted from host computer 40. The write pulse generator 21 supplies a laser drive pulse to the laser driver 18. Thus, data is recorded on the disc.
[111] The write / read operation of the disk drive 30 is summarized as follows.
[112] <Read operation>
[113] Servo operation
[114] The signal detected by the pickup 1 is converted into a servo error signal such as the focus error signal FE and the tracking error signal TE by the matrix circuit 9 and sent to the servo circuit 14. The drive signals FD and TD from the servo circuit 14 drive the biaxial mechanism 3 of the pickup 1, and focusing and tracking are servo controlled.
[115] * Data read
[116] The signal detected by the pickup 1 is converted into an RF signal by the matrix circuit 9 and sent to the encoder / decoder 12. Encoder / decoder 12 reproduces the channel clock and decodes it according to the channel clock. The decoded data is sent to the interface 13.
[117] * Rotation control
[118] The rotation of the disc 100 is controlled by the spindle servo circuit 23 in accordance with the channel clock supplied from the encoder / decoder 12.
[119] * Address playback
[120] The address is included in the RF signal, extracted by the encoder / decoder 12 and sent to the system controller 10.
[121] However, during the search, the address is extracted from the land prepit and the search to the target position is performed by the detected address.
[122] * Laser control
[123] The APC circuit 19 controls to maintain the laser output at a constant value specified by the system controller 10.
[124] <Recording action>
[125] Servo operation
[126] Although similar to the read operation, the difference is that correction is made by the matrix circuit 9 or the servo circuit 14 so that the gain is not increased due to the high output power of the laser.
[127] * Data recording
[128] Data to be recorded is obtained via the interface 13. Encoder / decoder 12 performs channel coding consisting of ECC addition, reordering, modulation, and the like. After channel coding, the data is converted by the write pulse generator 21 into a laser drive pulse of a type suitable for recording data on the disc 100, and lasered through a laser driver 18 (APC circuit 19). It is supplied to the diode 4.
[129] * Rotation control
[130] The push-pull signal P / P output from the matrix circuit 9 generates the wobble PLL for the wobble clock WCK. In accordance with the wobble clock WCK, the spindle servo circuit 23 controls the rotation of the constant linear velocity CLV.
[131] Address detection
[132] The push-pull signal P / P output from the matrix circuit 9 is sent to the land prepit extractor 24 and land prepit information is detected. The detected land prepit information is decoded into an address value by the address decoder 26 and interpreted by the system controller 10.
[133] The land prepit information is also supplied to the encode clock generator 27. From the land prepit information, the encode clock generator 27 reproduces the encoded clock and supplies it to the encoder / decoder 12.
[134] In the embodiment of FIG. 1, the disk drive 30 is connected to the host computer 40, but the disk drive device of the present invention does not necessarily need to be connected to the host computer 40. When the disk drive 30 is not connected to the host computer 40 or the like, the disk drive 30 may include an operation control unit and a display, and the configuration of the data input / output interface is modified unlike FIG. In accordance with the issued command, input data is written through the operation control unit, and read data is output.
[135] <First Embodiment>
[136] In the above-described disk drive 30, according to the first embodiment, a specific circuit configuration for detecting land prepits on a disk and the operation of the circuit will be described with reference to Figs.
[137] Of the various portions of the disc drive 30, portions for detecting land prepits are shown in FIG. The portion includes the photodetector 5 of the pickup 1, the adders 9b and 9c of the matrix circuit 9, the differential amplifier 9a and the land prepit extractor 24.
[138] Although not shown in FIG. 2, the matrix circuit 9 includes the above-described RF signal, focus error signal FE, tracking error, as well as the differential amplifiers 9a and adders 9b and 9c for generating the push-pull signal P / P. It also includes a circuit component for generating the signal TE and the like.
[139] As shown in Fig. 2, the photodetector 5 is a quadrant detector composed of photodetecting elements A, B, C, and D. The reflected light of the disk is detected by each of the photodetecting elements A, B, C, and D, and converted into current signals in correspondence with the amount of light. The current signals output from the photodetectors A, B, C, and D are converted into voltages by the matrix circuit 9, and from such voltage signals, necessary signals such as focus error FE and push-pull signal P / P are generated. . Hereinafter, a procedure for generating a push pull signal P / P will be described.
[140] The push-pull signal P / P is generated from the optical signal reflected from the left half of the laser spot LS scanning on the track in the track line direction and the optical signal reflected from the right half of the laser spot LS. In other words, the difference between the signal A + C obtained from the adder 9c and the signal B + D obtained from the adder 9b is calculated by the differential amplifier 9a to generate the push-pull signal P / P. The signal A + C is the sum of the voltage signals obtained from the current signals output from the photodetectors A, C and the signal B + D is the sum of the voltage signals obtained from the current signals output from the photodetectors B, D.
[141] As described above with reference to FIG. 1, the push-pull signal P / P is supplied to the wobble PLL 25 to generate a wobble clock WCK that is synchronized to the wobbling of the groove.
[142] In addition, the push-pull signal P / P is supplied to the land prepit extractor 24.
[143] The land prepit extractor 24 includes a comparator 61, a digital-to-analog converter 62, and a noise pulse canceler 70.
[144] In the land prepit extractor 24, the push-pull signal P / P is fed to the comparator 61.
[145] The reference voltage data Dth is supplied from the system controller 10 shown in FIG. 1 to the digital-to-analog converter 62, and the digital-to-analog converter 43 converts the reference data Dth into an analog voltage value, which is then converted into a reference voltage. It outputs to the comparator 61 as Vth.
[146] The comparator 61 compares the push-pull signal P / P and the reference voltage Vth, and outputs 1 when the push-pull signal P / P is larger than the reference voltage Vth. The output of the comparator 61 becomes the land prepit detection signal LPPout ', and the level 1 corresponds to the land prepit LPP.
[147] The land prepit detection signal LPPout 'corresponds to the detection signal LPPout in the prior art described above with reference to FIG. 15. As described above, the land prepit detection signal LPPout' may contain a noise pulse. .
[148] In the case of the embodiment shown in Fig. 2, the land prepit detection signal LPPout 'which is likely to contain a noise pulse is supplied to the noise pulse canceller 70, and the noise pulse is removed in this noise pulse remover 70. A land prepit detection signal LPPout containing no noise is output from the noise pulse canceller 70 and supplied to the address decoder 26 shown in FIG. 1 to obtain address information.
[149] The noise pulse canceller 70 includes D flip-flops 71 and 72, an AND gate 73, a counter 74, a comparator 75, and a holding circuit 76. The clock CK applied to these circuits is generated, for example, from the wobble clock WCK described above with reference to FIG.
[150] The falling edge detection circuit is formed by the AND gate 73 and the D flip-flops 71 and 72, with one input terminal serving as an inverting input.
[151] The detection signal LPPout 'output from the comparator 61 becomes the D input of the D flip-flop 71 and is latched by the D flip-flop 71 when the clock CK is applied to the D flip-flop 71. The output Q1 from the D flip-flop 71 is supplied to the D flip-flop 72, and Q1 is inverted and supplied to the AND gate 73.
[152] The output Q2 of the D flip-flop 72 is supplied to the AND gate 73 and supplied to the counter 74 as an enable signal and a clear signal.
[153] 3A to 3D, the output Q1 of the D flip-flop 71, the output Q2 of the D flip-flop 72, the inverted signal of the output Q1, and the output Aout of the AND gate 73 are shown, respectively.
[154] The D flip-flop 71 latches the detection signal LPPout 'and outputs the latch signal as Q1. In addition, the D flip-flop 72 delays the output Q1 for a clock period and outputs the delayed signal as Q2.
[155] The logical product of the output Q2 shown in FIG. 3B and the inverted signal of Q1 shown in FIG. 3C is output as the output Aout of the AND gate 73. As shown in Fig. 3D, the output signal Aout thus obtained represents the falling edge of the detection signal LPPout '.
[156] When the output Q2 of the D flip-flop 72 becomes 1, the counter 74 starts counting the clock CK. In addition, since the output Q2 is applied to the D flip-flop 72 as a reset signal, when the output Q2 becomes 0, the value of the counter 74 is cleared.
[157] Thus, as shown in FIG. 3E, the count value CT of the counter 74 increases while the output Q2 is at level 1, and when the output Q2 is zero, the count value is reset to zero.
[158] The comparator 75 compares the count value CT of the counter 74 with the reference value Dcp, and outputs the comparison result as an enable signal to the holding circuit 76. The reference value Dcp is supplied from the system controller 10. That is, the system controller 10 can change the reference value Dcp.
[159] As shown in FIG. 3E, the count value CT and the reference value Dcp are compared, and as shown in FIG. 3F, the enable signal En can be obtained based on the comparison result.
[160] Since the holding circuit 76 holds the output Aout of the AND gate 73 only while the enable signal En is 1, the holding circuit 76 outputs the signal indicated by g in FIG.
[161] By the above-described operation, the signal of Fig. 3G extracts only the pulse when the pulse width is larger than the specified value among the pulses included in the detection signal LPPout 'as the edge detection signal, and contains no such long noise pulse at all. The land prepit detection signal LPPout, which does not, is given as signal g.
[162] That is, as can be seen from FIG. 3, when the detection signal LPPout 'has a small pulse width (for example, the pulse P1 of the output Q1), the edge detection pulse does not appear in the final detection signal LPPout, and the pulse width is Only when larger than a predetermined value (for example, pulse P2 of output Q2), the edge detection pulse appears in the land prepit detection signal LPPout.
[163] That is, in the circuit shown in Fig. 2, of pulses output from the comparator 61 as the land prepit detection signal LPPout ', those whose pulse length is smaller than the set value (specified by the reference value Dcp) are regarded as noise pulses and are removed. .
[164] As described above with reference to FIG. 15, the noise pulse has an amplitude less than the amplitude SLP of the correct pulse corresponding to the land prepit LPP. Therefore, the noise pulse output from the comparator 61 as a result of the comparison has a pulse width smaller than the pulse width of the correct pulse corresponding to the land prepit LPP.
[165] When the noise pulse remover 70 shown in Fig. 2 detects a pulse having a small pulse width, it is regarded as a noise pulse and then removed, thereby obtaining a land prepit detection signal LPPout containing no noise pulse.
[166] Therefore, in such an embodiment, the amplitude variation of the push-pull signal P / P due to the wobbling of the tracks, crosstalk from adjacent tracks, and / or deterioration in reflectance of the land prepit LPP caused by adjacent recording marks, etc. Even if it occurs, the land prepit information can be detected accurately.
[167] In this way, the time wasted until land prepit information starts to be output can be reduced, and an improvement in the address error rate can be realized. In addition, it is possible to stably record / read even a storage medium having a large characteristic change rate.
[168] In addition, an amplitude variation of the push-pull signal P / P may occur due to the characteristic difference of the pickup (optical head 3). In the present embodiment, even when the push-pull signal P / P includes such an amplitude variation, land prepit information can be detected accurately, so that the pickup yield improvement effect can also be seen.
[169] By changing the reference value Dcp, the threshold of the pulse width used for noise pulse detection can be changed. For example, the noise pulse cancellation performance can be maximized by optimizing the reference value Dcp according to the address error rate. That is, when the address error rate deteriorates, it can be concluded that the detection signal LPPout supplied to the address decoder 26 contains noise pulses, and by increasing the reference value Dcp, the threshold of the pulse width used for noise pulse detection is increased. The error rate can be improved.
[170] In the noise pulse eliminator 70 shown in FIG. 2, the falling edge detection circuit is constituted by the D flip-flops 71 and 72 and the end gate 73, but the configuration of the edge detection circuit is limited to that shown in FIG. It doesn't work. For example, the edge detector may be configured using a resistor, a capacitor, and an end gate.
[171] Although the counter 74 is not limited to a digital counter, other circuit configurations can be used. For example, an analog circuit using a resistor and a capacitor can be used to generate a waveform corresponding to the count value CT shown in FIG. 3E.
[172] In addition, although the comparator 75 is not limited to a particular type, any circuit having a comparability may be used. For example, analog comparators or effective amplifiers may also be used.
[173] In the holding circuit 76, any circuit configuration can be used as long as it is a configuration capable of outputting an edge detection pulse in accordance with the comparison result of the comparator 75. For example, the holding circuit may be composed of a capacitor and an analog switch.
[174] In the embodiment shown in FIG. 2, the reference value Dcp is supplied from the system controller 10. Alternatively, the reference value Dcp may be supplied in another way. For example, the reference value Dcp may be supplied using a combination of battery and switch or using a combination of voltage source and variable resistor.
[175] Second Embodiment
[176] 4, there is shown a circuit configuration including the noise pulse canceller 70 according to the second embodiment. This circuit configuration is similar to that in the above-described first embodiment except that the noise pulse eliminator 70 is configured in analog form.
[177] As shown in FIG. 4, the noise pulse canceller 70 is comprised by a resistor R1, a diode D1, a capacitor C1, a comparator 77, and a reference voltage source 78.
[178] Even in such a circuit configuration, the detection signal LPPout 'which is likely to include the noise pulse is supplied from the comparator 61 to the noise pulse canceller 70. In the noise pulse eliminator 70, while the detection signal LPPout 'is level 1, the capacitor C1 is charged by the detection signal LPPout' at a rate corresponding to the time constant set by the resistor R1.
[179] The charging voltage of the capacitor C1 changes similar to the count value CT shown in Fig. 3E according to the first embodiment described above.
[180] Comparator 77 compares the charging voltage of capacitor C1 with a reference voltage Vcp supplied from reference voltage source 78. The comparison result is similar to the enable signal En of FIG. 3F.
[181] In the circuit configuration shown in Fig. 4, the above-described signal similar to the signal shown in Fig. 3F is output as the land prepit detection signal LPPout which does not include any noise pulse.
[182] Also in this circuit configuration, a pulse having a width smaller than the threshold is regarded as a noise pulse and eliminated, and an effect similar to that achieved with the first embodiment can be obtained.
[183] The reference voltage source 78 may be implemented by a combination of a battery and a switch, or a combination of a voltage source and a variable resistor. Alternatively, the reference voltage source 78 may be replaced with a digital-to-analog converter such that the reference value Dcp supplied from the system controller 10 is converted into an analog signal and output as the reference voltage Vcp.
[184] Third Embodiment
[185] Hereinafter, a circuit configuration including the noise pulse canceller 70 according to the third embodiment will be described with reference to FIGS. 5 and 6. This circuit configuration is the same as the first embodiment described above except that the noise pulse canceller 70 is configured using a shift register.
[186] In the third embodiment, the noise pulse eliminator 70 includes a shift register consisting of n flip-flops SR1 to SRn and a pulse length detector 79 from which a latch signal is supplied from each flip-flop SR1 to SRn.
[187] In the pulse length detector 79, when the set value CL is given by the system controller 10, and the flip-flop output equal to or greater than the set value CL becomes 1, the output of the pulse length detector 79 becomes 1. For example, the pulse length detector 79 may be implemented using a multi-input and gate.
[188] 6 shows waveforms relating to the operation of the noise pulse canceller 70.
[189] Also, as shown in Fig. 6A, in such a noise pulse eliminator 70, a detection signal LPPout 'which may contain a noise pulse is supplied from the comparator 61 to the noise pulse eliminator 70.
[190] As shown in FIGS. 6B-6D, in the noise pulse canceller 70, each flip-flop SR1-SRn latches the input signal at timing according to the clock CK to provide an output signal delayed in the previous step.
[191] Now assume that the setpoint CL corresponds to the total delay time in the three flip-flops.
[192] When the pulse length detector 79 calculates the logical product of the outputs of the flip-flops SR1 to SR3 and the pulse P1 shown in Fig. 6A, the result is not equal to one. On the other hand, for pulse P2, a logical product 1 can be obtained.
[193] That is, when the result of the AND operation is used as the land prepit detection signal LPPout, as shown in Fig. 6E, the land prepit detection signal from which the noise pulse such as P1 is removed can be obtained.
[194] Therefore, even in the case of this third embodiment, as in the case of the above-described first and second embodiments, when the pulse width is less than the predetermined value, such a pulse is judged to be a noise pulse and eliminated. That is, the same effects as in the first and second embodiments can be obtained.
[195] By changing the set value CL, the threshold of the pulse width used to detect the noise pulse can be changed. Specifically, the number of flip-flops that take the logical product in the pulse length detector 79 can be changed in accordance with the set value CL.
[196] Fourth Example
[197] In the above-described first to third embodiments, the noise pulse included in the land prepit detection signal LPPout 'output from the comparator 61 is removed by the noise pulse eliminator 70. In the fourth embodiment described below, the reference voltage Vth applied to the comparator 61 for land prepit detection is changed so that the output of the comparator 61 does not include a noise pulse.
[198] In this fourth embodiment, a push-pull to a land prepit extractor 24 comprising a comparator 61, a digital to analog converter 62, a counter 81, a register 82, and a time measuring unit 83 Signal P / P is supplied.
[199] As in the circuit configuration shown in FIG. 2, the reference voltage data Dth is supplied from the system controller 10 to the digital-to-analog converter 62. The digital / analog converter 43 converts the reference voltage data Dth into a corresponding analog voltage and supplies it to the comparator 61 as the reference voltage Vth.
[200] The comparator 61 compares the push-pull signal P / P with the reference voltage Vth. When the push-pull signal P / P is larger than the reference voltage Vth, the comparator 61 outputs one. That is, when the push-pull signal P / P is larger than the reference voltage Vth, the comparison result of the comparator 61 is output as the land prepit detection signal LPPout whose level is one. This land prepit detection signal LPPout is supplied to the address decoder 26 shown in FIG.
[201] Here, the reference voltage Vth is changed so that the noise pulse is not included in the land prepit detection signal LPPout.
[202] For this reason, a counter 81, a register 82, and a time measuring unit 83 are provided to the land prepit detector 24.
[203] The time measuring unit 83 measures the elapsed time corresponding to the cycle of 16 wobbles, and outputs a pulse signal S1 having a level of 1 every elapsed time.
[204] FIG. 8A shows the push-pull signal P / P in which amplitude fluctuations occur due to wobbling, and FIG. 8B shows the signal S1 with a level of 1 every 16 wobbles.
[205] Such a time measuring unit 83 can be configured using a counter for counting the wobble clock WCK and a circuit for generating a level 1 pulse whenever the count value becomes a value corresponding to 16 wobble periods.
[206] The 16 wobble periods do not necessarily have to be synchronized to the wobble clock WCK, and the 16 wobble periods may be measured using hardware that simply counts elapsed time or may be measured by software inside the system controller 10. More specifically, the time measuring unit outputs a pulse each time it detects an elapsed time corresponding to 16 wobble periods (e.g., about 4.5 ms).
[207] The 16 wobble periods are equal to the sum of the two frames shown in FIG. As can be seen in FIG. 13, for each period of two frames, one to three pulses included in the land prepit detection signal LPPout must be detected. That is, in the 16 wobble period, there can be no state of zero pulses or states of four or more in the land prepit detection signal LPPout.
[208] The counter 81 counts pulses of the land prepit detection signal LPPout output from the comparator 61.
[209] The signal S1 output from the time measuring unit 83 is applied to the counter 81 as a reset signal, so that the count value is cleared every 16 wobble periods.
[210] The counter 81 is not limited to a specific type, and any type may be used as long as it can output information indicating the number of pulses measured. For example, the number of pulses can be counted by charging the capacitor by pulses.
[211] The register 82 holds the count value of the counter 81. For example, a D flip-flop may be used as the register 82. The signal S1 output from the time measuring unit 83 is applied to the register 82 as an enable signal. This causes the count value of the counter 81 to be loaded into the register 82 every 16 wobble periods and maintains it for the next 16 wobble periods.
[212] The count value held by the register 82 is supplied to the system controller 10.
[213] Register 82 is not limited to a particular type, and any type of register 82 may be used. For example, it may be implemented using an analog switch and a capacitor.
[214] In addition, the signal S1 output from the time measuring unit 83 is supplied to the system controller 10 as an interrupt signal. In response to the interrupt signal, the system controller 10 changes the reference voltage data Dth in accordance with the count value supplied from the register 82.
[215] Referring to FIG. 9, the procedure performed by the system controller 10 to change the reference voltage data Dth is described.
[216] In step F101, the system controller 10 waits for an interrupt signal (signal S1) from the time measuring unit 83. If an interrupt signal is detected, the procedure proceeds to step F102. In step F102, the count value held in the register 82 is checked. If the count value is any one of 1, 2, or 3, the flow returns to step F101 to wait for the next interrupt signal without changing the reference voltage data Dth.
[217] If it is determined in step F102 that the count value is zero, the procedure proceeds to step F104. In step F104, the reference voltage data Dth is reduced by one level so that the reference voltage Vth supplied to the comparator 61 through the digital / analog converter 62 is reduced by one.
[218] If it is determined in step F102 that the count value is 4 or more, the procedure goes to step F103. In step F103, the reference voltage data Dth is increased by one level so that the reference voltage Vth supplied to the comparator 61 through the digital-to-analog converter 62 is increased by one level.
[219] Hereinafter, the operation of the land prepit extractor 24 shown in FIG. 7 will be described with reference to FIG. 8.
[220] In Fig. 8, T1 to T6 each represent 16 wobble periods. As described above, the signal S1 shown in FIG. 8B becomes 1 once every 16 wobble periods.
[221] In the period T1, since the reference voltage Vth applied to the comparator 61 is too high, no SLP corresponding to the correct land prepit appears in the detection signal LPPout (Fig. 8E).
[222] In this case, since no pulse is included in the detection signal LPPout output from the comparator 61, as shown in FIG. 8C, the count value of the counter 81 is equal to 0, and as shown in FIG. 8D, the count is counted. The value 0 is held in the register 82 in synchronization with the signal S1.
[223] When the signal S1 is applied to the system controller 10, the system controller 10 performs the process shown in FIG. In this case, since the register value is zero, the procedure proceeds to step F104 where the reference data Dth is reduced.
[224] As a result, in the next period T2, the reduced reference voltage Vth is used.
[225] In the period T2, the procedure is performed in the same manner as the period T1. In this period T2, the reference voltage Vth is still too high, so the count value still remains O. Therefore, when the signal S1 is applied to the system controller 10, the system controller 10 performs the procedure shown in FIG. As a result, the reference voltage data Dth is further reduced. Therefore, the reduced reference voltage Vth is also used for the next period T3.
[226] In the period T3, the amplitude SLP of the pulse corresponding to the land prepit LPP becomes larger than the reference voltage Vth, and the pulse appears correctly in the land prepit detection signal LPPout shown in Fig. 8E.
[227] In this period T3, one pulse appears in the land prepit detection signal LPPout, and data 0 described above with reference to FIG. 13 is correctly detected.
[228] In this case, the counter 81 counts the number of pulses as one, and the count value 1 is held in the register 82.
[229] In this case, since the register value is equal to 1, the reference data Dth is not changed in the processing performed by the system controller 10 in response to receiving the signal S1. Therefore, in the next period T4, the same reference voltage Vth is used.
[230] However, in the period T4, an amplitude increase of the push-pull signal P / P occurs for some reason, and exceeds the reference voltage Vth up to the amplitude of the noise pulse as well as the amplitude SLP of the correct pulse corresponding to the land prepit LPP. For example, assume that 10 pulses appear in the detection signal LPPout due to an increase in the amplitude of the push-pull signal P / P.
[231] Then, the counter 81 counts the number of pulses up to ten, and the count value 10 is held in the register 82. Therefore, the processing performed by the system controller 10 increases the reference voltage data Dth in step F103.
[232] Thus, in the next period T5, the increased reference voltage Vth is used.
[233] In the period T5, the increase in the reference voltage Vth causes only the correct pulse SLP to be detected in the detection signal LPPout, as shown in FIG. 8E.
[234] In this case, the count value 2 is kept at the register value, and in the processing performed by the system controller 10, the reference data Dth is not changed. As a result, the same reference voltage Vth is used for the next period T6.
[235] As can be seen from the foregoing, in this embodiment, the reference voltage Vth compared with the push-pull signal P / P converges to a value such that a pulse corresponding to the land prepit LPP appears correctly in the land prepit detection signal LPPout. Is changed.
[236] Therefore, even when the initial value of the reference voltage Vth is not appropriate, the reference voltage Vth is induced to an appropriate level. In addition, even when the current reference voltage Vth becomes inappropriate due to the amplitude variation of the push-pull signal P / P, the reference voltage Vth is derived to an appropriate value.
[237] That is, if no noise pulse is detected in the land prepit detection signal LPPout, the reference voltage Vth is increased so that the land prepit detection signal does not contain any noise pulse. On the other hand, if the correct pulse SLP corresponding to the land prepit LPP is not detected, the reference voltage Vth is reduced to a value such that the pulse SLP corresponding to the land prepit LPP is correctly detected at the land prepit detection signal LPPout.
[238] Therefore, according to this embodiment, the land pre-pit LPP is not affected by the amplitude fluctuation of the push-pull signal P / P due to wobbling, noise, or the like, and is not affected by the decrease of the pulse amplitude SLP due to the interference of the recording marks. A land prepit detection signal LPPout containing only the pulse SLP corresponding to and not including any noise pulse can be obtained.
[239] In addition, it is possible to reduce the waste time until the correct land prepit information is output, and the improvement of the address error rate is achieved. In addition, it is possible to stably record / read even a storage medium having a large change rate of characteristics.
[240] In addition, amplitude variations of the push-pull signal P / P may occur due to differences in the characteristics of the pickup (optical head 3). The present invention allows land prepit information to be accurately extracted even when the push-pull signal P / P causes such an amplitude variation. This improves the yield of the pickup.
[241] In the present invention, the reference voltage Vth is controlled by the system controller 10 by performing the processing shown in FIG. 9, but the reference voltage Vth may be controlled by a control system configured using a hardware logic circuit and depends on the number of pulses. It may be controlled by an analog circuit according to the corresponding analog signal.
[242] Fifth Embodiment
[243] Hereinafter, a fifth embodiment of the present invention will be described with reference to FIG.
[244] In the fifth embodiment shown in FIG. 10, the noise pulse canceller 70 used in the first to third embodiments is added to the circuit configuration used in the fourth embodiment described above with reference to FIG.
[245] The detection signal LPPout output from the comparator 61 may include a noise pulse. If a noise pulse is included in the detection signal LPPout ', then such noise pulse is removed by the noise pulse canceller 70, and then the land prepit detection signal LPPout that does not include any noise pulse is output to the address decoder 26. do.
[246] The noise pulse canceller 70 has a configuration as shown in FIG. 2, 4, or 5.
[247] The configuration and operation of the counter 81, the register 82, and the time measuring unit 83 are the same as those used in the foregoing fourth embodiment. Also, in a similar manner to the above-described fourth embodiment, the system controller 10 controls the reference voltage data Dth to perform the processing of FIG. 9 to control the reference voltage Vth.
[248] In the circuit configuration shown in Fig. 10, the counter 81 counts the number of pulses included in the land prepit detection signal LPPout output from the noise pulse eliminator 70 every 16 wobble periods, and according to the count value. , The reference voltage Vth is controlled.
[249] Therefore, in the circuit configuration shown in FIG. 10, even if the detection signal LPPout 'output from the comparator 61 includes a noise pulse, the noise precluded noise-free land pre-pit detection signal is removed by the noise pulse canceller 70. LPPout is output.
[250] In addition, the reference voltage Vth is controlled to an appropriate level to further suppress noise pulses at the output of the comparator 61.
[251] The combination of the noise pulse eliminator 70 and the threshold voltage Vth control can obtain a more accurate land prepit detection signal LPPout that could be achieved in each of the embodiments described above.
[252] As described above with respect to the second to fourth embodiments, the pulse width threshold value used by the noise pulse eliminator 70 in detecting the noise pulse may be changed. The threshold of the pulse width can be controlled according to the number of pulses counted (ie, the value held in register 82).
[253] Sixth Embodiment
[254] Hereinafter, a circuit configuration according to the sixth embodiment will be described with reference to FIG. 11.
[255] In this sixth embodiment, as in the case of the fifth embodiment, noise is removed by the noise pulse eliminator 70, and the reference voltage Vth is countered together with the processing of Fig. 9 performed by the system controller 10. 81, the register 82, and the time measuring unit 83. Here, the counter 81, the register 82, and the time measuring unit 83 are similar to those used in the fifth embodiment.
[256] In the sixth embodiment, unlike the fifth embodiment in which the counter 81 counts the number of pulses included in the land prepit detection signal LPPout output from the noise pulse eliminator 70, the counter 81 is a comparator. The number of pulses included in the detection signal LPPout ', which is output at 61 and may contain noise pulses, is counted.
[257] In the circuit according to the fifth embodiment with reference to Fig. 10, since the counter 81 counts the number of pulses included in the detection signal LPPout output from the noise pulse eliminator 70, the count value becomes an abnormal value. The probability of changing the reference voltage Vth is small.
[258] That is, in the case of the fifth embodiment shown in Fig. 10, the reference voltage Vth is changed only when the reference voltage Vth is too inadequate so that the noise pulse eliminator 70 cannot remove the noise pulse.
[259] On the other hand, in the sixth embodiment shown in Fig. 11, since the number of pulses is counted on the detection signal LPPout 'before noise cancellation is performed, the probability that the count value becomes an abnormal value to change the reference voltage Vth is relatively high. high.
[260] That is, in the sixth embodiment, by controlling the reference voltage Vth, the number of noise pulses included in the detection signal LPPout ', which is the output of the comparator 61, is minimized, and the noise pulses still included in the detection signal LPPout' are noise pulses. It is removed by the eliminator 70.
[261] Even in this sixth embodiment, as in the fifth embodiment, an accurate land prepit detection signal LPPout can be obtained.
[262] The invention has been described in detail with reference to specific embodiments. It is to be noted that the invention is not limited to these specific embodiments, and that various changes can be made without departing from the spirit and scope of the invention.
[263] As can be seen from the foregoing description, the present invention provides many advantages. That is, according to the present invention, a noise pulse is included in a land prepit detection signal obtained by comparing a push-pull signal with a reference voltage, and a noise pulse is detected based on the pulse width, and the detected noise pulse is removed to obtain a correct prepit detection signal. Can be.
[264] The number of pulses included in the land prepit detection signal is counted, and the reference voltage is controlled according to the count value.
[265] Even when noise pulses are removed and threshold voltages are controlled, amplitude variations of push-pull signals are caused by various factors such as wobbling of tracks, crosstalk from adjacent tracks, interference of recording marks, and rate of change of the characteristics of the disc. And even if the push-pull signal contains a lot of noise, land prepit detection can be performed correctly.
[266] That is, even if the land prepit detection signal contains an error due to the amplitude variation of the push-pull signal, the noise pulse is eliminated so that such an error can be eliminated and finally an accurate land prepit detection signal without any error can be output. .
[267] If the detection signal contains noise pulses due to the amplitude variation of the push-pull signal, the reference voltage can be adjusted so that the detection signal does not contain any noise pulses.
[268] This reduces the waste time until the start of outputting the correct land prepit information, and improves the address error rate. In addition, recording / reading can be stably performed on a storage medium having a large amplitude variation.
[269] In addition, the detection error of land prepits due to the rate of change of the characteristics of the pickup can be reduced, and the yield of the pickup can be improved.
权利要求:
Claims (15)
[1" claim-type="Currently amended] As a disk drive,
Grooves serving as recording tracks are formed in a wobbling fashion, and pre-pits are formed in lands between adjacent grooves. an optical head emitting a laser beam to illuminate a disk-shaped storage medium to write data to or read data from the disk-shaped storage medium;
A push-pull signal generator for generating a push-pull signal from reflected-light information detected by the optical head;
A pre-pit detector for comparing the push-pull signal with a reference signal and outputting the comparison result as a pre-pit detection signal; And
After detecting a noise pulse according to the pulse width of the pulse included in the prepit detection signal output from the prepit detector, removing the noise pulse from the prepit detection signal, A noise remover for outputting the prepit detection signal without including a noise pulse
Disk drive comprising a.
[2" claim-type="Currently amended] The method of claim 1,
The disc-shaped storage medium uses the prepit to display address information indicating an address on the disc,
The disk drive further includes an address decoder for obtaining the address information indicated by the prepit from the prepit detection signal from which the noise is removed.
[3" claim-type="Currently amended] The method of claim 1,
The noise canceller includes a pulse width detector for detecting the pulse width of a pulse included in the prepit detection signal output from the prepit detector, wherein a pulse having a pulse width smaller than a reference value is generated by the pulse width detector. And if detected, the noise controller removes the detection pulse as a noise pulse.
[4" claim-type="Currently amended] The method of claim 3, wherein
And the noise controller can change the reference value of the pulse width.
[5" claim-type="Currently amended] As a disk drive,
A groove serving as a recording track is formed in a wobbling form, and a data is recorded on the disc-shaped storage medium by irradiating a disc-shaped storage medium having prepits formed in lands between adjacent grooves or recording the data on the disc-shaped storage medium. An optical head emitting a laser beam to read data from the optical head;
A push-pull signal generator for generating a push-pull signal from the reflected light information detected by the optical head;
A prepit detector for comparing the push-pull signal with a reference signal and outputting a result of the comparison as a prepit detection signal;
A counter for counting the number of pulses included in the prepit detection signal output from the prepit detector at predetermined periodic intervals; And
A controller for changing the reference signal according to the count value of the counter
Disk drive comprising a.
[6" claim-type="Currently amended] The method of claim 5, wherein
The disk-type storage medium uses the prepit to display address information indicating an address on the disk,
And the disk drive further includes an address decoder for obtaining the address information indicated by the prepit from the noise canceled prepit detection signal.
[7" claim-type="Currently amended] The method of claim 5, wherein
And the controller controls the reference signal to reduce the level of the reference signal when the count value is greater than a predetermined value, and to increase the level of the reference signal when the count value is less than the predetermined value.
[8" claim-type="Currently amended] As a disk drive,
A groove serving as a recording track is formed in a wobbling form, and a data is recorded on the disc-shaped storage medium by irradiating a disc-shaped storage medium having prepits formed in lands between adjacent grooves or recording the data on the disc-shaped storage medium. An optical head emitting a laser beam to read data from the optical head;
A push-pull signal generator for generating a push-pull signal from the reflected light information detected by the optical head;
A prepit detector for comparing the push-pull signal with a reference signal and outputting a result of the comparison as a prepit detection signal;
Detecting the noise pulse according to the pulse width of the pulse included in the detection signal output from the prepit detector, removing the noise pulse from the prepit detection signal, and detecting the prepit without any noise pulse. A noise canceller for outputting a signal;
A counter for counting the number of pulses included in the detection signal output from the prepit detector at predetermined periodic intervals;
A controller for changing the reference signal according to the count value of the counter; And
An address decoder for obtaining the address information indicated by the prepit from the prepit detection signal from which the noise has been removed
Disk drive comprising a.
[9" claim-type="Currently amended] The method of claim 8,
The disc-shaped storage medium uses the prepit to display address information indicating an address on the disc,
And the disk drive further comprises an address decoder for obtaining the address information indicated by the prepit from the prepit detection signal from which the noise is removed.
[10" claim-type="Currently amended] The method of claim 8,
The noise canceller includes a pulse width detector for detecting the pulse width of a pulse included in the prepit detection signal output from the prepit detector, wherein a pulse having a pulse width smaller than a predetermined value is the pulse width detector. And if detected by the noise controller removes the detection pulse as a noise pulse.
[11" claim-type="Currently amended] The method of claim 10,
And the noise controller can change the reference value of the pulse width.
[12" claim-type="Currently amended] The method of claim 6,
And the controller controls the reference signal to reduce the level of the reference signal when the count value is greater than a predetermined value, and to increase the level of the reference signal when the count value is less than the predetermined value.
[13" claim-type="Currently amended] A method for detecting the prepit formed on a disc-shaped storage medium in which grooves serving as recording tracks are formed in a wobbling form and address information is displayed by prepits formed in lands between adjacent grooves,
Generating a push-pull signal from the reflected light obtained when the disk-shaped storage medium is irradiated with a laser beam;
Comparing the push-pull signal with a reference signal and outputting the comparison result as a prepit detection signal; And
The noise signal is detected according to the pulse width of the pulse included in the output prepit detection signal, and the detected noise pulse is removed from the prepit detection signal, so that the prepit detection signal does not include any noise pulse. Outputting
Prepit detection method comprising a.
[14" claim-type="Currently amended] A method for detecting the prepit formed on a disc-shaped storage medium in which grooves serving as recording tracks are formed in a wobbling form and address information is displayed by prepits formed in lands between adjacent grooves,
Generating a push-pull signal from the reflected light obtained when the disk-shaped storage medium is irradiated with a laser beam;
Comparing the push-pull signal with a reference signal and outputting the comparison result as a prepit detection signal;
Counting the number of pulses included in the output prepit detection signal at predetermined periodic intervals; And
Changing the reference signal according to a count value
Prepit detection method comprising a.
[15" claim-type="Currently amended] A method for detecting the prepit formed on a disc-shaped storage medium in which grooves serving as recording tracks are formed in a wobbling form and address information is displayed by prepits formed in lands between adjacent grooves,
Generating a push-pull signal from the reflected light obtained when the disk-shaped storage medium is irradiated with a laser beam;
Comparing the push-pull signal with a reference signal and outputting the comparison result as a prepit detection signal;
A noise pulse is detected according to a pulse width of a pulse included in the output prepit detection signal, and the detected noise pulse is removed from the detection signal to output the prepit detection signal not including any noise pulse. Doing;
Counting the number of pulses included in the output prepit detection signal at predetermined periodic intervals; And
Changing the reference signal according to a count value
Prepit detection method comprising a.
类似技术:
公开号 | 公开日 | 专利标题
JP3063598B2|2000-07-12|Optical disk and optical disk device
US6587417B2|2003-07-01|Optical disk, optical disk recording method and optical disk apparatus
US7196998B2|2007-03-27|Method of determining ADIP information through counting identical bits and different bits
KR100556161B1|2006-04-21|Optical disc and optical disc drive
US7881179B2|2011-02-01|Systems and methods for recording optical information
KR910001275B1|1991-02-26|Information recording/reproducing method and apparatus for optical disc
JP2954083B2|1999-09-27|Information recording / reproducing medium, information recording / reproducing medium format device, and information recording / reproducing device
EP1519379B1|2013-04-03|Optical recording medium, information processing device using the recording medium, and data recording method
JP3063596B2|2000-07-12|Optical disk device and optical disk
US7215632B2|2007-05-08|Signal processing apparatus and signal processing method
US7095693B2|2006-08-22|Optical disc device and control method using preceding sub-beam to detect a disc defect
JP3791776B2|2006-06-28|Pre-pit detection device for optical recording medium
KR100493017B1|2005-06-07|Apparatus and method for detecting sector-sync on optical storage medium
US7136341B2|2006-11-14|Information record and playback apparatus
KR100707403B1|2007-04-13|Disc drive apparatus and wobble information generating method
JP3537662B2|2004-06-14|Light beam recording power controller
KR100943980B1|2010-02-26|Optical recording apparatus, optical reproduction apparatus, recording medium recording method, and recording medium reproduction method
KR100982068B1|2010-09-13|Reproduction-only recording medium, reproduction device, reproduction method
JP3300186B2|2002-07-08|Optical disk player
KR100473461B1|2005-03-08|Optical disk device
US5930222A|1999-07-27|Pre-pit detecting device and information recording apparatus employing the same
US6639882B2|2003-10-28|Pre-pit detecting apparatus
US7349303B2|2008-03-25|Information recording method and apparatus
US5070492A|1991-12-03|Signal decoding apparatus and method
KR101161673B1|2012-07-02|Decoding system and phase control method for a disc drive
同族专利:
公开号 | 公开日
MY138774A|2009-07-31|
DE60325688D1|2009-02-26|
KR101002998B1|2010-12-21|
CN1282166C|2006-10-25|
EP1443501B1|2009-01-07|
US7304923B2|2007-12-04|
CN1497543A|2004-05-19|
EP1443501A2|2004-08-04|
US20040136284A1|2004-07-15|
TWI245263B|2005-12-11|
TW200414127A|2004-08-01|
JP2004134001A|2004-04-30|
EP1443501A3|2006-08-02|
SG135928A1|2007-10-29|
JP4598355B2|2010-12-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2002-10-10|Priority to JPJP-P-2002-00297101
2002-10-10|Priority to JP2002297101A
2003-10-10|Application filed by 소니 가부시끼 가이샤
2004-04-17|Publication of KR20040032804A
2010-12-21|Application granted
2010-12-21|Publication of KR101002998B1
优先权:
申请号 | 申请日 | 专利标题
JPJP-P-2002-00297101|2002-10-10|
JP2002297101A|JP4598355B2|2002-10-10|2002-10-10|Disk drive device and pre-pit detection method|
[返回顶部]