Next Article in Journal
Grating Couplers on Silicon Photonics: Design Principles, Emerging Trends and Practical Issues
Next Article in Special Issue
Thermal and Photo Sensing Capabilities of Mono- and Few-Layer Thick Transition Metal Dichalcogenides
Previous Article in Journal
Effect of Annealing on the Thermoelectricity Properties of the WRe26-In2O3 Thin Film Thermocouples
Previous Article in Special Issue
High-Sensitivity Detection of IgG Operating near the Dispersion Turning Point in Tapered Two-Mode Fibers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

In-Pixel Temperature Sensors with an Accuracy of ±0.25 °C, a 3σ Variation of ±0.7 °C in the Spatial Domain and a 3σ Variation of ±1 °C in the Temporal Domain

1
Electronic Instrumentation Lab., Microelectronics, EWI, Delft University of Technology, 2628 CD Delft, The Netherlands
2
Harvest Imaging, 3960 Bree, Belgium
*
Author to whom correspondence should be addressed.
Micromachines 2020, 11(7), 665; https://doi.org/10.3390/mi11070665
Submission received: 12 June 2020 / Revised: 3 July 2020 / Accepted: 6 July 2020 / Published: 8 July 2020

Abstract

:
This article presents in-pixel (of a CMOS image sensor (CIS)) temperature sensors with improved accuracy in the spatial and the temporal domain. The goal of the temperature sensors is to be used to compensate for dark (current) fixed pattern noise (FPN) during the exposure of the CIS. The temperature sensors are based on substrate parasitic bipolar junction transistor (BJT) and on the nMOS source follower of the pixel. The accuracy of these temperature sensors has been improved in the analog domain by using dynamic element matching (DEM), a temperature independent bias current based on a bandgap reference (BGR) with a temperature independent resistor, correlated double sampling (CDS), and a full BGR bias of the gain amplifier. The accuracy of the bipolar based temperature sensor has been improved to a level of ±0.25 °C, a 3σ variation of ±0.7 °C in the spatial domain, and a 3σ variation of ±1 °C in the temporal domain. In the case of the nMOS based temperature sensor, an accuracy of ±0.45 °C, 3σ variation of ±0.95 °C in the spatial domain, and ±1.4 °C in the temporal domain have been acquired. The temperature range is between −40 °C and 100 °C.

1. Introduction

Nowadays, CMOS image sensors are widely used in different applications like astronomy, medicine, and especially in mobile phones [1,2,3]. For many years charge coupled devices (CCDs) dominated the field of image sensors in all kind of related applications. However, the appearance of the active pixel sensor (APS) emerged as a replacement of CCDs [4]. In the last decades, efforts to improve the performance of APS have been made. Currently, the APS has several advantages over CCD like lower cost, lower power consumption, higher dynamic range, and higher integrability [5,6,7]. At the same time, CMOS based temperature sensors are used in many applications like on-chip thermal control, human body temperature monitoring, processor speed, and even in food monitoring [8,9,10]. The dark current or leakage current of the CIS is one of the major contributors of FPN and becomes important under low light condition and high temperature variations. The dark current linearly depends on the integration time of the pixels and exponentially on the temperature variation [11]. In fact, the dark current doubles every ~5–10 °C [12,13,14]. Different techniques are applied to compensate for the dark current. The most common one is to take a dark reference frame at the beginning of the picture acquisition, at a certain exposure time with closed shutter, and then subtracting this dark reference frame from the following images. However, the temperature must be kept constant during the acquisition, otherwise the dark current level changes and a new dark reference frame should be taken. Also, modifications of the photodetector at the physical level have been made to reduce the effect of the dark current. For instance, by adding a p-well layer surrounding the pixel [15], or by using a buried-channel source follower instead of a surface-mode source follower [16].
In our previous works [17,18], the concept of integrating CMOS based temperature sensors has been proved. Nevertheless, our temperature sensors need some improvement to reach a better 3σ variation (spatial and temporal) to compensate for dark current more accurately. In this article, improvements of the in-pixel temperature sensors by using DEM, CDS, BGR bias current and BGR voltage references, and sequential compensation to increase the accuracy of the temperature sensors in a wider temperature range are presented.
This article is organized as follows. Section 2 briefly explains the architecture of the sensor including the temperature sensors. In Section 3, sources of inaccuracy in temperature sensors are discussed. The circuits to overcome the sources of inaccuracy are presented in Section 4. In Section 5, measurement results are presented. A conclusion is given at the end of this paper.

2. CMOS Image Sensor with In-Pixel Temperature Sensors

The block diagram of the CIS is shown in Figure 1. The sensor is composed of row and column decoders, the pixel array of 60 × 140 pixels, and the readout circuit. Temperature measurements can be performed either by the substrate parasitic bipolar or by the pixel itself via the source follower (SF) transistor. In the pixel array, 20 pixels have been replaced by bipolar temperature sensor pixels (Tixels), and they can perform temperature measurements at the same time as the pixels at the cost of one dead pixel at the position of each Tixel. In the case of the SF temperature sensor, it is the pixel itself performing temperature and video measurements but in different phases incurring in a frame lost. Pixels and temperature sensors use the same readout system composed of a programmable gain amplifier (PGA), a sample and hold (S/H) circuit, an output buffer, and an off-chip 16 bits ADC.

2.1. Parasitic Bipolar Temperature Sensor

