Next Article in Journal
Parallel Connected Generative Adversarial Network with Quadratic Operation for SAR Image Generation and Application for Classification
Next Article in Special Issue
Super Field-of-View Lensless Camera by Coded Image Sensors
Previous Article in Journal
A Semantic-Enabled Platform for Realizing an Interoperable Web of Things
Previous Article in Special Issue
An Analog-Front ROIC with On-Chip Non-Uniformity Compensation for Diode-Based Infrared Image Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Compensation for Process and Temperature Dependency in a CMOS Image Sensor

1
EI Lab, Delft University of Technology, 2628 CD Delft, The Netherlands
2
Harvest Imaging, 3960 Bree, Belgium
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(4), 870; https://doi.org/10.3390/s19040870
Submission received: 27 January 2019 / Revised: 14 February 2019 / Accepted: 17 February 2019 / Published: 19 February 2019
(This article belongs to the Special Issue Advanced CMOS Image Sensors and Emerging Applications)

Abstract

:
This paper analyzes and compensates for process and temperature dependency among a (Complementary Metal Oxide Semiconductor) CMOS image sensor (CIS) array. Both the analysis and compensation are supported with experimental results on the CIS’s dark current, dark signal non-uniformity (DSNU), and conversion gain (CG). To model and to compensate for process variations, process sensors based on pixel source follower (SF)’s transconductance gm,SF have been proposed to model and to be compared against the measurement results of SF gain ASF. In addition, ASF’s thermal dependency has been analyzed in detail. To provide thermal information required for temperature compensation, six scattered bipolar junction transistor (BJT)-based temperature sensors replace six image pixels inside the array. They are measured to have an untrimmed inaccuracy within ±0.5 °C. Dark signal and CG’s thermal dependencies are compensated using the on-chip temperature sensors by at least 79% and 87%, respectively.

1. Introduction

The pixels in a CMOS image sensor (CIS) array, as all semiconductor devices, are sensitive to process, voltage, and temperature (PVT) variations, which give rise to (Fixed Pattern Noise) FPN, including dark current or degraded conversion gain (CG) with temperature [1]. Voltage supply dependency and mismatches among source follower (SF)’s threshold voltages (VTH) can be eliminated by correlated double sampling (CDS), a state-of-the art technique in CIS [1]. However, CDS cancels the offset rather than the gain mismatches. Earlier efforts to further suppress FPN’s gain mismatch have been reported in [2], which adjusts both the gain and the offset in each digital pixel containing a 10 bit analog-to-digital converter (ADC). However, its 50 µm pixel pitch excludes its general usage in CIS and it does not consider any thermal effect on dark current or CG. To sense temperature inside a pixel array, previous publications [3,4] integrate seamless temperature sensors inside a CIS array despite no dark compensation being performed. Meanwhile, it is reported in [5] that the CG decreases with temperature, although the virtual mechanisms that contribute to the temperature dependency of pixel SF are not clearly defined. Besides, the work in [5] is incapable of compensating on-the-fly for linearity degradation with dynamic temperature change, not only because it has no temperature sensor on-chip, but also due to its linearity compensation method. In addition, [5] requires an accurate input light or voltage source for its algorithm. Reference [6] discusses the thermal dependence of Pinned Photodiode (PPD). In contrast to the aforementioned publications, this paper explores the possibilities to predict and compensate for process and temperature dependency without requiring any accurate input voltage or light source, in the following aspects: (1) Process sensors based on pixel SF’s transconductance gm,SF have been analyzed and measured, using column current biasing circuits with dynamic element matching (DEM). (2) SF’s voltage gain ASF is modeled based on the measured gm,SF from the process sensors in (1) and compared against its measurement results. Particularly, the mechanisms that contribute to the thermal and process dependency of ASF have been fully analyzed and quantized, supported with its measurement results and extractions, using constant current and constant gm biasing, respectively. (3) The CIS’s CG and dark current’s temperature dependency are measured and dynamically compensated using in-pixel temperature sensors. Using the six temperature sensors which are measured to have untrimmed inaccuracy within ±0.5 °C, the average dark signal’s temperature dependency is compensated by at least 79%, and the CG by 87%. In general, this paper proposes self-calibrating the CIS using SF’s own process element–gm,SF, when employing DEM, thus eliminating any need for an accurate external voltage or light source. In other words, each of the image pixel’s SF serves as a process sensor. The column readout circuits are 14 bit 1st-order delta-sigma ADCs (DSADC), which are less sensitive to process and temperature variations, due to their feedback loop, equaling their digital bit stream (bs) outputs to the analog inputs. Both the resolution and noise of the DSADC are less than 10 µV.
This paper is organized as follows. Section 2 discusses the theoretical thermal and process dependency of pixel SF’s gain ASF and transconductance gm,SF, along with the process and the temperature sensors. Section 3 shows the measurement results of the temperature and the process sensors, and models the SF’s ASF using the process sensors’ measured gm,SF. The modeled ASF is compared against ASF’s measurement results, in relation to temperature and process variations. Section 4 shows the measurement results of CG and dark signal non-uniformity (DSNU), along with their thermally compensated results using the proposed in-pixel temperature and process sensors. Section 5 concludes this paper.

