A 0.026 mm2 Time Domain CMOS Temperature Sensor with Simple Current Source - MDPI

Page created by Julie Sherman
 
CONTINUE READING
micromachines

Article
A 0.026 mm2 Time Domain CMOS Temperature
Sensor with Simple Current Source
Sangwoo Park and Sangjin Byun *
 Division of Electronics and Electrical Engineering, Dongguk University, Seoul 04620, Korea; psw7478@naver.com
 * Correspondence: sjbyun@dongguk.edu; Tel.: +82-2-2260-3331
                                                                                                      
 Received: 1 September 2020; Accepted: 25 September 2020; Published: 28 September 2020                

 Abstract: This paper presents a time domain CMOS temperature sensor with a simple current source.
 This sensor chip only occupies a small active die area of 0.026 mm2 because it adopts a simple current
 source consisting of an n-type poly resistor and a PMOS transistor and a simple current controlled
 oscillator consisting of three current starved inverter delay cells. Although this current source is
 based on a simple architecture, it has better temperature linearity than the conventional approach
 that generates a temperature-dependent current through a poly resistor using a feedback loop.
 This temperature sensor is designed in a 0.18 µm 1P6M CMOS process. In the post-layout simulations,
 the temperature error was measured within a range from −1.0 to +0.7 ◦ C over the temperature range
 of 0 to 100 ◦ C after two point calibration was carried out at 20 and 80 ◦ C, respectively. The temperature
 resolution was set as 0.32 ◦ C and the temperature to digital conversion rate was 50 kHz. The energy
 efficiency is 1.4 nJ/sample and the supply voltage sensitivity is 0.077 ◦ C/mV at 27 ◦ C while the supply
 voltage varies from 1.65 to 1.95 V.

 Keywords: temperature sensor; time domain; threshold voltage; poly resistor; temperature error;
 CMOS integrated circuits

1. Introduction
     Due to their small form factor, low power consumption, low cost and convenient digital interface
capability, integrated temperature sensor chips have been widely used for thermal monitoring in
various smart applications such as the smart farm, smart factory, smart health, and so on. Integrated
temperature sensor chips can be implemented in various ways depending on the sensing element which
is generally chosen from the threshold voltage, mobility, resistance or thermal voltage; the measured
signal type, which is generally chosen from the voltage, current, frequency, or delay time; and the
overall architecture which is basically determined by the chosen sensing element and the measured
signal type [1–30].
     Among the possible architectures, a time domain architecture based on frequency or delay time is
promising because it can benefit from the recent trend that time resolution is being increased while
voltage resolution is being decreased as the CMOS channel length and the supply voltage are scaled
down. By measuring time domain signals such as the clock frequency, clock period or delay time,
an efficient estimate of the current temperature can be obtained [1–20]. The sensing element can be
chosen from the mobility, threshold voltage or resistance. Depending on the choice, the temperature
linearity of a time domain CMOS temperature sensor is fundamentally limited by the temperature
linearity of the chosen sensing element. In this paper, we present a time domain CMOS temperature
sensor with the sensing element dependent on both the resistance of an n-type poly resistor and the
threshold voltage of a PMOS transistor at the same time. By adopting this simple current source as a
sensing element, we gain the ability to multiply two different types of temperature characteristics of

Micromachines 2020, 11, 899; doi:10.3390/mi11100899                       www.mdpi.com/journal/micromachines
Micromachines 2020, 11, 899                                                                                        2 of 10

Micromachines 2020, 11, x                                                                                           2 of 10

the resistance of an n-type poly resistor and the threshold voltage of a PMOS transistor by each other
 the resistance of an n-type poly resistor and the threshold voltage of a PMOS transistor by each other
and improve the temperature linearity of the temperature sensor.
 and improve the temperature linearity of the temperature sensor.
      This paper is organized as follows. In Section 2, we explain how this simple current source can
      This paper is organized as follows. In Section 2, we explain how this simple current source can
have better temperature linearity than the conventional approach. Section 3 describes the architecture
 have better temperature linearity than the conventional approach. Section 3 describes the architecture
and schematics of the implemented time domain CMOS temperature sensor adopting the simple
 and schematics of the implemented time domain CMOS temperature sensor adopting the simple
current source. Section 4 shows the simulation results and the performance comparison with the
 current source. Section 4 shows the simulation results and the performance comparison with the
previous works found in literature. Finally, the conclusion is given in Section 5.
 previous works found in literature. Finally, the conclusion is given in Section 5.
2. Temperature Linearity of the Sensing Element
 2. Temperature Linearity of the Sensing Element
      Figure 1 shows the conventional current source based on a single n-type poly resistor [1,8,9,13].
       Figure
It consists   of 1multiple
                    shows the   conventional current
                             diode-connected           source based
                                                PMOS transistors        on a single
                                                                    between          n-type
                                                                               VDD and    thepoly    resistor
                                                                                               ground,        [1,8,9,13].
                                                                                                          a differential
 It consists
input          of multiple diode-connected
       to a single-ended      output amplifier, PMOS    transistors
                                                 an n-type           between
                                                            poly resistor  and Va DD and transistor.
                                                                                  PMOS    the ground,     a differential
                                                                                                        Since  multiple
 input   to   a  single-ended     output   amplifier, an  n-type  poly    resistor and   a  PMOS
diode-connected PMOS transistors generate a reference voltage, VREF , it is applied across the n-type transistor.  Since
 multiple
poly         diode-connected
      resistor,    RN (T), through PMOS   transistors
                                     the feedback     generate
                                                   loop         a reference
                                                        consisting            voltage, VREF
                                                                     of the differential     , it is applied
                                                                                           amplifier   and theacross
                                                                                                                 PMOS the
 n-type   poly    resistor, R N(T), through the feedback loop consisting of the differential amplifier and the
transistor as shown in the below figure. The reference current, I(T), becomes exactly proportional to
VPMOS      transistor as shown in the below figure. The reference current, I(T), becomes exactly
  REF and inversely proportional to RN (T) as follows. This current source has been used because its
 proportionallinearity
temperature        to VREF and
                            can inversely   proportional
                                 be made dependent    on to RN(T)
                                                          only thatasoffollows.  This current
                                                                        the resistor; then thesource     hasand
                                                                                                  analysis    been used
                                                                                                                 design
 because    its temperature     linearity can be made  dependent
become simpler than for the other types of current sources.         on   only that of the  resistor;  then  the analysis
 and design become simpler than for the other types of current sources.
                                                             V
                                                    I(T) = V REF                                                      (1)
                                                    I(T) = RN (T)                                                    (1)
                                                            R (T)

       Figure 1. The conventional approach for generating a temperature-dependent current through a poly
        Figure using
       resistor 1. The aconventional approach for generating a temperature-dependent current through a poly
                         feedback loop.
        resistor using a feedback loop.
      Figure 2 shows the temperature-dependent variation and temperature linearity error of RN (T)
