PI4IOE5V9555
16-bit I2C-bus and SMBus I/O port with interrupt
Features
Operation power supply voltage from 2.3V to 5.5V
16-bit I/O pins which can be programmed as Input or
Output
5V tolerant I/Os
Polarity inversion register
Active LOW interrupt output
Low current consumption
0Hz to 400KHz clock frequency
Noise filter on SCL/SDA inputs
Power-on reset
ESD protection (4KV HBM and 1KV CDM)
Latch-up tested (exceeds 100mA)
Offered in two different packages: TSSOP-24 and
TQFN 4x4-24
Description
The PI4IOE5V9555 is an I
2
C-bus I/O expander that
provides 16 bits of General Purpose parallel
Input/Output (GPIO) expansion for I
2
C-bus/SMBus
applications. It includes the features such as higher
driving capability, 5V tolerance, lower power supply,
individual I/O configuration, and smaller packaging. It
provides a simple solution when additional I/O is needed
for ACPI power switches, sensors, push buttons, LEDs,
fans, etc.
The PI4IOE5V9555 consists of two 8-bit
configuration registers to configure the I/Os as either
inputs or outputs, and two 8-bit polarity registers to
change the polarity of the input port register data. The
data for each input or output is kept in the corresponding
Input port or Output port register. All registers can be
read by the system master.
The PI4IOE5V9555 open-drain interrupt output is
activated and indicate to the system when any input state
has changed. The power-on reset sets the registers to
their default values and initializes the device state
machine.
Three input pins (A0, A1, A2) can select I
2
C-bus
address of PI4IOE5V9555 from the eight preset address.
It allows up to eight PI4IOE5V9555 to share the same
I
2
C-bus/SMBus and provide maximum 128 I/Os.
Pin Configuration
Figure 1: TSSOP-24 ( Top View )
Figure 2: TQFN 4x4-24 ( Top View )
All trademarks are property of their respective owners.
2017-01-0008
www.diodes.com
1/18/2017
PT0551-5
1
PI4IOE5V9555
Pin Description
Table 1: Pin Description
Pin
TSSOP24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
TQFN24
22
23
24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Name
Type
O
I
I
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
G
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
P
Description
Interrupt input (open-drain)
Address input 1
Address input 2
Port 0 input/output 0
Port 0 input/output 1
Port 0 input/output 2
Port 0 input/output 3
Port 0 input/output 4
Port 0 input/output 5
Port 0 input/output 6
Port 0 input/output 7
Ground
Port 1 input/output 0
Port 1 input/output 1
Port 1 input/output 2
Port 1 input/output 3
Port 1 input/output 4
Port 1 input/output 5
Port 1 input/output 6
Port 1 input/output 7
Address input 0
Serial clock line input
Serial data line open-drain
Supply voltage
INT
A1
A2
IO0_0
IO0_1
IO0_2
IO0_3
IO0_4
IO0_5
IO0_6
IO0_7
GND
IO1_0
IO1_1
IO1_2
IO1_3
IO1_4
IO1_5
IO1_6
IO1_7
A0
SCL
SDA
VCC
* I = Input; O = Output; P = Power; G = Ground
All trademarks are property of their respective owners.
2017-01-0008
www.diodes.com
1/18/2017
PT0551-5
2
PI4IOE5V9555
Maximum Ratings
Power supply......................................................................................................-0.5V to +6.0V
Voltage on an I/O pin ..........................................................................GND-0.5V to +6.0V
Input current.....................................................................................................................±
20mA
Output current on an I/O pin ......................................................................................±
50mA
Supply current................................................................................................................. 160mA
Ground supply current................................................................................................... 200mA
Total power dissipation ................................................................................................200mW
Operation temperature............................................................................................... -40~85℃
Storage temperature ................................................................................................-65~150℃
Maximum Junction temperature ,T j(max) ................................................................125℃
Note:
Stresses greater than those listed under MAXIMUM
RATINGS may cause permanent damage to the
device. This is a stress rating only and functional
operation of the device at these or any other
conditions above those indicated in the operational
sections of this specification is not implied.
Exposure to absolute maximum rating conditions
for extended periods may affect reliability
.
Static characteristics
VCC = 2.3 V to 5.5 V; GND = 0 V; Tamb= -40 ° to +85 ° unless otherwise specified.
C
C;
Table 2: Static characteristics
Symbol
Power supply
VCC
I
CC
I
stb
V
POR
Supply voltage
Supply current
Standby current
Power-on reset voltage
[1]
Parameter
Conditions
Min.
Typ.
Max.
Unit
2.3
Operating mode; VCC = 5.5 V; no load;
f
SCL
= 100 kHz
Standby mode; VCC = 5.5 V; no load;
V
I
= GND; f
SCL
= 0 kHz; I/O = inputs
Standby mode; VCC = 5.5 V; no load;
V
I
= VCC; f
SCL
= 0 kHz; I/O = inputs
-
-
135
1.1
0.25
1.16
5.5
200
1.5
1
1.41
V
μA
mA
μA
V
-
-
-
Input SCL, input/output SDA
V
IL
V
IH
I
OL
I
L
C
i
Low level input voltage
High level input voltage
Low level output current
Leakage current
Input capacitance
V
OL
=0.4V
V
I
=VCC=GND
V
I
=GND
-0.5
0.7VCC
3
-1
-
-
-
-
-
6
+0.3VCC
5.5
-
1
10
V
V
mA
μA
pF
All trademarks are property of their respective owners.
2017-01-0008
www.diodes.com
1/18/2017
PT0551-5
3
PI4IOE5V9555
Symbol
I/Os
V
IL
V
IH
Parameter
Conditions
Min.
Typ.
Max.
Unit
Low level input voltage
High level input voltage
-0.5
+1.8
VCC = 2.3 V to 5.5 V; V
OL
= 0.5 V
[2]
8
10
1.8
1.7
2.6
2.5
4.1
4.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3.7
3.7
+0.81
5.5
20
24
-
-
-
-
-
-
1
-100
10
10
V
V
mA
mA
V
V
V
V
V
V
μA
μA
pF
pF
I
OL
Low level output current
VCC = 2.3 V to 5.5 V; V
OL
= 0.7 V
[2]
I
OH
=-8mA;VCC=2.3V
[3]
I
OH
=-10mA;VCC=2.3V
[3]
I
OH
=-8mA;VCC=3.0V
[3]
V
OH
High level output voltage
I
OH
=-10mA;VCC=3.0V
[3]
I
OH
=-8mA;VCC=4.75V
[3]
I
OH
=-10mA;VCC=4.75V
[3]
I
LIH
I
LIL
C
i
C
o
High level input leakage
current
Low level input leakage
current
Input capacitance
Output capacitance
VCC=5.5V; V
I
=VCC
VCC=5.5V; V
I
=GND
Interrupt
INT
I
OL
Low level output current
V
OL
=0.4V
3
-
-
mA
Select inputs A0,A1,A2
V
IL
V
IH
I
L
Low level input voltage
High level input voltage
Input leakage current
-0.5
+1.8
-1
-
-
+0.81
5.5
1
V
V
μA
Note:
[1]: VCC must be lowered to 0.2 V for at least 20 us in order to reset part.
[2]: Each I/O must be externally limited to a maximum of 25 mA and each octal (IO0_0 to IO0_7 and IO1_0 to IO1_7) must be
limited to a maximum current of 100 mA for a device total of 200 mA.
[3]: The total current sourced by all I/Os must be limited to 160 mA.
All trademarks are property of their respective owners.
2017-01-0008
www.diodes.com
1/18/2017
PT0551-5
4
PI4IOE5V9555
Dynamic Characteristics
Table 3: Dynamic characteristics
Symbol
f
SCL
t
BUF
t
HD;STA
t
SU;STA
t
SU;STO
t
VD;ACK[1]
t
HD;DAT[2]
t
VD;DAT
t
SU;DAT
t
LOW
t
HIGH
t
f
t
r
t
SP
Port timing
t
v(Q)
t
su(D)
T
h(D)
Data output valid time
[3]
Data input set-up time
Data input hold time
-
150
1
200
-
-
-
150
1
200
-
-
ns
ns
μs
Parameter
SCL clock frequency
bus free time between a STOP and
START condition
hold time (repeated) START condition
set-up time for a repeated START
condition
set-up time for STOP condition
data valid acknowledge time
data hold time
data valid time
data set-up time
LOW period of the SCL clock
HIGH period of the SCL clock
fall time of both SDA and SCL signals
rise time of both SDA and SCL signals
pulse width of spikes that must be
suppressed by the input filter
Test Conditions
Standard
mode I
2
C
Min
0
4.7
4.0
4.7
4.0
-
0
-
250
4.7
4.0
-
-
-
Max
100
-
-
-
-
3.45
-
3.45
-
-
-
300
1000
50
Fast mode I
2
C
Min
0
1.3
0.6
0.6
0.6
-
0
-
100
1.3
0.6
-
-
-
Max
400
-
-
-
-
0.9
-
0.9
-
-
-
300
300
50
kHz
μs
μs
μs
μs
μs
ns
μs
ns
μs
μs
ns
ns
ns
Unit
Interrupt timing
t
v(INT)
T
rst(INT)
Valid time on pin
INT
Reset time on pin
INT
-
-
4
4
-
-
4
4
μs
μs
Note:
[1]: t
VD;ACK
= time for acknowledgement signal from SCL LOW to SDA (out) LOW.
[2]: t
VD;DAT
= minimum time for SDA data out to be valid following SCL LOW.
[3]: t
v(Q)
measured from 0.7VCC on SCL to 50% I/O output.
All trademarks are property of their respective owners.
2017-01-0008
www.diodes.com
1/18/2017
PT0551-5
5