本文講解 I3C 協(xié)議規(guī)范的詳細內容,從規(guī)范中可以看出,I3C 比 I2C 復雜很多,硬件簡單帶來的是軟件的復雜。
對于 Linux 常用版本,kernel-4.14 和 kernel-4.19 并沒有提供 I3C 驅動,kernel-5.10 有提供 I3C
驅動(從 kernel-5.0開始提供的)
Bus configuration
I3C 不僅支持多個從設備,還支持多個主設備。I3C 總線上可以支持的設備有:
Main Master(當前主設備)
Secondary master(輔助主設備)
i3c Slave(i3c從設備)
i2c Slave(i2c從設備)
I3C 特性寄存器描述并定義了 I3C 兼容設備在 I3C 總線上的 capabilities 和 functions,沒有 I3C
特性寄存器的設備不得連接到公共I3C總線。
有三種特征寄存器類型:
Bus Characteristics Register (BCR)
Device Characteristics Register (DCR)
Legacy Virtual Register (LVR)
-
協(xié)議
+關注
關注
2文章
614瀏覽量
40076 -
I2C
+關注
關注
28文章
1541瀏覽量
127851
發(fā)布評論請先 登錄
從I2C升級革新到I3C,I3C能否取代傳統(tǒng)接口?
I3C協(xié)議標準
Gowin I3C SDR IP的參考設計
Gowin I3C SDR IP參考設計
基于MIPI I3C規(guī)范從I2C無縫連接I3C的關鍵優(yōu)點

符合最新MIPI I3C規(guī)范的DesignWare IP提供高帶寬和可擴展性

Gowin I3C Dual Clock IP用戶指南

Gowin I3C DDR eXtension用戶指南

I3C Introduction是什么意思

I2C和I3C的區(qū)別有哪些

I2C和I3C關于功耗和傳輸速率的對比

什么是I3C接口 I3C和SPI接口有什么區(qū)別

評論