2. Pixel SF’s Temperature and Process Dependency, Process Sensor, and Temperature Sensor

2.1. Pixel SF’s Temperature and Process Dependency

Figure 1 shows a four-transistor pinned-photodiode (4T PPD) CIS pixel. In most CIS technologies, a pixel SF is different from its alternative outside the array, as each employs different mask layers from the other. For this reason, the product design kits (PDK) intended for SF outside the array were unsuitable to simulate the in-pixel SF. This statement will be supported with the measurement results of SF’s VTH, which were much lower than the normal value of around 700 mV, as will be shown in Section 3. The analysis in this section includes two types of biasing circuits for pixel SF: constant current and constant gm biasing.
A pixel SF’s gain ASF can be expressed as [7]
A S F   =   g m , S F g m , S F + g m b , S F + 1 R L ,
where
g m b , S F   =   γ · g m , S F 2 2 Φ F + V S B ,
while source-body voltage VSB = VPIX if neglecting the voltage drop on the Row Select (RS) switch, and VPIX is positively correlated with the level of gm,SF [5]. RL is the output impedance of the current source that provides I1 in Figure 1. γ is often called the body-effect constant, and ΦF is the Fermi potential of the body. gmb,SF is the transconductance associated with body effect. If neglecting 1/RL in Equation (1), ASF decreases as gm,SF falls, as gmb,SF decreases in a much slower rate than that of gm,SF due to the existence of ΦF. The CG of a CIS can be expressed as
C G C I S   =   C G F D · A S F ,
where CGFD = q/CFD, where CFD is the total floating diffusing capacitance. Thus, the temperature and process dependency of ASF can convert into that of the total conversion gain CGCIS. Its process variations can cause FPN, such as DSNU. gm,SF = (2µnCoxW/L·I) where µn is the surface carrier mobility, Cox is the gate capacitance per unit area, W, L, and I are the width, length, and current of the SF, respectively. If the current I is designed to be constant, gm,SF decreases with temperature, as the thermal coefficient of the surface carrier mobility µn = µ0(T/T0)−α where α is usually from 1.5 to 3 [8] and µ0 is its value at absolute zero temperature. As a result, ASF decreases with temperature as well. Therefore, if the ASF can be predicted based on a simple measurement of the SF alone, it would help to define the CGCIS’s temperature coefficient as well as its process variations in each pixel. For this reason, we propose a process sensor based on (i) the measurement of gm,SF and (ii) circuit simulation results of 1/RL. RL is located outside the pixel array so has its PDK model, unlike those transistors inside the image pixel. Then, ASF can be figured out using the aforementioned steps (i) and (ii).

2.2. Process Sensors

To calibrate ASF as mentioned in Section 2.1, the proposed process sensor was based on the pixel SF itself, as shown Figure 1. Its timing diagram is shown in Figure 2. Between t1(0) to t1(T) is one conversion cycle; the same applies to t2(0) to t2(T), etc. During TADC,1 and TADC,2, the output voltage VPIX that corresponds to VGS,1 and VGS,2, was quantized, sequentially. The row reset RST has to be on and its voltage level has to meet the condition of: VRST > VPIX + VTH (VTH is the threshold voltage of MRST) during the calibration mode. Then, the MSF gate voltage VFD equals that of VPIX_SUP and the pixel output voltage VPIX = VPIX_SUP − VGS (VGS is the gate-source voltage of MSF) if ignoring the voltage drop on MRS. One has to ensure that TG is off to avoid disturbance into the VFD node from any charge in the PPD.
Therefore, the differential pixel output voltage ΔVPS at VPIX, when biased at sequential ratiometric currents ΔI = I1I2, as shown in Figure 2, is
V P S   =   V G S , 2   V G S , 1   =   I g m , S F
where VGS,1,2 are the gate-source voltages of the SF during the ratiometric current biasing, respectively. From Equation (4), the value of gm,SF can be figured out through ΔVPS, as shown in Figure 2. During TADC,1 and TADC,2, VGS,1 and VGS,2 were quantized by the column ADC, respectively, through the pixel output VPIX_SUP − VGS,1,2 instead of VGS,1,2. To enhance the calibration accuracy of gm,SF, a DEM current biasing was implemented, so that the SF can be biased with an accurate current level from 1 to 4. That is to say, the timing diagram shown in Figure 2 is simplified, as the practical calibration requires at least 15 phases to perform DEM with a ratio from 1 to 4. It was the DEM algorithm rather than the exact biasing current or voltage level that determined the accuracy of the calibration, as indicated by Equation (4). As a result, the calibrated gm,SF depends solely on the SF itself rather than on its biasing currents. For the next step, each pixel’s current I1 level will be calibrated without using the DEM. The calibration outputs from the two steps were combined together to compensate for process variations. The DEM’s timing diagram is shown in Figure 3, with a DEM ratio of 4, for illustration purposes only. The practical DEM needs at least 15 phases. As the pixel output voltage (VPIX_SUPVGS,1,2) changes with its biasing current, during I1 and I2, as shown in Figure 2, the SF’s VTH changes, due to its body effect. This change of SF’s VTH, ΔVTH, was simulated to be around 10 mV at room temperature, and translates to 0.5% at an output voltage of 2 V. However, for two reasons this effect was made negligible. First of all, VTH affects the process sensor in a closed loop manner with gm and gmb, both of which are functions of VTH, as indicated in Equations (1) and (2). Secondly, both the process and the image sensors share the same SF. Therefore, the former can calibrate and compensate the latter.

