2.7.5 DFP/UFP
2.7.5.1 Downstream Facing Port (DFP)
在 USB 拓撲結構中,下行端口或 DFP 和 USB-A 起到的作用是相當的。DFP 就相當于 USB 中的 Host 而且只有當它是一個 DFP 的時候才支持 USB 的通信。
一個類似于墻插的產品可以是 DFP,然而卻沒有進行 USB 通信的能力。DFP 也可以作為主總線來控制交替模式。
2.7.5.2 Upstream Facing Port (UFP)
在 USB 拓撲結構中,上行端口或 UFP 和 USB-B 起到的作用是相當的。UFP 就相當于 USB 中的 Device 而且只有當它是一個 UFP 的時候才支持 USB 的通信。
Products which charge 可以是一個 UFP 然而卻沒有進行 USB 通信的能力。
2.7.5.3 Dual-Role Data Ports
DRP 既可以作為 SRC 也可以作為 SNK 來工作而且可以通過 DRS 來轉換數據模式。Note:產品的數據模式是 DRD,但不是 DRP。例如從邏輯上講,它們可以在 DFP 和 UFP 之間轉變自己的數據模式,即使它們是 SRC-Only 或是 SNK-Only。
2.7.6 VCONN Source
一個端口,最初為 SRC,同時也是 VCONN SRC。Cable Plug 的線纜根據 VCONN供電來判斷 SOP’。在 SRC 和 SNK 端口之間誰來給 VCONN 供電是可以轉換的,以此來確保可以持續給 Cable Plug 供電。為了確保和 Cable Plug 之間進行可靠的通訊,只有 VCONN SRC 允許和 Cable Plug 進行通訊。在 PRS,DRS 或 FRS 之前,如果它們需要在轉換角色之后可以和 Cable Plug 進行通訊,端口需要確保自己是 VCONN SRC。
2.7.7 Cable and Connectors
2.7.7.1 USB-C Port Control
USB-C 端口的控制模塊提供了機制來通知 Device Policy Manager 關于線纜的連接與斷開。USB PD 的標準認為經過論證的 USB 線纜和相關的檢測機制都定義在 USB Type-C 1.2 的標準中。
2.7.8 Interactions between Non-PD/BC/PD devices
USB PD 只有在兩個具備 PD 能力設備直連的時候才會正常工作的。當一個設備發現它處于混合環境當中時,即另一個設備不具備 PD 的能力,那么現有提供 vSafe5V 的規則就是根據 USB2.0, USB3.1, USBBC1.2 or USB Type-C 1.2 等標準制定的。
將會有兩種情況需要考慮到:
(1)The Host(DFP/Source)是 Non-PD,自己不會向 SNK 發送任何的通告能力。與其連接上并且具備 PD 能力的設備不會看到任何的通告能力,將會采用基于 USB2.0,USB3.1,USBBC1.2 或 USB Type-C1.2 標準的模式來工作。
(2)The Device(UFP/Sink)是 Non-PD,自己不會看到任何對端發來的通告能力,也就不會響應對端的通訊。The Host 將會按照 USB2.0,USB3.1,USBBC1.2 或 USB Type-C1.2 中定義的持續輸出 vSafe5V 給 VBUS。
2.7.9 Power Rules
Power Rules 定義了由 USB PD 中的 SRC 提供和 USB PD 的 SNK 所使用電壓,電流的范圍。詳細的介紹請看第十章。
(本章完)
譯者:李熙民
相關閱讀


http://m.xtzz.cc/







