ZHCSUJ5 March 2025 TPS1689
ADVANCE INFORMATION
當總線上有多個目標器件且它們的 SMBA# 引腳也連接在一起時,如果一個或多個目標器件將 SMBA# 置為有效,則主機控制器需要一種方法來識別總線上的這些目標器件。為此,它使用 ARA 機制,該機制通過向 ARA 廣播地址 0x0C 發送讀取命令來啟動。
圖 6-15 ARA 消息協議ARA 自動掩碼是為響應 ARA 成功讀取而設置的掩碼。ARA 讀取操作會返回總線上 SMBA# 置為有效的最低尋址目標器件的 PMBus? 地址。ARA 讀取成功意味著該目標器件是返回其地址的器件。當目標器件響應 ARA 讀取時,它會釋放 SMBA# 信號。當總線上設置了 SMBA# 的最后一個目標器件成功報告其地址時,SMBA# 信號將失效。
TPS1689 釋放 SMBA# 信號的方式是針對 ARA 讀取時存在的所有故障情況設置 ARA 自動掩碼位。所有狀態寄存器仍將顯示故障情況,但不會再次針對該故障生成 SMBA# 警報,直到主機向該部件發出 CLEAR_FAULTS 命令以清除 ARA 自動掩碼。這必須作為維護器件上 SMBA# 條件的常規部分來完成,即使未完成 ARA 讀取也是如此。
有關 PMBUS 命令的列表,請參閱隨附的 PDF