Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

A nA-Range Area-Efficient Sub-100-ppm/C
Peaking Current Reference Using Forward Body
Biasing in 0.11-μ𝜇\muitalic_μm Bulk and 22-nm FD-SOI

Martin Lefebvre, , and David Bol Manuscript received 9 January 2024; revised 13 April 2024; accepted 24 May 2024. This article was approved by Associate Editor Fabio Sebastiano. This work was supported by the Fonds de la Recherche Scientifique (FRS-FNRS) of Belgium under grant CDR J.0014.20. (Corresponding author: Martin Lefebvre.) The authors are with the Université catholique de Louvain, Institute of Information and Communication Technologies, Electronics and Applied Mathematics, B-1348 Louvain-la-Neuve, Belgium (e-mail: {martin.lefebvre; david.bol}@uclouvain.be). Color versions of one or more figures in this article are available at https://doi.org/10.1109/JSSC.2024.3406423. Digital Object Identifier 10.1109/JSSC.2024.3406423
Abstract

In recent years, the development of the Internet of Things (IoT) has prompted the search for nA-range current references that are simultaneously constrained to a small area and robust to process, voltage and temperature variations. Yet, such references have remained elusive, as existing architectures fail to reach a low temperature coefficient (TC) while minimizing silicon area. In this work, we propose a nA-range constant-with-temperature (CWT) peaking current reference, in which a resistor is biased by the threshold voltage difference between two transistors in weak inversion. This bias voltage is lower than in conventional architectures to cut down the silicon area occupied by the resistor, and is obtained by forward body biasing one of the two transistors with an ultra-low-power voltage reference so as to reduce its threshold voltage. In addition, the proposed reference includes a circuit to suppress the leakage of parasitic diodes at high temperature, and two simple trimming mechanisms for the reference current and its TC. As the proposed design relies on the body effect, it has been validated in both 0.11-μ𝜇\muitalic_μm bulk and 22-nm fully-depleted silicon-on-insulator, to demonstrate feasibility across different technology types. In post-layout simulation, the 0.11-μ𝜇\muitalic_μm design generates a 5-nA current with a 65-ppm/C TC and a 2.84-%percent\%%/V line sensitivity (LS), while in measurement, the 22-nm design achieves a 1.5-nA current with an 89-ppm/C TC and a 0.51-%percent\%%/V LS. As a result of the low resistor bias voltage, the proposed references occupy a silicon area of 0.00954 mm2 in 0.11 μ𝜇\muitalic_μm (resp. 0.00214 mm2 in 22 nm) at least 1.8×\times× (resp. 8.2×\times×) smaller than fabricated nA-range CWT references, but with a TC improved by 6.1×\times× (resp. 4.4×\times×).

Index Terms:
Peaking current reference, temperature coefficient (TC), temperature-independent, constant-with-temperature (CWT), forward body biasing (FBB).
publicationid: pubid: This document is the paper as accepted for publication in JSSC, the fully edited paper is available at https://ieeexplore.ieee.org/document/10555551. ©2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

I Introduction

Refer to caption
Figure 1: (a) Requirements of current references in the context of the IoT, and landscape of existing CWT current references in terms of (b) temperature coefficient (TC) and (c) silicon area, highlighting the absence of both temperature-independent and area-efficient architectures in the nA range.

The last decade has seen the development of numerous ultra-low-power (ULP) sensor nodes embedding intelligence at the edge, fostered by the growth of Internet-of-Things (IoT) applications. As is the case for most integrated circuits, the analog blocks constituting these sensor nodes need to be biased by a current, commonly generated by on-chip current references. Nonetheless, designing such sensor nodes poses three main challenges listed in Fig. 1(a), which result in specific requirements for the current references they embed. First, the power consumption of these sensor nodes is greatly constrained by the fact that they operate from limited-capacity batteries or energy harvesting. The typical average power consumption is thus comprised between 0.1 and 100 μ𝜇\muitalic_μW [1], albeit this value largely varies from one application to another. A reference current in the nA range is thus desirable to bias always-on circuit blocks operating in sleep mode, and to ensure an ultra-low power consumption while providing sufficient performance in active mode. Then, silicon area must be minimized to limit the production cost and the associated direct environmental footprint, typically comprised between 1 and 4 kgCO2-eq/cm2 [2, 3], given the large production volumes projected for the IoT [4]. Therefore, the area occupied by current references should also be limited to leave more space for circuits providing useful functionalities, especially in the case of IoT nodes using small silicon dies. Finally, sensor nodes must be able to cope with a wide range of operating conditions due to the diversity of possible deployment scenarios. Hence, current references need to be robust to process, voltage and temperature (PVT) variations, to avoid degrading the performance of analog blocks such as real-time clock generators [5, 6] and temperature sensors [7, 8].
As already observed in [9], the landscape of existing current references [Figs. 1(b) and (c)] reveals the absence of fabricated references that are simultaneously robust to temperature variations and area-efficient in the nA range, while such references are ideally suited to the needs of IoT sensor nodes [1]. A common way to generate a current from a voltage is to use a voltage-to-current (V𝑉Vitalic_V-to-I𝐼Iitalic_I) converter. First, resistor-based references [10, 11, 12] rely on a resistor biased by the threshold voltage (VT)V_{T})italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ) difference between two transistors of different VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT types. Hence, they offer a good TC thanks to the relatively linear temperature characteristics of the resistance, at the cost of a large area necessary to reach the nA range, as it is constituted of several segments in series. Second, references based on gate-leakage transistors [13] offer a similar trade-off, except that the large area originates from the necessity to connect numerous gate-leakage devices in parallel. Finally, references based on a self-cascode MOSFET (SCM) [14, 9] present a significantly reduced area compared to the two previous categories, but generally feature a poorer TC because of the nonlinear I𝐼Iitalic_I-V𝑉Vitalic_V characteristics of the SCM, and the difficulty to bias it with a voltage leading to a constant-with-temperature (CWT) current.
This work proposes a nA-range CWT peaking current reference (PCR), in which the threshold voltage difference between two subthreshold transistors of the same VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT type, denoted as ΔVTΔsubscript𝑉𝑇\Delta V_{T}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, biases a resistor. This ΔVTΔsubscript𝑉𝑇\Delta V_{T}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT results from the forward body biasing (FBB) of one of the transistors by a two-transistor (2T) ULP voltage reference, leading to a reduced bias voltage and thus, to a reduced resistance and area. The proposed design includes a leakage suppression circuit to mitigate the impact of parasitic diodes at high temperature, as well as trimming mechanisms for the reference current and its TC to maintain performance across process corners. As the proposed reference relies on the body effect, it has been validated with post-layout simulations in 0.11-μ𝜇\muitalic_μm bulk and 22-nm fully-depleted silicon-on-insulator (FD-SOI) technologies to demonstrate feasibility in these two technology types. In addition, the proposed reference has been fabricated in 22-nm FD-SOI, yielding a 1.5-nA current with an 89-ppm/C TC and a 0.51-%percent\%%/V line sensitivity (LS), while consuming 2.87 nW at 0.75 V and occupying a record silicon area of 0.00214 mm2. This paper is organized as follows. First, Section II presents the operation principle of the proposed reference and discusses its sizing. Section III details architectural optimizations, while Sections IV and V respectively present simulation and measurement results. Finally, Section VI compares this work to the state of the art, while Section VII offers perspectives for future works.

II Operation Principle and Sizing

Refer to caption
Figure 2: Schematic of (a) the conventional PTAT peaking current reference and (b) the simplified proposed CWT one, which relies on the threshold voltage difference ΔVTΔsubscript𝑉𝑇\Delta V_{T}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT between M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT, obtained by forward body biasing M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT with a 2T voltage reference (M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT). Operation principle illustrated with pre-layout simulations of (c) ΔVGSΔsubscript𝑉𝐺𝑆\Delta V_{GS}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT and (d) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT in 22-nm FD-SOI, for the conventional design with J=K=2𝐽𝐾2J=K=2italic_J = italic_K = 2, and the proposed one.

The main objective of this section is to respectively remind the operation principle of the conventional proportional-to-absolute-temperature (PTAT) PCR, and explain the one of the proposed CWT PCR, based on their governing equations in Sections II-A and II-B. Then, Section II-C discusses the design and sizing methodology of the proposed CWT PCR in 0.11-μ𝜇\muitalic_μm bulk and 22-nm FD-SOI technologies.
Before getting into the heart of the governing equations, we need to remind two important concepts. First, the drain-to-source current in subthreshold is given by

IDS=ISQSexp(VGSVTnUT),subscript𝐼𝐷𝑆subscript𝐼𝑆𝑄𝑆subscript𝑉𝐺𝑆subscript𝑉𝑇𝑛subscript𝑈𝑇,I_{DS}=I_{SQ}S\exp\left(\frac{V_{GS}-V_{T}}{nU_{T}}\right)\textrm{,}italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT = italic_I start_POSTSUBSCRIPT italic_S italic_Q end_POSTSUBSCRIPT italic_S roman_exp ( divide start_ARG italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_ARG start_ARG italic_n italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_ARG ) , (1)

for VDS>4UTsubscript𝑉𝐷𝑆4subscript𝑈𝑇V_{DS}>4U_{T}italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT > 4 italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, with ISQ=μCox(n1)UT2subscript𝐼𝑆𝑄𝜇superscriptsubscript𝐶𝑜𝑥𝑛1superscriptsubscript𝑈𝑇2I_{SQ}=\mu C_{ox}^{{}^{\prime}}(n-1)U_{T}^{2}italic_I start_POSTSUBSCRIPT italic_S italic_Q end_POSTSUBSCRIPT = italic_μ italic_C start_POSTSUBSCRIPT italic_o italic_x end_POSTSUBSCRIPT start_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ′ end_FLOATSUPERSCRIPT end_POSTSUPERSCRIPT ( italic_n - 1 ) italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT the specific sheet current, μ𝜇\muitalic_μ the carrier mobility, Coxsuperscriptsubscript𝐶𝑜𝑥C_{ox}^{{}^{\prime}}italic_C start_POSTSUBSCRIPT italic_o italic_x end_POSTSUBSCRIPT start_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ′ end_FLOATSUPERSCRIPT end_POSTSUPERSCRIPT the gate oxide capacitance per unit area, n𝑛nitalic_n the subthreshold slope factor, UTsubscript𝑈𝑇U_{T}italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT the thermal voltage, S=W/L𝑆𝑊𝐿S=W/Litalic_S = italic_W / italic_L the transistor’s aspect ratio, and VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT the threshold voltage at any VBSsubscript𝑉𝐵𝑆V_{BS}italic_V start_POSTSUBSCRIPT italic_B italic_S end_POSTSUBSCRIPT, as opposed to VT0subscript𝑉𝑇0V_{T0}italic_V start_POSTSUBSCRIPT italic_T 0 end_POSTSUBSCRIPT, which refers to the threshold voltage at zero VBSsubscript𝑉𝐵𝑆V_{BS}italic_V start_POSTSUBSCRIPT italic_B italic_S end_POSTSUBSCRIPT. Consequently, the gate-to-source voltage is described by

VGS=VT+nUTln(IDSISQS).subscript𝑉𝐺𝑆subscript𝑉𝑇𝑛subscript𝑈𝑇subscript𝐼𝐷𝑆subscript𝐼𝑆𝑄𝑆.V_{GS}=V_{T}+nU_{T}\ln\left(\frac{I_{DS}}{I_{SQ}S}\right)\textrm{.}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT + italic_n italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT roman_ln ( divide start_ARG italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT end_ARG start_ARG italic_I start_POSTSUBSCRIPT italic_S italic_Q end_POSTSUBSCRIPT italic_S end_ARG ) . (2)

The second important concept to be introduced is the the body effect, which is captured by

ΔVT=VTVT0Δsubscript𝑉𝑇subscript𝑉𝑇subscript𝑉𝑇0\displaystyle\Delta V_{T}=V_{T}-V_{T0}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_T 0 end_POSTSUBSCRIPT =\displaystyle== γb(2ϕfpVBS2ϕfp)subscript𝛾𝑏2subscriptitalic-ϕ𝑓𝑝subscript𝑉𝐵𝑆2subscriptitalic-ϕ𝑓𝑝\displaystyle\gamma_{b}\left(\sqrt{2\phi_{fp}-V_{BS}}-\sqrt{2\phi_{fp}}\right)italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( square-root start_ARG 2 italic_ϕ start_POSTSUBSCRIPT italic_f italic_p end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_B italic_S end_POSTSUBSCRIPT end_ARG - square-root start_ARG 2 italic_ϕ start_POSTSUBSCRIPT italic_f italic_p end_POSTSUBSCRIPT end_ARG )
\displaystyle\approx γbVBSsuperscriptsubscript𝛾𝑏subscript𝑉𝐵𝑆\displaystyle-\gamma_{b}^{*}V_{BS}- italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_V start_POSTSUBSCRIPT italic_B italic_S end_POSTSUBSCRIPT

in a bulk technology, where ϕfpsubscriptitalic-ϕ𝑓𝑝\phi_{fp}italic_ϕ start_POSTSUBSCRIPT italic_f italic_p end_POSTSUBSCRIPT denotes Fermi’s potential, γbsubscript𝛾𝑏\gamma_{b}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT the body factor, γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT its linearization around VBSsubscript𝑉𝐵𝑆V_{BS}italic_V start_POSTSUBSCRIPT italic_B italic_S end_POSTSUBSCRIPT = 0, and by

ΔVT=VTVT0=γbVBSΔsubscript𝑉𝑇subscript𝑉𝑇subscript𝑉𝑇0superscriptsubscript𝛾𝑏subscript𝑉𝐵𝑆\Delta V_{T}=V_{T}-V_{T0}=-\gamma_{b}^{*}V_{BS}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_T 0 end_POSTSUBSCRIPT = - italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_V start_POSTSUBSCRIPT italic_B italic_S end_POSTSUBSCRIPT (4)

in an FD-SOI technology. γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT is temperature-dependent in bulk, and CWT at first order in FD-SOI [15].

II-A Conventional PTAT Peaking Current Reference

In the conventional PTAT architecture [Fig. 2(a)], we consider that M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT have the same technological parameters and do not use any kind of body biasing, i.e., VT01=VT02=VTsubscript𝑉𝑇01subscript𝑉𝑇02subscript𝑉𝑇V_{T01}=V_{T02}=V_{T}italic_V start_POSTSUBSCRIPT italic_T 01 end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T 02 end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT and n1=n2=nsubscript𝑛1subscript𝑛2𝑛n_{1}=n_{2}=nitalic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_n start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_n, excluding mismatch. In addition, the current mirror ratios J𝐽Jitalic_J and/or K𝐾Kitalic_K need to be larger than one, to have a positive voltage drop across resistor R𝑅Ritalic_R. This results in

ΔVGS=VGS1VGS2=nUTln(JK)Δsubscript𝑉𝐺𝑆subscript𝑉𝐺𝑆1subscript𝑉𝐺𝑆2𝑛subscript𝑈𝑇𝐽𝐾\Delta V_{GS}=V_{GS1}-V_{GS2}=nU_{T}\ln\left(JK\right)roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_G italic_S 1 end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_G italic_S 2 end_POSTSUBSCRIPT = italic_n italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT roman_ln ( italic_J italic_K ) (5)

using (2), and

IREF=ΔVGSJR=nUTln(JK)JR.subscript𝐼𝑅𝐸𝐹Δsubscript𝑉𝐺𝑆𝐽𝑅𝑛subscript𝑈𝑇𝐽𝐾𝐽𝑅.I_{REF}=\frac{\Delta V_{GS}}{JR}=\frac{nU_{T}\ln\left(JK\right)}{JR}\textrm{.}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT = divide start_ARG roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT end_ARG start_ARG italic_J italic_R end_ARG = divide start_ARG italic_n italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT roman_ln ( italic_J italic_K ) end_ARG start_ARG italic_J italic_R end_ARG . (6)

The TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at a given temperature can be computed as

TC=1IREFdIREFdT=1RdRdT+1T.TC1subscript𝐼𝑅𝐸𝐹𝑑subscript𝐼𝑅𝐸𝐹𝑑𝑇1𝑅𝑑𝑅𝑑𝑇1𝑇.\textrm{TC}=\frac{1}{I_{REF}}\frac{dI_{REF}}{dT}=-\frac{1}{R}\frac{dR}{dT}+% \frac{1}{T}\textrm{.}TC = divide start_ARG 1 end_ARG start_ARG italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT end_ARG divide start_ARG italic_d italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_T end_ARG = - divide start_ARG 1 end_ARG start_ARG italic_R end_ARG divide start_ARG italic_d italic_R end_ARG start_ARG italic_d italic_T end_ARG + divide start_ARG 1 end_ARG start_ARG italic_T end_ARG . (7)

Eq. (7) shows that the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT cannot be equal to zero unless the temperature coefficient of resistance (TCR) is equal to 1/T1𝑇1/T1 / italic_T. But in practice, the TCR is always smaller than 1/T1𝑇1/T1 / italic_T and the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT is thus positive. In Figs. 2(c) and (d), we observe that the PTAT behavior of ΔVGSΔsubscript𝑉𝐺𝑆\Delta V_{GS}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT results in a PTAT behavior of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, which is consistent with the positive TC.
Another quantity of interest is the LS of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, which can be computed from a small-signal analysis of the PCR. Based on the small-signal schematic in Fig. 3(a), we find that

vbp=(gm4+gd4)vddgm2vg2gm4+gd4+gd2vdd(gm2gm4)vg2subscript𝑣𝑏𝑝subscript𝑔𝑚4subscript𝑔𝑑4subscript𝑣𝑑𝑑subscript𝑔𝑚2subscript𝑣𝑔2subscript𝑔𝑚4subscript𝑔𝑑4subscript𝑔𝑑2subscript𝑣𝑑𝑑subscript𝑔𝑚2subscript𝑔𝑚4subscript𝑣𝑔2v_{bp}=\frac{(g_{m4}+g_{d4})v_{dd}-g_{m2}v_{g2}}{g_{m4}+g_{d4}+g_{d2}}\approx v% _{dd}-\left(\frac{g_{m2}}{g_{m4}}\right)v_{g2}italic_v start_POSTSUBSCRIPT italic_b italic_p end_POSTSUBSCRIPT = divide start_ARG ( italic_g start_POSTSUBSCRIPT italic_m 4 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_d 4 end_POSTSUBSCRIPT ) italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT - italic_g start_POSTSUBSCRIPT italic_m 2 end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_g 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 4 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_d 4 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_d 2 end_POSTSUBSCRIPT end_ARG ≈ italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT - ( divide start_ARG italic_g start_POSTSUBSCRIPT italic_m 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 4 end_POSTSUBSCRIPT end_ARG ) italic_v start_POSTSUBSCRIPT italic_g 2 end_POSTSUBSCRIPT (8)

with the simplification gmgdmuch-greater-thansubscript𝑔𝑚subscript𝑔𝑑g_{m}\gg g_{d}italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ≫ italic_g start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, and we can thus compute the LS of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT as

irefvdd=1Jgd3gm1(1Rgm1)+gd2gd2,subscript𝑖𝑟𝑒𝑓subscript𝑣𝑑𝑑1𝐽subscript𝑔𝑑3subscript𝑔𝑚11𝑅subscript𝑔𝑚1subscript𝑔𝑑2subscript𝑔𝑑2,\frac{i_{ref}}{v_{dd}}=\frac{1}{J}\>\frac{g_{d3}}{g_{m1}}\left(\frac{1}{R}-g_{% m1}\right)+g_{d2}\approx g_{d2}\textrm{,}divide start_ARG italic_i start_POSTSUBSCRIPT italic_r italic_e italic_f end_POSTSUBSCRIPT end_ARG start_ARG italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT end_ARG = divide start_ARG 1 end_ARG start_ARG italic_J end_ARG divide start_ARG italic_g start_POSTSUBSCRIPT italic_d 3 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 1 end_POSTSUBSCRIPT end_ARG ( divide start_ARG 1 end_ARG start_ARG italic_R end_ARG - italic_g start_POSTSUBSCRIPT italic_m 1 end_POSTSUBSCRIPT ) + italic_g start_POSTSUBSCRIPT italic_d 2 end_POSTSUBSCRIPT ≈ italic_g start_POSTSUBSCRIPT italic_d 2 end_POSTSUBSCRIPT , (9)

to be evaluated around the operation point of the current reference. Interestingly, the LS is predominantly related to the output conductance of M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

II-B Proposed CWT Peaking Current Reference

Refer to caption
Figure 3: Small-signal schematic of (a) the conventional PTAT PCR and (b) the proposed FBB addition to obtain a CWT reference current.

In the proposed CWT PCR [Fig. 2(b)], M1subscript𝑀1M_{1}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT has its body connected to its source and is therefore not impacted by the body effect, hence VT1=VT01subscript𝑉𝑇1subscript𝑉𝑇01V_{T1}=V_{T01}italic_V start_POSTSUBSCRIPT italic_T 1 end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T 01 end_POSTSUBSCRIPT, while M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is biased with VBS2>0subscript𝑉𝐵𝑆20V_{BS2}>0italic_V start_POSTSUBSCRIPT italic_B italic_S 2 end_POSTSUBSCRIPT > 0 and undergoes a forward body biasing lowering its threshold voltage, i.e., VT2<VT1subscript𝑉𝑇2subscript𝑉𝑇1V_{T2}<V_{T1}italic_V start_POSTSUBSCRIPT italic_T 2 end_POSTSUBSCRIPT < italic_V start_POSTSUBSCRIPT italic_T 1 end_POSTSUBSCRIPT. In addition, unitary current mirror ratios J=K=1𝐽𝐾1J=K=1italic_J = italic_K = 1 are used. In this architecture, the body voltage of M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is generated by the 2T voltage reference formed by M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT, in which the equilibrium of subthreshold currents IDS5=IDS6subscript𝐼𝐷𝑆5subscript𝐼𝐷𝑆6I_{DS5}=I_{DS6}italic_I start_POSTSUBSCRIPT italic_D italic_S 5 end_POSTSUBSCRIPT = italic_I start_POSTSUBSCRIPT italic_D italic_S 6 end_POSTSUBSCRIPT, given by (1), leads to

VB2=(VT05n5n6VT06)+n5UTln(ISQ6S6ISQ5S5).subscript𝑉𝐵2subscript𝑉𝑇05subscript𝑛5subscript𝑛6subscript𝑉𝑇06subscript𝑛5subscript𝑈𝑇subscript𝐼𝑆𝑄6subscript𝑆6subscript𝐼𝑆𝑄5subscript𝑆5.V_{B2}=\left(V_{T05}-\frac{n_{5}}{n_{6}}V_{T06}\right)+n_{5}U_{T}\ln\left(% \frac{I_{SQ6}S_{6}}{I_{SQ5}S_{5}}\right)\textrm{.}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT = ( italic_V start_POSTSUBSCRIPT italic_T 05 end_POSTSUBSCRIPT - divide start_ARG italic_n start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_ARG start_ARG italic_n start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT end_ARG italic_V start_POSTSUBSCRIPT italic_T 06 end_POSTSUBSCRIPT ) + italic_n start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT roman_ln ( divide start_ARG italic_I start_POSTSUBSCRIPT italic_S italic_Q 6 end_POSTSUBSCRIPT italic_S start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT end_ARG start_ARG italic_I start_POSTSUBSCRIPT italic_S italic_Q 5 end_POSTSUBSCRIPT italic_S start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_ARG ) . (10)

The voltage drop across resistor R𝑅Ritalic_R is therefore equal to the difference of threshold voltages between M1subscript𝑀1M_{1}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT expressed by (II) or (4), i.e.,

ΔVGS=ΔVT=VT01VT2γbVB2,Δsubscript𝑉𝐺𝑆Δsubscript𝑉𝑇subscript𝑉𝑇01subscript𝑉𝑇2superscriptsubscript𝛾𝑏subscript𝑉𝐵2,\Delta V_{GS}=\Delta V_{T}=V_{T01}-V_{T2}\approx\gamma_{b}^{*}V_{B2}\textrm{,}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_T 01 end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_T 2 end_POSTSUBSCRIPT ≈ italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT , (11)

and results in a reference current

IREF=ΔVTR=γbVB2R.subscript𝐼𝑅𝐸𝐹Δsubscript𝑉𝑇𝑅superscriptsubscript𝛾𝑏subscript𝑉𝐵2𝑅.I_{REF}=\frac{\Delta V_{T}}{R}=\frac{\gamma_{b}^{*}V_{B2}}{R}\textrm{.}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT = divide start_ARG roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_ARG start_ARG italic_R end_ARG = divide start_ARG italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_R end_ARG . (12)

The TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at a given temperature can be computed as

TC=1IREFdIREFdT=1RdRdT+1γbdγbdT+1VB2dVB2dT.TC1subscript𝐼𝑅𝐸𝐹𝑑subscript𝐼𝑅𝐸𝐹𝑑𝑇1𝑅𝑑𝑅𝑑𝑇1superscriptsubscript𝛾𝑏𝑑superscriptsubscript𝛾𝑏𝑑𝑇1subscript𝑉𝐵2𝑑subscript𝑉𝐵2𝑑𝑇.\textrm{TC}=\frac{1}{I_{REF}}\frac{dI_{REF}}{dT}=-\frac{1}{R}\frac{dR}{dT}+% \frac{1}{\gamma_{b}^{*}}\frac{d\gamma_{b}^{*}}{dT}+\frac{1}{V_{B2}}\frac{dV_{B% 2}}{dT}\textrm{.}TC = divide start_ARG 1 end_ARG start_ARG italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT end_ARG divide start_ARG italic_d italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_T end_ARG = - divide start_ARG 1 end_ARG start_ARG italic_R end_ARG divide start_ARG italic_d italic_R end_ARG start_ARG italic_d italic_T end_ARG + divide start_ARG 1 end_ARG start_ARG italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG divide start_ARG italic_d italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG start_ARG italic_d italic_T end_ARG + divide start_ARG 1 end_ARG start_ARG italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT end_ARG divide start_ARG italic_d italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_T end_ARG . (13)

Contrary to (7), in which there is no tuning knob to set the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, the proposed architecture allows to zero out the TC by properly selecting the TC of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, which will compensate for the temperature dependence of R𝑅Ritalic_R and γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT. VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT TC can indeed be tuned by changing the ratio of aspect ratios S6/S5subscript𝑆6subscript𝑆5S_{6}/S_{5}italic_S start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT / italic_S start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT in (10). This will be the basis for the TC trimming circuit later discussed in Section III-B, which allows to mitigate the impact of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT process variations on IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC. In Figs. 2(c) and (d), we notice that a close-to-CWT ΔVGSΔsubscript𝑉𝐺𝑆\Delta V_{GS}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT gives a CWT IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, by matching the TC of ΔVGSΔsubscript𝑉𝐺𝑆\Delta V_{GS}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT with the TCR. Hence, the operation principle of the proposed reference is to bias the resistor with the ΔVTΔsubscript𝑉𝑇\Delta V_{T}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT between two subthreshold transistors of the same VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT type, one of them being forward body biased to create a VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT imbalance. Interestingly, no startup circuit is required as the proposed reference is unstable at zero IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT. The 2T voltage reference indeed generates a positive voltage VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT even if the rest of the reference is stuck at zero. This leads to a non-zero IDS2subscript𝐼𝐷𝑆2I_{DS2}italic_I start_POSTSUBSCRIPT italic_D italic_S 2 end_POSTSUBSCRIPT which starts the reference. Other CWT PCRs employing slightly different ideas exist in the literature, such as [16, 17], biasing the resistor with the ΔVTΔsubscript𝑉𝑇\Delta V_{T}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT between transistors of the same VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT type but different lengths, and [18], making use of an additional degeneration resistor to achieve temperature compensation. Yet, these works are either limited to simulations and/or generate a larger IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT.
Similarly to the conventional PCR, the LS can be obtained from a small-signal analysis. Based on the small-signal schematic in Figs. 3(a) and (b), we first find

vb2=gd6gm5+gd5+gd6vdd(gd6gm5)vdd,subscript𝑣𝑏2subscript𝑔𝑑6subscript𝑔𝑚5subscript𝑔𝑑5subscript𝑔𝑑6subscript𝑣𝑑𝑑subscript𝑔𝑑6subscript𝑔𝑚5subscript𝑣𝑑𝑑,v_{b2}=\frac{g_{d6}}{g_{m5}+g_{d5}+g_{d6}}v_{dd}\approx\left(\frac{g_{d6}}{g_{% m5}}\right)v_{dd}\textrm{,}italic_v start_POSTSUBSCRIPT italic_b 2 end_POSTSUBSCRIPT = divide start_ARG italic_g start_POSTSUBSCRIPT italic_d 6 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 5 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_d 5 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_d 6 end_POSTSUBSCRIPT end_ARG italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT ≈ ( divide start_ARG italic_g start_POSTSUBSCRIPT italic_d 6 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 5 end_POSTSUBSCRIPT end_ARG ) italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT , (14)

and consequently,

irefvddsubscript𝑖𝑟𝑒𝑓subscript𝑣𝑑𝑑\displaystyle\frac{i_{ref}}{v_{dd}}divide start_ARG italic_i start_POSTSUBSCRIPT italic_r italic_e italic_f end_POSTSUBSCRIPT end_ARG start_ARG italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT end_ARG =\displaystyle== gd3gm1(1Rgm1)+gd2+gmb2(gd6gm5),subscript𝑔𝑑3subscript𝑔𝑚11𝑅subscript𝑔𝑚1subscript𝑔𝑑2subscript𝑔𝑚𝑏2subscript𝑔𝑑6subscript𝑔𝑚5,\displaystyle\frac{g_{d3}}{g_{m1}}\left(\frac{1}{R}-g_{m1}\right)+g_{d2}+g_{mb% 2}\left(\frac{g_{d6}}{g_{m5}}\right)\textrm{,}divide start_ARG italic_g start_POSTSUBSCRIPT italic_d 3 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 1 end_POSTSUBSCRIPT end_ARG ( divide start_ARG 1 end_ARG start_ARG italic_R end_ARG - italic_g start_POSTSUBSCRIPT italic_m 1 end_POSTSUBSCRIPT ) + italic_g start_POSTSUBSCRIPT italic_d 2 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_m italic_b 2 end_POSTSUBSCRIPT ( divide start_ARG italic_g start_POSTSUBSCRIPT italic_d 6 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 5 end_POSTSUBSCRIPT end_ARG ) , (15)
\displaystyle\approx gd2+gmb2(gd6gm5).subscript𝑔𝑑2subscript𝑔𝑚𝑏2subscript𝑔𝑑6subscript𝑔𝑚5.\displaystyle g_{d2}+g_{mb2}\left(\frac{g_{d6}}{g_{m5}}\right)\textrm{.}italic_g start_POSTSUBSCRIPT italic_d 2 end_POSTSUBSCRIPT + italic_g start_POSTSUBSCRIPT italic_m italic_b 2 end_POSTSUBSCRIPT ( divide start_ARG italic_g start_POSTSUBSCRIPT italic_d 6 end_POSTSUBSCRIPT end_ARG start_ARG italic_g start_POSTSUBSCRIPT italic_m 5 end_POSTSUBSCRIPT end_ARG ) . (16)

The 2T bias generator thus affects the LS of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT through the second term of (16).

TABLE I: Resistor properties in 0.11-μ𝜇\muitalic_μm bulk and 22-nm FD-SOI technologies. The density is measured at 25C and the TCR is characterized from -40 to 85C, and both characteristics are normalized to the lowest obtained value. All the resistors have a width and length of 0.5 μ𝜇\muitalic_μm and 1 μ𝜇\muitalic_μm in 0.11 μ𝜇\muitalic_μm, and 0.36 μ𝜇\muitalic_μm and 0.4 μ𝜇\muitalic_μm in 22 nm.
Techno. Properties N+ P+
diff. poly. poly. diff. poly. poly.
(high res.) (high res.)
0.11 μ𝜇\muitalic_μm Normalized density 1 1.28 - 1.06 2.88 4.12
Normalized TCR 14.98\ast 1.69\ast - 7.87\ast 1\ast 5.34\dagger
22 nm Normalized density 1.13 2.51 3.98/4.07 1 - -
Normalized TCR 5.55\ast 1\ast 1.36\dagger/1.12\dagger 5.72\ast - -
  • \ast

    Positive TCR.

  • \dagger

    Negative TCR.

