ZHCSQY4 November 2023 TPS546B24S
PRODUCTION DATA
CMD 地址 | 46h |
写入事务: | 写入字 |
读取事务: | 读取字 |
格式: | SLINEAR11,根据 CAPABILITY 而定 |
相控: | 是 |
NVM 备份: | EEPROM 或引脚检测 |
更新: | 动态 |
IOUT_OC_FAULT_LIMIT 命令设置导致过流检测器指示过流故障情况的输出电流值。虽然多相堆叠中的每个 TPS546B24S 器件都有自己的 IOUT_OC_FAULT_LIMIT 和比较器,但多相堆叠的有效电流限制等于最低 IOUT_OC_FAULT_LIMIT 设置与堆栈中的相位数的乘积。
在触发过流故障时,TPS546B24S 会根据 IOUT_OC_FAULT_RESPONSE 进行响应。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RW | RW | RW | RW | RW | RW | RW | RW |
IO_OCF_EXP | IO_OCF_MAN | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
IO_OCF_MAN |
说明:R/W = 读取/写入;R = 只读 |
位 | 字段 | 访问 | 复位 | 说明 |
---|---|---|---|---|
15:11 | IO_OCF_EXP | RW | 11110b | 线性格式二进制补码指数 |
10:0 | IO_OCF_MAN | RW | NVM | 线性格式二进制补码尾数。请参阅下表。 高达 62A 的多相堆叠电流限制 x 相位数 (PHASE = FFh) 每相 OCL:高达 31A (PHASE != FFh) |
尝试向 (46h) IOUT_OC_FAULT_LIMIT 写入指定为有效值之外的任何值将被视为无效/不受支持的数据,并导致 TPS546B24S 通过标记相应的状态位并根据 PMBus 1.3.1 第 II 部分规范第 10.9.3 节通知主机来进行响应。
命令解析和 NVM 存储/恢复行为
Per-PHASE (PHASE != FFh) IOUT_OC_FAULT_LIMIT 在模拟硬件中实现。模拟硬件支持 4A 至 31A(步长为 1A)的电流限制。如果编程值与硬件支持的值不完全相等,将向上舍入为下一个可用的支持值。每个器件小于 8A 的值可写入 IOUT_OC_FAULT_LIMIT,但每个器件小于 4A 的值将在硬件中实现为 4A。TPS546B24S 仅为此命令提供有限的 NVM 备份选项。在执行下电上电或 NVM 存储/恢复操作后,该值将舍入为最接近的 NVM 支持值。NVM 支持高达 31A(步长为 0.25A)的值。
相控命令行为
当 PHASE = FFh 时写入:将每个相位的 IOUT_OC_FAULT_LIMIT 设置为写入值除以相位数。
当 PHASE = FFh 时读取:报告 PHASE = 00h(环路控制器)的 IOUT_OC_FAULT_LIMIT 值乘以相位数。
当 PHASE != FFh 时写入:将当前相位的 IOUT_OC_FAUL_LIMIT 设置为写入的值。
当 PHASE != FFh 时读取:报告当前相位的 IOUT_OC_FAULT_LIMIT 值。