ZHCSG67C March 2017 – June 2025 OPT3001-Q1
PRODUCTION DATA
SMBus 警報(bào)響應(yīng)可快速識(shí)別發(fā)出中斷的器件。如果沒有該警報(bào)響應(yīng)功能,當(dāng)連接了多個(gè)目標(biāo)器件時(shí),處理器就不知道哪個(gè)器件拉取了中斷線路。
OPT3001-Q1 器件用于在鎖存窗口式比較模式下響應(yīng) SMBus 警報(bào)響應(yīng)地址(配置寄存器,鎖存字段 = 1)。在透明模式下,OPT3001-Q1 器件不會(huì)響應(yīng) SMBus 警報(bào)響應(yīng)(配置寄存器,鎖存字段 = 0)。
圖 6-4 顯示了 OPT3001-Q1 器件對(duì) SMBus 警報(bào)響應(yīng)的響應(yīng)行為。當(dāng)處理器的中斷線路拉至活動(dòng)狀態(tài)時(shí),控制器可以廣播警報(bào)響應(yīng)目標(biāo)地址 (0001 1001b)。在該警報(bào)響應(yīng)之后,生成警報(bào)的任何目標(biāo)器件可以通過確認(rèn)警報(bào)響應(yīng)并在總線上發(fā)送相應(yīng)的 I2C 地址來(lái)標(biāo)識(shí)自己。該警報(bào)響應(yīng)可同時(shí)激活多個(gè)不同的目標(biāo)器件。如果多于一個(gè)目標(biāo)器件試圖進(jìn)行響應(yīng),那么采用總線仲裁規(guī)則。具有最低地址的器件將在仲裁中勝出。如果 OPT3001-Q1 未在仲裁中勝出,器件將不會(huì)確認(rèn) I2C 事務(wù),且 INT 引腳保持活動(dòng)狀態(tài),提示 I2C 控制器處理器發(fā)出后續(xù) SMBus 警報(bào)響應(yīng)。當(dāng) OPT3001-Q1 器件在仲裁中勝出時(shí),器件將確認(rèn)該事務(wù)并將 INT 引腳設(shè)置為非活動(dòng)狀態(tài)??刂破骺梢栽俅伟l(fā)出相同的命令,根據(jù)需要多次清除 INT 引腳。有關(guān)如何控制標(biāo)志和 INT 引腳的更多詳細(xì)信息,請(qǐng)參閱節(jié) 6.4.2 部分??刂破骺梢詮纳鲜鲞^程中廣播的地址獲取有關(guān) OPT3001-Q1 中斷源的信息。標(biāo)志高字段(配置寄存器,位 6)作為地址的最后一個(gè) LSB 發(fā)送,目的是向控制器提供有關(guān) OPT3001-Q1 中斷原因的其他信息。如果控制器需要其他信息,可以查詢結(jié)果寄存器或配置寄存器。SMBus 警報(bào)響應(yīng)不會(huì)使標(biāo)志高和標(biāo)志低字段被清除。