技术支持

Acute逻辑分析仪 SMBus总线应用技术文档

Acute逻辑分析仪

SMBus

 

目的

    提供邏輯分析儀在SMBus匯流排除錯與分析之快速應用方案。

 

方法

     硬體連接

       連接邏輯分析儀的通道0、通道1Texas InstrumentsEV2300SMBC, SMBD腳位及兩邊的

接地腳,該TI的模組主要是用來檢測筆記型電腦電池容量的狀態,不過本例未使用筆記型電

腦電池來作為待測物,如圖1

硬體設定

      設定採樣率

            原則上採樣率為待測物頻率的4~6倍左右最合適;但是採樣率越高可以看到越細緻的訊號

   波形。該訊號實際量測的傳輸率約為65KHz。本例使用10MHz的採樣率,如圖2

設定觸發準位

  在設定觸發準位之前,建議可使用示波器來觀察SMBus的訊號波形,來確定觸發準位電壓值。

 資料格式

     SMBus匯流排資料傳送格式和I2C相同,都是由MSB->LSB,且傳送的每個Byte都會帶著一個回

     應位元(Acknowledge bit),參考圖9

SMBus匯流排訊號是由START(S)開始,然後主機會傳送7位元的從機位址,緊接著一個讀寫位

     元;0代表寫入,1代表讀取,傳輸結束時由主機發出STOP(P),如圖10

 封包種類

      1為名詞解釋,之後封包種類中的名詞請參考該表。

 

Receive Byte

 

 Write Byte/Word

 

 

 Read Byte/Word 


  

 Process Call     

 Block Write/Read

Block Write-Block Read Process Call

以上圖片節錄於System Management Bus(SMBus) Specification Version 2.0

聯絡我們

       有關皇晶科技電子量測產品、應用及服務的詳細資訊,可查詢我們的網站:

        

         http://www.acute.com.tw/

 

      電子郵件信箱: service@acute.com.tw

 

       皇晶科技股份有限公司

      

         台北縣三重市24159重新路5609122樓之8 (湯城園區)

       電話:+886-2-2999-3275
    
傳真:+886-2-2999-3276

 

 

 

 

產品規格及說明如有修改,恕不另行通知。本資料中的版權© 

 

 

2010皇晶科技股份有限公司 

 

 

 

  

 

 

 

 

                                                                          

 

 

 

 

 

 

 

設定觸發參數

         可以根據需求來設定,本例以CH-00通道(SMBus SMBC訊號)變化緣為觸發,如圖5

 軟體設定

   硬體設定完畢之後,進行下列軟體設定步驟,如圖6,再讓邏輯分析儀採集 SMBus訊號,

     並用匯流排分析軟體來做分析,如圖7

 

通道設定:SMBCLK (SMBC)CH 0SMBDATA (SMBD)CH 1

   分析設定:該例為Write SMBus Word資料,所以勾選WPRD分析。

   報告設定:顯示資料方式為預設的8欄。

   選擇要分析的範圍:預設的整個緩衝區。

波形顏色:最後設定SMBus欄位顏色,按下確定,即分析SMBus的訊號。

 

SMBus通訊協定

 SMBus源自於I2C,由ClockData兩條訊號線組成。SMBusIntel1995年所定義,並遵守

  Philips I2C協定的指令。其時鐘頻率範圍在10KHz~100KHz,主要應用於筆記型電腦電池管理和

  EEPROM傳輸等。

 

  SMBus匯流排協定為多裝置架構,可以連接多個主機或從機,圖8為基本的架構圖。

 

 

^