and 1/RFigure
          N (T),2respectively,
                  shows the temperature-dependent             variation
                                 where RN (T) is the resistance          andn-type
                                                                     of the    temperature    linearity
                                                                                     poly resistor.   In error
                                                                                                          these of   RN(T)
                                                                                                                  figures,
 andvalues
the   1/RN(T),
             of Rrespectively,
                    (T) and  1/R where
                                   (T)     R
                                        wereN (T) is the
                                              normalized  resistance
                                                            with     of
                                                                  respectthe
                                                                           to n-type
                                                                              the    poly
                                                                                  values    resistor.
                                                                                          measured     In
                                                                                                       at 25  ◦ C and
                                                                                                           these   figures,
                                                                                                                       the
                  N              N
 the values    of R  (T) and   1/R  (T)  were   normalized     with respect   to the values   measured
temperature linearity error is defined as the temperature deviation, which is measured in C, from the
                    N              N
                                                                                                            ◦
                                                                                                            at  25  °C and
 the temperature
linear  fit of RN (T)linearity  errorSince
                       or 1/RN (T).    is defined
                                             RN (T)asisthe temperature
                                                        convex   downward deviation,
                                                                               whereaswhich
                                                                                         1/RNis(T)
                                                                                                 measured
                                                                                                   is convex  inupward,
                                                                                                                 °C, from
 the linear
they  can befitmodeled
                 of RN(T)asor 1/RN(T). Since RN(T) is convex downward whereas 1/RN(T) is convex upward,
 they can be modeled as
                                 RN (T) = RN (25) × 1 − a(T − 25) + b(T − 25)2
                                                         h                             i
                                                                                                                        (2)
                                  R (T) = R (25) × 1 − a(T − 25) + b(T − 25)                                           (2)
and
 and
                                  1          1     h                                2
                                                                                      i
                                        =        ×  1 + α ( T − 25 ) − β ( T − 25 )                                    (3)
                                RN (1T)     1( )
                                        = RN 25 × 1 + (T − 25) − (T − 25)                                           (3)
                                 R (T) R (25)
where a, b, α and β are positive first and second order temperature coefficients of RN(T) and 1/RN(T),
respectively. Here, RN(25) is the resistance of the n-type poly resistor measured at 25 °C. As shown in
Micromachines 2020, 11, 899                                                                                   3 of 10

 where a, b, α and β are positive first and second order temperature coefficients of RN (T) and 1/RN (T),
Micromachines 2020, 11, x                                                                             3 of 10
 respectively. Here, RN (25) is the resistance of the n-type poly resistor measured at 25 ◦ C. As shown in
 Figure 2, the temperature linearity error varies from −2.60 to +2.87 ◦ C and from −0.79 to +0.83 ◦ C for
Figure 2, the temperature linearity error varies from −2.60 to +2.87 °C and      from −0.79 to +0.83 °C for
 R (T) and 1/R (T), respectively, over the temperature range of 0 to 100 ◦ C. This shows that 1/R (T) is
RNN(T) and 1/RNN(T), respectively, over the temperature range of 0 to 100 °C. This shows that 1/RNN(T) is
 more linear against temperature variation than R (T) if they are implemented by using this CMOS
more linear against temperature variation than RNN(T) if they are implemented by using this CMOS
 technology. Thus, in this work, we have chosen 1/R (T) as the sensing element and consequently I(T)
technology. Thus, in this work, we have chosen 1/RNN(T) as the sensing element and consequently I(T)
 of (1) is now expressed as
