AN 502: 在 Altera MAX 系列中实现 SMBus 控制器

ID 683635
日期 9/22/2014
Public

1. 在 Altera MAX 系列中实现 SMBus 控制器

所作的更新针对于:
本翻译版本仅供参考,如果本翻译版本与其英文版本存在差异,则以英文版本为准。某些翻译版本尚未更新对应到最新的英文版本,请参考本翻译版本仅供参考,如果本翻译版本与其英文版本存在差异,则以英文版本为准。某些翻译版本尚未更新对应到最新的英文版本,请参考英文版本以获取最新信息。
本设计实例说明如何为 Altera® MAX® II、MAX V 和 MAX 10 器件实现系统管理总线 (SMBus) 控制器。

SMBus 作为 I2C 的一种衍生形式,是一种双线式接口;借助这种接口,各个系统组件可以相互通信。 在任何时刻,都只能有一个器件以这种总线的主器件身份与一个或多个从器件执行事务。

借助 SMBus,可以:

  • 使用 SMBus 作为控制总线来执行与系统和电源管理相关的任务
  • 去除各条控制线路,因为使用 SMBus 即可与多个设备进行通信

采用这种设置时,可以减少引脚数量,确保设计在未来能够扩展。