Intel® Stratix® 10电源管理用户指南

ID 683418
日期 9/26/2018
Public
文档目录

2.2.1.2.2. PMBus从模式

还可在PMBus从模式下通过外部电源管理对 Intel® Stratix® 10器件进行配置并作为PMBus主器件运行。PMBus从模式下配置 Intel® Stratix® 10器件时,不仅要连接现有的PWRMGT_SCL and PWRMGT_SDA管脚,同时还要多连接一个PWRMGT_ALERT管脚。

注: PMBus模式仅支持1.8-V I/O标准。
图 4. PMBus从模式
表 3.  PMBus从模式支持的命令
命令名称 命令代码 默认值 PMBus事务类型 字节数
CLEAR_FAULTS 03h 发送字节 0
VOUT_MODE 20h 40h 读取字 1
VOUT_COMMAND 21h 读取字 2
STATUS_BYTE 78h 00h 读取字节 1

下图显示为PMBus从模式中外部电源管理控制器的阶段流程。

图 5. PMBus从模式中外部电源管理控制器的阶段流程

PMBus从模式下的 Intel® Stratix® 10器件将仅以直接格式发送VOUT_COMMAND。要读取实际电压值,请使用以下方程式转换 Intel® Stratix® 10器件中的VOUT_COMMAND值。

图 6. 直接式格式方程

该方程显示如何转换直接格式值,其中:

  • X,是以mV为单位计算所得的实际值;
  • m,为斜率系数,是2字节的二进制补码整数;
  • Y,为来自 Intel® Stratix® 10器件的2字节二进制补码整数;
  • b,为偏移量,是一个2字节二进制补码整数;
  • R,为指数,是一个1字节二进制补码整数;

如下示例显示了外部电源管理控制器如何从 Intel® Stratix® 10器件检索数值。VOUT_COMMAND中使用的系数如下所示:

  • m = 1
  • b = 0
  • R = 0

如果外部电源管理控制器检索到一个值0384h,则其等同于:

X = (1/1) x (0384h x 10-0 - 0) = 900 mV = 0.90 V