DS4520 Maxim, DS4520 Datasheet

no-image

DS4520

Manufacturer Part Number
DS4520
Description
The DS4520 is a 9-bit nonvolatile (NV) I/O expander with 64 bytes of NV user memory controlled by an I²C-compatible serial interface
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS4520
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
DS4520E+
Manufacturer:
Maxim Integrated Products
Quantity:
135
Part Number:
DS4520E+
Manufacturer:
LT
Quantity:
450
Part Number:
DS4520E+TRL
Manufacturer:
MAXIM
Quantity:
70
Company:
Part Number:
DS4520E+TRL
Quantity:
12 000
The DS4520 is a 9-bit nonvolatile (NV) I/O expander with
64 bytes of NV user memory controlled by an I
compatible serial interface. The DS4520 offers users a
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. The outputs are open
drain with selectable pullups. Each output has the ability
to sink up to 12mA. Since the device is NV, it powers up
in the desired state allowing it to control digital logic
inputs immediately on power-up without having to wait
for the host CPU to initiate control.
Rev 0; 6/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.
CONTROLLER
0.1μF
SYSTEM
FROM
RAM-Based FPGA Bank Switching for
Selecting Between Boot Flash
Setting ASIC Configurations/Profiles
Servers
Network Storage
Routers
Telecom Equipment
PC Peripherals
Multiple Profiles
4.7kΩ
V
CC
Typical Operating Circuit
4.7kΩ
General Description
A2
V
SCL
SDA
A0
A1
GND
CC
DS4520
Applications
I/O_0
I/O_1
I/O_2
I/O_3
I/O_4
I/O_5
I/O_6
I/O_7
I/O_8
______________________________________________ Maxim Integrated Products
FPGA
CLOCK
GENERATOR
CPU
SPEED
SELECT
2
I/O Expander Plus Memory
C-
♦ Programmable Replacement for Mechanical
♦ Nine NV Input/Output Pins
♦ 64-Byte NV User Memory (EEPROM)
♦ I
♦ Up to 8 Devices Can be Multidropped on the
♦ Open-Drain Outputs with Configurable Pullups
♦ Outputs Capable of Sinking 12mA
♦ Low Power Consumption
♦ Wide Operating Voltage (2.7V to 5.5V)
♦ Operating Temperature Range: -40°C to +85°C
Add “/T&R” for tape and reel orders.
DS4520E
Jumpers and Switches
Same I
2
C-Compatible Serial Interface
TOP VIEW
9-Bit I
PART
2
C Bus
I/O_0
I/O_1
I/O_2
I/O_3
I/O_4
V
A0
A1
CC
1
2
3
4
5
6
8
7
2
-40°C to +85°C
TEMP RANGE
Ordering Information
C Nonvolatile
DS4520
Pin Configuration
16
15
14
13
12
11
10
9
GND
I/O_8
I/O_7
I/O_6
I/O_5
A2
SCL
SDA
16 TSSOP
PIN-PACKAGE
Features
1

Related parts for DS4520

DS4520 Summary of contents

Page 1

... Rev 0; 6/04 General Description The DS4520 is a 9-bit nonvolatile (NV) I/O expander with 64 bytes of NV user memory controlled compatible serial interface. The DS4520 offers users a 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 ...

Page 2

... CC 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 ...

Page 3

... Note specified with SDA = SCL = V STBY Note 3: The DS4520 does not obstruct the SDA and SCL lines not violate their minimum and maximum input voltage levels. Note 4: Guaranteed by design. Note 5: Timing shown is for fast-mode (400kHz) operation. This device is also backward compatible with I Note 6: C — ...

Page 4

I C Nonvolatile I/O Expander Plus Memory (V = +5.0V +25°C, unless otherwise noted SUPPLY CURRENT vs. SUPPLY VOLTAGE 2.0 I/O0–I/O7 CONTROL BITS = 0 I/O0–I/O7 PULLUPS DISABLED V = SDA = SCL CC ...

Page 5

... USER MEMORY [00h TO 3Fh] 9-Bit I I/O Expander Plus Memory FUNCTION 2 C slave address of the device slave address of the device slave address of the device. DS4520 I/O CONTROL REGISTERS PULLUP ENABLE (F0h-F1h) I/O CONTROL (F2h-F3h) I/O STATUS (F8h-F9h) _____________________________________________________________________ 2 C Nonvolatile Pin Description Block Diagram ...

Page 6

... I/O pins can be adjusted before the EEPROM is worn out. Memory Map and Memory Types The DS4520 memory map is shown in Table 1. Three different types of memory are present in the DS4520: EEPROM, SRAM shadowed EEPROM, and SRAM. Memory locations specified as EEPROM are NV. ...

Page 7

... A2 SLAVE ADDRESS* *THE SLAVE ADDRESS IS DETERMINED BY ADDRESS PINS A0, A1, AND A2. Figure 1. DS4520 Slave Address Byte 9-Bit I I/O Expander Plus Memory FUNCTION Undefined address space for future expansion. Reads and writes to this space have no effect on the device. — Pullup enable for I/O_0 to I/O_7. I/O_0 is the LSB and I/O_7 is the MSB. Set the corresponding bit to enable the pullup ...

Page 8

... R/W bit in the least significant bit. The DS4520’s slave address is determined by the state of the A0, A1, and A2 address pins as shown in Figure 1. Address pins connected to GND result in a ‘0’ in the corresponding bit position in the slave address. ...

Page 9

... The DS4520 is capable of writing bytes (one page or row) with a single write transaction. This is internally controlled by an address counter that allows data to be written to consecutive addresses without transmitting a memory address before each data byte is sent ...

Page 10

... GND pins of the IC to minimize lead inductance. Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. ...

Related keywords