English
Language : 

ISL12022MA_10 Datasheet, PDF (27/29 Pages) Intersil Corporation – Low Power RTC with Battery Backed SRAM, Integrated ±5ppm Temperature Compensation and Auto Daylight Saving
ISL12022MA
Some applications will require separate supplies for the
RTC VDD and the
may compromise
I2C
the
pull-ups. This is
operation of the
not
I2C
advised,
bus. For
as
it
applications that do require serial bus communication
with the RTC VDD powered down, the SDA pin must be
pulled low during the time the RTC VDD ramps down to
0V. Otherwise, the device may lose serial bus
communications once VDD is powered up, and will return
to normal operation ONLY once VDD and VBAT are both
powered down together.
Layout Considerations
The part of the package that has NC pins from pin 4 to 6
and from pin 15 to 17 contains the crystal. Low
frequency RTC crystals are known to pick up noise very
easily if layout precautions are not followed, even
embedded within a plastic package. Most instances of
erratic clocking or large accuracy errors can be traced to
the susceptibility of the oscillator circuit to interference
from adjacent high speed clock or data lines. Careful
layout of the RTC circuit will avoid noise pickup and
insure accurate clocking.
Figure 21 shows a suggested layout for the ISL12022MA
device. The following main precautions should be
followed:
• Do not run the serial bus lines or any high speed logic
lines in the vicinity of pins 1 and 20, or under the
package. These logic level lines can induce noise in
the oscillator circuit, causing misclocking.
• Add a ground trace around the device with one end
terminated at the chip ground. This guard ring will
provide termination for emitted noise in the vicinity of
the RTC device
• Be sure to ground pins 6 and 15 as well as pin 8 as
these all insure the integrity of the device ground
• Add a 0.1µF decoupling capacitor at the device VDD
pin, especially when using the 32.768kHz FOUT
function.
GROUND
RING
SDA
SCL
FOUT
The best way to run clock lines around the RTC is to stay
outside of the ground ring by at least a few millimeters.
Also, use the VBAT and VDD as guard ring lines as well,
they can isolate clock lines from the oscillator section. In
addition, if the IRQ/FOUT pin is used as a clock, it should
be routed away from the RTC device as well.
Measuring Oscillator Accuracy
The best way to analyze the ISL12022MA frequency
accuracy is to set the IRQ/FOUT pin for a specific
frequency, and look at the output of that pin on a high
accuracy frequency counter (at least 7 digits accuracy).
Note that the IRQ/FOUT is an drain output and will
require a pull-up resistor.
Using the 1.0Hz output frequency is the most convenient
as the ppm error is expressed in Equation 6:
ppm error = FOUT – 1 • 1e6
(EQ. 6)
Other frequencies may be used for measurement but the
error calculation becomes more complex. Use the FOUT
output and a frequency counter for the most accurate
results. Also, when the proper layout guidelines above
are observed, the oscillator should start-up in most
circuits in less than one second.
Temperature Compensation Operation
The ISL12022MA temperature compensation feature
needs to be enabled by the user. This must be done in a
specific order as follows.
• Read register 0Dh, the BETA register. This register
contains the 5-bit BETA trimmed value, which is
automatically loaded on initial power-up. Mask off
the 5 LSB’s of the value just read.
• Bit 7 of the BETA register is the master enable
control for temperature sense operation. Set this to
“1” to allow continuous temperature frequency
correction. Frequency correction will then happen
every 60 seconds with VDD applied.
• Bits 5 and 6 of the BETA register control temperature
compensation in battery backup mode (see Table
15). Set the values for the operation desired.
• Write back to register 0Dh making sure not to
change the 5 LSB values, and include the desired
compensation control bits.
Note that every time the BETA register is written with the
TSE bit = 1, a temperature compensation cycle is
instigated and a new correction value will be loaded into
the FATR/FDTR registers (if the temperature changed
since the last conversion).
Also note that registers 0Bh and 0Ch, the ITR0 and
ALPHA registers, are READ-ONLY, and cannot be written
to. Also the value for BETA is locked and cannot be
changed with a write. However, It is still a good idea to
do the bit masking when doing TSE bit changes.
FIGURE 21. SUGGESTED LAYOUT FOR THE ISL12022MA
27
FN7575.1
July 9, 2010