ZHCSSM3 July 2024 TPS546E25
ADVANCE INFORMATION
CMD 地址 | 46h |
写入事务: | 写入字 |
读取事务: | 读取字 |
格式: | LINEAR11 |
相控: | 是 |
NVM 备份: | EEPROM |
更新: | 动态 |
IOUT_OC_WARN_LIMIT 命令设置导致过流检测器指示过流警告情况的输出电流值。
返回到支持的 PMBus 命令。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R | R | R | R | R | R | R | R |
EXPONENT | IOUT_OC_WARN_LIMIT | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R | R | RW | RW | RW | RW | RW | RW |
IOUT_OC_WARN_LIMIT |
说明:R/W = 读取/写入;R = 只读 |
位 | 字段 | 访问 | 复位 | 说明 |
---|---|---|---|---|
15:11 | EXPONENT | R | 00000b | 线性格式二进制补码指数。指数是通过其他设置自动配置的,其结果为 0b: 1A LSB |
10:6 | 保留 | R | 00000b | 未使用,始终设置为 0。 |
5:0 | IOUT_OC_WARN_LIMIT | R/W | NVM | 这些位选择平均 IOUT 警告阈值。 |
可写位中的每个尾数二进制值都是可写和可读的。但是,实际分频器设置为最接近的受支持值。此外,针对硬件中支持的每个设置,从 EEPROM 恢复的尾数值是固定的。
尝试更改只读位 (IOUT_OC_WARN_LIMIT[15:6]) 将被视为无效/不受支持的数据。器件将 NACK 不受支持的数据,并且接收到的值将被忽略。将设置 STATUS_BYTE 中的“cml”位和 (7Eh) STATUS_CML 寄存器中的“ivd”位。
IOUT_OC_WARN_LIMIT [5:0] | IOUT_OCW (A) | |
---|---|---|
大于或等于 | 小于 | |
8d | 5 | |
8d | 13d | 10 |
13d | 18d | 15 |
18d | 23d | 20 |
23d | 28d | 25 |
28d | 33d | 30 |
33d | 38d | 35 |
38d | 43d | 40 |
43d | 48d | 45 |
48d | 53d | 50 |
53d | 55 |
当 PMBus 主机尝试在命令中的 PHASE 数据设置为 FFh 的情况下,对 IOUT_OC_WARN_LIMIT 执行 P2+ 写入操作时,预期是将命令中设定的总“Stack OCW”值平均分配到各个相位,作为它们各自的“Phase OCW”设置。为了实现这一目的,器件将执行以下操作:
三相 STACK OCW 指令[5:0] | PHASE IOUT_OC (A) | |
---|---|---|
大于或等于 | 小于 | |
23d | 5 | |
33d | 38d | 10 |
41d | 53d | 15 |
51d | 68d | 20 |
60d | 83d | 25 |
68d | 98d | 30 |
78d | 113d | 35 |
87d | 128d | 40 |
93d | 143d | 45 |
101d | 158d | 50 |
111d | 159d | 55 |
当 PMBus 主机尝试在命令中的 PHASE 数据设置为 FFh 的情况下,在 IOUT_OC_WARN_LIMIT 上执行 P2+ 读取操作时,仅初级器件才会使用 PHASE=FFh 的传入数据响应 P2+ 读取命令。初级器件将 IOUT_OCW 值乘以 STACK_NUMBER,并向 PMBus 报告乘积。例如,如果三相电源轨中主相的 IOUT_OCW 为 25A,则在 PHASE=FFh 下进行 P2+ 读取将产生 25 x 3 = 75A 作为读回值。