ZHCSKX5A February 2020 – September 2020 TPS546B24A
PRODUCTION DATA
CMD 地址 | 21h |
写入事务: | 写入字 |
读取事务: | 读取字 |
格式: | ULINEAR16,是否绝对仅根据 VOUT_MODE 而定 |
相控: | 否 |
NVM 备份: | EEPROM 或引脚检测 |
更新: | 动态 |
VOUT_COMMAND 使该器件使用两个数据字节将其输出电压设置为命令值。VOUT_COMMAND 导致的输出电压变化以 VOUT_TRANSITION_RATE 指定的速率发生。
当 PGD/RST_B 在 MISC_OPTIONS 中配置为 RESET# 引脚时,PGD/RST_B 引脚生效会使输出电压恢复到 VBOOT 值,并相应地更新 VOUT_COMMAND 值。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RW | RW | RW | RW | RW | RW | RW | RW |
VOUT_COMMAND(高字节) | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
VOUT_COMMAND(低字节) |
说明:R/W = 读/写;R = 只读 |
位 | 字段 | 访问 | 复位 | 说明 |
---|---|---|---|---|
15:0 | VOUT_COMMAND | RW | NVM | 通过 PMBus 接口设置输出电压目标。 |
上电时,VOUT_COMMAND 的复位值源自 VSEL 引脚上的引脚检测,或源自 NVM,具体取决于 PIN_DETECT_OVERRIDE 中的 VOUT_COMMAND 位。
当 PIN_DETECT_OVERRIDE 中的 VOUT_COMMAND 位 = 0b 时,VOUT_COMMAND 的默认值在上电复位或执行 RESTORE_USER_ALL 时从 NVM 中恢复。
当 PIN_DETECT_OVERRIDE 中的 VOUT_COMMAND 位 = 1b 时,VOUT_COMMAND 的默认值在上电复位或执行 RESTORE_USER_ALL 时源自 VSEL 引脚上的引脚检测。
无论是源自引脚检测还是 NVM,该默认值都会成为“默认”输出电压(也称为“VBOOT”),并与 VOUT_COMMAND 的当前值分别存储在 RAM 中。
BOOT 电压行为
MISC_OPTIONS 中的 RESET_FLT 位可选择在发生故障相关关断后的 VOUT_COMMAND 行为。当 RESET_FLT = 0b 时,该器件将在故障后的断续期间保持 VOUT_COMMAND 的当前值。当 RESET_FLT = 1b 时,VOUT_COMMAND 将复位为上次检测到的 VSEL 电压或 VOUT_COMMAND 的 NVM 存储值(由 MISC_OPTIONS 中的 VOUT_COMMAND 位进行选择)。
数据有效性
向 VOUT_COMMAND 写入时的结果值(包括 VOUT_TRIM 的任何偏移)大于当前 VOUT_MAX 或小于当前 VOUT_MIN 会导致基准 DAC 分别移至 VOUT_MIN 或 VOUT_MAX 指定的值,并引起 VOUT_MAX_MIN_WARNING 故障情况,进而设置 STATUS_WORD、STATUS_VOUT 中的相应位并根据 PMBus 1.3.1 第 II 部分规范第 10.2 节通知主机。