The Tixel is based on a substrate (or vertical) parasitic pnp BJT connected in a common collector configuration. The BJTs are placed in the same layer as the pixels and they (BJT and pixels) share the same readout system. The BJT occupies the area of one pixel: 11 × 11 μm, and its temperature information can be read at the same time as the pixels. Figure 2a shows the schematic of the Tixel.
In Figure 2a, Ibias1 and Ibias2 correspond to the bias currents of the BJT, and RS is the row select signal that controls the switches M1 and M2 turning on and off the BJT. The RS signal is the same for Tixels and pixels. Comparing this design to the one in [17], the source follower has been deleted because it added extra non-linearity to the BJT output signal.
To avoid mismatch, only one BJT (instead of two) is used as a temperature sensor. The temperature is obtained via the differential base-emitter voltage ( Δ V B E ) when the BJT is biased by two different currents in a ratio N:1 (Ibias1 and Ibias2, Ibias2 = N·Ibias1). Equation (1) shows the Δ V B E which is proportional to absolute temperature (PTAT) [19]:
Δ V B E = k T q ln ( N ) T = Δ V B E · q k · ln ( N )
where k is the Boltzmann constant, T corresponds to the absolute temperature, and q is the electric charge. The bias currents are generated by an internal DEM current mirror block and the BGR with temperature independent resistors which provides 1 μA (Section 4.2).

2.2. nMOS Source Follower Temperature Sensor

The nMOS source follower temperature sensor is based on the pixel itself using the SF transistor as a temperature sensor. The size of the pixel is 11 × 11 µm, and Figure 2b shows the schematic of the nMOS SF temperature sensor based on the typical 4T pixel architecture [20,21].
When the pixel is used as a temperature sensor, the following voltage requirements have to be fulfilled: V R S T > V P I X _ S U P + V T H _ R S T , and V P I X = V P I X _ S U P V G S , where V R S T is the gate voltage of the reset transistor, V P I X   S U P is the pixel voltage supply, V T H   R S T is the threshold voltage of the reset transistor, V P I X is the output voltage of the pixel, and V G S is the gate-source voltage of the source follower transistor. Apart of this, the transfer gate (TG) must be switched off to avoid any charge disturbance at the floating diffusion node, and the SF transistor is biased in its subthreshold region where its I-V characteristic follows an exponential-temperature dependent behavior [18]. As in the case of the BJT, the SF temperature sensor is biased (in its subthreshold region) by two different currents in a ratio N:1 to obtain the temperature via the differential gate-source voltage ( Δ V G S ). Equation (2) shows the Δ V G S which is PTAT:
Δ V G S = n k T q ln ( N ) T = Δ V G S · q n k · ln ( N )
where n corresponds to a process parameter. As in the case of the Tixel, the biasing currents are also generated by using the DEM block and the BGR providing a unit current of 1 μA.

3. Non-Linearities Affecting the Temperature Sensors

For both based temperature sensors, non-linearities exist that affect the accuracy of the temperature measurement. In this section, the main sources of inaccuracy are presented.

3.1. Sources of Inaccuracies in BJT

As the temperature sensor is formed by only one BJT, it is the base-emitter voltage ( V B E ) the one is measured in every phase to then calculate the PTAT Δ V B E . The V B E is highly influenced by the bias current I b i a s and the saturation current I S , as shown in Equation (3).
V B E = k T q ln ( I b i a s I S )
From Equation (3), the influence of I b i a s and I S is clear, especially because they are both temperature dependent [22,23]. The influence of the I S can be trimmed out on a one-point calibration [23]. The bias current is usually generated from a well-defined bias voltage utilizing a bias resistor, where the resistor is temperature dependent. To avoid the use of a bias resistor, the design reported here uses a bandgap reference with temperature independent resistors to generate a temperature independent bias current (BGRBC). To reduce the mismatch of the I b i a s , one BGRBC circuit is used to supply the DEM current mirrors. The design of the bias current will be presented in Section 4.
Another source of inaccuracy is the series resistances of the pnp BJT. Figure 3a shows the diode connected pnp with series resistances.
The external V B E of the BJT including the series resistance is shown in Equation (4):
V B E = V B E + I E R E + I B R B = V B E + I E ( R E + R B β F + 1 )
where V B E corresponds to the intrinsic base-emitter voltage, I E is the emitter current, R E is the emitter series resistance, I B is the base current, R B is the base series resistance, and β F corresponds to the current gain. The emitter and base resistances can be modelled as a single series resistance R S .
R S = R E + R B β F + 1
The effect of the temperature dependent β F on R S can be reduced by selecting the right emitter-current (bias current) range where the β F is current independent [23]. Therefore, an accurate PTAT differential base-emitter voltage can be generated by a well-defined emitter-current ratio (resulting in a well-defined collector-current ratio as well) where β F is independent of the I b i a s in the selected temperature range. Also, the use of a wide base helps to reduce the non-idealities that result in a current-dependent β F (for instance, small diffusion current injected from the base into the emitter.)
Ignoring the effect of the current gain, the base-emitter voltage can be expressed as:
V B E = k T q ln ( I b i a s I S ) + I b i a s R S
and the differential base-emitter voltage.
Δ V B E = k T q ln ( N ) + I b i a s ( N 1 ) R S
From Equations (6) and (7), it is clear that the bias current and the series resistance affect the linearity of the V B E and Δ V B E . To cancel the effect of R S a sequential compensation is applied by using Equation (8) [23,24]:
N i N i 1 V B E ( I b i a s ) 1 N i 1 V B E ( N i · I b i a s ) = k T q ln ( I b i a s I S ) 1 N i 1 k T q ln ( N i )
where N i corresponds to the number of bias currents. To generate a Δ V B E where the R S is cancelled, the BJT is biased by three bias currents, as shown in Figure 3b. For example, if N 1 = 3 and N 2 = 9 , then the differential base-emitter voltage is represented by:
4 · V B E ( 3 I b i a s ) 3 · V B E ( I b i a s ) V B E ( 9 I b i a s ) = k T q ln ( 9 )
Equation (9) shows that the series resistance has been cancelled by using sequential compensation.

