ZHCSTB8 December 2024 TPS546B26
PRODUCTION DATA
CMD 地址 | 46h |
寫(xiě)入事務(wù): | 寫(xiě)入字 |
讀取事務(wù): | 讀取字 |
格式: | LINEAR11 |
相控: | 是 |
NVM 備份: | EEPROM 或引腳檢測(cè) |
更新: | 動(dòng)態(tài) |
IOUT_OC_FAULT_LIMIT 命令設(shè)置導(dǎo)致過(guò)流檢測(cè)器指示過(guò)流故障情況的輸出電流值。此處選擇的閾值將與檢測(cè)到的低側(cè)谷值電流進(jìn)行比較。有關(guān)更多詳細(xì)信息,請(qǐng)參閱過(guò)流限制和低側(cè)電流檢測(cè)。
返回到支持的 PMBus 命令。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R | R | R | R | R | R | R | R |
EXPONENT | IOUT_OC_FAULT_LIMIT | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R* 或 R/W** | R* 或 R/W** | R/W | R/W | R/W | R/W | R/W | R/W |
IOUT_OC_FAULT_LIMIT |
說(shuō)明:R/W = 讀取/寫(xiě)入;R = 只讀 |
位 | 字段 | 訪問(wèn) | 復(fù)位 | 說(shuō)明 |
---|---|---|---|---|
15:11 | EXPONENT | R | 00000b | 線性格式二進(jìn)制補(bǔ)碼指數(shù)。指數(shù)是通過(guò)其他設(shè)置自動(dòng)配置的,其結(jié)果為 1b: 0.5A LSB 0b:1A LSB |
10:8 | 保留 | R | 00000b | 未使用,始終設(shè)置為 0。 |
7 | IOUT_OC_FAULT_LIMIT | R* 或 R/W** | 0b |
* 當(dāng) STACK_NUMBER[1:0] = 1b 時(shí),位 7 為只讀。 ** 當(dāng) STACK_NUMBER[1:0] 大于 2b 時(shí),第 7 位可讀且可寫(xiě),如 P2_PLUS_WRITE 命令和對(duì) P2_PLUS_READ 命令的響應(yīng)說(shuō)明中所述。 |
6 | IOUT_OC_FAULT_LIMIT | R* 或 R/W*** | 0b |
* 當(dāng) STACK_NUMBER[1:0] = 1b 時(shí),位 6 為只讀。 ** 當(dāng) STACK_NUMBER[1:0] 大于 1b 時(shí),第 6 位可讀且可寫(xiě),如 P2_PLUS_WRITE 命令和對(duì) P2_PLUS_READ 命令的響應(yīng)說(shuō)明中所述。 |
5:0 | IOUT_OC_FAULT_LIMIT | R/W | NVM | 這些位選擇 IOUT 谷值電流限制閾值。 |
可寫(xiě)位中的每個(gè)尾數(shù)二進(jìn)制值都是可寫(xiě)和可讀的。但是,實(shí)際分頻器設(shè)置為最接近的受支持值。此外,針對(duì)硬件中支持的每個(gè)設(shè)置,從 EEPROM 恢復(fù)的尾數(shù)值是固定的。
* 當(dāng) STACK_NUMBER[1:0] 為 1b 時(shí),嘗試更改只讀位 (IOUT_OC_FAULT_LIMIT[15:8]) 將被視為無(wú)效/不受支持的數(shù)據(jù)。器件將 NACK 不受支持的數(shù)據(jù),并且接收到的值將被忽略。將設(shè)置 STATUS_BYTE 中的“cml”位和 STATUS_CML 寄存器中的“ivd”位。
** 僅當(dāng) STACK_NUMBER[1:0] > 2b 時(shí),嘗試更改讀寫(xiě)位 (IOUT_OC_FAULT_LIMIT[7]) 才會(huì)被視為有效數(shù)據(jù)。
*** 僅當(dāng) STACK_NUMBER[1:0] > 1b 時(shí),嘗試更改讀寫(xiě)位 (IOUT_OC_FAULT_LIMIT[6]) 才會(huì)被視為有效數(shù)據(jù)。
IOUT_OC_FAULT_LIMIT [5:0] | IOUT_OC (A) | |
---|---|---|
大于或等于 | 小于 | |
14d | 6.25 | |
14d | 17d | 7.5 |
17d | 22d | 9.375 |
22d | 25d | 11.875 |
25d | 28d | 13.125 |
28d | 33d | 15 (60%) |
33d | 37d | 17.5 |
37d | 39d | 18.75 |
39d | 42d | 20 (80%) |
42d | 47d | 21.875 |
47d | 50d | 24.375 |
50d | 53d | 25 (100%) |
53d | 58d | 27.5 |
58d | 30 |
當(dāng) PMBus 主機(jī)嘗試在命令中的 PHASE 數(shù)據(jù)設(shè)置為 FFh 的情況下,對(duì) IOUT_OC_FAULT_LIMIT 執(zhí)行 P2+ 寫(xiě)入操作時(shí),預(yù)期是在各相之間平均分配命令中的凈“Stack OC”電平,作為它們各自的“Phase OC”設(shè)置。為了實(shí)現(xiàn)這一目的,器件將執(zhí)行以下操作:
三相 STACK OC 指令[5:0] | PHASE IOUT_OC (A) | |
---|---|---|
大于或等于 | 小于 | |
42d | 6.25 | |
42d | 51d | 7.5 |
51d | 64d | 9.375 |
64d | 75d | 11.875 |
75d | 85d | 13.125 |
85d | 98d | 15 (60%) |
98d | 109d | 17.5 |
109d | 117d | 18.75 |
117d | 126d | 20 (80%) |
126d | 139d | 21.875 |
139d | 148d | 24.375 |
148d | 158d | 25 (100%) |
158d | 173d | 27.5 |
173d | 30 |
當(dāng) PMBus 主機(jī)嘗試在命令中的 PHASE 數(shù)據(jù)設(shè)置為 FFh 的情況下,IOUT_OC_FAULT_LIMIT 上執(zhí)行 P2+ 讀取操作時(shí),僅初級(jí)器件才會(huì)使用 PHASE=FFh 的傳入數(shù)據(jù)響應(yīng) P2+ 讀取命令。初級(jí)器件將 IOUT_OC 值乘以 STACK_NUMBER,并向 PMBus 報(bào)告乘積。例如,如果三相電源軌中主相的 IOUT_OC 為 24A,則在 PHASE=FFh 下進(jìn)行 P2+ 讀取將產(chǎn)生 24 x 3 = 72A 作為讀回值。