深入解析 UCD90124A:多功能電源管理的理想之選
在現代電子系統中,電源管理的重要性不言而喻。眾多的微控制器、DSP、FPGA 和 ASIC 等設備,都需要精確且可靠的電源供應,以確保系統的穩定運行。UCD90124A 作為一款 12 - 軌 PMBus/I2C 可尋址電源排序器和監視器,為電源管理提供了強大而靈活的解決方案。今天,我們就來深入了解一下這款產品。
文件下載:ucd90124a.pdf
一、UCD90124A 關鍵特性
1. 多軌監測與排序
UCD90124A 能夠對 12 個電壓軌進行監測和排序。每 400μs 對所有軌進行一次采樣,采用 12 位 ADC 配合 2.5 - V、0.5% 內部 (V_{REF}),確保了高精度的電壓測量。其排序功能可基于時間、軌和引腳依賴關系進行設置,每個監視器還具備四個可編程的欠壓和過壓閾值。此外,每個監視器都能進行非易失性錯誤和峰值值記錄,最多可記錄 12 條故障詳細信息,這對于系統故障分析非常有幫助。同時,它還支持 10 軌的閉環裕度調節,可根據用戶定義的裕度閾值調整軌電壓。
2. 多相 PWM 時鐘生成
該芯片擁有多相 PWM 時鐘發生器,時鐘頻率范圍為 15.259 kHz 至 125 MHz,能夠為開關模式電源的同步提供獨立的時鐘輸出,滿足不同應用場景下的時鐘需求。
3. 豐富的接口
UCD90124A 具備 JTAG 和 I2C/SMBus/PMBus? 接口,方便與其他設備進行通信和配置。通過這些接口,工程師可以輕松地對芯片進行編程和監控。
4. 風扇控制與監測
它還集成了風扇控制和監測系統功能,支持四個風扇,并可設置五個用戶定義的速度 - 溫度設定點,同時支持兩線、三線和四線風扇,為系統的散熱管理提供了有效的解決方案。
二、UCD90124A 應用場景
UCD90124A 的多功能特性使其適用于多種應用領域,如工業自動化測試設備(Industrial ATE)、電信和網絡設備、服務器和存儲系統等。在任何需要對多個電源軌進行排序和監測的系統中,它都能發揮重要作用。
三、產品詳細描述
1. 硬件資源
UCD90124A 集成了 12 位 ADC,可對多達 12 個電源電壓輸入進行監測。它擁有 26 個 GPIO 引腳,這些引腳可用于電源使能、上電復位信號、外部中斷、級聯或其他系統功能。其中 12 個引腳還具備 PWM 功能,可用于風扇控制、裕度調節和通用 PWM 功能。
2. 引腳選擇軌狀態
通過“Pin - Selected Rail States”功能,最多可使用 3 個 GPI 來啟用和禁用任何軌,這對于實現系統低功耗模式和高級配置與電源接口(ACPI)規范非常有用。
3. 軟件支持
TI 提供了 Fusion Digital Power? 設計器軟件,用于設備配置。基于 PC 的圖形用戶界面(GUI)直觀易用,工程師可以通過它輕松地配置、存儲和監控所有系統操作參數。
四、電氣特性與性能指標
1. 絕對最大額定值
在使用 UCD90124A 時,需要注意其絕對最大額定值。例如,V33D 到 DVSS 的電壓范圍為 - 0.3 至 3.8 V,V33A 到 AVSS 的電壓范圍同樣為 - 0.3 至 3.8 V,其他引腳的電壓范圍為 - 0.3 至 (V33A + 0.3) V,存儲溫度范圍為 - 40 至 150°C。超過這些額定值可能會對設備造成永久性損壞。
2. ESD 評級
該芯片的人體模型(HBM)靜電放電評級為 ±2500 V,帶電設備模型(CDM)評級為 ±750 V。在使用和處理過程中,需要注意靜電防護,以避免對芯片造成損壞。
3. 推薦工作條件
推薦的工作電源電壓為 3 至 3.6 V,工作環境溫度范圍為 - 40 至 110°C,結溫不超過 125°C。在這些條件下使用,可確保芯片的正常性能和可靠性。
4. 電氣參數
在電氣參數方面,不同電源引腳的電流消耗有所不同。例如,V33A 的典型電流為 8 mA,V33DIO 在 3.3 V 時為 2 mA,V33D 為 40 mA 等。模擬輸入的電壓范圍、ADC 的積分和微分非線性、輸入泄漏電流等參數也都有明確的規定,這些參數對于準確測量和控制電源軌至關重要。
五、功能模式與操作
1. 電源軌排序
UCD90124A 可以通過 GPIO 控制多達 12 個電壓軌的開啟和關閉順序。在基于 PMBus 的設計中,系統 PMBus 主設備可以通過斷言 PMBUS_CNTRL 引腳或發送 OPERATION 命令來啟動排序事件;在基于引腳的設計中,PMBUS_CNTRL 引腳也可用于排序。同時,還支持自動啟用設置,可根據各軌的依賴關系和時間延遲在電源上電時啟動排序。
2. 監測功能
電壓監測
通過 13 個監測輸入引腳(MONx),可以對最多 12 個軌的電壓進行監測。輸入電壓范圍根據不同引腳有所不同,部分引腳可測量低至 0.2 V 的電壓。ADC 連續工作,每個軌每 400μs 進行一次采樣,并且可以使用數字硬件比較器實現更快的故障響應。
電流監測
可以使用模擬輸入來監測電流,但需要外部電路將電流轉換為適合 UCD90124A MONx 輸入范圍的電壓。測量結果會通過滑動平均數字濾波器進行平滑處理,以減少誤判。
溫度監測
支持內部和遠程溫度傳感。內部溫度傳感器無需校準,可通過 PMBus 接口報告設備溫度;遠程溫度傳感器可通過配置增益和偏移來報告外部溫度。溫度測量也會經過滑動平均數字濾波器處理。
3. 故障響應與警報處理
UCD90124A 會監測每個軌是否在正常工作范圍內,當監測到電壓超出警告或故障窗口時,會立即斷言 PMBALERT# 引腳,并在 PMBus 狀態寄存器中設置相應的位。同時,它還提供了多種可編程的故障響應選項,如繼續運行、立即關閉、按延遲時間關閉、重啟等。
4. GPIO 功能
芯片擁有 22 個 GPIO 引腳,可作為輸入或輸出使用。每個 GPIO 都有可配置的輸出模式選項,如開漏或推挽輸出。這些引腳可用于排序和警報處理的依賴項,也可用于系統級功能,如外部中斷、電源正常信號、復位或多設備級聯等。
5. PWM 輸出
FPWM1 - 8
引腳 17 - 24 可配置為快速脈沖寬度調制器(FPWMs),頻率范圍為 15.260 kHz 至 125 MHz,可用于閉環裕度調節、風扇控制或通用 PWM 功能。
PWM1 - 4
引腳 31、32、41 和 42 可作為 GPIs 或 PWM 輸出使用,其中 PWM1 固定頻率為 10 kHz,PWM2 固定頻率為 1 kHz,PWM3 和 PWM4 的頻率范圍為 0.93 Hz 至 7.8125 MHz。
6. 風扇控制
UCD90124A 可以控制和監測多達四個兩線、三線或四線風扇。支持自動校準功能,可自動記錄風扇的開啟、關閉和最大速度及占空比。同時,提供了兩種風扇控制算法:滯回風扇控制和設定點風扇控制,可根據實際需求選擇合適的算法。
7. 系統復位與看門狗定時器
可以生成可編程的系統復位脈沖,該脈沖可在特定軌的電壓達到 POWER_GOOD_ON 水平加上可編程延遲時間后產生。此外,還可以配置 GPI 和 GPO 作為看門狗定時器,當看門狗超時時,可觸發 GPIO 引腳或生成系統復位脈沖,以確保系統的穩定性。
8. 數據與錯誤記錄
芯片可以將故障和設備復位次數記錄到閃存中,并存儲每個軌的峰值電壓測量值。為了減少對閃存的壓力,當測量值超過先前記錄的值時,會啟動一個 30 秒的定時器,僅將該時間段內的最高值從 RAM 寫入閃存。
9. PMBus 地址選擇
通過兩個引腳來解碼 PMBus 地址,根據引腳的電壓值計算出相應的地址。需要注意的是,某些地址是禁止或保留的,在使用時需要避免沖突。
六、編程與配置
1. 編程選項
從工廠出廠時,設備已經包含了排序和監測固件,但所有 GPO 都處于高阻抗狀態。用戶可以通過以下三種方式對設備進行配置編程:
- 通過主機微控制器使用 PMBus 命令:通過 I2C 接口將配置數據寫入設備的 RAM,然后通過特殊命令將數據傳輸到非易失性存儲器(數據閃存)。但這種方法可能會導致 GPIO 引腳出現意外行為,不適合生產編程。
- 使用 Fusion GUI 創建命令腳本文件:該腳本文件可由 I2C 主設備用于配置設備,但同樣可能存在 GPIO 引腳意外行為的問題,不適合生產編程。
- 使用 Fusion GUI 創建數據閃存映像:可以將配置文件導出為 Intel Hex、Data Flash Script、Serial Vector Format (SVF) 和 S - record 等格式,然后使用 I2C 或 JTAG 將映像文件下載到設備中。這種方法在生產編程中更為推薦,因為 GPIO 處于可控狀態。
2. 正常模式下的全配置更新
在某些情況下,可能需要在設備正常運行時更新其配置。UCD90124A 支持在正常模式下進行全配置更新,具體步驟包括禁用數據閃存寫保護、擦除數據閃存、寫入數據閃存映像和復位設備。
3. JTAG 接口
JTAG 端口可用于生產編程,四個 JTAG 引腳在正常操作時也可作為 GPIOs 使用。JTAG 接口默認禁用,在特定條件下(如數據閃存為空或檢測到地址 126 (0x7E))會啟用。需要注意的是,在 JTAG 模式下,系統時鐘運行速度為標稱速度的 90%,因此不建議在正常應用中使用 JTAG 模式。
4. 內部故障管理與內存糾錯
芯片在每次上電時會驗證固件校驗和和設備配置校驗和,如果校驗和不匹配,會加載工廠默認配置并斷言 PMBALERT# 引腳。同時,還使用了糾錯碼(ECC)來提高數據閃存內容的完整性和可靠性。
七、應用與實現
1. 典型應用設計
在典型應用中,需要注意一些設計要求,如 TRST 引腳必須連接 10 - kΩ 下拉電阻到地,RESET 引腳必須連接 10 - kΩ 上拉電阻到 V33D 并使用 1 - nF 去耦電容到地。為了避免 PMBus 信號完整性問題,建議在 PMBus 主機中啟用數據包錯誤檢查(PEC)。
2. 詳細設計流程
在設計過程中,需要考慮 UCD90124A 的 ADC 轉換精度和誤差。通過計算參考電壓誤差和總未調整誤差,可以得出總報告電壓誤差。在不同的監測電壓和溫度條件下,誤差會有所不同。
3. 應用曲線
文檔中還給出了 PMBus 控制引腳斷言和去斷言時的示例電源開啟和關閉序列曲線,這些曲線可以幫助工程師更好地理解和設計系統的電源時序。
八、電源供應與布局建議
1. 電源供應
建議使用 3.3 - V 電源為設備供電,在電源上電時,V33D 必須以最小 0.25 V/ms 的斜率從 2.3 V 單調上升到 2.9 V。
2. 布局指南
在布局方面,需要為電源引腳提供旁路電容,以實現電源電壓去耦。例如,在 BPCAP 引腳使用 0.1 - μF、X7R 陶瓷電容與 0.01 - μF、X7R 陶瓷電容并聯等。同時,對于作為數字輸出的 GPIO 信號,需要進行阻抗控制,避免快速信號邊緣對敏感模擬信號產生干擾。
九、總結
UCD90124A 是一款功能強大、性能可靠的電源管理芯片,它提供了豐富的功能和靈活的配置選項,適用于多種應用場景。在使用過程中,工程師需要充分了解其特性、電氣參數和功能模式,遵循編程和設計建議,以確保系統的穩定性和可靠性。希望通過本文的介紹,能幫助大家更好地認識和使用 UCD90124A。你在使用類似芯片時遇到過哪些問題呢?歡迎在評論區分享你的經驗和想法。
-
電源管理
+關注
關注
117文章
7176瀏覽量
148001 -
PMBus
+關注
關注
3文章
173瀏覽量
31936
發布評論請先 登錄
軌定序發生器與系統安全管理電路UCD90124資料推薦
UCD90124A 具有風扇控制和 ACPI 支持的 12 軌序列發生器和系統安全監視器
?UCD90124A 12軌電源時序器與監控器(支持ACPI及風扇控制)技術文檔摘要
深入解析 UCD90124A:多功能電源管理的理想之選
評論