1. Field of the Invention
The present invention relates to optical disc drives, and more particularly to an optical disc drive generating digital servo control signals.
2. Description of the Prior Art
Optical disc drives are devices reading data from optical discs or writing data onto optical discs. No matter whether a writing task or a reading task is performed, the optical disc drive outputs a laser light onto an optical disc through a pickup head and generates servo control signals according to a light beam reflected off the optical disc. The servo control signals are used in servo control process. A focus error signal FE and a tracking error signal TE are the two most frequently used servo control signals. With the focus error signal FE, the optical disc drive can maintain a focal point of the laser light outputted by the pickup head on a specific layer of the optical disc. With the tracking error signal TE, the optical disc drive can maintain the focal point of the laser light on a data track of the optical disc.
The pickup head 110 outputs a laser light onto the optical disc 50 and a photodiode of the pickup head 110 generates a plurality of receiving signals in analog form, such as signal A, B, C, D, E, and F, according to a light beam reflected off the optical disc 50. The analog pre-amp module 120 comprises analog circuits for processing the receiving signals A-F to generate servo control signals in analog form, such as the FE signal, the TE signal, and the CE (central error) signal.
The compensator module 160 is a digital signal processor (DSP). After the analog servo control signals are converted into digital form by the ADC 130, the compensator module 160 generates a digital compensating signal according to the digital servo control signals. After the digital compensating signal is converted into analog form by the DAC 170, the driver module 180 generates a driving signal according to the analog compensating signal. Then, the actuator module 190 processes the servo control task adequately according to the driving signal.
There are many examples for the actuator module 190, such as a spindle motor for rotating the optical disc 50, a sled motor for moving the pickup head 110, or a voice coil set on the pickup head 110 for moving an object lens up/down. Each of these components could be driven by a specific driving signal generated by the driver module 180.
The mentioned conventional optical disc drive uses analog circuits as the pre-amp module 120, and analog operations are executed by the pre-amp module 120 to generate servo control signal(s) in analog form. However, analog circuits consume more IC area and a high yield rate is hard to achieve with analog circuits. It is also hard to design firmware for analog circuits.
It is therefore one of objectives of the present invention to provide an optical disc drive and a corresponding method generating digital servo control signals.
It is therefore one of objectives of the present invention to provide an optical disc drive and a method generating digital servo control signals. It is easier to design firmware used in the optical disc drive.
It is therefore one of objectives of the present invention to provide an optical storage controller. The optical storage controller has a smaller size.
According to the claimed invention, an optical disc drive is disclosed. The optical disc drive includes a pickup module, a digital pre-amp module, a servo control module, and an actuator module. The pickup module generates a plurality of digital receiving signals according to a light beam reflected off the optical disc. The digital pre-amp module generates a digital servo control signal according to the digital receiving signals. The servo control module generates a driving signal according to the digital servo control signal. The actuator module controls the position of a focal point of the laser light according to the driving signal.
According to an embodiment of the present invention, a digital servo signal generation apparatus used in an optical disc drive is disclosed. The optical disc drive includes a pickup head for generating a plurality of analog receiving signals. The apparatus includes a signal conversion module and a digital pre-amp module. The signal conversion module generates a plurality of digital receiving signals according to the analog receiving signals. The digital pre-amp module generates a digital servo control signal according to the digital receiving signals.
According another embodiment of the present invention, a servo control method used in an optical disc drive is disclosed. The optical disc drive includes a pickup head for accessing an optical disc. The method includes generating a plurality of analog receiving signals according to a light beam reflected off an optical disc. A plurality of digital receiving signals are generated according to the analog receiving signals. A digital servo control signal is generated according to the digital receiving signals. A driving signal is generated according to the digital servo control signal.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
The pickup module comprises a pickup head 210 and a signal conversion module. The signal conversion module includes a sample and hold module (S/H module) 220 and an analog-to-digital conversion module (A/D module) 230. The pickup head 210 outputs a laser light onto the optical disc 55, and a photodiode therein generates a plurality of analog receiving signals AA−FA according to a light beam reflected off the optical disc 55. After the S/H module 220 and the A/D module 230 process the analog receiving signals AA−FA, the signal conversion module outputs a plurality of digital receiving signals AD−FD accordingly. Please note that the A/D module 230 may include a plurality of analog to digital converters (ADCs) each for converting an analog receiving signal into a digital receiving signal, or may include a single ADC which is switched properly to respectively convert the analog receiving signals into the digital receiving signals.
The digital pre-amp module comprises a digital computation module 240 and a digital signal processing (DSP) module 250. The digital computation module 240 generates initial digital servo signals FEP, TEP, CIP, etc. according to the digital receiving signals AD−FD. For example, if the optical disc 55 is a compact disc (CD), the digital computation module 240 could subtract a signal (BD+DD) from another signal (AD+CD) to generate the initial digital servo signal FEP. The digital computation module 240 could also subtract the signal FD from the signal ED to generate the initial digital servo signal TEP. After the initial digital servo signals FEP, TEP, CIP are generated, the DSP module 250 then filters, amplifies, and calibrates the offset of the initial digital servo signals FEP, TEP, CIP to generate the digital servo control signals FED, TED, CID. Hence, the signal conversion module and the digital pre-amp module as a whole could be called a “digital servo signal generation module”. In addition, an embodiment of the pickup module and the digital pre-amp module is shown in
The servo control module comprises a compensator module 260, a digital-to-analog conversion module (D/A module) 270, and a driver module 280. A digital signal processor (DSP) is an example for the compensator module 260, which generates digital compensating signals according to the digital servo control signals FED, TED, CID. Next, the D/A module 270 converts the digital compensating signals into analog form and the driver module 280 generates a plurality of driving signals according to the analog compensating signals. Then the actuator module 290 processes servo control tasks properly according to the driving signals. For example, the actuator module 290 could adjust the position of the laser light outputted by the pickup head 210 according to the driving signals generated by the driver module 280.
Please note that there are many examples for the actuator module 290, such as a spindle motor for rotating the optical disc 55, a sled motor for moving the pickup head 210 radially, or a voice coil for moving the pickup head 210 up/down. Each of these elements is driven by a specific driving signal generated by the driver module 280.
Step 310: Output a laser light onto the optical disc.
Step 320: Generate a plurality of digital receiving signals according to a light beam reflected off the optical disc. In a preferred embodiment, this step includes three sub-steps. First, use the pickup head to generate a plurality of analog receiving signals. Next, sample and hold the plurality of analog receiving signals to generate a plurality of sampled signals. Then, convert the sampled signals into the plurality of digital receiving signals.
Step 330: Generate a digital servo control signal according to the digital receiving signals. In a preferred embodiment, this step includes two sub-steps. First, generate an initial digital servo signal according to the digital receiving signals. Then, generate the digital servo control signal according to the initial digital servo signal. For example, this sub-step could perform filtering, offset-calibrating, and amplifying on the initial digital servo signal to generate the digital servo control signal.
Step 340: Generate a driving signal according to the digital servo control signal. In a preferred embodiment, this step includes three sub-steps. First, generate a digital compensating signal according to the digital servo control signal. Next, convert the digital compensating signal into an analog compensating signal. Then, generate the driving signal according to the analog compensating signal.
Step 350: Control the position of a focal point of the laser light with the driving signal. For example, the driving signal could be used to drive a spindle motor of the optical disc drive in order to control the spin speed of the optical disc, or be used to drive a sled motor of the optical disc drive in order to control the position of the pickup head, or be used to drive a voice coil of the pickup head in order to control the position of an object lens of the pickup head.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
093116161 | Jun 2004 | TW | national |