ZHCSLE6D August 2023 – June 2025 OPT4003-Q1
PRODUCTION DATA
SMBus 警報(bào)響應(yīng)可快速識(shí)別發(fā)出中斷的器件。如果沒有該警報(bào)響應(yīng)功能,當(dāng)連接了多個(gè)目標(biāo)器件時(shí),處理器就無法確定哪個(gè)器件拉取了中斷線路。
OPT4003-Q1 用于在鎖存窗口式比較模式下響應(yīng) SMBus 警報(bào)響應(yīng)地址。在透明模式下,OPT4003-Q1 不會(huì)響應(yīng) SMBus 警報(bào)響應(yīng)。
圖 6-8 顯示了器件對 SMBus 警報(bào)響應(yīng)的行為。當(dāng)處理器的中斷線路拉至活動(dòng)狀態(tài)時(shí),控制器可以廣播警報(bào)響應(yīng)目標(biāo)地址。在該警報(bào)響應(yīng)之后,生成警報(bào)的任何目標(biāo)器件都會(huì)通過確認(rèn)警報(bào)響應(yīng)并在總線上發(fā)送相應(yīng)的 I2C 地址來標(biāo)識(shí)自己。該警報(bào)響應(yīng)可同時(shí)激活多個(gè)不同的目標(biāo)器件。如果多于一個(gè)目標(biāo)器件試圖進(jìn)行響應(yīng),那么采用總線仲裁規(guī)則。具有最低地址的器件將在仲裁中勝出。如果 OPT4003-Q1 未在仲裁中勝出,器件將不會(huì)確認(rèn) I2C 事務(wù),且 INT 引腳保持活動(dòng)狀態(tài),提示 I2C 控制器處理器發(fā)出后續(xù) SMBus 警報(bào)響應(yīng)。當(dāng) OPT4003-Q1 在仲裁中勝出時(shí),器件將確認(rèn)該事務(wù)并將 INT 引腳設(shè)置為非活動(dòng)狀態(tài)。控制器可以再次發(fā)出相同的命令,根據(jù)需要多次清除 INT 引腳。有關(guān)如何控制標(biāo)志和 INT 引腳的信息,請參閱運(yùn)行中斷模式 部分。控制器可以從上述過程中廣播的地址獲取有關(guān) OPT4003-Q1 中斷源的信息。FLAG_H 值作為地址的最后一個(gè) LSB 發(fā)送,目的是向控制器提供有關(guān) OPT4003-Q1 中斷原因的其他信息。如果控制器需要其他信息,可以查詢結(jié)果寄存器或配置寄存器。SMBus 警報(bào)響應(yīng)不會(huì)清除 FLAG_H 和 FLAG_L 字段。