of (1) is now expressed as
                                        VVREF
                                                                          25)2
                                                  h                            i
                              I(T)
                               I(T) =
                                    =         ×× 11++(T
                                                       α(T−−25)
                                                             25)−− (T
                                                                   β(T− − 25)                           (4)(4)
                                      RRN(25)
                                           (25)
when
 whenthe theconventional
             conventionalcurrent
                            currentsource
                                     sourceofof
                                              Figure
                                                Figure1 is1 used.  Since
                                                            is used.       the the
                                                                         Since  temperature   linearity
                                                                                     temperature        errorerror
                                                                                                  linearity   of I(T)
                                                                                                                   of
isI(T)
    limited  by that of 1/R  (T) as  implied  in (4), we    can  expect    that   the temperature   linearity
       is limited by that of 1/RN (T) as implied in (4), we can expect that the temperature linearity
                            N                                                                                 of the
                                                                                                                   of
temperature
 the temperaturesensor  willwill
                    sensor   varyvary
                                   from   −0.79
                                       from     to +0.83
                                             −0.79 to +0.83 °C ◦ifC there   is is
                                                                     if there   not
                                                                                  notany
                                                                                       anyother
                                                                                           otherkind
                                                                                                 kindofof additional
                                                                                                          additional
nonlinearity
 nonlinearity source.
                source.

                                                        (a)

                                                        (b)
       Figure 2.
      Figure      Thetemperature-dependent
              2. The  temperature-dependent variation
                                           variation   and
                                                     and   temperature
                                                         temperature    linearity
                                                                     linearity    error
                                                                               error     of R
                                                                                     of (a) (a) RNand
                                                                                              N(T) (T) and
                                                                                                       (b)
      (b) 1/R
      1/RN(T).N  (T).

      Figure 33 shows
      Figure     shows thethe simple
                               simple current
                                       current source
                                                 source adopted
                                                          adopted alternatively
                                                                    alternatively in in this
                                                                                         this time
                                                                                               time domain
                                                                                                     domain CMOS
                                                                                                              CMOS
 temperaturesensor.
temperature     sensor. AsAsshown
                             shownin  inthe
                                         thefigure,
                                             figure,ititjust
                                                         justconsists
                                                              consistsof
                                                                       ofan   n-typepoly
                                                                           ann-type    polyresistor,
                                                                                              resistor, of
                                                                                                        of which
                                                                                                           which the
                                                                                                                  the
 resistance value   is R  (T), and a single diode-connected      PMOS    transistor.  Since  I(T) flows
resistance value is RNN(T), and a single diode-connected PMOS transistor. Since I(T) flows through the   through  the
 n-type  poly resistor   and PMOS    transistor, we  can   obtain the equation   of  I(T) by  equating
n-type poly resistor and PMOS transistor, we can obtain the equation of I(T) by equating two current      two current
 equationsof
equations   of the  n-type poly
                the n-type  poly resistor
                                  resistor and
                                           and the
                                                the PMOS
                                                    PMOS transistor
                                                             transistor as
                                                                        as follows.
                                                                            follows.

                                     1        W                       VDD − VSG (T)
                            I(T) =     µ(T)COX (VSG (T) − VTH (T))2 =                                            (5)
                                     2        L                          RN (T)
Micromachines 2020, 11, 899                                                                               4 of 10
Micromachines 2020, 11, x                                                                                  4 of 10

      Figure 3. The simple current source for generating a temperature-dependent current through a poly
       Figure 3. The simple current source for generating a temperature-dependent current through a poly
      resistor, with better temperature linearity.
       resistor, with better temperature linearity.
      Then, VSG (T) is solved as
                               1         W                           V − V (T)
          VSG (T) = VTH   (T)= 2 (T)C L V (T) −−V (T) 1W =
                        I(T)                                                                  (5)
                                                        µ(T)COX L RN (T) R (T)
                                                                                               (6)
                                  r                                    2
     Then, VSG(T) is solved as +     VDD − VTH (T) +           1
                                                                 W         − (VDD − VTH (T))2
                                                       µ(T)COX L RN (T)
                                        1
            V (T) = V (T) −
    Since the PMOS transistor operates  W in the vicinity of the threshold voltage for low power
                                (T)C       R (T)
consumption in this work, VSG (T) can be Lsimplified to VTH (T) and thus we obtain
                                                                                              (6)
                                                             1
                              +    V −        (T)
                                               VDD − VTH (T)               − V − V (T)
                                       I(TV) ≈ +             W                                 (7)
                                                   R(T)C
                                                     N ( T )  L
                                                                 R (T)

whereSince the PMOS transistor operates in the vicinity of the threshold voltage for low power
consumption in this work, VSG(T) V
                                 can (T)simplified
                                   THbe  = VTH (25to
                                                   ) −VγTH(T
                                                           (T) 25). thus we obtain
                                                             − and                         (8)
                                                   V of −
     Here, γ is the positive temperature coefficient           (T)
                                                        theV threshold voltage of the PMOS transistor and
                                           I(T) ≈ ◦                                                    (7)
                                                       R  (T)
VTH (25) is the threshold voltage measured at 25 C. I(T) can be finally obtained in quadratic equation
form by substituting 1/RN (T) of (3) and VTH (T) of (8) into (7), as follows:
 where
                         VDD −VTH (T)              (T)
                                            VDDV−VTH (25=)+V   (25)
                                                            γ(T−25 ) − γ(T − 25).
                                                                    × 1 + α(T − 25) − β(T − 25)2             (8)
                                                                   h                               i
                  I(T)     RN ( T )
                                        =           RN (25)
                                                                                                              (9)
      Here, γ is the positive temperature
                                 V −V (25)coefficient of the threshold voltage
                                                 h                                  2
                                                                                      i of the PMOS transistor
                               ≈ DDR (TH       ×  1 +  A ( T −  25 ) − B ( T − 25 )
 and VTH(25) is the threshold voltage N 25) measured at 25 °C. I(T) can be finally obtained in quadratic

 equation form by substituting 1/RN(T) of (3) and VTH(T) of (8) into (7), as follows:
 where
                                                              γ
             V − V (T) V − V (25)         A=+   α+γ(T − 25)                                                 (10)
       I(T)               =                        VDD − V×TH1(25   + )(T − 25) − (T − 25)
                 R  (T)                  R   (25)
and
                                                            αγ
                                V − V B(25) = β−                        .                                   (11)
                                                × V1 DD
                                                      + A(T
                                                          − V− TH25)
                                                                  (25)− B(T − 25)                            (9)
                                   R (25)
      Now let us compare (9) with (4) and observe the relative increase and decrease of A and B in
 where
(10) and (11), respectively. We can see that A > α and B < β and that the temperature linearity of
this simple current source has been fairly                     γ the amount of the improved temperature
                                             A =improved
                                                 α+          and                                           (10)
linearity error is determined by α, β, γ and VDDV-VTH          V (25)
                                                           − (25)   as indicated in (10) and (11). Contrary to
the
 andconventional approach shown in Figure 1, the reference current, I(T), of (9) depends on both the
resistance of an n-type poly resistor and the threshold voltage
                                                              αγ     of a PMOS transistor at the same time and
the temperature linearity error has beenBsuccessfully
                                               =β−                      .
                                                     V − V (25)as shown in Figure 4. The temperature
                                                            reduced                                        (11)
linearity error of I(T) now varies from −0.40 to +0.38 C over the temperature range of 0 to 100 C.
                                                            ◦                                            ◦
      Now let us compare (9) with (4) and observe the relative increase and decrease of A and B in (10)
 and (11), respectively. We can see that A > α and B < β and that the temperature linearity of this simple
 current source has been fairly improved and the amount of the improved temperature linearity error
 is determined by α, β, γ and VDD-VTH(25) as indicated in (10) and (11). Contrary to the conventional
 approach shown in Figure 1, the reference current, I(T), of (9) depends on both the resistance of an n-
Micromachines 2020, 11, x                                                                                            5 of 10
Micromachines 2020, 11, x                                                                                           5 of 10

  type poly resistor and the threshold voltage of a PMOS transistor at the same time and the
type poly resistor and the threshold voltage of a PMOS transistor at the same time and the
  temperature linearity error has been successfully reduced as shown in Figure 4. The temperature
temperature linearity error has been successfully reduced as shown in Figure 4. The temperature
  linearity error
Micromachines 2020,of
                   11,I(T)
                       899 now varies from −0.40 to +0.38 °C over the temperature range of 0 to 100 5°C.
                                                                                                      of 10
linearity error of I(T) now varies from −0.40 to +0.38 °C over the temperature range of 0 to 100 °C.

              Figure 4. The temperature-dependent variation and temperature linearity error of I(T).
             Figure 4.
             Figure    Thetemperature-dependent
                    4. The temperature-dependent variation
                                                 variation and
                                                           and temperature
                                                                temperature linearity
                                                                            linearity error
                                                                                      error of
                                                                                            of I(T).

3.3.Implementation
3.
      Implementation
     Implementation

  3.1.Architecture
3.1.  Architecture
3.1. Architecture
       Figure55shows
      Figure      shows the
                         the architecture
                             architecture of the implemented
                                                  implemented time
                                                                 timedomain
                                                                       domainCMOS
                                                                                CMOStemperature
                                                                                        temperaturesensor.
                                                                                                     sensor.It
      Figure 5 shows the architecture of the implemented time domain CMOS temperature sensor. It
Itconsists
   consistsofofthe
                thesimple
                    simplecurrent
                           current source,
                                   source, aa three
                                              three stage current controlled
                                                                  controlled oscillator
                                                                             oscillator(CCO),
                                                                                        (CCO),an
                                                                                               an11b
                                                                                                  11bbinary
                                                                                                      binary
consists of the simple current source, a three stage current controlled oscillator (CCO), an 11b binary
  counterand
counter    andan anadditional
                    additionaldigital
                               digitallogic.
                                       logic.
counter and an additional digital logic.

                                                Figure5.5.The
                                               Figure      Thearchitecture.
                                                               architecture.
                                               Figure 5. The architecture.
      The current source generates the temperature-dependent reference current, I(T), with improved
       The current source generates the temperature-dependent reference current, I(T), with improved
      The current
temperature        source
               linearity   generates
                          which   is fedthe   temperature-dependent
                                          to the   CCO. The CCO generates     reference   current,
                                                                                     the clock      I(T),oscillating
                                                                                                 signal   with improvedat the
  temperature linearity which is fed to the CCO. The CCO generates the clock signal oscillating at the
temperature
frequency of linearity
               f(T) whichwhich   is fed
                           is linear     to the
                                       with   I(T).CCO.   The CCO
                                                    The logic   circuitgenerates
                                                                           generatesthe
                                                                                      theclock
                                                                                           ENABLEsignalpulse
                                                                                                        oscillating
                                                                                                             whoseat      the
                                                                                                                       pulse
  frequency of f(T) which is linear with I(T). The logic circuit generates the ENABLE pulse whose pulse
frequency  of f(T)
width equals   onewhich    is linear1/f
                    clock period,     with
                                        REF ,I(T).
                                              of theThe  logic circuit
                                                      external  reference generates   the ENABLE
                                                                              clock, CLK               pulse whose
                                                                                           REF . As shown              pulse
                                                                                                             in the timing
  width equals one clock period, 1/f      REF, of the external reference clock, CLKREF. As shown in the timing
width
diagramequals  one clock
          of Figure  6, theperiod,   1/fREF, of
                            rising edges     ofthe
                                                 theclock
                                                      external  reference
                                                            signal,    CLKCCO clock,  CLKREF.from
                                                                                 , generated    As shown    in the
                                                                                                      the CCO        timing
                                                                                                                 is counted
  diagram of Figure 6, the rising edges of the clock signal, CLKCCO, generated from the CCO is counted
diagram
by the 11bof Figure
             binary6,counter
                        the rising
                                foredges
                                     the timeof the  clock signal,
                                                  duration    of 1/fREFCLKtoCCOgenerate
                                                                                , generated
                                                                                          thefrom    the CCO
                                                                                               11b digital      is counted
                                                                                                             output    code,
  by the 11b binary counter for the time duration of 1/f                REF to generate the 11b digital output code,
by  the 11b binary
DATA[10:0].           counter for isthe
                The DATA[10:0]         thetime    duration
                                            quantized         of 1/fvalue
                                                          digital      REF toof
                                                                              generate   the 11b digital
                                                                                the temperature             output
                                                                                                    estimation         code,
                                                                                                                   function,
  DATA[10:0]. The DATA[10:0] is the quantized digital value of the temperature estimation function,
DATA[10:0].
X(T), which isThe   DATA[10:0]
                 defined  as        is the quantized digital value of the temperature estimation function,
  X(T), which is defined as                                         1
X(T), which is defined as                                        fREF
                                                      X(T) = 11                                                          (12)
                                                                   1
                                                                 f(fT)
                                                        X(T) =f                                                          (12)
                                                       X(T) =         1                                                (12)
                                                                   1
                                                                   f(T)
                                                                f(T)
Micromachines 2020, 11, 899                                                                                                             6 of 10
Micromachines 2020, 11, x                                                                                                           6 of 10

        Micromachines 2020, 11, x                                                                                              6 of 10

                                                  Figure
                                                   Figure6.6.The
                                                              Thetiming
                                                                   timingdiagram.
                                                                          diagram.
                                                      Figure 6. The timing diagram.
      InInthis
            thispaper,
                  paper,in inregard
                                regard to to
                                          thethedetailed  definition
                                                   detailed           of the
                                                              definition   of temperature
                                                                               the temperature estimation   function,
                                                                                                     estimation           we
                                                                                                                    function,
introduced   Inand
 we introduced       explained
                 thisand
                       paper,
                          explainedthe 12
                              in regard    types
                                        theto
                                            12the of operational
                                                  detailed
                                                types               principles
                                                           definition
                                                      of operational   of        and  thethe
                                                                          the temperature
                                                                       principles   and    corresponding
                                                                                             estimation      temperature
                                                                                                         function,
                                                                                             corresponding           we
                                                                                                               temperature
        introduced
estimation
  estimation          and explained
              functions
                functions   ofofthe    the 12
                                  thetime
                                       time    types of
                                            domain
                                              domain    operational
                                                      CMOS
                                                        CMOS         principlessensors
                                                              temperature
                                                                 temperature     and the from
                                                                                 sensors corresponding
                                                                                           fromour        temperature
                                                                                                  ourprevious
                                                                                                       previous  work
                                                                                                                    work[1].[1].
Finally,estimation
  Finally,the
            theSTART functions
                 STARTsignal     of  the
                           signalenables time
                                    enablesthe  domain
                                              the11b     CMOS
                                                   11bbinary    temperature
                                                        binarycounter
                                                               counterand     sensors
                                                                          andthe       from
                                                                                theadditional our
                                                                                    additionallogicprevious
                                                                                                 logiccircuitwork
                                                                                                        circuit      [1]. the
                                                                                                               totostart
                                                                                                                     start the
        Finally, the START
operation                      signal enables the   11b binary counter and the additional logic circuit to start the
  operationofofthis
                  thistime
                        timedomain
                              domainCMOS CMOStemperature
                                                  temperaturesensor.
                                                                  sensor.
        operation of this time domain CMOS temperature sensor.
 3.2.Circuits
3.2.  Circuits
        3.2. Circuits
       Figure
      Figure    7 7shows
             Figure shows
                       7 shows theschematic
                             the    schematic
                                   the schematic ofofthe
                                                    ofthe   simple
                                                          simple
                                                        the            currentsource
                                                             simplecurrent
                                                                       current    source
                                                                                source    and
                                                                                         and and the
                                                                                                the the  CCO.
                                                                                                        CCO.
                                                                                                      CCO.    InInInthe
                                                                                                                 the  thecurrent
                                                                                                                           current
                                                                                                                      current          source,
                                                                                                                                    source,
                                                                                                                                source,
 theresistance
the   resistance    ofofthe
       the resistance     the   n-type
                           of n-type
                              the        poly
                                        poly
                                    n-type       resistor,
                                                resistor,
                                             poly  resistor,RRNRN  (T), has
                                                                 (T),   hasbeen
                                                                  N(T),has
                                                                              beendesigned
                                                                             been     designed
                                                                                    designed      tototo
                                                                                                      bebebe   externally
                                                                                                             externally
                                                                                                           externally         tuned
                                                                                                                            tuned
                                                                                                                        tuned        by
                                                                                                                                 by thebythe
                                                                                                                                           the
 external
external   3b3bdigital
       external   digital   control
                          control
                   3b digital          word,
                                     word,
                                 control word,  FREQ_CTRL[2:0].
                                              FREQ_CTRL[2:0].
                                                  FREQ_CTRL[2:0].We        Weadded
                                                                          We    addedthese
                                                                               added      these
                                                                                       these       extra
                                                                                                 extra
                                                                                                extra   3b3b3b  digital
                                                                                                               digital
                                                                                                             digital      codes
                                                                                                                        codes
                                                                                                                     codes         forrough
                                                                                                                             for for
                                                                                                                                 rough  rough
 compensation
compensation
       compensation  of the
                    of     ofprobable
                         the    probable  severe
                                the probable  severeprocess
                                                 severe processvariation
                                                           process          of RNof
                                                                     variation
                                                                       variation    (T),
                                                                                   of  RNNwhich
                                                                                       R   (T), which
                                                                                           (T),      rarelyrarely
                                                                                                   which      happens.     If theIfresistance
                                                                                                              rarelyhappens.
                                                                                                                        happens.      If the
                                                                                                                                     the
       resistance
 of the n-type
resistance   of the  of
                    poly the  n-type
                           resistor,
                       n-type          poly   resistor,
                                  polyRresistor,         R
                                         N (T), is shifted  (T),
                                                      RN(T), is
                                                          N       is shifted
                                                               tooshifted
                                                                      much tootoo
                                                                             from  much     from
                                                                                     its typical
                                                                                   much             its
                                                                                             from its   typical
                                                                                                      value       value
                                                                                                               at the
                                                                                                          typical         at
                                                                                                                       worst
                                                                                                                     value   the  worst
                                                                                                                             at case   corner,
                                                                                                                                 the worst
case   case power
 the corner,
      total  corner,   the total
                       consumption
                 the total    power power  ofconsumption   ofofthethetotal
                                               the total temperature
                                       consumption                    totaltemperature
                                                                            temperature
                                                                             sensor will sensor
                                                                                              be        will
                                                                                                         willbetoo
                                                                                                   affected
                                                                                               sensor            affected
                                                                                                                be   much.too
                                                                                                                     affected    much.
                                                                                                                               Thus,
                                                                                                                                too    this 3b
                                                                                                                                      much.
       Thus,    thistuning
                     3b rough      digital  tuning by FREQ_CTRL[2:0]            is only   necessary      for robust    operation    and
Thus, this 3b rough digital tuning by FREQ_CTRL[2:0] is only necessary for robust operationpower
 rough    digital             by   FREQ_CTRL[2:0]          is  only   necessary    for  robust      operation      and   consistent      and
       consistent power consumption and should be carried out before we execute the two point calibration.
 consumption
consistent   power   and    should be and
                       consumption         carried
                                                 shouldoutbe before
                                                                carried weout
                                                                            execute
                                                                                beforethe      two point
                                                                                         we execute         thecalibration.       Of course,
                                                                                                                two point calibration.
       Of course, if the resistance of the n-type poly resistor can be accurately controlled during fabrication
 if course,
Of  the resistance      of the n-type
              if the resistance      of thepoly   resistor
                                              n-type    polycan     be accurately
                                                                resistor              controlledcontrolled
                                                                           can be accurately            during fabrication        within the
                                                                                                                     during fabrication
       within the capability of normal two point calibration, FREQ_CTRL[2:0] needs not be additionally
 capability
within         of normal of
         the capability
       implemented.            twonormal
                                     point calibration,       FREQ_CTRL[2:0]
                                              two point calibration,                  needs not beneeds
                                                                              FREQ_CTRL[2:0]               additionally
                                                                                                                   not be implemented.
                                                                                                                             additionally
implemented.

                        Figure
                     Figure    7. The
                            7. The    schematicofofthe
                                   schematic        thecurrent
                                                        current source
                                                                source(left
                                                                       (leftside) and
                                                                              side)   thethe
                                                                                    and   CCO  (right
                                                                                             CCO      side).
                                                                                                   (right side).

       The The   temperature-dependent referencecurrent,
             temperature-dependent
                Figure 7. The schematicreference
                                                       current, I(T),
                                           of the current source I(T), is delivered
                                                                   (leftisside)
                                                                            deliveredto each
                                                                                and thetoCCO
                                                                                              current
                                                                                            each        starved inverter
                                                                                                  current
                                                                                                (right  side).starved inverter
       type delay cell inside the CCO through two DC bias voltages, VBIASP and VBIASN, respectively. By
  type delay cell inside the CCO through two DC bias voltages, VBIASP and VBIASN , respectively.
       supplying the almost equivalent currents to the PMOS and the NMOS paths of the current starved
  By supplying
     The           the almost equivalent
           temperature-dependent            currents    to the I(T),
                                                               PMOS       and the NMOS       paths    of the   current   starved
       inverters,  the low to high and reference
                                         high to low current,
                                                        propagation   isdelay
                                                                          delivered
                                                                              times oftoeach
                                                                                          each  current
                                                                                               delay   cell starved   inverter
                                                                                                             can be made
  inverters,
type   almost equal to each other. Because the propagation delay time, τ(T), of each delay cell is representedmade
      delay   the
              cell low   to
                    inside  high
                             the  and
                                 CCO  high
                                       throughto low
                                                   two propagation
                                                         DC   bias       delay
                                                                     voltages,  times
                                                                                  V     of
                                                                                    BIASP   each
                                                                                           and   V delay
                                                                                                   BIASN ,  cell  can  be
                                                                                                           respectively.     By
  almost
       as equal
supplying    the to  each other.
                  almost          Because
                            equivalent     the propagation
                                        currents    to the PMOS delayand time,
                                                                            theτ(T),
                                                                                 NMOS of each  delay
                                                                                           paths        cellcurrent
                                                                                                   of the     is represented
                                                                                                                       starvedas
inverters, the low to high and high to low propagation delay times of each delay cell can be made
                                                 V        C
                                          τ(T) = DD
almost equal to each other. Because the propagation   × time, τ(T), of each delay cell is represented
                                                    delay                                          (13)
                                                   2    I(T)
as
Micromachines 2020, 11, x                                                                                                              7 of 10

Micromachines 2020, 11, 899                                          V      C                                                          7 of 10
                                                           τ(T) =       ×                                                              (13)
                                                                      2   I(T)
the clock frequency, f(T), of
          frequency, f(T), of the
                              the CCO
                                  CCO can
                                      can also
                                          also be
                                               be expressed
                                                  expressed as
                                                            as
                                                 1     1        I(T)
                                      f(T) = 1 × 1 =             I(T)                                    (14)
                                   f T = τ(T)× 2N = N × V × C
                                    (   )                                                                 (14)
                                              τ(T) 2N       N × VDD × C
where N is the number of total delay cells of the CCO, and f(T) is linear with I(T). Finally, the
where N is theestimation
temperature     number offunction,
                          total delay  cellsof
                                    X(T),    ofthe
                                                thetemperature
                                                    CCO, and f(T)sensor
                                                                  is linear
                                                                         canwith I(T). Finally, the
                                                                             be represented     as temperature
estimation function, X(T), of the temperature sensor can be represented as
                                  V − V (25)
                  X(T) =                                   × 1h + A(T − 25) − B(T − 25) i                (15)
                          f    × NV×
                                   DDV− V×   TH  25R) (25)
                                               C(×                                          2
                  X(T) =                                    × 1 + A(T − 25) − B(T − 25)                   (15)
from (9), (12) and (14). fREF × N × VDD × C × RN (25)
from (9), (12) and (14).
4. Performance
4. Performance
      The time domain CMOS temperature sensor was implemented in a 0.18 μm 1P6M CMOS process
with The
      a general     VTH. Figure
            time domain        CMOS  8 shows       the diesensor
                                         temperature         photowas andimplemented
                                                                            the active dieinarea  a 0.18is 0.026
                                                                                                            µm 1P6M mm2.CMOSTo theprocess
                                                                                                                                      best of
our  knowledge,        the   die   area    of  0.026     mm
with a general VTH . Figure 8 shows the die photo and the active die area is 0.026 mm . To the time
                                                              2 is the smallest among the previously published              2             best
domain     CMOS temperature
of our knowledge,          the die area sensors     implemented
                                             of 0.026     mm2 is the      0.18 μm CMOS
                                                                       insmallest      among technology.
                                                                                                  the previously     Figure    9 showstime
                                                                                                                         published         the
simulated     temperature        error   over   the   temperature      range    of 0  to
domain CMOS temperature sensors implemented in 0.18 µm CMOS technology. Figure 9 shows the100  °C    after   one   point   and   two    point
calibrations     are carriederror
simulated temperature              out,over
                                          respectively.
                                                the temperatureFor the    process
                                                                       range    of 0 tocorners,
                                                                                         100 ◦ C TT, afterFF,oneSS,pointFS,andandtwo SF,point
                                                                                                                                           the
temperature      error    varies   from    −2.33    to  +1.99  °C  after  one   point   calibration       at
calibrations are carried out, respectively. For the process corners, TT, FF, SS, FS, and SF, the temperature  50  °C   and  from     −0.96   to
+0.66  °C   after  two    point   calibration       at 20  and   80  °C, respectively.       The
error varies from −2.33 to +1.99 C after one point calibration at 50 C and from −0.96 to +0.66 C
                                              ◦                                                   ◦ temperature         error   of  the  time
                                                                                                                                            ◦
domain
after twoCMOS         temperature
             point calibration        at sensor
                                          20 and is   80measured       as being
                                                         ◦ C, respectively.      Thesomewhat
                                                                                       temperature    larger
                                                                                                           errorthan    the time
                                                                                                                    of the    temperature
                                                                                                                                     domain
linearity   error   of  I(T)   only,  because       the  temperature       linearity    error
CMOS temperature sensor is measured as being somewhat larger than the temperature linearity     of   the   load    capacitance,      C, error
                                                                                                                                         may
also
of I(T) only, because the temperature linearity error of the load capacitance, C, may also affect the
      affect   the  temperature         estimation       function,    X(T),   as  can    be  seen     from     (15).   Additionally,       the
quantization      error at the
temperature estimation              11b digital
                                 function,    X(T),output
                                                       as can becode,
                                                                   seenDATA[10:0],         the residue the
                                                                         from (15). Additionally,             process     variation
                                                                                                                   quantization         error
                                                                                                                                     error   at
after two    point   calibration,     the  approximation          error  of  I(T)  made     for  the   derivation
the 11b digital output code, DATA[10:0], the residue process variation error after two point calibration,               of (7), the   charge
sharing   effect within
the approximation             theofdelay
                          error             cell and
                                     I(T) made       for the  transistor mismatch
                                                         the derivation                    effect between
                                                                             of (7), the charge                   current
                                                                                                     sharing effect          mirrors
                                                                                                                         within          may
                                                                                                                                   the delay
also  be the
cell and   the sources
                transistor  ofmismatch
                                additionaleffectcontributions       to the mirrors
                                                       between current        increasemay  of the
                                                                                                alsototal
                                                                                                        be thetemperature
                                                                                                                  sources of error.       The
                                                                                                                                 additional
temperature      error   of  Figure    9b  has   been    measured      greater   than   the  temperature
contributions to the increase of the total temperature error. The temperature error of Figure 9b has been         error  of Figure     4. The
temperature
measured greater resolution
                        than the  was   set as 0.32error
                                    temperature          °C and    the temperature
                                                               of Figure                   to digital
                                                                          4. The temperature              conversion
                                                                                                        resolution     wasrate,
                                                                                                                             set aswhich
                                                                                                                                      0.32 ◦isC
exactly   equal   to  f REF in  this  design,     is  about   50  kHz.   The    energy    efficiency
and the temperature to digital conversion rate, which is exactly equal to fREF in this design, is about   is  1.4  nJ/sample      and   most
of
50 the
    kHz.power     consumption
            The energy                 is dissipated
                              efficiency                   by the current
                                             is 1.4 nJ/sample        and most   source.
                                                                                   of theAs     shown
                                                                                             power          in Figure 10,is the
                                                                                                         consumption                  supply
                                                                                                                                dissipated
voltage   sensitivity
by the current            is measured
                    source.     As shown    as inlow    as 0.077
                                                    Figure         °C/mV
                                                              10, the        at 27voltage
                                                                        supply       °C while      VDD varies
                                                                                              sensitivity           from 1.65 to
                                                                                                                is measured       as 1.95
                                                                                                                                      low V. as
Table  1
       ◦  compares       the
                          ◦    performances         of  this  temperature       sensor    with
0.077 C/mV at 27 C while VDD varies from 1.65 to 1.95 V. Table 1 compares the performances of     those     of  the  previous      works     in
literature.    The    previous       works      are    all  time    domain       CMOS       temperature
this temperature sensor with those of the previous works in literature. The previous works are all               sensors      which     were
implemented
time domain CMOS   in CMOS         processes
                            temperature             with which
                                              sensors      the samewereminimum
                                                                          implemented    channel
                                                                                              in CMOS  length     of 0.18with
                                                                                                             processes        μm,the forsame
                                                                                                                                          fair
performance       comparison         with   this    work.    Compared        to  the   previous
minimum channel length of 0.18 µm, for fair performance comparison with this work. Compared to        works,      we    can  see   that   this
temperature
the previous sensor
                 works,occupies
                            we can see   a relatively     small die areasensor
                                            that this temperature             and has    relatively
                                                                                      occupies           small temperature
                                                                                                    a relatively      small die area errorandas
shown    in  Table   1.
has relatively small temperature error as shown in Table 1.

                                                       Figure 8. The die photo.
                                                       Figure 8. The die photo.
Micromachines  2020,11,
 Micromachines2020,  11,899
                          x                                                                                           88of
                                                                                                                        of10
                                                                                                                           10
Micromachines 2020, 11, x                                                                                            8 of 10

                                 error [ºC]
                               error [ºC]
                                       3
                                   3

                                       2
                                   2                                             FF
                                                                                FF
                                       1                                               FS
                                   1                         SF                       FS
                                                            SF
                                                                                        TT
                                       0                                               TT
                                   0
                                                                             SS
                                                                            SS
                                       -1
                                  -1

                                       -2
                                  -2

                                       -3
                                  -3        0     10   20   30   40   50   60   70   80   90   100
                                       0        10   20   30   40   50   60   70   80   90   100
                                                                                        temperature [ºC]
                                                                                      temperature [ºC]
                                                                    (a)
                                                                   (a)

                                                                    (b)
                                                                   (b)
       Figure 9. The temperature error after (a) one point calibration at 50         °C and (b) two point calibration
                  Thetemperature
      Figure9.9.The
     Figure             temperature error
                                      error after (a) one point
                                                          point calibration
                                                                calibrationat   50◦°C
                                                                             at50  C and
                                                                                       and(b)
                                                                                            (b)two
                                                                                                twopoint
                                                                                                     pointcalibration
                                                                                                           calibrationat
       at 20 and   80 °C,  carried out  against the  different process corners,  TT,  FF, FS
                                                                                          SS,and
                                                                                              FS and  SF.
            and8080◦ C,
     at2020and       °C,carried
                          carriedout
                                  outagainst
                                      againstthe
                                               thedifferent
                                                   differentprocess
                                                             processcorners, TT,
                                                                      corners,   FF,FF,
                                                                               TT,    SS,
                                                                                        SS, FS    SF.SF.
                                                                                                and

                       Figure  10.The
                        Figure10.  TheVVDD
                                         DD sensitivity
                                            sensitivity when
                                                        when V
                                                             VDD   is swept
                                                               DD is  swept from
                                                                             from 1.65
                                                                                  1.65 to
                                                                                       to 1.95
                                                                                          1.95 V.
                                                                                               V.
                       Figure 10. The VDD sensitivity when VDD is swept from 1.65 to 1.95 V.
Micromachines 2020, 11, 899                                                                                                  9 of 10

                                              Table 1. The performance summary.

          Reference                [1]              [7]             [8]             [9]             [14]         This Work
      CMOS technology            0.18 µm          0.18 µm         0.18 µm         0.18 µm         0.18 µm          0.18 µm
           Die area            0.432 mm2         0.074 mm2       0.05 mm2        0.09 mm2        0.19 mm2        0.026 mm2
        Supply voltage             1.8 V            0.8 V           1.0 V           1.2 V           1.2 V            1.8 V
      Temperature range         0–100 ◦ C        −20–80 ◦ C      0–100 ◦ C       0–100 ◦ C       −40–85 ◦ C       0–100 ◦ C
          Resolution             0.49 ◦ C         0.145 ◦ C        0.3 ◦ C         0.3 ◦ C         0.18 ◦ C        0.32 ◦ C
          Accuracy             −1.6–0.6 ◦ C     −0.9–1.2 ◦ C    −1.6–3.0 ◦ C    −1.4–1.5 ◦ C    −1.0–1.0 ◦ C     −1.0–0.7 ◦ C
       Conversion rate           25 kHz            1.2 Hz          100 Hz         33.3 Hz           1kHz           50 kHz
       Energy efficiency      7.2 nJ/sample    8.9 nJ/sample   2.2 nJ/sample   2.2 nJ/sample   66.5 nJ/sample   1.4 nJ/sample
        VDD sensitivity       0.085 ◦ C/mV     0.0038 ◦ C/mV          -        0.014 ◦ C/mV           -         0.077 ◦ C/mV

5. Conclusions
     We implemented a time domain CMOS temperature sensor alternatively adopting a simple
current source consisting of an n-type poly resistor, a PMOS transistor and a simple three stage CCO.
Although the current source is based on a simple architecture, it can generate a temperature-dependent
reference current, I(T), which has better temperature linearity than the conventional approach because
it can multiply two different temperature characteristics of the resistance of an n-type poly resistor
and the threshold voltage of a PMOS transistor by each other. Consequently, we have successfully
implemented a temperature sensor with a small die area and a small temperature error.

Author Contributions: Conceptualization, S.B.; design, S.P.; validation, S.P.; writing, S.B. and S.P.; supervision,
S.B.; funding acquisition, S.B. All authors have read and agreed to the published version of the manuscript.
Funding: This research was supported by the Basic Science Research Program through the National Research
Foundation of Korea (NRF), funded by the Ministry of Education (NRF-2017R1D1A1B03028325).
Acknowledgments: The authors would like to thank the IC Design Education Center (IDEC), Daejeon, South Korea,
for supporting the MPW and EDA tools.
Conflicts of Interest: The authors declare no conflict of interest.

References
1.   Xu, Z.; Byun, S. A poly resistor based time domain CMOS temperature sensor with 9b SAR and fine delay
     line. Sensors 2020, 20, 2053. [CrossRef] [PubMed]
2.   Deng, F.; He, Y.; Li, B.; Zhang, L.; Wu, X.; Fu, Z. Design of an embedded CMOS temperature sensor for
     passive RFID tag chips. Sensors 2015, 15, 11442–11453. [CrossRef] [PubMed]
3.   Yang, W.; Jiang, H.; Wang, Z. A 0.0014 mm2 150 nW CMOS temperature sensor with nonlinearity
     characterization and calibration for the −60 to +40 ◦ C measurement range. Sensors 2019, 19, 1777. [CrossRef]
     [PubMed]
4.   Ha, D.; Woo, K.; Meninger, S.; Xanthopoulos, T.; Crain, E.; Ham, D. Time-domain CMOS temperature sensors
     with dual delay-locked loops for microprocessor thermal monitoring. IEEE Trans. Very Large Scale Integr.
     (VLSI) Syst. 2012, 20, 1590–1601. [CrossRef]
5.   Chen, P.; Chen, C.-C.; Tsai, C.-C.; Lu, W.-F. A time-to-digital converter-based CMOS smart temperature
     sensor. IEEE J. Solid-State Circuits 2005, 40, 1642–1648. [CrossRef]
6.   Anand, T.; Makinwa, A.A.; Hanumolu, P.K. A VCO based highly digital temperature sensor with 0.034 ◦ C/mV
     supply sensitivity. IEEE J. Solid-State Circuits 2016, 51, 2651–2663. [CrossRef]
7.   Someya, T.; Isam, A.K.M.M.; Sakurai, T.; Takamiya, M. An 11-nW CMOS temperature-to-digital converter
     utilizing sub-threshold current at sub-thermal drain voltage. IEEE J. Solid-State Circuits 2019, 54, 613–622.
     [CrossRef]
8.   Lin, Y.-S.; Sylvester, D.; Blaauw, D. An Ultra Low Power 1 V, 220 nW Temperature Sensor for Passive Wireless
     Applications. In Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), San Jose, CA, USA,
     21–24 September 2008; pp. 507–510.
9.   Jeong, S.; Foo, Z.; Lee, Y.; Sim, J.-Y.; Blaauw, D.; Sylvester, D. A fully-integrated 71 nW CMOS temperature
     sensor for low power wireless sensor nodes. IEEE J. Solid-State Circuits 2014, 49, 1682–1693. [CrossRef]
Micromachines 2020, 11, 899                                                                                       10 of 10

10.   Chen, C.-C.; Chen, C.-L.; Lin, Y.-T. Accurate behavioral simulator of all-digital time-domain smart temperature
      sensors by using SIMULINK. Sensors 2016, 16, 1256. [CrossRef]
11.   Kang, M.; Burm, J. Time-Domain Temperature Sensor Using Two Stage Vernier Type Time to digital Converter
      for Mobile Application. In Proceedings of the International SoC Design Conference (ISOCC), Jeju Island,
      Korea, 4–7 November 2012.
12.   Chen, P.; Chen, C.-C.; Peng, Y.-H.; Wang, K.-M.; Wang, Y.-S. A time-domain SAR smart temperature
      sensor with curvature compensation and a 3σ inaccuracy of −0.4 ◦ C~+0.6 ◦ C over a 0 ◦ C to 90 ◦ C range.
      IEEE J. Solid-State Circuits 2010, 45, 600–609. [CrossRef]