2.3. Temperature Sensors

As discussed in Section 2.1, ASF has a temperature coefficient. Therefore, a few (six, in this design) temperature sensors were implemented inside the pixel array to sense the temperature locally. It was initially proposed in [9] that a single bipolar junction transistor (BJT) device, as shown in Figure 4, can serve as a test circuit on-chip and upon this principle many publications are made [3,4,10]. This structure is ideal for an incorporated temperature pixel inside a CIS array, being small sized and insensitive to device mismatch (for only a single BJT). The above advantage, however, is paid at the expense of a degraded thermal sensing coefficient at higher temperatures, due to BJT’s reverse Early effect, as mentioned in [9]. Nevertheless, this concern can be alleviated, as in this paper the temperature range of interest was until 80 °C, considering its application target in consumer electronics and its target sensing accuracy was 1 °C. As indicated in Figure 4, the differential pixel output ΔVBE at column (j), when biased at sequential ratiometric currents, is
V B E = k T q l n ( N )
where N is 4 in this design, which is the current ratio ensured by the DEM circuits shown in Figure 4. Compared to the previously published work in [3,4], the pMOS-based source follower (SF, for Q1) has been removed in this design for three purposes. First of all, Q1 or the entire cell’s output impedance was approximately 1/gmQ, where gmQ is the transconductance of Q1 and is normally at least 10 times larger than that of a MOS based SF of a similar current level. Secondly, the total temperature pixel area has been reduced to that of 1 pixel pitch, compared to 2 in [3,4]. Last but not least, a pMOS SF implemented in an n-well was acting as a parasitic photodiode and was lowering the quantum efficiency (QE) of the pixels. Specifically, a reverse biased diode (or, photodiode) existed between the n-well and the p-substrate, when the n-well was biased at a relatively high positive voltage. Furthermore, this parasitic photodiode gave rise to parasitic light sensitivity (PLS). Positive correlations between 1/PLS and QE were observed in [11]. Also, different from [3,4], in this work the BJT temperature pixels were readout by DSADCs, which are the state-of-the-art quantization circuitries for temperature sensors. Compared with the programmable gain amplifier (PGA)/CDS readout circuits employed in [3,4], the DSADC alternative in this paper has much less thermal curvature as well as noise, with the additional benefits of oversampling and noise shaping and a similar if not smaller area.

3. Measurement Results of SF’s Temperature and Process Dependency, Temperature, and Process Sensors

The measurements in this paper were performed on a 64 × 64 image pixel array prototype, as shown in Figure 5, fabricated in a 0.18 µm CIS technology. However, for reasonable results on process variability, only the center 32 × 52 pixels were used for data processing.

3.1. Pixel SF’s Temperature and Process Dependency

The pixel SFs’ transconductance gm,SF were measured using the process sensors described in Section 2.2, with constant current biasing. The measurement results of average gm,SF of all pixels are shown in Figure 6, from which several observations can be made, as follows. (1) The gm,SF decreases with temperature and increases with current biasing. (2) The VGS,SF increases with temperature. Both observations were mainly due to degradation in surface carrier mobility µn with temperature: (1) can be explained by gm,SF = (2µnCoxW/L·I), (2) was caused by VGSVTH = [2I/(µnCoxW/L)]. Here one might notice that VTH normally has a negative temperature coefficient. However, a pixel SF VTH’s temperature dependence is negligible (at least in our design), compared to that of µn, as shown in the extraction of Figure 7, especially when the current I is reasonably large (which is often the case as speed is crucial for a CIS pixel). In Figure 7, the threshold voltage VTH was extracted using 2nd order best curve fitting of the I-V curve and µnCoxW/L is exacted assuming I = 1/2µnCoxW/L·(VGSVTH)2, both using the results shown in Figure 6. What is also shown in Figure 7 is the 3 sigma (σ) process variability for both parameters. Figure 8 shows the thermal and process dependency of gm,SF, VTH, and µnCoxW/L.
The SF’s transconductance gm,SF was also measured with a different type of current biasing–constant gm, whose results are shown in Figure 9. Compared to its alternative using constant current biasing, this measurement, which has identical pixel architecture, has the following characteristics: (1) The temperature coefficient of the gm,SF is slightly positive. This agrees with the circuit design of constant gm biasing. (2) The VGS,SF increases with temperature. Compared to the alternative using constant current biasing, its VGS,SF’s temperature coefficient must be larger. The constant gm biasing’s actual current level and temperature coefficient were extracted based on the following assumptions: when biased with the same amount of current at the same temperature, the pixel output voltage should be the same for both measurements (constant current and constant gm), as the SFs themselves (as well as the image pixels) were of identical design and layout. Figure 10 shows the experimental extracted current which more than doubles over the temperature range of −20 to 80 °C.

