pm监护器怎么PMBus < SMBus < I2C 关系解析

新闻资讯2026-04-21 00:26:39

    SMBus 全称 System Management Bus,即系统管理总线。一种基于I2C而扩展出来的协议,是 I2C 协议的一个子集。但SMBus 要求更严格,规定了更多细节与规范。有一些更为复杂的操作,但是原理都还是基于I2C。

    SMBus 为系统和电源管理这样的任务提供了一条控制总线,使用 SMBus 的系统,设备之间发送和接收消息都是通过 SMBus,而不是使用单独的控制线,这样可以节省设备的管脚数。

    SMBus可用于需要对参数进行关键监控的应用。对于温度、电源电压、风扇监控和或控制集成芯片,它有额外的监控规范。应用包括 LAN控制,BIOS,  远程控制,系统传感器,EEPROM 通讯设备等等,它最常见的应用是计算机主板和嵌入式系统。

pm监护器怎么PMBus < SMBus < I2C 关系解析_https://www.jmylbn.com_新闻资讯_第1张

SMBus 拓扑结构 

pm监护器怎么PMBus < SMBus < I2C 关系解析_https://www.jmylbn.com_新闻资讯_第2张  

SMBus 拓扑结构 

    SMBus是一种2线总线。两个主要信号是时钟(SMBCLK)和数据(SMBDAT)。I2C Primer和SMBus相互兼容,但存在明显差异。 

    I2C规范仅描述了2线总线的物理层、时序和流控制。I2C规范没有(像SMBus协议那样)描述消息的格式,也没有描述消息的内容。

  I2C、SMBUS的区别

SMBUS总线与I2C总线存在很大不同,具体体现在以下几个方面:

  • SMBUS逻辑电平阈值是固定的,和器件电源电压无关。所以,不同电源电压系统(1.8V、3.3V、5V),可以同时运行在SMBUS总线上。I2C 协议的范围很广,甚至讨论了高达 12V 的情况,而