13.   Law, M.K.; Bermak, A. A 405-nW CMOS temperature sensor based on linear MOS operation.
      IEEE Trans. Circuits Syst. II Express Brief. 2009, 12, 891–895. [CrossRef]
14.   Tran, T.-H.; Peng, H.-W.; Chao, P.C.-P.; Hsieh, J.-W. A log-ppm digitally controlled crystal oscillator
      compensated by a new 0.19-mm2 time-domain temperature sensor. IEEE Sens. J. 2017, 17, 51–62. [CrossRef]
15.   Chen, C.-C.; Chen, C.-L.; Lin, Y. All-digital time-domain CMOS smart temperature sensor with on-chip
      linearity enhancement. Sensors 2016, 16, 176. [CrossRef] [PubMed]
16.   Chen, C.-C.; Lin, Y. A linearity-enhanced time-domain CMOS thermostat with process-variation calibration.
      Sensors 2014, 14, 18784–18799. [CrossRef]
17.   Chen, C.-C.; Chen, H.-W. A linearization time-domain CMOS smart temperature sensor using a curvature
      compensation oscillator. Sensors 2013, 13, 11439–11452. [CrossRef]
18.   Chen, C.-C.; Lin, S.-H. A time-domain CMOS oscillator-based thermostat with digital set-point programming.
      Sensors 2013, 13, 1679–1691. [CrossRef] [PubMed]
