典型情況下,這類子系統基于ARM? AMBA?總線系統,其中,I3C主設備與CPU相連。性能不同的多個傳感器設備與I3C總線相連,I3C總線工作在不同模式和速度下。這類傳感器的典型示例包括移動設備中的觸摸板傳感器,陀螺儀和攝像機接口,它們全都采用I3C總線與SOC中的CPU進行通信。
傳感器中樞
圖6顯示了一個使用I3C傳感器中樞的應用示例。在該情形下,I3C總線具有二級主設備,它與一級主設備分離,一級主設備與多個傳感器相連。當作為I3C中樞工作時,二級主設備會獲得I3C總線的所有權,并與傳感器直接通信。一旦二級主設備在其I3C中線中獲得相關的傳感器數據,它會與一級主裝置進行通信,一級主設備負責將數據傳送至CPU。
?
圖6:I3C傳感器中樞使用案例示例
總結
MIPI I3C規范結合了I2C和串行外圍接口(SPI)的多種特性,提供了統一的標準和可擴展接口,能夠將多個傳感器與SoC相連。它提供了低的引線數和低功耗解決方案,可為集成了大量傳感器的系統提供所需的吞吐率,從而降低成本。對于多種應用,如基于使用攝像記錄控制接口(CCI)的MIPI CSI-2協議的圖像傳感器,已開始采用I3C來替代早先的I2C總線。
MIPI傳感器工作小組由眾多主要的系統設計和ASIC供應商組成,它們協同工作,致力于確定I3C規范,更為重要的是,從一開始,很多如Synopsys一樣的領先IP供應商就參與到MIPI傳感器工作小組,負責提供輸入和規范知識,簡化了實施和向后兼容。
結合以生態系統,Synopsys實現了多種概念驗證設計,可對規范中的多種假設進行驗證確認,有助于統一和可擴展的接口。這樣,可確保與其他解決方案的互操作性,有助于建立健康的生態系統。此外,使用Synopsys的DesignWare? MIPI I3C Controller IP,設計人員還能縮短開發周期,降低總的擁有成本,并將風險從傳統的I2C遷移至I3C。