3.2. Sources of Inaccuracies in nMOS SF

When the nMOS source followerbased temperature sensor is biased in the subthreshold region, the gate-source voltage V G S follows Equation (10) [18]:
V G S = n k T q ln ( I b i a s I D S ) V T H
where I D S is the saturation current, and V T H corresponds to the threshold voltage of the source follower transistor. As in the case of the BJT, the bias current and the saturation current have an impact on the value of V G S , but also the threshold voltage. The V T H is minimized when the SF is biased with ratiometric currents to obtain the differential gate-source voltage. The variation of I D S leads to a correction of a one-point calibration, while an accurate I b i a s will be shown in Section 4.2.
A technique to diminish the effect of the factor n , the dimensions W/L of each SF transistor, and the variation of I D S was proposed in [18]. All the pixels in one column are biased to increase the total area of the SF temperature sensor to mimic a larger parallel device with their gates and sources connected to the voltage supply and the output, respectively. A larger device suffers less from process variations. Other consequences of this technique are the reduction of the output noise of the pixel (including thermal and flicker noise). However, this technique has as a drawback that the temperature is not measured locally per pixel but per column. In this paper instead, a large enough bias current has been used to reduce the effect of n and I D S but sufficiently small to not incur in mismatch problems of the SF temperature sensor. This technique was proposed in [25].

3.3. Sources of Inaccuracies of the Readout System

The column amplifier suffers from thermal noise because all its components are temperature dependent. One way to compensate for this temperature dependence is to change all the biasing of the amplifier by bandgap references. Another source of inaccuracy is the reference voltage of the amplifier. If the reference is temperature dependent, then the output signal is also affected when the temperature changes. The reference voltage has been changed by an internal BGR. The architecture of the BGR bias voltage and reference voltage is explained in Section 4.
Also, the column amplifier has an offset produced by the mismatch of the inner transistors that can be cancelled by using CDS.

4. System Design

In our previous work [17], BJTs were integrated into the image array, but no compensation of inaccuracies was made. In [18], compensations for mismatch of the bias currents by using DEM and a larger transistor area of the SF at the bias current level were made. In this work, different techniques have been used to improve the accuracy of the temperature sensors as well as of the readout circuit to decrease the spatial and temporal noise of the system. The mismatch is one of the main components of the spatial noise, while the thermal noise is one of the main components of the temporal noise. The block diagram of the temperature sensor is shown in Figure 4. This block diagram is valid for both types of temperature sensor (BJT and nMOS SF).
The system works as follows: the bandgap reference bias current (BGRBC) provides an almost temperature independent bias current to the temperature sensors to reduce the curvature of V B E and V G S , and therefore reduce the error of the temperature sensors. As the temperature sensors (BJT and nMOS SF) measure the temperature via the PTAT differential voltage, they need to be biased by two different currents in a ratio N : 1 . The current mirror composed of currents I1 to IN provides the current ratio for the temperature sensors. However, due to mismatch, the ratio is not exactly N : 1 which leads to an error when comparing different temperature sensors of the same chip. The mismatch is cancelled by using dynamic element matching which averages the total current provided to the temperature sensor. By using DEM, the mismatch error can be reduced by at least one order of magnitude [23]. The output of the temperature sensor is read by a programmable gain amplifier (PGA), where a gain is applied. The PGA suffers from an offset voltage (VOS) due to the mismatch of the inner transistors of the amplifier. To cancel the VOS, correlated double sampling (CDS) is applied by using the PGA and the sample and hold (S/H) circuit. Taking the BJT as an example, in one phase, the output voltage V B E 1 is stored in C 1 and the offset plus the reference voltage ( V O S + V R E F ) are sampled and stored in an analog memory in the S/H circuit. Then, in the next phase the output signal of the temperature sensor V B E 2 is stored in C 1 , obtaining the differential base-emitter voltage ( Δ V B E = V B E 2 V B E 1 ) which is amplified by the gain A = C 1 / C 2 and stored with ( V O S + V R E F ) in another analog memory in the S/H circuit. In this way, subtracting the stored values in both analog memories the offset is cancelled: V o u t = ( A · Δ V B E + V R E F + V O S ) ( V R E F + V O S ) = A · Δ V B E .
To reduce the thermal noise of the PGA, bandgap references have been used to bias the PGA and for the reference voltage. In Section 4.3, comparison between using the biasing of [17] and the BGR bias will be shown.

4.1. Temperature compensated Resistor