19.   Tang, Z.; Fang, Y.; Shi, Z.; Yu, X.-P.; Tan, N.N.; Pan, W. A 1770-µm2 leakage-based digital temperature sensor
      with supply sensitivity suppression in 55-nm CMOS. IEEE J. Solid-State Circuits 2020, 55, 781–793. [CrossRef]
20.   Ituero, P.; Lopez-Vallejo, M.; Lopez-Barrio, C. A 0.0016 mm2 0.64 nJ leakage-based CMOS temperature sensor.
      Sensors 2013, 13, 12648–12662. [CrossRef]
21.   Li, J.; Lin, Y.; Ye, S.; Wu, K.; Ning, N.; Yu, Q. A CMOS-thyristor based temperature sensor with +0.37 ◦ C/−0.32 ◦ C
      inaccuracy. Micromachines 2020, 11, 124. [CrossRef]
22.   Barajas, E.; Aragones, X.; Mateo, D.; Altet, J. Differential temperature sensor: Review of applications in the
      test and characterization of circuits, usage and design methodology. Sensors 2019, 19, 4815. [CrossRef]
23.   Chouhan, S.S.; Halonen, K. A 40 nW CMOS-based temperature sensor with calibration free inaccuracy within
      ±0.6 ◦ C. Electronics 2019, 8, 1275. [CrossRef]
