This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2005-287235, filed on Sep. 30, 2005, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a technology for keeping the extinction ratio of an optical transmission device constant despite changes in the current versus light output characteristic of a light-emitting device, such as a laser diode, included in the optical transmission device. The extinction ratio means a ratio of the optical output power when the optical transmission device is turned ON to that when the optical transmission device is turned OFF. An optical transmission device having a low extinction ratio cannot block the optical signal completely when it is turned OFF, thereby degrading the transmission quality of the optical signal.
2. Description of the Related Art
In recent years, a large-scale integrated circuit (hereinafter, “LSI”) including a laser diode driver (hereinafter, “LDD”), which can control both the optical output power and the extinction ratio of the optical transmission device for direct modulation at a lower cost and with higher mounting efficiency, has been developed and widely used.
Conventionally, as an automatic power control (hereinafter, “APC”) of the optical output power, it has been suggested to mount a light-receiving element for monitoring the optical output power, such as a monitor photo diode (hereinafter, “MPD”), on the LD and to keep the average output current of the MPD constant. On the other hand, as an automatic control of the extinction ratio, which is also known as the automatic modulation control (hereinafter, “AMC”), it has been suggested to keep the ratio of the output current amplitude of the MPD to the average output current of the MPD constant, or to micro-fluctuate the bias current Ib and the modulation current Ip in a time-sharing manner and keep the ratio of the output variation of the MPD in each time period.
Furthermore, it has been suggested to control both the optical output power and the extinction ratio, which is known as the dual-loop control.
The computing unit 1020 includes an ER computing unit 1021 and a POW computing unit 1022 which respectively compute the ER and the POW based on the TEMPMON input from the temperature sensor 1010, and output the ER and the POW to the LDD through the setting unit 1001.
The extinction ratio control apparatus 1000B further improves the precision of the extinction ratio control by feed-backing the detected value of the modulation current Ip (hereinafter, “IPMON”) input into the LDD 1030 to the ER computing unit 1021. With such feed-back control, the extinction ratio is kept constant even when the current versus light output characteristic (hereinafter, “IL characteristic”) of the LD included in the LDD 1030 is varied as a function of the temperature or the usage time (the number of years for which the LD is used).
In addition to the variation of the IL characteristic due to the temperature or the aging, the LD has a tracking error (hereinafter, “TE”) that is specific to each LD and determined at the time of manufacturing. The TE varies as a function of the temperature.
A low frequency pilot signal is input into the LD. In the pilot signal, a pilot Ib signal for controlling the bias current Ib and a pilot Ip signal for controlling the modulation current Ip are superimposed in a time-sharing manner. For example, when the pilot Ib signal varying within the range of Ib1 is input into the bias current Ib for an LD having the IL characteristic represented by the curve 1301, an output variation ηb due to the pilot Ib signal is detected in the optical output power. The coefficient η indicates the differential coefficient of the curve 1301. On the other hand, when the pilot Ip signal varying within the range of Ip1 is input into the modulation current Ip for the above LD, an output variation ηp due to the pilot Ip signal is detected in the optical output power.
The AMC 1031 keeps the extinction ratio constant by keeping the ratio of ηp/ηb constant. Therefore, in the extinction ratio control of an LD having the IL characteristic represented by the curve 1302, whose differential coefficient η is smaller than that of the curve 1301, the pilot Ib signal varying within the range of Ib2 (>Ib1) is required to obtain the output variation ηb, and the pilot Ip signal varying within the range of Ip2 (>Ip1) is required to obtain the output variation ηp.
However, as described above, the IL characteristic of an LD becomes nonlinear as a function of the temperature or the usage time.
Furthermore, the optical output power of the LD can be adjusted by a user when it is incorporated into a communication apparatus or an information terminal.
Furthermore, in the conventional dual-loop control, the optical output power and the extinction ratio are kept within a particular range by estimating the variation of the modulation current Ip due to changes in the bias current Ib and/or temperature, to control the extinction ratio while taking into consideration the correction of the TE. If temperature is used as monitored information in the above control, the optical output power and the extinction ratio are deviated from their optimal points since the temperature can be deviated from the estimated values in different usage environment (such as temperature, humidity, and air flow of a cooling fan).
It is an object of the present invention to at least solve the problems in the conventional technology.
An apparatus according to an aspect of the present invention is an apparatus for controlling an extinction ratio of a light-emitting device. The apparatus includes: a temperature detecting unit that detects a temperature of the light-emitting device; a power detecting unit that detects an optical output power of the light-emitting device; a modulation-current detecting unit that detects a modulation current input into the light-emitting device; a power-control-value computing unit that computes a power control value for the light-emitting device based on the temperature; and an extinction-ratio-control-value computing unit that computes an extinction ratio control value for the light-emitting device based on the power control value, the optical output power, and the modulation current.
A method according to another aspect of the present invention is a method of controlling an extinction ratio of a light-emitting device. The method includes: detecting a temperature of the light-emitting device; detecting an optical output power of the light-emitting device; detecting a modulation current input into the light-emitting device; computing a power control value for the light-emitting device based on the temperature; and computing an extinction ratio control value for the light-emitting device based on the power control value, the optical output power, and the modulation current.
A computer-readable recording medium according to still another aspect of the present invention stores a computer program for controlling an extinction ratio of a light-emitting device. The computer program causes a computer to execute: detecting a temperature of the light-emitting device; detecting an optical output power of the light-emitting device; detecting a modulation current input into the light-emitting device; computing a power control value for the light-emitting device based on the temperature; and computing an extinction ratio control value for the light-emitting device based on the power control value, the optical output power, and the modulation current.
The other objects, features, and advantages of the present invention are specifically set forth in or will become apparent from the following detailed description of the invention when read in conjunction with the accompanying drawings.
Exemplary embodiments of the present invention will be explained in detail with reference to the accompanying drawings.
The temperature sensor 110 detects the temperature of the LD, and outputs the detected value (hereinafter, “TEMPMON”) to the computing unit 120. The computing unit 120 includes a POW computing unit 121, an ER_0 parameter storage unit 122, an ER_1 parameter storage unit 123, an ER_0 computing unit 124, an ER_1 computing unit 125, and an ER computing unit 126. The POW computing unit 121 computes the power control value (hereinafter, “POW”) of the LD based on the TEMPMON input from the temperature sensor 110, and outputs the POW to the setting unit 140 and the ER_0 parameter storage unit 122.
The computing unit 120 calculates the extinction ratio (hereinafter, “ER”) corresponding to the value of the modulation current Ip (hereinafter, “IPMON”) input from the LDD 130. In the present embodiment, it is assumed that the ER is represented by a linear function of the IPMON. The ER_0 computing unit 124 calculates a zero-order coefficient ER_0 indicating the intercept of the linear function. The ER_1 computing unit 125 calculates a first-order coefficient ER_1 indicating the slope of the linear function.
The ER_0 parameter storage unit 122 stores information on the characteristic of the POW. When the POW is input into the ER_0 parameter storage unit 122 from the POW computing unit 121, relevant information is extracted from the ER_0 parameter storage unit 122, and input into the ER_0 computing unit 124 that calculates the coefficient ER_0 and outputs the coefficient ER_0 to the ER computing unit 126.
On the other hand, the ER_1 parameter storage unit 123 stores information on the characteristic of a power monitor value of the LD detected by the monitor photo diode (hereinafter, “MPD”). When the power monitor value is input into the ER_1 parameter storage unit 123 from the MPD, relevant information is extracted from the ER_1 parameter storage unit 123, and input into the ER_1 computing unit 125 that calculates the coefficient ER_1 and outputs the coefficient ER_1 to the ER computing unit 126.
Into the ER computing unit 126, not only the coefficient ER_0 calculated by the ER_0 computing unit 124 and the coefficient ER_1 calculated by the ER_1 computing unit 125, but also the IPMON detected by the LDD 130 is input. The ER computing unit 126 calculates the ER based on the coefficients ER_0 and ER_1 and the variable IPMON (in other words, using the linear function), and output the ER to the setting unit 140.
The setting unit 140 includes an ER setting unit 141 and a POW setting unit 142. The ER setting unit 141 sets (outputs) the ER input from the ER computing unit 126 to an AMC 131 of the LDD 130, which controls the extinction ratio based on the ER input from the ER setting unit 141. The POW setting unit 142 sets (outputs) the POW input from the POW computing unit 121 to an APC 132 of the LDD 130, which controls the optical output power based on the POW input from the POW setting unit 142.
Assume that, for example, an electric signal containing the bias current Ib and the modulation current Ip is input into the LD. The optical output power of the LD varies within the range of P1 due to the amplitude of the modulation current Ip. Using the range P1 and the range P0 from the value of zero (0) to the lower limit of the range P1, the extinction ratio is expressed as the following equation (1).
Extinction Ratio [dB]=10 log(P1/P0) (1)
If the POW has been input (step S502: Yes), the ER_0 computing unit 124 of the computing unit 120 computes, as a first extinction ratio control information, the coefficient ER_0 based on the POW and its characteristic information stored in the ER_0 parameter storage unit 122 (step S503).
Then, the computing unit 120 determines whether the power monitor value has been input into the ER_1 parameter storage unit 123 from the MPD (step S504). If the power monitor value has been input (step S504: Yes), the ER_1 computing unit 125 of the computing unit 120 computes, as a second extinction ratio control information, the coefficient ER_1 based on the power monitor value and its characteristic information stored in the ER_1 parameter storage unit 123 (step S505).
Then, the computing unit 120 determines whether the IPMON has been input into the ER computing unit 126 from the LDD 130 (step S506). If the IPMON has been input (step S506: Yes), the ER computing unit 126 of the computing unit 120 computes the ER based on the first extinction ratio control information and the second extinction ratio control information (step S507), and outputs the ER to the AMC 131 of the LDD 130 through the ER setting unit 141 of the setting unit 140 (step S509).
On the other hand, if the present control is determined to be the first control (step S501: Yes), the computing unit 120 calculates an initial value of the ER (step S508), and outputs the initial value to the AMC 131 of the LDD 130 through the ER setting unit 141 of the setting unit 140 (step S509).
ER=ER—1(u(opt))×IPMON+ER—0(v(opt)) (2)
The computing unit 120 generates, for each extinction ratio control, an optimal function based on the POW calculated by the POW computing unit 121 and the power monitor value input from the MPD. Specifically, the computing unit 120 generates the function represented by the straight line 610 when the optical output power of the LD is set at a low value, and generates the function represented by the straight line 640 when the optical output power of the LD is set at a high value. In other words, the lower the optical output power of the LD is, the larger the coefficients ER_0 and ER_1, which are input into the ER computing unit 126 from the ER_0 computing unit 124 or the ER_1 computing unit 125, become (see an arrow A shown in
The value of the variable “v(opt)” in the above equation (2) is determined by the POW, and is stored in the ER_0 parameter storage unit 122. The value of the variable “u(opt)” is determined by the power monitor value input from the MPD, and is stored in the ER_1 parameter storage unit 123.
When a temperature variation occurs after the start of the control, the temperature variation is detected (step S801) and the power setting is changed according to the temperature variation (step S802). Then, the process proceeds to step S302 shown in
When the optical output power is fine-adjusted after the start of the control, the fine-controlled power is detected (step S803) and the power setting is changed according to the fine-controlled power (step S804). Then, the process proceeds to step S302 shown in
When other interruptions, which do not affect the settings of the extinction ratio control, occur after the start of the control, corresponding interruption process is executed (step S805) and the control process is ended there.
The temperature monitor 910 monitors the temperature of the LD 951 of the LD unit 950, and outputs the temperature to the computing circuit 920 as the TEMPMON. The ROM 940 corresponds to the ER_0 parameter storage unit 122 and the ER_1 parameter storage unit 123 shown in
The LDD 930 includes an APC 931 and an AMC 932. The APC 931 controls the optical output power of the LD unit 950 based on the POW input from the DAC 980. The AMC 932 controls the extinction ratio of the LD unit 950 based on the ER input from the DAC 990. The LDD 930 is connected to the ground through a resistor 963, and outputs the IPMON, which is the detected value of the modulation current Ip input into the LDD 930, to the computing circuit 920.
The LD unit 950 includes the LD 951, the capacitor 952 and the inductor 953, and outputs light (“FRONT POWER” shown in
The DAC 980 converts the POW input from the computing circuit 920 into an analog signal and outputs the analog signal to the APC 931 through a resistor 961. The DAC 990 converts the ER input from the computing circuit 920 into an analog signal and outputs the analog signal to the AMC 932 through a resistor 962.
As described above, the extinction ratio control apparatuses 100 and 900 can keep the optical output power and the extinction ratio at an optimal value even when the IL characteristic of the LD changes according to the temperature or the usage time. Furthermore, the apparatuses 100 and 900 can control the extinction ratio to be constant even when the optical output power is adjusted, since the apparatuses 100 and 900 calculate the ER based on the POW.
Furthermore, conventionally, when the TE correction and the extinction ratio control associated with the TE correction are executed, actual measurement values or high precision estimated values of the TE at various temperatures at which the LD is used have been required. According to the interruption process shown in
The extinction ratio control method described above can also be implemented by executing a program prepared in advance on a computer such as a personal computer or a work station. This program is executed through being recorded in and read from a computer-readable recording medium such as a hard disk. This program may be contained in a transmissible medium that can be distributed through networks such as the Internet.
Although the invention has been described with respect to a specific embodiment for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art that fairly fall within the basic teaching herein set forth.
Number | Date | Country | Kind |
---|---|---|---|
2005-287235 | Sep 2005 | JP | national |