SMBUS和i2cBus,PMBus 区别

SMBusI2C
最大传输速度 100kHz最大传输速度400kHz
最小传输速度 10kHz无最小传输速度
35ms时钟低超时无时钟超时
固定的逻辑电平逻辑电平由VDD决定
不同的地址类型(保留、动态等) 7位、
10位和广播呼叫从地址类型
不同的总线协议(快速命令、
处理呼叫等) 无总线协议

 http://www.i2c-bus.org/

The System Management Bus (SMBus) is more or less a derivative of the I2C bus. The standard has been developed by Intel and is now maintained by the SBS Forum.

The main application of the SMBus is to monitor critical parameters on PC motherboards and in embedded systems. For example there a lot of supply voltage monitor, temperature monitor, and fan monitor/control ICs with a SMBus interface available.

There are some interesting differences between the I2C bus and the SMBus:

  • Packet Error Checking (PEC)
  • Timeout for transfers
  • Standardized transfer types
  • ALERT line
  • SUSPEND line
  • Power down/up
  • max. bitrate of 100 kHz/s

    Just like the I2C-Bus, the SMBus defines a protocol for inter-device communication. It adds timeouts and standards for data transfer formats, however it does not define the content of transmitted data.

    The new PMBus? standard is based on the SMBus. It defines a set of commands and data structures required by power control and management components.

    This allows interoperability between ICs not only on the electrical level, but also regarding the command semantics.

    As an example, the PMBus defines a command for setting and reading over voltage level - something that is essencial in the power management domain.

    In this sense, the PMBus is not a new bus but a protocol layer on top of the SM-Bus.

    More information about the PMBus can be found at www.pmbus.com

    The PMBus name and logo are trademarks of SMIF, Inc.

    评论 1
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值