不要和你的電源說(shuō)再見(jiàn)
一個(gè)好的電源滿足指定的性能水平,并且不會(huì)再被聽(tīng)到。沒(méi)有收到我們的電源的回復(fù)意味著它按設(shè)計(jì)工作并且沒(méi)有任何問(wèn)題。
但是今天,PMBus 使設(shè)計(jì)人員能夠繼續(xù)與他們的電源進(jìn)行通信,從開(kāi)發(fā)到表征再到現(xiàn)場(chǎng)部署。我們可以使用 PMBus 協(xié)議標(biāo)準(zhǔn)的強(qiáng)大命令集在開(kāi)發(fā)周期中優(yōu)化我們的設(shè)計(jì)。我們可以調(diào)整電壓和頻率以優(yōu)化處理器功耗和數(shù)據(jù)中心效率。我們可以通過(guò)排序方案來(lái)優(yōu)化上電和斷電。我們可以監(jiān)控輸入/輸出電壓、電流和功率以提高可靠性。PMBus 的一個(gè)常見(jiàn)用途是自適應(yīng)電壓縮放 (AVS),其中 PMU 穩(wěn)壓器被命令輸出不同的電壓,更高或更低,具體取決于 ASIC 的性能和溫度曲線(圖 1)。
圖 1:通過(guò) PMBus 調(diào)整輸出電壓
設(shè)計(jì)完成后,我們可以在認(rèn)證過(guò)程中利用 PMBus,通過(guò)實(shí)施電壓裕量將電源推向極限。替代傳統(tǒng)的外部晶體管和 FET 電路,電壓裕度獨(dú)立地對(duì)輸出電壓施加上下壓力,并定義了工作窗口,如圖 2 所示。
圖 2:通過(guò) PMBus 的輸出電壓裕度
在生產(chǎn)中,我們可以為啟用 PMBus 的電源配置固定工作點(diǎn),或?qū)㈦娫丛O(shè)置為保持活動(dòng)狀態(tài)并允許從運(yùn)行 PMBus 腳本的主控器進(jìn)行控制。無(wú)需編程經(jīng)驗(yàn)即可輕松組合 PMBus 腳本。這就像一個(gè)流程圖,將 PMBus 命令及其相關(guān)值從上到下放在一起。
腳本流程如圖3所示:
· 首先通過(guò)讀取 DEVICE_CODE 命令驗(yàn)證存在的正確部件。
· 通過(guò) PMBus 將配置(我們要存儲(chǔ)到集成電路 [IC] 中的所有值)寫(xiě)入 IC 的易失性存儲(chǔ)器。
· 執(zhí)行 PMBus STORE_XXX_ALL 命令將配置保存到 IC 的非易失性存儲(chǔ)器 (NVM)。
· 重置設(shè)備電源。
· 通過(guò) PMBus 讀回配置以確認(rèn)正確的值已寫(xiě)入 IC。
圖 3:PMBus 制造腳本
自適應(yīng)電壓縮放 (AVS) 是最常通過(guò) PMBus 實(shí)現(xiàn)的功能之一。它支持動(dòng)態(tài)輸出電壓調(diào)整,以優(yōu)化專用 IC (ASIC) 內(nèi)核軌的功耗和效率。我們可以通過(guò)具有 PMBus 的穩(wěn)壓器中的標(biāo)準(zhǔn) VOUT_COMMAND 或通過(guò)由 PMBus 管理器(例如UCD90240 )管理的模擬穩(wěn)壓器來(lái)實(shí)現(xiàn) AVS 。在圖 4 中,TPS53355、TPS53319、TPS53513 和 TPS53515 是由 UCD90240 管理的 SWIFT? 模擬集成降壓轉(zhuǎn)換器。
UCD90240 是一款采用緊湊型 9mm × 9mm 晶圓級(jí)球狀引腳柵格陣列 (BGA) 封裝的 24 電源軌 PMBus 可尋址電源排序器和系統(tǒng)管理器。該器件提供以下引腳:24 個(gè)模擬監(jiān)視 (MON) 引腳,可通過(guò)兩個(gè) 12 位 ADC 引擎來(lái)監(jiān)視電源電壓、電流或溫度;24 個(gè)專用使能 (EN) 引腳,用于控制電源軌開(kāi)啟/關(guān)閉;24 個(gè)專用裕度調(diào)節(jié)引腳,用于閉環(huán)裕度調(diào)節(jié);12 個(gè)邏輯 GPO (LGPO) 引腳,支持靈活的布爾邏輯和狀態(tài)機(jī)功能;以及 24 個(gè) GPIO 引腳,可配置為 GPI、GPO、系統(tǒng)復(fù)位、級(jí)聯(lián)故障引腳和看門(mén)狗 I/O 等。 24 個(gè) EN 引腳和 12 個(gè) LGPO 引腳可配置為電平有效驅(qū)動(dòng)或開(kāi)漏輸出。非易失性事件記錄功能可在電源斷電后保存故障事件。 黑盒故障記錄功能會(huì)在首次發(fā)生故障后保存所有電源軌和 I/O 引腳的狀態(tài)。憑借級(jí)聯(lián)功能,通過(guò)一條 SYNC_CLK 引腳連接即可輕松管理多達(dá) 96 個(gè)電壓軌。 故障引腳功能可對(duì)級(jí)聯(lián)的各器件加以協(xié)調(diào),以提供同步的故障響應(yīng)。 引腳選擇電源軌狀態(tài)功能最多可通過(guò) 3 個(gè) GPI 來(lái)控制多達(dá) 8 個(gè)用戶定義的電源狀態(tài)。 這些狀態(tài)可實(shí)現(xiàn)高級(jí)配置和電源接口 (ACPI) 規(guī)范中列出的系統(tǒng)低功耗模式。
這個(gè)TI的 融合數(shù)字電源 設(shè)計(jì)軟件是一款基于 PC 的直觀圖形用戶界面 (GUI),可對(duì)所有系統(tǒng)工作參數(shù)進(jìn)行配置、存儲(chǔ)和監(jiān)視。特性對(duì) 24 個(gè)電壓軌進(jìn)行排序、監(jiān)視和裕度調(diào)節(jié),采用 9mm × 9mm 小型封裝監(jiān)視和響應(yīng)用戶定義的故障,其中包括過(guò)壓 (OV)、欠壓 (UV)、過(guò)流 (OC)、欠流 (UC)、過(guò)熱、超時(shí)以及通用輸入 (GPI) 觸發(fā)的故障提供靈活的排序開(kāi)啟/關(guān)閉相關(guān)性、延時(shí)、布爾邏輯和通用輸入輸出 (GPIO) 配置以支持復(fù)雜的排序應(yīng)用高精度閉環(huán)裕度調(diào)節(jié)主動(dòng)微調(diào)功能,可改善電源軌輸出電壓精度 高級(jí)非易失性事件記錄功能,可協(xié)助系統(tǒng)調(diào)試 單一事件故障記錄(100 個(gè)條目) 峰值記錄黑盒故障記錄,用于在首次發(fā)生故障時(shí)保存所有電源軌和 I/O 引腳的狀態(tài)可輕松級(jí)聯(lián)多達(dá) 4 個(gè)電源排序器并加以協(xié)調(diào)以提供故障響應(yīng) 易于使用的 Fusion GUI 省去了代碼編寫(xiě)工作 在線和離線系統(tǒng)級(jí)設(shè)計(jì) 在線監(jiān)視和調(diào)試 針對(duì)制造商優(yōu)化 GUI 可編程的看門(mén)狗定時(shí)器和系統(tǒng)復(fù)位引腳選擇電源軌狀態(tài) 符合 PMBus 1.2 標(biāo)準(zhǔn)應(yīng)用工業(yè)和自動(dòng)測(cè)試設(shè)備 (ATE) 電信及網(wǎng)絡(luò)設(shè)備服務(wù)器和存儲(chǔ)系統(tǒng) 需要對(duì)多個(gè)電源軌進(jìn)行排序和監(jiān)視的系統(tǒng)。
UCD90240 可以調(diào)整和更改其輸出電壓。
圖 4:具有 PMBus 管理器/定序器以及模擬和 PMBus 穩(wěn)壓器的 PMBus 電源系統(tǒng)
在示波器上,通過(guò) PMBus 的輸出電壓變化看起來(lái)就像任何電壓上升或下降,但它是通過(guò) PMBus 數(shù)字串行協(xié)議實(shí)現(xiàn)的。圖 5 顯示了 PMBus 電壓調(diào)節(jié)器的輸出電壓在 PMBus 主設(shè)備(主機(jī)處理器、FPGA、ASIC)通過(guò) VOUT_COMMAND 的命令下轉(zhuǎn)換為低電平。
圖 5:通過(guò) PMBus VOUT_COMMAND 的輸出電壓變化 (AVS)
一旦終端設(shè)備進(jìn)入現(xiàn)場(chǎng),先進(jìn)的 PMBus 遙測(cè)可以收集健康狀態(tài)信息,并通過(guò)黑盒功能幫助調(diào)試過(guò)程。通過(guò) PMBus 監(jiān)控輸入/輸出電壓、電流、溫度和功率,設(shè)計(jì)人員可以在數(shù)據(jù)中心、服務(wù)器、交換機(jī)和存儲(chǔ)系統(tǒng)中實(shí)現(xiàn)負(fù)載平衡,從而優(yōu)化效率并提高可靠性。
圖 6 顯示了 TI 的 Fusion GUI Digital Power Designer Monitor 屏幕,其中可以實(shí)時(shí)監(jiān)控輸入/輸出電壓、電流、功率和溫度。
圖 6:通過(guò) TI 的 PMBus Fusion 圖形用戶界面 (GUI) 輸入/輸出電壓、電流、溫度和功率(TPS53647 示例)
所以不要和你的電源說(shuō)再見(jiàn)。只需說(shuō)“稍后再談”。