色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MIPI I3C的基本原理及其應用概述

FPGA之家 ? 來源:數字ICer ? 作者:數字ICer ? 2022-11-14 09:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

I2C和SPI不足之處

I2C不足之處

從設備無法主動向主設備發起通訊

降低吞吐量和上拉電阻限制了時鐘速率且使得功耗偏高

SPI不足之處

需要四根通訊線路來進行較大的數據通訊

沒有明確的定義標準

隨著移動設備對于傳感器數量的增加以及對性能的提高,I2C和SPI逐漸達到瓶頸,而I3C可以在同一根主線上支持更多的傳感器設備,而且不會因為要支持中斷或睡眠模式而增加額外的邏輯信號

并且I3C可以在更低功耗的情況下提供更快的傳輸速率。

MIPI I3C概述

MIPI I3C (MIPI Alliance Improved Inter Integrated Circuit) 是一種可擴展的中速串行控制總線接口,用于將外圍設備連接到應用處理器,簡化集成并提高成本效率,適用于廣泛的設備互連應用,包括傳感器和存儲器接口,為移動產品(從智能手機、可穿戴設備到汽車系統)提供創新設計。

MIPI I3C 結合了傳統I2C和SPI接口的關鍵屬性,以提供統一的、高性能、極低功耗的解決方案。

I3C v1.0 提供了集成機械、運動、生物識別、環境和任何其他類型傳感器的新功能;

MIPI I3C v1.1(現為 v1.1.1)通過添加外圍命令、控制和通信的新功能來構建該功能到短距離的主機處理器和系統可管理性。

MIPI I3C技術在標準CMOS I/O上實現。它使用兩線接口,與4線SPI相比,可減少引腳數和信號路徑,有助于在設備中集成更多傳感器,為設計人員提供更低的復雜性和更大的靈活性。它還可以用作邊帶接口,以進一步減少引腳數。

MIPI I3C 支持 10Mbps的最低數據速率,并提供更高性能的高數據速率模式選項,與以前的選項相比,在性能和能效方面實現了大幅飛躍。

最新版本提供額外總線通道的可擴展使用,以提高接口速度;

支持帶內中斷(IBI),使存在于2線MIPI I3C總線上的設備能夠發出中斷,無需使用額外的I / O引腳信號。(I2C和SPI接口通常需要額外的邏輯信號來實現中斷功能);

MIPI I3C基本原理

I3C接口使用的跟I2C類似,也是一根漏級數據線(SDA)和一根推挽式時鐘線(SCL),該SDA線上的從設備可以控制數據總線,并且可以啟動中斷。

主控通過該SCL線可以將總線的時鐘頻率調節到12.5MHZ。

I3C支持多種類型設備,包括Main Master(當前主設備),secondary master(輔助主設備)、I3C Slave、I2C Slave。

d039f50e-63ae-11ed-8abf-dac502259ad0.png

圖1

主設備可以動態為I3C分配7-bit地址,同時也支持為傳統I2C設備靜態的分配地址。這樣就使得I3C兼容I2C。而且相比I2C功耗降低了一個等級,但是傳輸速率提升了一個數量級。

I3C提供了四種數據傳輸模式,在時鐘速率達到12.5MHz時,默認的SDR模式下數據傳輸速率可以達到12.5Mbps,在HDR模式下可以達到25/27.5/39.5Mbps。除去控制字節,可有效提供 11.1、20、23.5 和 33.3 Mbps 的數據比特率;

d04a5f3e-63ae-11ed-8abf-dac502259ad0.png

圖2 I3C 與 I2C能耗和數據速率對比

上圖左側顯示了不同 I3C 模式下給定數據量與 I2C 相比的能耗(單位為毫焦每兆比特),而右側是數據吞吐量。兩者都顯示出 I3C 的顯著優勢。

d057bfe4-63ae-11ed-8abf-dac502259ad0.png

