Pris en charge par le Forum SMIF (System Management Interface Forum), le bus de gestion système SMBus connaît un dépoussiérage avec sa dernière version en date. Rétrocompatible avec les moutures antérieures, la version 3.0 ...se distingue par des performances revues à la hausse grâce notamment à une fréquence de bus portée à 400 kHz voire à 1 MHz (contre 100 kHz auparavant) afin de tenir compte des cadences toujours plus élevées auxquelles fonctionnent les processeurs et les circuits logiques spécifiques.
On rappellera à cet égard que le bus de contrôle/commande SMBus définit une interface deux fils dévolue à la gestion des tâches système et à la gestion d’alimentation qui permet aux composants et aux circuits intégrés de communiquer entre eux et avec les autres éléments d’un système (batteries, capteurs de température ou de tension, ventilateurs, circuits d'horloge...). SMBus fournit aussi un certain nombre de fonctionnalités utiles comme la sauvegarde de l'état du système en cas d'arrêt ou la création de rapports d'erreurs.
L'ajout des vitesses de 400 kHz et 1 MHz a par ailleurs nécessité un réajustement et une réorganisation des niveaux de commande électrique. Le temps de maintien des données a également été modifié afin d’aligner la spécification SMBus sur le standard I2C. Une décision due au fait que la plupart des composants présents sur le marché contrôlent ce paramètre selon ce standard…
La spécification SMBus 3.0 entérine aussi la disparition du niveau minimum d'immunité au bruit des lignes de données et d'horloge, le groupe de travail SMIF ayant constaté qu'aucun fournisseur de circuits ou équipementier utilisant SMBus n'avait à ce jour vérifié ce paramètre. Ajoutons que la version 3.0 réaffecte certaines adresses de bus tombées en désuétude aux protocoles de lecture et d'écriture de zones, introduits dans la révision 1.3 de la spécification PMBus (Power Management Bus). Les futures améliorations apportées dans la version PMBus 1.3.1 (à venir) seront d’ailleurs intégrées dans le standard SMBus.
