PI4IOE5V9536 PERICOM | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 12
Technical content
Features
Operation power supply voltage from 2.3V to 5.5V 4-bit I2C-bus GPIO with 5V tolerant I/Os Polarity inversion register Low current consumption 0Hz to 1MHz clock frequency Noise filter on SCL/SDA inputs Power-on reset 4 I/O pin which default to 4 inputs with 100kΩ pull- up resistor ESD protection (4KV HBM and 1KV CDM) Offered in three different packages:SOIC-8,MSOP-8 and TDFN2x3-8 Pin Configuration
Description
The PI4IOE5V9536 provides 4 bits of General Purpose parallel Input/Output (GPIO) expansion for I2C- 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, sens ors, push buttons, LEDs, fans, etc. The PI4IOE5V9536 consists of a 4 -bit registers to configure the I/Os as either inputs or outputs, and a 4-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. Pin Description * I = Input; O = Output; P = Power; G = Ground Figure1 : SOIC-8 & MSOP-8 Figure2 : TDFN 2x3-8 Pin Name Type Description
1 IO0 I/O input/output 0
2 IO1 I/O input/output 1
3 IO2 I/O input/output 2
4 GND G Supply Ground
5 IO3 I/O input/output 3
6 SCL I Serial clock line
7 SDA I/O Serial data line
8 VCC P Power supply
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port Maximum Ratings Static characteristics VCC = 2.3 V to 5.5 V; GND = 0 V; Tamb= -40 ° C to +85 ° C; unless otherwise specified. Table 2: Static characteristic Symbol Parameter Conditions Min. Typ. Max. Unit Power supply VCC Supply voltage 2.3 - 5.5 V ICC Supply current Operating mode; VCC = 5.5 V; no load; fSCL= 100 kHz - 290 400 μA Istb Standby current Standby mode; VCC = 5.5 V; no load; VI = GND; fSCL= 0 kHz; I/O = inputs - 225 350 uA Standby mode; VCC = 5.5 V; no load; VI = VCC; fSCL= 0 kHz; I/O = inputs - 0.25 1 μA VPOR Power-on reset voltage[1] - 1.16 1.41 V Input SCL, input/output SDA VIL Low level input voltage -0.5 - +0.3VCC V VIH High level input voltage 0.7VCC - 5.5 V IOL Low level output current VOL=0.4V 3 6 - mA IL Leakage current VI=VCC=GND -1 - 1 μA Ci Input capacitance VI =GND - 6 10 pF 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 dev ice 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.
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port Symbol Parameter Conditions Min. Typ. Max. Unit I/Os VIL Low level input voltage -0.5 - +0.81 V VIH High level input voltage +1.8 - 5.5 V IOL Low level output current VCC = 2.3 V; VOL = 0.5 V[2] 8 10 - mA VCC = 2.3 V; VOL = 0.7 V[2] 10 13 - mA VCC = 3.0 V; VOL = 0.5 V[2] 8 14 - mA VCC = 3.0 V; VOL = 0.7 V[2] 10 19 - mA VCC = 4.5 V; VOL = 0.5 V[2] 8 17 - mA VCC =4.5 V; VOL = 0.7 V[2] 10 24 - mA VOH High level output voltage IOH=-8mA;VCC=2.3V[3] 1.8 - - V IOH=-10mA;VCC=2.3V[3] 1.7 - - V IOH=-8mA;VCC=3.0V[3] 2.6 - - V IOH=-10mA;VCC=3.0V[3] 2.5 - - V IOH=-8mA;VCC=4.75V[3] 4.1 - - V IOH=-10mA;VCC=4.75V[3] 4.0 - - V ILIH High level input leakage current VCC=3.6V; VI=VCC - - 1 μA ILIL Low level input leakage current VCC=5.5V; VI=GND - - -100 μA Ci Input capacitance - 3.7 10 pF Co Output capacitance - 3.7 10 pF Note: [1]: VCC must be lowered to 0.2 V for at least 5 us in order to reset part. [2]: Each I/O must be externally limited to a maximum of 25 mA and the device must be limited to a maximum current of 100 mA [3]: The total current sourced by all I/Os must be limited to 85mA.
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port Dynamic Characteristics Table 3: Dynamic characteristics Symbol Parameter Test Conditions Standard mode I2C Fast mode I2C Fast mode Plus I2C Unit Min Max Min Max Min Max fSCL SCL clock frequency 0 100 0 400 0 1000 kHz tBUF bus free time between a STOP and START condition 4.7 - 1.3 - 0.5 - μs tHD;STA hold time (repeated) START condition 4.0 - 0.6 - 0.26 - μs tSU;STA set-up time for a repeated START condition 4.7 - 0.6 - 0.26 - μs tSU;STO set-up time for STOP condition 4.0 - 0.6 - 0.26 - μs tVD;ACK [1] data valid acknowledge time - 3.45 - 0.9 - 0.45 μs tHD;DAT [2] data hold time 0 - 0 - 0 - ns tVD;DAT data valid time - 3.45 - 0.9 - 0.45 us tSU;DAT data set-up time 250 - 100 - 50 - ns tLOW LOW period of the SCL clock 4.7 - 1.3 - 0.5 - μs tHIGH HIGH period of the SCL clock 4.0 - 0.6 - 0.26 - μs tf fall time of both SDA and SCL signals - 300 - 300 - 120 ns tr rise time of both SDA and SCL signals - 1000 - 300 - 120 ns tSP pulse width of spikes that must be suppressed by the input filter - 50 - 50 50 ns Port timing tv(Q) Data output valid time[3] - 200 - 200 - 200 ns tsu(D) Data input set-up time 100 - 100 - 100 - ns Th(D) Data input hold time 1 - 1 - 1 - μs Note: [1]: tVD;ACK = time for acknowledgement signal from SCL LOW to SDA (out) LOW. [2]: tVD;DAT = minimum time for SDA data out to be valid following SCL LOW. [3]: tv(Q)measured from 0.7VCC on SCL to 50% I/O output.
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port PI4IOE5V9536 Block Diagram Details Description a. Device address Table 4: Device address b7(MSB) b6 b5 b4 b3 b2 b1 b0 Address Byte 1 0 0 0 0 0 1 R/W Note: Read “1”, Write “0” b. Registers i. Command byte The command byte is the first byte to follow the address byte during a write transmission. It is used as a pointer to determine which of the following registers will be written or read. Table 5: Command byte Command Register
0 Input port register
1 Output port register
2 Polarity inversion register
3 Configuration register
Fig3: Block diagram of PI4IOE5V9536 Note: All I/Os are set to inputs at reset.
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port ii. Register 0: input port registers This register is a read-only port. It reflects the incoming logic le vels of the pins, regardless of whether the pin is defined as an input or an output by Register 2. Writes to this register have no effect. The default value ‘X’ is determined by the externally applied logic level. Table 6: Input port 0 register Bit 7 6 5 4 3 2 1 0 Symbol I7 I6 I5 I4 I3 I2 I1 I0 Default 1 1 1 1 X X X X iii. Register 1:Output port register This register is an output-only port. It reflects the outgoing logic levels of the pins defined as outputs by Registers 3. Bit values in this register have no effect on pins defined as inputs. In turn, reads from this register reflect the value that is in the flip -flop controlling the output selection, not the actual pin value. Table 8: Output port 0 register Bit 7 6 5 4 3 2 1 0 Symbol O7 O6 O5 O4 O3 O2 O1 O0 Default 1 1 1 1 1 1 1 1 iv. Register 2: Polarity inversion register This register allows the user to invert the polarity of the Input port register data. If a bit in this register is set (written with ‘1’), the Input port data polarity is inverted. If a bit in this register is cleared (written with a ‘0’), the Input port data polarity is retained. Table 10: Polarity Inversion port 0 register Bit 7 6 5 4 3 2 1 0 Symbol N7 N6 N5 N4 N3 N2 N1 N0 Default 0 0 0 0 0 0 0 0 v. Register 3: Configuration registers This register configures the directions of the I/O pins. If a bit in this register is set (written with ‘1’), the corresponding port pin is enabled as an input with high -impedance output driver. If a bit in this register is cleared (written with ‘0’), the corresponding port pin is enabled as an output. At reset, the I/Os are configured as inputs with a weak pull-up to VCC Table 12: Configuration port 0 register Bit 7 6 5 4 3 2 1 0 Symbol C7 C6 C5 C4 C3 C2 C1 C0 Default 1 1 1 1 1 1 1 1
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port c. Power-on reset When power is applied to VCC, an internal power -on reset holds the PI4IOE5V9536 in a reset condition until VCC has reached V POR. At that point, the reset condition is released and the PI4IOE5V9536 registers and SMBus state machine will initialize to their de fault states. Thereafter, VCC must be lowered below 0.2 V to reset the device. For a power reset cycle, VCC must be lowered below 0.2 V and then restored to the operating voltage. d. I/O port When an I/O is configured as an input, FETs Q1 and Q2 are off, cr eating a high-impedance input. The input voltage may be raised above VCC to a maximum of 5.5 V. If the I/O is configured as an output, then either Q1 or Q2 is on, depending on the state of the Output Port register. Care should be exercised if an external v oltage is applied to an I/O configured as an output because of the low -impedance path that exists between the pin and either VCC or GND. Figure 4: Simplified schematic of I/Os After power-on reset, all registers return to default values.
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port Mechanical Information SOIC-8(W)
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port MSOP-8(U)
2016-01-0028 PT0557-1 02/15/16 PI4IOE5V9536 4-bit I2C-bus and SMBus low power I/O port TDFN 2x3-8(ZE)
Ordering Information
Part No. Package Code Package PI4IOE5V9536WE W 8-Pin,150 mil Wide SOIC PI4IOE5V9536WEX W 8-Pin,150 mil Wide SOIC, Tape & Reel PI4IOE5V9536UE U 8-Pin, Mini Small Outline Package(MSOP) PI4IOE5V9536UEX U 8-Pin, Mini Small Outline Package(MSOP), Tape & Reel PI4IOE5V9536ZEEX ZE 8-Pin,TDFN2x3, Tape & Reel Note: E = Pb-free and Green Adding X Suffix= Tape/Reel Pericom Semiconductor Corporation 1-800-435-2336 www.pericom.com Pericom reserves the right to make changes to its products or specifications at any time, without notice, in order to improve design or performance and to supply the best possible product. Pericom does not assume any responsibility for use of any circuitry described other than the circuitry embodied in Pericom product. The company makes no representations that circuitry described herein is free from patent infringement or other rights, of Pericom.