圖3 I3C在不同模式下消耗的能量對比

從上圖來看,I3C的HDR_TSP模式的功耗最低,從圖2右側可以看出HDR_TSP模式的數據速率最快,能夠支持超過33Mbps的有效數據比特率。

在數據傳輸的過程中有I3C糾錯機制進行保護;

I3C允許從設備啟動帶內中斷,這對于I2C和SPI設備來說都需要一根額外的信號線才能實現。當總線處于空閑狀態時,從設備可以通過中斷機制發送一個"START"信號,然后主設備會為從設備提供一個時鐘信號,從設備可以通過主設備提供的分配地址將設備驅動到總線上來啟動中斷。

如果此時有多個從設備嘗試啟動中斷,則地址最小的從設備獲得此次仲裁。同時主設備發出ACK信號響應此次中斷并重新啟動總線或者繼續從從設備接收數據,也可以發出NACK信號來結束通信。

例如:I2C和SPI的缺陷是無法主動的與主設備進行通訊,如果傳感器需要反饋數據,需要額外添加一個中斷管腳,隨著移動設備上傳感器數量的增加,使得GPIO數增加。

而I3C可以通過帶內中斷,使從設備可以主動發起中斷進行通訊,大大減小了對GPIO中斷的依賴;

I3C允許從設備在總線配置完成之后再連接到總線上,即熱接入特性。連接在同一總線上的傳感器可以暫時關閉,直到需要喚醒的時候才激活喚醒。熱連接應遵守特定的電氣限制,不得干擾MIPI I3C線路。

已為啟用和禁用事件、管理MIPI I3C特定功能(動態尋址、定時控制等)等標準操作定義了一組通用命令代碼(CCCs)。

該通用命令代碼可以發送廣播(發送給所有設備)或者可以指向總線上的特定設備。在使用傳感器時功耗和性能是必須考慮的,因為即使主程序處理器處于空閑狀態(低功耗模式或者深度睡眠),Always-on 傳感器 和 傳感器 hubs也會不斷的累積數據,累積的傳感器數據通常是有規律的,需要在傳感器、傳感器 hub和應用處理器之間定期快速傳輸,從而最大限度地降低功耗。

主要亮點

將 I2C 和 SPI 的關鍵功能整合到先進的綜合規范中;

減少引腳數和信號路徑,兩條通訊線路(SCL和SDA);

高性能;

低功耗;

低電磁干擾 (EMI);

支持多主設備,同時向后兼容 I2C;

其他技術亮點包括多控制器支持、動態尋址、命令代碼兼容性以及用于高級電源管理功能(如睡眠模式)的統一方法。

用例

將外圍設備連接到任何移動設備中的應用處理器

傳感器管理功能,簡化設備中多個傳感器的連接和管理

MIPI Touch over I3C 為已處理和原始觸摸數據提供融合接口選項

MIPI CCI over I3C 提供更快、更低延遲和更高效的相機控制

支持多種新應用

內存邊帶信道

“Always-on”imaging

服務器系統管理

調試應用程序通信

觸摸屏命令和通信

傳感器設備命令、控制和數據傳輸

功耗管理

它提供同步和異步時間戳,可以有效的把握外設傳感器通訊的準確性和先后時間,以提高使用來自各種傳感器的信號的應用程序的準確性。

它還可以快速批處理和傳輸數據,以最大限度地減少主機處理器的能耗。

I3C應用場景

適合低成本、現成標準化總線解決方案,該解決方案具有小型電路板 (PCB) 占位面積以及定義明確且易于使用的外圍設備、傳感器和應用生態系統。

隨著時間的推移,I3C有可能在觸摸、低分辨率camera、音效、環境傳感器和變頻器等領域取代傳統的I2C,SPI,UART等接口。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CMOS
    +關注

    關注

    58

    文章

    6025

    瀏覽量

    238965
  • SoC設計
    +關注

    關注

    1

    文章

    151

    瀏覽量

    19188
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1541

    瀏覽量

    127956
  • SDA
    SDA
    +關注

    關注

    0

    文章

    125

    瀏覽量

    28842