Before explaining the bandgap reference, the resistors that have been used in the BGR will be explained.
In a BGR, resistors are used to set the proper temperature compensation of the output voltage. However, resistors are also temperature dependent and they affect the curvature of the output voltage and the total current. In fact, it is common to not have a temperature independent output voltage and a temperature independent output current at the same time because of the influence of the resistors.
A temperature compensated resistor has been designed in such a way to reduce the effect of the temperature dependency of the resistors in the BGR. The resistor is shown in Figure 5a.
The temperature compensated resistor is composed of 4 resistors, two of them in series ( R S 1 and R S 2 ) and the other two in parallel ( R P 1 and R P 2 ). In both cases (series and parallel), resistors with different and opposite temperature coefficients (TC) have been used and connected to compensate each other. Resistors R S 1 and R P 1 are made by using the same highly doped polysilicon with negative TC: T C R S 1 and T C R P 1 , respectively (where T C R S 2 = T C R P 2 ). Resistors R S 2 and R P 2 correspond to the same lowly doped polysilicon resistor with positive TC: T C R S 2 and T C R P 2 , respectively (where T C R S 2 = T C R P 2 ). The total resistance ( R T ) and the total TC are shown in Equations (11) and (12), respectively:
R T = R S 1 + R S 2 + R P 1 R P 2 R P 1 + R P 2
R T T = 0 = R S 1 T C R S 1 + R S 2 T C R S 2 + R P 1 R P 2 ( R P 1 T C R P 2 + R P 2 T C R P 1 ) ( R P 1 + R P 2 ) 2
Treating the series and the parallel resistors separately, the value of the resistors can be chosen by Equations (13) and (14):
R S 1 R S 2 = T C R S 2 T C R S 1
R P 1 R P 2 = T C R P 1 T C R P 2
The curvature of the resistors in series is convex and the curvature of the resistors in parallel is concave. Combining both curvatures, the variation of the resistance results in a TC of 0.085 ppm/°C, as shown in Figure 5b.

4.2. Bandgap Reference with Temperature Compensated Resistors

A bandgap reference (BGR) has been used to implement the bias current of the temperature sensors (BJT and nMOS) as well as the bias and the reference of the PGA. The bandgap circuit is based on [26,27] and it is used to generate both the bias current and the biasing of the PGA. The circuit of the BGR is shown in Figure 6.
The BGR of Figure 6 is based on the idea of properly combine currents that compensate each other to generate an almost temperature independent current at the output through the transistors M4 (for an output voltage) and M5 (for an output bias current). The BGR works as follows: the OPAMP forces voltages V A and V B to be equal, this results in equal currents through transistors M1 and M2. Transistors Q2 and Q1 have an emitter area ratio of N, generating a differential base-emitter voltage ( Δ V B E ) resulting in a PTAT current I P T A T in R 1 . As resistors R 2.1 and R 2.2 are nominally identical, a current in R 2.1 (and R 2.2 ) ( I V B E ) that is proportional to the base emitter-voltage of Q1 (and Q2) is generated. The current I N L is proportional to the differential base-emitter voltage between Q1 and Q3 in R 3.1 ( R 3.1 = R 3.2 ). Currents I P T A T and I N L are used to compensate first order and higher order non-linearities of I V B E , respectively. Therefore, the total current I t o t a l in transistor M4 is (for simplicity R 2.1 = R 2.2 = R 2 , and R 3.1 = R 3.2 = R 3 ):
I t o t a l = I V B E + I P T A T + I N L = V B E R 2 + Δ V B E R 1 + V B E Q 1 V B E Q 3 R 3
where the value of I t o t a l depends on the temperature behavior of resistors R 1 _ 3 . This is the reason why the temperature compensated resistor of Section 4.1 is used.
This total current is almost temperature independent which leads to a temperature independent output voltage as well. The output voltage V o u t and its temperature coefficient are shown in Equations (16) and (17), respectively:
V o u t = R 4 · I t o t a l = R 4 ( V B E Q 1 R 2 + Δ V B E R 1 + V B E Q 1 V B E Q 3 R 3 )
V o u t T = 0 = R 4 ( 1 R 2   V B E Q 1 T + 1 R 1 Δ V B E T f i r s t   o r d e r + 1 R 3 ( V B E Q 1 V B E Q 3 ) T h i g h e r   o r d e r )
Treating the first order TC and higher order TC of Equation (17) separately, the first order non-linearity is compensated by properly choosing the values of R 1 , R 2 , and N , satisfying Equation (18):
0 = 1 R 2 V B E Q 1 T + 1 R 1 Δ V B E T = 1 R 2 T C V B E Q 1 + 1 R 1 k q ln ( N ) R 2 R 1 ln ( N ) = q k T C V B E = 23.22
where T C V B E Q 1 is the temperature coefficient of V B E Q 1 being close to –2 mV/°C.
On the other hand, the base-emitter voltage of a bipolar transistor can be also expressed as [28]:
V B E ( T ) = V B G ( V B G V B E 0 ) T T 0 ( η α ) V T ln ( T T 0 )
where V B G is the bandgap voltage of silicon, V B E 0 corresponds to the base-emitter voltage at room temperature, T 0 corresponds to room temperature, η is a temperature constant dependent on technology (for bipolar is around 4), α corresponds to the temperature dependence of the collector current (equal to 1 if the current is PTAT and equal to 0 if the current is temperature independent [26]), and V T is the thermal voltage equal to k T / q . The current I N L can be expressed by using Equation (20):
I N L = V B E Q 1 V B E Q 3 R 3 = V T ln ( T T 0 ) R 3
and the value of R 3 can be chosen by comparing Equations (16), (19), and using (20) [26]:
R 3 = R 2 η 1
The value of the resistors R1, R2, and R3 can be properly chosen by using Equations (18) and (21). The emitter area ratio of N is equal to 23, R 1 = 50 kΩ, R 2 = 400 kΩ, η is 4, and R 3 = 135 kΩ.

4.3. Post-Layout Simulations of the BGR Current and Voltages

