Click here for production status of specific part numbers. 2 DS4520 9-Bit I C Nonvolatile I/O Expander Plus Memory General Description Features The DS4520 is a 9-bit nonvolatile (NV) I/O expander Programmable Replacement for Mechanical 2 with 64 bytes of NV user memory controlled by an I C- Jumpers and Switches compatible serial interface. The DS4520 offers users a Nine NV Input/Output Pins digitally programmable alternative to hardware jumpers 64-Byte NV User Memory (EEPROM) and mechanical switches that are being used to control 2 I C-Compatible Serial Interface digital logic nodes. Furthermore, the digital state of each pin can be read through the serial interface. Each I/O Up to 8 Devices Can be Multidropped on the pin is independently configurable. The outputs are open 2 Same I C Bus drain with selectable pullups. Each output has the ability Open-Drain Outputs with Configurable Pullups to sink up to 12mA. Since the device is NV, it powers up Outputs Capable of Sinking 12mA in the desired state allowing it to control digital logic inputs immediately on power-up without having to wait for the Low Power Consumption host CPU to initiate control. Wide Operating Voltage (2.7V to 5.5V) Operating Temperature Range: -40C to +85C Applications RAM-Based FPGA Bank Switching for Multiple Profiles Ordering Information Selecting Between Boot Flash PART TEMP RANGE PIN-PACKAGE Setting ASIC Configurations/Profiles Servers DS4520E+ -40C to +85C 16 TSSOP Network Storage Add TRL for tape and reel orders. Routers Telecom Equipment PC Peripherals Typical Operating Circuit Pin Configuration V CC TOP VIEW I/O 0 DS4520 1 16 GND 0.1F V CC I/O 0 I/O 1 2 15 I/O 8 4.7k 4.7k I/O 1 I/O 2 DS4520 14 I/O 7 3 FPGA I/O 2 FROM SCL I/O 3 4 13 I/O 6 SYSTEM I/O 3 SDA CONTROLLER I/O 4 I/O 4 5 12 I/O 5 CLOCK GENERATOR A0 I/O 5 A0 6 11 A2 A1 I/O 6 CPU A1 7 10 SCL A2 I/O 7 SPEED SELECT V 9 SDA 8 GND I/O 8 CC 19-8355 Rev 1 7/182 DS4520 9-Bit I C Nonvolatile I/O Expander Plus Memory Absolute Maximum Ratings Voltage on V , SDA, and SCL Pins Operating Temperature Range ........................... -40C to +85C CC Relative to Ground............................................-0.5V to +6.0V EEPROM Programming Temperature Range ........0C to +70C Voltage on A0, A1, A2, and I/O n n = 0 to 8 Relative Storage Temperature Range ............................ -55C to +125C to Ground ............-0.5V to (VCC + 0.5V) not to exceed +6.0V Soldering Temperature... See IPC/JEDEC J-STD-020A Specification 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. Recommended DC Operating Conditions (T = -40C to +85C) A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Supply Voltage V (Note 1) +2.7 +5.5 V CC Input Logic 1 V 0.7 x V V + 0.3 V IH CC CC Input Logic 0 V -0.3 0.3 x V V IL CC DC Electrical Characteristics (V = +2.7V to +5.5V T = -40C to +85C, unless otherwise noted.) CC A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Standby Current I (Note 2) 2 10 A STBY Input Leakage I -1.0 +1.0 A L Input Current each I/O Pin I 0.4V < V < 0.9V (Note 3) -1.0 +1.0 A I/O I/O CC 3mA sink current 0 0.4 Low-Level Output Voltage (SDA) V V OL SDA 6mA sink current 0 0.6 I/O Pin Low-Level Output Voltage V 12mA sink current 0.4 V OL I/O I/O Pin Pullup Resistors R 4.0 5.5 7.5 k PU I/O Capacitance C (Note 4) 10 pF I/O Power-On Reset Voltage V 1.6 V POR Maxim Integrated 2 www.maximintegrated.com