FUSB307B
www.onsemi.com
4
Block Diagram
Figure 3. FUSB307B Block Diagram
USB PD PHY
BMC
Driver
BMC
Rcvr
CC Switch/
Sense
Clock
Gen.
VDD
INT_N
SDA1/SCL2
SCL1/SDA2
CC1
CC2
VCONN
VBUS
Prog Pull−
Up Current
Type−C
Control
CDR
CRC32
Tx
CRC32
Rx
4B5B
BMC
Enc.
BMC
Dec.
FUSB307B
ADDR/
ORIENT
USB
PD
FSM
Discharge
Bleed Discharge Discharge
GPIO Control
PWR
MGMT
SNK
SRC
GPIO2/
FR_SWAP
Sink/Source
Control
DEBUG_N
GND
GPIO1
3.3V
LDO
LDO
4B5B
10−bit
ADC
I2C
Pin Configurations
Figure 4. Pin Assignment QFN (FUSB307B)
GND
8
DBG_N
GND
4
ORIENT
3 CC2
2
VCONN
1 CC1
9 GPIO2
10 INT_N
11 SCL1
12 SDA1
7
VDD
6
VBUS
5
LDO
13
SRC
14
SNK
15
GND
16
GPIO1
Bottom View Top Through
View
4
ORIENT
3 CC2
2
VCONN
1 CC1
9 GPIO2
10 INT_N
11 SCL1
12 SDA1
8
DBG_N
7
VDD
6
VBUS
5
LDO
13
SRC
14
SNK
15
GND
16
GPIO1
FUSB307B
www.onsemi.com
5
Pin Descriptions
Table 2. PIN DESCRIPTION
Name Type Description
USB TYPE−C CONNECTOR INTERFACE
CC1 I/O
Type−C connector Configuration Channel (CC) pins. Initially used to determine
when an attach has occurred and what the orientation of the insertion is. Function
-
ality after attach depends on mode of operation detected.
Operating as a host:
− Sets the allowable charging current for VBUS to be sensed by the attached
device
− Used to communicate with devices using USB BMC Power Delivery
− Used to detect when a detach has occurred
Operating as a device:
− Indicates what the allowable sink current is from the attached host
− Used to communicate with devices using USB BMC Power Delivery
CC2 I/O
GND Ground Ground
VBUS Power VBUS supply pin for attach and detach detection when operating as an upstream
facing port (Device)
POWER INTERFACE
VDD Power Input supply voltage
LDO LDO Output 3.3 V LDO Output
VCONN Power Switch Regulated input to be switched to correct CC pin as VCONN to power USB3.1
fully featured cables, powered accessories or dongles bridging Type C to other
video or audio connectors
SIGNAL INTERFACE
SCL1/SDA2 (Note 1) Open−Drain I/O I
2
C serial clock/data signal to be connected to the I
2
C master
SDA1/SCL2 (Note 1) Open−Drain I/O I
2
C serial clock/data signal to be connected to the I
2
C master
INT_N Open−Drain Output Active LOW open drain interrupt output used to prompt the processor to read the
I
2
C register bits
ORIENT/I2C_
ADDR
(Note 1)
3−State CMOS Output Selects I
2
C Address on Power up and then becomes a General Purpose CMOS
Output
DBG_N Open−Drain I/O Debug Accessory Detection Open−Drain Output
GPIO2 3−State CMOS I/O General Purpose I/O 2
GPIO1 3−State CMOS I/O General Purpose I/O 1
VBUS SOURCE AND SINK INTERFACE
SNK CMOS Output Controls external VBUS Sink Load Switch on/off (Active High)
SRC CMOS Output Controls external VBUS Source Load Switch on/off (Active High)
1. A different I2C address is used depending on which SDA and SCL are used and the state of ORIENT/I2C_ADDR at power up.
Power Up, Initialization and Reset
When power is first applied to VDD or VBUS, the
FUSB307B goes through its POR sequence to load up all the
default values in the register map, read all the fuses so that
the trimmed values are available when VDD or VBUS is in
its valid range. A software reset can be executed by writing
SW_RES to 1 in RESET Register. This executes a full reset
of the FUSB307B similar to POR where all the I2C registers
go to their default state.
When powered down, the FUSB307B is configured as a
UFP with CC1 and CC2 have their respective Rd
pull−downs enabled such that a SOURCE can detect this as
a UFP and turn on VBUS.
For the FUSB307B device, power may become available
from VBUS when VDD is not present. This state is still
considered “Dead Battery” until VDD is present. During
Dead Battery, the FUSB307B will continue presenting Rd.
Once VDD is available, the TCPM can start the DRP
toggle by setting COMMAND.LOOK4CON on the
FUSB307B device.
FUSB307B
www.onsemi.com
6
Dead Battery Power−up
During a dead battery condition in a mobile application,
the FUSB307B will be powered by VBUS and provide an
LDO output to power a μController or TCPM to establish a
USB−PD contract.
The FUSB307B will enable the Sink Path when attached
to a source with any advertised current.
Systems with more than one Type−C port, the TCPM can
enable or disable the appropriate sink paths.
Once VDD is greater than V
DDGOOD
, the internal LDO is
bypassed and the device switches from VBUS to VDD
power.
Figure 5 demonstrates a dead battery power up sequence
for FUSB307B.
Figure 5. FUSB307B Dead Battery Operation
VDD
VBUS
FUSB307B
PWR MGMT
3.3V
LDO
LDO
LDO Bypass
SNK
Charger IC
TCPM
EC
VDD
VIN
VBUS
FUSB307B
PWR MGMT
3.3 V
LDO
LDO
LDO Bypass
SNK
VDD
3.3 V Buck
Converter
VSYS
V3P3A
TYPE−C Port 1
TYPE−C Port 2
FPF2895
EN
FPF2895
EN
2− FUSB307B
Provides Power
to EC during
Dead Battery
5− Power to
system is
enabled
1− FUSB307B
Powers from
VBUS
and attaches as
SNK
3− Enable Sink
Path
4− TCPM
establishes PD
Contract with
SRC
Battery
30 mΩ
V
OUT
V
IN
V
OUT
V
IN
30 mΩ
6− FUSB307B
switches to
VDD Power and
bypasses LDO
Programmable GPIOx
The FUSB307B has two programmable GPIOs. These
can be programmed to be Inputs, CMOS Outputs or Open
Drain Outputs. To configure them, the TCPM writes to
GPIO1_CFG and GPIO2_CFG. If the GPIO is configured as
an input, its logic value can be read in GPIO_STAT and
ALERT_VD registers.
Standard Outputs
The FUSB307B implements Orientation and supports
Debug Accessory detection output as indicated in
STD_OUT_CAP register.
To configure the Orientation, Mux selection, and Debug
Accessory, the TCPM writes to STD_OUT_CFG.

FUSB307BMPX

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
USB Interface IC USB-C TCPC PORT CONT
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet