一個典型的USB 3.1實現(xiàn)方式包括2個基本功能:一個管理鏈路的CC控制器;一個針對RX和TX信號的USB 3.1復(fù)用器,用于根據(jù)Type-C插頭方向選擇已連接端。CC控制器需要能夠根據(jù)所需的系統(tǒng)運(yùn)行方式,將自身配置為一個下行端口 (DFP),上行端口 (UFP) 或雙用途端口 (DRP)。表1中總結(jié)了不同應(yīng)用的數(shù)據(jù)/供電運(yùn)行方式。
圖1:針對USB Type-C應(yīng)用的器件數(shù)據(jù)/供電類別
USB Type-C的主機(jī)-客戶端實現(xiàn)方式
USB Type-C包含一個通道配置功能;這個功能能夠在DFP與UFP之間建立一個USB鏈路。在傳統(tǒng)USB端口定義中,一個DFP端口可被視為一個主機(jī),而UFP可被認(rèn)為是一個設(shè)備。CC功能用于確定以下內(nèi)容:
DFP至UFP連接/斷開檢測和插頭方向