The bias current is generated by properly scaling transistor M5 in the BGR, in this way the bias current is: I b i a s = I t o t a l / W L , where W/L is the size of transistor M5. Post-layout simulation shows that the BGRBC provides an almost constant current of 1 µA and an accuracy of 61.87 ppm/°C in the temperature range of −40 °C and 100 °C as shown in Figure 7a.
Figure 7b shows the Monte Carlo analysis of the BGR bias current. The analysis was done by running 500 simulation where the process and mismatch of all components of the BGR where analysed. Results show a very stable BGR with a variation of 9% from the mean value at 100 °C (worst case).
Multiples bias voltages of the PGA have been generated by using the BGR as well as the reference voltage of the PGA. Two different reference voltages have been generated: 0.7 V and 1.1 V. Figure 8 shows one of the bias voltages and one of the reference voltages.
Table 1 shows the different values of the bias voltages and the reference voltages of the PGA.
A comparison between using the bias of the PGA in [17] and the bias based on the BGR is shown in Figure 9.
When the PGA is used in a source follower configuration and a constant input voltage is applied, the voltage variation is up to 1 mV by using the old biasing of [17] compared to a variation of 0.3 mV by using the biasing based on BGR, as shown in Figure 9a. If the TC of the temperature sensors is in the order of 1 mV/°C, this means a variation of 1 °C for the old bias and 0.3 °C for the new bias. Figure 9b shows the noise error of the PGA. The thermal noise has been considerable reduced to a maximum of 0.15 °C by using the BGR bias compared to a maximum error of 0.3 °C when the old bias was used. In this way, the temperature dependence of the PGA, which is the main contributor of noise in the readout chain, has been importantly reduced by using a full BGR bias.

5. Measurement Results and Discussion

The sensor was fabricated in a standard CIS 0.18 µm TowerJazz technology.
The measurement setup is composed of a PCB that provides the main power supplies of the chip, an FPGA generating all control signals, a temperature-controlled oven model VT7004, a reference calibrated temperature sensor Pt-100, and a PC with LabView and Matlab for the processing. To reduce the drift of the oven, the PCB+FPGA are placed in a massive aluminium box, and everything together inside the oven. The temperature of the oven is controlled by a feedback loop with the Pt-100 as a temperature controller.
The measurements were done in a temperature range of −40 °C and 100 °C. For both types of temperature sensors, 100 frames have been taken and averaged when the average accuracy and the 3σ variation in the spatial domain are calculated.

5.1. BJT Measurement Results

The image sensor has 20 Tixels integrated in the array. The results after averaging 100 frames (for the spatial domain) and averaging the 20 Tixels to calculate the accuracy are shown in Figure 10.
Figure 10a shows the average output voltage of the Tixels where the curvature is in the order of 0.1% in the temperature range of −40 °C and 100 °C with a temperature coefficient of 2.23 mV/°C. A 2nd order best curve fitting has been applied to find the accuracy of the bipolar based temperature sensor. An average accuracy of ±0.25 °C has been reached, and the 3σ variation in the spatial domain is ±0.70 °C. The temporal noise has been calculated over 100 frames and it has a 3σ variation of ±1 °C.

5.2. nMOS SF Measurement Results

The image sensor has 4200 pixels working as image sensor pixels and temperature sensors. Results are shown in Figure 11.
The average output voltage exhibits a curvature in the order of 0.02% and a temperature coefficient of 0.97 mV/°C in the temperature range of −40 °C and 100 °C. The accuracy has been calculated after applying a 2nd order best curve fitting and averaging all the nMOS SF temperature sensors, an accuracy of ±0.45 °C and a 3σ variation of ±0.95 °C have been reached. In terms of the temporal domain, a 3σ variation of ±1.4 °C have been reached.
The results of the temperature sensors (of this paper) have been compared with our previous work in Table 2. The average accuracy as well as the spatial 3σ variation have been improved in a wider temperature range compared to [17] thanks to the use of the different techniques applying in this design. The advantages of the temperature sensors of this work are a small area, good untrimmed average accuracy and spatial 3σ variation, and a wide temperature range.

5.3. Dark Current Measurements

The average dark signal has been measured as a variable of the exposure time where the dark current has been calculated having a value of 51 e/pixel/s at 30 °C, as shown in Figure 12a. The temperature behavior of the dark current exhibits two different curves depending on the temperature range (Figure 12b). It is well known that, for low temperatures, the depletion dark current dominates, while at high temperature, the diffusion dark current takes place [17,30].
In both cases, the dark current follows an exponential behavior, increasing 1.07 times every 5 °C for low temperatures and 1.8 times every 5 °C for high temperatures. At temperatures higher than 25 °C, the CIS shows a typical behavior where the diffusion dark current dominates. However, at temperatures below 20 °C, it seems the depletion dark current is not the dominant mechanism involved because the increment is only 1.07 times per 5 °C instead of ~1.5 times every 5 °C. Moreover, if the dark current at low temperatures is extrapolated by using the data of the diffusion dark current, the values obtained are much lower compared to the measured data. Dark current measurements have shown that pixels next to bipolars exhibit a higher dark current compared to those pixels far from the bipolars. This behavior was observed in [17] and it is related to a possible electroluminescence (EL) effect or charge sharing caused by the bipolars. Thus, the measured dark current at low temperatures might be the result of adding the depletion dark current, and EL (or charge sharing).
As the output voltage ( V o u t ) of the temperature sensors is a measure of the temperature, this can be used to predict the dark current, especially at high temperatures. Ignoring the 2nd order term of the temperature sensors, a relation between the dark current (at high temperature) and the temperature sensors is obtained, as shown in Equation (22):
I d a r k _ B J T = 1.59 · e 0.11 ( V o u t B J T 637.01 2.23 ) I d a r k _ n M O S = 1.59 · e 0.11 ( V o u t n M O S 376.19 0.97 )

