这是机器翻译的内容,点击这里了解更多

SMBus 和 PMBus 从设备

针对PSoC™ 3、4 和 5LP 设计简化的 SMBus 和 PMBus

nobutton

关于

系统管理总线 (SMBus) 和电源管理总线 (PMBus) 从属组件提供了一种简单的方法,可以向基于PSoC™ 3、 PSoC™ 4 或PSoC™ 5LP 的设计添加众所周知的通信方法。

SMBus 是一种双线接口,通常用于将各种系统管理芯片与一个或多个主机系统互连。它使用带有一些扩展的 I2C 作为物理层。还有一个协议层,它定义数据类别以及数据的结构。物理层和协议层都增加了 I2C 规范中最初未体现的稳健性级别。SMBus 从属组件支持大多数 SMBus 版本 2.0 从属设备规范,并具有多种可配置选项。

PMBus 是更通用的 SMBus 协议的扩展,特别侧重于电源转换和电源管理系统。PMBus 对 SMBus 协议进行了一些细微的修改,指定了 SMBus 中未定义的应用层命令。PMBus 组件提供所有可能的 PMBus 修订版 1.2 命令,并允许您选择与应用程序相关的命令。

  • SMBus/PMBus从属模式
  • SMBALERT# 引脚支持
  • 25 毫秒超时
  • 可配置的 SMBus/PMBus 命令
  • 数据包错误检查 (PEC) 支持

系统管理总线 (SMBus) 和电源管理总线 (PMBus) 从属组件提供了一种简单的方法,可以向基于PSoC™ 3、 PSoC™ 4 或PSoC™ 5LP 的设计添加众所周知的通信方法。

SMBus 是一种双线接口,通常用于将各种系统管理芯片与一个或多个主机系统互连。它使用带有一些扩展的 I2C 作为物理层。还有一个协议层,它定义数据类别以及数据的结构。物理层和协议层都增加了 I2C 规范中最初未体现的稳健性级别。SMBus 从属组件支持大多数 SMBus 版本 2.0 从属设备规范,并具有多种可配置选项。

PMBus 是更通用的 SMBus 协议的扩展,特别侧重于电源转换和电源管理系统。PMBus 对 SMBus 协议进行了一些细微的修改,指定了 SMBus 中未定义的应用层命令。PMBus 组件提供所有可能的 PMBus 修订版 1.2 命令,并允许您选择与应用程序相关的命令。

  • SMBus/PMBus从属模式
  • SMBALERT# 引脚支持
  • 25 毫秒超时
  • 可配置的 SMBus/PMBus 命令
  • 数据包错误检查 (PEC) 支持
smpmbus_cds_img
smpmbus_cds_img
smpmbus_cds_img

设计资源