原文標題:SOC設計之MIPI I3C

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MIPI-I3C總線接口簡述

    訪問MIPI Allliance官方網站時,發現早在2013年MIPI聯盟就已建立了“MIPI I3C Working Group”,后來在2018年10月發布了
    的頭像 發表于 10-25 10:23 ?1.5w次閱讀
    <b class='flag-5'>MIPI-I3C</b>總線接口簡述

    Gowin I3C SDR IP的參考設計

    本文檔所介紹的參考設計主要包括以下三種類型: I3C SDR 主機和 I3C SDR 從機之間的通信;I3C SDR 主機和 GW-I2C 從機之間的通信;
    發表于 10-08 06:33

    基于MIPI I3C規范從I2C無縫連接I3C的關鍵優點

    (SPI)以及通用異步收發器(UART),但I2C的使用更為常見,原因在于其實施簡單,引線數低。 MIPI I3C規范結合了I2C和串行外圍接口(SPI)的多種特性,提供了統一的標準和
    發表于 11-16 19:11 ?2.1w次閱讀
    基于<b class='flag-5'>MIPI</b> <b class='flag-5'>I3C</b>規范從<b class='flag-5'>I2C</b>無縫連接<b class='flag-5'>I3C</b>的關鍵優點

    MIPI聯盟公開其傳感器接口規范MIPI I3C

    接口規范的公開有助于智能手機、可穿戴設備、物聯網設備、增強現實/虛擬現實和汽車系統實現更多設計創新 致力于為移動和受移動影響行業制定接口規格的國際組織MIPI?聯盟今日宣布公開其傳感器接口規范MIPI I3C
    的頭像 發表于 06-30 07:21 ?5153次閱讀

    關于MIPI I3C Sensor接口標準制定的介紹和應用

    MIPI I3C規定一種芯片到芯片接口,可以將設備中的所有傳感器連接到應用處理器。其使用雙線在標準的CMOS I/O上實現。該規格實現高達12.5兆赫的時鐘速率并提供更高性能、高數據速率模式選項。其使用一小部分功率,而帶寬比
    的頭像 發表于 10-18 15:19 ?5405次閱讀

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

    Synopsys公司(納斯達克股票代碼:SNPS)今天宣布推出業界首款MIPI?I3C SM 控制器IP,以簡化多個傳感器與移動,汽車和物聯網(IoT)等應用的集成
    的頭像 發表于 08-07 10:31 ?4586次閱讀
    符合最新<b class='flag-5'>MIPI</b> <b class='flag-5'>I3C</b>規范的DesignWare IP提供高帶寬和可擴展性

    Arasan宣布現貨供應PHY I/O IP

     Arasan的MIPI I3C? Total IP?解決方案無縫集成MIPI I3C?控制器、MIPI
    發表于 12-02 14:18 ?1681次閱讀

    MIPI I3C主機控制器接口加速傳感器集成

      現在可供下載的 MIPI I3C HCI 也包含在即將發布的 MIPI Touch 系列規范中,從而可以使用觸摸命令和多個數據流來為設計添加差異化的觸摸功能。應用處理器公司可以應用該規范來標準化其設備中使用的 HCI 方法。
    的頭像 發表于 06-29 15:07 ?2156次閱讀

    Gowin I3C SDR IP參考設計

    電子發燒友網站提供《Gowin I3C SDR IP參考設計.pdf》資料免費下載
    發表于 09-15 14:22 ?4次下載
    Gowin <b class='flag-5'>I3C</b> SDR IP參考設計

    I3C協議規范的詳細內容

    本文講解 I3C 協議規范的詳細內容,從規范中可以看出,I3CI2C 復雜很多,硬件簡單帶來的是軟件的復雜。 對于 Linux 常用版本,kernel-4.14 和 kernel-4.19
    的頭像 發表于 07-22 16:13 ?4498次閱讀
    <b class='flag-5'>I3C</b>協議規范的詳細內容

    I3C Introduction是什么意思

    I3C Introduction I3C :Improved Inter Integrated Circuit ,是 MIPI(Mobile Industry Processor Interface
    的頭像 發表于 07-22 16:16 ?1260次閱讀
    <b class='flag-5'>I3C</b> Introduction是什么意思

    I2CI3C的區別有哪些

    I2CI3C 主要區別如下: I2C 雖然也是兩條線,但是很多時候傳感器需要一條額外的中斷線,來告訴主控數據已經準備好。I3C 允許從設備直接在總線上產生中斷,不再需要一條額外的
    的頭像 發表于 07-22 16:20 ?8463次閱讀
    <b class='flag-5'>I2C</b>和<b class='flag-5'>I3C</b>的區別有哪些

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

    I2CI3C 關于功耗和傳輸速率的對比: I3C 使用推挽功能的雙線串行接口,速度可達 12.5 MHz I3C 同一總線上共存的傳統 I2C
    的頭像 發表于 07-22 16:24 ?2576次閱讀
    <b class='flag-5'>I2C</b>和<b class='flag-5'>I3C</b>關于功耗和傳輸速率的對比

    什么是I3C接口 I3C和SPI接口有什么區別

    I3C接口使用兩根通信線,一根是數據線(SDL),另一根是時鐘線(SCL)。與I2C總線一樣,I3C接口也支持多主設備(Main Master)和從設備(Slave)之間的通信。
    的頭像 發表于 03-05 16:50 ?4103次閱讀
    什么是<b class='flag-5'>I3C</b>接口 <b class='flag-5'>I3C</b>和SPI接口有什么區別

    I3C接口通信基礎

    I 2 CI3C之間顯著的變化是時鐘速度。I 2 C 通常為 100 kHz、400 kHz 或 1 MHz,而
    發表于 05-03 10:22 ?5207次閱讀
    <b class='flag-5'>I3C</b>接口通信基礎
    主站蜘蛛池模板: 国产精品亚洲精品爽爽 | 青青青青青青青草 | 日本久久不射 | 我与旗袍老师疯狂床震 | 国产亚洲日韩另类在线播放 | proburn中文破解版下载 | 四虎国产精品免费观看视频 | 九色PORNY蝌蚪视频首页 | 秋霞午夜一级理论片久久 | 久久九九久精品国产尤物 | 成人公开免费视频 | 在教室做啊好大用力 | 国产成年网站v片在线观看 国产成年人在线观看 | 九九久久久2 | 最新国产成人综合在线观看 | 亚洲国产欧美日本大妈 | 人妻久久久精品99系列AV | 国产高清视频在线播放www色 | 久久午夜夜伦痒痒想咳嗽P 久久午夜夜伦鲁鲁片无码免费 | 伊人影院综合在线 | 在线观看免费亚洲 | 中文字幕亚洲无限码 | 亚洲色偷偷偷网站色偷一区人人藻 | 高清视频在线观看SEYEYE | 欧美精品高潮呻吟AV久久 | 一二三四在线播放免费观看中文版视频 | 国产爱豆剧果冻传媒在线 | 国产偷抇久久精品A片蜜臀AV | 亚洲黄视频在线观看 | 久久视频精品38在线播放 | 旧里番6080在线观看 | 女教师杨雪的性荡生活 | 一区精品在线 | GOGOGO高清在线播放韩国 | 在线观看精品视频看看播放 | 久久理论片迅播影院一级 | 快播性爱电影 | 甜性涩爱dvd | 好紧好湿太硬了我太爽了小说 | 国产精品人妻无码久久久蜜桃臀 | zooskoo1videos人与狗 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品