6. Conclusions

Improvements on the accuracy of the in-pixel temperature sensors have been reached by using a bandgap reference circuit with temperature compensated resistors. The BGR circuit can provide a temperature independent bias current and temperature independent bias/reference voltages by using the same circuit without the need of trimming the circuit. The accuracy of the bias current is 61.87 ppm/°C and the accuracy of the bias/reference voltages is in the order of 4 ppm/°C. The PGA is fully biased by using the BGR circuit, and this results in reducing the thermal noise of the PGA from 0.3 °C to 0.15 °C. Also, the use of DEM to cancel mismatch of the bias current bank, the CDS circuit to cancel the offset of the PGA, and the use of the sequential compensation to reduce the effect of the series resistance have improved the accuracy of the temperature sensors compared to our previous work. The pixels and the temperature sensors have been characterized in a temperature range of −40 °C and 100 °C. The dark current shows two different exponential behaviors with temperature. In the temperature range of −40 °C and 30 °C, the dark current increases 1.07 times every 5 °C and it might be a combination of depletion dark current and electroluminescence (or charge sharing). In the temperature range of 30 °C and 100 °C, the dark current exhibits the typical behavior dominated by the diffusion dark current increasing 1.8 times every 5 °C. This means that the dark current becomes more important for high temperature than for low temperatures. BJT based temperature sensors show an accuracy of ±0.25 °C and a 3σ variation of ±0.7 °C in the whole temperature range, but focusing on the temperature range of 30 °C and 100 °C, the accuracy of the BJTs improves to a 3σ variation of ±0.4 °C. In the case of the nMOS based temperature sensors, they show an accuracy of ±0.45 °C and a 3σ variation of ±0.95 °C.

Author Contributions

Conceptualization, A.A. and A.T.; methodology, A.A.; software, A.A.; validation, A.A.; formal analysis, A.A.; investigation, A.A.; resources, A.A. and A.T.; data curation, A.A.; writing—original draft preparation, A.A.; writing—review and editing, A.T.; visualization, A.A.; supervision, A.T.; project administration, A.T.; funding acquisition, A.A. and A.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the EU EXIST project and by CONICYT, grant number 72170568.

Acknowledgments

