ZHCSQY4 November 2023 TPS546B24S
PRODUCTION DATA
為了允許具有共享輸出的多個(gè)器件通過單個(gè) PMBus 地址和單個(gè) PMBus 環(huán)路跟隨器進(jìn)行通信,TPS546B24S 使用通過 BCX_CLK 和 BCX_DAT 引腳實(shí)現(xiàn)的反向通道通信。在 POR 期間,連接到 VSHARE 的所有器件也必須連接到 BCX_CLK 和 BCX_DAT,并具有適當(dāng)?shù)?(ECh) MFR_SPECIFIC_28 (STACK_CONFIG) 設(shè)置。堆疊器件間的任何編程錯(cuò)誤都會(huì)導(dǎo)致 POR 故障并阻止啟用轉(zhuǎn)換。
在 POR 期間,環(huán)路控制器從環(huán)路跟隨器讀取已編程的值,以確保所有預(yù)期的環(huán)路跟隨器都存在并正確相移。然后,環(huán)路控制器將向環(huán)路跟隨器器件加載如下關(guān)鍵運(yùn)行參數(shù),以確保 STACK 正常運(yùn)行:
在運(yùn)行期間,環(huán)路控制器器件接收所有 PMBus 通信并進(jìn)行響應(yīng),環(huán)路跟隨器器件不需要連接到 PMBus。如果環(huán)路控制器接收的命令要求更新到環(huán)路跟隨器的 PMBus 寄存器,環(huán)路控制器會(huì)將這些命令中繼到環(huán)路跟隨器。此外,環(huán)路控制器會(huì)定期輪詢環(huán)路跟隨器器件以獲取狀態(tài)和遙測(cè)信息,確保準(zhǔn)確記錄所有堆疊器件的遙測(cè)和狀態(tài)信息。
大多數(shù) PMBus 通信必須通過將(04h) PHASE PMBus 命令保留為其上電復(fù)位默認(rèn)值 FFh 來定向到所有相位。如果必須與特定器件通信,則可以更改 (04h) PHASE 命令以尋址堆疊組中的特定器件,如在 POR 期間編程的 (37h) INTERLEAVE 命令的順序值所設(shè)置。
當(dāng)命令定向到各個(gè)環(huán)路跟隨器時(shí),如果其他 BCX 通信正在進(jìn)行,寫入命令將由環(huán)路控制器排隊(duì)以通過 BCX 發(fā)送到環(huán)路控制器。排隊(duì)的寫入命令按照環(huán)路控制器接收順序?qū)懭氕h(huán)路跟隨器。為避免 PMBus 出現(xiàn)不必要的延遲以及過多的時(shí)鐘延展,針對(duì)各個(gè)環(huán)路跟隨器的讀取事務(wù)不會(huì)排隊(duì),并會(huì)在 BCX 總線可用時(shí)立即處理。因此,可以先處理緊接在寫入命令之后的針對(duì)各個(gè)環(huán)路跟隨器的讀取命令,然后處理前面的寫入命令。為確保準(zhǔn)確回讀,用戶必須在向各個(gè)環(huán)路跟隨器寫入某個(gè)值與從同一環(huán)路跟隨器讀回該值之間至少留有 4ms 的時(shí)間。