19-0749; Rev 1; 12/07
SMBus/I
2
C Interfaced 9-Port,
Level-Translating GPIO and LED Driver with CLA
General Description
The MAX7302 I
2
C-/SMBus™-compatible, serial-interfaced
peripheral features 9 level-translating I/Os, and operates
from a 1.62V to 3.6V power supply. The MAX7302 fea-
tures a port supply V
LA
that allows level-translation on I/O
ports to operate from a separate power supply from 1.62V
to 5.5V. An address select input, AD0, allows up to four
unique slave addresses for the device.
The MAX7302 ports P2–P9 can be configured as inputs,
push-pull outputs, and open-drain outputs. Port P1 can
be configured as a general-purpose input, open-drain
output, or an open-drain INT output. Ports P2–P9 can be
configured as OSCIN and OSCOUT, respectively. Ports
P2–P9 can also be used as configurable logic arrays
(CLAs) to form user-defined logic gates, replacing exter-
nal discrete gates. Outputs are capable of sinking up to
25mA, and sourcing up to 10mA when configured as
push-pull outputs.
The MAX7302 includes an internal oscillator for PWM,
blink, and key debounce, or to cascade multiple
MAX7302s. The external clock can be used to set a spe-
cific PWM and blink timing. The
RST
input asynchronous-
ly clears the 2-wire interface and terminates a bus lockup
involving the MAX7302.
All ports configured as an output feature a 33-step PWM,
allowing any output to be set from fully off, 1/32 to 31/32
duty cycle, to fully on. All output ports also feature LED
blink control, allowing blink periods of 1/8s, 1/4s, 1/2s, 1s,
2s, 4s, or 8s. Any port can blink during this period with a
1/16 to 15/16 duty cycle.
The MAX7302 is specified over the -40°C to +125°C
temperature range and is available in 16-pin QSOP and
16-pin TQFN (3mm x 3mm) packages.
KIT
ATION
EVALU
BLE
AVAILA
Features
♦
1.62V to 5.5V I/O Level-Translation Port Supply (V
LA
)
♦
1.62V to 3.6V Power Supply
♦
9 Individually Configurable GPIO Ports
P1 Open-Drain I/O
P2–P9 Push-Pull or Open-Drain I/Os
♦
Individual 33-Step PWM Intensity Control
♦
Blink Controls with 15 Steps on Outputs
♦
1kHz PWM Period Provides Flicker-Free LED
Intensity Control
♦
25mA (max) Port Output Sink Current (100mA
max Ground Current)
♦
Inputs Overvoltage Protected Up to 5.5V (V
LA
)
♦
Transition Detection with Optional Interrupt Output
♦
Optional Input Debouncing
♦
I/O Ports Configurable as Logic Gates (CLA)
♦
External
RST
Input
♦
Oscillator Input and Output Enable Cascading
Multiple Devices
♦
Low 0.75µA (typ) Standby Current
MAX7302
Ordering Information
PART
MAX7302AEE+
MAX7302ATE+
TEMP RANGE
-40°C to +125°C
-40°C to +125°C
PIN-
PACKAGE
16 QSOP
16 TQFN-EP*
(3mm x 3mm)
PKG
CODE
E16-4
T1633-4
+Denotes
lead-free package.
*EP
= Exposed paddle.
Typical Operating Circuit
+1.8V
+4.5V
Applications
Cell Phones
Servers
System I/O Ports
LCD/Keypad Backlights
LED Status Indicators
μC
SDA
SCL
RST
INT
SDA
V
DD
V
LA
MAX7302
SCL
RST
P1/INT
P2
P3
P4
P5
P6
P7
P8
P9
ADO
Pin Configurations appear at end of data sheet.
SMBus is a trademark of Intel Corp.
GND
1.8V OPEN-DRAIN OUTPUT
4.5V PUSH-PULL OUTPUT
4.5V LOGIC INPUT
3.3V LOGIC INPUT
2.5V LOGIC INPUT
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim's website at www.maxim-ic.com.
SMBus/I
2
C Interfaced 9-Port,
Level-Translating GPIO and LED Driver with CLA
MAX7302
ABSOLUTE MAXIMUM RATINGS
(All voltages referenced to GND.)
V
DD
..........................................................................-0.3V to +4V
V
LA
, SCL, SDA, AD0,
RST,
P1..................................-0.3V to +6V
P2–P9 ............................................................-0.3V to V
LA
+ 0.3V
P1–P9 Sink Current ............................................................25mA
P2–P9 Source Current ........................................................10mA
SDA Sink Current ...............................................................10mA
V
DD
Current .......................................................................10mA
V
LA
Current ........................................................................35mA
GND Current ....................................................................100mA
Continuous Power Dissipation (T
A
= +70°C)
16-Pin QSOP (derate 8.3mW/°C over +70°C)..............666mW
16-Pin TQFN (derate 14.7mW/°C over +70°C) ..........1176mW
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.
ELECTRICAL CHARACTERISTICS
(V
DD
= 1.62V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V
DD
= 3.3V, V
LA
= 3.3V, T
A
= +25°C.) (Note 1)
PARAMETER
Operating Supply Voltage
Port Logic Supply Voltage
Power-On-Reset Voltage
Power-On-Reset Hysteresis
SYMBOL
V
DD
V
LA
V
POR
V
PORHYST
Internal oscillator disabled;
SCL, SDA, digital inputs at V
DD
or
GND; P1–P9 (as inputs) at V
LA
or
GND
Internal oscillator enabled;
SCL, SDA, digital inputs at V
DD
or
GND; P1–P9 (as inputs) at V
LA
or
GND
f
SCL
= 400kHz;
other digital inputs at V
DD
or GND
Port inputs at V
LA
or GND
0.7 x V
DD
0.3 x V
DD
Input is V
DD
referred
Input is V
DD
referred
Input is V
LA
referred
Input is V
LA
referred
V
DD
or GND
V
LA
or GND
-1
-2
8
V
DD
= 1.62V, I
SINK
= 3mA
Output Low Voltage P1–P9
V
OL
V
DD
= 2.5V, I
SINK
= 16mA
V
DD
= 3.3V, I
SINK
= 20mA
V
LA
= 1.62V, I
SOURCE
= 0.5mA
Output High Voltage P2–P9
Output Low Voltage SDA
V
OH
V
OLSDA
V
LA
≥
2.5V, I
SOURCE
= 5mA
V
LA
≥
3.3V, I
SOURCE
= 10mA
I
SINK
= 6mA
1.55
V
LA
- 0.4
V
LA
- 0.6
0.05
0.19
0.19
1.58
2.32
3.1
0.3
V
V
0.11
0.31
0.31
V
0.7 x V
LA
0.3 x V
LA
+1
+2
0.7 x V
DD
0.3 x V
DD
V
DD
rising
CONDITIONS
MIN
1.62
1.62
1.0
10
1.3
158
TYP
MAX
3.60
5.50
1.6
300
UNITS
V
V
V
mV
I
STB
Standby Current (Interface Idle)
I
OSC
0.75
2
µA
17
25
Supply Current (Interface Running)
Port Supply Current (V
LA
)
Input High Voltage SDA, SCL, AD0,
RST
Input Low Voltage SDA, SCL, AD0,
RST
Input High Voltage P1–P9
Input Low Voltage P1–P9
Input High Voltage P1–P9
Input Low Voltage P1–P9
Input Leakage Current SDA, SCL, AD0,
RST
Input Leakage Current P1–P9
Input Capacitance SDA, SCL, AD0,
P1–P9,
RST
I
SUP
I
VLA
V
IH
V
IL
V
IHP
V
ILP
V
IHPA
V
ILPA
I
IH
, I
IL
I
IHP
, I
ILP
31
0.06
40
5
µA
µA
V
V
V
V
V
V
µA
µA
pF
2
_______________________________________________________________________________________
SMBus/I
2
C Interfaced 9-Port,
Level-Translating GPIO and LED Driver with CLA
PORT, INTERRUPT (INT), AND RESET (RST) TIMING CHARACTERISTICS
(V
DD
= 1.62V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V
DD
= 3.3V, V
LA
= 3.3V, T
A
= +25°C.) (Note 1)
(Figures 10, 15, 16 and 17)
PARAMETER
Oscillator Frequency
Port Output Data Valid High Time
Port Output Data Valid Low Time (Note 6)
Port Input Setup Time
Port Input Hold Time
CLA Rise Time P5, P9 as Push-Pull Outputs
CLA Fall Time P5, P9 as Push-Pull Outputs
CLA Propagation Delay P2, P3, or P4 to P5; P6, P7,
or P8 to P9
INT
Input Data Valid Time
INT
Reset Delay Time from Acknowledge
RST
Rising to START Condition Setup Time
RST
Pulse Width
SYMBOL
f
CLK
t
PPVH
t
PPVL
t
PSU
t
PH
t
RFCLA
t
PDCLA
t
IV
t
IR
t
RST
t
W
CONDITIONS
f
CLK
= internal oscillator
f
CLK
= OSCIN external input
C
L
≤
100pF
C
L
≤
100pF (Note 2)
C
L
= 100pF
C
L
= 100pF
C
L
= 100pF, V
LA
≥
2.7V
C
L
= 100pF, V
LA
≥
2.7V
C
L
= 100pF
C
L
= 100pF
900
500
0
4
17
14
28
50
4
4
MIN
TYP
32
1
4
1/f
CLK
MAX
UNITS
kHz
MHz
µs
s
µs
µs
ns
ns
µs
µs
ns
ns
MAX7302
SERIAL INTERFACE TIMING CHARACTERISTICS
(V
DD
= 1.62V to 3.6V, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V
DD
= 3.3V, V
LA
= 3.3V, T
A
= +25°C.) (Note 1)
(Figure 10)
PARAMETER
Serial-Clock Frequency
Bus Timeout
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
SYMBOL
f
SCL
t
TIMEOUT
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
(Notes 2, 4)
(Notes 2, 4)
(Note 4)
(Note 5)
(Note 2)
(Note 3)
100
1.3
0.7
20 + 0.1C
b
20 + 0.1C
b
20 + 0.1C
b
50
400
300
300
250
31
1.3
0.6
0.6
0.6
0.9
CONDITIONS
MIN
TYP
MAX
400
UNITS
kHz
ms
µs
µs
µs
µs
µs
ns
µs
µs
ns
ns
ns
ns
pF
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.
Note 4:
C
b
= total capacitance of one bus line in pF. t
R
and t
F
are measured between 0.3 x V
DD
and 0.7 x V
DD
.
Note 5:
Input filters on the SDA and SCL inputs suppress noise spikes less than 50ns.
Note 6:
A startup time is required for the internal oscilator to start if it is not running already.
_______________________________________________________________________________________
3
SMBus/I
2
C Interfaced 9-Port,
Level-Translating GPIO and LED Driver with CLA
MAX7302
Typical Operating Characteristics
(V
DD
= 3.3V, V
LA
= 3.3V and T
A
= +25°C, unless otherwise noted.)
STANDBY CURRENT
vs. TEMPERATURE
MAX7302 toc01
STANDBY CURRENT
vs. TEMPERATURE
MAX7302 toc02
STANDBY CURRENT
vs. TEMPERATURE
90
80
SUPPLY CURRENT (μA)
70
60
50
40
30
20
10
0
V
DD
= 3.3V
V
DD
= 1.62V
INTERFACE RUNNING
V
DD
= 3.6V
MAX7302 toc03
2.0
1.8
1.6
SUPPLY CURRENT (μA)
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0
-50
INTERFACE IDLE
INTERNAL OSCILLATOR
DISABLED
20
V
DD
= 3.6V
16
SUPPLY CURRENT (μA)
100
V
DD
= 3.6V
12
V
DD
= 1.62V
V
DD
= 3.3V
8
V
DD
= 3.3V
V
DD
= 1.62V
4
0
-25
0
25
50
75
100
125
-50
TEMPERATURE (°C)
INTERFACE IDLE
INTERNAL OSCILLATOR
RUNNING
-25
0
25
50
75
100
125
-50
-25
0
25
50
75
100
125
TEMPERATURE (°C)
TEMPERATURE (°C)
OUTPUT LOW VOLTAGE
vs. TEMPERATURE
LOAD CURRENT = 20mA
0.24
MAX7302 toc04
OUTPUT LOW VOLTAGE
vs. SINK CURRENT
MAX7302 toc05
OUTPUT HIGH VOLTAGE
vs. TEMPERATURE
MAX7302 toc06
0.30
0.4
V
DD
= 1.62V
0.3
V
OL
(V)
V
DD
= 3.3V
3.6
3.0
2.4
V
DD
= 3.3V
V
DD
= 3.6V
V
OL
(V)
V
DD
= 3.3V
0.12
0.2
V
OH
(V)
0.18
1.8
1.2
0.1
0.06
0
-50
-25
0
25
50
75
100
125
0
5
10
15
20
25
30
35
TEMPERATURE (°C)
I
SINK
(mA)
0.6
0
-50
LOAD CURRENT = 10mA
-25
0
25
50
75
100
125
0
TEMPERATURE (°C)
OUTPUT HIGH VOLTAGE
vs. SOURCE CURRENT
MAX7302 toc07
INTERNAL OSCILLATOR FREQUENCY
vs. TEMPERATURE
MAX7302 toc08
4.0
3.5
3.0
V
LA
= 3.6V
45
FREQUENCY (kHz)
2.5
V
OH
(V)
2.0
1.5
1.0
0.5
0
0
2
4
6
V
LA
= 1.62V
V
LA
= 3.3V
40
V
DD
= 3.6V
V
DD
= 3.3V
35
V
DD
= 1.62V
30
8
10
12
-50
-25
0
25
50
75
100
125
I
SOURCE
(mA)
TEMPERATURE (°C)
4
_______________________________________________________________________________________
SMBus/I
2
C Interfaced 9-Port,
Level-Translating GPIO and LED Driver with CLA
MAX7302
Typical Operating Characteristics (continued)
(V
DD
= 3.3V, V
LA
= 3.3V and T
A
= +25°C, unless otherwise noted.)
STAGGERED PWM OUTPUTS
MAX7302 toc09
CLA PROPAGATION DELAY
OUTPUT RISING
MAX7302 toc10
C
L
= 100pF
PORT2
5V/div
PORT3
5V/div
PORT4
5V/div
PORT5
5V/div
PORT3
2V/div
PORT5
2V/div
PORT2
2V/div
400μs/div
40ns/div
CLA PROPAGATION DELAY
OUTPUT FALLING
MAX7302 toc11
C
L
= 100pF
PORT2
2V/div
PORT3
2V/div
PORT5
2V/div
40ns/div
_______________________________________________________________________________________
5