PI4IOE5V9535 16-bit I2C-bus and SMBus I/O port with interrupt Features The PI4IOE5V9535 consists of two 8-bit Configuration Operation power supply voltage from 2.3V to 5.5V (Input or Output selection), Input, Output and Polarity 16-bit I/O pins which can be programmed as Input or Inversion (active HIGH or active LOW operation) registers. Output The system master can enable the I/Os as either inputs or outputs by writing to the I/O configuration bits. The data for 5V tolerant I/Os each input or output is kept in the corresponding Input port Polarity inversion register or Output port register. The polarity of the read register can Active LOW interrupt output be inverted with the Polarity Inversion register. All registers Low current consumption can be read by the system master. 0Hz to 400KHz clock frequency The PI4IOE5V9535 is identical to the PI4IOE5V9555 except for the removal of the internal I/O pull-up resistor which Noise filter on SCL/SDA inputs greatly reduces power consumption when the I/Os are held Power-on reset LOW. ESD protection (4KV HBM and 1KV CDM) The PI4IOE5V9535 open-drain interrupt output is activated Latch-up tested (exceeds 100mA) when any input state differs from its corresponding Input Offered in two different packages: TSSOP-24 and TQFN Port register state and is used to indicate to the system master that an input state has changed. The power-on reset 4x4-24 sets the registers to their default values and initializes the Description device state machine. The PI4IOE5V9535 is a 24-pin device that provides 16 bits Three hardware pins (A0, A1, A2) vary the fixed I2C-bus of General Purpose parallel Input/Output (GPIO) expansion address and allow up to eight devices to share the same I2C- 2 for I C-bus/SMBus applications It includes the features such bus/SMBus. The fixed I2C-bus address of the as higher driving capability, 5V tolerance, lower power PI4IOE5V9535 are the same as the PI4IOE5V9535 allowing supply, individual I/O configuration, and smaller packaging. up to eight of these devices in any combination to share the It provides a simple solution when additional I/O is needed same I2C-bus/SMBus. for ACPI power switches, sensors, push buttons, LEDs, fans, etc. Pin Configuration Figure 1: TSSOP-24 ( Top View ) Figure 2: TQFN 4x4-24 ( Top View ) PI4IOE5V9535 www.diodes.com December 2017 Document Number DS40531 Rev 1-2 Diodes Incorporated 1 PI4IOE5V9535 Pin Description Table 1: Pin Description Pin Name Type Description TSSOP24 TQFN24 1 22 O Interrupt input (open-drain) INT 2 23 A1 I Address input 1 3 24 A2 I Address input 2 4 1 IO0 0 I/O Port 0 input/output 0 5 2 IO0 1 I/O Port 0 input/output 1 6 3 IO0 2 I/O Port 0 input/output 2 7 4 IO0 3 I/O Port 0 input/output 3 8 5 IO0 4 I/O Port 0 input/output 4 9 6 IO0 5 I/O Port 0 input/output 5 10 7 IO0 6 I/O Port 0 input/output 6 11 8 IO0 7 I/O Port 0 input/output 7 12 9 GND G Ground 13 10 IO1 0 I/O Port 1 input/output 0 14 11 IO1 1 I/O Port 1 input/output 1 15 12 IO1 2 I/O Port 1 input/output 2 16 13 IO1 3 I/O Port 1 input/output 3 17 14 IO1 4 I/O Port 1 input/output 4 18 15 IO1 5 I/O Port 1 input/output 5 19 16 IO1 6 I/O Port 1 input/output 6 20 17 IO1 7 I/O Port 1 input/output 7 21 18 A0 I Address input 0 22 19 SCL I Serial clock line input 23 20 SDA I Serial data line open-drain 24 21 VCC P Supply voltage * I = Input O = Output P = Power G = Ground PI4IOE5V9535 www.diodes.com December 2017 Document Number DS40531 Rev 1-2 Diodes Incorporated 2