The MAX7327, a 2-wire serial-interfaced peripheral,
features 12 push-pull outputs and four configurable open-
drain I/O ports with selectable internal pullups and tran-
sition detection. Ports are overvoltage protected to +6V,
independent of supply voltage.
The four I/O ports configured as inputs are continuously
monitored for state changes (transition detection). State
changes are indicated by the open-drain, +6V-tolerant
INT
output. The interrupt is latched, detecting transient
changes. When the MAX7327 is subsequently accessed
through the serial interface, any pending interrupt is
cleared. The 12 push-pull and the four open-drain outputs
are rated to sink 20mA, and are capable of driving LEDs.
The
RST
input clears the serial interface, terminating any
I
2
C communication to or from the MAX7327.
The MAX7327 uses two address inputs with four-level
logic to allow 16 I
2
C slave addresses. The slave address
also determines the power-up logic state for the I/O ports,
and enables or disables internal 40kΩ pullups in groups
of two ports.
The MAX7327 is one device in a family of pin-compatible
port expanders with a choice of input ports, open-drain I/O
ports, and push-pull output ports (see Table 1).
The MAX7327 is available in the 24-pin QSOP and
TQFN packages, and is specified over the -40°C to
+125°C automotive temperature range.
Features
● 400kHz I
2
C Serial Interface
● +1.71V to +5.5V Operating Voltage
● 12 Push-Pull Output Ports, Rated at 20mA Sink
Current
● 4 Open-Drain I/O Ports, Rated at 20mA Sink Current
● I/O Ports are Overvoltage Protected to +6V
● Selectable I/O Port Power-Up Default Logic States
● Transient Changes are Latched, Allowing Detection
Between Read Operations
●
INT
Output Alerts Changes on Inputs
● AD0 and AD2 Inputs Select from 16 Slave Addresses
● Low 0.6µA (typ) Standby Current
● -40°C to +125°C Temperature Range
Ordering Information
PART
MAX7327AEG+
MAX7327ATG+
MAX7327AATG+
TEMP RANGE
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C
PIN-PACKAGE
24 QSOP
24 TQFN-EP*
(4mm x 4mm)
24 TQFN-EP*
(3.5mm x 3.5mm)
Applications
● Cell Phones
● SAN/NAS
● Servers
+Denotes a lead(Pb)-free/RoHS-compliant package.
**EP = Exposed pad.
● Notebooks
● Satellite Radio
Selector Guide
PART
MAX7324
INTERRUPT
INPUTS
MASK
8
Up to 8
4
Up to 4
Yes
—
Yes
—
OPEN-
PUSH-PULL
DRAIN
OUTPUTS
OUTPUTS
—
Up to 8
—
Up to 4
8
8
12
12
Pin Configurations
AD0
O15
O14
O13
O12
O11
TOP VIEW
18
SCL 19
SDA 20
V+ 21
INT
22
RST
23
AD2 24
1
O0
17
16
15
14
13
12 O10
11 O9
MAX7325
MAX7326
MAX7327
MAX7327
EXPOSED PADDLE
2
O1
3
P2
4
P3
5
P4
6
P5
10 O8
9
8
7
GND
O7
O6
Typical Application Circuit and Functional Diagram appear
at end of data sheet.
+
TQFN (4mm x 4mm)
Pin Configurations continued at end of data sheet.
19-3805; Rev 1; 5/14
MAX7327
I
2
C Port Expander with 12 Push-Pull
Outputs and 4 Open-Drain I/Os
Absolute Maximum Ratings
(All voltages referenced to GND.)
Supply Voltage V+ ...................................................-0.3V to +6V
SCL, SDA, AD0, AD2,
RST, INT,
P2–P5 ...............-0.3V to +6V
O0, O1, O6–O15 ........................................... -0.3V to V+ + 0.3V
O0, O1, O6–O15 Output Current ....................................±25mA
P2–P5 Sink Current ..........................................................25mA
SDA Sink Current ..............................................................10mA
INT Sink Current ................................................................10mA
Total V+ Current ................................................................50mA
Total GND Current ...........................................................100mA
Continuous Power Dissipation (T
A
= +70°C)
24-Pin QSOP (derate 9.5mW/°C over +70°C) .........761.9mW
24-Pin TQFN (derate 20.8mW/°C over +70°C) ......1666.7mW
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
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.
DC Electrical Characteristics
PARAMETER
Operating Supply Voltage
Power-On Reset Voltage
Standby Current
(Interface Idle)
Supply Current
(Interface Running)
Input High-Voltage
SDA, SCL, AD0, AD2,
RST,
P2–P5
Input Low-Voltage
SDA, SCL, AD0, AD2,
RST,
P2–P5
Input Leakage Current
SDA, SCL, AD0, AD2,
RST,
P2–P5
Input Capacitance
SDA, SCL, AD0, AD2,
RST,
P2–P5
(V+ = +1.71V to +5.5V, T
A
= -40°C to +125°C, unless otherwise noted. Typical values are at V+ = +3.3V, T
A
= +25°C.) (Note 1)
SYMBOL
V+
V
POR
I
STB
I+
V
IH
V
IL
I
IH
, I
IL
V+ falling
SCL and SDA and other T
A
= -40°C to
digital inputs at V+
+125°C
f
SCL
= 400kHz; other
digital inputs at V+
V+ < 1.8V
V+ ≥ 1.8 V
V+ < 1.8V
V+ ≥ 1.8 V
SDA, SCL, AD0, AD2,
RST,
P0–P7 at
V+ or GND, internal pullup disabled
-0.2
10
V+ = 1.71V, I
SINK
= 5mA (QSOP)
V+ = 1.71V, I
SINK
= 5mA (TQFN)
Output Low Voltage
O8–O15, P0, P7
V
OL
V+ = 2.5V, I
SINK
= 10mA (TQFN)
V+ = 3.3V, I
SINK
= 15mA (TQFN)
V+ = 5V, I
SINK
= 20mA (QSOP)
V+ = 5V, I
SINK
= 20mA (TQFN)
V+ = +1.71V, I
SOURCE
= 2mA
Output High Voltage
O0, O1, O6–O15, P2–P5
Output Low-Voltage SDA
Output Low-Voltage
INT
Port Input Pullup Resistor
V
OH
V
OLSDA
V
OLINT
R
PU
V+ = +2.5V, I
SOURCE
= 5mA
V+ = +3.3V, I
SOURCE
= 5mA
V+ = +5V, I
SOURCE
= 10mA
I
SINK
= 6mA
I
SINK
= 5mA
V+ = 2.5V, I
SINK
= 10mA (QSOP)
V+ = 3.3V, I
SINK
= 15mA (QSOP)
90
90
110
110
130
130
140
140
V+ - 250
V+ - 360
V+ - 260
V+ - 360
V+ - 30
V+ - 70
V+ - 100
V+ - 120
250
130
25
40
250
55
mV
mV
kΩ
mV
180
230
210
260
230
280
250
300
mV
T
A
= -40°C to
+125°C
0.8 x V+
0.7 x V+
0.2 x V+
0.3 x V+
+0.2
0.6
23
CONDITIONS
T
A
= -40°C to +125°C
MIN
1.71
TYP
MAX
5.50
1.6
1.9
55
UNITS
V
V
µA
µA
V
V
µA
pF
www.maximintegrated.com
Maxim Integrated │ 2
MAX7327
I
2
C Port Expander with 12 Push-Pull
Outputs and 4 Open-Drain I/Os
Port and Interrupt
INT
Timing Characteristics
(V+ = +1.71V to +5.5V, T
A
= -40°C to +125°C, unless otherwise noted. Typical values are at V+ = +3.3V, T
A
= +25°C.) (Note 1)
PARAMETER
Port Output Data Valid
Port Input Setup Time
Port Input Hold Time
INT
Input Data Valid Time
INT
Reset Delay Time from STOP
INT
Reset Delay Time from
Acknowledge
SYMBOL
t
PPV
t
PSU
t
PH
t
IV
t
IP
t
IR
C
L
≤ 100pF
C
L
≤ 100pF
C
L
≤ 100pF
C
L
≤ 100pF
C
L
≤ 100pF
C
L
≤ 100pF
0
4
4
4
4
CONDITIONS
MIN
TYP
MAX
4
UNITS
µs
µs
µs
µs
µs
µs
Timing Characteristics
PARAMETER
Serial-Clock Frequency
Bus Free Time Between a STOP
and a START Condition
Hold Time (Repeated) START
Condition
Repeated START Condition
Setup Time
STOP Condition Setup Time
Data Hold Time
Data Setup Time
SCL Clock Low Period
SCL Clock High Period
Rise Time of Both SDA and SCL
Signals, Receiving
Fall Time of Both SDA and SCL
Signals, Receiving
Fall Time of SDA Transmitting
Pulse Width of Spike Suppressed
Capacitive Load for Each Bus
Line
RST
Pulse Width
RST
Rising to START Condition
Setup Time
(V+ = +1.71V to +5.5V, T
A
= -40°C to +125°C, unless otherwise noted. Typical values are at V+ = +3.3V, T
A
= +25°C.) (Note 1)
SYMBOL
f
SCL
t
BUF
t
HD, STA
t
SU, STA
t
SU, STO
t
HD, DAT
t
SU, DAT
t
LOW
t
HIGH
t
R
t
F
tF,TX
CONDITIONS
MIN
TYP
MAX
400
UNITS
kHz
µs
µs
µs
µs
1.3
0.6
0.6
0.6
(Note 2)
100
1.3
0.7
(Notes 3, 4)
(Notes 3, 4)
(Notes 3, 4)
(Note 5)
(Note 3)
500
1
20 +
0.1C
b
20 +
0.1C
b
20 +
0.1C
b
50
400
300
300
250
0.9
µs
ns
µs
µs
ns
ns
ns
ns
pF
ns
µs
t
SP
C
b
t
W
t
RST
Note 1:
All parameters tested at TA = +25°C. Specifications over temperature are guaranteed by design.
Note 2:
A master device must provide a hold time of at least 300ns for the SDA signal (referred to VIL of the SCL signal) in order to
bridge the undefined region of SCL’s falling edge.
Note 3:
Guaranteed by design.
Note 4:
Cb = total capacitance of one bus line in pF. tR and tF measured between 0.3 x V+ and 0.7 x V+ with ISINK ≤ 6mA.
Note 5:
Input filters on the SDA and SCL inputs suppress noise spikes less than 50ns.
www.maximintegrated.com
Maxim Integrated │ 3
MAX7327
I
2
C Port Expander with 12 Push-Pull
Outputs and 4 Open-Drain I/Os
Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
STANDBY CURRENT
vs. TEMPERATURE
MAX7327 toc01
1.8
1.6
STANDBY CURRENT (A)
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0
V+ = +1.71V
V+ = +2.5V
V+ = +3.3V
f
SCL
= 0kHz
f
SCL
= 400kHz
V+ = +5.0V
50
SUPPLY CURRENT (A)
40
30
20
10
0
V+ = +5.0V
V+ = +3.3V
V+ = +2.5V
V+ = +1.71V
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (
°
C)
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (
°
C)
MAX7327 toc03
0.15
0.10
0.05
0
V+ = +3.3V
I
SINK
= 15mA
OUTPUT VOLTAGE HIGH (V)
OUTPUT VOLTAGE LOW (V)
0.20
V+ = +5.0V
I
SINK
= 20mA
5
4
3
2
1
0
V+ = +3.3V
I
SOURCE
= 5mA
V+ = +5.0V
I
SOURCE
= 10mA
V+ = +2.5V I
SOURCE
= 5mA
V+ = +1.71V I
SOURCE
= 2mA
V+ = +2.5V
I
SINK
= 10mA
V+ = +1.71V
I
SINK
= 5mA
V+ = +1.62V
I
SINK
= 4mA
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (
°
C)
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (
°
C)
Pin Description
PIN
QSOP
1
2
3, 21
TQFN
22
23
24, 18
NAME
INT
RST
AD2, AD0
O0, O1,
O6–O15
P2–P5
GND
SCL
SDA
V+
EP
FUNCTION
Active-Low Interrupt Output.
INT
is an open-drain output.
Active-Low Reset Input. Drive
RST
low to clear the 2-wire interface.
Address Inputs. Select device slave address with AD0 and AD2. Connect AD0 and AD2
to either GND, V+, SCL, or SDA to give four logic combinations (see Tables 2 and 3).
Output Ports. O0, O1, O6–O15 are push-pull outputs rated at 20mA.
P2–P5 Open-Drain I/Os
Ground
I
2
C-Compatible Serial Clock Input
I
2
C-Compatible Serial Data I/O
Positive Supply Voltage. Bypass V+ to GND with a 0.047µF ceramic capacitor.
Exposed Pad. Connect exposed pad to GND.
4, 5, 10, 1, 2, 7, 8,
11, 13–20
10–17
6–9
12
22
23
24
—
3–6
9
19
20
21
EP
www.maximintegrated.com
Maxim Integrated │ 4
MAX7327 toc04
0.25
OUTPUT VOLTAGE LOW
vs. TEMPERATURE
6
OUTPUT VOLTAGE HIGH
vs. TEMPERATURE
MAX7327 toc02
2.0
60
SUPPLY CURRENT
vs. TEMPERATURE
MAX7327
I
2
C Port Expander with 12 Push-Pull
Outputs and 4 Open-Drain I/Os
The MAX7327 is set to two of 32 I
2
C slave addresses
(see Tables 2 and 3) using address inputs AD2 and AD0,
and is accessed over an I
2
C serial interface up to 400kHz.
Eight push-pull outputs use a different slave address from
the other four push-pull outputs and the open-drain I/Os.
The eight push-pull outputs (O8–O15) use the 101xxxx
addresses while the four outputs (O0, O1, O6, and O7)
and the open-drain I/Os (P2–P5) use addresses with
110xxxx. The
RST
input clears the serial interface in case
of a bus lockup, terminating any serial transaction to or
from the MAX7327.
Any of the four open-drain ports can be configured as a
logic input by setting the port output logic-high (logic-high
for an open-drain output is high impedance). When the
MAX7327 is read through the serial interface, the actual
logic levels at the ports are read back.
Detailed Description
MAX7319–MAX7329 Family Comparison
The MAX7324–MAX7327 family consists of four pin-
compatible, 16-port expanders that integrate the
functions of the MAX7320 and one of either the MAX7319,
MAX7321, MAX7322, or MAX7323.
Functional Overview
The MAX7327 is a general-purpose port expander
operating from a +1.71V to +5.5V supply that provides
12 push-pull output ports with a 20mA sink, 10mA
source drive capability, and four open-drain I/O ports
with a 20mA sink capability. The four open-drain out-
puts are overvoltage protected to +6V.
Table 1. MAX7319–MAX7329 Family Comparison
PART
I
2
C
INPUT
SLAVE
INPUTS INTERRUPT
ADDRESS
MASK
OPEN-
DRAIN
OUTPUTS
PUSH-
PULL
OUTPUTS
CONFIGURATION
16-PORT EXPANDERS
8 inputs and 8 push-pull outputs version:
8 input ports with programmable latching transition
detection interrupt and selectable pullups.
MAX7324
8
Yes
—
8
8 push-pull outputs with selectable default logic
levels.
Offers maximum versatility for automatic input
monitoring. An interrupt mask selects which inputs
cause an interrupt on transitions, and transition flags
identify which inputs have changed (even if only for
a transient) since the ports were last read.
8 I/O and 8 push-pull outputs version:
8 open-drain I/O ports with latching transition
detection interrupt and selectable pullups.
8 push-pull outputs with selectable default logic
levels.
Up to 8
—
Up to 8
8
Open-drain outputs can level shift the logic-high state
to a higher or lower voltage than V+ using external
pullup resistors, but pullups draw current when output
is low. Any open-drain port can be used as an input
by setting the open-drain output to logic-high.
Transition flags identify which open-drain port inputs
have changed (even if only for a transient) since the