系統管理匯流排

系統管理匯流排System Management Bus, 縮寫為SMBusSMB)是一種兩條訊號所組成源自於I2C的一種匯流排,其設計套用於輕量級的通訊。最常於主機板的電源開關指令的通訊中發現其存在(例如筆記型電腦中,重複充電的子系統),其他的元件,例如溫度、風扇或電壓的感測器的通訊中也可以看到其蹤影。

基本介紹

  • 中文名:系統管理匯流排
  • 外文名:System Management Bus
  • 領域:計算機
簡介,I2C,套用,參見,

簡介

系統管理匯流排SystemManagementBus, 縮寫為SMBusSMB)是一種兩條訊號所組成源自於I2C的一種匯流排,其設計套用於輕量級的通訊。最常於主機板的電源開關指令的通訊中發現其存在(例如筆記型電腦中,重複充電的子系統),其他的元件,例如溫度、風扇或電壓的感測器的通訊中也可以看到其蹤影。
SMBus 由 Intel 於 1995年所定義. 包含有 clock, data, 以及基於 Philips' I2C 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

I2CInter-Integrated Circuit)字面上的意思是積體電路之間,它其實是I2C Bus簡稱,所以中文應該叫積體電路匯流排,它是一種串列通信匯流排,使用多主從架構,由飛利浦公司在1980年代為了讓主機板嵌入式系統手機用以連線低速周邊設備而發展。I2C的正確讀法為“I平方C”("I-squared-C"),而“I二C”("I-two-C")則是另一種錯誤但被廣泛使用的讀法。自2006年11月1日起,使用I2C協定已經不需要支付專利費,但製造商仍然需要付費以獲取I2C從屬設備地址。

套用

I2C被套用在簡單且其製造成本較傳輸速度更為重要的外設上。一些常見的套用如下:
  • 為了保存用戶的設定而訪問NVRAM晶片。
  • 訪問低速的數字類比轉換器(DAC)。
  • 訪問低速的類比數字轉換器(ADC)。
  • 改變監視器的對比度、色調及色彩平衡設定(視頻數據通道)。
  • 改變音量大小。
  • 獲取硬體監視及診斷數據,例如中央處理器的溫度及風扇轉速。
  • 讀取實時時鐘(Real-time clock)。
  • 在系統設備中用來打開或關閉電源供應。
I2C的另一個強大用途在於微控制器的套用,利用兩根通用的輸入輸出接腳及軟體的規劃,可以讓微控制器控制一個小型網路。
外設可以在系統仍然在運作的同時加入或移出匯流排,這代表對於有熱插拔需求的設備而言是個理想的匯流排。
像I2C這樣的匯流排之所以流行起來,是因為計算機工程師發現到對於積體電路設計而言,許多的製造成本源自於封裝尺寸及接腳數量。更小的包裝通常能夠減少重量及電源的消耗,這對於行動電話及手持式計算機而言格外重要。

參見

相關詞條

熱門詞條

聯絡我們