
MIPI I3C v1.2更新重點解析
更清晰、更穩定的 I3C 協定新標準
MIPI聯盟近期發布了 I3C v1.2規格。這是一次重要的編校更新(Editorial Update),主要基於I3C v1.1.1版本進行了全方位的優化。雖然 v1.2並未引入新的功能(New Features),但它徹底解決了過往實作過程中的模糊地帶,並整合了Errata 02 的所有修正項目。對於開發者而言,這意味著更高的設計一致性與更低的除錯成本。
本次更新的三大技術核心:
✴️全新的文件架構:將「必要功能」與「選配功能」分段羅列,協助工程團隊更精準地評估開發範疇。
✴️深度的技術釐清:針對IBI、Clock Stall時機及各類Pattern(重置/結束/重啟)的時序要求進行了詳細定義。
✴️傳輸效率優化:修正了HDR-BT模式下的Frame結構與CRC發送邏輯,並提升了廣播式CCC的處置效率。
您需要關注的關鍵變更 :
1️⃣一致性與相容性提醒(Interoperability) : 雖然v1.2主要是修正更新,但在HDR-BT 模式(HDR-BT Mode)的Framing上做了調整。這項變動可能會影響與舊款控制器或目標裝置的一致性,開發者需特別留意相關測試。
2️⃣GETMXDS CCC定義更新 : 為了提升回報Target端「時鐘對數據轉換延遲(Clock-to-Data turnaround time)」的靈活性,v1.2修改了GETMXDS CCC的定義。這讓系統在處理不同傳輸速率時更具彈性。
3️⃣文件結構重組 : 新版規格將「必要功能」與「選配功能」分開存放,大幅降低了工程師在查閱規格時的誤判風險。
整體來說,此次的更新將全面整合修正包含所有由Errata 02衍伸的技術錯誤。並透過HDR-BT流程優化以提供更一致的CCC與常規傳輸流程,並明確CRC區塊的發送時機,同時明確規範Target Reset、HDR Exit及HDR Restart Pattern的時序要求以及釐清Controller在SDR與HDR傳輸期間允許Clock Stall的時機。搭配更寬鬆的限制,讓無法達成12 ns或僅運行於低速總線的Target,允許延遲提升至20 ns。
隨著規格的演進,嚴謹的協定驗證是產品成功的關鍵。我們提供專業且完整的I3C解決方案,覆蓋了物理層、協定層、符合性與一致性測試,甚至是基於I3C所延伸的應用層協定,例如MCTP、SPDM、PLDM、NVMe-MI等,確保您的設計符合最新的I3C規範!
聯繫我們,預約技術諮詢或產品演示