- on Education & Information
- Published in issue 12/2004 on page 0
I²C and SMBus
The I2C-bus has been dealt with before in Elektor Electronics. Most readers will know that this bus requires only two signals to communicate between, for example, a controller and one or more ICs in a circuit. We may also assume that it is well known that this bus was developed by Philips and is used mainly in televisions, video recorders, tuners, etc.Unfortunately, the I2C-bus lacks a number of features that manufacturers of computer motherboards require. They therefore developed their own bus, which has been derived from the I2C-bus. This bus goes by the name SMBus (System Management Bus). The main task for the protocol is to provide communications between the processor and various temperature sensors, battery management/charging-chips and even memory modules, etc. in a PC.