7
FN6690.1
September 26, 2008
the crystal timing accuracy over-temperature either during
manufacturing or with an external temperature sensor and
microcontroller for active compensation (see Figure 6).
V
BAT
This input provides a backup supply voltage to the device.
V
BAT
supplies power to the device in the event that the V
DD
supply fails. This pin can be connected to a battery, a super
capacitor or tied to ground if not used.
FT/OUT (512Hz Frequency Output/Logic Output)
This dual function pin can be used as a 512Hz frequency
output pin for on-chip crystal compensation or a simple
digital output control via I
2
C. The FT/OUT mode is selected
via the OUT and FT control bits of the control/status register
(address 07h). This pin is an open drain output requires the
use of a pull-up resistor.
Serial Clock (SCL)
The SCL input is used to clock all serial data into and out of
the device. The input buffer on this pin is always active (not
gated). It is disabled when the backup power supply on the
V
BAT
pin is activated to minimize power consumption.
Serial Data (SDA)
SDA is a bidirectional pin used to transfer data into and out
of the device. It has an open drain output and may be ORed
with other open drain or open collector outputs. The input
buffer is always active (not gated) in normal mode.
An open drain output requires the use of a pull-up resistor.
The output circuitry controls the fall time of the output signal
with the use of a slope controlled pull-down. The circuit is
designed for 400kHz I
2
C bus speeds. It is disabled when the
backup power supply on the VBAT pin is activated.
V
DD
, GND
Chip power supply and ground pins. The device will operate
with a power supply from 2.7V to 5.5VDC. A 0.1µF
decoupling capacitor is recommended on the V
DD
pin to
ground.
Functional Description
Power Control Operation
The power control circuit accepts a V
DD
and a V
BAT
input.
Many types of batteries can be used with Intersil RTC
products. For example, 3.0V or 3.6V Lithium batteries are
appropriate, and battery sizes are available that can power
the ISL12008 for up to 10 years. Another option is to use a
super capacitor for applications where V
DD
is interrupted for
up to a month. See “Application Section” on page 16 for
more information.
Normal Mode (V
DD
) to Battery Backup Mode
(V
BAT
)
To transition from the V
DD
to V
BAT
mode, both of the
following conditions must be met:
Condition 1:
V
DD
< V
BAT
- V
BATHYS
where V
BATHYS
50mV
Condition 2:
V
DD
< V
TRIP
where V
TRIP
2.6V
Battery Backup Mode (V
BAT
) to Normal Mode
(V
DD
)
The ISL12008 device will switch from the V
BAT
to V
DD
mode
when one
of the following conditions occurs:
Condition 1:
V
DD
> V
BAT
+ V
BATHYS
where V
BATHYS
50mV
Condition 2:
V
DD
> V
TRIP
+ V
TRIPHYS
where V
TRIPHYS
30mV
These power control situations are illustrated in Figures 7
and 8.
FIGURE 6. RECOMMENDED CRYSTAL CONNECTION
X1
X2
V
BAT
- V
BATHYS
V
BAT
V
BAT
+ V
BATHYS
BATTERY BACKUP
MODE
V
DD
V
TRIP
2.6V
1.8V
FIGURE 7. BATTERY SWITCHOVER WHEN V
BAT
< V
TRIP
FIGURE 8. BATTERY SWITCHOVER WHEN V
BAT
> V
TRIP
V
TRIP
V
BAT
V
TRIP
+ V
TRIPHYS
BATTERY BACKUP
MODE
V
DD
V
TRIP
3.0V
2.6V
ISL12008
8
FN6690.1
September 26, 2008
The I
2
C bus is deactivated in battery backup mode to provide
lower power. Aside from this, all RTC functions are
operational during battery backup mode. Except for SCL and
SDA, all the inputs and outputs of the ISL12008 are active
during battery backup mode unless disabled via the control
register.
Power Failure Detection
The ISL12008 provides a Real Time Clock Failure Bit (RTCF,
address 0Bh) to detect total power failure. It allows users to
determine if the device has powered up after having lost all
power to the device (both V
DD
and V
BAT
).
Low Power Mode
The normal power switching of the ISL12008 is designed to
switch into battery backup mode only if the V
DD
power is
lost. This will ensure that the device can accept a wide range
of backup voltages from many types of sources while reliably
switching into backup mode. Another mode, called Low
Power Mode, is available to allow direct switching from V
DD
to V
BAT
without requiring V
DD
to drop below V
TRIP
. Since
the additional monitoring of V
DD
vs V
TRIP
is no longer
needed, that circuitry is shut down and less power is used
while operating from V
DD
. Power savings are typically
600nA at V
DD
= 5V. Low Power Mode is activated via the
LPMODE bit (address 08h, bit 5) in the control and status
registers.
Low Power Mode is useful in systems where V
DD
is normally
higher than V
BAT
at all times. The device will switch from
V
DD
to V
BAT
when V
DD
drops below V
BAT
, with about 50mV
of hysteresis to prevent any switchback of V
DD
after
switchover. In a system with a V
DD
= 5V and backup lithium
battery of V
BAT
= 3V, Low Power Mode can be used.
However, it is not recommended to use Low Power Mode in
a system with V
DD
= 3.3V ±10%, V
BAT
3.0V, and when
there is a finite I-R voltage drop in the V
DD
line.
InterSeal™ and ReSeal™ Battery Saver
The ISL12008 has the InterSeal Battery Saver, which
prevents initial battery current drain before it is first used. For
example, battery-backed RTCs are commonly packaged on
a board with a battery connected. In order to preserve
battery life, the ISL12008 will not draw any power from the
battery source until after the device is first powered up from
the V
DD
source. Thereafter, the device will switchover to
battery backup mode whenever V
DD
power is lost.
The ISL12008 has the ReSeal function, which allows the
device to enter into the InterSeal Battery Saver mode after
manufacture testing for board functionality. To use the
ReSeal function, simply set RESEAL bit to “1” (address 0Bh)
after the testing is completed. It will enable the InterSeal
Battery Saver mode and prevents battery current drain
before it is first used.
Real Time Clock Operation
The Real Time Clock (RTC) uses an external 32.768kHz
quartz crystal to maintain an accurate internal representation
of sub-second, second, minute, hour, day of week, date,
month, and year. The RTC has leap-year correction, and
corrects for months having fewer than 31 days. The RTC
hours is in 24-hour format only. When the ISL12008 powers
up after the loss of both V
DD
and V
BAT
, the RTC will not
begin incrementing until at least one byte is written to the
RTC registers. The sub-second register will increment after
power up but it will not casue the other RTC registers to
incremnent until at least one byte is written to the RTC
registers.
Accuracy of the Real Time Clock
The accuracy of the Real Time Clock depends on the
frequency of the quartz crystal that is used as the time base
for the RTC. Since the resonant frequency of a crystal is
temperature dependent, the RTC performance will also be
dependent upon temperature. The frequency deviation of
the crystal is a function of the turnover temperature of the
crystal from the crystal’s nominal frequency. For example, a
~20ppm frequency deviation translates into an accuracy of
~1 minute per month. These parameters are available from
the crystal manufacturer. The ISL12008 provides on-chip
crystal compensation networks to adjust load capacitance to
tune oscillator frequency from -97.0695ppm to
+206.139ppm. For more detailed information. See
“Application Section” on page 16.
I
2
C Serial Interface
The ISL12008 has an I
2
C serial bus interface that provides
access to the control and status registers and the user
SRAM. The I
2
C serial interface is compatible with other
industry I
2
C serial bus protocols using a bidirectional data
signal (SDA) and a clock signal (SCL).
Oscillator Compensation
The ISL12008 provides the option of timing correction due to
temperature variation of the crystal oscillator for either
manufacturing calibration or active calibration. The total
possible compensation is typically -97.0695ppm to
+206.139ppm. Two compensation mechanisms that are
available are as follows:
1. An analog trimming (ATR) register that can be used to
adjust individual on-chip digital capacitors for oscillator
capacitance trimming. The individual digital capacitor is
selectable from a range of 4.5pF to 20.25pF (based upon
32.758kHz). This translates to a calculated
compensation of approximately -34ppm to +80ppm (see
ATR description on page 16).
2. A digital trimming register (DTR) that can be used to
adjust the timing counter by -63.0696ppm to
+126.139ppm (see DTR description on page 16).
ISL12008
9
FN6690.1
September 26, 2008
Also provided is the ability to adjust the crystal capacitance
when the ISL12008 switches from V
DD
to battery backup
mode. See “Battery Backup Mode (V
BAT
) to Normal Mode
(V
DD
)” on page 7.
Register Descriptions
The battery-backed registers are accessible following a
slave byte of “1101000x” and reads or writes to addresses
[00h:1Fh]. The defined addresses and default values are
described in Table 1. Address 12h to 1Eh are not used.
Reads or writes to 12h to 1Eh will not affect operation of the
device but should be avoided.
REGISTER ACCESS
The contents of address 00h to 07h can be modified by
performing a byte or a page write operation directly to any
register address. In a page write operation to address 00h to
07h, the address will wrap around from 07h to 00h. All the
other registers (Address 08h to 11h and 1Fh) can be
modified by performing a byte write operation.
The registers are divided into 3 sections. These are:
1. Real Time Clock (8 bytes): Address 00h to 06h, and 1Fh.
Address 1Fh is Sub-Second register and it is a read-only.
2. Control and Status (4 bytes): Address 07h to 0Bh.
3. Alarm (6 bytes): Address 0Ch to 11h.
There are no addresses above 1Fh.
Address 12h to 1Eh are not used. Reads or writes to 12h to
1Eh will not affect operation of the device but should be
avoided.
A register can be read by performing a random read at any
address at any time. This returns the contents of that register
location. Additional registers are read by performing a
sequential read. For the RTC and Alarm registers, the read
operation latches all clock registers into a buffer, so an
update of the clock does not change the time being read. A
sequential read will not result in the output of data from the
memory array. At the end of a read, the master supplies a
stop condition to end the operation and free the bus. After a
read, the address remains at the previous address +1 so the
user can execute a current address read and continue
reading the next register. In a sequential read, the address
will warp around at address 07h to 00h; therefore, please
use byte read operation to read the registers after
address 07h.
ISL12008

ISL12008IB8Z

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Real Time Clock LW PWR RTC W/RESEAL 8LD
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet