With the evolution of electronic devices, there is a continual demand for enhanced speed, capacity and efficiency in various areas including electronic data storage. Motivators for this evolution may be the increasing interest in video (e.g., movies, family videos), audio (e.g., songs, books), and images (e.g., pictures). Optical disk drives have emerged as one viable solution for supplying removable high capacity storage. When these drives include light sources, signals sent to these sources should be properly processed so these sources emit the appropriate light for reading and writing data optically.
The laser diode driver damping circuit may be better understood with reference to the following figures. The components within the figures are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the invention. Moreover, in the figures, like reference numerals designate corresponding parts or blocks throughout the different views.
While the laser diode driver damping circuit is susceptible to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and subsequently are described in detail. It should be understood, however, that the description herein of specific embodiments is not intended to limit the laser diode driver damping circuit to the particular forms disclosed. In contrast, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the laser diode driver damping circuit as defined by this document.
As used in the specification and the appended claim(s), the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise. Similarly, “optional” or “optionally” means that the subsequently described event or circumstance may or may not occur, and that the description includes instances where the event or circumstance occurs and instances where it does not.
Turning now to
Also, the controller 102 sets the enable signal for switching some current channels of the laser driver 110, which arranges a data writing pulse. In the case of data reading, the controller 102 may only set a direct current (DC) by disabling the switching channels and applying the designated current. In the case of data writing, the controller 102 applies some adjustment signals, or enable-switching signals, to arrange the writing pulse waveform as a combination of switching current pulses. The power level can be changed as each switching channel has its own designated current. The controller 102 can arrange these designated currents based on the Monitor PD 104 output with some detecting function in the RF preamplifier 106. At the very least, this controller has two power control levels, one for the read power and one for the write power.
As illustrated in this figure, the laser driver 110 sends a signal that prompts an associated light source 115 (e.g., laser diode) to emit light. The light source 115 may emit light at any of a number of wavelengths (e.g., 400 nm, 650 nm, 780 nm). Light from this source contacts an associated optical media 120, such as a compact disc (CD), blue ray device (Blu-ray), or digital versatile disk (DVD). Light contacting the optical media can either facilitate data storage or data retrieval from the optical media 120.
At a high level, the LDD 110 may include a current generator 150. Generally, the current generator 150 receives some input signals 153 associated with several input channels, which have an associated input current. The current generator 150 works in tandem with current driver 160 and scales the input currents by some gain factors. The current at the output 195 is typically a summation of these scaled input currents from the individual channels. Thus, the current generator 150 and current driver 160 control the amount of current for each output 195. Besides receiving current signals from the current generator 150, the current driver 160 also receives signals from the current switch 155. The current switch 155 and the timing generator 175, via the serial interface, control which of the channels should be turned on or turned off. The timing generator 175 receives various channel enable inputs 190. Though there are five channel enable inputs that are shown in
In addition to the above-mentioned devices, the LDD 110 includes additional components. A serial interface (I/F) 170 has several inputs (e.g., serial data enable, serial data, serial clock) that may be used for programming the gain, enabling channels, and turning on the LDD. The LDD 110 also includes a high frequency modulator (HFM) 180 and voltage/temperature monitor (V/Temp Monitor) 185. The HFM 180 modulates the output current for reducing mode-hopping noise of the laser diodes. The voltage/temperature monitor 185 monitors the laser diode voltage drop and on-chip temperature. One skilled in the art will appreciate that numerous alternative implementations may result from removing any or several of the blocks within the LDD 110.
Though not illustrated, an integrated circuit for the LDD 110 generally has four switching, or write channels, and one static, or read channel for each output. Each driver can be programmed independently from several milliamps to hundreds of milliamps. The current driver 160 includes a Laser Diode Write Driver (LDWD) 165 for each output that allows each switching channel to be programmed independently and has very fast switching times, low power, and good accuracy. The current driver 160 also includes a Laser Diode Read Driver (LDRD) 167 which produces a static current. The final output current is a summation of each individual switching channel from the LDWD and the static channel from the LDRD. The combination of the output currents from these channels are used to write data to the media.
The current driver 160 may also include a damping, or matching block 168, which may include one or more damping circuits. For example, there may be three damping circuits associated with each of the output nodes. With this circuitry, ringing associated with driving the laser diode, interconnect, and its inductive package, can be reduced. Reducing ringing can improve the effectiveness in writing data to the optical media 120 (see
The transistor 321 and the resistor 326 serve as the master for the compensated beta-helper, current mirror 320. There are also additional slave devices such as transistors 303-304 and resistors 308-309. Depending on the scaling of these transistors and resistors, the current in transistors 303-304 may be a scaled version of the current through the current source 315. Given the current mirror 320, the current in the transistor 322 is also the master current for another current mirror 330, which is a PNP current mirror. The current mirror 330 may include the transistors 331-334, resistors 335-337, and capacitor 339. The device 334 is the beta-helper for the current mirror 330, while the device 339 is a compensation capacitor. The collector current in the transistors 332-333 vary depending on device sizes and will be a scaled version of the current from the transistor 322, which is also approximately equal to the current from the current source 315. When the devices within the current mirror 320 and the current mirror 330 are scaled essentially identically, the currents in transistors 332, 333, 321, and 322 are approximately the same; this current is also approximately equal to the bias current from current source 315.
Devices 340, 341, 350 and 351 form a driver 370, such as driver 210. By way of example, the area of the transistor 340 may be approximately equal to the area of the transistor 341. Similarly, the area of the transistor 350 may be approximately equal to the area of transistor 351. This driver has an input terminal 371 that connects to the base of the device 340 and an input terminal 373 that connects to the base of the device 350. For driver 370, voltage comes from the output node 314, which may be at some voltage that is between a positive supply voltage VCC and a ground voltage. The voltage at the terminal 371 is approximately a diode above the voltage at the output node 314, since the device 340 is a diode-connected NPN transistor. In contrast, the voltage at the terminal 373 is approximately equal to the voltage at the output node 314 as input 371 is shifted down by diode-connected PNP transistor 350. These voltages will differ because of the difference in transistor types, such as NPN type transistor versus PNP type transistor.
Both the device 350 and the device 340 are diode connected transistors, which enables the driver to work mainly in one direction (such as when current is sourced into the laser diode) and it provides a path for the output voltage to the input of the driver. It also enables the circuit when at steady state to not sink or source any current which can cause an error in the laser diode current. Because the collector current for the transistor 303 approximately equals the collector current for the transistor 332, the current sourced from the transistor 332 will essentially flow through the transistor 350 and be sunk by the transistor 303. The current from the transistor 333 will then flow through the transistor 340. The current from the transistor 304 will flow through the transistor 341. The voltage at the emitter of the transistor 341 will be a diode drop down from the base of the transistor 350 because it is an NPN type transistor, as the voltage drop across the resistor 225 is negligible as it only has base currents flowing through it.
If the voltage around the driver 370 is calculated with the devices having all the same area and currents, the voltage across the base-emitter terminals of the transistor 351 is approximately equal to a diode because it is a PNP type transistor. As this transistor conducts, the current that goes through the transistor 340. The driver 370 will be biased with each device having a current equal to the current in the current source 315 and the voltage at the bases of the transistor 350 (input 373) and the transistor 341 will be roughly equal to the voltage at the terminal 314. The difference is the result of a PNP versus NPN diode drop.
The driver 370 may also be configured so that it does not draw any current while the output terminal 314 is static. In that situation, all the current from each current source and sink is approximately equal. The voltage drop across the base-emitter junctions of the transistor 350 and the transistor 351 are approximately equal and the voltage drop across the base-emitter junctions of the transistor 340 and the transistor 341 are approximately equal. As the output current increases, the voltage at the base of transistor 340 increases along with the voltage at the base of the transistor 351, which essentially tracks the voltage of the output terminal 314. The voltage at the base of the transistor 341 will have not changed, because there is a RC filter composed of the resistor 225 and the capacitors 227, 381, and 383.
The base of the transistor 341 will be held at a prior value on the terminal 314 and so will its emitter. This emitter is connected to the base of the transistor 351. As the emitter of the transistor 351 is pulled higher by the terminal 314, then it will start to conduct more current than just the current from the transistor 333. This extra current will be subtracted from the driver currents coming from the LDRD and the LDWD and effectively dampen the overshoot and reduce ringing. In other words, this damping circuit is providing a resistive element, or low impedance, into the LC circuit (composed of the laser diode inductance and driver capacitance), that will lower its Q, or quality factor and reduce the ringing of the LC circuit. The resistor 220 can also match the impedance of a transmission line for improving signal fidelity. In some implementations, the resistor 220 may be removed to provide a lower impedance if needed. The higher current in the transistor 351 stays on until the voltage at the base of the transistor 341 has been charged up to a voltage that is effectively the output voltage on the terminal 314 given the difference of a PNP diode drop and an NPN diode drop.
The circuit diagram 300 includes parallel capacitors 227, 381, and 383. Though three capacitors are shown, another implementation may result by using a different number of capacitors, such as two, four, five or some other suitable number. Capacitors 227, 381, and 383 can be selected independently or in parallel by enabling MOS devices 328, 382, or 384. This makes the time constant within the driver 370 programmable so the amount of damping can be customized. For example, a fast time constant may only use the smallest value of capacitance. This means that the voltage at the base of transistor 341 tracks the output voltage very quickly, which would provide less damping.
As mentioned earlier, the driver works effectively in one direction when there is current being sourced into the laser diode and the voltage at 314 is increasing. Typical driver configurations will work in either direction. The diode connected configuration of transistor 340 allows the driver 210 to work in only one direction. It may be desirable to only provide damping when current is being sourced into the laser diode (when it's light intensity is increasing which is the rising edge of the current into the laser diode) and not when the laser diode is turning off. The damping configuration of
When the current from the drivers is decreased, 314 decreases in voltage. In this situation, transistor 340 base is held by emitter 350, but that can be easily reversed bias as the current from transistors 333 and 332 go into transistor 340 making it a floating diode or high impedance and shutting off device 350. There will be some slight damping effect as the current from the transistor 340 will flow into the laser diode to counter the effect of reducing the current, but it will just be the bias current from transistors 333 and 332 without any current gain. Transistor 351 can also be shut off (reverse biased) as the current is decreased in the laser diode and the damping circuit will essentially look like a high impedance and will not affect the fall-time associated with the lowering of current in the laser diode.
The circuit diagram 300 also includes a resistor 360. This device is shown as dotted because one implementation of this circuit may include the resistor 360, while another implementation does not. This resistor may be very large, such as a resistor with a resistance between approximately 5000 Ohms and approximately 100000 Ohms. Given its size, the current through resistor 360 will be small, but it will ensure that the base of the transistor 350 and the output voltage become approximately equal and the damping circuit operates properly. In contrast, the resistor 225 is typically small, such as a resistor with a resistance between approximately 50 Ohms and approximately 500 Ohms. Thus, there generally is not a large voltage drop across it; rather base current from the transistor 341 base and a few transient currents are generally the main currents through it.
While various embodiments of the laser diode driver damping circuit have been described, it may be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible that are within the scope of this system. Although certain aspects of the laser diode driver damping circuit may be described in relation to specific techniques or structures, the teachings and principles of the present system are not limited solely to such examples. All such modifications are intended to be included within the scope of this disclosure and the present laser diode driver damping circuit and protected by the following claim(s).