X5001
CPU Supervisor
FEATURES
ESIGNS
R NEW D N T
FO
ENDED
CEME
ECOMM
TR
D REPLA enter at
NO
DE
OMMEN
pport C
N O REC
nical Su tersil.com/tsc
our Tech
contact ERSIL or www.in
T
1-888-IN
DATASHEET
FN8125
Rev 1.00
May 30, 2006
DESCRIPTION
This device combines three popular functions, Power-
on Reset, Watchdog Timer, and Supply Voltage
Supervision in one package. This combination lowers
system cost, reduces board space requirements, and
increases reliability.
The watchdog timer provides an independent protec-
tion mechanism for microcontrollers. During a system
failure, the device will respond with a RESET signal
after a selectable time out interval. The user selects the
interval from three preset values. Once selected, the
interval does not change, even after cycling the power.
The user’s system is protected from low voltage condi-
tions by the device’s low V
CC
detection circuitry. When
V
CC
falls below the minimum V
CC
trip point, the system
is reset. RESET is asserted until V
CC
returns to proper
operating levels and stabilizes. Five industry standard
V
TRIP
thresholds are available, however, Intersil’s
unique circuits allow the threshold to be reprogrammed
to meet custom requirements or to fine-tune the thresh-
old for applications requiring higher precision.
The device utilizes Intersil’s proprietary Direct Write
™
cell for the watchdog timer control bits and the V
TRIP
storage element, providing a minimum endurance of
100,000 write cycles and a minimum data retention of
100 years.
• 200ms power-on reset delay
• Low V
CC
detection and reset assertion
—Five standard reset threshold voltages
—Adjust low V
CC
reset threshold voltage using
special programming sequence
—Reset signal valid to V
CC
= 1V
• Selectable nonvolatile watchdog timer
—0.2, 0.6, 1.4 seconds
—Off selection
—Select settings through software
• Long battery life with low power consumption
—<50µA max standby current, watchdog on
—<1µA max standby current, watchdog off
• 2.7V to 5.5V operation
• SPI mode 0 interface
• Built-in inadvertent write protection
—Power-up/power-down protection circuitry
—Watchdog change latch
• High reliability
• Available packages
—8 Ld TSSOP
—8 Ld SOIC
—8 Ld PDIP
• Pb-free plus anneal available (RoHS compliant)
BLOCK DIAGRAM
Watchdog
Transition
Detector
SI
SO
SCK
CS/WDI
Data
Register
Command
Decode &
Control
Logic
Power-on/
Low Voltage
REset
Generation
Reset &
Watchdog
Timebase
Watchdog
Timer
RESET
V
CC
V
TRIP
+
-
FN8125 Rev 1.00
May 30, 2006
Page 1 of 20
X5001
Ordering Information
PART NUMBER
X5001P-2.7
PART MARKING
X5001P F
V
CC
RANGE (V)
2.7 to 5.5
V
TRIP
RANGE
2.55 to 2.7
TEMP. RANGE
(°C)
0 to 70
0 to 70
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
2.85 to 3.0
0 to 70
0 to 70
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
4.5 to 5.5
4.25 to 4.5
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
PACKAGE
8 Ld PDIP
8 Ld PDIP (300 mil)
(Pb-free)
8 Ld PDIP
8 Ld PDIP (300 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld PDIP
8 Ld PDIP (300 mil)
(Pb-free)
8 Ld PDIP
8 Ld PDIP (300 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld PDIP
8 Ld PDIP (300 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
PKG. DWG. #
MDP0031
MDP0031
MDP0031
MDP0031
MDP0027
MDP0027
MDP0027
MDP0027
M8.173
M8.173
M8.173
M8.173
MDP0031
MDP0031
MDP0031
MDP0031
MDP0027
MDP0027
MDP0027
MDP0027
M8.173
M8.173
M8.173
M8.173
MDP0031
MDP0031
MDP0027
MDP0027
MDP0027
MDP0027
X5001PZ-2.7 (Note) X5001P ZF
X5001PI-2.7
X5001P G
X5001PIZ-2.7 (Note) X5001P ZG
X5001S8-2.7
X5001S8Z-2.7
(Note)
X5001S8I-2.7
X5001S8IZ-2.7
(Note)
X5001V8-2.7
X5001V8Z-2.7
(Note)
X5001V8I-2.7
X5001V8IZ-2.7
(Note)
X5001P-2.7A
X5001PZ-2.7A
(Note)
X5001PI-2.7A
X5001PIZ-2.7A
(Note)
X5001S8-2.7A
X5001S8Z-2.7A
(Note)
X5001S8I-2.7A
X5001S8IZ-2.7A
(Note)
X5001V8-2.7A
X5001V8Z-2.7A
(Note)
X5001V8I-2.7A
X5001V8IZ-2.7A
(Note)
X5001PI
X5001PIZ (Note)
X5001S8
X5001S8Z (Note)
X5001S8I
X5001S8IZ (Note)
X5001 F
X5001 ZF
X5001 G
X5001 ZG
501 F
5001 FZ
501 G
5001 GZ
X5001P AN
X5001P ZAN
X5001P AP
X5001P ZAP
X5001 AN
X5001 ZAN
X5001 AP
X5001 ZAP
501 AN
5001 ANZ
501 AP
5001 APZ
X5001P I
X5001P ZI
X5001
X5001 Z
X5001 I
X5001 ZI
FN8125 Rev 1.00
May 30, 2006
Page 2 of 20
X5001
Ordering Information
(Continued)
PART NUMBER
X5001V8
X5001V8Z (Note)
X5001V8I
X5001V8IZ (Note)
X5001PI-4.5A
X5001PIZ-4.5A
(Note)
X5001S8-4.5A
X5001S8Z-4.5A
(Note)
X5001S8I-4.5A
X5001S8IZ-4.5A
(Note)
X5001V8-4.5A
X5001V8Z-4.5A
(Note)
X5001V8I-4.5A
X5001V8IZ-4.5A
(Note)
PART MARKING
501
5001 Z
501 I
5001 IZ
X5001P AM
X5001P ZAM
X5001 AL
X5001 ZAL
X5001 AM
X5001 ZAM
501 AL
5001 ALZ
501 AM
5001 AMZ
4.5 to 5.5
4.5 to 4.75
V
CC
RANGE (V)
4.5 to 5.5
V
TRIP
RANGE
4.25 to 4.5
TEMP. RANGE
(°C)
0 to 70
0 to 70
-40 to 85
-40 to 85
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
0 to 70
0 to 70
-40 to 85
-40 to 85
PACKAGE
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld PDIP
8 Ld PDIP (300 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld SOIC (150 mil)
8 Ld SOIC (150 mil)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
8 Ld TSSOP (4.4mm)
8 Ld TSSOP (4.4mm)
(Pb-free)
PKG. DWG. #
M8.173
M8.173
M8.173
M8.173
MDP0031
MDP0031
MDP0027
MDP0027
MDP0027
MDP0027
M8.173
M8.173
M8.173
M8.173
NOTE: Intersil Pb-free plus anneal products employ special Pb-free material sets; molding compounds/die attach materials and 100% matte tin plate
termination finish, which are RoHS compliant and compatible with both SnPb and Pb-free soldering operations. Intersil Pb-free products are MSL
classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020.
FN8125 Rev 1.00
May 30, 2006
Page 3 of 20
X5001
PIN CONFIGURATION
8 Ld TSSOP
RESET
V
CC
CS/WDI
SO
1
2
3
4
X5001
8
7
6
5
SCK
SI
V
SS
V
PE
CS/WDI
SO
V
PE
V
SS
8 Ld SOIC/PDIP
1
2
3
4
X5001
8
7
6
5
V
CC
RESET
SCK
SI
PIN DESCRIPTION
Pin
(SOIC/PDIP)
1
Pin
TSSOP
1
Name
CS/WDI
Function
Chip Select Input.
CS HIGH, deselects the device and the SO output pin is at
a high impedance state. Unless a nonvolatile write cycle is underway, the device
will be in the standby power mode. CS LOW enables the device, placing it in the
active power mode. Prior to the start of any operation after power-up, a HIGH to
LOW transition on CS is required.
Watchdog Input.
A HIGH to LOW transition on the WDI pin restarts the Watch-
dog timer. The absence of a HIGH to LOW transition within the watchdog time
out period results in RESET/RESET going active.
Serial Output.
SO is a push/pull serial data output pin. A read cycle shifts data
out on this pin. The falling edge of the serial clock (SCK) clocks the data out.
Serial Input.
SI is a serial data input pin. Input all opcodes, byte addresses, and
memory data on this pin. The rising edge of the serial clock (SCK) latches the
input data. Send all opcodes (Table 1), addresses and data MSB first.
Serial Clock.
The Serial Clock controls the serial bus timing for data input and
output. The rising edge of SCK latches in the opcode, address, or watchdog bits
present on the SI pin. The falling edge of SCK changes the data output on the
SO pin.
V
TRIP
Program Enable.
When V
PE
is LOW, the V
TRIP
point is fixed at the last
valid programmed level. To readjust the V
TRIP
level, requires that the V
PE
pin be
pulled to a high voltage (15-18V).
Ground
Supply Voltage
Reset Output.
RESET is an active LOW, open drain output which goes active
whenever V
CC
falls below the minimum V
CC
sense level. It will remain active un-
til V
CC
rises above the minimum V
CC
sense level for 200ms. RESET goes active
if the watchdog timer is enabled and CS/WDI remains either HIGH or LOW lon-
ger than the selectable watchdog time out period. A falling edge of CS/WDI will
reset the watchdog timer. RESET goes active on power-up at 1V and remains
active for 200ms after the power supply stabilizes.
No internal connections
2
5
2
8
SO
SI
6
9
SCK
3
6
V
PE
4
8
7
7
14
13
V
SS
V
CC
RESET
3-5,10-12
NC
FN8125 Rev 1.00
May 30, 2006
Page 4 of 20
X5001
PRINCIPLES OF OPERATION
Power-on Reset
Application of power to the X5001 activates a power-
on reset circuit. This circuit goes active at 1V and pulls
the RESET/RESET pin active. This signal prevents
the system microprocessor from starting to operate
with insufficient voltage or prior to stabilization of the
oscillator. When V
CC
exceeds the device V
TRIP
value
for 200ms (nominal) the circuit releases RESET,
allowing the processor to begin executing code.
Low Voltage Monitoring
During operation, the X5001 monitors the V
CC
level
and asserts RESET if supply voltage falls below a pre-
set minimum V
TRIP
. The RESET signal prevents the
microprocessor from operating in a power fail or
brownout condition. The RESET signal remains active
until the voltage drops below 1V. It also remains active
until V
CC
returns and exceeds V
TRIP
for 200ms.
Watchdog Timer
The watchdog timer circuit monitors the microprocessor
activity by monitoring the WDI input. The microproces-
sor must toggle the CS/WDI pin periodically to prevent
a RESET signal. The CS/WDI pin must be toggled
from HIGH to LOW prior to the expiration of the watch-
dog time out period. The state of two nonvolatile control
bits in the watchdog register determine the watchdog
timer period.
Vcc Threshold Reset Procedure
The X5001 is shipped with a standard V
CC
threshold
(V
TRIP
) voltage. This value will not change over normal
operating and storage conditions. However, in applica-
tions where the standard V
TRIP
is not exactly right, or if
higher precision is needed in the V
TRIP
value, the
X5001 threshold may be adjusted. The procedure is
described in the following sections, and requires the
application of a high voltage control signal.
Setting the V
TRIP
Voltage
This procedure is used to set the V
TRIP
to a higher
voltage value. For example, if the current V
TRIP
is 4.4V
and the new V
TRIP
is 4.6V, this procedure will directly
make the change. If the new setting is to be lower than
the current setting, then it is necessary to reset the trip
point before setting the new value.
To set the new V
TRIP
voltage, apply the desired V
TRIP
threshold voltage to the V
CC
pin and tie the W
PE
pin to
the programming voltage V
P
. Then a V
TRIP
programming
command sequence is sent to the device over the SPI
interface. This V
TRIP
programming sequence consists of
pulling CS LOW, then clocking in data 03h, 00h and 01h.
This is followed by bringing CS HIGH then LOW and
clocking in data 02h, 00h, and 01h (in order) and bringing
CS HIGH. This initiates the V
TRIP
programming
sequence. V
P
is brought LOW to end the operation.
Resetting the V
TRIP
Voltage
This procedure is used to set the V
TRIP
to a “native”
voltage level. For example, if the current V
TRIP
is 4.4V
and the new V
TRIP
must be 4.0V, then the V
TRIP
must
be reset. When V
TRIP
is reset, the new V
TRIP
is some-
thing less than 1.7V. This procedure must be used to
set the voltage to a lower value.
To reset the V
TRIP
voltage, apply greater than 3V to
the V
CC
pin and tie the W
PE
pin to the programming
voltage V
P
. Then a V
TRIP
command sequence is sent
to the device over the SPI interface. This V
TRIP
pro-
gramming sequence consists of pulling CS LOW, then
clocking in data 03h, 00h and 01h. This is followed by
bringing CS HIGH then LOW and clocking in data 02h,
00h, and 03h (in order) and bringing CS HIGH. This
initiates the V
TRIP
programming sequence. V
P
is
brought LOW to end the operation.
FN8125 Rev 1.00
May 30, 2006
Page 5 of 20