24.   Rao, S.; Pangallo, G.; Corte, F.G.D. Integrated amorphous silicon p-i-n temperature sensor for CMOS
      photonics. Sensors 2016, 16, 67. [CrossRef] [PubMed]
25.   Abarca, A.; Theuwissen, A. In-pixel temperature sensors with an accuracy of ±0.25 ◦ C, a 3σ variation of ±0.7 ◦ C
      in the spatial domain and a 3σ variation of ±1 ◦ C in the temporal domain. Micromachines 2020, 11, 665. [CrossRef]
      [PubMed]
26.   Aparicio, H.; Ituero, P. A 900 µm2 BiCMOS temperature sensor for dynamic thermal management. Sensors
      2020, 20, 3725. [CrossRef] [PubMed]
27.   Song, X.; Liu, H.; Fang, Y.; Zhao, C.; Qu, Z.; Wang, Q.; Tu, L.-C. An integrated gold-film temperature
      sensor for in situ temperature measurement of a high-precision MEMS accelerometer. Sensors 2020, 20, 3652.
      [CrossRef]
28.   Mey, G.D.; Kos, A. The influence of an additional sensor on the microprocessor temperature. Energies 2020,
      13, 3156. [CrossRef]
29.   Root, W.; Bechtold, T.; Pham, T. Textile-integrated thermocouples for temperature measurement. Materials
      2020, 13, 626. [CrossRef]
30.   Fu, C.; Ke, Y.; Li, M.; Luo, J.; Li, H.; Liang, G.; Fan, P. Design and implementation of 2.45GHz passive SAW
      temperature sensors with BPSK coded RFID configuration. Sensors 2017, 17, 1849. [CrossRef]

                         © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access
                         article distributed under the terms and conditions of the Creative Commons Attribution
                         (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
You can also read