RAA489400 USB Type-C端口控制器:高性能與多功能的完美結合
在當今電子設備飛速發展的時代,USB Type-C接口憑借其高功率傳輸、數據高速傳輸等優勢,成為了眾多設備的首選接口。而RAA489400作為一款專門為USB Type-C端口設計的控制器,無疑為電子工程師們提供了一個強大而可靠的解決方案。今天,我們就來深入探討一下RAA489400的特點、功能以及在實際應用中的注意事項。
文件下載:Renesas Electronics RAA489400 Type-C端口控制器.pdf
一、RAA489400概述
RAA489400是一款基于通用串行總線Type-C端口控制器接口規范、USB Type-C電纜和連接器規范以及USB電源傳輸規范的USB Type-C端口控制器。它可以與單個USB Type-C端口管理器結合,多個RAA489400設備協同工作,實現多個USB Type-C端口的所有USB PD功能,如功率協商和備用模式支持。
這款控制器的一大亮點在于其支持60V的絕對最大額定值,無論是VBUS電壓監測(帶有相關引腳功能)還是CC1/CC2引腳,都能讓系統實現高達240W/48V的擴展功率范圍操作。
二、RAA489400的特性
1. USB Type-C端口控制器(TCPC)
集成了TCPC PHY和CC邏輯,支持Type-C端口控制器接口(TCPCi)修訂版2.0,具備擴展功率范圍(EPR)功能。同時,它還支持USB Power Delivery(USB PD)修訂版3.1(認證硅TID:10147)以及通用串行總線(USB)Type-C版本2.1。CC1/CC2的絕對最大額定值達到60V,并且支持死電池Rd功能。此外,它還帶有SMBus/I2C從機目標,通過ALERT#信號與USB Type-C端口管理器(TCPM)進行通信。
2. 集成VCONN MUX
對于5V VCONN電源,其導通電阻(RDS(on))為500mΩ。同時,具備VCONN過流保護(OCP)、過壓保護(OVP)、欠壓保護(UVP)、過溫保護(OTP)和反壓保護(RVP)功能。過流閾值有600mA(默認)、400mA(可選)和800mA(可選)三種設置。
3. 基于USB PD修訂版3.1 EPR的48V VBUS耐受性
推薦工作條件下,最大電壓為55V,絕對最大額定值為60V。支持VBUS放電功能,以及VBUS過流保護、過壓保護、欠壓保護和反壓保護,還具備VBUS - CC短路保護功能。
4. 其他特性
擁有VBUS源功率路徑柵極驅動器和VBUS沉功率路徑柵極驅動器,均采用外部NFET。具備OCP#故障信號輸出,支持沉快速角色交換(FRS)。提供4通道GPIO,可用于VBUS源柵極使能控制、VBUS沉柵極使能控制以及外部電源開關的過流輸入等。還有PROCHOT#輸出,用于通知VBUS源適配器斷開連接和FRS事件。內部具備沉路徑放電功能,集成3.3V LDO,可為死電池情況下的TCPM供電。此外,還配備ADC用于VBUS電壓和電流測量。采用32引腳FCQFN封裝,尺寸為3.0×5.0mm。
三、RAA489400的功能描述
1. 啟動過程
當VSYS33供電時,3.3V會供給3.3V域塊、VSNK_GATE/VSNK_SRC柵極驅動器和2.5V LDO,同時VSYS33會通過VDD33,此時3.3V LDO被禁用。當VSYS33未供電而VBUS供電時,VBUS作為3.3V LDO的輸入,VSYS33開關(VSYS33 SW)關閉,3.3V LDO會向3.3V域塊、VSNK_GATE/VSNK_SRC柵極驅動器、2.5V LDO和VDD33輸出3.3V,這一設計適用于系統無電源的情況,如電池沒電時。當2.5V LDO的輸出高于2.4V POR閾值(VDD2p5_2P4_r)時,RAA489400數字塊被激活,開始TCPC操作。當VDD33供電但VSYS33和VBUS都未供電時,2.5V LDO未啟用,RAA489400不會啟動TCPC操作。當VCONN_POWER供電時,5V會供給VCONN Mux、VCONN電荷泵以及VSRC_GATE/VSRC_SRC/VSRC_BOOT電荷泵。
2. 編程電阻
通過一個從PROG引腳到GND的1%電阻,可以對RAA489400的配置進行編程。RAA489400會根據連接到PROG引腳與GND之間的電阻值,配置SMBus/I2C從機目標地址。如果在完成對PROG電阻的讀取之前,RAA489400接收到I2C訪問,它將忽略該訪問。
3. USB Type-C端口控制器接口
支持USB Type-C端口控制器接口規范修訂版2.0及EPR,TCPM通過SMBus/I2C從機目標寄存器控制RAA489400的USB Type-C端口控制器。其中,支持USB PD BMC(雙相標記編碼)基帶PHY,在特定功率角色下,TCPM可啟用該PHY,并通過RECEIVE_BUFFER (30h)和TRANSMIT_BUFFER (50h)寄存器進行USB PD協議消息的收發。同時,支持USB Type-C的默認、1.5A或3.0A電流選項,配置通過ROLE_CONTROL (1Ah)寄存器完成。
4. VCONN Mux
當POWER_CONTROL (1Ch)中的Bit0.Enable VCONN設置為1b時,VCONN源多路復用器會從VCONN_POWER引腳向CC1或CC2提供5V電源。在連接USB - C設備時,需要在TCPC_CONTROL (19h)中配置Bit0.Plug Orientation以確定插頭方向。當VCONN故障保護(OV/UV/OT/RV)啟用且檢測到故障條件時,RAA489400會關閉VCONN Mux。當RAA489400作為VBUS源工作時,會向VCONN_POWER提供5V電源。
5. 源路徑控制和沉路徑控制
RAA489400支持兩種VBUS源路徑控制選項,可通過GPIO1_CTRL寄存器、GPIO2_CTRL寄存器、GPIO3_CTRL寄存器、GPIO4_CTRL寄存器、VBUS_PATH_CTRL寄存器和VBUS_GPIO_CTRL寄存器進行配置。同樣,對于VBUS沉路徑控制也支持兩種選項,配置方式與源路徑控制類似。當TCPM通過COMMAND (23h)向RAA489400發送DisableSourceVbus或SourceVbusDefaultVoltage命令時,可控制VBUS源路徑的開關;發送DisableSinkVbus或SinkVbus命令時,可控制VBUS沉路徑的開關。當相應的故障保護啟用且檢測到故障條件時,RAA489400會關閉相應的路徑。
6. 雙向VBUS源和沉路徑控制
支持一種雙向VBUS源和沉路徑控制選項,需要使用GPIO進行控制,并且在VBUS_PATH_CTRL寄存器中,VBUS_SRC_SEL和VBUS_SNK_SEL必須設置為相同的值。例如,當VBUS_PATH_CTRL寄存器設置為0x33(使用GPIO1)時,TCPM發送SourceVbusDefaultVoltage或SinkVbus命令,GPIO1會被置位以打開雙向VBUS源和沉路徑;發送DisableSourceVbus和DisableSinkVbus命令時,GPIO1會被復位以關閉路徑。需要注意的是,在進行雙向VBUS路徑控制時,需要將SRC_VBUS_RVP_DIS設置為1b以禁用VBUS反向電壓保護功能。
7. VBUS監測和測量
支持VBUS電壓、VBUS電流、沉斷開檢測以及VBUS放電到vSafe0V等功能。TCPM可通過POWER_CONTROL (1Ch)中的Bit6.VBUS_VOLTAGE Monitor啟用,在VBUS_VOLTAGE (70h)中監測VBUS電壓測量狀態;通過VBUS_CTRL寄存器中的Disabled VBUS_CURRENT monitor設置為0b,在VBUS_CURRENT寄存器中監測VBUS電流測量狀態;還可通過VBUS_CTRL寄存器中的Bit4.PEAK_EN和/或Bit7.AVERAGE_EN啟用,在VBUS_PEAK_CURRENT寄存器和VBUS_AVE_CURRENT寄存器中監測峰值電流和平均電流。VBUS電壓報警功能默認禁用,TCPM可通過POWER_CONTROL (1Ch)中的DisableVoltageAlarms = 0b啟用,并通過VBUS_VOLTAGE_ALARM_HI_CFG (76h)和VBUS_VOLTAGE_ALARM_LO_CFG (78h)設置高低電壓報警級別。當POWER_CONTROL (1Ch)中的Bit4.Auto Discharge Disconnect設置為1b時,支持自動VBUS放電功能;也可通過設置Bit.2.Force Discharge手動進行VBUS放電。
8. 內部沉路徑放電
通過SNK_DISCHG引腳提供內部沉放電功能,可對內部沉路徑進行放電,例如在VBUS沉柵極和電池充電器(適配器側)之間。當系統支持多個USB - C端口且不同端口連接不同功率適配器時,在EPR源適配器斷開連接后,需要對內部系統沉路徑進行放電,以避免損壞其他端口的源適配器。RAA489400提供自動和手動兩種放電模式,可通過SINK_PATH_DISCHG寄存器進行配置。
9. 初始沉快速角色交換
基于USB PD規范支持初始沉快速角色交換功能,可在POWER_CONTROL (1Ch)中啟用。當接收到快速角色交換信號時,RAA489400會先關閉沉柵極,然后打開源柵極。觸發條件和控制時序在FRS_CTRL寄存器 (98h)中定義,但需要注意的是,該功能僅在POWER_CONTROL (1Ch)中的Fast Role Swap Enable位設置為1b時有效,并且TCPM在發送FR_Swap消息之前需要在POWER_CONTROL (1Ch)中禁用快速角色交換。同時,RAA489400不支持初始源快速角色交換,也不考慮雙向VBUS源和沉路徑控制下的快速角色交換支持。
10. 保護功能
RAA489400提供了完善的保護功能,包括VBUS過流保護、過壓保護、欠壓保護、反向電壓保護以及VCONN過流保護、過壓保護、欠壓保護、反向電壓保護和過溫保護等。每種保護功能都有相應的控制、狀態和掩碼寄存器,當檢測到故障條件時,會采取相應的措施,如關閉相應的路徑、設置故障狀態位、輸出OCP#信號等。
11. OCP#輸出和PROCHOT#功能
當RAA489400檢測到OCP_OUTPUT_CTRL寄存器 (A8h)中配置的故障條件時,會將OCP#引腳置為低電平,用于直接向系統(如電源管理電路或主系統SoC)通知故障事件。PROCHOT#功能用于通知VBUS源設備斷開連接和/或快速角色交換事件,當PROCHOT功能在PROCHOT_EN寄存器 (AAh)中啟用,且檢測到相應條件時,RAA489400會將PROCHOT#引腳置為低電平,系統可根據該信號采取相應措施,如減少VBUS電流消耗。
12. GPIO功能
支持可配置的通用輸入輸出功能,可通過多個寄存器進行配置,包括VBUS源功率開關使能、VBUS沉功率開關使能、過流輸入、通用輸入、通用輸出(推挽)和通用輸出(開漏)等功能。其中,過流輸入功能可檢測外部VBUS電源開關的故障條件,當檢測到故障且相應配置滿足時,會通過OCP#引腳輸出低電平通知系統。
13. 時鐘管理
集成了30kHz和24MHz內部時鐘振蕩器,30kHz振蕩器始終工作,24MHz振蕩器可通過TCPM在TYPE_C_PRAMETER寄存器 (E2h)中的Stop_24MHz_OSC位進行禁用。當CC1/CC2狀態改變或接收到I2C訪問時,24MHz時鐘會自動啟用,Stop_24MHz_OSC位會自動清零,該功能有助于降低功耗。
四、寄存器配置
RAA489400擁有眾多寄存器,包括TCPC標準寄存器和RAA489400廠商定義寄存器,涵蓋了設備的各種配置和狀態信息。例如,VENDOR_ID (00h)、PRODUCT_ID (03h)和DEVICE_ID (04h)等寄存器用于識別設備的廠商、產品和版本信息;ALERT (10h)寄存器用于記錄各種警報信息;ROLE_CONTROL (1Ah)寄存器用于配置設備的功率角色和CC引腳狀態等。每個寄存器都有其特定的功能和操作方式,電子工程師需要根據具體的應用需求進行合理配置。
五、布局和封裝
在布局方面,不同引腳有不同的布局指南。例如,CC1和CC2引腳的走線需要有足夠的寬度,并放置去耦電容以過濾噪聲;VSNK_SRC和VSNK_GATE、VSRC_SRC和VSRC_GATE的走線需要以足夠的寬度并行布置等。封裝采用32引腳FCQFN封裝,尺寸為3.0×5.0mm,詳細的封裝尺寸和相關注意事項可參考文檔中的封裝輪廓圖。
六、訂購信息和修訂歷史
RAA489400有不同的型號可供選擇,如RAA489400ARGNP#HA0、RAA489400ARGNP#MA0、RAA489400A3GNP#HA0和RAA489400A3GNP#MA0,不同型號的溫度范圍和包裝數量有所不同。文檔的當前版本為1.00,于2024年8月27日首次發布。
七、實際應用中的思考
在實際應用RAA489400時,電子工程師需要充分考慮其各項特性和功能,根據具體的應用場景進行合理配置。例如,在進行雙向VBUS路徑控制時,要特別注意禁用VBUS反向電壓保護功能;在使用快速角色交換功能時,要按照規定的流程進行操作。同時,對于各種保護功能,要根據系統的實際需求設置合適的閾值,以確保系統的穩定性和安全性。另外,布局方面的要求也不容忽視,合理的布局可以減少噪聲干擾,提高系統的性能。
總之,RAA489400作為一款功能強大的USB Type - C端口控制器,為電子工程師們提供了豐富的選擇和可靠的保障。通過深入了解其特性、功能和配置方法,我們可以更好地將其應用到實際項目中,開發出更加優秀的電子設備。大家在使用過程中有什么疑問或者獨特的經驗,歡迎一起交流探討。
-
電子設備
+關注
關注
2文章
3132瀏覽量
56110
發布評論請先 登錄
RX64M Group微控制器:高性能與多功能的完美融合
深入解析TUSB319-Q1:USB Type-C DFP端口控制器的卓越之選
TPS25820/21:USB Type-C源控制器的卓越選擇
MCP22350 USB Type-C? PD 3.1端口控制器技術解析
?MCP22301 USB Type-C? PD 3.1控制器技術解析與應用指南
TPS25762-Q1汽車類USB Type-C電力輸送控制器技術解析
TPS25772-Q1汽車級雙端口USB Type-C? PD控制器技術解析
?TPS25810 USB Type-C控制器與電源開關技術文檔總結
?TPS2585x-Q1 單端口USB Type-C?充電控制器集成同步降壓DC/DC轉換器總結
TPS25854-Q1 帶減載功能的單個 3-A USB Type-C? 充電端口控制器技術文檔總結
TPS25763-Q1 汽車USB Type-C?電源傳輸控制器總結
Texas Instruments TPS25730 USB Type-C?和USB PD控制器技術解析
RAA489400 USB Type-C端口控制器:高性能與多功能的完美結合
評論