1. Field of Invention
The invention relates to a control method for an optical disk drive, and, in particular, to a tracking control method for an optical disk drive.
2. Related Art
In order to store more data in an optical disk, a new generation of optical disk specification uses a laser beam having a shorter wavelength and also changes the track structure of the optical disk.
In addition, the prior art may use another method to determine the land-groove switch point for the correct switching of the accessing power.
The prior art accesses the sector type column of the physical ID of each sector to determine the position of each sector in the track. When the sector type is 5, it represents that the optical pick-up head is reading or writing the sector at the end of this track. That is, the next sector to be accessed by the optical pick-up head pertains to another track, or the start point of the next sector is the land-groove switch point.
However, this prior art has to continuously detect the tracking error signal or access the physical ID field. In other words, if the optical disk has a poor quality or the optical pick-up head is not well controlled when accessing the optical disk, the tracking error signal or the physical ID cannot be accessed or recognized easily. Therefore, the land-groove switch point cannot be correctly determined, and the switching between different accessing powers cannot be made correctly.
Thus, it is an important subject of the invention to provide a tracking control method and an optical disk drive, which can prevent the land-groove switch point from being incorrectly determined such that the optical disk drive can correctly control the optical pick-up head to access the groove track or the land track.
The invention discloses a tracking control method for controlling an optical disk drive to access an optical disk, which has a plurality of groove tracks and a plurality of land tracks. The groove tracks and the land tracks are alternately interlaced with each other. The method includes the following steps. First, detecting a track position of the optical disk where the optical disk drive accesses, wherein the track position is located at a current track. Next, predicting at least one distance count, which represents a length between a start point of the current track and a start point of a following track next to the current track, according to the track position of the current track. Finally, generating a switch signal, which controls the optical disk drive to use different accessing powers for accessing the groove tracks and the land tracks, according to the distance count.
The invention also discloses an optical disk drive for accessing an optical disk having a plurality of groove tracks and a plurality of land tracks. The groove tracks and the land tracks are alternately interlaced with each other. The optical disk drive includes a detecting module, a predicting module and a generating module. The detecting module detects a track position of the optical disk where the optical disk drive accesses. The track position is located at a current track. The predicting module predicts a distance count, which represents a length between a start point of the current track and a start point of a following track next to the current track, according to the track position of the current track. The generating module generates a switch signal, which controls the optical disk drive to use different accessing powers for accessing the groove tracks and the land tracks, according to the distance count.
As mentioned above, the tracking control method and the optical disk drive according to the invention detect a track position of the optical disk where the optical disk drive accesses, and then predict at least one distance count according to the track position. Thus, it is possible to prevent the land-groove switch point from being incorrectly determined, such that the optical disk drive can correctly control the optical pick-up head to access the groove tracks or the land tracks.
The invention will become more fully understood from the detailed description given herein below illustration only, and thus is not limitative of the present invention, and wherein:
The present invention will be apparent from the following detailed description, which proceeds with reference to the accompanying drawings, wherein the same references relate to the same elements.
A tracking control method according to an embodiment of the invention is used for controlling an optical disk drive to read or write an optical disk, which has a plurality groove tracks and a plurality of land tracks. The groove tracks and the land tracks are alternately interlaced with each other. The tracking control method includes the following steps. Detecting a track position of the optical disk where the optical disk drive accesses. Predicting at least one distance count according to the track position. Generating a switch signal, which controls the optical disk drive to use different accessing powers for accessing the groove tracks and the land tracks, according to the distance count. In the embodiment, the track position is located at a current track of the tracks, and the distance count represents a length between a start point of the current track and a start point of a following track next to the current track.
The tracking control method of this embodiment will be described in detail with reference to FIGS. 5 to 7.
In step S1, detecting a track position P1 of the optical disk where the optical disk drive accesses (as shown in
In addition, a groove-land switch table, as shown in
In addition, because the zone, the sector number, and the track number of the optical disk have the regularity, a groove-land switch equation can be obtained. Thus, it is also possible to predict the number of sectors in the length from the start point of the current track T1 to the start point of a following track T2 next to the current track T1 according to the groove-land switch equation.
In step S2, predicting an initial distance count according to the track position P1. In this embodiment, it can determine which zone the current track T1 is located according to the sector number of the track position P1, and predict a length D1 between the track position P1 and the start point of the following track T2 according to the groove-land switch table or the groove-land switch equation in the step S2. The distance D1 is set as the initial distance count. In addition, it may also generate the initial distance count according to the physical ID of the current track T1 in the step S2.
In step S3, generating an initial switch signal according to the initial distance count. In this embodiment, the initial distance count is decreased each time when the optical disk drive accesses one sector of the current track T1. For example, the initial distance count is decreased by 1 after one sector of the current track T1 is accessed. Consequently, when the initial distance count decreases to 0, the optical disk drive generates an initial switch signal. This means that the optical pick-up head has accessed one land-groove switch point, and the optical disk drive switches between different accessing powers to access the groove or land tracks according to the initial switch signal.
For example, when the initial switch signal is at a first level, the optical disk drive switches a first power to access the groove tracks; otherwise, when the initial switch signal is at a second level, the optical disk drive switches a second power to access the land tracks.
In the step S4, controlling an optical pick-up head of the optical disk drive to focus on the track T2 on the optical disk according to the initial switch signal.
At this time, in the step S5, predicting a distance count, which represents a length between the start point of the current track T2 and the start point of a following track T3 next to the current track T2, according to the current track T2.
Similarly, the distance count can be obtained by predicting the number of sectors between the start points of the current track T2 and the following track T3 according to the groove-land switch table or the groove-land switch equation in this embodiment. The number of sectors represents the distance count.
For example, when the current track T2 is located at the 1st zone of the optical disk, the track in this zone has 26 sectors by looking up the look-up-table. Then, the distance count is set as 26.
In step S6, generating a switch signal according to the distance count. In this embodiment, the optical disk drive decreases the distance count after accessing one sector of the current track T2 after the previous land-groove switch point. For example, the distance count is decreased by 1 after one sector of the current track T2 is accessed. Consequently, when the distance count decreases to 0, the optical disk drive generates a switch signal, which means that the optical pick-up head has accessed one land-groove switch point. Similarly, the optical disk drive switches between different accessing powers to access the groove tracks or the land tracks according to the switch signal.
For example, when the switch signal is at the first level, the optical disk drive switches the first power to access the groove tracks; otherwise, when the switch signal is at the second level, the optical disk drive switches the second power to access the land tracks.
In step S7, controlling an optical pick-up head of the optical disk drive to focus on the track T3 on the optical disk according to switch signal. At this moment, the procedure goes back to step S5, which predicts the number of sectors between the start points of the current track T3 and a following track T4 next to the current track T3 by looking up the groove-land switch table or using the groove-land switch equation, and re-sets the distance count as the number of sectors.
In step S6, further generating a switch signal according to the distance count. In this embodiment, the optical disk drive decreases the distance count each time when it accesses one sector of the current track T3after the previous land-groove switch point. For example, the distance count is decreased by 1 each time when one sector of the current track T3 is accessed. Thus, when the distance count is 0, the optical disk drive generates a switch signal, which means that the optical pick-up head has accessed one land-groove switch point. Similarly, the optical disk drive switches between accessing powers to access the groove tracks or the land tracks according to the switch signal.
In step S7, controlling the optical pick-up head of the optical disk drive to focus on the track T4 on the optical disk according to switch signal. Then, the procedure goes back to step S5, and the procedures circulate in this manner.
In addition, step S2 may also include a step of determining whether the track position P1 is located at a start point of the track T2 according to a track error signal of the optical disk drive. When the track position is located at the start point of the track T2, the step S3 is directly performed to generate an initial switch signal, which means that the optical pick-up head has accessed one land-groove switch point. Similarly, the optical disk drive switches between different accessing powers to access the groove tracks or the land tracks according to the initial switch signal.
The data, which is accessed from the optical disk 1 by the optical pick-up head 21, is amplified by the radio frequency amplifier 31 and then divided into a tracking error signal TE and a radio frequency signal RF. The radio frequency amplifier 31 transfers the tracking error signal TE to the servo processor 4. The detecting module 41 may detect a track position 411 where the optical pick-up head 21 accesses the optical disk 1 according to the tracking error signal TE. The predicting module 42 may predict a distance count 421 by looking up a groove-land switch table according to the track position 411. The contents of the groove-land switch table are shown in
For example, when the switch signal 431 is at a first level, the control module 44 switches a first power to access the groove tracks; otherwise, when the switch signal 431 is at a second level, the control module 44 switches a second power to access the land tracks.
In addition, the radio frequency amplifier 31 transfers the radio frequency signal RF to the decoder 32, which decodes the radio frequency signal RF into a physical ID PID and then transfers the physical ID PID to the servo processor 4. The detecting module 41 may detect the track position 411 where the optical pick-up head 21 accesses the optical disk 1 according to the physical ID PID.
The control module 44 may change the ways of controlling the motor driver 24 and the actuator 25 according to the switch signal 431, such that the spindle motor 22, the feed motor 23 and the optical pick-up head 21 work in response to the groove-land property and the optical disk 1 can be correctly accessed.
In this embodiment, the detecting module 41, the predicting module 42, the generating module 43 and the control module 44 may be program codes executed in the servo processor 4. The servo processor 4 may be a controller or a processor. In addition, the radio frequency amplifier 31, the decoder 32 and the servo processor 4 may be integrated on the same chip.
In summary, the tracking control method and the optical disk drive according to the invention detect a track position of the optical disk where the optical disk drive accesses, and then predict at least one distance count according to the track position. Thus, it is possible to prevent the land-groove switch point from being incorrectly determined, such that the optical disk drive can correctly control the optical pick-up head to access the groove tracks or the land tracks.
Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
094141967 | Nov 2005 | TW | national |