The DS4520E+ is a 9bit I2C non-volatile I/O expander plus memory in 16 pin TSSOP package. It has 64bytes of NV user memory controlled by an I2C compatible serial interface. The DS4520 offers digitally programmable alternative to hardware jumpers and mechanical switches that are being used to control digital logic nodes. Furthermore, the digital state of each pin can be read through the serial interface. Each I/O pin is independently configurable and the outputs are open-drain with selectable pull-ups. Each output has ability to sink up to 12mA. It powers up in the desired state allowing it to control digital logic inputs immediately on power-up without having to wait for host CPU to initiate control. The DS4520 is used in RAM based FPGA bank switching for multiple profiles, selecting between boot flash setting, ASIC configurations/profiles, servers, network storage and routers.
Wide operating voltage range from 2.7V to 5.5V
Operating temperature range from -40°C to 85°C
SCL clock frequency of 400KHz
Nine non-volatile input/output pins
Up to 8 devices can be multidropped on the same I2C bus