Professional Documents
Culture Documents
VDD
ICHARGE
Comparator
Switch
I. I NTRODUCTION
Clock reference is a needful part of any synchronous digital
circuit. In order to achieve an excellent frequency stability
with temperature (below 1ppm
C ), variation in supply voltage
and process, quartz crystal oscillators are usually employed as
clock reference. Nevertheless, the inability to include quartz
oscillator in standard CMOS process increases the overall size
and the cost of the system. The problem of achieving an
oscillation frequency that does not depend on the temperature
has raised especially for low-cost applications. For a general
purpose clock reference, a temperature-independent oscillation
frequency usually means a maximum frequency variation less
than 5% in a temperature range [40 125] C. BiCMOS
multi-vibrator offer excellent temperature stability [1], [2] but
cannot be included in standard CMOS. A very precise clock
reference based on a ring oscillator and a relaxation oscillator
for low-power application have been performed for a specific
oscillation frequency [3], [4].
In relaxation oscillators the stability with the temperature
is usually achieved using a dual comparator architecture [5].
Anyhow, these circuits include latches and need external
voltage and current reference whose temperature coefficients
concur to the overall frequency steadiness of the relaxation
oscillator [6] - [8]. In this paper, a relaxation oscillator with
a percentage variation of the frequency oscillation due to
the temperature below 5% has been designed by means of a
modulation of the temperature-dependance of the bias current.
The present paper details the design of a temperature
compensated, fully trimmable on-chip IC relaxation oscillator
in 0.35m CMOS technology process. This paper is organized
as follows. In section II a common method to design a clock
my means of a relaxation oscillator is described. On the
basis of the oscillator operation, a temperature-compensated
design is considered in Section III. Finally, in Section IV some
concluding remarks are drawn.
VOUT
VTRIANGLE
C
IDISCHARGE
Fig. 1.
VTH
charging
discharging
Vhyst
VTL
VDD
S
M12
M16
M3
M18
Switch
M7
M4
M8
VDD/2
M1
M2
M19
M22
VDD/2
M6
M9
ICHARGE
Current
reference
IB
VOUT
M20
IDISCHARGE
M5
M17
M10
M21
Fig. 3.
IB (T )
fosc (T ) =
2 C Vhyst (T )
(1)
where IBIAS is the current that provided the charging/discharging of the capacitor C. The charge and discharge
currents are set to be equal (ICHARGE = IDISCHARGE = IB )
for a duty cycle equal to 0.5). Vhyst = VTH VTL is the
amplitude of the hysteresis window of the comparator. Eq. 1
highlights that the temperature-dependent terms that concur to
the steadiness of the oscillation frequency are the bias current
IBIAS and hysteresis voltage Vhyst .
A schematic of a relaxation oscillator where the timing capacitor is charged/discharged by a current reference is reported
in Fig. 3. The bias current IB is usually provided by a current
reference and its value is considered to be constant during the
oscillator design. Since the same current is mirrored to supply
several circuits in the same chip, the bias current dependance
to the temperature is usually minimized.
Even through, the bias current IB does not strongly depend
on the temperature, the comparator hysteresis Vhyst changes
with the temperature due to a respective drift of the process
parameter Kn as can be highlighted in eq. (2).
Vhyst (T ) = 2
M11
Comparator
IB_c
VTRIANGLE
M23
W
L 6,7
IB c
( ) ( )
W
Kn (T ) W
L 1,2
L
( )
W
+
6,7
(W )
L
3,4
3,4
(2)
For the relaxation oscillator described in Fig. 3, several contributes find out the overall temperature coefficient of the oscil-
1
fTosc . Such a coefficient depends
lation frequency T Cf = fosc
on the stability of internal charge and discharge currents with
temperature; stability of the hysteresis comparator thresholds
across the temperature range; comparator bias and leakage
current deviations due to temperature changes. In order to
reduce T Cf , the temperature variation of the aforementioned
contributes have been considered in the following Section.
VDD
S
M12
M16
Current
T-dependent
Switch
M6
M7
M4
M8
M9
S
VDD/2
M1
M2
M19
M22
VDD/2
M3
M18
ICHARGE
IB
VOUT
M20
R
IDISCHARGE
M13
IB_c
VTRIANGLE
M23
C
M21
M17
Fig. 4.
M11
M5
M10
Comparator
(3)
can be written as
IB R +
(
IB
1
+
Kp ( W
L )12
1
Kn ( W
L )13
)
+
1
fosc
fosc IB
f Vhyst
IB T
Vhyst T
)
.
(5)
IB
=
T
IB
Kp ( W
L )12
Kp
T
Vhyst
T
Kp
IB
T
Kp ( W
L )12
Vtn
n
|Vtp | + K (IBW ) K
T + T Vtn
n
L 13
(
)
VDD +Vtn +|Vtp |
1
2 R+
IB
(
)
1
1 IB
1 Kn
= Vhyst
2
IB T
Kn T
|Vtp |
T
R
T
IB R
(6)
(7)
(
)
1
fosc
1 IB
IB Kn
T Cf =
= IB
=
f
T
2 T
Kn T
osc
|V |
Kn
Vtn
R
B
+ Ttp |Vtp | + K IW
T + T Vtn T IB R
n( L )
1 Kn
13
1
Kn T
2 (R IB + VDD + Vtn + |Vtp |)
(8)
V. APPENDIX
The first-order temperature coefficient of the reference current is obtained from the total differential of eq. (3), which
implicitly defines the reference current as a function of technology and design parameters [9]. This differential is evaluated
assuming the current IB and the absolute temperature T as
independent variables and taking into account that the only
temperature-dependent quantities that appear in eq. (3) are n,
p, Vtn , Vtp ed R.
g(IB )
g(n, p, Vtn , Vtp , R)
dIB +
dT = 0
IB
T
(9)
IV. C ONCLUSIONS
A temperature-independent relaxation oscillator that can be
employed as on-chip clock reference has been designed. An
oscillation frequency independent by the temperature changes
has been achieved considering a compensation among the
temperature-dependent terms that define the itself oscillation
frequency. Furthermore, changing the value of the timing capacitor, is possible to achieve a different oscillation frequency
with the same minimized temperature coefficient.