LIGHT RECEIVING DEVICE
20180019825 ยท 2018-01-18
Assignee
Inventors
Cpc classification
H03G3/3084
ELECTRICITY
H04B10/6911
ELECTRICITY
H01J40/14
ELECTRICITY
G01J2001/4406
PHYSICS
International classification
Abstract
A light receiving device that receives a light signal includes: a plurality of avalanche photodiodes, in each of which receiving sensitivity is set in accordance with a bias signal that is provided; a plurality of level conversion units provided in association with the avalanche photodiodes, each of the level conversion units being configured to convert a level of a reference voltage for obtaining the bias signal so as to generate the bias signal and being configured to provide the bias signal to corresponding one of the avalanche photodiodes; and a control unit that generates a first control signal corresponding to a temperature of the light receiving device, and controls a level conversion amount of each of the level conversion units by using the first control signal.
Claims
1-2. (canceled)
3. A light receiving device that receives a light signal, the light receiving device comprising: a plurality of avalanche photodiodes, in each of which receiving sensitivity is set in accordance with a bias signal provided; a plurality of level conversion units provided in association with the avalanche photodiodes, each of the level conversion units being configured to convert a level of a reference voltage for obtaining the bias signal so as to generate the bias signal and being configured to provide the bias signal to a corresponding one of the avalanche photodiodes; and a control unit to generate a first control signal corresponding to a temperature of the light receiving device, and to control a level conversion amount of each of the level conversion units by using the first control signal; and a booster unit to boost a power supply voltage so as to generate the reference voltage, and to provide the reference voltage to the level conversion units, wherein each of the level conversion units converts the level of the reference voltage on the basis of the first control signal so as to generate the bias signal, the booster unit generates the reference voltage by adding a voltage value determined on the basis of a voltage between an output terminal and a control terminal of a transistor used in the level conversion unit to a voltage that is the largest of the bias signals for the avalanche photodiodes, and the control unit generates a second control signal corresponding to the temperature of the light receiving device and controls the reference voltage generated by the booster unit by using the second control signal.
4. The light receiving device according to claim 3, wherein the control unit includes a table that correlates the temperature of the light receiving device with the first control signal and with the second control signal, reads the first control signal corresponding to the temperature of the light receiving device from the table, outputs the first control signal that is read to each of the level conversion units, and outputs, to the booster unit, the second control signal read from the table in accordance with the temperature of the light receiving device.
5. The light receiving device according to claim 3, wherein each of the level conversion units has a divided resistance circuit to divide a voltage between the reference voltage and ground by using the first control signal, and each of the level conversion units generates the bias signal by using the voltage that is divided by the divided resistance circuit, and provides the bias signal to the corresponding one of the avalanche photodiodes.
6. The light receiving device according to claim 5, wherein the divided resistance circuit includes a variable resistance unit having a resistance value that varies in accordance with the first control signal, and a resistor connected to the variable resistance unit, and each of the level conversion units converts a level of a voltage at a connection point between the variable resistance unit and the resistor so as to generate the bias signal, and provides the bias signal to the corresponding one of the avalanche photodiodes.
7. The light receiving device according to claim 5, wherein the divided resistance circuit includes a variable resistance unit having a resistance value that varies in accordance with the first control signal, and each of the level conversion units converts a level of a voltage of a wiper terminal of the variable resistance unit so as to generate the bias signal, and provides the bias signal to the corresponding one of the avalanche photodiodes.
8. The light receiving device according to claim 5, wherein the divided resistance circuit includes a variable resistance unit having a resistance value that varies in accordance with the first control signal, and a thermistor connected to the variable resistance unit and having a resistance value that varies in accordance with the temperature, and each of the level conversion units converts a level of a voltage at a connection point between the variable resistance unit and the thermistor so as to generate the bias signal, and provides the bias signal to the corresponding one of the avalanche photodiodes.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DESCRIPTION OF EMBODIMENTS
[0024] Hereinafter, a light receiving device according to embodiments of the present invention will be described in detail with reference to the drawings. The present invention is not limited to the embodiments.
First Embodiment
[0025]
[0026] The booster circuit 11 includes a booster integrated circuit (IC) 110 and an inductor L1. The booster circuit 11 generates a voltage by boosting the power supply voltage in accordance with the second control signal S2 input to the booster IC 110 and the inductance of the inductor L1. The voltage generated by the booster circuit 11 is a DC voltage that is provided as a reference voltage to the level conversion circuits 13.sub.1, . . . , 13.sub.n for obtaining the bias voltages to be provided to the APDs 16.sub.1, . . . , 16.sub.n. In a case where the control signal S2 is a digital signal, the booster circuit 11 can have a conversion circuit that converts the digital signal into an analog signal.
[0027] The filter 12 includes an inductor L2 and a capacitor C1. One end of the inductor L2 is connected to an output of the booster circuit 11. The capacitor is connected between the other end of the inductor L2 and ground. The filter 12 functions as a low-pass filter. The filter 12 removes the high-frequency component of the reference voltage generated by the booster circuit 11. A voltage V1 at the other end of the inductor L2 is provided as the reference voltage V1 to the level conversion circuits 13.sub.1, . . . , 13.sub.n.
[0028] The n level conversion circuits 13.sub.1, . . . , 13.sub.n are provided in association with the n APDs 16.sub.1, . . . , 16.sub.n. The level conversion circuits 13.sub.1, . . . , 13.sub.n generate the bias voltages that are provided to the corresponding APDs 16.sub.1, . . . , 16.sub.n. The level conversion circuits 13.sub.1, . . . , 13.sub.n convert the voltage level of the reference voltage V1 in order to generate the bias voltages Vapd. The level conversion circuits 13.sub.1, . . . , 13.sub.n provide the bias voltages Vapd to the corresponding APDs 16.sub.1, . . . , 16.sub.n.
[0029] The control unit 14 generates the control signal S1, which corresponds to the temperature of the device, and controls the level conversion amount of each of the level conversion circuits 13.sub.1, . . . , 13.sub.n by using the control signal S1. The control unit 14 also generates the control signal S2, which corresponds to the temperature of the device, and controls the reference voltage that is generated by the booster circuit 11 by using the control signal S2.
[0030] The temperature detector 15 detects the temperature of the device at regular time intervals, and it outputs the temperature information to the control unit 14. More specifically, the temperature of each component constituting the light receiving device 10 is regarded as the temperature of the device. For example, the average of the temperatures of the APDs 16.sub.1, . . . , 16.sub.n of the light receiving device 10, the average of the temperatures of the level conversion circuits 13.sub.1, . . . , 13.sub.n, or the temperature of the air in a housing is regarded as the temperature of the device.
[0031] The APDs 16.sub.1, . . . , 16.sub.n are connected in parallel with the filter 12. The APDs 16.sub.1, . . . , 16.sub.n are provided in association with n channels Ch.sub.1 to Ch.sub.n in order to realize wavelength multiplexing. Each of the APDs 16.sub.1, . . . , 16.sub.n receives light by amplifying a light receiving signal. A voltage of about 30 [V] to 50[V] is provided to each of the APDs 16.sub.1, . . . , 16.sub.n for amplifying the received signal. The voltage provided to each of the APDs 16.sub.1, . . . , 16.sub.n for amplifying the received signal is referred to as the bias voltage.
[0032] In the light receiving device 10, the n trans-impedance amplifiers (TIAs) 17.sub.1, . . . , 17.sub.n and the n amplifiers 18.sub.1, . . . , 18.sub.n are provided in association with the n APDs 16.sub.1, . . . , 16.sub.n. In the light receiving device 10, the n APDs 16.sub.1, . . . , 16.sub.n are connected in parallel with the control unit 14, the booster circuit 11, and the filter 12. In the light receiving device 10, the booster circuit 11, the filter 12, the control unit 14, and the temperature detector 15 are shared by the APDs 16.sub.1, . . . , 16.sub.n.
[0033] The n TIAs 17.sub.1, . . . , 17.sub.n are provided in a stage following the APDs 16.sub.1, . . . , 16.sub.n. The n TIAs 17.sub.1, . . . , 17.sub.n convert the respective currents output from the APDs 16.sub.1, . . . , 16.sub.n into the voltages.
[0034] The n amplifiers 18.sub.1, . . . , 18.sub.n amplify the respective voltages converted by the corresponding TIAs 17.sub.1, . . . , 17.sub.n. The respective electric signals amplified by the n amplifiers 18.sub.1, . . . , 18.sub.n are output from the light receiving device 10.
[0035] (Exemplary Configuration of Control Unit)
[0036]
[0037] The control unit 14 stores, in the look-up table 145, a digital value of the control signal S1 for each of the level conversion circuits 13.sub.1, . . . , 13.sub.n and a digital value of the control signal S2 for the booster circuit 11 which corresponds to the temperature. The control unit 14 writes and reads data to and from the look-up table 145 by using the processor 142. The temperature information detected by the temperature detector 15 is input to the control unit 14 via the input/output device 143. The control unit 14 outputs, via the input/output device 143, the control signals S1 and S2, which have values that correspond to the temperature information. The control unit 14 controls the level conversion amount of each of the level conversion circuits 13.sub.1, . . . , 13.sub.n by using the control signal S1 output via the input/output device 143, and it also controls the reference voltage that is output by the booster circuit 11 by using the control signal S2 output via the input/output device 143, whereby the bias voltage for each APD is generated. In the first embodiment, the control signal S1 is a control signal conforming to the inter-integrated circuit (I.sup.2C) communication. The I.sup.2C communication is for serial communication in which serial data and a serial clock are sent and received.
[0038] The control unit 14 acquires, via the input/output device 143, the temperature information from the temperature detector 15 at regular time intervals. In response to a change in the temperature, the control unit 14 outputs, via the input/output device 143, the control signals S1 and S2 that now correspond to the new temperature. The control unit 14 controls the reference voltage that is output by the booster circuit 11 and the level conversion amount of each of the level conversion circuits 13.sub.1, . . . , 13.sub.n; and the level conversion circuit 13 generates a bias voltage appropriate for each APD by using each temperature, and it then provides the bias voltage to each APD.
[0039] (Operation of Processor)
[0040] Next, the operation of the processor 142 will be described.
[0041]
[0042] At step S13, the processor 142 stores the temperature information in the memory 141 via the bus 144. At step S14, the processor 142 reads the temperature information stored in the memory 141 via the bus 144, and it compares the newly acquired temperature information with the previously acquired temperature information. At step S15, the processor 142 determines from the result of the comparison at step S14 whether the two items of temperature information coincide. When the two items of temperature information do not coincide (No at step S15), the digital values of the control signals S1 and S2 that are respectively output to each of the level conversion circuits and the booster circuit 11 are read from the look-up table 145 via the bus 144 at step S16. The digital values of the control signals S1 and S2 read from the look-up table 145 are values corresponding to the previously acquired temperature information. At step S17, the processor 142 outputs the control signals S1 and S2 having the read digital values, respectively, to each of the level conversion circuits 13.sub.1, . . . , 13.sub.n and the booster circuit 11 via the bus 144 and the input/output device 143.
[0043] At step S18, it is determined whether to finish the process of the processor 142. When it is determined that the process of the processor 142 is to be finished (Yes at step S18), the process is duly finished. For example, it is determined to finish the process of the processor 142 when the power of the device is turned off.
[0044] At step S18, when it is determined the process of the processor 142 is not finished (No at step S18), the processor 142 returns to step S12 and continues the process of steps S12 to S18. At step S15, when the two items of temperature information coincide (Yes at step S15), then, because the temperature has not changed, the processor 142 returns to step S12 without reading the digital values of the control signals S1 and S2 and continues the process from steps S12 to S18.
[0045] At step S11, when the processor 142 determines that the power of the device is not activated, the processor 142 returns to step S11 (No at step S11) and continues the process.
[0046] (Exemplary Configuration of Level Conversion Circuit)
[0047]
[0048] In the variable resistance unit 21, a resistance value is set in accordance with the first control signal S1 output from the control unit 14. In the first embodiment, a digital potentiometer is used as the variable resistance unit 21. However, any type of variable resistance unit 21 can be used.
[0049] In the level conversion circuit 13.sub.1, the variable resistance unit 21 and the fixed resistor 22 serve as a divided resistance circuit, and the voltage level of the reference voltage V1 is converted by the divided resistance circuit. In other words, in the first embodiment, the divided resistance circuit includes the variable resistance unit 21 having the resistance value that varies in accordance with the control signal S1, and the fixed resistor 22 connected to the variable resistance unit 21. The level conversion circuit 13.sub.1 converts, by using the variable resistance unit 21, the level of a voltage divided by the divided resistance circuit, the level of which is a voltage level at a connection point between the variable resistance unit 21 and the fixed resistor 22, and provides the converted voltage to the corresponding APD 16.sub.1 as the bias voltage Vapd1.
[0050] The voltage at the connection point between the variable resistance unit 21 and the fixed resistor 22 is provided to a base of the npn transistor 24 after being subjected to a voltage-level conversion. Therefore, the voltage drops from a base voltage of the transistor 24 by the value of a base-emitter voltage Vbe of the transistor 24; and the dropped voltage is output from the level conversion circuit 13.sub.1. For example, the base-emitter voltage Vbe of the transistor 24 is about 0.8 V. The emitter of the transistor 24 is connected to the corresponding APD 16.sub.1, and thus the emitter follower circuit is formed.
[0051] The level conversion circuit 13.sub.1 provides the bias voltage Vapd1 to the corresponding APD 16.sub.1 as an APD voltage. A photocurrent that flows when the APD 16.sub.1 receives a light signal, that is an APD current, flows from the booster circuit 11 through a collector and the emitter of the transistor 24.
[0052] The level conversion circuit 13.sub.1 can vary the resistance value of the variable resistance unit 21 to adjust the bias voltage Vapd1 that is provided to the APD 16.sub.1. The level conversion circuit 13.sub.1 can adjust the bias voltage Vapd1 in the range between the reference voltage V1 [V] and the voltage Vbe [V].
[0053] A pnp transistor or a field-effect transistor can be used in place of the npn transistor 24.
[0054] (Variable Resistance Unit)
[0055]
[0056] As mentioned above, in the first embodiment, the first control signal S1 output from the control unit 14 is the control signal conforming to the I.sup.2C communication. The first control signal S1 conforming to the I.sup.2C communication includes serial data SDA and a serial clock SCL in the first embodiment. The serial input register 211 converts the serial data SDA into a parallel signal that is in synchronization with the serial clock SCL.
[0057] The RDAC register 212 converts the parallel signal into an analog signal, and then it outputs the analog signal as the control signal S3 for the resistance value.
[0058] The variable resistor 213 has terminals A1, B1, and W1. The maximum resistance value to which the variable resistor 213 can be set is obtained between the terminal A1 and the terminal B1. The terminal W1 is a wiper terminal connected to a wiper contact for selecting the resistance value of the variable resistor 213.
[0059] In the variable resistance unit 21, the reference voltage V1 is provided to the terminal A1, and the fixed resistor 22 is connected to the terminal W1. The resistance value between the terminal A1 and the terminal W1 is set in accordance with the control signal S1 output from the control unit 14; and the voltage, determined by the divided resistance circuit by using the resistance value between the terminal A1 and the terminal W1 and a resistance value of the fixed resistor 22, is provided to the base of the transistor 24.
[0060] All the other level conversion circuits 13.sub.2, . . . , 13.sub.n in
[0061] (Method of Generating Look-Up Table)
[0062] Next, a method of generating the look-up table for the bias voltage for the APD will be described. The method is performed by the control unit 14. As mentioned above, the look-up table 145 is the table that correlates the temperature information with the digital value of the first control signal S1 for each of the level conversion circuits 13.sub.1, . . . , 13.sub.n and with the digital value of the second control signal S2 for the booster circuit 11. In the first embodiment, a table that correlates the temperature information with the digital value of the second control signal S2 for the booster circuit 11 and a table that correlates the temperature information with the digital value of the first control signal S1 for each of the level conversion circuits 13.sub.1, . . . , 13.sub.n are generated, and the two tables are then combined, whereby the look-up table 145 is generated.
[0063]
[0064] First, a method of generating the digital value of the control signal S2 for the booster circuit 11 that generates the reference voltage V1 will be described. As illustrated in
[0065] Degrees of temperature dependence of the bias voltages for the respective channels Ch.sub.1 to Ch.sub.n are obtained, and the graph illustrated in
[0066] At step S24, a voltage higher than the maximum bias voltage Vapd_max by one volt, that is, maximum bias voltage Vapd_max+1 [V] is set as the reference voltage V1 (t). Note that (t) indicates that the value is dependent on the temperature t. The same applies to the following description. The reason for 1 [V] is that the base-emitter voltage Vbe of the NPN transistor 24 is about 0.8 [V] and it is taken into consideration of variations in the base-emitter voltage Vbe that depends on the temperature and the semiconductor device. In other words, the voltage value, which is determined on the basis of the voltage between the base terminal that is the control terminal and the emitter terminal that is the output terminal of the transistor used in the level conversion circuit, is added to the maximum bias voltage Vapd_max, whereby the reference voltage V1 is generated.
[0067] Based on the maximum bias voltage Vapd_max+1, the table indicating the relation between the temperature t and the digital value of the second control signal S2 for causing the booster circuit 11 to output the reference voltage V1 (t) is generated at step S25. When the temperature t is given, the control unit 14 refers to the generated table to output the second control signal S2 that corresponds to the temperature t. The second control signal S2 is a signal for causing the booster circuit 11 to output, as the reference voltage V1, a voltage that corresponds to the temperature t on the maximum bias voltage Vapd_max+1 indicated by a solid line in
[0068] Next, a method of generating the digital value of the control signal S1 for the level conversion circuit for generating the bias voltage Vapd for each channel will be described. First, a temperature dependence table for the base-emitter voltage Vbe (t) of the transistor 24 for use is prepared.
[0069]
[0070] At step S35, the resistance value Rv1 (t) of the variable resistance unit 21 required for generating the bias voltage Vapd (t) for the APD 16.sub.1 is obtained. The resistance value Rv1 (t) can be obtained as described in Expression (2). Since the reference voltage V1 (t), the bias voltage Vapd (t), and the base voltage Vbe (t) have already been known; the variable resistance value Rv1 (t) at each temperature can be obtained by using these values.
[0071] At step S36, it is determined whether the bias voltage Vapd (t) and the resistance value Rv1 (t) have been obtained at each temperature. In a case where the bias voltage Vapd (t) and the resistance value Rv1 (t) have been obtained at each temperature (Yes at step S36), it is determined at step S37 whether the bias voltage Vapd (t) and the resistance value Rv1 (t) have been obtained for each channel.
[0072] In a case where the bias voltage Vapd (t) and the resistance value Rv1 (t) have been obtained for each channel (Yes at step S37), the bias voltage Vapd (t) and the resistance value Rv1 (t) are stored in the memory 141 or the resister in the processor 142 at step S38.
[0073] At step S36, in a case where the bias voltage Vapd (t) and the resistance value Rv1 (t) have not been obtained at each temperature (No at step S36), the control unit 14 returns to step S32 and continues the process of obtaining the bias voltage Vapd (t) and the resistance value Rv1 (t) at another temperature.
[0074] At step S37, in a case where the bias voltage Vapd (t) and the resistance value Rv1 (t) have not been obtained for each channel (No at step S37), the control unit 14 returns to step S31 and continues the process of obtaining the bias voltage Vapd (t) and the resistance value Rv1 (t) for another channel.
[0075] In the above-mentioned manner, the control unit 14 can generate a table in which the digital value of the control signal S1 for the resistance value Rv1 (t) is stored in association with each temperature. The control unit 14 generates such a table for each of the n channels, and stores, as the look-up table 145 in the memory 141, the digital value of the second control signal S2 for the reference voltage V1 (t) and the digital value of the first control signal S1 for the resistance value Rv1 (t) in the level conversion circuit for each channel in association with each temperature.
[0076] The process in
[0077] (Example of Table)
[0078]
[0079]
[0080]
[0081] As described above, the look-up table 145 is generated and stored in the memory 141 of the control unit 14, and the first control signal S1 and the second control signal S2 that correspond to the detected temperature are read from the memory 141 and output from the control unit 14 by the input/output device 143, whereby the light receiving device 10 can provide the optimal bias voltages to the APDs 16.sub.1, . . . , 16.sub.n for the respective channels. The light receiving device 10 can generate the bias voltages for the APDs 16.sub.1, . . . , 16.sub.n for the multiple channels by using the single booster circuit 11 and the level conversion circuits 13.sub.1, . . . , 13.sub.n configured by using simple circuits. Therefore, an increase in the size of the light receiving device 10 can be suppressed. The original reference voltage V1 is controlled in accordance with each temperature, whereby the voltage that is higher than necessary is not generated. Therefore, an increase in the power consumption of the light receiving device 10 can also be suppressed. Furthermore, the light receiving device 10 can drive the APDs 16.sub.1, . . . , 16.sub.n for the respective channels at the optimal bias voltages at any time.
[0082] The best receiving sensitivity of the APD depends on its multiplication factor. Therefore, the bias voltage for each of the APDs 16.sub.1, . . . , 16.sub.n is generally set so that the best receiving sensitivity is obtained. However, because the multiplication factor of the APD has temperature characteristics, the multiplication factor varies in accordance with the temperature in a case where the reference voltage output from the booster circuit 11 has a fixed value. In this regard, in the first embodiment, the light receiving device 10 includes the control unit 14 shared by the APDs. Therefore, an increase in the size of the device can be suppressed in the light receiving device 10, as compared with a light receiving device including separate control units for respective APDs. In addition, an increase in the number of components can be reduces in the light receiving device 10, as compared with a light receiving device including separate control units for respective APDs. Consequently, the power consumption of the light receiving device 10 can be reduced, and an increase in the cost for the device can be reduced.
Second Embodiment
[0083] The level conversion circuit 13.sub.1 used in the above-mentioned first embodiment can be differently configured.
[0084] In the second embodiment, a divided resistance circuit includes the variable resistance unit 25 having the resistance value that varies in accordance with the first control signal S1. The level conversion circuit 13.sub.1a converts a level of a voltage of a wiper terminal of the variable resistance unit 25 in order to generate the bias voltage Vapd1 that is the bias signal, and provides the bias voltage Vapd1 to the corresponding APD 16.sub.1 as the APD voltage.
[0085] The variable resistance unit 25 has a configuration similar to that of the variable resistance unit 21 described with reference to
[0086] In the variable resistance unit 25, a resistance value R1 between the terminal A1 and the terminal B1, a resistance value Rhigh between the terminal A1 and the terminal W1, and a resistance value Rv1 between the terminal W1 and the terminal B1 are set in accordance with the first control signal S1 output from the control unit 14. The voltage determined by the divided resistance circuit using the resistance values set in the variable resistance unit 25 in accordance with the first control signal S1 is provided to the base of the transistor 24.
[0087] In the second embodiment, a control method and a procedure for generating the look-up table are the same as those of the first embodiment. However, a relational expression of the bias voltage Vapd (t) for the APD and the reference voltage V1 (t) are different. The relational expression is represented by Expression (3). Therefore, the resistance value Rv1 (t) can be obtained by using Expression (4).
[0088] All the other level conversion circuits as well as the level conversion circuit 13.sub.1a are configured as mentioned above and function similarly in the above-mentioned manner.
[0089] In the second embodiment, h voltage can be variable in the range of 0 [V] to (V1Vbe) [V]. In the second embodiment, therefore, the bias voltage that is the bias signal can be variable in a broader range than the bias voltage in the first embodiment. Consequently, the bias voltage that is more appropriate than that of the first embodiment can be provided to each APD. In the second embodiment, the divided resistance circuit can be realized by the variable resistance unit 25 alone. In the second embodiment, therefore, the number of components can be reduced, and an increase in the cost of the device can be suppressed as compared with the first embodiment.
Third Embodiment
[0090] The level conversion circuit 13.sub.1 used in the above-mentioned first embodiment can be configured differently.
[0091] In the third embodiment, a divided resistance circuit includes the variable resistance unit 27 that has the resistance value that varies in accordance with the first control signal S1, and the thermistor 26 connected to the variable resistance unit 27 and having a resistance value that varies in accordance with the temperature. The level conversion circuit 13.sub.1b converts a voltage at a connection point between the variable resistance unit 27 and the thermistor 26 in order to generate the bias voltage Vapd1 that is the bias signal, and provides the bias voltage Vapd1 to the corresponding APD 16.sub.1 as the APD voltage.
[0092] The variable resistance unit 27 has a configuration similar to that of the variable resistance unit 21 described with reference to
[0093] The thermistor 26 has a negative temperature coefficient (NTC) property, in which the resistance value Rth decreases as the temperature rises. In the third embodiment, therefore, if temperature characteristics of the resistance value Rth of the thermistor 26 have linearity, temperature compensation for the bias voltage Vapd can be performed without the need for varying the control signal S1 that is output from the control unit 14 in accordance with a change in the temperature. Specifically, the bias voltage Vapd1 is increased due to a change in the resistance value Rth of the thermistor 26 as the temperature of the device rises, and the bias voltage Vapd1 is reduced as the temperature of the device falls.
[0094] In the third embodiment, therefore, the look-up table 145 stores the temperature and the digital value of the second control signal S2 for the booster circuit 11, and it does not store the digital value of the first control signal S1 for each level conversion circuit. In this case, the variable resistance unit 27 can be replaced by a fixed resistor. According to the third embodiment, the temperature compensation for the bias voltage Vapd1 can be performed by using a simple configuration and simple control as compared with the first embodiment and the second embodiment. The memory 141 only requires a small storage capacity, which is another advantage of the third embodiment.
[0095] Alternatively, in the third embodiment, the look-up table 145 can store the digital value of the first control signal S1 for setting the resistance value of the variable resistance unit 27 to a fixed value, not to a value that depends on the temperature.
[0096] Meanwhile, in a case where the temperature characteristics of the resistance value Rth of the thermistor 26 do not have the linearity, the optimal bias voltage for each APD can be provided at each temperature in such a manner that the look-up table 145 is generated in consideration of the temperature characteristics of the resistance value Rth of the thermistor 26, and the resistance value of the variable resistance unit 27 is set in accordance with a change in the temperature of the device. In this case, a control method and a procedure for generating the look-up table are the same as those of the first embodiment.
[0097] All the other level conversion circuits other than the level conversion circuit 13.sub.1b are configured as mentioned above and similarly function in the above-mentioned manner.
[0098] Note that the configuration described in the above-mentioned embodiments indicates an example of the contents of the present invention. The configuration can be combined with another well-known technique, and a part of the configuration can be omitted or changed in a range not departing from the gist of the present invention.
REFERENCE SIGNS LIST
[0099] 10 light receiving device, 11 booster circuit, 12 filter, 14 control unit, 15 temperature detector, 21, 25, 27 variable resistance unit, 22, 23 fixed resistor, transistor, 26 thermistor, 13.sub.1, 13.sub.2, 13.sub.n, 13.sub.1a, 13.sub.1b level conversion circuit, 141 memory, 142 processor, 143 input/output device, 144 bus, 145 look-up table, 16.sub.1, 16.sub.n APD 17.sub.1, 17.sub.n TIA, 18.sub.1, 18.sub.n amplifier, 211 serial input register, 212 RDAC register, 213 variable resistor, A1, B1, W1 terminal, S1, S2, S3 control signal, V1 reference voltage, Vapd bias voltage.