如果在 LM64 通過(guò) SMBDAT 線路傳輸數(shù)據(jù)時(shí) SMBus 主監(jiān)控器復(fù)位,則必須將 LM64 返回到通信協(xié)議中的已知狀態(tài)。這可通過(guò)以下兩種方式來(lái)實(shí)現(xiàn):
- 當(dāng) SMBDAT 為低電平時(shí),如果 SMBData 或 SMBCLK 保持低電平的時(shí)間超過(guò) 35ms (tTIMEOUT),則 LM64 SMBus 狀態(tài)機(jī)會(huì)復(fù)位為 SMBus 空閑狀態(tài)。當(dāng) SMBCLK 或 SMBDAT 線路保持低電平 25ms 至 35ms 時(shí),所有器件均超時(shí)。因此,為了確保總線上的所有器件都超時(shí),SMBCLK 或 SMBData 線路必須保持低電平至少 35ms。
- SMBDAT 和 SMBCLK 都為高電平時(shí),主監(jiān)控器可以在 SMBDAT 線路上進(jìn)行從高電平到低電平轉(zhuǎn)換來(lái)啟動(dòng) SMBus 啟動(dòng)條件。LM64 將在通信期間的任意時(shí)刻正確響應(yīng) SMBus 啟動(dòng)條件。啟動(dòng)后,LM64 將收到一個(gè) SMBus 地址字節(jié)。