现货库存、技术资料、百科信息、热点资讯,精彩尽在鼎好!
MAX7310
2-Wire-Interfaced 8-Bit I/O Port Expander
with Reset
________________________________________________________________ Maxim Integrated Products 1
19-2698; Rev 3; 2/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.
General Description
The MAX7310 provides 8-bit parallel input/output port
expansion for SMBus™-compatible and I2C™-compatible applications. The MAX7310 consists of an input port
register, an output port register, a polarity inversion register, a configuration register, a bus timeout register,
and an SMBus/I
2
C-compatible serial interface. The system master can invert the MAX7310 input data by writing to the active-high polarity inversion register. The
system master can enable or disable bus timeout by
writing to the bus timeout register.
Any of the eight I/O ports may be configured as input or
output. An active-low reset input sets the eight I/Os as
inputs. Three address select pins configure one of 56
slave ID addresses.
The MAX7310 is available in 16-pin thin QFN, TSSOP,
and QSOP packages and is specified over the -40°C to
+125°C automotive temperature range.
Applications
Servers
RAID Systems
Industrial Control
Medical Equipment
Instrumentation, Test Measurement
Features
♦ 400kHz 2-Wire Interface
♦ 2.3V to 5.5V Operation
♦ Low Standby Current (1.7µA typ)
♦ Bus Timeout for Lock-Up-Free Operation
♦ 56 Slave ID Addresses
♦ Polarity Inversion
♦ Eight I/O Pins that Default to Inputs on Power-Up
♦ 5V Tolerant Open-Drain Output on I/O0
♦ 4mm x 4mm, 0.8mm Thin QFN Package
♦ -40°C to +125°C Operation
Ordering Information
Pin Configurations
SMBus is a trademark of Intel Corp.
Purchase of I
2
C components of 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 compo-
nents in an I
2
C system, provided that the system conforms to the
I
2
C Standard Specification as defined by Philips.
PART TEMP RANGE
MAX7310AUE -40°C to +125°C 16 TSSOP —
MAX7310AEE -40°C to +125°C 16 QSOP —
MAX7310ATE -40°C to +125°C 16 Thin QFN T1644-4
PINPACKAGE
PKG
CODE
TOP VIEW
SCL
SDA
AD0
AD1
AD2
I/O0
I/O1
GND
1
2
3
4
5
6
7
8
MAX7310
TSSOP/QSOP
V+
16
RESET
15
I/O7
14
I/O6
13
I/O5
12
11
I/O4
I/O3
10
9
I/O2
RESET
V+
SCL
SDA
I/O7
12
11 10 9
13
14
15
16
MAX7310ATE
1234
AD0
AD1
THIN QFN
I/O6
I/O5
AD2
I/O4
I/O0
I/O3
8
I/O2
7
GND
6
I/O1
5
MAX7310
2-Wire-Interfaced 8-Bit I/O Port Expander
with Reset
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
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.
V+ to GND ................................................................-0.3V to +6V
I/O1–I/O7 as an Input.......................(V
SS
- 0.3V) to (VDD+ 0.3V)
I/O0 as an Input..............................................(V
SS
- 0.3V) to +6V
SCL, SDA, AD0, AD1, AD2, RESET ...............(V
SS
- 0.3V) to +6V
DC Current on I/O0 ........................................................ +400µA
DC Current on I/O1 to I/O7 ............................................. ±50mA
Maximum GND and V+ Current........................................180mA
Continuous Power Dissipation (T
A
= +70°C)
16-Pin TSSOP (derate 5.7mW/°C above +70°C) .........457mW
16-Pin QSOP (derate 8.3mW/°C above +70°C)...........667mW
16-Pin Thin QFN (derate 16.9mW/°C above +70°C) ...1349mW
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
DC ELECTRICAL CHARACTERISTICS
(V+ = 2.3V to 5.5V, GND = 0, RESET = V+, TA= -40°C to +125°C, unless otherwise noted. Typical values are at V+ = 3.3V, TA= +25°C.)
(Note 1)
Supply Voltage V+ 2.3 5.5 V
Power-On Reset Voltage 1.6 2.1 V
SCL, SDA
Input Voltage Low V
Input Voltage High
Low-Level Output Voltage V
Leakage Current I
Input Capacitance C
I/Os
Input Voltage Low V
Input Voltage High V
Input Leakage Current I
Low-Level Output Current I
High Output Current for I/O1–I/O7 I
AD0, AD1, AD2, AND RESET
Input Voltage Low 0.8 V
Input Voltage High 2V
PARAMETER SYM B O L CONDITIONS MIN TYP MAX UNITS
All outputs floating,
all inputs at V+ or GND,
f
SCL
All outputs floating,
all inputs at V+ or GND,
f
SCL
IL
V
IH
OILISINK
L
I
IL
IH
All inputs at V+ or GND -1 +1 µA
L
V+ = 2.3V, VOL = 0.5V 8 14
V+ = 3.3V, VOL = 0.5V 12.5 22
OL
V+ = 5.5V, VOL = 0.5V 19 30
V+ = 3.3V, VOH = 2.4V 6.5 11
OH
V+ = 5.5V, VOH = 4.5V 12.5 18
= 400kHz
= 0
= 6mA 0.4 V
V+ = 2.3V 19 30
V+ = 3.3V 29 40Supply Current I+
V+ = 5.5V 65 80
V+ = 2.3V 1.5 3.4
V+ = 3.3V 1.7 3.9Standby Current
V+ = 5.5V 2.1 5
0.8 V
2V
-1 +1 µA
10 pF
0.8 V
2V
µA
µA
mA
mA
MAX7310
2-Wire-Interfaced 8-Bit I/O Port Expander
with Reset
_______________________________________________________________________________________ 3
Note 1: All parameters are 100% production tested at TA= +25°C. Specifications over temperature are guaranteed by design.
Note 2: Minimum SCL clock frequency is limited by the MAX7310 bus timeout feature, which resets the serial bus interface if either
SDA or SCL is held low for a 30ms minimum.
Note 3: A master device must internally provide a hold time of at least 300ns for the SDA signal (referred to the V
IL
of the SCL signal) in
order to bridge the undefined region of SCL’s falling edge.
Note 4: t
F
measured between 90% to 10% of V+.
Note 5: Input filters on the SDA and SCL inputs suppress noise spikes less than 50ns.
DC ELECTRICAL CHARACTERISTICS (continued)
(V+ = 2.3V to 5.5V, GND = 0, RESET = V+, TA= -40°C to +125°C, unless otherwise noted. Typical values are at V+ = 3.3V, TA= +25°C.)
(Note 1)
AC ELECTRICAL CHARACTERISTICS
(V+ = 2.3V to 5.5V, GND = 0, RESET = V+, TA = -40°C to +125°C, unless otherwise noted.) (Note 1)
Leakage Current -1 +1 µA
Input Capacitance 10 pF
PARAMETER SYM B O L CONDITIONS MIN TYP MAX UNITS
PARAMETER SYM B O L CONDITIONS MIN TYP MAX UNITS
SCL Clock Frequency f
BUS Timeout t
Bus Free Time Between STOP
and START Condition
Hold Time (Repeated) START
Condition
Repeated START Condition Setup
Time
STOP Condition Setup Time t
Data Hold Time t
Data Setup Time t
SCL Low Period t
SCL High Period t
SCL/SDA Fall Time (Transmitting) t
Pulse Width of Spike Supressed t
PORT TIMING
Output Data Valid t
Input Data Setup Time t
Input Data Hold Time t
RESET
Reset Pulse Width 100 ns
SCL
TIMEOUT
t
BUF
t
HD, STA
t
SU, STA
SU, STO
HD, DAT
SU, DAT
LOW
HIGH
(Note 2) 400 kHz
30 60 ms
Figure 2 1.3 µs
Figure 2 0.6 µs
Figure 2 0.6 µs
Figure 2 0.6 µs
Figure 2 (Note 3) 0.9 µs
Figure 2 0.1 µs
Figure 2 1.3 µs
Figure 2 0.7 µs
Figure 2 (Note 4) 250 ns
F
(Note 5) 50 ns
SP
Figure 9 1 µs
PV
Figure 10 29 µs
PS
Figure 10 0 µs
PH
MAX7310
2-Wire-Interfaced 8-Bit I/O Port Expander
with Reset
4 _______________________________________________________________________________________
Typical Operating Characteristics
(TA = +25°C, unless otherwise noted.)
4
5
7
6
8
9
-40 -10 5 20-25 35 50 65 80 95 110 125
I/O1–I/O7 OUTPUT SOURCE CURRENT
vs. TEMPERATURE
MAX7310 toc06
TEMPERATURE (°C)
SOURCE CURRENT (mA)
V+ = 2.3V,
V
OH
= 1.4V
0
15
10
5
25
20
30
35
2.0 3.0 3.5 4.02.5 4.5 5.0 5.5
I/O0–I/O7 OUTPUT SINK CURRENT
vs. SUPPLY VOLTAGE
MAX7310 toc05
SUPPLY VOLTAGE (V)
SINK CURRENT (mA)
VOL = 0.5V
0
10
5
20
15
25
30
-40 -10 5 20-25 35 50 65 80 95 110 125
I/O0–I/O7 OUTPUT SINK CURRENT
vs. TEMPERATURE
MAX7310 toc04
TEMPERATURE (°C)
SINK CURRENT (mA)
VOL = 0.5V
VCC = 3.3V
VCC = 2.3V
10
40
20
60
70
2.0 3.0 3.5 4.02.5 4.5 5.0 5.5
SUPPLY CURRENT
vs. SUPPLY VOLTAGE
MAX7310 toc03
SUPPLY VOLTAGE (V)
SUPPLY CURRENT (µA)
30
50
f
SCL
= 440kHz,
NO LOAD ON I/O0–I/O7
1.00
1.50
1.25
2.00
1.75
2.25
2.50
-40 -10 5 20-25 35 50 65 80 95 110 125
STANDBY SUPPLY CURRENT
vs. TEMPERATURE
MAX7310 toc02
TEMPERATURE (°C)
SUPPLY CURRENT (µA)
V+ = 3.3V, f
SCL
= 0,
NO LOAD ON I/O0–I/O7
26
28
27
30
29
31
32
-40 -10 5 20-25 35 50 65 80 95 110 125
SUPPLY CURRENT
vs. TEMPERATURE
MAX7310 toc01
TEMPERATURE (°C)
SUPPLY CURRENT (µA)
V+ = 3.3V, f
SCL
= 440kHz,
NO LOAD ON I/O0–I/O7
Detailed Description
The MAX7310 general-purpose input/output (GPIO)
peripheral provides up to eight I/O ports, controlled
through an I2C-compatible serial interface. The
MAX7310 consists of an input port register, an output
port register, a polarity inversion register, a configuration register, and a bus timeout register. An active-low
reset input sets the eight I/O lines as inputs. Three
slave ID address select pins (AD0, AD1, and AD2)
choose one of 56 slave ID addresses (Figure 1).
MAX7310
2-Wire-Interfaced 8-Bit I/O Port Expander
with Reset
_______________________________________________________________________________________________________ 5
Pin Description
Figure 1. MAX7310 Block Diagram
PIN
TSSOP/
QSOP
1 15 SCL Serial Clock Line
2 16 SDA Serial Data Line
3 1 AD0 Address Input 0
4 2 AD1 Address Input 1
5 3 AD2 Address Input 2
6 4 I/O0 Input/Output Port 0 (Open Drain)
7 5 I/O1 Input/Output Port 1
8 6 GND Supply Ground
9–14 7–12 I/O2–I/O7 Input/Output Port 2—Input/Output Port 7
15 13 RESET
16 14 V+ Supply Voltage. Bypass with a 0.047µF capacitor to GND.
— PAD
THIN
QFN
NAME FUNCTION
External Reset (Active Low). Pull RESET low to configure I/O pins as inputs. Set RESET
high for normal operation.
Exposed
pad
Exposed Pad on Package Underside. Connect to GND.
AD0
AD1
AD2
SCL
SDA
RESET
INPUT
FILTER
N
V+
POWER-ON
RESET
SMBus
CONTROL
WRITE PULSE
READ PULSE
GND
MAX7310
8 BIT
INPUT/
OUTPUT
PORTS
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
I/O6
I/O7