Il
System Management Bus (SMBus) è un semplice
collegamento a doppio filo tra processori, utilizzato all'interno degli elaboratori, a cui sono normalmente riservati compiti di trasmissione di alimentazione e segnali di controllo. La sua invenzione risale al 1995 ed è da attribuire a
Intel, con il compito originario di
supportare la comunicazione tra una batteria intelligente, un caricabatterie e un microcontroller per il dialogo con il resto del sistema. In seguito questa tecnologia è stata applicata anche in altri contesti, come alimentatori di vario genere, sensori, EEPROM e altri apparati di comunicazione.
Il lavoro svolto per la progettazione si è basato su due requisiti fondamentali: economicità ed efficienza. A questo scopo, l'
SMBus è basato sul bus
Inter-Integrated Circuit(I2C) di Philips (multimaster e seriale), costruito con materiali molto comuni e tecnologia analogica, tuttavia in grado di ricevere e trasmettere segnali con grande efficienza. Il particolare
vantaggio nell'uso di questo tipo di bus è la diminuzione per i chip del numero di pin necessari al collegamento, grazie all'ottimizzazione svolta dall'
SMBus stesso e al livello di astrazione hardware fornito, che evita al software la manipolazione diretta di bit e bytes.