ZHCSQY5 November 2023 TPS546A24S
PRODUCTION DATA
CMD 地址 | 38h |
写入事务: | 写入字 |
读取事务: | 读取字 |
格式: | SLINEAR11,根据 CAPABILITY 而定 |
相控: | 否 |
NVM 备份: | EEPROM |
更新: | 动态 |
(38h) IOUT_CAL_GAIN 用于修整 READ_IOUT 命令报告的输出电流的增益。该值是应用于内部检测到的电流测量值的无单位增益系数。这个无单位增益系数使得 (38h) IOUT_CAL_GAIN 对 (8Ch) READ_IOUT(PMBus 的标准 mΩ 单位)产生逆向影响。默认值为 1。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RW | RW | RW | RW | RW | RW | RW | RW |
IOCG_EXP | IOCG_MAN | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
IOCG_MAN |
说明:R/W = 读取/写入;R = 只读 |
位 | 字段 | 访问 | 复位 | 说明 |
---|---|---|---|---|
15:11 | IOCG_EXP | RW | 11001b | 线性格式,二进制补码指数 |
10:0 | IOCG_MAN | RW | NVM | 线性格式,二进制补码尾数 |
更改 (38h) IOUT_CAL_GAIN 将调整由 (46h) IOUT_OC_FAULT_LIMIT 或 (4Ah) IOUT_OC_WARN_LIMIT 编程的过流设置(根据 (38h) IOUT_CAL_GAIN 的新值)。
尝试向 (38h) IOUT_CAL_GAIN 写入指定为有效值之外的任何值将被视为无效/不受支持的数据,并导致 TPS546A24S 通过标记相应的状态位并根据 PMBus 1.3.1 第 II 部分规范第 10.9.3 节通知主机来进行响应。
命令解析和 NVM 存储/恢复行为
(38h) IOUT_CAL_GAIN 命令是用 TPS546A24S 内部遥测系统实现的。因此,可以使用线性格式以非常高的分辨率对该命令的值进行编程。但是,TPS546A24S 仅为此命令提供有限的 NVM 备份选项。在执行下电上电或 NVM 存储/恢复操作后,该值将四舍五入为最接近的 1/64,最大支持值为 1.984 (1 63/64)。