Design and simulation of low power CMOS compatible pH-ISFET readout circuit, with low thermal sensitivity A. HARRAK, S. E. NAIMI SDMN Team, National School of Applied Sciences, Mohammed First University, Oujda, Morocco Email: !!!@!!! Abstract—A readout circuit for a CMOS compatible pH-ISFET sensors is proposed in this paper, which carries out a temperature compensation and high linearity by using a compact analog circuit. The circuit was designed for a generic sensor structure, which was modeled in Verilog-A and HSPICE, using the AMI 1µm CMOS process provided by MOSIS. The proposed scheme reduces temperature sensibility and provide a linear circuit output response. . II. T HE READOUT CIRCUIT DESIGN METHODOLOGY In this section, we will show the methodologies followed to design a readout circuit. A. pH-ISFET modeling Keywords–component; ISFET; Readout Circuit; CMOS; Temperature I. I NTRODUCTION The low cost Ion-Sensitive Field Effect Transistors (ISFET) has been receiving more attention especially in areas of environmental monitoring applications and biomedical analysis. Investigations on several fabrication processes of an ISFET devices, have demonstrated that the pH-ISFET sensor can be fabricated using a CMOS technologies [1]–[5]. However, the monolithic implementation of pH-ISFET sensors on-chip together with signal processing electronics would require more investigation!!. The temperature sensitivity, the body effect concerns and the device mismatch, due to the process variation, are the greater problem for precision circuit design. Thus, only few interfaces are suitable for integration in a standard CMOS technology. Moreover, it is needed to simultaneously address precision, stability, power and reliability constraints, while ensuring a reasonable yield. In particular, thermal dependencies can lead to unacceptable results in critical measurements. A lot of temperature compensation techniques have been reported in the literature in order to improve the pH-ISFETs stability [6]. The best of these circuit are based on very complex architecture. The development of simple analog circuit that can support all the constraints mentioned previously is essential. The solution presented in this work consists in a relatively simple analog readout-circuit operating in differential mode that provide an improved thermal insensitivity with a linear response for a large variation of the pH. We show that the idea of the designed circuit can be robust enough to consider a industrial production. Fig. 1. Macro model As the thermal characteristics of the ISFET are very important for the circuit design, the need for accurate component modeling taking into account the temperature dependence of the sensor is obvious. Lot of literature shows that the temperature dependence of a pH-ISFET is complicated and strongly dependent of variable environmental conditions [7]. MOSFET part of the pH-ISFET as well as the reference electrode or the electrolyte temperature influence have been subject to many research [8]. The combination of the well-known site binding model and the MOSFET model to describe the behaviour of an ISFET sensor provide an accurate representation of measured DC component performance [9]. Figure 1 shows a behavioural representation of the pH-ISFET sensor, in the macro-model represented schematically the double capacitance of Helmotz and Stern double layers are added, based on already existing theories [10]. In summary, the flat-band voltage shift has a standard expression (for an Ag/AgCl reference electrode) [11]: ∆VF B = Eref ( Ag dEref )+( )(T − 298.16) + Eref AgCl dT z +χ ψ0 }| { KT + ∆φ − 2.303 S(pHpzc − pH) (1) BSIM3 q G’ sol∆VFB D lj G B Eref Verilog-A CGouy CHelm ψ0 Spice S ( ) [ 0 exp( −2ψ q UT ) − exp(log(ka × kb) + 4.6pH) ψ0 = Nsil + −ψ0 0 Ceq exp( −2ψ UT ) + exp(log(ka) + 2.3pH)exp( UT ) + exp(log(ka × kb) + 4.6pH) ( )] 0 exp( −ψ UT ) qNnit (2) Kn 0 exp( −ψ UT ) + Ka exp(log(ka) + 2.3pH) (i.e Vout = (V3 − V4 )/T ). The basic equation of the circuit is (assuming α1 = α2 ): (α1 V1 + α1′ ) − (α2 V2 + α2′ ) T α1 (V1 − V2 ) + α1′ − α2′ α1 ∆VF B + α1′ − α2′ = = T T Vout = (3) While Eq. (1) can be rewritten as: Fig. 2. schema bloc Ag dEref ) + −298.16 + Eref + χsol AgCl dT [ ] K dEref lj + ∆φ − T 2.303 S(pHpzc − pH) + (4) q dT ∆VF B = Eref ( α2B. , α2′ V 4 = α V + α′ Division by the Temperature ( T1 ) ∆VFB where T is the temperature of the system, K is the Boltzmann’s constant, q the electron charge, pHpzc is the non zero pH, and S is the sensitivity factor of the gate insulator and Eref (Ag/AgCl) is the relative potential of the reference electrode, this potential is independent of the temperature (0.205V ), the temperature coefficient of AgCl/Solution junction is practically negligible, d(Eref )/dT is the temperature coefficient equal to 140µV /K. ∆φlj is the potential drop between the reference electrode and the solution, which typically has a value of 3mV, χsol is the electrolyte-insulator surface dipole potential, with a typical value of 50mV. Both ∆φlj and χsol are pH independent. In Eq. (1), ψ0 is the only parameter responsible for ISFET pH sensitivity, as explained by the site binding theory. The expression of the surface potential ψ0 is obtained for mono-site sensitive material, in case of Si3 N4 membrane with two sites the expression is more complicated as shown in Eq. (2) [12]– [15]. To consider the second order phenomena, the expression of the surface potential from Eq. (2) have been implemented in Verilog-A. While the expression in Eq. (1), was used in all steps of analysis and design of the readout-circuit. In equation 2, q is the electron charge, Nsil the density Attenuators & of silanol sites, Nnit the density of amine sites, UT the Level Shifter thermal voltage, ′ka-kb-kn are the dissociation constants for V 3 = α 1 V1 + α1 α1the , α1′ chemical reactions at the Vinsulator interface and Ceq = 4 = 3−V T). CGouy CHelm /(CGouy +VCoutHelm 2 1 2 The design principle of the readout-circuit The basic representation of the readout circuit is given in Fig. 2. The first bloc replicate the equivalent voltage ∆VF B Polarization bloc two floating nodes (∆V across F B = V1 − V2 ). Then the two components of a differential potential are passed through two attenuators in the second bloc. Actually each element in the second bloc, act as a attenuator as well as a level shifter yielding V3 = α1 V1 + α1′ and V4 = α2 V2 + α2′ . The third bloc allows a division of the differential output by the temperature And that finally: dEref K Sα1 (pHpzc − pH) + α1 q dT [ dE Ag α1′ Eref ( AgCl ) + −298.16 dTref + Eref + ... Vout =2.303 + ] T χsol + ∆φlj + α1′ − α2′ T (5) α1′ α2′ , Note that with the appropriate choice of and the third term of the sum can be easily eliminated. The final simplifacation leads to : Vout =2.303 dEref K Sα1 (pHpzc − pH) + α1 q dT (6) With the reasonable assumption that α, pHpzc and dEref /dT present extremely low variations with the temperature, and under the restriction that α1 is a temperature independent, the output voltage of the readout circuit can be insensitive to the temperature. As it can be seen in Eq. (5,6) the role of the two attenuators is dominating the accuracy of the output. This stage requires a particular care for its development. The proposed strategy is evaluated through the readout circuit presented in Fig. 3, which include, as threshold extractor, the caprio’s quad (M2, M3, M4 and the ISFET) and a differential pair, operating in subthreshold region, as a circuit to provide a division per T (Differential pair: M11-M12, Active load: M13-M14). The polarization bloc is composed by a cascode current mirrors (M20 to M27) and include Caprio’s quad Current mirror M5 M2 Differential pair Attenuators ISFET M13 M9 M14 M7 Vout V1 M6 M10 R2 V3 Vcc M18 M17 M19 M3 M4 Vcc M11 V4 M12 M8 Vee Vcc M5a M9a M7a V2 M6a M15 M16 M20 M22 Vcc M24 M10a M26 M8a Vee R1 Fig. 3.M21Readout circuit: Vcc=-Vee=3V, R=30kΩ, R1=220kΩ (TC1=1.5e-3 TC2=5e-7) M27 M23 M25 Vee a basic reference source (M15 to M19), in addition to a resistance R1 (which was, actually, modeled with the two standard temperature coefficients TC1 (the linear temperature coefficient) and TC2 (the quadratic temperature coefficient). Two sub-circuits act as a attenuators and level shifters (M5 to M10 and M5a to M10a). The proposed attenuators and level shifters are presented in Fig. 4 as separated blocs. Figure 4 (b) shows the classical attenuator, where the transistors M7-M8 are used as an attenuator circuit, while M9-M10 are clearly responsible for the shift of the resulting voltage. However this circuit is not robust enough to overcome the requirement like the linearity or the temperature sensitivity. Actually the temperature sensitivity of this circuit can be written, formally, as: (a) ( Vcc dVT H7 β7 (2Voutb − Vcc − Vee ) − 2β6 (Vinb − dT M5 dVT H6 Vouta Vinb 2Voutb + Vcc − VT H6 ) − 2β8 (Vcc − Voutb + VT H8M7) dT Vina M6 )/( dVT H8 × 2β7 (Vcc − Vee − VT H7 ) + 4β6 (Vinb − 2Voutb + dT Vcc ) M8 Vcc − VT H6 ) + 2β8 (Vcc − Voutb (7) Vee + VT H8 ) dVoutb = dT i Where βi = µCox W Li for a transistor Mi. It can be easily verified that, with appropriate choice of the device geometries, the two members of the fraction in Eq. (7) can be negative and so the variation of he output Voutb with the temperature is positive. At the same time, the temperature sensitivity of the circuit (a) is completely opposed, indeed: dVouta = dT ( dVT H1 (2β1 Vcc − 2β1 Vouta − 2β1 VT H1 ) + dT Fig. 4. (a) first bloc attenuator, (b) second bloc attenuator and shifter (Vee β2 − β2 Vouta ) (b) Vcc dVT H2 dT )/( (2Vouta (β1 + β2 ) − 2β1 Vcc ) 2β1 VT H1 β2 Vina + β2 Vee + β2 VT H2 (8) M9 Finally, Voutb the use of the two circuits can enhance the thermal stability. M10 C. Body effect As the pH-ISFET has to be associated with an analog circuit, Vee the body effect in n-channel sensors is limiting the possibilities of an ISFET source biasing. In a classical expression of the threshold voltage as in Eq. (9), the substrate bias effect can causes an error in estimating the surface potential. VT H = VF B + 2ϕB + 1 √ 2ϵSi ϵ0 qNA (2ϕB − VBS ) (9) Cox The readout circuit, especially the caprio’s quad and the ISFET, must be insensitive to any change of source to substrate voltage variation. The body effect in the caprio’s quad is usually considered as a second order effect [16]. We will 0.4 0.34 0.32 1.6 -0.2 -0.1 0.3 0 1.5 0.2 1.4 0.1 20°C 120°C 1.3 -3 -2.5 Output Voltage (V) (a) -2 -1.5 -1 -0.5 0.08 0 0 Input Voltage (V) 0.07 0.06 Output Voltage (V) Output of Stage 1 (V) 0.09 0.36 Output of Stage 2 (V) Stage 2 1.7 0.05 0.04 0.03 6 6.2 T=80°C 6.4 T=20°C pH 0.05 0.04 0.03 0.02 (b) 0.8 0.01 Vout (V) 0 -0.01 0.75 0 2 4 6 8 10 12 pH 0.7 Fig. 6. -3 -2.5 -2 -1.5 -1 -0.5 Simulation Results (T = 20◦ C and 80◦ C) 0 V (V) in Fig. 5. CaraAtt verify by simulation that the proposed circuit meets these requirements using the modified caprio’s quad circuit. III. S IMULATION R ESULTS AND DISCUSSION Following a discussion of various phenomena (temperature sensitivity and body effect), we will consider how the proposed circuit meet our objectif!!!. In order to prove the effectiveness of the proposed attenuator circuit and to show an improvement of the temperature independent output, we simulate this circuit. The parameters employed in the simulation will be shown further in this section. As shown in the Fig. 5, the approach suggested is able to eliminate the temperature insensitivity of the bloc attenuators-shifter and to improve the linearity of the circuit response. The sensitivity of the attenuator is around !!µV /◦ C in the linear region and the residual error is estimated to R2 =!!! at T = 20◦ C (R2 =!!! at T = 20◦ C). The simulation results of the readout circuit is shown in Fig. 6. As illustrated by the figure the output signal is linear with pH and the design technique permits improving temperature insensitivity. Indeed, the circuit output presents a maximum temperature sensitivity, around !!µV /◦ C for pH=!!!. The residual error is estimated to R2 =!!! at T = 20◦ C (R2 =!!! at T = 20◦ C). The circuit sizing results are shown in Table I. Despite body effects, our simulations confirm that this phenomena can be neglected. IV. C ONCLUSIONS A novel readout circuit for a CMOS compatible ISFET sensor type is proposed. In this study, the Verilog-A language, have been used to describe the behaviour of the electrodeelectrolyte-sensitive membrane structure of the pH-ISFET. While a standard model (BSIM3v3) was used in conjunction with HSPICE for the MOSFET part of the sensor. The readout circuit responds linearly with the pH variation from 1 to 12 and for a temperature range from 20◦ C to 80◦ C. The residual error is estimated to !!!. The linearity of the response is estimated TABLE I C ANAL WIDTH / LENGTH (µm/µm) OF ALL CIRCUIT TRANSISTORS Device W/L Device W/L Device W/L ISFET M2 M3 M4 M5 M6 M7 M8 M9 M10 M5a 20/4 20/4 19/4 19/4 8/4 20/10 14.5/2 6/2 9.5/8 9.5/8 8/4 M6a M7a M8a M9a M10a M11 M12 M13 M14 M15 M16 20/10 14.5/2 6/2 9.5/8 9.5/8 10/2 10/2 20/2 20/2 8/2 40/2 M17 M18 M19 M20 M21 M22 M23 M24 M25 M26 M27 4/2 4/2 8/4 8/4 8/4 180/2 180/2 180/2 180/2 5/40 5/40 with residual error which have a standard deviation σ 2 of !!! with a mean m of !!! at 20◦ C and σ 2 =!! and m =!!! at 80◦ C. The temperature sensitivity of the output is around !!! at !!!◦ C. The results demonstrate the correct operation of the circuit. R EFERENCES [1] Hammond, P.A., Cumming, D.R.S., & Ali, D. (2002). A single-chip pH sensor fabricated by a conventional CMOS process. Proceedings of IEEE Sensors, vol. 1, 350–355. [2] Hammond, P.A., Ali, D., & Cumming, D.R.S. (2004). Design of a singlechip pH sensor using a conventional 0.6-m CMOS process. IEEE Sensors Journal, vol. 4, no. 6, 706–712. [3] Hammond, P.A., & Cumming, D.R.S. (2005). Performance and systemon-chip integration of an unmodified CMOS ISFET. Sensors and Actuators B: Chemical, vol. 111-112, 254-258. [4] Georgiou, P., & Toumazou, C. (2009). ISFET characteristics in CMOS and their application to weak inversion operation. Sensors and Actuators B: Chemical, vol. 143, Issue 1, 211-217. [5] Yan Liu, Georgiou, P., Prodromakis, T., Constandinou, T.G., & Toumazou, C. (2011). An Extended CMOS ISFET Model Incorporating the Physical Design Geometry and the Effects on Performance and Offset Variation. IEEE Transactions on Electron Devices, vol. 58, no. 12, 4414–4422. [6] A [7] B [8] C [9] D [10] E [11] F [12] Grattarola, M., Massobrio, G., & Martinoia, S. (1992). Modeling H + Sensitive FETs with SPICE. IEEE Transactions on Electron Devices, ED39 (4), 813–819. [13] Yates, D.E., Levine, S., & Healy, T.W. (1974). Site-binding model of the electrical double layer at the oxide/water interface. J. Chem. Soc. Farady Trans., 70, 1807–1818. [14] Devis, J.A., James, R.O., & Leckie, J.O. (1978). Surface ionization and complexation at the oxide/water interface. Journal of Colloid and Interface Science, 63 (3), 480–499. [15] Fung, C.D., Cheung, P.W., & Ko, W.H. (1986). A generalized theory of an electrolyte-insulator-semiconductor field-effect transistor. IEEE Transactions on Electron Devices, ED-33 (1), 3–18. [16] G