ZHCSYL7 July 2025 TPS546B25
PRODUCTION DATA
| CMD 地址 | D3h |
| 写入事务: | 写入字 |
| 读取事务: | 读取字 |
| 格式: | 无符号二进制(2 字节) |
| NVM 备份: | EEPROM |
| 更新: | 动态。(15h) STORE_USER_ALL 然后,需要进行 VCC 复位,器件才能响应新的 PMBus 地址。 |
此命令包含用于设置器件的 PMBus 地址和 PMB_ADDR 引脚的其他配置设置的位。将对此命令值的更改存储到 NVM,将会在未来上电周期中更改器件的 PMBus 地址,即使(D8h) PIN_DETECT_OVERRIDE中的 PMB_ADDR 位设置为使用对 PMB_ADDR 进行编程引脚检测也是如此。所有引脚可编程地址都将根据应用于当前引脚编程 PMBus 地址的更改来移位。
例如,如果器件上电时 PMB_ADDR/VORST# 与 >1.78kΩ 的 AGND 连接在一起,则选择 PMBus 地址11h且 PMBUS_ADDR 更改为15h,然后存储到 NVM 中。对 PMB_ADDR 进行编程中所有 PMBUS_ADDR 值都将以地址中相同的 +04h 移位。如果 PMB_ADDR/VORST# 与 AGND 之间的电阻未更改,即使(D8h) PIN_DETECT_OVERRIDE未更改以根据 NVM 编程选择 PMB_ADDR,器件也将以编程的 PMBus 地址运行。
更改该值并使 PMBus 地址的引脚检测保持启用状态时必须小心,因为这可能会导致选择保留的 PMBus 地址,从而与器件的运行发生冲突。
将此命令值设置为高于 70h 时,也必须小心。如果更新后的 PMBus 地址会将最高引脚可编程 PMBus 地址推高至地址 7Fh 以上,则引脚可编程地址将被钳位,以将引脚可编程地址范围限制在 70h - 7Fh。
返回到支持的 PMBus 命令。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| R | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
| 保留 | COMMON_ADDR | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| R | R | R | R/W | R | R | R | R/W |
| 保留 | UNIQUE_ADDR | ||||||
| 说明:R/W = 读取/写入;R = 只读 |
| 位 | 字段 | 访问 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | 保留 | R | 0b | 未使用,始终设置为 0。 |
| 14:8 | COMMON_ADDR | R/W | NVM | 器件的主 PMBus 地址。上电恢复后,从该字段读回的值应为器件响应的地址。有关引脚配置如何影响该字段的详细信息,请参阅 对 PMB_ADDR 进行编程。 |
| 7 | 保留 | R | 0b | 未使用,始终设置为 0。 |
| 6:0 | UNIQUE_ADDR | R/W | NVM | 器件的从 (UNIQUE) PMBus 地址。初级器件不支持唯一地址,该字段设置为与 COMMON_ADDR 相同的值。 |