The present invention relates to voltage-current characteristics in semiconductor lasers, and more particularly, to preventing saturation during writing for semiconductor lasers used within optical disc technology.
Semiconductor lasers are used within optical disc drives to write information onto optical mediums. Semiconductor lasers have voltage-current characteristics that are similar to diodes. For example in lasers employed by optical disc writers, a current input of about 1 mA results in about 0.7V voltage drop across the laser. This drop can be larger depending on the laser wavelength and composition/construction. The voltage across the laser rises with respective increases in current. The electrical resistance quickly dominates this rise in voltage through the laser, generally referred to as the differential resistance. Semiconductor lasers also have power-current characteristics that result in no laser light being emitted until a current level is reached (known as the threshold current). Above the threshold current, the power level of the laser rises substantially linearly with corresponding rises in current until saturation is reached. Saturation begins to occur at higher power levels and results in a shift in the laser characteristics is requiring higher currents be applied to achieve the same power level from the laser. The saturation problem occurs more readily at higher temperatures. Furthermore, systems do not allow the laser to be drive excessively into saturation for prolonged periods because do so would be detrimental to laser lifetime.
The laser is typically driven from a driver having a current source attached to a supply rail. The peak laser voltage rises with corresponding increases in peak current input into the supply rail to a level wherein the current source driver hits its saturation limit during laser pulse peaks. Once saturation is reached, no further increase in current is possible by changing the drive settings on the current source unless the supply voltage is increased.
Conventional drives are designed based upon the assumption that once optimum power calibration (OPC) is determined, the laser power as determined by the OPC can always be met. A problem exists in that this assumption is not valid in newer classes of optical drives that are currently being made. These newer drives commonly employ Partial Constant Angular Velocity (PCAV) writing profiles. In PCAV writing profiles, the OPC is usually determined at a lower write speed than would occur during writing on the outside of the disc. Writing on the outside of the disc requires higher laser currents. The writing powers that are applied at these lower write speeds can be so high that the temperature rises significantly during the writing process causing the laser current demand to increase dramatically as well. Tests during 16× drive development have shown that laser power can decrease at the highest writing speeds under certain conditions. This decrease in laser power can go undetected by the 16× drive resulting in poor writing quality and bad recordings that are unknown to the drive.
Attempts have been made to correct saturation problems. These attempts have employed techniques that actively monitor the media during the writing process. In drives that write using Zoned Constant Linear Velocity (ZCLV), these prior art techniques involve monitoring the media. If, during monitoring using ZCLV, errors start being produced during writing to the media, drive speeds and consequently the required laser power can be decreased. Using ZCLV, prior art techniques involve decreasing laser power through different zones of the media. In drives that write using CAV, a similar technique is employ but instead of adjustments being made in zones, the drive readjusts the laser power and media speed every minute. Additionally, attempts have been made to correct potential occurrences of laser saturation by monitoring of a thermal circuit inside drive. Once the thermal circuit activates, then the drive reduces the write speed and laser strength. The problem with these prior art approaches is that the actual threshold of laser saturation is not taken in account and absent these actions to prevent laser saturation; they do not provide a truly efficient manner of writing on the optical disc.
From the foregoing discussion, it should be readily apparent that there remains a need within the art for a method and apparatus that can prevent laser saturation in a more efficient manner.
The invention addresses the shortcomings within the prior art drives for preventing laser current saturation. The invention allows operation at the edge of saturation during writing to optical disc media. Operation at the edge of saturation means that the highest possible peak laser power can be used that is practical at that given moment and resulting in the highest writing speed being achieved that is practical at that given moment. The problem of bad recordings due to laser current saturation during writing is avoided by detecting the potential onset of laser current saturation and avoiding laser current saturation writing at a slower speed, and even more optimally, writing at the speed that matches the available peak laser power at the edge of saturation.
The invention detects impending laser current saturation and avoids problems associated with laser current saturation by reducing writing speed in a controlled manner.
The laser current is sensed using a part of the laser power control loop. Detection is accomplished by setting a threshold detection level within the power control loop and controlling the laser power such that no current or power saturation can occur. The invention therefore, maximizes write speeds by maintaining write speeds under the threshold value so that no current or power saturation can occur.
Upon detection of a threshold violation, the drive software initiates a spin-down within the datapath part of the drive. In this procedure the current block of data is written at the current writing speed, a link point is created and the writing is restarted at a lower speed. This lower speed immediately results in lower laser power requirements, thus lower laser current requirements.
Alternatively the drive can react by lowering the writing speed by small (incremental or continuous) amounts without interrupting the writing process. In another embodiment the drive reacts by holding the writing speed at the current value, changing over from a (P)CAV writing profile to a CLV one at the given writing speed.
These objects of the invention are provided for by: monitoring current within a laser; comparing current within the laser with a predetermined threshold; and controlling current within the laser such that current within the laser does not exceed the predetermined threshold.
a is a diagram for a laser with a sensor and a feed back loop using a classic driver configuration, which sources current to the laser;
b shows an alternative to
Referring to
As evident from
High laser currents are primarily caused due to increases in temperature and increases in writing speed. In the case of systems employing Partial Constant Angular Velocity (PCAV) profiles, writing begins at a lower initial speed closer to the center of the media and progresses to higher final speeds towards the outside edge of the media, resulting in simultaneous increases in temperature and writing speed. Furthermore, the PCAV profiles necessitate that writing at the outside of the media be done at the highest writing speed used in the system, this is the limit case for the laser optimum power calibration (OPC) dimensioning.
In systems using Constant Linear Velocity (CLV) profiles, problems related to increases in temperature and writing speed do not occur to such an extent because the writing power is fixed at OPC. Within CLV profiles, only temperature rises during recording can result in saturation problems.
Within the preferred embodiment of the invention, it is envisioned that product performance can be maximized if procedures are instituted to insure that the spin down algorithm activates as rarely as possible. In order to ensure that the determination of laser saturation occurs as rarely as possible, the Laser Power Adjustment (LPA) within the drive is first redefined to the extent that it will allow for as much as a 10% adjustment spread while keeping the detection level in mind. These spreads are due to drive and adjustment tolerances in the relationship between I_slope and laser power. The foregoing has been determined based on measurements performed during the development phase using an oven. Based on these tests the LPA setting for the laser powers (for each and every color) has been tuned to achieve this. This methodology serves to eliminate adjustment spread as a potential cause for false spin-down.
a is a diagram of the laser drive system as envisioned by the present invention having a feed back loop used to sense laser power. This is the present configuration of the invention. The detection of the laser power is performed by Forward Sense 27 that generates a feedback signal 28 to Laser Power Control (LPC) 23. Forward Sense 27 is preferably a photodetector that detects a small linear percentage of the laser output and sends feedback signal 28 to represent the present amount of laser power. Numerous additional detection schemes exist that can employed for a determination of laser power. The forward sense control can go directly to LPC 23 or via the LDD 24. Another variant is that FS 27 is made by a PDIC and delivers a direct voltage or differential voltage to the LPC. It should be noted that there are numerous schemes of conveying feedback representing laser power to make a determination of present or impending laser saturations conditions. The detection of the laser current used to make the determination of “laser current too high” is performed as follows. The LPC ensures that the laser will generate the power using the information that is supplied by FS feedback signal. This is done by the controller output signals (I_threshold, I_slope). The signal I_slope within the preferred embodiment is directly proportional to the actual laser current required above the laser threshold. Hence, “laser current too high” is detected by observing the value the controller places on I_slope and reacting when it exceeds a predetermined value. It will be readily apparent to those skilled in the art that other detection schemes can be employed to determine laser saturation levels, such as current sensing devices. It will be further understood by those skilled in the art that multiple lasers can be used within an optical disc recording system and in those instances, Forward Sense 27 will detect the present laser power of the laser. Forward sense in an embodiment of multiple laser sources could be a single detection element for all multiple lasers or multiple sensing elements. Circuitry within LPC 28 provides I_slope and I_threshold signal to the Laser Driver Device Driver 24 that is powered by the 5 volt power supply 22 on the PC.
An alternative embodiment of the invention (especially attractive for blue laser systems) employs the use of a floating laser with a current sinking driver. This allows the blue laser to be tied to a high voltage (e.g. 8V) while the LDD itself can be run from 5V or lower with all the advantages that brings. It should be noted that I-slope is related to the sinking of laser current by the LDD from the laser. It will be readily apparent to those skilled in the art that for multiple laser systems with multi-output laser drivers involving LDD outputs that either source current like
b is a laser diode circuit as envisioned according to the alternative embodiment and to generate therefrom signals for to focus and tracking embodiment of the invention. It should be pointed out that future configurations of the invention will employ an alternative arrangement similar to that shown in
The situation of “laser current too high”, as discussed herein, is an occurrence that has been demonstrated based on experiments. These experiments have been performed at temperatures that are outside the specification for normal use, including very high temperatures in an oven at 65° C. These experiments illustrate that the system can be set up so that the relationship between laser power and I_slope is maintained up to the limit of the write power control signal (I_slope) of the main power controller. The main power controller in the preferred embodiment is located on the main Printed Circuit Board (PCB). The write power control signal (I_slope) usually controls the amount of peak current made in the laser driver above the threshold according to the following relationship:
K*I_slope=Ilaser_peak_total−I_threshold.
Wherein, K is the amplification between I_slope and the LDD output. K is determined by measuring the typical laser power output (above threshold power) versus current and can be fined tuned during drive calibration by relating a given OPU output power to a given value of I_slope. Ilaser_peak_total is the maximum current for the laser and I_threshold is the threshold current for the laser.
In the preferred embodiment, laser peak power (with respect to bias power) is set by an analog reference value for the write power control signal (I_slope) that is sent from the LPC on the main PCB. On the OPU all other power values between the peak value and bias are created by a DAC function driven by control signals from a write strategy generator. This allows the Engine to use the limiting value of I_slope as detection criterion. I_slope is controlled in real-time via the laser power control feedback loop 28 which ensures that the required laser power is made according to a setpoint in a controller that is within LPC 23. The digital value of delta_actual that is read is used within the preferred embodiment, as detection criterion by the invention. The saturation threshold limit is reached once delta_actual hits the Max Allowable Value, which in the preferred embodiment is about 2.5 mA. In the preferred embodiment, Max Allowable Value is set a binary value of 250 within an 8-bit system. Numerous variations of the foregoing will be readily apparent to those skilled in the art, including but not limited to different Max Allowable Values for various lasers and different digital representations of Max Allowable Value. In order to achieve robustness, a number of samples of delta_actual are taken for any of the given check points and only once a certain percentage of these are at (or above) the Max Allowable Value, will the callback be activated by indicating that “laser current too high”. Preferably, the average of a number of delta_actual samples is be created and compared against the Max Allowable Value. Alternatively, a medium value a number of delta_actual samples could also be used.
Preferably, after Check delta_actual 32 is performed, the system compares the average value of a number of delta_actual samples against the threshold (the Max Allowable Value) at step 34 to detect if the condition of laser current is too high exists. If laser current is too high exists, then a branch is made to Callback to DataPath 36 which sends a callback to the Datapath via the “laser current too high” bit in the Application Program Interface (API) interface. Once the system initiates a callback due to detecting “laser current too high”, then the DataPath should respond by a spin-down procedure.
The present invention has applications in optical writing systems, particularly high speed data writing systems such as blue laser based systems. It is envisioned that the present invention can be implemented in single writer based systems, and multiple writer based systems. It is further envisioned that the invention that multiple writer based systems can be implemented using blue, green red, infra-red or any combination of lasers.
The forgoing describes the embodiments most preferred by the inventor for practicing the invention. Variations of the foregoing embodiments will be readily apparent to those skilled in the art; therefore, the scope of the invention should be measured by the appended claims.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2006/050045 | 1/5/2006 | WO | 00 | 6/29/2007 |
Number | Date | Country | |
---|---|---|---|
60642684 | Jan 2005 | US |