簡介
系統管理匯流排(
System
Management
Bus, 縮寫為
SMBus或
SMB)是一種兩條訊號所組成源自於
I2C的一種匯流排,其設計套用於輕量級的通訊。最常於主機板的電源開關指令的通訊中發現其存在(例如筆記型電腦中,重複充電的子系統),其他的元件,例如溫度、風扇或電壓的感測器的通訊中也可以看到其蹤影。
SMBus 由 Intel 於 1995年所定義. 包含有 clock, data, 以及基於 Philips' I
2C serial bus 協定的指令。其時鐘頻率範圍在 10 kHz 到 100 kHz.(
PMBus可延伸至 400 kHz)
FreeBSD,
OpenBSD,
NetBSD,
DragonFly BSD,
Linux,MS-Windows 2000,MS-Windows XP和MS-Windows Vista皆可支援 SMBus devices, 但MS-Windows 98以及其更早版本不支持。
2C" >I2C
I2C(
Inter-Integrated Circuit)字面上的意思是
積體電路之間,它其實是
I2C Bus簡稱,所以中文應該叫
積體電路匯流排,它是一種串列通信匯流排,使用多主從架構,由
飛利浦公司在1980年代為了讓
主機板、
嵌入式系統或
手機用以連線低速周邊設備而發展。I
2C的正確讀法為“I平方C”("I-squared-C"),而“I二C”("I-two-C")則是另一種錯誤但被廣泛使用的讀法。自2006年11月1日起,使用I
2C協定已經不需要支付專利費,但製造商仍然需要付費以獲取I
2C從屬設備地址。
套用
I2C被套用在簡單且其製造成本較傳輸速度更為重要的外設上。一些常見的套用如下:
I
2C的另一個強大用途在於
微控制器的套用,利用兩根通用的輸入輸出接腳及軟體的規劃,可以讓微控制器控制一個小型網路。
外設可以在系統仍然在運作的同時加入或移出匯流排,這代表對於有
熱插拔需求的設備而言是個理想的匯流排。
像I
2C這樣的匯流排之所以流行起來,是因為計算機工程師發現到對於積體電路設計而言,許多的製造成本源自於封裝尺寸及接腳數量。更小的包裝通常能夠減少重量及電源的消耗,這對於
行動電話及手持式計算機而言格外重要。