19-3055; Rev 3; 1/05
10-Port I/O Expander with LED Intensity
Control, Interrupt, and Hot-Insertion Protection
General Description
The MAX7316 I
2
C/SMBus™-compatible serial interfaced
peripheral provides microprocessors with eight additional
I/O ports plus one output-only port and one input-only
port. Each I/O port can be individually configured as
either an open-drain current-sinking output rated to 50mA
at 5.5V or as a logic input with transition detection. The
output-only port can also be assigned as an interrupt out-
put for transition detection. The outputs are capable of
driving LEDs, or can provide logic outputs with external
resistive pullup up to 5.5V.
Eight-bit PWM current control is available for all nine out-
put ports. Four bits are global control and apply to all LED
outputs to provide coarse adjustment of current from fully
off to fully on in 14 intensity steps. Additionally each out-
put then has individual 4-bit control, which further divides
the globally set current into 16 more steps. Alternatively,
the current control can be configured as a single 8-bit
control that sets all outputs at once.
Each output has independent blink timing with two blink
phases. LEDs can be individually set to be on or off dur-
ing either blink phase or to ignore the blink control. The
blink period is controlled by an external clock input (up to
1kHz) on BLINK or by a register. The BLINK input can
also be used as a logic control to turn the LEDs on and
off, or as a general-purpose input.
The MAX7316 supports hot insertion. All port pins, the
INT
output, SDA, SCL,
RST,
BLINK, and the slave
address input ADO remain high impedance in power-
down (V+ = 0V) with up to 6V asserted upon them.
The MAX7316 is controlled through a 2-wire serial inter-
face, and can be set to one of four I
2
C addresses.
Features
♦
400kbps, 2-Wire Serial Interface, 5.5V Tolerant
♦
2V to 3.6V Operation
♦
Overall 8-Bit PWM LED Intensity Control
Global 16-Step Intensity Control
Plus Individual 16-Step Intensity Controls
♦
2-Phase LED Blinking
♦
High Output Current (50mA max per Port)
♦
Supports Hot Insertion
♦
Outputs are 5.5V-Rated Open Drain
♦
Inputs are Overvoltage Protected to 5.5V
♦
Transition Detection with Interrupt Output
♦
RST
Input Clears Serial Interface and Restores
Power-Up Default State
♦
Low Standby Current (1.2µA (typ), 3.3µA (max))
♦
Small 3mm x 3mm, Thin QFN Package
♦
-40°C to +125°C Temperature Range
MAX7316
Ordering Information
PIN-
TOP
PKG
PACKAGE MARK CODE
16 Thin QFN
MAX7316ATE -40°C to +125°C 3mm x 3mm AAV T1633-4
x 0.8mm
MAX7316AEE -40°C to +125°C 16 QSOP
—
—
PART
TEMP
RANGE
Typical Application Circuit
5V
3.3V
Applications
LCD Backlights
LED Status Indication
Relay Drivers
Keypad Backlights
RGB LED Drivers
System I/O Ports
0.047μF
V+
SDA
MAX7316
SCL
BLINK
RST
INT/O8
AD0
P0
P1
P2
P3
μC
SDA
SCL
I/O
I/O
INT
Pin Configurations
SCL
TOP VIEW
INT/O8
P7
P6
P4
P5
P6
GND
P7
5V
12
SDA
V+
BLINK
RST
13
14
15
16
11
10
9
8
7
P5
P4
GND
P3
INPUT 1
INPUT 2
INPUT 3
MAX7316ATE
6
5
OUTPUT 1
SMBus is a trademark of Intel Corp.,
oa
l-
ne
THIN QFN
I.
Pin Configurations continued at end of data sheet.
S.
________________________________________________________________
Maxim Integrated Products
1
2
3
4
P1
AD0
P2
P0
1
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.
10-Port I/O Expander with LED Intensity
Control, Interrupt, and Hot-Insertion Protection
MAX7316
ABSOLUTE MAXIMUM RATINGS
Voltage (with respect to GND)
V+ .............................................................................-0.3V to +4V
SCL, SDA, AD0, BLINK,
RST,
P0–P7 .......................-0.3V to +6V
INT/O8
......................................................................-0.3V to +8V
DC Current on P0–P7,
INT/O8
............................................55mA
DC Current on SDA.............................................................10mA
Maximum GND Current ....................................................190mA
Continuous Power Dissipation (T
A
= +70°C)
16-Pin QSOP (derate 8.3mW/°C over +70°C)..............667mW
16-Pin QFN (derate 14.7mW/°C over +70°C) ............1177mW
Operating Temperature Range (TMIN to TMAX)-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.
ELECTRICAL CHARACTERISTICS
(Typical Operating Circuit, V+ = 2V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 3.3V, T
A
= +25°C.)
(Note 1)
PARAMETER
Operating Supply Voltage
Output Load External Supply
Voltage
Standby Current
(Interface Idle, PWM Disabled)
SYMBOL
V+
V
EXT
SCL and SDA at V+; other
digital inputs at V+ or GND;
PWM intensity control disabled
SCL and SDA at V+; other
digital inputs at V+ or GND;
PWM intensity control enabled
f
SCL
= 400kHz; other digital
inputs at V+ or GND; PWM
intensity control disabled
f
SCL
= 400kHz; other digital
inputs at V+ or GND; PWM
intensity control enabled
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
0.7 x
V+
0.3 x
V+
Input = GND or V+
-0.2
8
+0.2
51
40
7
CONDITIONS
MIN
2.0
0
1.2
TYP
MAX
3.6
5.5
2.3
2.6
3.3
12.1
13.3
14.4
76
78
80
110
117
122
V
V
µA
pF
µA
µA
µA
µA
UNITS
V
V
I
+
Supply Current
(Interface Idle, PWM Enabled)
Supply Current
(Interface Running, PWM
Disabled)
Supply Current
(Interface Running, PWM
Enabled)
Input High Voltage
SDA, SCL, AD0, BLINK, P0–P7
Input Low Voltage
SDA, SCL, AD0, BLINK, P0–P7
Input Leakage Current
SDA, SCL, AD0, BLINK, P0–P7
Input Capacitance
SDA, SCL, AD0, BLINK, P0–P7
I
+
I
+
I
+
V
IH
V
IL
I
IH
, I
IL
2
_______________________________________________________________________________________
10-Port I/O Expander with LED Intensity
Control, Interrupt, and Hot-Insertion Protection
ELECTRICAL CHARACTERISTICS (continued)
(Typical Operating Circuit, V+ = 2V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 3.3V, T
A
= + 25°C.)
(Note 1)
PARAMETER
SYMBOL
CONDITIONS
T
A
= +25°C
V+ = 2V, I
SINK
= 20mA
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
Output Low Voltage
P0–P7,
INT/O8
T
A
= +25°C
V
OL
V+ = 2.5V, I
SINK
= 20mA
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
V+ = 3.3V, I
SINK
= 20mA
Output Low-Voltage SDA
PWM Clock Frequency
V
OLSDA
f
PWM
I
SINK
= 6mA
32
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
0.12
0.13
MIN
TYP
0.15
MAX
0.25
0.29
0.31
0.22
0.25
0.27
0.22
0.23
0.25
0.4
V
kHz
V
UNITS
MAX7316
TIMING CHARACTERISTICS
(Typical Operating Circuit, V+ = 2V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 3.3V, T
A
= +25°C.)
(Note 1)
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
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
t
F.TX
t
SP
C
b
t
W
(Notes 3, 4)
(Notes 3, 4)
(Notes 3, 5)
(Note 6)
(Note 3)
1
(Note 2)
180
1.3
0.7
20 +
0.1C
b
20 +
0.1C
b
20 +
0.1C
b
50
400
300
300
250
1.3
0.6
0.6
0.6
0.9
CONDITIONS
MIN
TYP
MAX
400
UNITS
kHz
µs
µs
µs
µs
µs
ns
µs
µs
ns
ns
ns
ns
pF
µs
_______________________________________________________________________________________
3
10-Port I/O Expander with LED Intensity
Control, Interrupt, and Hot-Insertion Protection
MAX7316
TIMING CHARACTERISTICS (continued)
(Typical Operating Circuit, V+ = 2V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 3.3V, T
A
= +25°C.)
(Note 1)
PARAMETER
Interrupt Valid
Interrupt Reset
Output Data Valid
Input Data Setup Time
Input Data Hold Time
SYMBOL
t
IV
t
IR
t
DV
t
DS
t
DH
CONDITIONS
Figure 10
Figure 10
Figure 10
Figure 10
Figure 10
100
1
MIN
TYP
MAX
6.5
1.0
5.0
UNITS
µs
µs
µs
ns
µs
Note 1:
All parameters tested at T
A
= +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 V
IL
of the SCL signal) to bridge
the undefined region of SCL’s falling edge.
Note 3:
Guaranteed by design.
Note 4:
C
b
= total capacitance of one bus line in pF. t
R
and t
F
measured between 0.3 x V
DD
and 0.7 x V
DD
.
Note 5:
I
SINK
≤
6mA. C
b
= total capacitance of one bus line in pF. t
R
and t
F
measured between 0.3 x V
DD
and 0.7 x V
DD
.
Note 6:
Input filters on the SDA and SCL inputs suppress noise spikes less than 50ns.
__________________________________________Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
SUPPLY CURRENT vs. TEMPERATURE
(PWM DISABLED; f
SCL
= 400kHz)
MAX7316 toc01
STANDBY CURRENT vs. TEMPERATURE
10
9
STANDBY CURRENT (μA)
8
7
6
5
4
3
2
1
0
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
V+ = 2V
PWM ENABLED
V+ = 2.7V
V+ = 3.6V
PWM ENABLED
PWM
V+ = 2V
V+ = 2.7V
PWM DISABLED PWM DISABLED DISABLED
V+ = 3.6V
PWM ENABLED
70
60
SUPPLY CURRENT (μA)
50
40
SUPPLY CURRENT vs. TEMPERATURE
(PWM ENABLED; f
SCL
= 400kHz)
70
65
60
55
50
45
40
35
30
25
20
15
10
5
0
MAX7316 toc02
MAX7316 toc03
V+ = 3.6V
SUPPLY CURRENT (μA)
V+ = 3.6V
V+ = 2.7V
V+ = 2V
V+ = 2.7V
30
20
10
0
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
V+ = 2V
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
4
_______________________________________________________________________________________
10-Port I/O Expander with LED Intensity
Control, Interrupt, and Hot-Insertion Protection
MAX7316
Typical Operating Characteristics (continued)
(T
A
= +25°C, unless otherwise noted.)
PORT OUTPUT LOW VOLTAGE WITH 50mA
LOAD CURRENT vs. TEMPERATURE
MAX7316 toc04
PORT OUTPUT LOW VOLTAGE WITH 20mA
LOAD CURRENT vs. TEMPERATURE
MAX7316 toc05
PWM CLOCK FREQUENCY
vs. TEMPERATURE
MAX7316 toc06
0.6
PORT OUTPUT LOW VOLTAGE V
OL
(V)
0.5
V+ = 2.7V
0.4
0.3
0.2
0.1
0
V+ = 3.6V
V+ = 2V
0.6
PORT OUTPUT LOW VOLTAGE V
OL
(V)
0.5
0.4
0.3
0.2
0.1
0
ALL OUTPUTS LOADED
1.050
1.025
PWM CLOCK FREQUENCY
1.000
0.975
0.950
0.925
0.900
NORMALIZED TO V+ = 3.3V, T
A
= 25°C
V+ = 2V
V+ = 3.6V
V+ = 2V
V+ = 2.7V
V+ = 2.7V
V+ = 3.6V
-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)
-40 -25 -10 5 20 35 50 65 80 95 110 125
TEMPERATURE (°C)
SCOPE SHOT OF 2 OUTPUT PORTS
MAX7316 toc07
SCOPE SHOT OF 2 OUTPUT PORTS
MAX7316 toc08
SINK CURRENT vs. V
OL
0.30
0.25
V
OL
(V)
0.20
V+ = 3.3V
0.15
V+ = 3.6V
0.10
0.05
0
ONLY ONE OUTPUT LOADED
0
10
20
30
40
50
MAX7316 toc09
MASTER INTENSITY SET TO 1/15
OUTPUT 1
2V/div
OUTPUT 1 INDIVIDUAL INTENSITY
SET TO 1/16
0.35
OUTPUT 1
2V/div
V+ = 2V
V+ = 2.7V
MASTER INTENSITY SET TO 14/15
OUTPUT 1 INDIVIDUAL INTENSITY
SET TO 1/16
OUTPUT 2
2V/div
OUTPUT 2 INDIVIDUAL INTENSITY
SET TO 15/16
2ms/div
OUTPUT 2 INDIVIDUAL INTENSITY
SET TO 14/15
2ms/div
OUTPUT 2
2V/div
SINK CURRENT (mA)
_______________________________________________________________________________________
5