The authors acknowledge TowerJazz for their support in fabricating the prototypes CIS devices.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ay, S.U.; Lesser, M.P.; Fossum, E.R. CMOS active pixel sensor (APS) imager for scientific applications. In Survey and Other Telescope Technologies and Discoveries; SPIE the International Society for Optical Engineering: Waikoloa, HI, USA, 24 December 2002; Volume 4836, pp. 271–278. [Google Scholar] [CrossRef] [Green Version]
  2. Schanz, M.; Nitta, C.; Bubmann, A.; Hosticka, B.J.; Wertheimer, R.K. A high-dynamic-range CMOS image sensor for automotive applications. IEEE J. Solid-State Circuits 2000, 35, 932–938. [Google Scholar] [CrossRef]
  3. El Gamal, A.; Eltoukhy, H. CMOS image sensors. IEEE Circuits Syst. Mag. 2005, 21, 6–20. [Google Scholar] [CrossRef]
  4. Fossum, E.R. Active pixel sensors: Are CCDs dinosaurs. In Charge-Coupled Devices and Solid-State Optical Sensors III; International Society for Optics and Photonics: San Jose, CA, USA, 2 July 1993; Volume 1900, pp. 2–14. [Google Scholar] [CrossRef]
  5. Fossum, E.R. CMOS image sensors: Electronic camera on a chip. IEEE Trans. Electron. Devices 1997, 44, 1689–1698. [Google Scholar] [CrossRef]
  6. Ackland, B.; Dickinson, A. Camera-on-a-chip. In Proceedings of the ISSCC Digest of Technical Papers, San Francisco, CA, USA, 10 February 1996; pp. 22–25. [Google Scholar] [CrossRef]
  7. Wuu, S.-G.; Chien, H.-C.; Yaung, D.-N.; Tseng, C.-H.; Wang, C.S.; Chang, C.-K.; Hsaio, Y.-K. A high performance active pixel sensor with 0.18 µm CMOS color imager technology. In Proceedings of the IEDM Digest of Technical Papers, Washington, DC, USA, 2–5 December 2001; pp. 555–558. [Google Scholar] [CrossRef]
  8. Law, M.; Bermark, A.; Luong, H.C. A sub-μW embedded temperature sensor for RFID food monitoring application. IEEE J. Solid-State Circuits 2010, 45, 1246–1255. [Google Scholar] [CrossRef]
  9. Lin, Y.; Sylvester, D.; Blaauw, D. An ultra low power 1 V, 220 nW temperature sensor for passive wireless applications. In Proceedings of the IEEE Custom Custom Integrated Circuits Conference, San Jose, CA, USA, 21–24 September 2008; pp. 507–510. [Google Scholar] [CrossRef]
  10. Vaz, A.; Ubarretxena, A.; Zalbide, I.; Pardo, D.; Solar, H.; Garcia-Alonso, A.; Berenguer, R. Full Passive UHF Tag With a Temperature Sensor Suitable for Human Body Temperature Monitoring. IEEE Trans. Circuits Syst. II Express Briefs 2010, 57, 95–99. [Google Scholar] [CrossRef]
  11. Kwon, H.I.; Kang, I.M.; Park, B.-G.; Lee, J.D.; Park, S.S. The analysis of dark signals in the CMOS APS imagers from the characterization of test structures. IEEE Trans. Electron. Devices 2004, 51, 178–184. [Google Scholar] [CrossRef]
  12. Wang, X. Noise in Sub-Micron CMOS Image Sensors. Ph.D. Thesis, Delft University of Technology, Delft, The Netherlands, 3 November 2008; pp. 46–68. [Google Scholar]
  13. Baranov, P.S.; Litvin, V.T.; Belous, D.A.; Mantsvetov, A.A. Dark Current of the Solid-State Imagers at High Temperature. In Proceedings of the IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), St Petersburg, Russia, 1–3 February 2017; pp. 635–638. [Google Scholar] [CrossRef]
  14. Widenhorn, R.; Blouke, M.M.; Weber, A.; Rest, A.; Bodegom, E. Temperature dependence of dark current in a CCD. In Sensors and Camera Systems for Scientific, Industrial, and Digital Photography Applications III; International Society for Optics and Photonics: San Jose, CA, USA, 24 April 2002; Volume 4669, pp. 193–201. [Google Scholar] [CrossRef] [Green Version]
  15. Han, S.-W.; Yoon, E. Low dark current CMOS image sensor pixel with photodiode structure enclosed by p-well. Electron. Lett. 2006, 42, 1145–1146. [Google Scholar] [CrossRef] [Green Version]
  16. Wang, X.; Snoeij, M.F.; Rao, P.R.; Mierop, A.; Theuwissen, A.J. A CMOS image sensor with a buried-channel source follower. In Proceedings of the ISSCC Digest of Technical Papers, San Francisco, CA, USA, 3–7 February 2008; pp. 62–63. [Google Scholar] [CrossRef]
  17. Abarca, A.; Xie, S.; Markenhof, J.; Theuwissen, A. Integration of 555 temperature sensors into a 64 × 192 CMOS image sensor. Sens. Actuators A Phys. 2018, 282, 243–250. [Google Scholar] [CrossRef]
  18. Xie, S.; Abarca Prouza, A.; Theuwissen, A. A CMOS-Imager-Pixel-Based Temperature Sensor for Dark Current Compensation. IEEE Trans. Circuits Syst. II Express Briefs 2020, 67, 255–259. [Google Scholar] [CrossRef]
  19. Pertijs, M.A.P.; Makinwa, K.A.A.; Huijsing, J.H. A CMOS smart temperature sensor with a 3σ inaccuracy of ±0.1 °C from −55 °C to 125 °C. IEEE J. Solid-State Circuits 2005, 40, 2805–2815. [Google Scholar] [CrossRef]
  20. Coath, R.; Crooks, J.; Godbeer, A.; Wilson, M.; Turchetta, R. Advanced pixel architectures for scientific image sensor. In Proceedings of the Topical Workshop on Electronics for Particle Physics, Paris, France, 21–25 September 2009; pp. 57–61. [Google Scholar]
  21. Fossum, E.R.; Hondongwa, D.B. A review of the pinned photodiode for CCD and CMOS image sensors. IEEE J. Electron. Dev. Soc. 2014, 2, 33–43. [Google Scholar] [CrossRef]
  22. Neamen, D.A. Semiconductor Physics and Devices: Basic Principles, 3rd ed.; McGraw-Hill: New York, NY, USA, 2003; pp. 268–318. [Google Scholar]
  23. Pertijs, M.A.P.; Huijsing, J.H. Precision Temperature Sensors in CMOS Technology, 1st ed.; Springer: Dordrecht, The Netherlands, 2006; pp. 11–46. [Google Scholar] [CrossRef]
  24. Audy, J.M.; Gilbert, B. Multiple Sequential Temperature Sensing Method and Apparatus. U.S. Patent 5,195,827, 4 March 1993. [Google Scholar]
  25. Xie, S.; Theuwissen, A. Suppression of spatial noise and temporal noise in a CMOS image sensor. IEEE Sens. J. 2020, 20, 162–170. [Google Scholar] [CrossRef]
  26. Malcovati, P.; Maloberti, F.; Fiocchi, C.; Pruzzi, M. Curvature-compensated BiCMOS bandgap with 1-V supply voltage. IEEE J. Solid-State Circuits 2001, 36, 1076–1081. [Google Scholar] [CrossRef] [Green Version]
  27. Guan, X.; Wang, X.; Wang, A.; Zhao, B. A 3 V 110 μW 3.1 ppm/°C curvature-compensated CMOS bandgap reference. Analog Integr. Circuit Signal Process. 2010, 62, 113–119. [Google Scholar] [CrossRef] [Green Version]
  28. Tsividis, Y. Accurate analyzes of temperature effects in IC-VBE characteristics with application to bandgap reference sources. IEEE J. Solid-State Circuits 1980, 15, 1076–1084. [Google Scholar] [CrossRef]
  29. Xie, S.; Theuwissen, A. Compensation for Process and Temperature Dependency in a CMOS Image Sensor. Sensors 2019, 19, 870. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Yasutomi, K.; Sadanaga, Y.; Takasawa, T.; Itoh, S.; Kawahito, S. Dark Current Characterization of CMOS Global Shutter Pixels Using Pinned Storage Diodes. In Proceedings of the International Image Sensor Workshop, Hokaido, Japan, 8–11 June 2011. [Google Scholar]
