ChipFind - Datasheet

Part Number MAX7329

Download:  PDF   ZIP
General Description
The MAX7328/MAX7329 are 2-wire serial-interfaced
peripherals with eight I/O ports. Any port can be used
as a logic input or an open-drain output.
All input ports are continuously monitored for state
changes (transition detection). Transitions are alerted
through the open-drain, 5.5V-tolerant INT output.
The MAX7328 and MAX7329 versions differ only by their
slave ID address ranges. The MAX7328 has a slave ID
range of 0100xxx (0x20 to 0x27). The MAX7329 has a
slave ID range of 0111xxx (0x38 to 0x3F).
For a similar part with overvoltage-protected I/Os and a
bus RST input that clears the I
2
C* serial interface, refer
to the MAX7321 data sheet. The MAX7328/MAX7329 are
members of a family of pin-compatible port expanders
with a choice of input ports, open-drain I/O ports, and
push-pull output ports (see the Selector Guide).
Applications
Automotive
RAID
Servers
Notebooks
Industrial
Features
100kHz, 5.5V-Tolerant, I
2
C-Compatible Serial
Interface
2.5V to 5.5V Operating Supply Voltage Range
Low-Standby-Current Consumption of 10µA (max)
I
2
C Bus-to-Parallel-Port Expander
Open-Drain Interrupt Output INT
8-Bit Remote I/O Port for the I
2
C Bus
Latched Outputs with High-Current-Drive
Capability for Directly Driving LEDs
Address by Three Hardware Address Pins for Use
of Up to Eight Devices (Up to 16 Using Both
MAX7328/MAX7329)
-40°C to +125°C Automotive Temperature Range
Second Sources to PCF8754 and PCF8574A
MAX7328/MAX7329
I
2
C Port Expanders with Eight I/O Ports
________________________________________________________________ Maxim Integrated Products
1
TOP VIEW
16
15
14
1
2
3
4
5
6
7
V+
SDA
SCL
INT
P0
AD2
AD1
AD0
MAX7328
MAX7329
P7
P6
P5
P3
P2
13
8
P4
GND
12
11
10
9
P1
WIDE SO
+
Pin Configurations
Ordering Information
MAX7328
MAX7329
P5
P0
P1
P2
P3
V+
GND
+2.5V TO +5.5V
µC
SCL
SCL
SDA
AD1
AD0
P6
P7
SDA
P4
I/O
I/O
AD2
INT
I/O
I/O
I/O
I/O
I/O
I/O
INT
47nF
Typical Application Circuit
19-3829; Rev 0; 10/05
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.
*Future product--contact factory for availability.
Pin Configurations continued at end of data sheet.
PART
TEMP RANGE
PIN-
PACKAGE
PKG
CODE
MAX7328AWE
-40°C to +125°C
16 Wide SO
W16-1
MAX7328AAP
-40°C to +125°C
20 SSOP
A20-5
MAX7328AUP*
-40°C to +125°C
20 TSSOP
--
MAX7329AWE
-40°C to +125°C
16 Wide SO
W16-1
MAX7329AAP
-40°C to +125°C
20 SSOP
A20-5
MAX7329AUP*
-40°C to +125°C
20 TSSOP
--
*Purchase of I
2
C components from Maxim Integrated Products,
Inc., or one of its sublicensed Associated Companies, conveys
a license under the Philips I
2
C Patent Rights to use these com-
ponents in an I
2
C system, provided that the system conforms to
the I
2
C Standard Specification as defined by Philips.
Devices are available in both leaded and lead-free packaging.
Specify lead free by adding the + symbol at the end of the part
number when ordering.
MAX7328/MAX7329
I
2
C Port Expanders with Eight I/O Ports
2
_______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
(Typical Operating Circuit, V+ = 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 5V, T
A
= +25°C.)
(Note 1)
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 with respect to GND.)
V+, SCL, SDA, AD0, AD1, AD2, INT ........................-0.3V to +6V
P0­P7 ...........................................................-0.3V to (V+ + 0.3V)
P0­P7, SDA, INT Output Sink Current ................................25mA
SCL, SDA, AD0, AD1, AD2, INT, P0­P7 Input Current .......20mA
Total V+ Current................................................................100mA
Total GND Current ............................................................100mA
Continuous Power Dissipation (TA = +70°C)
16-Pin Wide SO (derate 9.5mW/°C over +70°C) .........762mW
20-Pin SSOP (derate 8mW/°C over +70°C) .................640mW
20-Pin TSSOP (derate 11mW/°C over +70°C) .............879mW
Operating Temperature Range .........................-40°C to +125°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
Operating Supply Voltage
V+
2.5
5.5
V
Supply Current (Interface
Running)
I+
f
SCL
= 100kHz, other digital inputs at V+ or
GND
40
100
µA
Standby Current (Interface Idle)
I+
S C L, S DA, and other d i gi tal i nputs at V+ or GN D
1
10
µA
Power-On Reset Voltage
V
POR
1.3
2.4
V
Inp ut Low V ol tag e
S D A, S C L, AD 0, AD 1, AD 2, P 0­P 7
V
IL
0.3 x
V+
V
Inp ut H i g h V ol tag e
S D A, S C L, AD 0, AD 1, AD 2, P 0­P 7
V
IH
0.7 x
V+
V
Maximum Allowed Input Current
through Protection Diode P0­P7
I
PPROT
±400
µA
Output Low Current SDA
I
OLSDA
V
SDA
= 0.4V
3
mA
Inp ut Leakag e C ur r ent
S D A, S C L, AD 0, AD 1, AD 2, P 0­P 7
I
IH
, I
IL
Pin at V+ or GND
-0.25
+0.25
µA
Input Capacitance
SDA, SCL, AD0, AD1, AD2
C
I2C
Pin at GND (Note 2)
7
pF
Port Output-Low Output Current
P0­P7
I
OL
V
OL
= 1V, V+ = 5V
10
25
mA
Ports Output-High Output Current
P0­P7
I
OH
V
OH
= GND
30
300
µA
Output-High Transient Pullup
Current P0­P7
I
OHt
Sources during acknowledge, V
OH
= GND,
V+ = 2.5V
1
mA
Input Capacitance P0­P7
C
P
(Note 2)
10
pF
Interrupt Output-Low Current INT
I
OLINT
V
OLINT
= 0.4V
1.6
mA
MAX7328/MAX7329
I
2
C Port Expanders with Eight I/O Ports
_______________________________________________________________________________________
3
Note 1: All parameters are tested at T
A
= +25°C. Specifications over temperature are guaranteed by design.
Note 2: Guaranteed by design.
Note 3: A master device must provide a hold time of at least 300ns for the SDA signal (referred to V
IL
of the SCL signal) to bridge
the undefined region of SCL's falling edge.
PORT AND INTERRUPT
INT TIMING CHARACTERISTICS
(Typical Operating Circuit, V+ = 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 5V, T
A
= +25°C.)
(Note 1)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
Port Output Data Valid
t
PPV
C
L
100pF
4
µs
Port Input Setup Time
t
PSU
C
L
100pF
0
µs
Port Input Hold Time
t
PH
C
L
100pF
4
µs
INT Input Data Valid Time
t
IV
C
L
100pF
4
µs
INT Reset Delay Time from
Acknowledge
t
IR
C
L
100pF
4
µs
TIMING CHARACTERISTICS
(Typical Operating Circuit, V+ = 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 5V, T
A
= +25°C.)
(Note 1)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
Serial Clock Frequency
f
SCL
100
kHz
Tolerable Spike Width on Bus
t
SP
(Note 2)
100
ns
Bus Free Time between STOP
and START
t
BUF
4.7
µs
START or Repeated START Setup
Time
t
SU, STA
4.7
µs
START or Repeated START Hold
Time
t
HD, STA
4
µs
SCL Clock Low Period
t
LOW
4.7
µs
SCL Clock High Period
t
HIGH
4
µs
SDA and SCL Rise Time
t
R
(Note 2)
1
µs
SDA and SCL Fall Time
t
F
(Note 2)
300
ns
Data Setup Time
t
SU, DAT
250
ns
Data Hold Time
t
HD, DAT
(Note 3)
0.9
µs
SCL Low to Data-Out Valid
t
VD, DAT
SCL low to SDA output valid
3.4
µs
STOP Condition Setup Time
t
SU, STO
4
µs
C ap aci ti ve Load for E ach Bus Li ne
C
b
(Note 2)
400
pF
Pin Description
MAX7328/MAX7329
I
2
C Port Expanders with Eight I/O Ports
4
_______________________________________________________________________________________
V+
P0­P7
100
µA
GND
CLK
D
Q
FF
S
CLK
D
Q
WRITE PULSE
READ PULSE
DATA FROM
SHIFT REGISTER
DATA TO
SHIFT REGISTER
POWER-ON
RESET
FF
S
TO INTERRUPT
LOGIC
MAX7328
MAX7329
Figure 1. Block Diagram
PIN
SO
SSOP/TSSOP
NAME
FUNCTION
1, 2, 3
6, 7, 9
AD0, AD1,
AD2
Address Inputs. AD0, AD1, and AD2 set device slave address. Connect AD0, AD1,
and AD2 to either GND or V+. See Tables 1 and 2.
4­7, 9­12
10, 11, 12, 14,
16, 17, 19, 20
P0­P7
Input/Output Ports. P0­P7 are open-drain I/Os.
8
15
GND
Ground
13
1
INT
Interrupt Output. INT is an open-drain output rated at 5.5V.
14
2
SCL
I
2
C-Compatible Serial-Clock Input
15
4
SDA
I
2
C-Compatible Serial-Data I/O
16
5
V+
Positive Supply Voltage. Bypass V+ to GND with a 0.047µF ceramic capacitor.
--
3, 8, 13, 18
N.C.
No Connection. Internally not connected.
Detailed Description
Functional Overview
The MAX7328/MAX7329 are general-purpose port
expanders operating from a 2.5V to 5.5V supply that
provide eight open-drain input/output ports with a
20mA sink capability. The devices are rated to sink up
to 100mA at once, from any combination of ports. The
port outputs can drive loads connected to any voltage
up to the MAX7328/MAX7329's supply voltage.
The MAX7328 is set to one of eight I
2
C slave addresses
0x20 to 0x27, and the MAX7329 is set to one of eight
I
2
C slave addresses, 0x38 to 0x3F, using the address
inputs AD2, AD1, and AD0. The parts are accessed
over an I
2
C serial interface up to 100kHz.
Any port can be configured as a logic input by setting the
port output logic-high. The MAX7328/MAX7329 do not
distinguish between a port used as an input and a port
used as an output that happens to be high. When a
MAX7328 or MAX7329 is read through the serial inter-
face, the actual logic levels at the port pins are read back.
When an I/O port is high, an internal pullup to V+ is active.
The pullup is enabled only when the output is high, and is
turned off when the output is low to reduce quiescent cur-
rent. An additional strong pullup to V+ allows fast-rising
edges into heavily loaded outputs. These strong pullups
turn on when an output is written high, and are switched
off by the falling edge of SCL (Figure 2).
The MAX7328/MAX7329 provide an open-drain output
(INT). An interrupt is generated by any rising or falling
edge of the port inputs in the input mode. After time, t
IV
,
the signal INT is valid.
Resetting and reactivating the interrupt circuit is
achieved when data on the port is changed to the origi-
nal setting or data is read from or written to the port that
generated the interrupt.
Resetting occurs as follows:
· In the READ mode at the acknowledge bit after the
rising edge of the SCL signal
· In the WRITE mode at the acknowledge bit after the
HIGH-to-LOW transition of the SCL signal
MAX7328/MAX7329
I
2
C Port Expanders with Eight I/O Ports
_______________________________________________________________________________________
5
Table 1. MAX7328 Slave ID Address Selection
PIN CONNECTION
DEVICE ADDRESS
PORTS POWER-UP DEFAULT
AD2
AD1
AD0
A6
A5
A4
A3
A2
A1
A0
P7
P6
P5
P4
P3
P2
P1
P0
GND
GND
GND
0
1
0
0
0
0
0
1
1
1
1
1
1
1
1
GND
GND
V+
0
1
0
0
0
0
1
1
1
1
1
1
1
1
1
GND
V+
GND
0
1
0
0
0
1
0
1
1
1
1
1
1
1
1
GND
V+
V+
0
1
0
0
0
1
1
1
1
1
1
1
1
1
1
V+
GND
GND
0
1
0
0
1
0
0
1
1
1
1
1
1
1
1
V+
GND
V+
0
1
0
0
1
0
1
1
1
1
1
1
1
1
1
V+
V+
GND
0
1
0
0
1
1
0
1
1
1
1
1
1
1
1
V+
V+
V+
0
1
0
0
1
1
1
1
1
1
1
1
1
1
1
PIN CONNECTION
DEVICE ADDRESS
PORTS POWER-UP DEFAULT
AD2
AD1
AD0
A6
A5
A4
A3
A2
A1
A0
P7
P6
P5
P4
P3
P2
P1
P0
GND
GND
GND
0
1
1
1
0
0
0
1
1
1
1
1
1
1
1
GND
GND
V+
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
GND
V+
GND
0
1
1
1
0
1
0
1
1
1
1
1
1
1
1
GND
V+
V+
0
1
1
1
0
1
1
1
1
1
1
1
1
1
1
V+
GND
GND
0
1
1
1
1
0
0
1
1
1
1
1
1
1
1
V+
GND
V+
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
V+
V+
GND
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
V+
V+
V+
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Table 2. MAX7329 Slave ID Address Selection