3.2. Process Sensor and SF Voltage Gain ASF

The SF voltage gain ASF was modeled using the on-chip process sensors’ measurement results (the extracted gm as shown in Figure 6 and Figure 8), with the additional aid of the transistor-level simulated output impedance RL from Cadence, for the constant current and constant gm biasing, respectively. They were compared against the measurement results of ASF, which were obtained with decreasing VPIX_SUP voltage, as shown in Figure 11. It should be noted that the measurement of ASF was not essential to the function of the proposed process sensors, but being so enabled the verification of the process sensors’ functions. It can be seen, from the measurement results shown in Figure 11, that the proposed process sensors can model ASF as accurately as 99%.
The fact that a temperature dependency of 20% of gm,SF in Figure 6 translates to that of 0.2% of ASF in Figure 11 is not surprising, considering the loop gain (gm,SF + gmb,SFRL in Equation (1) is normally larger than 100 with cascode bias (e.g., 130 in our design at room temperature). The degradation of ASF in the closed loop is mainly from two sources. First, the decrement of RL for both biasing conditions. RLgm·ro2 (where gm and ro are the transconductance and output impedance of the cascode and of both transistors in the biasing, respectively). For constant I biasing, the degradation in RL was mainly due to that in gm (lower µn as temperature rises) and for constant gm biasing, mostly caused by that in ro (due to increased current with temperature, as shown in Figure 10). Second, the relative increment of gmb to gm, due to decreased VSB in Equation (2), was caused by increased VGS. The process variability of ASF, as shown in the right graph of Figure 11 decreases with temperature for both biasing conditions. The explanations are the increment of (VGSVTH) with temperature decreases mismatches in the biasing circuits as in a current source [12], for both cases. This explanation was further validated by the fact that in Figure 11 the constant gm biasing’s process variations decrease faster at higher temperatures, due to the same trend in its (VGSVTH), compared to its constant current alternative.

3.3. Measurement Results of BJT Based Temperature Sensors

The measurement results of the six in-pixel BJT based temperature sensors are shown in Figure 12. Each, untrimmed (uncalibrated) and upon a 2nd order master curve fitting, achieves measured inaccuracies within ±0.5 °C. The 3 σ inaccuracies of all sensors were within ±1.1 °C.

3.4. PGA/CDS and Constant Voltage Bias

In this design, the column readout circuit was a DSADC, which has a minimum temperature dependency. However, in many other CISs, the readout circuits, e.g., the PGA/CDS circuits may be subject to a temperature dependency as well. Nowadays, the biasing circuits are mostly constant gm ones. Therefore, for an open loop opamp, its input pair’s gm may stay almost constant, but its output impedance drops, due to the increased biasing current level to accommodate for the constant gm at higher temperature, analogous to that shown in Figure 10. The usual consequences are the opamp’s open loop gain decreases with temperature [13]. Our chip has also implemented some column-level PGA/CDS circuits, which were not employed for any measurement in this paper except in Figure 13 which shows its temperature dependency was negative. This was because the closed loop PGA gain drops as temperature increases. However, the level of any opamp’s thermal dependency is subject to its architecture (e.g., telescopic, folded cascode), design parameters, as well as how well the closed loop opamp settles within the measured time. In addition, the closed loop gain was proportional to feedback factor β, which is the 1/Gain,PGA, where Gain,PGA is the PGA gain (e.g., 8 or 18 dB). Therefore, the larger the PGA gain, the faster the closed loop gain degrades with temperature, for identical opamp design and settling time. Meanwhile, its closed loop unity-gain bandwidth (UBW) decreases (with feedback factor β) so the settling errors within the same period increases, at the same time the closed loop gain drops, when temperature rises.
Another concern was when the pixel SF was biased by a constant voltage common source transistor as in [5]. Generally speaking, as the constant voltage VGS of an nMOS transistor increases, its current’s temperature dependency changes from positive to negative [14], as shown in Figure 14. This is because I = 1/2µnCoxW/L (VGSVTH)2, where the mobility µn and threshold VTH are against each other in their thermal effects on I. When VGS is small, the portion of (VGSVTH)’s thermal influence is larger than that of µn and vice versa. An extreme condition is that for a logic delay line, where VGS = VDD, the biasing current’s temperature coefficient is negative (with reasonably large VDD), and its propagation delay (affected by biasing/charging currents) generally increases with temperature [8]. The situations of bias currents having zero or positive temperature dependencies have been discussed in Section 3.1, and its SF gain ASF decreases slightly, to be around 0.3% over 100 °C of temperature rise, using cascode current sources.
In general, the loop gain of common source bias gm,SF·ro = 2/λ(VGS,SFVTH) decreases with temperature. Since gm,SF = 2I/(VGS,SFVTH), and ro = 1/λI (λ is output impedance constant), so the open loop gain of single transistor common source bias gm,SF·ro = 2/λ(VGS,SFVTH). The reason for the negative thermal dependency of loop gain is that VGS-VTH = [2I/(µnCoxW/L)] increases with temperature due to decreased µn, invariant of the type of current source, unless the temperature coefficient of I is larger than that of µn, which can rarely be the case, for the following reasons. Increased VGS level in the current source transistor raises the minimum saturation level of the pixel. In other words, a higher VGS level limits the linear dynamic range. Also, at least in our design, the fact that the thermal coefficient of VTH in the bias transistor was much larger than the pixel transistor makes it less possible for the thermal coefficient of I to be more negative than that of µn. Therefore, the temperature dependence of ASF was almost always negative, despite the variations in bias circuit type. If the bias circuit is a cascode current mirror, the loop gain (gm,SF + gmb,SFRLgm2·ro2 is normally around 100, by which factor the thermal coefficient of gm,SF is suppressed when it constitutes ASF, which ends up having a temperature dependency of less than 0.4% negatively. However, if the bias current circuit is a single rather than a cascode transistor, as in [5], the thermal coefficients of Equation (1) can be 10 times as large, to be around −3% or −5% over 100 °C. In addition, when there is a PGA that follows the pixel outputs, CG can degrade faster with temperature, especially with a larger PGA gain.

4. Measurements and Compensation of Process and Temperature Dependency in a CIS

4.1. Conversion Gain (CG)

The CG of a CIS as a function of temperature, using the constant current SF biasing, was measured and shown in Figure 15. The measured thermal dependency was around negative 5% over the measured temperature range of 100 °C. Taking into consideration that the thermal dependencies of SF were around 0.4% (last section), the 5% negative thermal coefficient of CG was mostly contributed by the positive thermal coefficient of the CFD, due to increased 1 − ASF that raised the miller capacitance associated with SF. However, various parasitic capacitors that are thermally sensitive constitute CFD [5]. In addition, the charge transfer was a transient process depending on temperature-dependent voltage levels related to Pinned Photodiode (PPD), Floating Diffusion (FD), and Transmission gate (TX) [5,6]. On the other hand, this paper specifically focuses on the thermal dependency of the SF transistor rather than all pixel voltage nodes’ thermal dependency. The reason is that this part–SF has a strong correlation with column process variability and is thermally predictable, so that can be compensated despite batch, process, or design parameter variations, compared to the rest. In this design, the thermal coefficient of CG can be modeled by an accuracy as fine as 0.5%, as shown in the bottom figure in Figure 15.
To test the design’s capability to compensate for dynamic temperature change, both the temperature and the image pixels were measured at the same time. Figure 16 shows the measurement results of the aforementioned experiments. Measurements were done while all sensors were heated up from 20 to 60 °C in a temperature chamber, gradually. The image sensors’ outputs drop with time, caused by temperature drift, giving rise to more than 2% of non-linearity, which has been compensated using the thermal information provided by the temperature sensors whose outputs increase with time.
Among the 2.3% of thermal induced nonlinearity, 2% was corrected, to be less than 0.3% eventually. That was an 87% improvement, compared to the case without using the on-chip temperature sensors for dynamic thermal compensation.

4.2. Dark Current and DSNU

On one hand, the DSNU in a 4T PPD pixel is caused by variations among dark currents from pixel to pixel [1]. On the other, the average dark current dependency on the temperature of a CIS array fabricated using the same pixel architecture and readout circuits can be predicted by an exponential fit (y = a·exp(b·T)), where T refers to the temperature and a, b are constants. Figure 17 shows the measured average dark current from three chips and their global exponential fit. It also shows the derivations between the measurements and their fit were within in ±17% for three chips. In this way, the average dark current can be predicted and compensated with an accuracy of at least 83%. The average dark current was measured to be around 30 e/s at room temperature and doubled almost for every 6 °C of temperature rise.
Figure 18 shows the dark signal histogram when a dark frame was taken at 60 °C and 250 ms. Originally, the average dark signal and DSNU were 2118 DN and 141 DNrms. Upon cancelling the image offset with a reference image taken at room temperature, the DSNU was reduced by 10 DNrms to 131 DNrms. With the additional aid of the average dark signal’s temperature fit shown in Figure 17, dark signal was reduced by 79% to 446 DN. The method of “w/temp comp”, facilitated with in-pixel temperature sensors and with an additional aid of a dark frame captured at room temperature, eliminated the need to capture a dark frame before each image, thus improving the readout speed and getting rid of a physical shutter.

5. Conclusions

This research paper analyzes and compensates for the process and the temperature dependency in a CIS image sensor, facilitated with the temperature and the process sensors implemented inside the image pixel array. Compared to previous publications, the new features of this paper are as follows. (1) The proposed process sensors were based on measuring the imager pixel’s SF gm,SF and were verified against the measurement results of ASF, in a 32 × 52 pixel array. (2) The process and thermal variations of ASF were measured while those of VTH, gm,SF, and ASF were extracted using measurement results. Especially, the sources contributing to thermal dependence of ASF have been analyzed, for various cases, from constant current and constant gm biasing current sources, to the general situation of a constant voltage bias. The conclusions are that if one can afford a cascode current biasing, ASF’s temperature dependency would be less than 0.5% over a temperature range of 100 °C, due to the loop gain around 100 that biases the SF. Otherwise, if a single transistor is employed as a current source, ASF’s temperature dependency can be ten times as large, to be negative 5% over the same temperature range. (3) The thermal dependency of CG was measured to drop around 5% over 100 °C of temperature change, mainly attributed to that of CFD rather than that of ASF. (4) The proposed incorporated BJT-based temperature sensor occupies an area of 11 × 11 µm, and provides an untrimmed accuracy better than ±0.5 °C over the temperature range between −20 and 80 °C. Compared to previous publications on temperature sensors as listed in Table 1, the advantages of our temperature sensors are a much smaller area, better untrimmed accuracy, and reasonable figure of merit (FOM) [17]. Using the temperature information provided by the temperature sensor, the non-linearity of the CIS outputs caused by thermal drift of CG can be corrected by more than 87%. The average dark current can be predicted by at least 83% and dark signal can be compensated by at least 79%, respectively.
In summary, the measurement results obtained, and the methods proposed in this paper may serve as guidelines, rather than the ultimate solutions to compensate for thermal and process dependencies for CIS. Figure 19 shows an image taken by our low-resolution prototype CIS. In the future, a larger size array is planned to be measured for better understanding of process variability in practical image sensors.

Author Contributions

Conceptualization, S.X. and A.T; methodology, S.X.; software, S.X.; validation, S.X., formal analysis, S.X.; investigation, S.X.; resources, S.X. and A.T.; data curation, S.X.; writing—original draft preparation, S.X.; writing—review and editing, A.T.; visualization, S.X.; supervision, A.T.; project administration, A.T.; funding acquisition, A.T.

Funding

The research is part of the CISTERN and EXIST project, funded by the Dutch government through the Horizon 2020 and Penta EU-initiatives.

Acknowledgments

The authors acknowledge the support of TowerJazz in realizing the prototype CIS devices. The authors would like to thank Prof. Makinwa for advice, Xiaoliang Ge for image pixel design, Accel Abarca Prouza for the test PCB, Zuyao Chang and Lukasz Pakula for the measurement setups. We would like to thank the editors and reviewers for their valuable comments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, X. Noise in Sub-Micron CMOS Image Sensors. Ph.D. Thesis, TU Delft, Delft, The Netherlands, 2008; pp. 46–68. [Google Scholar]
  2. Margarit, J.M.; Vergara, G.; Villamayor, V.; Gutiérrez-Álvarez, R.; Fernández-Montojo, C.; Terés, L.; Serra-Graells, F. A 2 kfps sub-µW/pix uncooled-PbSe digital imager with 10 bit DR adjustment and FPN correction for high-speed and low-cost MWIR applications. IEEE J. Solid-State Circuits 2015, 50, 2394–2405. [Google Scholar] [CrossRef]
  3. Xie, S.; Abarca, A.; Markenhof, J.; Ge, X.; Theuwissen, A. Analysis and calibration of process variations for an array of temperature sensors. In Proceedings of 2017 IEEE SENSORS, Glasgow, Scotland, UK, 29 October–1 November 2017; pp. 1–3. [Google Scholar]
  4. 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]
  5. Wang, F.; Theuwissen, A.J.P. Temperature effect on the linearity performance of a CMOS image sensor. IEEE Sens. Lett. 2018, 2, 1–4. [Google Scholar] [CrossRef]
  6. Sarkar, M.; Büttgen, B.; Theuwissen, A.J.P. Temperature effects on feedforward voltage in standard CMOS pinned photodiodes. IEEE Trans. Electron Devices 2016, 63, 1963–1968. [Google Scholar] [CrossRef]
  7. Wang, F.; Han, L.; Theuwissen, A.J.P. Development and evaluation of a highly linear CMOS image sensor with a digitally assisted linearity calibration. IEEE J. Solid-State Circuits 2018, 53, 2970–2981. [Google Scholar] [CrossRef]
  8. Ha, D.; Woo, K.; Meninger, S.; Xanthopoulos, T.; Crain, E.; Ham, D. Time-domain CMOS temperature sensors with dual delay-locked loops for microprocessor thermal monitoring. IEEE Trans. Very Large Scale Integr. Syst. 2012, 20, 1590–1601. [Google Scholar] [CrossRef]
  9. Pertijs, M.A.P.; Huijsing, J.H. Precision Temperature Sensors in CMOS Technology; Springer: Dordrecht, The Netherlands, 2006; pp. 213–225. [Google Scholar]
  10. Vosooghi, B.; Lu, L. 5 × 5 scattered temperature sensor front-end based on single-diode with non-trimmed ±0.7 °C 3σ relative inaccuracy. Electron. Lett. 2014, 50, 1806–1808. [Google Scholar] [CrossRef]
  11. Yokoyama, T.; Tsutsui, M.; Suzuki, M.; Nishi, Y.; Mizuno, I.; Lahav, A. Development of low parasitic light sensitivity and low dark current 2.8 μm global shutter pixel. Sensors 2018, 18, 349. [Google Scholar] [CrossRef] [PubMed]
  12. Carusone, T.C.; Johns, D.A.; Martin, K.W. Analog Integrated Circuit Design; Wiley: Hoboken, NJ, USA, 2012; pp. 100–101. [Google Scholar]
  13. Zhang, M.; Noh, K.; Fan, X.; Sánchez-Sinencio, E. A temperature compensation technique for a dynamic amplifier in pipelined-SAR ADCs. IEEE Solid-State Circuits Lett. 2018, 1, 10–13. [Google Scholar] [CrossRef]
  14. Xie, S.; Ng, W.T. A 0.02 nJ self-calibrated 65 nm CMOS delay line temperature sensor. In In Proceedings of the 2012 IEEE International Symposium on Circuits and Systems (ISCAS), Seoul, Korea, 19–23 May 2012; pp. 3126–3129. [Google Scholar]
  15. Tang, Z.; Tan, N.N.; Shi, Z.; Yu, X. A 1.2V self-referenced temperature sensor with a time-domain readout and a two-step improvement on output dynamic range. IEEE Sens. J. 2018, 18, 1849–1858. [Google Scholar] [CrossRef]
  16. Cochet, M.; Keller, B.; Clerc, S.; Abouzeid, F.; Cathelin, A.; Autran, J.; Roche, P.; Nikolić, B. A 225 μm2 probe single-point calibration digital temperature sensor using body-bias adjustment in 28 nm FD-SOI CMOS. IEEE Solid-State Circuits Lett. 2018, 1, 14–17. [Google Scholar] [CrossRef]
  17. Makinwa, K. Smart Temperature Sensor Survey. Available online: https://ei.tudelft.nl/smart_temperature/ (accessed on 10 September 2018).
Figure 1. Schematic of four-transistor pinned-photodiode (4T PPD) image pixel based process sensor.
Figure 1. Schematic of four-transistor pinned-photodiode (4T PPD) image pixel based process sensor.
Sensors 19 00870 g001
Figure 2. Proposed process sensor’s timing diagram.
Figure 2. Proposed process sensor’s timing diagram.
Sensors 19 00870 g002
Figure 3. The dynamic element matching (DEM)’s timing diagram.
Figure 3. The dynamic element matching (DEM)’s timing diagram.
Sensors 19 00870 g003
Figure 4. Schematic of in-pixel bipolar junction transistor (BJT)-based temperature sensor and its current biasing with DEM. M0~M4 are in practice cascode devices.
Figure 4. Schematic of in-pixel bipolar junction transistor (BJT)-based temperature sensor and its current biasing with DEM. M0~M4 are in practice cascode devices.
Sensors 19 00870 g004
Figure 5. Chip micrograph of the CMOS image sensor (CIS) under test.
Figure 5. Chip micrograph of the CMOS image sensor (CIS) under test.
Sensors 19 00870 g005
Figure 6. Measurement outputs of the process sensors (left) and their extracted gm,SF’s temperature dependency (right), with constant current biasing.
Figure 6. Measurement outputs of the process sensors (left) and their extracted gm,SF’s temperature dependency (right), with constant current biasing.
Sensors 19 00870 g006
Figure 7. Extracted threshold voltage VTH (left) and µnCoxW/L (right), from the measurement results of Figure 6.
Figure 7. Extracted threshold voltage VTH (left) and µnCoxW/L (right), from the measurement results of Figure 6.
Sensors 19 00870 g007
Figure 8. Measurement results of the SF gm,SF’s temperature dependency (left) and the process variability of threshold voltage VTH and µnCoxW/L (right) in Figure 7, using constant current bias.
Figure 8. Measurement results of the SF gm,SF’s temperature dependency (left) and the process variability of threshold voltage VTH and µnCoxW/L (right) in Figure 7, using constant current bias.
Sensors 19 00870 g008
Figure 9. Measurement results of the SF gm,SF’s temperature dependency (left), with constant gm biasing (right).
Figure 9. Measurement results of the SF gm,SF’s temperature dependency (left), with constant gm biasing (right).
Sensors 19 00870 g009
Figure 10. Extracted current level and temperature dependency in a constant gm biasing circuit using the measurement results of the SF’s gm,SF in Figure 6 and Figure 9.
Figure 10. Extracted current level and temperature dependency in a constant gm biasing circuit using the measurement results of the SF’s gm,SF in Figure 6 and Figure 9.
Sensors 19 00870 g010
Figure 11. (Left): Measurement results of the ASF and its temperature dependency (left), compared with its modeled results using the process sensors’ gm,SF, for the constant current and constant gm bias circuits, respectively. (Right): The 1 σ process variability of measured ASF
Figure 11. (Left): Measurement results of the ASF and its temperature dependency (left), compared with its modeled results using the process sensors’ gm,SF, for the constant current and constant gm bias circuits, respectively. (Right): The 1 σ process variability of measured ASF
Sensors 19 00870 g011
Figure 12. Measurement results of the six incorporated BJT-based temperature sensors inside the pixel (left) and their untrimmed errors, with 3 σ inaccuracies, upon a global 2nd order curve fitting (right).
Figure 12. Measurement results of the six incorporated BJT-based temperature sensors inside the pixel (left) and their untrimmed errors, with 3 σ inaccuracies, upon a global 2nd order curve fitting (right).
Sensors 19 00870 g012
Figure 13. Measured temperature coefficient of a programmable gain amplifier (PGA)/ correlated double sampling (CDS) circuits implemented on the same CIS chip, with a PGA gain of 8, a settling time of 1 µs, and an unity-gain bandwidth (UBW) of 10 MHz at room temperature. This PGA/CDS circuit was not used for any other measurement in this paper.
Figure 13. Measured temperature coefficient of a programmable gain amplifier (PGA)/ correlated double sampling (CDS) circuits implemented on the same CIS chip, with a PGA gain of 8, a settling time of 1 µs, and an unity-gain bandwidth (UBW) of 10 MHz at room temperature. This PGA/CDS circuit was not used for any other measurement in this paper.
Sensors 19 00870 g013
Figure 14. Simulation results of the current in an nMOS transistor biased with constant VGS voltage: when VGS increases from 0.8 V to 1.3 V, its current’s temperature coefficient goes from positive to negative.
Figure 14. Simulation results of the current in an nMOS transistor biased with constant VGS voltage: when VGS increases from 0.8 V to 1.3 V, its current’s temperature coefficient goes from positive to negative.
Sensors 19 00870 g014
Figure 15. Measured conversion gain (CG) versus temperature in our CIS (top) and the deviations between the measurements and their fit (bottom).
Figure 15. Measured conversion gain (CG) versus temperature in our CIS (top) and the deviations between the measurements and their fit (bottom).
Sensors 19 00870 g015
Figure 16. Top: Measured image sensor (IS) and temperature sensor (TS) outputs versus time, along with a reference temperature sensor (PT100). Bottom: when the temperature changes from 20 to 60 °C gradually in a temperature chamber, nonlinearity caused by the thermal drift (IS w/o TS) was corrected with the temperature information provided by the on-chip TS (IS w/TS). The correction was done digitally and on-the-fly.
Figure 16. Top: Measured image sensor (IS) and temperature sensor (TS) outputs versus time, along with a reference temperature sensor (PT100). Bottom: when the temperature changes from 20 to 60 °C gradually in a temperature chamber, nonlinearity caused by the thermal drift (IS w/o TS) was corrected with the temperature information provided by the on-chip TS (IS w/TS). The correction was done digitally and on-the-fly.
Sensors 19 00870 g016
Figure 17. Measured average dark current for three chips and their exponential fit (left) and deviations from the exponential fit (right).
Figure 17. Measured average dark current for three chips and their exponential fit (left) and deviations from the exponential fit (right).
Sensors 19 00870 g017
Figure 18. Histogram of measured dark signal and dark signal non-uniformity (DSNU). Original: measured at 60 °C and 250 ms, averaged 100 frames; w/ temp comp: compensation by subtracting the reference dark current at room temperature, along with predicted dark current using temperature information (as shown in Figure 17).
Figure 18. Histogram of measured dark signal and dark signal non-uniformity (DSNU). Original: measured at 60 °C and 250 ms, averaged 100 frames; w/ temp comp: compensation by subtracting the reference dark current at room temperature, along with predicted dark current using temperature information (as shown in Figure 17).
Sensors 19 00870 g018
Figure 19. An image taken by part of the CIS (64 × 27), with constant current bias.
Figure 19. An image taken by part of the CIS (64 × 27), with constant current bias.
Sensors 19 00870 g019
Table 1. Summary of performances
Table 1. Summary of performances
This Work[15][16]
Sensor TypeBJTBJTMOS
CMOS Technology0.18 µm0.13 µm28 nm
Area (µm2)12160,0001000
Temperature Range−20 °C to 80 °C−20 °C to 100 °C−5 °C to 85 °C
3 σ accuracy±1.1 °C−1.7/1.26 °C−3.3/1.9 °C
CalibrationUn-trimmedTwo-pointOne-point
Power Consumption (µW)3674456
Conversion Time (ms)1613.30.036
Resolution (°C)0.090.1870.76
Resolution FOM (nJ∙K2)a4.63461.2
Rel.IA (%)b2.22.45.8
a Energy/Conversion × (Resolution)2, in reference to [17], b 3 σ accuracy/temperature range, in reference to [17].

Share and Cite

MDPI and ACS Style

Xie, S.; Theuwissen, A. Compensation for Process and Temperature Dependency in a CMOS Image Sensor. Sensors 2019, 19, 870. https://doi.org/10.3390/s19040870

AMA Style

Xie S, Theuwissen A. Compensation for Process and Temperature Dependency in a CMOS Image Sensor. Sensors. 2019; 19(4):870. https://doi.org/10.3390/s19040870

Chicago/Turabian Style

Xie, Shuang, and Albert Theuwissen. 2019. "Compensation for Process and Temperature Dependency in a CMOS Image Sensor" Sensors 19, no. 4: 870. https://doi.org/10.3390/s19040870

APA Style

Xie, S., & Theuwissen, A. (2019). Compensation for Process and Temperature Dependency in a CMOS Image Sensor. Sensors, 19(4), 870. https://doi.org/10.3390/s19040870

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