DS4510U-10 ,CPU Supervisor with Nonvolatile Memory and Programmable I/OApplicationsOrdering InformationRAM-Based FPGA Bank Switching for V TRIP PIN-CC PART TEMP RANGEMult ..
DS4510U-10+ ,CPU Supervisor with Nonvolatile Memory and Programmable I/OApplicationsOrdering InformationRAM-Based FPGA Bank Switching for V TRIP PIN-CC PART TEMP RANGEMult ..
DS4510U-15 ,CPU Supervisor with Nonvolatile Memory and Programmable I/OELECTRICAL CHARACTERISTICS(V = 2.7V to 5.5V, T = -40°C to +85°C.)CC APARAMETER SYMBOL CONDITIONS MI ..
DS4510U-15+ ,CPU Supervisor with Nonvolatile Memory and Programmable I/OFeaturesThe DS4510 is a CPU supervisor with integrated 64-♦ Accurate 5%, 10%, or 15% 5V Power-Suppl ..
DS4510U-5 ,CPU Supervisor with Nonvolatile Memory and Programmable I/OFeaturesThe DS4510 is a CPU supervisor with integrated 64-♦ Accurate 5%, 10%, or 15% 5V Power-Suppl ..
DS4520 ,9-Bit I2C Nonvolatile I/O Expander Plus MemoryFeaturesThe DS4520 is a 9-bit nonvolatile (NV) I/O expander with♦ Programmable Replacement for Mech ..
EC2-24 ,COMPACT AND LIGHTWEIGHT, SMALL MOUNTING SIZE, HIGH BREAKDOWN VOLTAGE
EC2-24NU ,COMPACT AND LIGHTWEIGHT, SMALL MOUNTING SIZE, HIGH BREAKDOWN VOLTAGE
EC2-4.5NJ ,COMPACT AND LIGHTWEIGHT, SMALL MOUNTING SIZE, HIGH BREAKDOWN VOLTAGE
EC2-4.5NU ,COMPACT AND LIGHTWEIGHT, SMALL MOUNTING SIZE, HIGH BREAKDOWN VOLTAGE
EC2-4.5TNU ,COMPACT AND LIGHTWEIGHT, SMALL MOUNTING SIZE, HIGH BREAKDOWN VOLTAGE
EC2-5ND ,High Insulation, High breakdown voltage, compact and lightweight, Surface mounting type
DS4510U-10-DS4510U-15-DS4510U-5
CPU Supervisor with Nonvolatile Memory and Programmable I/O
General DescriptionThe DS4510 is a CPU supervisor with integrated 64-
byte EEPROM memory and four programmable, non-
volatile (NV) I/O pins. It is configured with an
industry-standard I2C™ interface using either fast-
mode (400kbps) or standard-mode (100kbps) commu-
nication. The I/O pins can be used as general-purpose
I2C-to-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 sys-
tem’s state through power cycles, and the CPU supervi-
sor’s timer can be adjusted between 125ms and
1000ms to meet most any application need.
ApplicationsRAM-Based FPGA Bank Switching for
Multiple Profiles
Industrial Controls
Cellular Telephones
PC Peripherals
PDAs
FeaturesAccurate 5%, 10%, or 15% 5V Power-Supply
MonitoringProgrammable Reset Timer Maintains Reset After
VCCReturns to an In-Tolerance ConditionFour Programmable, NV, Digital I/O Pins with
Selectable Internal Pullup Resistor64 Bytes of User EEPROMReduces Need for Discrete ComponentsI2C-Compatible Serial Interface10-Pin µSOPPackage
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
Pin Configuration
Ordering Information
Typical Operating CircuitRev 2; 8/042C is a registered trademark of Philips Corp. Purchase of I2C components of Maxim Integrated Products, Inc. or one of its
Associated Companies, conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided
the system conforms to the I2C Standard Specifications as defined by Philips.
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
ABSOLUTE MAXIMUM RATINGS
RECOMMENDED DC OPERATING CONDITIONSStresses 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 A0, I/O0, I/O1, I/O2, I/O3Relative
to Ground..............-0.5V to VCC+ 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
DC ELECTRICAL CHARACTERISTICS
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
CPU SUPERVISOR AC ELECTRICAL CHARACTERISTICS (See Figure1)(VCC= 2.7V to 5.5V, TA= -40°C to +85°C.)
AC ELECTRICAL CHARACTERISTICS (See Figure5)
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
Note 1:All voltages referenced to ground.
Note 2:The DS4510 does not obstruct the SDA and SCL lines if VCCis switched off, as long as the voltages applied to these
inputs do not violate their min and max input voltage levels.
Note 3:ISTBY specified with VCCequal to 5.0V, and control port-logic pins are driven to ground or VCCfor the corresponding
inactive state (SDA = SCL = VCC), does not include pullup resistor current.
Note 4:See Typical Operating Characteristicsfor the RSToutput voltage vs. supply voltage.
Note 5:This parameter is guaranteed by design.
Note 6:I2C 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
Typical Operating Characteristics(VCC= +5.0V, TA = +25°C, unless otherwise noted.)
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
Typical Operating Characteristics (continued)(VCC= +5.0V, TA = +25°C, unless otherwise noted.)
DS4510
CPU Supervisor with Nonvolatile Memory and
Programmable I/O
Detailed DescriptionThe DS4510 contains a CPU supervisor, four program-
mable I/O pins, and a 64-byte EEPROM memory. All
functions are configurable or controllable through an
industry-standard I2C-compatible bus. DS4510 NV reg-
isters that are likely to require frequent modification are
implemented using SRAM-shadowed EEPROM (SEEP-
ROM) memory. This memory is configurable to act as
volatile SRAM or NV EEPROM by adjusting the SEEbit
in the Config register. Configuring the SEEPROM as
SRAM eliminates the EEPROM write time and allows
infinite write cycles to these registers. Configuring the
registers as EEPROM allows the application to change
the power-on values that are recalled during power-up.
Programmable CPU SupervisorThe timeout period is adjusted by writing the reset
delay register (SEEPROM). The delay for each setting
is shown in the CPU Supervisor AC Electrical
Characteristics. If the SEEbit is set, changes are writ-
ten to SRAM. On power-up the last value written to the
EEPROM is recalled. The I2C bus is also used to acti-
vate the RSTby setting the SWRST bit in the Config
register. This bit automatically returns to zero after the
timeout period. The Config register also contains theready, trip point, and reset status bits. The readybit
determines if the power-on reset level of the DS4510 is
surpassed by VCC. The trip point bit determines if VCC
is above VCCTP, and the reset status bit is set if RSTis
in its active state.
Note: The RSTpin is an open-drain output, therefore an
external pullup resistor must be used to realize high
logic levels.
Programmable NV Digital I/O PinsEach programmable I/OXpin contains an input, open-
collector output, and a selectable internal pullup resis-
tor. The DS4510 stores changes to the I/OXpin in
SEEPROM memory. Using the SEEPROM as SRAM is
conducive to applications such as I/O expansion that
generally require fast access times and frequent modi-
fication of the I/OXpin. Configuring the SEEPROM to
behave as EEPROM allows the modification of the
power-on state of the I/OXpin. During power-up the
I/OXpins are high impedance until VCCexceeds 2.0V
(typically), which is when the last value programmed is
recalled from EEPROM. On power-down, the I/OXstate
is maintained until VCCdrops below 1.9V (typically).
The internal pullups for each I/OXpin are controlled by
the pullup-enable register (F0h). Similarly, the individual
I/OXcontrol registers (F4h to F7h) adjust the pulldown