General Description
The DS4510 is a CPU supervisor with integrated 64byte EEPROM memory and four programmable, nonvolatile (NV) I/O pins. It is configured with an
industry-standard I
2
C interface using either fast-mode
(400kbps) or standard-mode (100kbps) communication. The I/O pins can be used as general-purpose I2Cto-parallel I/O expander with unlimited read/write
capability. EEPROM registers allow the power-on value
of the I/O pins to be adjusted to keep track of the system’s state through power cycles, and the CPU supervisor’s timer can be adjusted between 125ms and
1000ms to meet most any application need.
Applications
RAM-Based FPGA Bank Switching for
Multiple Profiles
Industrial Controls
Cellular Telephones
PC Peripherals
PDAs
Features
♦ Accurate 5%, 10%, or 15% 5V Power-Supply
Monitoring
♦ Programmable Reset Timer Maintains Reset After
V
CC
Returns to an In-Tolerance Condition
♦ Four Programmable, NV, Digital I/O Pins with
Selectable Internal Pullup Resistor
♦ 64 Bytes of User EEPROM
♦ Reduces Need for Discrete Components
♦ I
2
C-Compatible Serial Interface
♦ 10-Pin µSOP Package
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
______________________________________________ Maxim Integrated Products 1
1
2
3
4
5
10
9
8
7
6
I/O
0
I/O
1
I/O
2
V
CC
SCL
SDA
A
0
TOP VIEW
I/O
3
GND
μ
SOP
DS4510
RST
Pin Configuration
Ordering Information
DS4510
A0
SDA
SCL
I/O
0
I/O
1
I/O
2
I/O
3
GND
V
CC
V
CC
FPGA
2.7V TO 5.5V
GND
RESET
CONFIG0
CONFIG1
CONFIG2
CONFIG3
FROM
SYSTEM
CONTROLLER
4.7kΩ 4.7kΩ
4.7kΩ
RST
Typical Operating Circuit
Rev 2; 8/04
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
10 µSOP
DS4510U-10/T&R 10%
10 µSOP
DS4510U-15/T&R 15%
POINT
TEMP RANGE
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
2 _____________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
RECOMMENDED DC OPERATING CONDITIONS
(TA= -40°C to +85°C)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
Voltage Range on VCC, SDA, and SCL
Pins Relative to Ground.....................................-0.5V to +6.0V
Voltage Range on A
0
, I/O0, I/O1, I/O2, I/O3Relative
to Ground ..............-0.5V to V
CC
+ 0.5V, not to exceed +6.0V.
Operating Temperature Range ...........................-40°C to +85°C
EEPROM Programming Temperature.....................0°C to +70°C
Storage Temperature Range .............................-55°C to +125°C
Soldering Temperature .......................................See IPC/JEDEC
J-STD-020A Specification
Supply Voltage V
CC
(Notes 1) 2.7 5.5 V
Input Logic 1 V
IH
(Note 2)
DC ELECTRICAL CHARACTERISTICS
(VCC= 2.7V to 5.5V, TA= -40°C to +85°C.)
VCC Trip Point V
CCTP
DS4510U-15 4.0
V
Standby Current I
STBY
VCC = 5.0V (Note 3) 50 75 µA
Input Leakage I
L
µA
3mA sink current 0.4
SDA Low-Level Output Voltage V
OL
6mA sink current 0.6
V
I/OX Low-Level Output Voltage V
OLIOX
4mA sink current 0.4 V
RST Pin Low-Level Output
10mA sink current (Note 4) 0.4 V
I/OX Pullup Resistors R
P
4.0 5.0 6.5 kΩ
I/O Capacitance C
I/O
(Note 5) 10 pF
SYMBOL
MIN TYP MAX
SYMBOL
V
OLRST
0.7 x V
CC
-0.3 +0.3 x V
MIN TYP MAX
4.25 4.375 4.49
-1.0 +1.0
V
CC
4.625 4.75
4.125 4.24
+ 0.3
CC
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
_____________________________________________________________________ 3
CPU SUPERVISOR AC ELECTRICAL CHARACTERISTICS (See Figure 1)
(VCC= 2.7V to 5.5V, TA= -40°C to +85°C.)
550
RST Active Time t
RST
TD1= 1, TD0 = 1
550
VCC Detect to RST t
RPU
TD1= 1, TD0 = 1
ms
VCC Fail to RST t
RPD
410µs
AC ELECTRICAL CHARACTERISTICS (See Figure 5)
(VCC= 2.7V to 5.5V, TA= -40°C to +85°C, timing referenced to V
IL(MAX)
and
V
IH(MIN)
.)
SCL Clock Frequency f
SCL
(Note 6) 0
kHz
Bus Free Time Between Stop and
Start Conditions
t
BUF
1.3 µs
Hold Time (Repeated) Start
Condition
0.6 µs
Low Period of SCL t
LOW
1.3 µs
High Period of SCL t
HIGH
0.6 µs
Data Hold Time
ns
Start Setup time t
SU:STA
0.6 µs
SDA and SCL Rise Time t
R
(Note 7)
ns
SDA and SCL Fall Time t
F
(Note 7)
0.6 µs
SDA and SCL Capacitive
Loading
C
B
(Note 7)
pF
EEPROM Write Time t
W
(Note 7) 10 20 ms
112 125
225 250
450 500
900 1000 1100
112 125
225 250
450 500
900 1000 1100
SYMBOL
MIN TYP MAX
400
t
HD:STA
t
HD:DAT
t
SU:DAT
t
SU:STO
100
20 + 0.1C
20 + 0.1C
B
B
300
300
400
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
4 _____________________________________________________________________
Note 1: All voltages referenced to ground.
Note 2: The DS4510 does not obstruct the SDA and SCL lines if V
CC
is switched off, as long as the voltages applied to these
inputs do not violate their min and max input voltage levels.
Note 3: I
STBY
specified with V
CC
equal to 5.0V, and control port-logic pins are driven to ground or VCCfor the corresponding
inactive state (SDA = SCL = V
CC
), does not include pullup resistor current.
Note 4: See Typical Operating Characteristics for the RST output voltage vs. supply voltage.
Note 5: This parameter is guaranteed by design.
Note 6: I
2
C interface timing shown for is for fast-mode (400kHz) operation. This device is also backward compatible with I2C
standard-mode timing.
Note 7: CB—total capacitance of one bus line in picofarads.
Note 8: EEPROM write time applies to all the EEPROM memory and SEEPROM memory when SEE = 0. The EEPROM write time
begins at the occurrence of a stop condition.
NONVOLATILE MEMORY CHARACTERISTICS
(VCC= 2.7V to 5.5V, TA= 0°C to +70°C.)
Typical Operating Characteristics
(VCC= +5.0V, TA = +25°C, unless otherwise noted.)
SUPPLY CURRENT vs. SUPPLY VOLTAGE
DS4510 toc01
SUPPLY VOLTAGE (V)
SUPPLY CURRENT (µA)
4.54.03.5
35
40
45
50
30
3.0 5.0
VCC (10%)
TRIP POINT
SDA = SCL = V
CC
I/O CONTROL BITS = 0
I/O PULLUPS DISABLED
SUPPLY CURRENT vs. TEMPERATURE
DS4510 toc02
TEMPERATURE (°C)
SUPPLY CURRENT (µA)
6040200-20
10
20
30
40
50
60
0
-40 80
SDA = SCL = V
CC
SUPPLY CURRENT vs. SCL FREQUENCY
DS4510 toc03
SCL FREQUENCY (kHz)
SUPPLY CURRENT (µA)
300200100
10
20
30
40
50
60
70
0
0 400
SDA = V
CC
SYMBOL
MIN TYP MAX
50,000