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