UCD90120A:12軌電源排序器與監(jiān)控器的深度解析
在電子系統(tǒng)設(shè)計中,對于多電壓軌的電源管理和監(jiān)控至關(guān)重要。德州儀器(TI)的UCD90120A作為一款12軌PMBus/I2C可尋址電源排序器和監(jiān)控器,為解決電源管理難題提供了高效的方案。本文將深入剖析UCD90120A的特性、功能、應(yīng)用以及設(shè)計要點(diǎn),希望能為廣大電子工程師提供有價值的參考。
文件下載:ucd90120a.pdf
一、關(guān)鍵特性速覽
UCD90120A具有一系列令人矚目的特性,使其在電源管理領(lǐng)域脫穎而出。
- 電源狀態(tài)靈活控制:通過Pin - Selected Rail States功能,最多可使用3個通用輸入引腳(GPI)來啟用和禁用任何軌,這對于實現(xiàn)系統(tǒng)低功耗模式和高級配置與電源接口(ACPI)規(guī)范非常有用。
- 多軌監(jiān)控與排序:能夠監(jiān)控和排序12個電壓軌,所有軌每400μs進(jìn)行一次采樣。配備12位ADC,內(nèi)部基準(zhǔn)電壓為2.5V,精度高達(dá)0.5%。排序可基于時間、軌和引腳依賴關(guān)系進(jìn)行。
- 便捷的配置軟件:提供TI Fusion Digital Power? designer軟件,這是一款基于PC的圖形用戶界面(GUI),可直觀地進(jìn)行設(shè)備配置、參數(shù)存儲和系統(tǒng)監(jiān)控。
- 故障記錄與閉環(huán)裕度:每個監(jiān)控器都具備非易失性錯誤和峰值記錄功能(最多12條故障詳細(xì)記錄),還支持10個軌的閉環(huán)裕度調(diào)整,可將軌電壓調(diào)整到用戶定義的裕度閾值。
- 豐富的接口與功能:擁有靈活的數(shù)字I/O配置、多相PWM時鐘發(fā)生器(時鐘頻率從15.259kHz到125MHz)、JTAG和I2C/SMBus/PMBus?接口。
二、詳細(xì)功能剖析
2.1 功能模塊架構(gòu)
UCD90120A的功能模塊包括JTAG或GPIO、通用輸入輸出(GPIO)、I2C/PMBus接口、比較器、排序引擎、12位ADC、多相PWM、閃存和邏輯構(gòu)建器等。各個模塊協(xié)同工作,實現(xiàn)對電壓軌的精確監(jiān)控和控制。
2.2 特色功能解讀
- TI Fusion GUI:該軟件提供直觀的I2C/PMBus接口,設(shè)計工程師無需直接使用PMBus命令,即可輕松配置系統(tǒng)運(yùn)行參數(shù)、存儲配置到片上非易失性存儲器,并觀察系統(tǒng)狀態(tài)。它可以從www.ti.com下載,為工程師的設(shè)計工作帶來極大便利。
- PMBus接口:支持PMBus標(biāo)準(zhǔn)的1.1版本,使用標(biāo)準(zhǔn)PMBus命令支持設(shè)備功能,同時為UCD90120A的獨(dú)特功能定義了MFR_SPECIFIC命令。硬件可支持100 - kHz或400 - kHz的PMBus操作,并且固件符合SMBus 1.1規(guī)范,支持SMBus ALERT功能。
- 軌配置:一個軌包含電壓、電源啟用和裕度輸出,用戶可定義電源軌的操作方式,選擇模擬輸入引腳和GPIO來監(jiān)控和啟用每個電源。在Vout Config選項卡中,還可選擇其他關(guān)鍵監(jiān)控和排序標(biāo)準(zhǔn),如標(biāo)稱工作電壓、欠壓和過壓警告與故障限制、裕度值、電源良好開啟和關(guān)閉限制等。
- 電源排序:能夠控制多達(dá)12個電壓軌的開啟和關(guān)閉順序。在基于PMBus的設(shè)計中,系統(tǒng)PMBus主設(shè)備可通過斷言PMBUS_CNTRL引腳或發(fā)送OPERATION命令來啟動排序;在基于引腳的設(shè)計中,PMBUS_CNTRL引腳也可用于排序操作。開啟排序有多種選項,如固定延遲時間、在父軌達(dá)到調(diào)節(jié)狀態(tài)后延遲啟動等;關(guān)閉排序同樣支持多種選項。
- 監(jiān)控功能
- 電壓監(jiān)控:通過13個監(jiān)控輸入引腳(MONx)連接到12位ADC,可監(jiān)控多達(dá)12個電壓。MON1 - 9的輸入電壓范圍為0V - 2.5V,MON10 - 13可測量低至0.2V的電壓。ADC連續(xù)工作,每個軌每400μs采樣一次。MON1 - MON6可配置數(shù)字硬件比較器,以實現(xiàn)更快的故障響應(yīng)。
- 電流監(jiān)控:使用模擬輸入監(jiān)控電流,需外部電路將電流轉(zhuǎn)換為電壓。測量結(jié)果經(jīng)過滑動平均數(shù)字濾波器平滑處理,減少誤報故障的概率。支持多個與電流相關(guān)的PMBus命令,方便用戶進(jìn)行精確配置。
- 溫度監(jiān)控:支持內(nèi)部和遠(yuǎn)程溫度傳感。內(nèi)部溫度傳感器無需校準(zhǔn),可通過PMBus接口報告設(shè)備溫度;遠(yuǎn)程溫度傳感器可通過配置增益和偏移來適應(yīng)不同類型的傳感器。測量結(jié)果同樣經(jīng)過滑動平均數(shù)字濾波器處理,每個軌的溫度每1s或100ms測量一次。
- 故障響應(yīng)和警報處理:監(jiān)控軌是否在正常運(yùn)行范圍內(nèi),有兩個可編程警告級別和兩個可編程故障級別。當(dāng)監(jiān)測到電壓超出警告或故障窗口時,立即斷言PMBALERT#引腳,并在PMBus狀態(tài)寄存器中設(shè)置相應(yīng)位。故障響應(yīng)有多種可選方案,如繼續(xù)無中斷運(yùn)行、立即關(guān)閉、按延遲時間關(guān)閉、重啟或重新排序等。
- GPIO功能:具有22個GPIO引腳,可配置為輸入或輸出,輸出模式包括開漏或推挽輸出,可主動驅(qū)動至3.3V或地。GPIO可用于排序和報警處理的依賴項,也可用于系統(tǒng)級功能,如外部中斷、電源良好信號、復(fù)位或多設(shè)備級聯(lián)。
- PWM輸出:Pins 17 - 24可配置為快速脈沖寬度調(diào)制器(FPWM),頻率范圍為15.260kHz - 125MHz;Pins 31、32、41和42可作為GPIs或PWM輸出。FPWM還可進(jìn)行相位對齊配置,為基于PWM的應(yīng)用提供靈活性。
- 裕度調(diào)整:用于產(chǎn)品驗證測試,可通過PMBus的OPERATION命令或配置兩個GPIO引腳進(jìn)行控制。支持開環(huán)和閉環(huán)裕度調(diào)整模式,開環(huán)通過連接電源反饋節(jié)點(diǎn)實現(xiàn),閉環(huán)則使用PWM或FPWM輸出和外部RC網(wǎng)絡(luò)進(jìn)行控制。
- 系統(tǒng)復(fù)位和看門狗定時器:可生成可編程的系統(tǒng)復(fù)位脈沖,與電源排序和看門狗定時相關(guān)??撮T狗定時器可通過GPIO或I2C進(jìn)行配置和復(fù)位,超時后可采取相應(yīng)措施,如斷言GPIO引腳或生成系統(tǒng)復(fù)位脈沖。
- 運(yùn)行時時鐘和數(shù)據(jù)記錄:運(yùn)行時時鐘以毫秒和天為單位,保存在非易失性存儲器中,可用于對記錄的故障進(jìn)行時間戳標(biāo)記。設(shè)備可將故障、設(shè)備復(fù)位次數(shù)和峰值電壓測量值記錄到閃存中,方便后續(xù)調(diào)試和分析。
三、應(yīng)用與設(shè)計要點(diǎn)
3.1 應(yīng)用場景
UCD90120A適用于各種需要多電源軌排序和監(jiān)控的系統(tǒng),如工業(yè)自動測試設(shè)備(ATE)、電信和網(wǎng)絡(luò)設(shè)備、服務(wù)器和存儲系統(tǒng)等。
3.2 典型應(yīng)用設(shè)計
在典型應(yīng)用中,需要注意以下設(shè)計要求:
- TRST引腳必須連接一個10 - kΩ下拉電阻到地。
- RESET引腳必須連接一個10 - kΩ上拉電阻到V33D和一個1 - nF去耦電容到地,且這些組件應(yīng)盡可能靠近RESET引腳放置。
- 為避免PMBus信號完整性問題導(dǎo)致的錯誤命令接收,建議在PMBus主機(jī)中啟用數(shù)據(jù)包錯誤檢查(PEC)。
- 由于故障日志的校驗和保護(hù)機(jī)制,當(dāng)V33D電源在寫入故障日志之前掉電時,故障日志可能會被擦除,建議使用掉電保護(hù)功能和電路。
- 不建議使用RESET引腳對電源軌進(jìn)行電源循環(huán)操作,可使用PMBus_CNTRL引腳或Pin - Selected Rail States功能。
- 當(dāng)一對FPWM引腳同時配置為電源啟用和PWM功能時,可能會產(chǎn)生干擾,不建議這樣配置。
- 生產(chǎn)編程時,建議使用數(shù)據(jù)閃存十六進(jìn)制文件或數(shù)據(jù)閃存腳本文件,避免使用PMBus命令方法,以確保GPIO引腳處于受控狀態(tài)。
- 編程過程中,V33D電源必須穩(wěn)定,避免設(shè)備復(fù)位,否則可能導(dǎo)致數(shù)據(jù)閃存損壞。
3.3 設(shè)計步驟
使用Fusion GUI進(jìn)行設(shè)計時,一般步驟如下:
- 軌設(shè)置:確定需要監(jiān)控和控制的電壓軌。
- 軌監(jiān)控配置:配置電壓、電流和溫度監(jiān)控。
- GPI配置:設(shè)置通用輸入引腳的參數(shù)。
- 軌序列配置:制定電源軌的開啟和關(guān)閉順序。
- 故障響應(yīng)配置:定義不同故障情況下的響應(yīng)策略。
- GPO配置:設(shè)置通用輸出引腳的功能。
- 裕度配置:進(jìn)行開環(huán)和閉環(huán)裕度調(diào)整的設(shè)置。
- 其他配置:如Pin Selected Rail States、看門狗定時器、系統(tǒng)復(fù)位等功能的配置。
四、編程與調(diào)試
4.1 編程方法
UCD90120A有多種編程選項:
- 電路內(nèi)編程:主機(jī)微控制器可使用I2C總線通過PMBus命令對設(shè)備進(jìn)行配置,配置數(shù)據(jù)寫入RAM后,可通過特殊命令將其轉(zhuǎn)移到非易失性存儲器。
- 生成腳本文件:Fusion GUI可創(chuàng)建PMBus或I2C命令腳本文件,用于I2C主設(shè)備配置,但此方法可能導(dǎo)致GPIO引腳出現(xiàn)意外行為,不適合生產(chǎn)編程。
- 生成數(shù)據(jù)閃存映像:Fusion GUI可根據(jù)配置文件創(chuàng)建數(shù)據(jù)閃存映像,如Intel Hex、Data Flash Script、Serial Vector Format(SVF)和S - record等,可通過I2C或JTAG下載到設(shè)備中。建議使用Intel Hex文件或數(shù)據(jù)閃存腳本文件進(jìn)行生產(chǎn)編程。
4.2 JTAG接口
JTAG端口可用于生產(chǎn)編程,四個JTAG引腳在正常運(yùn)行時也可作為GPIOs使用。JTAG接口默認(rèn)禁用,在數(shù)據(jù)閃存為空或檢測到地址126(0x7E)時啟用。Fusion GUI可創(chuàng)建SVF文件用于JTAG編程,但使用JTAG編程時需確認(rèn)工具的可靠性。
4.3 內(nèi)部故障管理和錯誤校正
UCD90120A在每次上電時驗證固件校驗和和設(shè)備配置校驗和,若不匹配則采取相應(yīng)措施。內(nèi)部有固件看門狗定時器,超時后設(shè)備復(fù)位。同時使用糾錯碼(ECC)提高數(shù)據(jù)閃存內(nèi)容的可靠性,可檢測和糾正單比特錯誤。
五、電源和布局建議
5.1 電源要求
UCD90120A必須由3.3V電源供電,上電時V33D必須以最小0.25V/ms的壓擺率從2.3V單調(diào)上升到2.9V。
5.2 布局指南
- 熱焊盤應(yīng)連接到PCB的接地層,并提供至少4×4的PCB過孔圖案,將熱焊盤和VSS引腳連接到其他PCB層的電路地。
- 為電源引腳提供去耦電容,如在BPCAP、V33DIO2、V33D、V33DIO1和V33A引腳處連接相應(yīng)電容。
- V33D、V33DIO1和V33DIO2直接連接到3.3V電源,V33A通過4.99 - Ω電阻連接到V33D,以形成低通濾波器減少噪聲。
- 對于用作數(shù)字輸出的GPIO信號,可進(jìn)行阻抗控制,將高速信號遠(yuǎn)離敏感模擬信號,并在信號源處提供20Ω - 33Ω的串聯(lián)阻抗。
六、總結(jié)
UCD90120A憑借其豐富的功能、靈活的配置選項和可靠的性能,為多電源軌的管理和監(jiān)控提供了全面而強(qiáng)大的解決方案。電子工程師在設(shè)計過程中,需深入理解其特性和功能,遵循設(shè)計要求和布局建議,合理選擇編程方法,以確保系統(tǒng)的穩(wěn)定性和可靠性。通過充分發(fā)揮UCD90120A的優(yōu)勢,能夠有效提升電子系統(tǒng)的性能和質(zhì)量,滿足各種復(fù)雜應(yīng)用的需求。你在實際使用UCD90120A的過程中遇到過哪些問題呢?又是如何解決的呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
電源排序器
+關(guān)注
關(guān)注
0文章
20瀏覽量
6630
發(fā)布評論請先 登錄
基于UCD90120A的Xilinx Ultrascale Kintex FPGA 電源解決方案包括原理圖,物料清單及CAD文件
12V輸入的Xilinx Virtex Ultrascale FPGA電源參考設(shè)計
UCD90120A 具有 ACPI 支持的 12 軌電源序列發(fā)生器和監(jiān)視器
?UCD90124A 12軌電源時序器與監(jiān)控器(支持ACPI及風(fēng)扇控制)技術(shù)文檔摘要
?UCD90120A 12軌電源時序器與監(jiān)控器(支持ACPI)技術(shù)文檔摘要
UCD90120A:12軌電源排序器與監(jiān)控器的深度解析
評論