PI5USB30216AXUAEX [DIODES]
Power Supply Support Circuit, Fixed, 1 Channel, STQFN-12;型号: | PI5USB30216AXUAEX |
厂家: | DIODES INCORPORATED |
描述: | Power Supply Support Circuit, Fixed, 1 Channel, STQFN-12 |
文件: | 总19页 (文件大小:860K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
PI5USB30216A
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Plug-in Detector for Type-C Connector
Features
Description
Compatible to USB Type-C™ Specification 1.1
Backward compatible to USB Type-C Specification 1.0
Supports Host mode/Device mode/Dual-role mode
Auto-configure ports orientation through CC detection
Supports both pin control and I2C interface for control and
communication
Pericom Semiconductor’s PI5USB30216A provides a cost-
effective solution for USB 3.0 Type-C connector applications.
PI5USB30216A detects the plug-in orientation of the cable at
a Type-C connector. It supports host mode, device mode and
dual role mode ports with automatic configuration based on
the voltage levels detected on CC pins. It is a fully-integrated
solution with ultra-low power dissipation. PI5USB30216A
enters power-saving mode when ENB pin is pulled up to VDD
through an internal resistor.
Integrated high-precision resistors and current sources for
CC pins
Provides support for Default current, 1.5A and 3A modes
with I2C control
PI5USB30216A supports botpin and I2C ontrol base on
ADDR pin setting. It allows the ystem coose between pin
control and I2C conrmode. In pin conrol mode, the PORT
input pin determnes the ort setting in which host, device or
dual-role port can be selectd. In host mode, the system can
monitor ID pin to know the onnector status while default
current mode is et. Systems running in device mode can
monitosystem VBUS for connector status as well as OUT1
and OUpins for host’s charging profile capability.
Enabling I2C contromode allows higher flexibility for port
control and counications through registers read/write in
I5USB30216A. There is also flexibility to support Default,
1.A and 3A current modes. An interrupt signal for indicating
chans ith the I2C registers is sent to the master to notify
e system any change in the Type-C connector while in
rallel the system can still monitor ID pin.
Power saving mode
Output indicator for plug-in detection
Wide power supply range : 2.7V – 5.5V
Industrial Temperature Range: -40oC to 85oC
Packaging (Pb-free & Green):
– 12- contact, STQFN(1.6mm x1.6mm)
Applications
Notebooks
Mobile Phones
Tablets
Block Diagram
Docking Station
Pin Configuration
9
SCL / OUT2
SDA / OUT1
8
2
CC1
CC2
7
5
6
4
3
Figure 2. PI5USB30216A Block diagram
Figure 1. Pin Assignment (Top View)
15-0100
PI5USB30216A
Document Number DS40176
Rev 1-3
PI5USB30216A
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Plug-in Detector for Type-C Connector
Pin Descriptions
Pin Number
Pin Name
I/O
I/O
Description
1
2
CC1
CC2
Type-C Configuration channel signal
Type-C Configuration channel signal
Tri-level input pin to indicate port mode (see functional description):
PORT is floating – Dual role (DRP);
PORT=VDD – Host (SRC);
I/O
3
PORT
VBUSDET
ADDR
I
PORT=GND – Device (SNK)
4V to 28V VBUS input voltage. VBUS detectin detmines Device
attachment. One 910kΩ external resistor required tween syem
VBUS and VBUSDET pin
I
I
4
5
Tri-level input pin to indicate I2C ddresor pin contromode:
ADDR is floating – Pin control mode;
ADDR=VDD
ADDR=GND
– I2C enbled with ADDR b6 equal to 1;
– I2C nabled wh ADDR bit 6 equal to 0
Open drain output. In Icontrl mode, this is an active LOW interrupt
signal for indicating changen I2C regters.
INTB / OUT3
SDA / OUT1
O
Dual function as audio adapter cceory detection in pin control mode:
OUT3=Hi-Z – Not detected
OUT3=Low – Auio adapter accessory detected
I2C ion da snal.
Dpen drain Type-C Current Mode Detect 1 in pin
coport is a device:
OUrrent Mode
Hi-Z Default
6
7
I/O
Z Low Medium
Low Low High
I2C cmmunication clock signal.
al function as open drain Type-C Current Mode Detect 2 in pin
control mode when port is a device:
OUT2 OUT1 Current Mode
Hi-Z Hi-Z Default
Hi-Z Low Medium
Low Low High
Open drain output. Asserted low when CC pin detected device
attachment when port is a Host (or dual-role acting as Host), otherwise
ID is hi-z.
8
9
SCL / OU
O
10
11
GND
ENB
Ground
I
Ground
Active-low enable input pin (with internal weak pull up)
ENB=VDD – Disabled/Low Power State
ENB=GND – Enabled/Active State
12
VDD
Power
Positive supply voltage from VBAT
7/21/15
15-0100
2
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Application Circuit PI5USB30216A
7/21/15
15-0100
3
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Maximum Ratings
Note:
o
o
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.
StorageTemperature...................................................................................-65 Cto+150 C
SupplyVoltagefromBattery/Baseband......................................................-0.5Vto+6.0V
ID PinSinkcurrent............................................................................................................10mA
ESD:HBM all pins........................................................................................................2000V
Recommended operation conditions
Symbol
VDD
VBUS
Parameter
Min.
2.7
4
Max.
5.5
28
Units
V
V
Battery Supply Voltage
System VBUS Voltage
VBAT_TH
VIH
VIL
V3IH
V3IL
VVBUSDET
VTYPEC_CC
TA
Battery Supply Under-Voltage Lockout Threshold
High level input voltage (ENB, SCL, SDA)
Low level input voltage (ENB, SCL, SDA)
High level input voltage (ADDR, PORT)
Low level input voltage (ADDR, PORT)
VBUSDET input voltage(1)
2
1.05
-
2.6
-
0.4
-
0.4
V
V
V
V
V
V
V
°C
VDD-0.4
-
-
4.5V
VDD+0.5
85
CC1, CC2 input voltage(2)
Operating Temperature
-40
(1) VBUSDET pin is internally clamp to ~5.5V.
(2) CC1, CC2 pins are internally clamp to ~VDD+1.0V.
DC Electrical Characteristics
Min and Max apply for TA between -40°C to 85°C and TJ up to +12C (unless otherwise noted).
Typical values are referenced to VDD=3.6V, TA=+25°C
Symbol
CC1/CC2 Configuration(Device mode, SNK)
Rd Device mode pull-down resistor
VTH3_SNK High current mode entry threshold
VTH2_SNK Medium current mode entry thrhold
VTH1_SNK Default current mode entry thrshold
CC1/CC2 Configuration(Host mode, SR
Parameter
t Conions
Min.
Typ.
Max. Units
4.6
5.1
1.23
0.66
0.2
5.6
kΩ
V
1.16
0.61
0.15
1.31
0.70
0.25
V
V
efault current mode
64
80
96
Ip
Host mode pull up curce
Medium current mode (1.5A)
High current mode (3A)
166
304
180
330
194
356
µA
VBUS Detection
VVBUS
RVBUS
VBUS detethresho
Externaeen VS and
VBUS
RVBUS=910kohm
2.5
3.0
4.0
V
865
910
955
kΩ
Host Interface POUT1, OUT2, OUT3)
Output Lt
1.6 mA Sint(Open-Drain)
Off-state leakage current
VOL
0
-
-
-
0.4
1
V
IOFF
VINTB.ID/ID/OUT1/OUT2/OUT3
µA
Input Control Pins (ENB, ADDR, PORT, SCL, SDA)
IIH
IIL
RIENB
High-level input current
Low-level input current
Internal pull-up resistance for ENB
-5
-5
-
-
-
5
5
5
-
µA
µA
MΩ
Current Consumption
Operating current, Device mode
SNK connects to SRC
SRC connects to SNK
Default current mode
-
-
35
55
µA
µA
IDD
Operating current, Host mode
135
180
IDISABLE Chip is disabled
ENB=VDD
-
-
-
-
-
5
µA
µA
µA
µA
IDEV_STBY Device mode standby current
IDUAL_STBY Dual-Role mode standby current
IHOST_STBY Host mode standby current
VDD=3.6V, Floating CC1 and CC2
VDD=3.6V, Floating CC1 and CC2
VDD=3.6V, Floating CC1 and CC2
35
45
55
55
65
75
7/21/15
15-0100
4
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detailed Description using I2C Control
ADDR
ADDR is a tri-level input pin to indicate I2C or pin control (or GPIO) mode. When ADDR pin is floating, the part is set to pin
control mode. When ADDR is set to VDD or GND, I2C mode is enabled, and bit 6 of I2C address is equal to 1 or 0 according to
ADDR set to VDD or GND (see Table 2: I2C Slave Address).
Configuration
The PI5USB30216A requires minimal configuration for proper detection and reporting. Write register 0x02 (Control Register)
to configure different charging profiles and port settings.
Processor Communication
Typical communication steps between the processor and the PI5USB30216A during plug detection are:
1. INTB asserted LOW, indicating changes in register 0x03 (Interrupt Register) or register 0x04 (CC Status Register).
2. Processor reads Interrupt registers to determine which event occurred. Interrupt Register (0x) indicas if an attach or detach
event was detected. All interrupt flags in Interrupt Register (0x03) will be cleared after the I2C ead action. INTB will become
hi-z again after the clearance of interrupt flags.
3. Processor reads CC Status Register (0x04) to determine plugin details and charging file. Processocaconfigure the power
and USB channels according to information in CC Status Register (0x04).
Interrupts
The baseband processor recognizes interrupt signals by observing the INTB sinal, which is active LOW. Interrupts are
masked upon bit 0 of Control Register 0x02 (Interrupt Mask Bit). Aftthe Inerrupt Mask Bit is cleared by the baseband
processor, the INTB pin is hi-z in preparation for a future interrupt. When an teruptible eent occurs, INTB pin transits to LOW
and returns hi-z when the processor reads the Interrupt Register (0x03). Susequento the initial power up or reset; if the
processor writes a “1” to Interrupt Mask Bit (bit 0 of Control Register 0x02) whete system is already powered up, INTB pin
stays hi-z and ignores all interrupts until the interrupt mask bit is clred.
Besides monitoring the I2C registers, the system can also monir ID pin and VBUS for connector status. If the port is
configured as a device (or dual-role acting as device)ill go o 5when host attachment is detected. If the port is
configured as a host (or dual-role acting as host), ID ow when device attachment is detected, and system should
assert VBUS.
Port Setting (Host/Device/Dual-Role)
When power is applied to VDD, an inrnal Power-On Reset (POR) holds the PI5USB30216A in a reset condition until VDD
has reached 2.6V. At that point, the reset onditiois reased and the PI5USB30216A registers and I2C-bus state machine will
initialize to their default states. Bits [2:1] of Control Regter (0x02) are initialized according to the PORT pin setting (see Table 3
I2C Register). PI5USB30216A cconfigured as hot, device or dual-role port per the register. After power up, the port setting
can still be changed by I2C wr1] of Conl Register (0x02). Thereafter, VDD must be lowered below 1.0V to reset the
device (both registers and I2Cne).
PI5USB30216A connects cto CC1 and CC2 when operating in host mode. It will also set the current level
according to the chargurrent device mode, PI5USB30216A will connect two integrated resistor Rd1 and Rd2 to
CC1 and CC2 respl-Rolde enables CC1 and CC2 toggle between host mode and device mode alternatively every
60ms. The toggliconnection is made and role negotiated.
Current Mode Section
PI5USB30216A cnfigured as different current modes per CC1/CC2 setting. Host mode (or dual role acting as Host)
allows the system to configure between High Current Mode (3A), Medium Current Mode (1.5A) and Default Current Mode.
Different current modes can be set by writing Control Register (0x02). When in Device mode (or dual role acting as device),
CC1/CC2 pins allow the system to detect the host charging capability. The charging capability is reported in CC Status Register
(0x04) which can help the system to configure the charging current accordingly.
ID
When PI5USB30216A is configured as host mode (or dual role acting as host), ID pin will be pulled low when a device is
attached to the type-C connector. The ID pin will work as an interrupt signal to acknowledge system when there is device
attachment. It should be noted the ID pin will not be driven low when an audio or debug accessory is detected, and ID pin will
always stay Hi-Z when port is in device mode.
Audio Adapter Accessory and Debug Accessory Mode
PI5USB30216A can detect audio adapter accessory or debug accessory attachment as per CC1/CC2 setting. This is reported in
CC Status Register (0x04) to help system to configure Audio Adapter Accessory Mode or Debug Accessory Mode accordingly.
7/21/15
15-0100
5
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VBUS Detection
PI5USB30216A detects VBUS to determine the attached state when port is a device. A 910kohm +/- 5% is required to
connect VBUS of the connector to VBUSDET input pin to protect the IC from the possible high voltage of VBUS during
alternative mode.
ENB
ENB is an active low enable input pin. When ENB pin is high, part is in disable and low power state. All outputs, with the
exception of CC1 and CC2 are in High-Z state. CC1 and CC2 pins are pulled low with resistors Rd in disable state. I2C port will
also be reset during disable state.
Dead Battery Startup
PI5USB30216A ensures dead battery charging when VDD=0V. Both CC1 and CC2 will be pulled down when VDD=0V. Such
configuration helps other host port detect the dead battery port as a device mode port and enable chargig through VBUS.
7/21/15
15-0100
6
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pin Control Functional Description
Type-C Connector Port Setting (PORT)
PI5USB30216A can be configured as different ports by changing PORT pin voltage level.
Table 1A. Port Setting
Port setting
PORT
GND
Device (SNK)
Dual-role port (DRP)
Host (SRC)
No Connection
VDD
Type-C Connector Current Mode Detection (OUT1, OUT2)
PI5USB30216A can detect different host current modes and other accessories per CC1/CCsetting. Wen PI5UB30216A
operates in device mode (or dual role mode acting as device), it detects CC1/CC2 status o determine hoschaging current modes
and reports to the system using OUT1 and OUT2 pins. OUT1 and OUT2 will always tay hi-unless medium or high current
mode is detected.
Table 1B. Current Mode Dtection
OT2
Hi-
Hi-Z
Low
OUT1
Hi-Z
Low
Default current mode
Medium current mode (1.5A)
High current mode (3A)
Low
Type-C Connector Current Mode Setting in Host M
When PI5USB30216A is configured as a host, it can fault Current Mode (current source Ip=80uA). I2C control
is required to set current mode to 1.5A or 3A.
Audio Adapter Accessory Detection (OT3)
PI5USB30216A detects audio adapter accessory attachmnt as per CC1/CC2 setting. This is reported by the OUT3 pin. OUT3
will be pulled low when an audio er accessory attchment is detected. Otherwise, OUT3 is hi-z.
1C. Audio Adapter Accessory Detection
dapter Accessory
Dete
OUT3
Low
ot Detcted
Hi-Z
ADDR, ID, ENB, and Battery Startup
Functionality of the ADDR, ID, and ENB pins are the same for pin control or I2C control modes. Dead battery startup operation
is also the same for pin control and I2C control modes. Please refer to previous section for detail description.
7/21/15
15-0100
7
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I2C AC Electrical Characteristics
Fast Mode (400kHz)
Symbol
Parameter
Units
Min.
Max.
fSCL
SCL Clock Frequency
0
400
kHz
tHDSTA
tLOW
tHIGH
tSETSTA
tHDDAT
tSETDAT
tr
Hold Time (Repeated) START Condition
LOW Period of SCL Clock
HIGH Period of SCL Clock
0.6
1.3
0.6
0.6
0
-
-
-
-
0.9
-
300
300
-
-
50
µs
µs
µs
µs
µs
ns
Set-up Time for Repeated START Condition
Data Hold Time
Data Set-up Time(1)
250
Rise Time of SDA and SCL Signals(2)
Fall Time of SDA and SCL Signals(2)
Set-up Time for STOP Condition
ns
tf
tSETSTO
tBUF
tSP
0.6
3
0
µs
µs
ns
Bus-Free Time between STOP and START Conditions
Pulse Width of Spikes that Must Be Suppressed by the Input Filter
Notes:
1. A fast-mode I2C-bus device can be used in a standard-mode I2C-bus system, but the quirement tSETAT 250ns must be met.
This is automatically the case if the device does not stretch the LOW period of the CL sial. If such a device does stretch the
LOW period of the SCL signal, it must output the next data bit to the SDA line tr_max tSETDAT = 1000 + 250 = 1250ns
(according to the standard-mode I2C bus specification) before the SCL line is reeased.
2. Cb equals the total capacitance of one BUS line in pF. If mixed wh high-seed devices, faster fall times are allowed
according to the I2C specification.
Figure 3. Definion Timinfor Full-Speed Mode Devices on the I2C Bus
Table 2. I2C Slave Address
Name
Bit 7
0
0
Bit 6
1
0
Bit 5
1
1
Bit 4
1
1
Bit 3
1
1
Bit 2
0
0
Bit 1
1
1
Bit 0
R/W
R/W
Slave Address(ADDR=1)
Slave Address(AD
7/21/15
15-0100
8
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I2C Data Transfer
Note:
1. PI5USB30216A does not have offset byte. All read or written sequentially from 0x00. For example, in order
to read address 0x04, PI5USB30216A I2C regisd sequentially from 0x01, 0x02, 0x03 to 0x04. In order to
write address 0x02, it must be written sequentially 0x02.
7/21/15
15-0100
9
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Table 3. I2C Register
Address Name
Description
Default Value
Type
0x01
Device ID
Bits [7:3] = Version ID
00h
R
00h = Product version
Bits [2:0] = Vendor ID(Pericom)
00h = Pericom
0x02
Control
Bit 7 = Powersaving
00h
R/W
Upon power-up,
Bits [2:1] are
initialized
0 = Enable/Active state
1 = Disable and low power state
In Disable and low power state, all outputs of PI5USB30216A, with the accorng
to
exception of CC1 and CC2 pins, are in High-Z State. CC1 and CC2 pins POT pin setting
are pulled low with resistor Rd.
s follows:
Bits [6] = Reserved. Do not change.
Bits [5] = Accessory Detection in Device Mode
PBits
pin
[2:1
initial
settins
GND
DD
Float
0 = Disable
1 = Enable
00
01
10
Bits [4:3] = Charging current mode
System can set the charging current mode when port is a hst odual role
acting as host. These bits are ignored when port is a device oual role
acting as device.
Note:
initialization only
happens
when
PI5USB30216A
is powered up.
Bits [2:1] can be
changed by I2C
command
This
once
00 = Default current mode
01 = Medium current mode (1.5A)
10 = High current mode (3A)
Bits [2:1] = Port setting
System can set the role of the po
afterwards.
00 = Device (SN)
01 = Host (SRC
10 = Dual Role DRP)
Bit 0 = IMask
INTB to acknowdge system if there is any interrupt events
triggt is set to 0, INTB pin is pulled low when an interrupt
event obit is set to 1, INTB pin ignores all interrupt and
remain Hi
o not msk interrupt
sk interrupt
0x03
Interrup
= Reserved. Read all 0’s.
00h
Clearable
read
only.
= Detach event
Bits[1:0] are
cleared when
When this bit is set to 1, it indicates the unplug action. The port changes
from attached state (Attached.SNK, Attached.SRC, AudioAccessory or
DebugAccessory state) to unattached state.
Byte
read.
3
is
Bit 0 = Attach event
When this bit is set to 1, it indicates the plug action. The port changes from
unattached state to attached state.
7/21/15
15-0100
10
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Address Name
0x04 CC status
Description
Bit 7 = VBUS detection
Default Value
00h
Type
R
This bit reports VBUS status when PI5USB30216A is in device mode, dual
role mode acting as device or accessory mode.
0 = VBUS not detected
1 = VBUS detected
Bits [6:5] = Charging current detection
These bits report the detected host charging current status when port is a
device or dual role acting as device.
00 = Standby
01 = Default current mode
10 = Medium current mode (1.5A)
11 = High current mode (3A)
Bits [4:2] = Attached port status
000 = Standby
001 = Device
010 = Host
011 = Audio Adapter Accessory
100 = Debug Accessory
Bits [1:0] = Plug polarity
00 = Standby
01 = CC1 makes connection
10 = CC2 makes connection
11 = Undetermined (e.g. Audry, DugAcssory or other
undetermined connections)
7/21/15
15-0100
11
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Table 3. I2C Register Table
Reset
Value
Address
Register Type
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Device
ID
01H
Read 00000000
Version ID : 00000
Accessory
Powersaving reserved Detection in
Device Mode
Vendor ID(Pericom): 000
Port setting
Charging Current mode
(Port is a Host)
Interrupt Mask
(see below)
Read/
0: Does not
Mask
Interrupts
1: Mask
Interrupts
02H Control
00000000
Write
0: No
Powersaving
1:
00: Default
01: Medium
10: High
00: Device
01: Host
10: Dual Role
0: Disable
1: Enable
reserved
Powersaving
Detach
Event
Attach Event
0: No Interrupt
Read/
03H Interrupt
00000000
Clear
reserved
1: Cnge
rom
1: Change
from detached
to attached
ttached to
detached
VBUS
detection
(Port is a Charging current detection
Attacd Port Status
Plug polarity
Device or in
accessory
mode)
(Port is a Device)
04H CC status Read 00000000
000: Stand
001: Device
010: Hst
011Audio
0: Debug Accessory
0: Vbus not
detected
1: Vbus
00: Standby
01: Default
10: Me
11:
00: Standby
01: CC1 connected
10: CC2 connected
11: undetermined
detected
Upon power-up, Bit 1 and Bit 2 of register 02H arccording to the pin #3 PORT setting as follows:
Pin #3 Port Initial Connection
PORT pin is floating – Dual role;
PORT pin =VDD – Host;
Bit 2 & Bit 1 of Register 02H initialization
10
01
00
PORT pin =GND – Devic
This initialization onappens en PI5USB30216A is powered up. Bit 1 and Bit 2 of register 02H can be
changed by I2C fterws.
7/21/15
15-0100
12
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Table 4. Register Table Description
Address 01H Device ID
Vendor ID
Feature
Bit 2 – Bit 0
Bits
Indicate vendor name : 000 represents Pericom
Version ID
Feature Description
Feature
Bit 7 – Bit 3
Bits
Indicate product version
Feature Description
Address 02H Control
Interrupt mask
Feature
Bit 0
Bits
INTB pin is used to acknowledge system if there is any interrupt evnts trigged. Interrupt mask
provide the flexibility to enable the interrupt or not at INTB pin.
0 = active LOW at INTB when interrupt event occur; 1= always HIGH INTB
Feature Description
Port setting
Feature
Bit 2 – Bit 1
Bits
System can set the role of the port by programming this 2 bits
00=Device; 01=Host; 10=Dual Role
Feature Description
Charging current mode for Host or Dual role acting s Host (Igored when port is configured as Device)
Feature
Bit 4 – Bit 3
Bits
System can set the charging current of the port bogrammig this 2 bits
00=Default current mode; 01=Medium current mode(1.5; 10=gh current mode(3A)
Accessory Detection in Device Mo
Feature Description
Feature
Bit 5
Bits
0 = Accessory Detection in Mode disab;
1 = Accessory Detection de is ble
Powersaving
Feature Description
Feature
Bit 7
Bits
1 = Part is in disale and te. All outputs, with the exception of CC1 and CC2 are in
High-Z state. CC1 and CC2 pe pulled low with resistor Rd.
Feature Description
Address 03H Interrupt
Attnt
Feature
Bits
he plug action (from Detached to Attached.SNK, Attached.SRC, DebugAccessory
Feature Description
or ory states)
Detach
Feature
1
Bits
t indicates the unplug action (from Attached.SNK, Attached.SRC, DebugAccessory or
ioAccessory states to unattached state)
Feature Descrip
7/21/15
15-0100
13
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Address 04H CC Status
Plug polarity
Feature
Bit 1 - Bit 0
Bits
Reports the detected plug orientation
Feature Description
00=Standby, 01=CC1 makes connection; 10=CC2 makes connection,
11=Undetermined (e.g. AudioAccessory, DebugAccessory or other undetermined connections)
Attached Port Status
Feature
Bit 4 – Bit 2
Bits
PI5USB30216A reports the attached port status
000= Standby; 001= Device; 010=Host; 011=Audio ; 100=Debug Accessory
Feature Description
Charging current detection when port is a Device or dual role acting as device
Feature
Bit 6 – Bit 5
Bits
PI5USB30216A works as a SNK and reports the detected host charng currestatus
00=Standby; 01=Default current mode; 10=Medium current mode(1.5A); 1High urrent mode(3A)
VBUS detection
Feature Description
Feature
Bit 7
Bits
Report VBUS status when PI5USB30216A is in device mode, al role mode acting as device or
Feature Description
accessory mode
0 = VBUS not detected; 1=VBUS detected
7/21/15
15-0100
14
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Connection State Diagram: SRC
7/21/15
15-0100
15
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Connection State Diagram: SNK (Accessory Detection is disable)
7/21/15
15-0100
16
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Connection State Diagram: SNK (Accessory Detection is enable)
7/21/15
15-0100
17
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Connection State Diagram: DRP
7/21/15
15-0100
18
PI5USB30216A
Plug-in Detector for Type-C connector
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mechanical Information
STQFN 1.6 X 1.6 -12 Contact (To Be Provided)
Ordering Information
Ordering Number
Package Code
Package Description
A
Pb-free & Green 12-Contact STQFN
PI5USB30216AXUAE
Pb-free & Green 12-Contact STQFN,
Tape & Reel
XUA
PI5USB30216AXU
Note:
1. Thermal charae found on the company web site at www.pericom.com/packaging/
2. E = Pb-free and Green
3. 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.
7/21/15
15-0100
19
相关型号:
©2020 ICPDF网 联系我们和版权申明