DS1501/DS1511
13 of 30
WAKE UP/KICKSTART
The DS1501/DS1511 incorporates a wake up feature that can power the system on at a pre-determined
day/date and time through activation of the PWR output pin. In addition, the kickstart feature can allow
the system to be powered up in response to a high to low transition on the KS pin, without operating
voltage applied to the VCC pin. As a result, system power may be applied upon such events as key closure,
or a modem ring detect signal. In order to use the kickstart features, the DS1501/DS1511 must have an
auxiliary battery connected to the VBAUX pin. The oscillator must be running to make use of the wakeup
feature.
The wake up feature is controlled through the Time of Day/Date Power Enable bit TPE. Setting TPE to
"1" enables the wake up feature. Writing TPE to a "0" disables the wake up feature. The kickstart feature
is always enabled as long as VBAUX is present.
If the wake up feature is enabled, while the system is powered down (no VCC voltage), the clock/calendar
will monitor the current day or date for a match condition with day/date alarm register (0Bh). In
conjunction with the day/date alarm register, the hours, minutes, and seconds alarm bytes in the clock
calendar register map (02h, 01h, and 00h) are also monitored. As a result, a wake up will occur at the day
or date and time specified by the day/date, hours, minutes, and seconds alarm register values. This
additional alarm will occur regardless of the programming of the TIE bit. When the match condition
occurs, the PWR pin will automatically be driven low. This output can be used to turn on the main system
power supply that provides VCC voltage to the DS1501/DS1511 as well as the other major components in
the system. Also, at this time, the Time of Day/Date alarm Flag, TDF, will be set, indicating that a wake
up condition has occurred.
If VBAUX is present, while VCC is low, the KS input pin will be monitored for a low going transition of
minimum pulse width tKSPW. When such a transition is detected, the PWR line will be pulled low, as it is
for a wake up condition. Also at this time, the Kickstart Flag KSF will be set, indicating that a kickstart
condition has occurred. The KS input pin is always enabled and must not be allowed to float.
The timing associated with both the wake up and kickstarting sequence is illustrated in the Wake
Up/Kickstart Timing Diagram, Figure 3. The timing associated with these functions is divided into
5 intervals, labeled 1-5 on the diagram.
The occurrence of either a kickstart or wake up condition will cause the PWR pin to be driven low, as
described above. During interval 1, if the supply voltage on the DS1501/DS1511 VCC pin rises above VSO
before the power on timeout period (tPOTO) expires, then PWR will remain at the active low level. If VCC
does not rise above the VSO in this time, then the PWR output pin will be turned off and will return to its
high impedance level. In this event, the IRQ pin will also remain tri-stated. The interrupt flag bit (either
TDF or KSF) associated with the attempted power on sequence will remain set until cleared by software
during a subsequent system power on.
If VCC is applied within the time-out period, then the system power on sequence will continue as shown in
intervals 2-5 in the timing diagram. During interval 2, PWR will remain active and IRQ will be driven to
its active low level, indicating that either TDF or KSF was set in initiating the power on. In the diagram
KS is assumed to be pulled up to the VBAUX supply. Also at this time, the PAB bit will be automatically
cleared to "0" in response to a successful power on. The PWR line will remain active as long as the PAB
remains cleared to "0".