ZHCSCN6C JANUARY 2014 – October 2018 TPS40425
PRODUCTION DATA.
有关 PMBus 的时序和电气特性,请参阅 http://PMBus.org 上的《PMB 电源管理协议规范》第 1 部分(修订版 1.1)。TPS40425 器件支持 100kHz 和 400kHz 总线时序要求。在与主器件通信时,TPS40425 器件不会在 PMBus 上拉伸脉冲。
通过 TPS40425 器件 PMBus 接口进行的通信可以支持数据包错误检查 (PEC) 方案(如果需要)。如果主器件为 PEC 字节提供 CLK 脉冲,则使用 PEC。如果在 STOP 之前不存在 CLK 脉冲,则不使用 PEC。
TPS40425 器件支持 PMBus 1.1 规范中的一部分命令。可以使用 PMBus 对大多数控制器参数进行编程,并且可以将其存储为默认值以供后续使用。所有需要数据输入或输出的命令都使用文本格式。数据字的指数针对命令固定在合理的值,并且不支持更改指数。TPS40425 器件不支持直接格式数据输入或输出。有关具体详情,请参阅支持的 PMBus 命令部分。
TPS40425 器件还支持 SMBALERT 响应协议。SMBALERT 响应协议是一种使从器件(TPS40425 器件)可以向其要与之通信的总线主器件发出警报的机制。主器件处理此事件并同时通过警报响应地址访问总线上的所有从器件(这些从器件支持该协议)。只有导致警报的从器件才会确认此请求。主机执行修改的接收字节操作,以获取从器件的地址。此时,主器件可以使用 PMBus 状态命令查询导致警报的从器件。有关 SMBus 警报响应协议的更多信息,请参阅系统管理总线 (SMBus) 规范。
TPS40425 器件包含非易失性存储器,用于存储配置设置和比例因子。不过,编程到器件中的设置不会自动保存到该非易失性存储器中。必须使用 STORE_USER_ALL 命令将当前设置作为器件默认值提交到非易失性存储器中。在相应的详细说明中说明了能够存储在非易失性存储器中的设置。