ISL12022 INTERSIL [Intersil Corporation], ISL12022 Datasheet - Page 26

no-image

ISL12022

Manufacturer Part Number
ISL12022
Description
Manufacturer
INTERSIL [Intersil Corporation]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISL12022M-EVAL
Manufacturer:
Intersil
Quantity:
16
Part Number:
ISL12022MAIBZ
Manufacturer:
INTERSIL
Quantity:
20 000
Part Number:
ISL12022MAIBZ-T
Manufacturer:
AFE
Quantity:
12 000
Part Number:
ISL12022MAIBZ-T
Manufacturer:
INTERSIL
Quantity:
20 000
Part Number:
ISL12022MIBZ
Manufacturer:
INTERSIL
Quantity:
20 000
Part Number:
ISL12022MIBZ-T
Manufacturer:
INTERSIL
Quantity:
20 000
Part Number:
ISL12022MIBZ-TR5421
Manufacturer:
INTERSIL
Quantity:
20 000
compensate for temperature variation. A typical 32.768kHz
crystal used with RTC devices has a temperature versus
frequency curve, as shown in Figure 21.
The curve in Figure 21 follows Equation 7:
Where α is the temperature constant, with a typical value of
0.034 ppm/°C.
T
apex of the parabolic curve. If the two factors α and T
known, it is possible to correct for crystal temperature error
to very high accuracy.
The crystal will have an initial accuracy error at room
temperature, typically specified at ±20°C. The other
important characteristic is the capacitances associated with
the crystal. The load capacitance is normally specified at
12.5pF, although it can be lower in some cases. There is
also a motional capacitance which affects the ability of the
load capacitance to pull the oscillation frequency, and it is
usually in the range of 2.2fF to 4.0fF.
RTC CLOCK CONTROL
The ISL12022 uses two mechanisms to adjust the RTC
clock and correct for the temperature error of the external
crystal.
The Analog Trimming (AT) adjusts the load capacitance
seen by the crystal. Analog switches connect the appropriate
Δf
0
is the turnover temperature of the crystal, which is the
=
FROM THE
α
SIGNALS
FIGURE 21. RTC CRYSTAL TEMPERATURE DRIFT
MASTER
SIGNALS FROM
SIGNAL AT
-100
-120
-140
-160
T (
-20
-40
-60
-80
THE SLAVE
0
-40 -30 -20 -10 0 10 20 30 40 50 60 70 80
T
SDA
0
)
2
S
A
R
T
T
1
IDENTIFICATION
1
BYTE WITH
TEMPERATURE (°C)
0
R/W = 0
1 1 1 1
26
FIGURE 20. READ SEQUENCE (CSR SLAVE ADDRESS SHOWN)
0
A
C
K
ADDRESS
BYTE
0
(EQ. 7)
are
A
C
K
ISL12022
S
A
R
T
T
IDENTIFICATION
1
BYTE WITH
1
R/W = 1
0
1 1 1 1
capacitance to change the frequency in increments of 1ppm.
The adjustment range for the ISL12022 is +32/-31ppm.
The AT can be further refined using the BETA register. the
BETA register function is to allow for changes in C
(motional capacitance) which will affect the incremental
frequency change of the AT adjustment. A simple test
procedure uses the BETA register to bring the step size back
to 1ppm.
Normally, the crystal frequency is adjusted at room
temperature to zero out the frequency error using the IATRxx
register bits (initial Analog Trimming). In addition, the IATRxx
setting is varied up and down to record the variation in
oscillator frequency compared to the step change in IATRxx.
Once that value is known then the BETA register is used to
adjust the step size to be as close to 1ppm per IATRxx step
as possible. After that adjustment is made, then any
ISL12022 temperature compensation adjustments will use a
1ppm change for each bit change in the internal AT
adjustment.
The Digital Trimming (DT) uses clock pulse add/subtract
logic to change the RTC timing during temperature
compensation. The DT steps are much coarser than the AT
steps and are therefore used for large adjustments. The DT
steps are 30.5ppm, and the range is from -305ppm to
+305ppm. The Frequency Output function will show the
clock variation with DT settings, except for the 32,768Hz
setting which only shows the AT control.
ACTIVE TEMPERATURE COMPENSATION
The ISL12022 contains an intelligent logic circuit which takes
the temperature sensor digital value as the only input
variable. It then uses the register values for the crystal
variables α and T
the BETA and ITR0 registers to produce “Final” values for
the AT and DT, known as FATR (Final AT Register) and
FDTR (Final DT Register). Those AT and DT values
combine to directly compensate for the temperature error
shown in Figure 21.
The temperature sensor produces a new value every 60s (or
up to 10 minutes in battery mode), which triggers the logic to
calculate a new AT/DT value set. For every temperature
calculation result, there can only be one corresponding
AT/DT correction value.
1
A
C
K
FIRST READ
DATA BYTE
0
, and combines those with calibration from
A
C
K
A
C
K
LAST READ
DATA BYTE
M
June 23, 2009
FN6659.2
S
O
P
T

Related parts for ISL12022