II-C Design and Sizing Methodology

In what follows, the LS and TC are computed using the conventional box method, as is done in [9]. The design and sizing methodology of the proposed CWT PCR can be brought down to three main steps:

  1. 1)

    The selection of the resistor, based on its density in Ω/Ω\Omega/\squareroman_Ω / □ and its TCR in ppm/C.

  2. 2)

    The sizing of the 2T body bias generator, which consists in selecting the transistor type and dimensions for M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT.

  3. 3)

    The sizing of all remaining transistors M14subscript𝑀14M_{1-4}italic_M start_POSTSUBSCRIPT 1 - 4 end_POSTSUBSCRIPT, focusing on maintaining these transistors saturated in all PVT corners, and keeping mismatch-induced variability under an acceptable threshold.

Refer to caption
Figure 4: The 2T voltage reference presents a nonideal behavior at low temperature, due to gate leakage, or to GIDL at high VDSsubscript𝑉𝐷𝑆\boldsymbol{V_{DS}}bold_italic_V start_POSTSUBSCRIPT bold_italic_D bold_italic_S end_POSTSUBSCRIPT. All figures correspond to 22-nm FD-SOI. Temperature dependence of (a) VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT in all process corners for a 2T voltage reference supplied at 1.8 V and implemented with 1-μ𝜇\muitalic_μm-long I/O nMOS, and (b) log(ID)subscript𝐼𝐷\log(I_{D})roman_log ( italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) and (gm/ID)subscript𝑔𝑚subscript𝐼𝐷(g_{m}/I_{D})( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0, and (gm/ID)maxsubscriptsubscript𝑔𝑚subscript𝐼𝐷max\left(g_{m}/I_{D}\right)_{\textrm{max}}( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT max end_POSTSUBSCRIPT, for two different VDSsubscript𝑉𝐷𝑆V_{DS}italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT and for an I/O SLVT nMOS with W𝑊Witalic_W = 3.89 μ𝜇\muitalic_μm and L𝐿Litalic_L = 1 μ𝜇\muitalic_μm in the SS process corner.
Refer to caption
Figure 5: All figures correspond to the SS process corner with a fixed VDS=VGS,max/2subscript𝑉𝐷𝑆subscript𝑉𝐺𝑆max2V_{DS}=V_{GS,\textrm{max}}/2italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_G italic_S , max end_POSTSUBSCRIPT / 2. log(ID)subscript𝐼𝐷\log(I_{D})roman_log ( italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ), gm/IDsubscript𝑔𝑚subscript𝐼𝐷g_{m}/I_{D}italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT vs. VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT curves at -40C (a) in 0.11 μ𝜇\muitalic_μm for core LVT, RVT and HVT nMOS with W𝑊Witalic_W = 0.5 μ𝜇\muitalic_μm and L𝐿Litalic_L = 10.45 μ𝜇\muitalic_μm, and (c) in 22 nm for I/O SLVT and LVT nMOS with W𝑊Witalic_W = 2 μ𝜇\muitalic_μm and L𝐿Litalic_L = 8 μ𝜇\muitalic_μm. log(ID)subscript𝐼𝐷\log(I_{D})roman_log ( italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 and -40, 25 and 85C, and gm/IDsubscript𝑔𝑚subscript𝐼𝐷g_{m}/I_{D}italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 and -40C as a percentage of (gm/ID)maxsubscriptsubscript𝑔𝑚subscript𝐼𝐷max\left(g_{m}/I_{D}\right)_{\textrm{max}}( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT max end_POSTSUBSCRIPT (b) in 0.11 μ𝜇\muitalic_μm for a core LVT nMOS with W𝑊Witalic_W = 0.5 μ𝜇\muitalic_μm and L𝐿Litalic_L ranging from 0.12 to 50 μ𝜇\muitalic_μm, and (d) in 22 nm for an I/O SLVT nMOS with W𝑊Witalic_W = 2 μ𝜇\muitalic_μm and L𝐿Litalic_L ranging from 0.15 to 8 μ𝜇\muitalic_μm.

First, step 1) relies on Table I to select an appropriate resistor type. We notice that diffusion resistors are typically a poor choice for nA-range CWT current references, as they present both a low density and a large TCR. High-resistivity (high-res.) polysilicon (poly) resistors are a better fit as they usually have a large density and a low TCR. In 22-nm FD-SOI, the high-res. poly resistor can even have its width narrowed down to 150 and 40 nm, thereby effectively increasing its density by 2.4 and 9×\times× compared to the values shown in Table I. In 0.11 μ𝜇\muitalic_μm, a P+ high-res. poly resistor is selected, while in 22 nm, an N+ high-res. narrow poly resistor is chosen. Because this work focuses on area reduction, we select the resistor with the highest density, but a better TC could potentially be attained by selecting the resistor with the lowest TCR. Section IV however demonstrates that a sub-100-ppm/C TC can be reached with the proposed choice.
Next, step 2) is presented in Figs. 4 to 7. The main problem that can appear in an inappropriately-sized 2T body bias generator is a divergence of the generated VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT from its ideal behavior at low temperature, as depicted in Fig. 4(a).

Refer to caption
Figure 6: In bulk technologies such as 0.11-μ𝜇\muitalic_μm, a CTAT VB𝟐subscript𝑉𝐵2\boldsymbol{V_{B2}}bold_italic_V start_POSTSUBSCRIPT bold_italic_B bold_2 end_POSTSUBSCRIPT is required to achieve a CWT IREFsubscript𝐼𝑅𝐸𝐹\boldsymbol{I_{REF}}bold_italic_I start_POSTSUBSCRIPT bold_italic_R bold_italic_E bold_italic_F end_POSTSUBSCRIPT due to the temperature dependence of the linearized body factor γbsuperscriptsubscript𝛾𝑏\boldsymbol{\gamma_{b}^{*}}bold_italic_γ start_POSTSUBSCRIPT bold_italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_∗ end_POSTSUPERSCRIPT. Temperature coefficient of (a) VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and (b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, as a function of transistor widths W5subscript𝑊5W_{5}italic_W start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT and W6subscript𝑊6W_{6}italic_W start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT. Temperature dependence of (c) VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, (d) ΔVGSΔsubscript𝑉𝐺𝑆\Delta V_{GS}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT and (e) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at the chosen design point.
Refer to caption
Figure 7: In FD-SOI technologies such as 22-nm, a close-to-CWT VB𝟐subscript𝑉𝐵2\boldsymbol{V_{B2}}bold_italic_V start_POSTSUBSCRIPT bold_italic_B bold_2 end_POSTSUBSCRIPT is required to achieve a CWT IREFsubscript𝐼𝑅𝐸𝐹\boldsymbol{I_{REF}}bold_italic_I start_POSTSUBSCRIPT bold_italic_R bold_italic_E bold_italic_F end_POSTSUBSCRIPT due to the first-order temperature independence of the linearized body factor γbsuperscriptsubscript𝛾𝑏\boldsymbol{\gamma_{b}^{*}}bold_italic_γ start_POSTSUBSCRIPT bold_italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT bold_∗ end_POSTSUPERSCRIPT. Temperature coefficient of (a) VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and (b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, as a function of transistor widths W5subscript𝑊5W_{5}italic_W start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT and W6subscript𝑊6W_{6}italic_W start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT. Temperature dependence of (c) VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, (d) ΔVGSΔsubscript𝑉𝐺𝑆\Delta V_{GS}roman_Δ italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT and (e) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at the chosen design point.
Refer to caption
Figure 8: 𝑰𝑹𝑬𝑭subscript𝑰𝑹𝑬𝑭\boldsymbol{I_{REF}}bold_italic_I start_POSTSUBSCRIPT bold_italic_R bold_italic_E bold_italic_F end_POSTSUBSCRIPT TC is degraded by the leakage of the parasitic p-well/deep n-well diode DPWsubscript𝐷𝑃𝑊\boldsymbol{D_{PW}}bold_italic_D start_POSTSUBSCRIPT bold_italic_P bold_italic_W end_POSTSUBSCRIPT. All figures are for 0.11-μ𝜇\muitalic_μm and 22-nm technologies except for (c). (a) Schematic of the 2T body bias generator with parasitic diodes. (b) Cross-section of triple-well nMOS devices. (c) Temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT in TT 1.8 V and fast diodes, based on pre- and post-layout simulations in 22-nm. (d) p-well/deep n-well diode leakage in a fast corner, as a function of temperature, for different reverse voltages, and for a diode area of 968 μ𝜇\muitalic_μm2 in 0.11 μ𝜇\muitalic_μm (resp. 370 μ𝜇\muitalic_μm2 in 22 nm).

This discrepancy either stems from gate leakage, or from gate-induced drain leakage (GIDL), whose relative impact is exacerbated at low temperature due to an increased VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT. In the considered technologies, gate leakage is unlikely as 0.11-μ𝜇\muitalic_μm core devices still have a relatively thick oxide, and the devices used in 22 nm are I/O ones. Fig. 4(b) reveals that, at low temperature, IDSsubscript𝐼𝐷𝑆I_{DS}italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 flattens instead of decreasing exponentially, while (gm/ID)subscript𝑔𝑚subscript𝐼𝐷(g_{m}/I_{D})( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0, i.e., the slope of the log(ID)subscript𝐼𝐷\log(I_{D})roman_log ( italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) vs. VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT curve at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0, plummets. This sharp drop is even more pronounced for a high VDSsubscript𝑉𝐷𝑆V_{DS}italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT, which is consistent with the fact that GIDL is exacerbated at high VDSsubscript𝑉𝐷𝑆V_{DS}italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT. This issue can nevertheless be alleviated by properly selecting the transistor type and length of the transistors used in the 2T body bias generator, as shown in Fig. 5. In 0.11 μ𝜇\muitalic_μm, a low-VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT (LVT) transistor is preferable to a regular- or high-VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT (RVT or HVT) one, as these latter types present a strong degradation of (gm/ID)subscript𝑔𝑚subscript𝐼𝐷(g_{m}/I_{D})( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 [Fig. 5(a)]. Regarding the transistor length, L𝐿Litalic_L = 7.5 μ𝜇\muitalic_μm is selected, thereby yielding a (gm/ID)subscript𝑔𝑚subscript𝐼𝐷(g_{m}/I_{D})( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 equal to 78.1 %percent\%% of (gm/ID)maxsubscriptsubscript𝑔𝑚subscript𝐼𝐷max(g_{m}/I_{D})_{\textrm{max}}( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT max end_POSTSUBSCRIPT in the SS -40C corner, and a 107.9-pA leakage per transistor in the SS 85C corner which is close to the selected 100-pA target [Fig. 5(b)]. In 22 nm, super-low-VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT (SLVT) I/O transistors are selected as they feature a nearly-perfect behavior at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 [Fig. 5(c)]. A length of 1 μ𝜇\muitalic_μm is chosen, leading to a (gm/ID)subscript𝑔𝑚subscript𝐼𝐷(g_{m}/I_{D})( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) at VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT = 0 equal to 99.5 %percent\%% of (gm/ID)maxsubscriptsubscript𝑔𝑚subscript𝐼𝐷max(g_{m}/I_{D})_{\textrm{max}}( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT max end_POSTSUBSCRIPT in SS -40C, and a 50.7-pA leakage per transistor in SS 85C. Note that, as the supply voltage can go up to 1.8 V thanks to the use of I/O devices, an additional zero-VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT transistor M7subscript𝑀7M_{7}italic_M start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT identical of M6subscript𝑀6M_{6}italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT is added on top of it in Fig. 10(b) to reduce the VDSsubscript𝑉𝐷𝑆V_{DS}italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT to values similar to Fig. 5, thereby limiting the impact of GIDL while simultaneously improving LS. Now that the transistor types and lengths have been selected, a two-dimensional sweep of W56subscript𝑊56W_{5-6}italic_W start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT allows to determine the ratio S6/S5subscript𝑆6subscript𝑆5S_{6}/S_{5}italic_S start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT / italic_S start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT leading to a CWT IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, as represented in Figs. 6 and 7 for the 0.11-μ𝜇\muitalic_μm and 22-nm designs, respectively. In 0.11 μ𝜇\muitalic_μm, a complementary-to-absolute-temperature (CTAT) VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT is required to compensate the temperature dependence of γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT in bulk [Fig. 6(a)]. The chosen design point corresponds to W5subscript𝑊5W_{5}italic_W start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = 8 μ𝜇\muitalic_μm and W6subscript𝑊6W_{6}italic_W start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT = 1.28 μ𝜇\muitalic_μm [Fig. 6(b)], and leads to a 226-μ𝜇\muitalic_μV/C CTAT slope for VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT [Fig. 6(c)] and a 65-ppm/C TC for IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT [Fig. 6(e)]. In 22 nm, a close-to-CWT VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT is required because of the first-order temperature independence of γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT in FD-SOI [15] [Fig. 7(a)]. The chosen design point corresponds to W5subscript𝑊5W_{5}italic_W start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = 1.25 μ𝜇\muitalic_μm and W6subscript𝑊6W_{6}italic_W start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT = 3.89 μ𝜇\muitalic_μm [Fig. 7(b)], and leads to a 25-μ𝜇\muitalic_μV/C CTAT slope for VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT [Fig. 7(c)] compensating the CTAT TCR of the chosen high-res. N+ poly. resistor, and a 19-ppm/C TC for IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT [Fig. 7(e)].
Finally, step 3) must ensure that M14subscript𝑀14M_{1-4}italic_M start_POSTSUBSCRIPT 1 - 4 end_POSTSUBSCRIPT remain saturated across PVT corners, and that variability constraints are met. On the one hand, M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT are operated in weak inversion and their aspect ratio S12subscript𝑆12S_{1-2}italic_S start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT must be chosen so that VGS2=VDS1>4UTsubscript𝑉𝐺𝑆2subscript𝑉𝐷𝑆14subscript𝑈𝑇V_{GS2}=V_{DS1}>4U_{T}italic_V start_POSTSUBSCRIPT italic_G italic_S 2 end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_D italic_S 1 end_POSTSUBSCRIPT > 4 italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT in the FF 85C corner. M34subscript𝑀34M_{3-4}italic_M start_POSTSUBSCRIPT 3 - 4 end_POSTSUBSCRIPT should be biased in moderate inversion to minimize the current mirror mismatch within a reasonable silicon area, and their aspect ratio S34subscript𝑆34S_{3-4}italic_S start_POSTSUBSCRIPT 3 - 4 end_POSTSUBSCRIPT must be such that VGS4=VDS4>4UTsubscript𝑉𝐺𝑆4subscript𝑉𝐷𝑆44subscript𝑈𝑇V_{GS4}=V_{DS4}>4U_{T}italic_V start_POSTSUBSCRIPT italic_G italic_S 4 end_POSTSUBSCRIPT = italic_V start_POSTSUBSCRIPT italic_D italic_S 4 end_POSTSUBSCRIPT > 4 italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT. In practice, this limit on VGS4subscript𝑉𝐺𝑆4V_{GS4}italic_V start_POSTSUBSCRIPT italic_G italic_S 4 end_POSTSUBSCRIPT should be larger than 4UT4subscript𝑈𝑇4U_{T}4 italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT because of the operation in moderate inversion. On the other hand, variability considerations can also come into play, but this requires to establish an analytical expression linking the variability of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT to the transistor dimensions. Eq. (20), developed in Appendix A, informs us that the variability of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT stems from the VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT mismatch between the transistor pairs M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT and M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT, as well as the current imbalance between M34subscript𝑀34M_{3-4}italic_M start_POSTSUBSCRIPT 3 - 4 end_POSTSUBSCRIPT, the latter being the dominant source of mismatch as later discussed in Section IV. Special care must therefore be taken in sizing the pMOS current mirror.

III Architectural Optimizations

This section details the features added to the simplified design in Fig. 2(b), namely a circuit to mitigate the impact of parasitic diode leakage in Section III-A, and another to trim IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT and its TC in Section III-B. Then, all the details regarding the final implementation of the proposed PCR in 0.11-μ𝜇\muitalic_μm bulk and 22-nm FD-SOI are provided in Section III-C.

III-A Parasitic Diode Leakage Mitigation

The remaining issue with the 2T voltage reference is related to parasitic diode leakage, which becomes significant at high temperature and leads to a distortion of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, consequently impacting the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT. It stems from the fact that the 2T voltage reference biases the body of the nMOS transistor M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT with a voltage VB2>0subscript𝑉𝐵20V_{B2}>0italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT > 0 [Fig. 8(a)]. Therefore, M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT needs to be implemented as a triple-well device, whose cross-section is represented for bulk and FD-SOI technologies in Fig. 8(b). Its p-well is biased at VB2>0subscript𝑉𝐵20V_{B2}>0italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT > 0, while its deep n-well and p-substrate are respectively connected to VDDsubscript𝑉𝐷𝐷V_{DD}italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT and ground. The connections of the parasitic diodes resulting from this triple-well implantation are shown in Fig. 8(a), and these parasitic diodes are located in the cross-section in Fig. 8(b). The leakage of the parasitic p-well/deep n-well diode leads to a current IDIOsubscript𝐼𝐷𝐼𝑂I_{DIO}italic_I start_POSTSUBSCRIPT italic_D italic_I italic_O end_POSTSUBSCRIPT flowing from VDDsubscript𝑉𝐷𝐷V_{DD}italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT to VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT. Fig. 8(c) displays the degradation of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from 107.5 to 24.9 ppm/C between pre- and post-layout simulations in 22-nm FD-SOI. Furthermore, Fig. 8(d) reveals that this leakage increases exponentially with temperature and is also impacted by the reverse voltage drop VDsubscript𝑉𝐷V_{D}italic_V start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT across the diode, with a higher VDsubscript𝑉𝐷V_{D}italic_V start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT inducing a higher leakage. At 85C, for a p-well corresponding to the dimensions of M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT with its surrounding dummies, IDIOsubscript𝐼𝐷𝐼𝑂I_{DIO}italic_I start_POSTSUBSCRIPT italic_D italic_I italic_O end_POSTSUBSCRIPT is around 4.8 pA in 0.11 μ𝜇\muitalic_μm, and ranges from 15.4 to 120.4 pA in 22 nm. These results suggest that IDIOsubscript𝐼𝐷𝐼𝑂I_{DIO}italic_I start_POSTSUBSCRIPT italic_D italic_I italic_O end_POSTSUBSCRIPT is largely underestimated in 0.11-μ𝜇\muitalic_μm models, as at 25C and VDsubscript𝑉𝐷V_{D}italic_V start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT = 0.1 V, the leakage per unit area is 2.83 aA/μ𝜇\muitalic_μm2 in 0.11 μ𝜇\muitalic_μm compared to 565.96 aA/μ𝜇\muitalic_μm2 in 22 nm, so a 200-×\times× difference. At 85C, this difference narrows down to 8.9×\times×, with a leakage per unit area worth 4.70 fA/μ𝜇\muitalic_μm2 in 0.11 μ𝜇\muitalic_μm and 41.73 fA/μ𝜇\muitalic_μm2 in 22 nm. If we compare the leakage in 0.11 μ𝜇\muitalic_μm bulk to the dark current of a P+/n-well photodiode in 0.18 μ𝜇\muitalic_μm bulk at 25C [19], the measured value is 7.16 fA for a 20×\times×20-μ𝜇\muitalic_μm2 diode, corresponding to a 17.9-aA/μ𝜇\muitalic_μm2 leakage per unit area 6.3×\times× larger than the simulated value in Fig. 8(d).
The proposed solution to mitigate the impact of this leakage, referred to as leakage suppression, consists in zeroing out the leakage by biasing the parasitic p-well/deep n-well diode with a reverse voltage VDsubscript𝑉𝐷V_{D}italic_V start_POSTSUBSCRIPT italic_D end_POSTSUBSCRIPT close to zero.

Refer to caption
Figure 9: 𝑰𝑹𝑬𝑭subscript𝑰𝑹𝑬𝑭\boldsymbol{I_{REF}}bold_italic_I start_POSTSUBSCRIPT bold_italic_R bold_italic_E bold_italic_F end_POSTSUBSCRIPT TC degradation is mitigated by leakage suppression, relying on a replica of the 2T body bias generator to bias the deep n-well. (a) Schematic of the 2T body bias generator with parasitic diodes and a replica for leakage suppression. Temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, based on pre-layout simulations, and post-layout simulations without and with leakage suppression, (b) in 0.11-μ𝜇\muitalic_μm bulk, with a 100-×\times× scaling factor on the p-well/deep n-well diode leakage, and (c) in 22-nm FD-SOI.

This is achieved by biasing the deep n-well with a voltage VDNWsubscript𝑉𝐷𝑁𝑊V_{DNW}italic_V start_POSTSUBSCRIPT italic_D italic_N italic_W end_POSTSUBSCRIPT close to VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, generated by a replica of the 2T body bias generator, as shown in Fig. 9(a). This replica has the same S6/S5subscript𝑆6subscript𝑆5S_{6}/S_{5}italic_S start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT / italic_S start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ratio as the body bias generator, but not necessarily the same widths W56subscript𝑊56W_{5-6}italic_W start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT, thereby allowing to adjust its power consumption. Note that, to increase the temperature range up to 125C, a larger S6/S5subscript𝑆6subscript𝑆5S_{6}/S_{5}italic_S start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT / italic_S start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT in the replica compared to the body bias generator might be needed, to ensure that the parasitic p-well/deep n-well diode remains reverse-biased and that its leakage current remains negligible. The leakage suppression technique was initially proposed in the context of voltage references [20], and used to generate a CTAT 191-nA current reference in [21], with both works providing measurement results in bulk technologies. For the 0.11-μ𝜇\muitalic_μm design, because the parasitic diode model underestimates the leakage, we observe no significant degradation of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC between pre- and post-layout simulations. However, when we apply a 100-×\times× scaling factor to this leakage as in Fig. 9(b), IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC increases from 60.9 to 90.9 ppm/C, and the leakage suppression circuit cuts down this degradation to 64.7 ppm/C. For the 22-nm design in Fig. 9(c), IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC is degraded from 24.9 to 107.5 ppm/C due to the parasitic diode leakage, but this degradation is nearly entirely recovered by the leakage suppression circuit, leading to a post-layout 28.4-ppm/C TC. In the complete schematic in Fig. 10, the careful reader may notice that in 0.11-μ𝜇\muitalic_μm bulk, M66Bsubscript𝑀66𝐵M_{6-6B}italic_M start_POSTSUBSCRIPT 6 - 6 italic_B end_POSTSUBSCRIPT have their body connected to VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT [Fig. 10(a)] and are located in the same p-well as M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. On the contrary, in 22-nm FD-SOI, M66Bsubscript𝑀66𝐵M_{6-6B}italic_M start_POSTSUBSCRIPT 6 - 6 italic_B end_POSTSUBSCRIPT have their body connected to VDNWsubscript𝑉𝐷𝑁𝑊V_{DNW}italic_V start_POSTSUBSCRIPT italic_D italic_N italic_W end_POSTSUBSCRIPT [Fig. 10(b)], because they are implemented with SLVT flipped-well devices required to have a lower VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT than M55Bsubscript𝑀55𝐵M_{5-5B}italic_M start_POSTSUBSCRIPT 5 - 5 italic_B end_POSTSUBSCRIPT. They are thus located in an n-well, which is biased by the replica to keep the leakage of diode DNWsubscript𝐷𝑁𝑊D_{NW}italic_D start_POSTSUBSCRIPT italic_N italic_W end_POSTSUBSCRIPT [Fig. 8(a)] from impacting VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT.

Refer to caption
Figure 11: 𝑰𝑹𝑬𝑭subscript𝑰𝑹𝑬𝑭\boldsymbol{I_{REF}}bold_italic_I start_POSTSUBSCRIPT bold_italic_R bold_italic_E bold_italic_F end_POSTSUBSCRIPT TC is trimmed by changing the effective width of M𝟓subscript𝑀5\boldsymbol{M_{5}}bold_italic_M start_POSTSUBSCRIPT bold_5 end_POSTSUBSCRIPT in the 2T body bias generator. In TT 1.2 V (resp. 1.8 V), temperature dependence of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT [(a) and (d)] and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT [(b) and (e)] as a function of the trimming code in 0.11 μ𝜇\muitalic_μm (resp. 22 nm). (c)(f) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC as a function of the trimming code in conventional process corners.
Refer to caption
Figure 12: 𝑰𝑶𝑼𝑻subscript𝑰𝑶𝑼𝑻\boldsymbol{I_{OUT}}bold_italic_I start_POSTSUBSCRIPT bold_italic_O bold_italic_U bold_italic_T end_POSTSUBSCRIPT is trimmed by means of a binary-weighted current mirror in bulk, and IREFsubscript𝐼𝑅𝐸𝐹\boldsymbol{I_{REF}}bold_italic_I start_POSTSUBSCRIPT bold_italic_R bold_italic_E bold_italic_F end_POSTSUBSCRIPT by a trimmable binary-weighted resistance in FD-SOI. At 1.2 V (resp. 1.8 V), trimmed current at 25C as a function of the trimming code in (a) 0.11 μ𝜇\muitalic_μm and (b) 22 nm.
Refer to caption
Figure 10: Complete schematic of the proposed nA-range CWT reference in (a) 0.11-μ𝜇\muitalic_μm bulk and (b) 22-nm FD-SOI. The schematic includes trimming circuits for TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, as well as a replica of the 2T body bias generator to suppress the leakage of the parasitic p-well/deep n-well diode.
TABLE II: Sizing of the proposed nA-range CWT current references.
0.11-μ𝜇\muitalic_μm bulk\ast 22-nm FD-SOI
w/o trimming w/ TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming w/o trimming w/ TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming
Type\star W𝑊Witalic_W [μ𝜇\muitalic_μm] L𝐿Litalic_L [μ𝜇\muitalic_μm] Type\star W𝑊Witalic_W [μ𝜇\muitalic_μm] L𝐿Litalic_L [μ𝜇\muitalic_μm] Type\star W𝑊Witalic_W [μ𝜇\muitalic_μm] L𝐿Litalic_L [μ𝜇\muitalic_μm] Type\star W𝑊Witalic_W [μ𝜇\muitalic_μm] L𝐿Litalic_L [μ𝜇\muitalic_μm]
M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT LL 2×\times×8 4×\times×5 LL 2×\times×8 4×\times×5 M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT LVT 8 4×\times×8 LVT 8 4×\times×8
M34subscript𝑀34M_{3-4}italic_M start_POSTSUBSCRIPT 3 - 4 end_POSTSUBSCRIPT HS 2×\times×2 2×\times×25 I/O 20×\times×2.5 5 M34subscript𝑀34M_{3-4}italic_M start_POSTSUBSCRIPT 3 - 4 end_POSTSUBSCRIPT SLVT 0.32 10×\times×8 SLVT 0.32 10×\times×8
M5subscript𝑀5M_{5}italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT LL 16×\times×4 7.5 - - - M5subscript𝑀5M_{5}italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT LVT 8×\times×1.25 1 - - -
M67subscript𝑀67M_{6-7}italic_M start_POSTSUBSCRIPT 6 - 7 end_POSTSUBSCRIPT HS 8×\times×1.28 7.5 HS 8×\times×1.28 7.5 M67subscript𝑀67M_{6-7}italic_M start_POSTSUBSCRIPT 6 - 7 end_POSTSUBSCRIPT SLVT 8×\times×3.89 1 SLVT 8×\times×3.9 1
M5Bsubscript𝑀5𝐵M_{5B}italic_M start_POSTSUBSCRIPT 5 italic_B end_POSTSUBSCRIPT LL 4×\times×4 7.5 LL 4×\times×4 7.5 M5Bsubscript𝑀5𝐵M_{5B}italic_M start_POSTSUBSCRIPT 5 italic_B end_POSTSUBSCRIPT LVT 8×\times×1.25 1 LVT 16×\times×0.625 1
M6B7Bsubscript𝑀6𝐵7𝐵M_{6B-7B}italic_M start_POSTSUBSCRIPT 6 italic_B - 7 italic_B end_POSTSUBSCRIPT HS 2×\times×1.28 7.5 HS 2×\times×1.28 7.5 M6B7Bsubscript𝑀6𝐵7𝐵M_{6B-7B}italic_M start_POSTSUBSCRIPT 6 italic_B - 7 italic_B end_POSTSUBSCRIPT SLVT 8×\times×3.89 1 SLVT 8×\times×3.9 1
R𝑅Ritalic_R P+ poly 0.5 256×\times×15.565 P+ poly 0.5 212×\times×18.705 R𝑅Ritalic_R N+ poly 0.04 100×\times×9.765 - - -
(high res.) (high res.) (high res.)
M5Fsubscript𝑀5𝐹M_{5F}italic_M start_POSTSUBSCRIPT 5 italic_F end_POSTSUBSCRIPT - - - LL 4×\times×4 7.5 M5Fsubscript𝑀5𝐹M_{5F}italic_M start_POSTSUBSCRIPT 5 italic_F end_POSTSUBSCRIPT - - - LVT 8×\times×0.625 1
M5Visubscript𝑀5𝑉𝑖M_{5Vi}italic_M start_POSTSUBSCRIPT 5 italic_V italic_i end_POSTSUBSCRIPT - - - LL 1 to 16×\times×4 7.5 M5Visubscript𝑀5𝑉𝑖M_{5Vi}italic_M start_POSTSUBSCRIPT 5 italic_V italic_i end_POSTSUBSCRIPT - - - LVT 1 to 8×\times×0.625 1
MSWFsubscript𝑀𝑆𝑊𝐹M_{SWF}italic_M start_POSTSUBSCRIPT italic_S italic_W italic_F end_POSTSUBSCRIPT - - - LL 4×\times×0.25 2 MSWsubscript𝑀𝑆𝑊M_{SW}italic_M start_POSTSUBSCRIPT italic_S italic_W end_POSTSUBSCRIPT - - - LVT 0.16 8
MSWVisubscript𝑀𝑆𝑊𝑉𝑖M_{SWVi}italic_M start_POSTSUBSCRIPT italic_S italic_W italic_V italic_i end_POSTSUBSCRIPT - - - LL 1 to 16×\times×0.25 2 MSWRsubscript𝑀𝑆𝑊𝑅M_{SWR}italic_M start_POSTSUBSCRIPT italic_S italic_W italic_R end_POSTSUBSCRIPT - - - SLVT 10 0.15
M4BFsubscript𝑀4𝐵𝐹M_{4BF}italic_M start_POSTSUBSCRIPT 4 italic_B italic_F end_POSTSUBSCRIPT - - - I/O 10×\times×2.5 5 RFsubscript𝑅𝐹R_{F}italic_R start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT - - - N+ poly 0.04 85×\times×5.634
M4BVisubscript𝑀4𝐵𝑉𝑖M_{4BVi}italic_M start_POSTSUBSCRIPT 4 italic_B italic_V italic_i end_POSTSUBSCRIPT - - - I/O 1 to 16×\times×2.5 5 (high res.)
MSWBFsubscript𝑀𝑆𝑊𝐵𝐹M_{SWBF}italic_M start_POSTSUBSCRIPT italic_S italic_W italic_B italic_F end_POSTSUBSCRIPT - - - I/O 10×\times×0.25 1.25 RVisubscript𝑅𝑉𝑖R_{Vi}italic_R start_POSTSUBSCRIPT italic_V italic_i end_POSTSUBSCRIPT - - - N+ poly 0.04 1 to 128×\times×5.634
MSWBVisubscript𝑀𝑆𝑊𝐵𝑉𝑖M_{SWBVi}italic_M start_POSTSUBSCRIPT italic_S italic_W italic_B italic_V italic_i end_POSTSUBSCRIPT - - - I/O 1 to 16×\times×0.25 1.25 (high res.)
  • \ast

    Dimensions reported for 0.11-μ𝜇\muitalic_μm bulk are pre-shrink ones, and must be scaled by a factor 0.9×\times× to obtain silicon dimensions.

  • \star

    In 0.11 μ𝜇\muitalic_μm, HS refers to high-speed, i.e., LVT, and LL to low-leakage, i.e., HVT. In 22 nm, SLVT refers to super-low-VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, and LVT to low-VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT.

Refer to caption
Figure 13: Layout of the proposed reference (a)(c) without and (b)(d) with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, in 0.11-μ𝜇\muitalic_μm bulk and 22-nm FD-SOI.

III-B Temperature Coefficient and Reference Current Trimming

TABLE III: Summary of the simulated and measured performance of the proposed nA-range CWT references.
0.11-μ𝜇\muitalic_μm bulk 22-nm FD-SOI
w/o trimming w/ trimming w/o trimming w/ trimming
Sim. Sim. Sim. Sim. Meas.
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT [nA] 5.04 5.03 1.50 1.50 1.21/1.50\dagger
Power [nW] 5.03 13.88 2.04 2.35 2.87
@@@@0.45V @@@@0.85V @@@@0.65V @@@@0.75V @@@@0.75V
Area [mm2] 0.00773 0.00954 0.00197 0.00214
Supply range [V] 0.45 – 1.2 0.85 – 1.2 0.65 – 1.8 0.75 – 1.8
LS [%percent\%%/V] 2.22 2.84 0.44 0.41 0.51
PSRR\star   [dB] -35.4 -35.8 -38.4 -35.9 N/A
Temp. range [C] -40 – 85 -40 – 85 -40 – 85 -40 – 85
TC [ppm/C] 121.3 64.3 52.2 21.7 168.0/89.2\dagger
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT var. 11.60 9.05 10.48 9.88 4.10/0.61\dagger
(process) [%percent\%%]
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT var. 0.71 1.32 2.55 2.98
(mismatch) [%percent\%%]
tstartsubscript𝑡𝑠𝑡𝑎𝑟𝑡t_{start}italic_t start_POSTSUBSCRIPT italic_s italic_t italic_a italic_r italic_t end_POSTSUBSCRIPT [ms] 0.65 1.82 0.96 1.05 11.96
  • \dagger

    Before and after trimming.

  • \star

    PSRR = 20log10[(iref/vdd)/(IREF/VDD)]20subscript10subscript𝑖𝑟𝑒𝑓subscript𝑣𝑑𝑑subscript𝐼𝑅𝐸𝐹subscript𝑉𝐷𝐷20\log_{10}\left[(i_{ref}/v_{dd})/(I_{REF}/V_{DD})\right]20 roman_log start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT [ ( italic_i start_POSTSUBSCRIPT italic_r italic_e italic_f end_POSTSUBSCRIPT / italic_v start_POSTSUBSCRIPT italic_d italic_d end_POSTSUBSCRIPT ) / ( italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT / italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT ) ] is characterized at 10 Hz and VDD,minsubscript𝑉𝐷𝐷minV_{DD,\textrm{min}}italic_V start_POSTSUBSCRIPT italic_D italic_D , min end_POSTSUBSCRIPT, with a 1-pF capacitor between VBPsubscript𝑉𝐵𝑃V_{BP}italic_V start_POSTSUBSCRIPT italic_B italic_P end_POSTSUBSCRIPT and VDDsubscript𝑉𝐷𝐷V_{DD}italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT.

Depending on the application, it might be necessary to calibrate the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT and/or IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT itself, to maintain performance across process corners. The proposed design includes two trimming circuits fulfilling this function. First, the TC trimming circuit is presented in Fig. 10 and relies on a change of S6/S5subscript𝑆6subscript𝑆5S_{6}/S_{5}italic_S start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT / italic_S start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT in (10) to tune the TC of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, and therefore, the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT. It is implemented by changing the effective width of M5subscript𝑀5M_{5}italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT using binary-weighted branches connected in parallel. The switches are either located on top of or below transistors M5Visubscript𝑀5𝑉𝑖M_{5Vi}italic_M start_POSTSUBSCRIPT 5 italic_V italic_i end_POSTSUBSCRIPT. We find more effective to place switches below M5Visubscript𝑀5𝑉𝑖M_{5Vi}italic_M start_POSTSUBSCRIPT 5 italic_V italic_i end_POSTSUBSCRIPT in technologies with a large n𝑛nitalic_n as it results in a low Ion/Ioffsubscript𝐼𝑜𝑛subscript𝐼𝑜𝑓𝑓I_{on}/I_{off}italic_I start_POSTSUBSCRIPT italic_o italic_n end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_o italic_f italic_f end_POSTSUBSCRIPT ratio. This switch arrangement alleviates the problem by providing a larger VGSsubscript𝑉𝐺𝑆V_{GS}italic_V start_POSTSUBSCRIPT italic_G italic_S end_POSTSUBSCRIPT and therefore IDSsubscript𝐼𝐷𝑆I_{DS}italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT when the switch is on. Figs. 11(a) to (c) illustrate the effect of this trimming circuit in 0.11 μ𝜇\muitalic_μm, whereas Figs. 11(d) to (f) depict it in 22 nm. We observe in Figs. 11(a) and (d) that the change in VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT TC allows to make IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT either PTAT or CTAT [Figs. 11(b) and (e)] across the trimming range, and that the minimum IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC is easily reached in the five conventional process corners [Figs. 11(c) and (f)]. Section IV-A will later highlight that skewed process corners, i.e., different process corners for the devices of different VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT types used for M5subscript𝑀5M_{5}italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT and M6subscript𝑀6M_{6}italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT, are more critical and should be adequately considered when defining the trimming range.
Moreover, a trimming of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT can be required in applications relying on an accurate value of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT. In 0.11 μ𝜇\muitalic_μm, this trimming is performed by a 5-bit binary-weighted current mirror [Fig. 10(a)], allowing for a linear control of the output current IOUTsubscript𝐼𝑂𝑈𝑇I_{OUT}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT [Fig. 12(a)]. Besides, 3.3-V I/O devices are used for the mirror formed by M3subscript𝑀3M_{3}italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT, M4subscript𝑀4M_{4}italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT and M4BF4BVisubscript𝑀4𝐵𝐹4𝐵𝑉𝑖M_{4BF-4BVi}italic_M start_POSTSUBSCRIPT 4 italic_B italic_F - 4 italic_B italic_V italic_i end_POSTSUBSCRIPT, and for the switches MSWBFSWBVisubscript𝑀𝑆𝑊𝐵𝐹𝑆𝑊𝐵𝑉𝑖M_{SWBF-SWBVi}italic_M start_POSTSUBSCRIPT italic_S italic_W italic_B italic_F - italic_S italic_W italic_B italic_V italic_i end_POSTSUBSCRIPT, as they feature a lower Ioffsubscript𝐼𝑜𝑓𝑓I_{off}italic_I start_POSTSUBSCRIPT italic_o italic_f italic_f end_POSTSUBSCRIPT than core devices. In 22 nm, the IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming circuit is integrated inside the reference, and is implemented by eight binary-weighted resistors which can be shorted by nMOS switches [Fig. 10(b)]. This trimming scheme is possible as the Ion/Ioffsubscript𝐼𝑜𝑛subscript𝐼𝑜𝑓𝑓I_{on}/I_{off}italic_I start_POSTSUBSCRIPT italic_o italic_n end_POSTSUBSCRIPT / italic_I start_POSTSUBSCRIPT italic_o italic_f italic_f end_POSTSUBSCRIPT ratio is larger in 22 nm than in 0.11 μ𝜇\muitalic_μm thanks to a lower n𝑛nitalic_n, and is also more power-efficient as it avoids the overhead associated with IOUTsubscript𝐼𝑂𝑈𝑇I_{OUT}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT. In addition, it enables a finer trimming resolution, but leads to a nonlinear relationship between the calibration code and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT as it changes the value of resistor R𝑅Ritalic_R in (12) [Fig. 12(b)].

Refer to caption
Figure 14: In 0.11-μ𝜇\muitalic_μm bulk, post-layout simulation of the temperature dependence of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, in all process corners and at 1.2 V, without trimming [(a) and (b)], and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming [(c) and (d)].
Refer to caption
Figure 15: In 0.11-μ𝜇\muitalic_μm bulk, post-layout simulation of the supply voltage dependence of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT in all process corners and at 25C, with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming.

III-C Final Implementation

Two current references, respectively without trimming, and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, have been implemented in each of the 0.11-μ𝜇\muitalic_μm bulk and 22-nm FD-SOI technologies. The complete schematic of the proposed reference with leakage suppression, and TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, is presented in Fig. 10, while the layout and sizing of the four proposed references can be found in Fig. 13 and Table II, respectively. Interestingly, Fig. 13 reveals that the area overhead of the trimming circuit, with respect to the area of the reference without trimming, corresponds to 23.5 %percent\%% in 0.11 μ𝜇\muitalic_μm and can be attributed equally to the TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming circuits, while it is only 9.1 %percent\%% in 22 nm and is predominantly due to the binary-weighted resistors used to trim IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT.

Refer to caption
Figure 16: In 0.11-μ𝜇\muitalic_μm bulk and at 1.2 V, post-layout simulation of (a) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 25C, (b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from -40 to 85C, and (c) the change in CTAT slope of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, denoted as δVB2𝛿subscript𝑉𝐵2\delta V_{B2}italic_δ italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, with respect to its nominal value, without trimming, and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming.
Refer to caption
Figure 17: In 0.11-μ𝜇\muitalic_μm bulk, for post-layout MC simulations (103 without trimming, and 3×\times×102 with TC trimming) in TT at 1.2 V, histograms of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 25C [(a) and (b)] and of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from -40 to 85C [(c) and (d)], without trimming [(a) and (c)], and with TC trimming [(b) and (d)]. x~~𝑥\tilde{x}over~ start_ARG italic_x end_ARG denotes the median of the distribution.

IV Post-Layout Simulation Results

In this section, we discuss the post-layout simulation results of the four references introduced in Section III-C. More specifically, the temperature dependence is discussed in conventional and skewed process corners, and for Monte-Carlo (MC) simulations. The interest of this section is thus to demonstrate the performance of the proposed references and the robustness of the trimming mechanisms under the impact of local mismatch and global process variations, which cannot be as extensively and thoroughly covered in measurement. Additionally, for the design with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, we characterize the supply voltage dependence and startup. Table III summarizes the performance of the designs.

IV-A Designs in 0.11-μ𝜇\muitalic_μm Bulk CMOS Technology

The temperature dependence of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT is shown in Fig. 14. In the design without trimming, there is a slight change of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT [Fig. 14(a)], hence deteriorating IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC in FF and SS to 90 and 99 ppm/C, compared to 65 ppm/C in TT [Fig. 14(b)]. Trimming the TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT modifies the CTAT slope of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT [Fig. 14(c)], and thereby reduces the TC to at most 78 ppm/C in SF [Fig. 14(d)]. While the trimming mechanism in Fig. 14 may not yield obvious benefits in conventional process corners, its interest in dealing with different process corners for the two VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT types employed for M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT is paramount, as will be discussed herebelow in relation to Fig. 16. Next, the supply voltage dependence is depicted in Fig. 15, with the minimum supply voltage given by

Refer to caption
Figure 18: Post-layout startup waveforms of the reference with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, in the fastest (FF 85C), typical (TT 25C), and slowest (SS -40C) corners, (a) at 1.2 V in 0.11-μ𝜇\muitalic_μm bulk and (b) at 1.8 V in 22-nm FDSOI, using a voltage source with a 100-μ𝜇\muitalic_μs rise time.
Refer to caption
Figure 19: In 22-nm FD-SOI, post-layout simulation of the temperature dependence of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, in all process corners and at 1.8 V, without trimming [(a) and (b)], and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming [(c) and (d)].
Refer to caption
Figure 20: In 22-nm FD-SOI, post-layout simulation of the supply voltage dependence of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT in all process corners and at 25C, with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming.
VDD,min4UT+max(VGS1,VSG4,VB2).subscript𝑉𝐷𝐷min4subscript𝑈𝑇subscript𝑉𝐺𝑆1subscript𝑉𝑆𝐺4subscript𝑉𝐵2.V_{DD,\textrm{min}}\approx 4U_{T}+\max\left(V_{GS1},V_{SG4},V_{B2}\right)% \textrm{.}italic_V start_POSTSUBSCRIPT italic_D italic_D , min end_POSTSUBSCRIPT ≈ 4 italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT + roman_max ( italic_V start_POSTSUBSCRIPT italic_G italic_S 1 end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT italic_S italic_G 4 end_POSTSUBSCRIPT , italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT ) . (17)

For this design, VDD,minsubscript𝑉𝐷𝐷minV_{DD,\textrm{min}}italic_V start_POSTSUBSCRIPT italic_D italic_D , min end_POSTSUBSCRIPT is limited to 0.85 V by the large VSG4subscript𝑉𝑆𝐺4V_{SG4}italic_V start_POSTSUBSCRIPT italic_S italic_G 4 end_POSTSUBSCRIPT due to the use of I/O devices in the pMOS current mirror. Yet, the 2T body bias generator already produces a valid VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT above 0.4 V, explaining why the design without trimming can operate down to 0.45 V in Table III. VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT LS is comprised between 1.42 and 1.57 mV/V from 0.85 to 1.2 V [Fig. 15(a)], while IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT LS ranges from 2.67 to 3.52 %percent\%%/V [Fig. 15(b)]. Eq. (9) indicates that this LS predominantly stems from the variation of M2subscript𝑀2M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT VDSsubscript𝑉𝐷𝑆V_{DS}italic_V start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT. In addition, Fig. 16 considers the impact of HS/LL skewed process corners, i.e., different process corners for the high-speed (HS) and low-leakage (LL) core devices used for M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT. Fig. 16(a) shows that, without trimming, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT ranges from 7.42 nA in (FF, SS) down to 2.62 nA in (SS, FF), resulting in process variations of +47.2%percent\%% / -48.0%percent\%%. The remaining variations after trimming are +3.6%percent\%% / -1.4%percent\%%, related to the finite resolution of the trimming circuit. Regarding IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC [Fig. 16(b)], it lies between 65 and 1283 ppm/C without trimming, and is reduced to a range from 31 to 110 ppm/C after trimming. Moreover, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC is below 100 ppm/C in all process corners except (FF, SS), which would necessitate a slightly larger TC trimming range. The effect of the TC trimming scheme is to increase the CTAT slope of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT in fast nMOS HS corners, and to diminish it in slow ones, on top of smaller variations related to the LL corner [Fig. 16(c)]. Then, MC simulations highlight that, without trimming [Fig. 17(a)], the impact of mismatch is limited, with a (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) of 0.71 %percent\%%.This value is relatively close to the 1.18 %percent\%% predicted by (20), from which 1%percent\%% can be attributed to the mismatch of the pMOS mirror. The impact of process variations is more significant, with a (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) of 11.60 %percent\%%, as a result of the process variations of M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT but more critically, of the resistance. In Fig. 17(b), the distribution of the TC due to local mismatch presents a 68-ppm/C median and an 84-ppm/C 99th percentile, while global process and combined effects both have a 122-ppm/C median, with 99th percentiles at 422 and 446 ppm/C. With TC trimming and no IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) slightly rises to 1.32 %percent\%% with mismatch and shrinks to 9.05 %percent\%% with process variations [Fig. 17(c)], due to a different sizing and to the trimming itself. In terms of TC, the median is cut down to 65 ppm/C, with a 99th percentile at 75 ppm/C for mismatch, and 80 ppm/C for process and combined effects [Fig. 17(d)].

Refer to caption
Figure 21: In 22-nm FD-SOI and at 1.8 V, post-layout simulation of (a) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 25C, (b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from -40 to 85C, and (c) the change in CTAT slope of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, denoted as δVB2𝛿subscript𝑉𝐵2\delta V_{B2}italic_δ italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT, with respect to its nominal value, without trimming, and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming.
Refer to caption
Figure 22: In 22-nm FD-SOI, for post-layout MC simulations (103 without trimming, and 3×\times×102 with TC trimming) in TT at 1.8 V, histograms of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 25C [(a) and (b)] and of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from -40 to 85C [(c) and (d)], without trimming [(a) and (c)], and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming [(b) and (d)]. x~~𝑥\tilde{x}over~ start_ARG italic_x end_ARG denotes the median of the distribution.

Finally, the x-%percent\%% startup time corresponds to the time at which IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT remains within (100-x) %percent\%% of its steady-state value. The nominal 99-%percent\%% startup time is equal to 1.83 ms in Fig. 18(a), and ranges from 0.12 to 390.8 ms in the best- and worst-case corners, respectively FF 85C and SS -40C.

IV-B Designs in 22-nm FD-SOI CMOS Technology

Refer to caption
Figure 23: In 22-nm FD-SOI, (a) layout of the proposed nA-range CWT current reference and (b) chip microphotograph with overlaid layout of the 1.08-mm2 CERBERUS MCU.
Refer to caption
Figure 24: Measurement testbench for the characterization of the dependence to supply voltage and temperature, as well as the startup time.

In Fig. 19, depicting the temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, the design without trimming shows slim variations of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT CTAT slope between 24.4 and 25.4 μ𝜇\muitalic_μV/C [Fig. 19(a)], translating into negligible variations of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from 19 to 24 ppm/C [Fig. 19(b)]. After trimming, VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and its TC are slightly different [Fig. 19(c)], yet IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC remains in a range similar to the design without trimming, comprised between 17 and 22 ppm/C, while a clear effect of the IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming can be observed [Fig. 19(d)]. Then, regarding the supply voltage dependence in Fig. 20, VDD,minsubscript𝑉𝐷𝐷minV_{DD,\textrm{min}}italic_V start_POSTSUBSCRIPT italic_D italic_D , min end_POSTSUBSCRIPT is equal to 0.75 V and is not dominated by VSG4subscript𝑉𝑆𝐺4V_{SG4}italic_V start_POSTSUBSCRIPT italic_S italic_G 4 end_POSTSUBSCRIPT as in 0.11 μ𝜇\muitalic_μm, but rather by the minimum VDDsubscript𝑉𝐷𝐷V_{DD}italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT required by the switches in the IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming circuit to avoid distortion. Fig. 20(a) reveals that VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT is generated at 0.5 V, and presents an LS around 230 μ𝜇\muitalic_μV/V. In Fig. 20(b), IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT features an LS between 0.37 and 0.57 %percent\%%/V, which is a reduction of nearly 6×\times× compared to the 0.11-μ𝜇\muitalic_μm design, thanks to the larger (gm/gd)subscript𝑔𝑚subscript𝑔𝑑(g_{m}/g_{d})( italic_g start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT / italic_g start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ) in FD-SOI. Moreover, Fig. 21 illustrates the variations in SLVT/LVT skewed process corners, i.e., different process corners for the SLVT and LVT I/O devices used for M56subscript𝑀56M_{5-6}italic_M start_POSTSUBSCRIPT 5 - 6 end_POSTSUBSCRIPT. Fig. 21(a) displays that IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT spans from 2.02 nA in (FF, SF) to 1.02 nA in (SS, FS) without trimming, leading to process variations of +34.1%percent\%% / -33.4%percent\%%. However, trimming reduces variations to +0.2%percent\%% / -0.3%percent\%%, approximately 10×\times× better than in 0.11 μ𝜇\muitalic_μm, which is consistent with the fact that the 22-nm design uses three additional calibration bits for IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT. Adding more bits to the 0.11-μ𝜇\muitalic_μm design would be possible, but only at the expense of significant area overhead for the binary-weighted current mirror. Then, regarding the TC, it ranges from 19 to 210 ppm/C without trimming, and is reduced from 14 to 36 ppm/C after it, while being below 50 ppm/C in all corners [Fig. 21(b)]. The effect of the TC trimming is to bring VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT CTAT slope closer to its value in the SLVT TT corner, with slightly larger (resp. lower) values in the fast (resp. slow) nMOS LVT corners [Fig. 21(c)]. Next, considering MC simulations, without trimming, mismatch leads to a (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) of 2.55 %percent\%% which is 3×\times× larger than in 0.11 μ𝜇\muitalic_μm due to the smaller dimensions of the pMOS current mirror. Eq. (20) indeed predicts a variability of 3.78 %percent\%% from which 3.65 %percent\%% come from the mirror mismatch. Process variations lead to a (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) of 10.70 %percent\%% similar to 0.11 μ𝜇\muitalic_μm [Fig. 22(a)]. IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC suffers most from mismatch, with a 49-ppm/C median and a 172-ppm/C 99th percentile, than from process variations, with a 28-ppm/C median and a 62-ppm/C 99th percentile [Fig. 22(c)]. After TC trimming and no IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) slightly increases while process variations are reduced, in the same fashion as in 0.11 μ𝜇\muitalic_μm [Fig. 22(b)]. The TC now has a median around 22 ppm/C in all simulation types, with 99th percentiles at 33, 28, and 42 ppm/C, for mismatch, process, and combined effects. Lastly, Fig. 18(b) highlights a nominal 99-%percent\%% startup time of 0.94 ms, which spans from 0.04 and 371.2 ms in extreme corners.

V Measurement Results

V-A Measurement Testbench

Out of the four designs in Section III-C, the 22-nm design with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming has been fabricated as part of the CERBERUS microcontroller unit (MCU) [Fig. 23(b)]. Eleven dies have been measured, using the setup shown in Fig. 24. It consists of a host PC controlling an Espec SH-261 climatic chamber for the temperature sweep, and two Keithley K2540 source measure units (SMUs) for the supply voltage sweep. On the one hand, SMU 1 measures IOUT=7IREFsubscript𝐼𝑂𝑈𝑇7subscript𝐼𝑅𝐸𝐹I_{OUT}=7I_{REF}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT = 7 italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT with VSDsubscript𝑉𝑆𝐷V_{SD}italic_V start_POSTSUBSCRIPT italic_S italic_D end_POSTSUBSCRIPT = 0.9 V, and the current mirror producing IOUTsubscript𝐼𝑂𝑈𝑇I_{OUT}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT only slightly increases IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) by 0.36 %percent\%%. Besides, the leakage of the electrostatic discharge (ESD) protection diodes in the analog pad is at most 8.12 pA at 85C, i.e., only 0.077 %percent\%% of IOUTsubscript𝐼𝑂𝑈𝑇I_{OUT}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT. On the other hand, SMU 2 measures the sum of IOUTsubscript𝐼𝑂𝑈𝑇I_{OUT}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT and the supply current IVDDsubscript𝐼𝑉𝐷𝐷I_{VDD}italic_I start_POSTSUBSCRIPT italic_V italic_D italic_D end_POSTSUBSCRIPT. Besides, the calibration bits are managed by an on-chip Cortex-M4, interacting through GPIO with a Nucleo-64 platform piloted by the host PC. To measure the startup time, SMU 1 is replaced by an 82-MΩΩ\Omegaroman_Ω resistance RSsubscript𝑅𝑆R_{S}italic_R start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT, in series with the 1-MΩΩ\Omegaroman_Ω input resistance of the probe.

V-B Measurement of the 22-nm FD-SOI Design

Refer to caption
Figure 25: In 22-nm FD-SOI, (a) measured temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 1.8 V for all trimming codes, with IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT already trimmed. Histograms of the trimming code giving the minimum TC (b) before and (c) after IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming. Impact of the TC trimming (d) on IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 25C and (e) on IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC. (b)(c) are for the 11 dies while (a)(d)(e) are for die 7.
Refer to caption
Figure 26: In 22-nm FD-SOI and at 1.8 V, measured temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (a) without trimming, and (b) with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming. Measured histograms of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at 25C [(c), (e) and (g)] and of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT TC from -40 to 85C [(d), (f) and (h)], for the reference without trimming, with TC trimming, and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming.

Fig. 25(a) illustrates that the temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, with IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT already trimmed, changes from PTAT to CTAT for different TC trimming codes. Figs. 25(b) and (c) show the histogram of the optimal code before and after IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimming, revealing only marginal changes and thereby confirming that trimming IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT does not impact its TC. This intuitively makes sense, as the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT depends on the TCR, and on the TCs of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT and γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, but is not impacted by the change of resistance employed to trim IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT. However, trimming the TC slightly modifies IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT [Fig. 25(d)] due to a change of VB2subscript𝑉𝐵2V_{B2}italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT. The TC should thus be trimmed first, and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT consequently adjusted to reach the target value. For the die showing the best TC, a minimum TC of 58 ppm/C is reached for a code of 0xA, compared to 19 ppm/C for 0x8 in the TT post-layout simulation [Fig. 25(e)]. This gap originates from the behavior of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT below -20C, as shown in Fig. 26(b). Next, the temperature dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT is studied in Fig. 26 at the three stages of the trimming process, with Figs. 26(a) and (b) representing the IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT vs. T𝑇Titalic_T curves for the 11 dies without and with trimming, respectively. Before any trimming, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT is 1.12 nA on average, with a (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) of 4.1 %percent\%% and a TC of 168 ppm/C [Figs. 26(c) and (d)], suggesting that the dies might originate from a slow SLVT and fast LVT nMOS process corner [Fig. 22(a)]. After trimming the TC, (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) diminishes to 3.39 %percent\%% while the TC decreases to 90 ppm/C, with a standard deviation cut from 83.5 to 29 ppm/C [Figs. 26(e) and (f)]. Finally, after complete trimming, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT is close to the 1.5-nA design point, with a (σ/μ)𝜎𝜇(\sigma/\mu)( italic_σ / italic_μ ) reduced to 0.61 %percent\%% and an 89.2-ppm/C average TC [Figs. 26(g) and (h)]. These results correspond to a trimming based on the complete temperature profile from -40 to 85C, but a two-point trimming at -35 and 65C gives similar results as it only marginally increases the mean TC from 89.2 to 89.4 ppm/C. In both cases, we see a clear improvement compared to the 168-ppm/C TC of the untrimmed reference, which could be even larger in other process corners, as suggested in Fig. 21(b). The TC differs from post-layout simulations due to the decrease of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT below -20C, which is most likely due to the nMOS switches in the TC trimming circuit limiting the current flowing through M5Visubscript𝑀5𝑉𝑖M_{5Vi}italic_M start_POSTSUBSCRIPT 5 italic_V italic_i end_POSTSUBSCRIPT. Moreover, Fig. 27(a) shows the supply voltage dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT for the 11 trimmed dies, with VDD,minsubscript𝑉𝐷𝐷minV_{DD,\textrm{min}}italic_V start_POSTSUBSCRIPT italic_D italic_D , min end_POSTSUBSCRIPT = 0.75 V and a 0.51-%percent\%%/V average LS [Fig. 27(b)] in line with the 0.41-%percent\%%/V simulated value.

Refer to caption
Figure 27: In 22-nm FD-SOI and with TC and IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT trimmed, (a) measured supply voltage dependence at 25C and (b) histogram of LS from 0.75 to 1.8 V. For die 7, measured (c) temperature dependence at different supply voltages and (d) supply voltage dependence at different temperatures.
Refer to caption
Figure 28: In 22-nm FD-SOI, measured dependence of the supply current (a) to temperature at 1.8 V, and (b) to supply voltage at 25C. (c) Measured startup waveforms and (d) histogram of the 99-%percent\%% startup time at 1.8 V 25C.
TABLE IV: Comparison table of temperature-independent nA-range current references.
Far Cordova Santamaria Agarwal Aminzadeh Mahmoudi Bruni Huang Yang De Vita Dong Ji Wang Wang Huang Lee Chang Shetty Lefebvre Lefebvre
[22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [10] [14] [11] [12] [33] [13] [34] [9] This work
Publication ROPEC ISCAS ISCAS TCAS-II AEU CAE AEU AEU ISCAS ESSCIRC ISSCC VLSI-DAT TCAS-I TCAS-II JSSC JJAP TCAS-I JSSC JSSC
Year 2015 2017 2019 2022 2022 2022 2023 2023 2023 2007 2017 2017 2019 2019 2020 2020 2022 2022 2023 2024
Type of work Simulations Silicon measurements Sim. Meas.
Samples N/A N/A N/A N/A N/A N/A N/A N/A N/A 20 16 10 10 16 10 10 3 10 20 N/A 11
Technology 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.13μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.35μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 0.18μ𝜇\muitalic_μm 90nm 0.13μ𝜇\muitalic_μm 22nm 0.11μ𝜇\muitalic_μm 22nm
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT [nA] 14 10.9 2.7 5.6 6.7 6.6 6.3 8.9 1.96 9.1 35 6.7 6.5 9.8 11.6 1 1.3 1.9 1.25/0.9\star 5.03 1.12/1.50\dagger
Power [nW] 150 30.5 26 9.5 51 3.7 3.3 0.05 9.2 54.8 1.02 9.3 15.8 28 48.6 4.5/14 8.6 10.2 7.8/5.8\star 13.88 2.87
@@@@1V @@@@0.9V @@@@2V @@@@0.55V @@@@1V @@@@0.4V @@@@0.6V @@@@0.8V @@@@0.55V @@@@1.5V @@@@1.5V @@@@N/A @@@@0.85V @@@@0.7V @@@@0.8V @@@@1.5V @@@@0.75V @@@@0.85V @@@@0.9V @@@@0.85V @@@@0.75V
Area [mm2] 0.0102 0.01 0.0093 0.032 0.46 0.0021 0.0018 0.008 0.0033 0.035 0.0169 0.055 0.062 0.055 0.054 0.332 0.0175 0.0163 0.0132 0.00954 0.00214
Supply range [V] 1 – 3.3 0.9 – 1.8 2 – 3.63\diamond 0.55 – 1.9 1.1 – 1.8 0.4 – 1.6 0.6 – 1.8 0.8 – 1.8 0.55 – 1.8 1.5 – 4 1.5 – 2.5 1.3 – 1.8 0.85 – 2 0.7 – 1.2 0.8 – 2 1.5 – 2 0.75 – 1.55 0.85 – 2 0.9 – 1.8 0.85 – 1.2 0.75 – 1.8
LS [%percent\%%/V] 0.1 0.54 8.9\diamond 0.022 0.03 2.7 12.1 1.39 0.2 0.57 3 1.16 4.15 0.6 1.08 1.4 0.15 4 0.26/0.39\star 2.84 0.51
Temp. range [C] 0 – 70 -20 – 120 -40 – 125 -30 – 70 -40 – 120 -40 – 120 -40 – 120 0 – 125 0 – 100 0 – 80 -40 – 120 0 – 110 -10 – 100 -40 – 125 -40 – 120 -20 – 80 0 – 120 -40 – 120 -40 – 85 -40 – 85 -40 – 85
TC [ppm/C] 20 108 309 256 40.3 308 219 139 96.8 44 282 680/283\dagger 157 150 169 289/265\triangleright 53/394\star 530/822\star 203/565\star 65 168/89\dagger
TC type Typ. μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ Typ. μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ μ𝜇\muitalic_μ x~~𝑥\tilde{x}over~ start_ARG italic_x end_ARG μ𝜇\muitalic_μ
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT var. N/A 15.8 / N/A +55.4 / N/A N/A +129.1 / +2.8 / 8.7 2.16 ±plus-or-minus\pm±4.7 N/A N/A +11.7 / +17.6 / N/A 21.1 N/A +9.9 / +3.64 / +0.21 /
(process) [%percent\%%] 11.6\dagger -28.5\diamond -61.8\diamond -13.9\diamond -8.7\diamond -10.3\diamond -9.5 -1.41\triangleleft -0.54\triangleleft
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT var. 5.8 N/A 20.3 10.4 0.7 6.1 N/A 2.6 1.7 1.6 4.07/1.19\star 3.33 1.6 4.3 1.26/0.25\dagger 15.6 6.39/9.20\star 1.32 4.10/0.61\dagger
(mismatch) [%percent\%%]
Trimming No TC (6b) No No No TC (12b) No TC (6b) No No No IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT No TC (5b) TC (4b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (4b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (4b) No TC (5b), TC (4b),
IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (5b) IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT (8b)
Spec. components No ZVT No Res. Res., BJT LVT, HVT ZVT ZVT, HVT No No No Res., BJT No Res., I/O Res. HVT ZVT, HVT Res., HVT HVT Res., HVT, I/O Res., LVT
FoM1 0.0029 0.0077 0.0174 0.0819 0.1159 0.0040 0.0025 0.0089 0.0032 0.0193 0.0298 0.1415 0.0887 0.0499 0.0570 0.9595 0.0575 0.0835 0.0597 0.0050 0.0015
[[[[ppm/C×2{}^{2}\timesstart_FLOATSUPERSCRIPT 2 end_FLOATSUPERSCRIPT ×mm]2{}^{2}]start_FLOATSUPERSCRIPT 2 end_FLOATSUPERSCRIPT ]
FoM2\ddagger 3.061 2.398 9.017 7.896 1.917 2.698 1.195 0.0078 8.261 2.208 0.034 3.571 4.082 3.711 5.532 24.733 28.961 32.447 32.365 1.688 1.816
[[[[ppm/C]2{}^{2}]start_FLOATSUPERSCRIPT 2 end_FLOATSUPERSCRIPT ]
  • \star

    Simulated and measured values.

  • \dagger

    Before and after trimming.

  • \diamond

    Estimated from figures.

  • \triangleright

    For 25 and 2.5 minutes between two calibrations.

  • \triangleleft

    After trimming.

  • \ddagger

    FoM2=TC(TmaxTmin)×IVDDIREFsubscriptFoM2TCsubscript𝑇maxsubscript𝑇minsubscript𝐼𝑉𝐷𝐷subscript𝐼𝑅𝐸𝐹\textrm{FoM}_{2}=\dfrac{\textrm{TC}}{(T_{\textrm{max}}-T_{\textrm{min}})}% \times\dfrac{I_{VDD}}{I_{REF}}FoM start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG TC end_ARG start_ARG ( italic_T start_POSTSUBSCRIPT max end_POSTSUBSCRIPT - italic_T start_POSTSUBSCRIPT min end_POSTSUBSCRIPT ) end_ARG × divide start_ARG italic_I start_POSTSUBSCRIPT italic_V italic_D italic_D end_POSTSUBSCRIPT end_ARG start_ARG italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT end_ARG, as used in [17].

Then, IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT temperature dependence is characterized at various supply voltages, revealing a consistent behavior, albeit the TC is slightly degraded from 58 to 92.3 ppm/C as VDDsubscript𝑉𝐷𝐷V_{DD}italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT is reduced from 1.8 to 0.9 V [Fig. 27(c)]. Additionally, Fig. 27(d) characterizes the supply voltage dependence of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT at different temperatures, and indicates that a VDD,minsubscript𝑉𝐷𝐷minV_{DD,\textrm{min}}italic_V start_POSTSUBSCRIPT italic_D italic_D , min end_POSTSUBSCRIPT of 0.9 V would be required to operate down to -40C, but also that the LS deteriorates from 0.58 to 0.96 %percent\%%/V as temperature decreases from 85 to -40C. These curves highlight an increase of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT above 1.5 V, which could be linked to drain-induced barrier lowering (DIBL). Moreover, the current consumption IVDDsubscript𝐼𝑉𝐷𝐷I_{VDD}italic_I start_POSTSUBSCRIPT italic_V italic_D italic_D end_POSTSUBSCRIPT in Fig. 28(a) is 2IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT = 3 nA at low temperature as it is dominated by the PCR, consisting of two branches drawing the same current, but increases exponentially with temperature when the 2T body bias generator and its replica start to prevail, leading to a 2.1-×\times× increase from 25 to 85C. The dependence of IVDDsubscript𝐼𝑉𝐷𝐷I_{VDD}italic_I start_POSTSUBSCRIPT italic_V italic_D italic_D end_POSTSUBSCRIPT to the supply voltage in Fig. 28(b) presents a sharper increase at high VDDsubscript𝑉𝐷𝐷V_{DD}italic_V start_POSTSUBSCRIPT italic_D italic_D end_POSTSUBSCRIPT compared to IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, likely originating from the 2T body bias generator. An average power consumption of 2.87 nW is reached at 0.75 V and 25C. At last, regarding the 99-%percent\%% startup time, an average value of 11.96 ms 11.4×\times× larger than the simulated value is obtained [Fig. 28(d)]. In simulation, when considering a 33-pF capacitance at the drain of the pMOS transistor generating IOUTsubscript𝐼𝑂𝑈𝑇I_{OUT}italic_I start_POSTSUBSCRIPT italic_O italic_U italic_T end_POSTSUBSCRIPT, in parallel with the 82-MΩΩ\Omegaroman_Ω resistance of RSsubscript𝑅𝑆R_{S}italic_R start_POSTSUBSCRIPT italic_S end_POSTSUBSCRIPT, a startup time of 12.15 ms is reached [Fig. 28(c)], confirming that PCB parasitics are the source of the observed discrepancy.

VI Comparison to the State of the Art

In this section, we compare our work to the state of the art of simulated and fabricated nA-range CWT current references, detailed in Table IV and illustrated in Fig. 29. To better understand the performance of existing current references, we introduce a figure of merit (FoM) combining the temperature dependence of the current with the area occupied by the reference, i.e.,

Refer to caption
Figure 29: (a) Figure of merit combining temperature dependence and silicon area as a function of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT, and (b) trade-off between TC and area in the target region, based on the state of the art of current references.
FoM1=TC(TmaxTmin)×Area[ppm/C×2 mm2].subscriptFoM1TCsubscript𝑇maxsubscript𝑇minArea[ppm/C×2 mm2].\textrm{FoM}_{1}=\frac{\textrm{TC}}{(T_{\textrm{max}}-T_{\textrm{min}})}\times% \textrm{Area}\quad\textrm{[ppm/${}^{\circ}$C${}^{2}\times$ mm${}^{2}$]}\textrm% {.}FoM start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = divide start_ARG TC end_ARG start_ARG ( italic_T start_POSTSUBSCRIPT max end_POSTSUBSCRIPT - italic_T start_POSTSUBSCRIPT min end_POSTSUBSCRIPT ) end_ARG × Area [ppm/∘C2× mm2] . (18)

It shares strong similarities with the one used in [35, 34], but puts less emphasis on the temperature range and does not include power consumption. In addition, it does not normalize performance, as the tradeoff between TC and silicon area is complex to model and depends on many factors. In our comparison, we focus on fabricated current references, and hence limit our discussion to the proposed 22-nm design. Besides, we do not normalize the silicon area to the technology node as a fair normalization is not straightforward for analog circuits. First, Fig. 29(a) indicates that trimming the TC of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT improves the FoM of our 22-nm design by 1.9×\times× thanks to a TC reduction from 168 to 89 ppm/C. Compared to the closest fabricated competitor [31], our design offers a 12.9×\times× FoM reduction explained by a 16.4×\times× area reduction and an increased temperature range, despite a 2×\times× larger TC. Moreover, [14, 11, 12] achieve an acceptable TC around 150 ppm/C within a silicon area above 0.05 mm2, due to the use of large subthreshold transistors [14] or resistors [11, 12]. [13, 34, 9] exhibit areas between 0.01 and 0.02 mm2, dominated by gate-leakage transistors [13], resistors [34], or a subthreshold β𝛽\betaitalic_β-multiplier [9]. Nevertheless, their area efficiency is counterbalanced by their relatively large TC above 400 ppm/C. [36] uses a pMOS with a VGsubscript𝑉𝐺V_{G}italic_V start_POSTSUBSCRIPT italic_G end_POSTSUBSCRIPT tracking VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, and a source degeneration resistor to achieve temperature compensation. It occupies a 0.0053-mm2 area but consumes 28.5 μ𝜇\muitalic_μW, thereby limiting its interest. [33] employs a current DAC periodically trimmed by a high-precision duty-cycled current reference. It achieves a 265 ppm/C TC, but at the expense of a significant 0.332-mm2 silicon footprint. Finally, [37] and [38] are interesting architectures in terms of TC and area which lie outside of the target region. [37] relies on a β𝛽\betaitalic_β-multiplier with a triode transistor as V𝑉Vitalic_V-to-I𝐼Iitalic_I converter, and produces a 92.2-nA current with a 177-ppm/C TC and 0.0013-mm2 silicon area, but suffers from a large 6.1-%percent\%% variability due to mismatch. [38] biases a resistor with the threshold voltage difference between two transistors of different VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT types, thereby generating a 1.1-μ𝜇\muitalic_μA 38-ppm/C current within a 0.0043-mm2 silicon area. However, the limited area is achieved thanks to the fact that resistors are well suited to the generation of a μ𝜇\muitalic_μA current.

VII Conclusion

In this work, we presented a nA-range CWT peaking current reference, biasing a resistor with the ΔVTΔsubscript𝑉𝑇\Delta V_{T}roman_Δ italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT between two subhtreshold transistors, one of them being forward body biased to decrease its VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT. The body bias is generated by a 2T voltage reference, with a replica to suppress the leakage of parasitic diodes at high temperature. In addition, the proposed reference does not require a startup circuit, and includes two simple mechanisms to trim IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT and its TC, so as to maintain performance across process corners. It requires high-density polysilicon resistors and transistors of two different VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT types, which are common features of most technology nodes today. Then, we proposed a thorough sizing methodology and validated the reference with post-layout simulations in a bulk and an FD-SOI technology, to demonstrate that the body effect can indeed be employed in both of these technologies. Finally, we fabricated the proposed reference in 22-nm FD-SOI, and measured a 1.5-nA current across 11 dies with average TC and LS of 89 ppm/C and 0.51 %percent\%%/V, respectively. It consumes 2.87 nW at 0.75 V and occupies an area of 0.00214 mm2. This results in a 12.9×\times× FoM improvement compared to the closest fabricated competitor in the nA range. Further work could focus on extending the temperature range to 125C while avoiding a sharp increase of the power consumed by the 2T voltage reference.

Appendix A Analytical Expression of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT Variability

To establish an analytical expression linking the variability of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT to the transistor dimensions, we can rely on Pelgrom’s law [39], and, under the assumption that the dominant source of mismatch is the threshold voltage, which is a common assumption in weak/moderate inversion [40], on the IDSsubscript𝐼𝐷𝑆I_{DS}italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT mismatch between two transistors taken from [41]. To compute the variability of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT due to mismatch, we employ the following expression

IREF=(VT01VT02)+γbVB2+nUTln(1+ΔIDSIDS)R,subscript𝐼𝑅𝐸𝐹subscript𝑉𝑇01subscript𝑉𝑇02superscriptsubscript𝛾𝑏subscript𝑉𝐵2𝑛subscript𝑈𝑇1Δsubscript𝐼𝐷𝑆subscript𝐼𝐷𝑆𝑅,I_{REF}=\frac{\left(V_{T01}-V_{T02}\right)+\gamma_{b}^{*}V_{B2}+nU_{T}\ln\left% (1+\frac{\Delta I_{DS}}{I_{DS}}\right)}{R}\textrm{,}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT = divide start_ARG ( italic_V start_POSTSUBSCRIPT italic_T 01 end_POSTSUBSCRIPT - italic_V start_POSTSUBSCRIPT italic_T 02 end_POSTSUBSCRIPT ) + italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT + italic_n italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT roman_ln ( 1 + divide start_ARG roman_Δ italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT end_ARG start_ARG italic_I start_POSTSUBSCRIPT italic_D italic_S end_POSTSUBSCRIPT end_ARG ) end_ARG start_ARG italic_R end_ARG , (19)

which is a more accurate version of (12) taking into account the difference of VT0subscript𝑉𝑇0V_{T0}italic_V start_POSTSUBSCRIPT italic_T 0 end_POSTSUBSCRIPT and the current imbalance between M12subscript𝑀12M_{1-2}italic_M start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT. Considering R𝑅Ritalic_R, γbsuperscriptsubscript𝛾𝑏\gamma_{b}^{*}italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, n𝑛nitalic_n and UTsubscript𝑈𝑇U_{T}italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT as constants, the variance of IREFsubscript𝐼𝑅𝐸𝐹I_{REF}italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT in the proposed CWT PCR can be computed as

σ2(IREF)superscript𝜎2subscript𝐼𝑅𝐸𝐹\displaystyle\sigma^{2}(I_{REF})italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_I start_POSTSUBSCRIPT italic_R italic_E italic_F end_POSTSUBSCRIPT ) =\displaystyle== σ2(ΔVT0,12)R2+(γbR)2σ2(VB2)superscript𝜎2Δsubscript𝑉𝑇012superscript𝑅2superscriptsuperscriptsubscript𝛾𝑏𝑅2superscript𝜎2subscript𝑉𝐵2\displaystyle\frac{\sigma^{2}\left(\Delta V_{T0,1-2}\right)}{R^{2}}+\left(% \frac{\gamma_{b}^{*}}{R}\right)^{2}\sigma^{2}\left(V_{B2}\right)divide start_ARG italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Δ italic_V start_POSTSUBSCRIPT italic_T 0 , 1 - 2 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + ( divide start_ARG italic_γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG start_ARG italic_R end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT ) (20)
+(nUTR)2σ2(ln(1+ΔII)),superscript𝑛subscript𝑈𝑇𝑅2superscript𝜎21Δ𝐼𝐼,\displaystyle+\left(\frac{nU_{T}}{R}\right)^{2}\sigma^{2}\left(\ln\left(1+% \frac{\Delta I}{I}\right)\right)\textrm{,}+ ( divide start_ARG italic_n italic_U start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT end_ARG start_ARG italic_R end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_ln ( 1 + divide start_ARG roman_Δ italic_I end_ARG start_ARG italic_I end_ARG ) ) ,

with

σ2(ΔVT0,12)superscript𝜎2Δsubscript𝑉𝑇012\displaystyle\sigma^{2}(\Delta V_{T0,1-2})italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_Δ italic_V start_POSTSUBSCRIPT italic_T 0 , 1 - 2 end_POSTSUBSCRIPT ) =\displaystyle== 2AVTnW1L1,2subscript𝐴subscript𝑉𝑇𝑛subscript𝑊1subscript𝐿1,\displaystyle\frac{2A_{V_{Tn}}}{W_{1}L_{1}}\textrm{,}divide start_ARG 2 italic_A start_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_T italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG , (21)
σ2(VB2)superscript𝜎2subscript𝑉𝐵2\displaystyle\sigma^{2}(V_{B2})italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_V start_POSTSUBSCRIPT italic_B 2 end_POSTSUBSCRIPT ) =\displaystyle== AVTn[1W5L5+(n5n6)21W6L6].subscript𝐴subscript𝑉𝑇𝑛delimited-[]1subscript𝑊5subscript𝐿5superscriptsubscript𝑛5subscript𝑛621subscript𝑊6subscript𝐿6.\displaystyle A_{V_{Tn}}\left[\frac{1}{W_{5}L_{5}}+\left(\frac{n_{5}}{n_{6}}% \right)^{2}\frac{1}{W_{6}L_{6}}\right]\textrm{.}italic_A start_POSTSUBSCRIPT italic_V start_POSTSUBSCRIPT italic_T italic_n end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ divide start_ARG 1 end_ARG start_ARG italic_W start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_ARG + ( divide start_ARG italic_n start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_ARG start_ARG italic_n start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG italic_W start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT end_ARG ] . (22)

The random variable X=(1+ΔII)𝑋1Δ𝐼𝐼X=\left(1+\frac{\Delta I}{I}\right)italic_X = ( 1 + divide start_ARG roman_Δ italic_I end_ARG start_ARG italic_I end_ARG ) has a normal distribution with an expected value of one and a variance σΔI/I2subscriptsuperscript𝜎2Δ𝐼𝐼\sigma^{2}_{\Delta I/I}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_Δ italic_I / italic_I end_POSTSUBSCRIPT given by [41]. The third term in (20) can thus be obtained as the variance of a log-normal distribution expressed as

σ2(ln(X))=[exp(σΔI/I2)1]exp(2+σΔI/I2),
superscript𝜎2𝑋delimited-[]subscriptsuperscript𝜎2Δ𝐼𝐼12subscriptsuperscript𝜎2Δ𝐼𝐼,
\sigma^{2}\left(\ln\left(X\right)\right)=\left[\exp\left(\sigma^{2}_{\Delta I/% I}\right)-1\right]\exp\left(2+\sigma^{2}_{\Delta I/I}\right)\textrm{,}\\ italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_ln ( italic_X ) ) = [ roman_exp ( italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_Δ italic_I / italic_I end_POSTSUBSCRIPT ) - 1 ] roman_exp ( 2 + italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_Δ italic_I / italic_I end_POSTSUBSCRIPT ) ,
(23)

using the common expression linking σ2(ln(X))superscript𝜎2𝑋\sigma^{2}\left(\ln\left(X\right)\right)italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_ln ( italic_X ) ) to the parameters of the normal distribution X𝑋Xitalic_X, and simplifies to

σ2(ln(X))σΔI/I2exp(2)superscript𝜎2𝑋subscriptsuperscript𝜎2Δ𝐼𝐼2\sigma^{2}\left(\ln\left(X\right)\right)\approx\sigma^{2}_{\Delta I/I}\exp(2)% \textrm{}italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_ln ( italic_X ) ) ≈ italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_Δ italic_I / italic_I end_POSTSUBSCRIPT roman_exp ( 2 ) (24)

as σΔI/I21much-less-thansubscriptsuperscript𝜎2Δ𝐼𝐼1\sigma^{2}_{\Delta I/I}\ll 1italic_σ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_Δ italic_I / italic_I end_POSTSUBSCRIPT ≪ 1.

Acknowledgments

The authors would like to thank Pierre Gérard for the measurement testbench, Eléonore Masarweh for the microphotograph, and ECS group members for their proofreading.

References

  • [1] D. Blaauw, D. Sylvester, P. Dutta, Y. Lee, I. Lee, S. Bang, Y. Kim, G. Kim, P. Pannuto, Y.-S. Kuo, D. Yoon, W. Jung, Z. Foo, Y.-P. Chen, S. Oh, S. Jeong, and M. Choi, “IoT Design Space Challenges: Circuits and Systems,” in 2014 Symp. VLSI Tech. Dig. Tech. Papers.   IEEE, 2014, pp. 1–2.
  • [2] M. G. Bardon, P. Wuytens, L.-Å. Ragnarsson, G. Mirabelli, D. Jang, G. Willems, A. Mallik, A. Spessot, J. Ryckaert, and B. Parvais, “DTCO Including Sustainability: Power-Performance-Area-Cost-Environmental Score (PPACE) Analysis for Logic Technologies,” in Int. Electron Devices Meeting.   IEEE, Dec. 12-18, 2020, pp. 1–4.
  • [3] T. Pirson, T. P. Delhaye, A. G. Pip, G. Le Brun, J.-P. Raskin, and D. Bol, “The Environmental Footprint of IC Production: Review, Analysis and Lessons from Historical Trends,” IEEE Trans. Semicond. Manuf., vol. 36, pp. 56–67, Feb. 2023.
  • [4] T. Pirson and D. Bol, “Assessing the Embodied Carbon Footprint of IoT Edge Devices with a Bottom-Up Life-Cycle Approach,” J. Clean. Prod., vol. 322, p. 128966, 2021.
  • [5] H. Wang and P. P. Mercier, “A 1.6%percent\%%/V 124.2 pW 9.3 Hz Relaxation Oscillator Featuring a 49.7 pW Voltage and Current Reference Generator,” in 43rd Eur. Solid-State Circuits Conf.   IEEE, 2017, pp. 99–102.
  • [6] Y. Liao and P. K. Chan, “A 1.1 V 25 ppm/C Relaxation Oscillator with 0.045%percent\%%/V Line Sensitivity for Low Power Applications,” J. Low Power Electron. Appl., vol. 13, no. 1, p. 15, 2023.
  • [7] S. Jeong, Z. Foo, Y. Lee, J.-Y. Sim, D. Blaauw, and D. Sylvester, “A Fully-Integrated 71 nW CMOS Temperature Sensor for Low Power Wireless Sensor Nodes,” IEEE J. Solid-State Circ., vol. 49, no. 8, pp. 1682–1693, 2014.
  • [8] H. Wang and P. P. Mercier, “Near-Zero-Power Temperature Sensing via Tunneling Currents through Complementary Metal-Oxide-Semiconductor Transistors,” Sci. Rep., vol. 7, no. 1, p. 4427, 2017.
  • [9] M. Lefebvre, D. Flandre, and D. Bol, “A 1.1- / 0.9-nA Temperature-Independent 213- / 565-ppm/C Self-Biased CMOS-Only Current Reference in 65-nm Bulk and 22-nm FDSOI,” IEEE J. Solid-State Circuits, vol. 58, no. 8, pp. 2239–2251, Aug. 2023.
  • [10] Y. Ji, C. Jeon, H. Son, B. Kim, H.-J. Park, and J.-Y. Sim, “5.8 A 9.3 nW All-in-One Bandgap Voltage and Current Reference Circuit,” in Proc. IEEE Int. Solid-State Circuits Conf., 2017, pp. 100–101.
  • [11] L. Wang and C. Zhan, “A 0.7-V 28-nW CMOS Subthreshold Voltage and Current Reference in One Simple Circuit,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 66, no. 9, pp. 3457–3466, Aug. 2019.
  • [12] Q. Huang, C. Zhan, L. Wang, Z. Li, and Q. Pan, “A -40 C to 120 C, 169 ppm/C Nano-Ampere CMOS Current Reference,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 67, no. 9, pp. 1494–1498, Sept. 2020.
  • [13] C.-H. Chang, Y.-L. Tseng, Y.-Y. Lin, and H. Lin, “A Gate Leakage Current Based Nano-Ampere Current Reference Generator Using a Dual Threshold Voltage 6-T Voltage Reference,” Japanese J. Appl. Phys., vol. 61, no. SC, p. SC1084, 2022.
  • [14] J. Wang and H. Shinohara, “A CMOS 0.85-V 15.8-nW Current and Voltage Reference without Resistors,” in 2019 Int. Symp. VLSI Design Autom. Test, 2019, pp. 1–4.
  • [15] E. M. da Silva, R. T. Doria, and R. T. Doria, “Effect of Substrate Bias and Temperature Variation in the Capacitive Coupling of SOI UTBB MOSFETs,” J. Integr. Circuits Syst., vol. 16, no. 2, pp. 1–7, Aug. 2021.
  • [16] J. Hu, C. Lu, H. Xu, J. Wang, K. Liang, and G. Li, “A Novel Precision CMOS Current Reference for IoT Systems,” AEU - Int. J. Electron. Commun., vol. 130, p. 153577, Feb. 2021.
  • [17] A. Ballo, A. D. Grasso, and M. Privitera, “A 6.3-ppm/C, 100-nA Current Reference With Active Trimming in 28-nm Bulk CMOS Technology,” IEEE Access, vol. 10, pp. 108 342–108 353, Oct. 2022.
  • [18] M. S. E. Sendi, S. Kananian, M. Sharifkhani, and A. M. Sodagar, “Temperature Compensation in CMOS Peaking Current References,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 65, no. 9, pp. 1139–1143, Feb. 2018.
  • [19] G. Köklü, R. Etienne-Cummings, Y. Leblebici, G. De Micheli, and S. Carrara, “Characterization of Standard CMOS Compatible Photodiodes and Pixels for Lab-on-Chip Devices,” in 2013 IEEE Int. Symp. Circuits Syst.   IEEE, 2013, pp. 1075–1078.
  • [20] L. Fassio, L. Lin, R. De Rose, M. Lanuzza, F. Crupi, and M. Alioto, “Trimming-Less Voltage Reference for Highly Uncertain Harvesting Down to 0.25 V, 5.4 pW,” IEEE J. Solid-State Circuits, vol. 56, no. 10, pp. 3134–3144, May 2021.
  • [21] ——, “A 0.6-to-1.8 V CMOS Current Reference with Near-100% Power Utilization,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 68, no. 9, pp. 3038–3042, 2021.
  • [22] A. Far, “Subthreshold Current Reference Suitable for Energy Harvesting: 20ppm/C and 0.1%/V at 140nW,” in 2015 IEEE Int. Autumn Meet. Power Electron. Comput., 2015, pp. 1–4.
  • [23] D. Cordova, A. C. de Oliveira, P. Toledo, H. Klimach, S. Bampi, and E. Fabris, “A Sub-1 V, Nanopower, ZTC Based Zero-VTsubscript𝑉𝑇V_{T}italic_V start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT Temperature-Compensated Current Reference,” in Proc. IEEE Int. Symp. Circuits Syst., 2017, pp. 1–4.
  • [24] J. Santamaria, N. Cuevas, G. L. E. Rueda, J. Ardila, and E. Roa, “A Family of Compact Trim-Free CMOS Nano-Ampere Current References,” in Proc. IEEE Int. Symp. Circuits Syst., 2019, pp. 1–4.
  • [25] S. Agarwal, A. Pathy, and Z. Abbas, “A 9.5 nW, 0.55 V Supply, CMOS Current Reference for Low Power Biomedical Applications,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 69, no. 9, pp. 3650–3654, Sept. 2022.
  • [26] H. Aminzadeh and M. M. Valinezhad, “A Nano-Power Sub-Bandgap Voltage and Current Reference Topology with No Amplifier,” AEU - Int. J. Electron. Commun., vol. 148, p. 154174, Mar. 2022.
  • [27] A. Mahmoudi, “A 6.6-nA 3.6-nW CMOS Current Reference with 0.4-V Supply Voltage,” Nov. 2022, Preprint available at Research Square [https://doi.org/10.21203/rs.3.rs-2219317/v1], preprint available at Research Square [https://doi.org/10.21203/rs.3.rs-2219317/v1].
  • [28] I. Bruni, F. Olivera, and A. Petraglia, “Nano-Ampere Area-Efficient Current Reference Based on Temperature-Controlled Pseudo-Resistor,” in 2023 Argentine Conf. Electron. (CAE).   IEEE, 2023, pp. 24–29.
  • [29] W. Huang, Y. Zeng, J. Yang, and Y. Li, “A 79 pW, 106 ppm/C NMOS-Only Current Reference with Leakage Current Isolation Based on Body Bias Technique,” AEU - Int. J. Electron. Commun., p. 154539, Mar. 2023.
  • [30] A. Yang, J. Chen, and H. Meng, “An Area-Efficient 1.96 nA 0.55 V 96 ppm/C Self-Biased Current Reference Using Active Resistor Temperature Coefficient Compensation,” AEU - Int. J. Electron. Commun., vol. 161, p. 154559, Mar. 2023.
  • [31] G. De Vita and G. Iannaccone, “A 109 nW, 44 ppm/C CMOS Current Reference with Low Sensitivity to Process Variations,” in Proc. IEEE Int. Symp. Circuits Syst.   IEEE, 2007, pp. 3804–3807.
  • [32] Q. Dong, I. Lee, K. Yang, D. Blaauw, and D. Sylvester, “A 1.02 nW PMOS-Only, Trim-Free Current Reference with 282ppm/C from -40C to 120C and 1.6% within-wafer inaccuracy,” in IEEE 43rd Eur. Solid-State Circuits Conf., 2017, pp. 19–22.
  • [33] S. Lee, S. Heinrich-Barna, K. Noh, K. Kunz, and E. Sánchez-Sinencio, “A 1-nA 4.5-nW 289-ppm/C Current Reference Using Automatic Calibration,” IEEE J. Solid-State Circuits, vol. 55, no. 9, pp. 2498–2512, Sept. 2020.
  • [34] D. Shetty, C. Steffan, G. Holweg, W. Bösch, and J. Grosinger, “Ultra-Low-Power Sub-1 V 29 ppm/C Voltage Reference and Shared-Resistive Current Reference,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 70, no. 3, pp. 1030–1042, Mar. 2023.
  • [35] A. C. de Oliveira, D. Cordova, H. Klimach, and S. Bampi, “Picowatt, 0.45–0.6 V Self-Biased Subthreshold CMOS Voltage Reference,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 64, no. 12, pp. 3036–3046, Dec. 2017.
  • [36] H. Kayahan, Ö. Ceylan, M. Yazici, S. Zihir, and Y. Gurbuz, “Wide Range, Process and Temperature Compensated Voltage Controlled Current Source,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 60, no. 5, pp. 1345–1353, Mar. 2013.
  • [37] S. S. Chouhan and K. Halonen, “A 0.67-μ𝜇\muitalic_μW 177-ppm/C All-MOS Current Reference Circuit in a 0.18-μ𝜇\muitalic_μm CMOS Technology,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 63, no. 8, pp. 723–727, Feb. 2016.
  • [38] M. Lefebvre and D. Bol, “A Family of Current References Based on 2T Voltage References: Demonstration in 0.18-μ𝜇\muitalic_μm with 0.1-nA PTAT and 1.1-μ𝜇\muitalic_μA CWT 38-ppm/C Designs,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 69, no. 8, pp. 3237–3250, May 2022.
  • [39] M. J. Pelgrom, A. C. Duinmaijer, and A. P. Welbers, “Matching Properties of MOS Transistors,” IEEE J. Solid-State Circuits, vol. 24, no. 5, pp. 1433–1439, Oct. 1989.
  • [40] L. Vancaillie, F. Silveira, B. Linares-Barranco, T. Serrano-Gotarredona, and D. Flandre, “MOSFET Mismatch in Weak/Moderate Inversion: Model Needs and Implications for Analog Design,” in 29th Eur. Solid-State Circuits Conf.   IEEE, 2003, pp. 671–674.
  • [41] P. R. Kinget, “Device Mismatch and Tradeoffs in the Design of Analog Circuits,” IEEE J. Solid-State Circuits, vol. 40, no. 6, pp. 1212–1224, 2005.
[Uncaptioned image] Martin Lefebvre (Graduate Student Member, IEEE) received the M.Sc. degree (summa cum laude) in Electromechanical Engineering and the Ph.D. degree from the Université catholique de Louvain (UCLouvain), Louvain-la-Neuve, Belgium, in 2017 and 2024, respectively. His Ph.D. thesis, focusing on area-efficient and temperature-independent current references for the Internet of Things, was supervised by Prof. David Bol. His current research interests include hardware-aware machine learning algorithms, low-power mixed-signal vision chips for embedded image processing, and ultra-low-power current reference architectures. He serves as a reviewer for various IEEE journals and conferences including JSSC, TCAS-I, TCAS-II, TVLSI, and ISCAS.
[Uncaptioned image] David Bol (Senior Member, IEEE) is an Associate Professor at UCLouvain. He received the Ph.D. degree in Engineering Science from UCLouvain in 2008 in the field of ultra-low-power digital nanoelectronics. In 2005, he was a visiting Ph.D. student at the CNM, Sevilla, and in 2009, a post-doctoral researcher at intoPIX, Louvain-la-Neuve. In 2010, he was a visiting post-doctoral researcher at the UC Berkeley Lab for Manufacturing and Sustainability, Berkeley. In 2015, he participated to the creation of e-peas semiconductors spin-off company. Prof. Bol leads the Electronic Circuits and Systems (ECS) group focused on ultra-low-power design of integrated circuits for environmental and biomedical IoT applications including computing, power management, sensing and wireless communications. He is actively engaged in a social-ecological transition in the field of information and communication technologies (ICT) research with a post-growth approach. Prof. Bol has authored more than 150 papers and conference contributions and holds three delivered patents. He (co-)received four Best Paper/Poster/Design Awards in IEEE conferences (ICCD 2008, SOI Conf. 2008, FTFC 2014, ISCAS 2020) and supervised the Ph.D. thesis of Charlotte Frenkel who received the 2021 Nokia Bell Scientific Award and the 2021 IBM Innovation Award for her Ph.D. He serves as a reviewer for various IEEE journals and conferences and presented several keynotes in international conferences.