本影片將重點介紹 何謂 I2C 設計工具
以及它如何協助使用者 設計 I2C 匯流排
針對剛開始接觸 設計 I2C 匯流排的使用者
本工具提供許多 系統檢查功能
可協助避免潛在問題 並節省時間
針對較有經驗的 I2C 使用者而言
本工具仍十分實用
可在 PCB 匯流排中 協助提供容量與評估
並快速進行上拉 電阻器計算
I2C 設計工具 是一款線上工具
專為協助使用者解決 潛在 I2C 挑戰而打造
這些挑戰包括位址衝突 VCC 衝突、匯流排電容限制
零件選擇、上拉電阻器計算
速度衝突、相對於 VCC 的緩衝器放置
以及有關靜態電壓偏差 的緩衝器放置
第一個設計挑戰 是要確保 I2C 匯流排
不會遭遇位址衝突 因為 I2C 標準規定
從屬位址必須是唯一的
以防止重新異動期間 資料損毀
I2C 設計工具會尋找 任何位址衝突
並在使用 I2C 交換器或 Mox 產生位址衝突時
提供解決方法
VCC 衝突可能導致
無法承受更高 偏壓電壓的裝置損壞
I2C 設計工具 將提供解決方案
以使用 I2C 位準移位器
或具有位準轉換的 I2C 開關
來解決
匯流排電容
是較大負載 I2C 匯流排的常見問題
因為 I2C 規範規定
標準模式和快速模式的匯流排電容
必須小於 400 皮法拉以下
I2C 設計工具
擁有以 PCP 寄生為基礎的 內建電容估計功能
電容值超過 400 皮法拉限制時
該工具將對 I2C 緩衝器 區段、電容等提出建議
以符合 I2C 標準
E2E 論壇上最常見的問題之一
是特定 I2C 匯流排 要使用哪個上拉電阻器？
I2C 設計工具
根據預估的匯流排電容 和最大 I2C 頻率
為 I2C 匯流排的每個區段
提供最大和最小上拉電阻值
為避免訊號完整性問題
以不同速度運轉的 I2C 從屬裝置
不應共存於 相同 I2C 匯流排上
I2C 設計工具
將考量到這一點
並使用具有停用功能的 I2C 開關或 I2C 中繼器
來分離最大運轉速度 不同的從屬裝置。
當存在 I2C 潛在衝突時
I2C 設計工具 將提供潛在解決方案
供使用者選擇以解決問題
有些 I2C 緩衝器
對如何與其他緩衝器連接 有嚴格的規定
I2C 設計工具將確保 任何靜態電壓偏差緩衝器
在其靜態電壓偏差端
都不會相互連接
I2C 設計工具 目前確實有一些限制
它並不支援多個主要裝置
從屬裝置不包括 介面代表產品以外的裝置
例如溫度感測器馬達驅動器、加速計等
此工具也不支援 任何電路板外的通訊檢查
通訊.
最後，本工具也沒有考量
電源供應排序
I2C 設計工具
可快速產生匯流排設計
並自動解決常見問題
內建匯流排電容估算值 和上拉電阻值檢查器
使本工具成為
經驗豐富的 I2C 設計人員
和通訊協定新手的實用工具
因此，請至 ti.com 試用我們免費的 I2C 設計工具
to help simplify your I2C tree.