Figure 1. Block diagram of the CMOS image sensor.
Figure 1. Block diagram of the CMOS image sensor.
Micromachines 11 00665 g001
Figure 2. (a) Schematic of the parasitic substrate BJT based temperature sensor. (b) Schematic of the 4T pixel and the nMOS SF based temperature sensor.
Figure 2. (a) Schematic of the parasitic substrate BJT based temperature sensor. (b) Schematic of the 4T pixel and the nMOS SF based temperature sensor.
Micromachines 11 00665 g002
Figure 3. (a) Diode connected pnp BJT with series resistances. (b) Sequential compensation circuit with effective resistance R S .
Figure 3. (a) Diode connected pnp BJT with series resistances. (b) Sequential compensation circuit with effective resistance R S .
Micromachines 11 00665 g003
Figure 4. Block diagram of the system.
Figure 4. Block diagram of the system.
Micromachines 11 00665 g004
Figure 5. (a) Schematic of the temperature independent resistor. (b) Variation of the resistor in a temperature range of −40 °C and 100 °C.
Figure 5. (a) Schematic of the temperature independent resistor. (b) Variation of the resistor in a temperature range of −40 °C and 100 °C.
Micromachines 11 00665 g005
Figure 6. Block diagram of the bandgap reference used to generate temperature independent voltages and temperature independent bias current.
Figure 6. Block diagram of the bandgap reference used to generate temperature independent voltages and temperature independent bias current.
Micromachines 11 00665 g006
Figure 7. (a) Simulation of the BGR bias current of the temperature sensors. (b) Monte Carlo analysis of the bandgap reference bias current.
Figure 7. (a) Simulation of the BGR bias current of the temperature sensors. (b) Monte Carlo analysis of the bandgap reference bias current.
Micromachines 11 00665 g007
Figure 8. (a) Post-layout simulation of one of the bias voltages of the PGA. (b) Post-layout simulation of one of the reference voltages of the PGA.
Figure 8. (a) Post-layout simulation of one of the bias voltages of the PGA. (b) Post-layout simulation of one of the reference voltages of the PGA.
Micromachines 11 00665 g008
Figure 9. (a) Temperature variation of the PGA when it is used in a source follower configuration. (b) Noise error of the PGA.
Figure 9. (a) Temperature variation of the PGA when it is used in a source follower configuration. (b) Noise error of the PGA.
Micromachines 11 00665 g009
Figure 10. (a) Average output voltage in temperature. (b) Accuracy, spatial noise, and temporal noise.
Figure 10. (a) Average output voltage in temperature. (b) Accuracy, spatial noise, and temporal noise.
Micromachines 11 00665 g010
Figure 11. (a) Average output voltage in temperature. (b) Accuracy, spatial noise, and temporal noise.
Figure 11. (a) Average output voltage in temperature. (b) Accuracy, spatial noise, and temporal noise.
Micromachines 11 00665 g011
Figure 12. (a) Variation of the dark signal with exposure time. (b) Variation of the dark current with temperature.
Figure 12. (a) Variation of the dark signal with exposure time. (b) Variation of the dark current with temperature.
Micromachines 11 00665 g012
Table 1. Temperature coefficient and power consumption of the different bias voltages and the reference voltages used in the PGA.
Table 1. Temperature coefficient and power consumption of the different bias voltages and the reference voltages used in the PGA.
Voltage [V]TC [ppm/°C]Power Consumption @ 25 °C [μW]
2.2 (VBias)3.423956
1.1 (VBias)3.695954
0.9 (VBias)4.305152
1.1 (VREF)3.440654
0.7 (VREF)5.247154
Table 2. Comparison with the state-of-art.
Table 2. Comparison with the state-of-art.
Item[17][18][29]This WorkThis Work
Year20182020201820202020
Process (μm)0.180.180.180.180.18
TypeBJTnMOSBJTBJTnMOS
Area (µm2)8712 11211218591 18591 1
Power (μW)1536363320
Range (°C)−40 to 90−20 to 80−20 to 80−40 to 100−40 to 100
Accuracy (°C)±0.6±0.3±0.5±0.25±0.45
Spatial 3σ (°C)±4±1.3±1.1±0.7±0.95
Time 3σ (°C)---±1±1.4
1 Including readout system area.

Share and Cite

MDPI and ACS Style

Abarca, A.; Theuwissen, A. In-Pixel Temperature Sensors with an Accuracy of ±0.25 °C, a 3σ Variation of ±0.7 °C in the Spatial Domain and a 3σ Variation of ±1 °C in the Temporal Domain. Micromachines 2020, 11, 665. https://doi.org/10.3390/mi11070665

AMA Style

Abarca A, Theuwissen A. In-Pixel Temperature Sensors with an Accuracy of ±0.25 °C, a 3σ Variation of ±0.7 °C in the Spatial Domain and a 3σ Variation of ±1 °C in the Temporal Domain. Micromachines. 2020; 11(7):665. https://doi.org/10.3390/mi11070665

Chicago/Turabian Style

Abarca, Accel, and Albert Theuwissen. 2020. "In-Pixel Temperature Sensors with an Accuracy of ±0.25 °C, a 3σ Variation of ±0.7 °C in the Spatial Domain and a 3σ Variation of ±1 °C in the Temporal Domain" Micromachines 11, no. 7: 665. https://doi.org/10.3390/mi11070665

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop