Data Role, Power Role of Type-C Port
Data Role of Type-C
On the USB 2.0 port, USB defines three roles of HOST/Device/OTG according
to the direction of data transmission. Among them, OTG can be used as HOST or
as Device. In Type-C, there are similar definitions, but the name has a little
modification. As follows:
Ø
DFP(Downstream Facing Port) :
The downlink port can be understood as Host
or HUB. DFP provides VBUS and VCONN and can receive data. In the protocol
specification, DFP refers to the downlink transmission of data. In the general
sense, it refers to the equipment for data downlink and external power supply.
Ø
UFP(Upstream Facing Port) :
The uplink port can be understood as Device.
UFP takes power from VBUS and can provide data. Typical devices are USB flash
drives and mobile hard drives.
Ø DRP(Dual Role Port):
Dual role port, similar to the previous OTG,
DRP can be used as DFP (Host), UFP (Device), or dynamically switch between DFP
and UFP. A typical DRP device is a laptop. The role of the device when it is
just connected is determined by the Power Role of the port (refer to the introduction
below); it can also be changed later by the switch process (if the USB PD
protocol is supported).
Power Role of Type-C
According to the power supply (or power receiving) of the USB
PORT, the USB Type-C divides the port into power roles such as Source and Sink.
The following figure shows the Data Role and
Power Role of common devices.
Power
Role can be divided in detail into :
a)Source Only
b)Default Source, but
occasionally can switch to SINK mode via PD SWAP
c)Sink Only
d)Default SINK, but occasionally can be
switched to Source mode via PD SWAP
e)Source/SINK rotation
f)Sourcing Device (Powered Device, Display)