System Management Bus
|
The System Management Bus (abbreviated to SMBus or SMB) is a simple two-wire bus used for communication with low-bandwidth devices on a motherboard, especially power related chips such as a laptop's rechargeable battery subsystem (see Smart Battery Data). Other devices might include temperature sensors and lid switches.
A device can provide manufacturer information, indicate its model/part number, save its state for a suspend event, report different types of errors, accept control parameters, and return status. The SMBus is generally not user configurable or accessible.
The bus was defined by Intel in 1995. It carries clock, data, and instructions and is based on Philip's I²C serial bus protocol. Its clock frequency range is 10 kHz to 100 kHz. Its voltage levels are different from those of I²C, but devices belonging to the two systems are often successfully mixed on the same bus. The SMBus has an extra optional signal called ALERT#, which can be used by slaves to send an interrupt request to the controller.
Windows 2000 supports SMBus devices, but Windows 98 does not.
External link
- SMBus website (http://www.smbus.org/)
- SBS forum (http://www.sbs-forum.org/)
- This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.