0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MIPI I3C主機(jī)控制器接口加速傳感器集成

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:嵌入式計算設(shè)計 ? 2022-06-29 15:07 ? 次閱讀

MIPI I3C 主機(jī)控制器接口 (HCI) v1.0。公開可用的規(guī)范定義了通用軟件驅(qū)動程序接口的構(gòu)建,以支持來自多個供應(yīng)商的兼容 MIPI I3C 主機(jī)控制器(主設(shè)備)硬件實現(xiàn),從而更輕松地集成智能手機(jī)、可穿戴設(shè)備、物聯(lián)網(wǎng)IoT)、汽車的增值功能和更多。

智能手機(jī)和其他設(shè)備的機(jī)械、運動、生物識別和環(huán)境傳感器數(shù)量迅速增加,這些傳感器支持公司用來區(qū)分其產(chǎn)品的各種功能和用例。這種傳感器的激增帶來了重大的設(shè)計挑戰(zhàn),尤其是對軟件開發(fā)人員而言。

例如,如果沒有與 MIPI I3C 接口的通用方法,則每個主機(jī)控制器都必須有自己的系統(tǒng)軟件或驅(qū)動程序來支持該硬件。每個主機(jī)控制器實現(xiàn)還可以提供一組不同的功能和優(yōu)化。

MIPI I3C HCI 為主機(jī)控制器和軟件接口定義了一組通用功能,允許基于一組通用功能構(gòu)建類定義。該定義允許特定于供應(yīng)商的擴(kuò)展和優(yōu)化。

“2016 年發(fā)布的 MIPI I3C 對開發(fā)人員來說是一個重要的里程碑,因為它圍繞統(tǒng)一規(guī)范匯集了多種傳感器接口方法,為移動及其他領(lǐng)域的許多用例和應(yīng)用程序提供便利和系統(tǒng)級優(yōu)勢,”Joel Huloux 說, MIPI聯(lián)盟主席?!艾F(xiàn)在,MIPI I3C HCI 通過提供通用軟件驅(qū)動程序接口提供了一系列額外的好處,使 MIPI I3C 的實施者能夠?qū)W⒂陂_發(fā)創(chuàng)新的傳感器應(yīng)用程序,而不是接口本身?!?/p>

現(xiàn)在可供下載的 MIPI I3C HCI 也包含在即將發(fā)布的 MIPI Touch 系列規(guī)范中,從而可以使用觸摸命令和多個數(shù)據(jù)流來為設(shè)計添加差異化的觸摸功能。應(yīng)用處理器公司可以應(yīng)用該規(guī)范來標(biāo)準(zhǔn)化其設(shè)備中使用的 HCI 方法。

該規(guī)范根據(jù)典型用法定義了幾種優(yōu)化。例如,組合命令功能允許在總線上進(jìn)行高效的一次性寫入和讀取傳輸。另一個例子是自動命令,它提供了一種讀取與帶內(nèi)中斷相關(guān)的大數(shù)據(jù)緩沖區(qū)的有效方法。

MIPI I3C HCI v1.0 的其他關(guān)鍵特性包括:

· 支持I3C總線上MIPI I3C主控設(shè)備操作

· 兩種操作模式:直接數(shù)據(jù)接口支持(PIO 模式),具有可編程的發(fā)送/響應(yīng)和數(shù)據(jù)緩沖區(qū)的緩沖區(qū)深度,以及 DMA 接口支持(DMA 模式),以支持?jǐn)?shù)據(jù)緩沖區(qū)的分散聚集傳輸

· 主控制器的節(jié)能運行,有助于最大限度地延長可穿戴設(shè)備和智能手機(jī)等移動設(shè)備的電池壽命

· 支持 I3C 數(shù)據(jù)速率,包括 I2C 快速模式(最高 400Kbps)、I2C 快速模式+(最高 1Mbps)和 I3C SDR(最高 12.5Mbps)

· 支持?jǐn)U展功能,包括特定于供應(yīng)商的功能,以啟用更復(fù)雜的硬件或附加功能。

“MIPI I3C HCI 為圍繞 MIPI I3C 構(gòu)建軟件生態(tài)系統(tǒng)鋪平了道路,”MIPI 軟件工作組主席 Rob Gough 說?!霸撘?guī)范為平臺軟件提供了一種與 I3C 總線上主設(shè)備提供的功能接口的有效方法,并確保主機(jī)控制器的節(jié)能運行。最終結(jié)果——開發(fā)人員可以騰出時間專注于集成攝像頭、觸控和其他組件和功能,以使他們的產(chǎn)品與眾不同?!?/p>

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2542

    文章

    50241

    瀏覽量

    750099
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16028

    瀏覽量

    176645
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8355

    瀏覽量

    150517
收藏 人收藏

    評論

    相關(guān)推薦

    TMP1826和TMP1827單線溫度傳感器主機(jī)控制器的實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《TMP1826和TMP1827單線溫度傳感器主機(jī)控制器的實現(xiàn).pdf》資料免費下載
    發(fā)表于 09-10 09:37 ?0次下載
    TMP1826和TMP1827單線溫度<b class='flag-5'>傳感器</b><b class='flag-5'>主機(jī)</b><b class='flag-5'>控制器</b>的實現(xiàn)

    I3C–下一代串行通信接口

    電子發(fā)燒友網(wǎng)站提供《I3C–下一代串行通信接口.pdf》資料免費下載
    發(fā)表于 09-07 10:35 ?3次下載
    <b class='flag-5'>I3C</b>–下一代串行通信<b class='flag-5'>接口</b>

    優(yōu)秀實踐:I3C共享總線上的I2C器件

    電子發(fā)燒友網(wǎng)站提供《優(yōu)秀實踐:I3C共享總線上的I2C器件.pdf》資料免費下載
    發(fā)表于 09-06 09:49 ?0次下載
    優(yōu)秀實踐:<b class='flag-5'>I3C</b>共享總線上的<b class='flag-5'>I2C</b>器件

    I3C電壓轉(zhuǎn)換和多路復(fù)用器快速參考

    電子發(fā)燒友網(wǎng)站提供《I3C電壓轉(zhuǎn)換和多路復(fù)用器快速參考.pdf》資料免費下載
    發(fā)表于 08-28 11:29 ?0次下載
    <b class='flag-5'>I3C</b>電壓轉(zhuǎn)換<b class='flag-5'>器</b>和多路復(fù)用器快速參考

    具有 I2CI3C接口的 TMP139 0.5°C 精度 JEDEC DDR5 B級數(shù)字溫度傳感器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有 I2CI3C接口的 TMP139 0.5°C 精度 JEDEC DDR5 B級數(shù)字溫度傳感器數(shù)據(jù)表.pdf》
    發(fā)表于 08-12 10:57 ?0次下載
    具有 <b class='flag-5'>I2C</b> 和 <b class='flag-5'>I3C</b><b class='flag-5'>接口</b>的 TMP139 0.5°<b class='flag-5'>C</b> 精度 JEDEC DDR5 B級數(shù)字溫度<b class='flag-5'>傳感器</b>數(shù)據(jù)表

    如何利用I3C提升嵌入式系統(tǒng)性能

    單片機(jī)(MCU)作為嵌入 的主要組成部分,用于控制傳感器信號采集和閉環(huán)控制等應(yīng)用功能。我們將深入探討可以利用帶 式系統(tǒng) I3C 通信 接口
    發(fā)表于 07-17 06:02 ?904次閱讀
    如何利用<b class='flag-5'>I3C</b>提升嵌入式系統(tǒng)性能

    TCA39306-Q1雙路雙向I3C、I2C總線和SMBus電壓電平轉(zhuǎn)換數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCA39306-Q1雙路雙向I3C、I2C總線和SMBus電壓電平轉(zhuǎn)換數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-21 11:03 ?0次下載
    TCA39306-Q1雙路雙向<b class='flag-5'>I3C</b>、<b class='flag-5'>I2C</b>總線和SMBus電壓電平轉(zhuǎn)換<b class='flag-5'>器</b>數(shù)據(jù)表

    TCA39416具有上升時間加速器的超低電壓I3C轉(zhuǎn)換數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCA39416具有上升時間加速器的超低電壓I3C轉(zhuǎn)換數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-19 10:11 ?0次下載
    TCA39416具有上升時間<b class='flag-5'>加速器</b>的超低電壓<b class='flag-5'>I3C</b>轉(zhuǎn)換<b class='flag-5'>器</b>數(shù)據(jù)表

    I3C接口通信基礎(chǔ)

    I 2 CI3C之間顯著的變化是時鐘速度。I 2 C 通常為 100 kHz、400 kHz 或 1 MHz,而
    發(fā)表于 05-03 10:22 ?2937次閱讀
    <b class='flag-5'>I3C</b><b class='flag-5'>接口</b>通信基礎(chǔ)

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

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

    什么是I2C接口?什么是I3C接口I2CI3C的區(qū)別

    I2C接口是一種串行通信協(xié)議,全稱為Inter-Integrated Circuit,即集成電路間總線。它是一種雙向、兩線制(SCL和SDA)的串行通信接口,主要用于連接微
    的頭像 發(fā)表于 02-17 14:39 ?4809次閱讀
    什么是<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>?什么是<b class='flag-5'>I3C</b><b class='flag-5'>接口</b>?<b class='flag-5'>I2C</b>與<b class='flag-5'>I3C</b>的區(qū)別

    I2C總線接口及其控制方法

     I2C(Inter-Integrated Circuit)總線是一種跨設(shè)備進(jìn)行通信的串行通信接口,常用于連接微控制器、傳感器、存儲
    發(fā)表于 01-10 16:05 ?1040次閱讀

    申矽凌推出I3C接口的數(shù)字溫度傳感器芯片CT7511

    隨著系統(tǒng)中的Slave設(shè)備數(shù)量越來越多,主控需要考慮降低通信延時和功耗。有些Slave設(shè)備,例如溫度傳感器對于維持系統(tǒng)處于安全運行狀態(tài)十分關(guān)鍵。申矽凌推出了I3C接口的數(shù)字溫度傳感器
    的頭像 發(fā)表于 01-05 09:46 ?791次閱讀
    申矽凌推出<b class='flag-5'>I3C</b><b class='flag-5'>接口</b>的數(shù)字溫度<b class='flag-5'>傳感器</b>芯片CT7511

    意法半導(dǎo)體推出支持MIPI I3C的高精度數(shù)字電源監(jiān)測芯片

    2023年11月27日,中國-意法半導(dǎo)體推出了TSC1641精密數(shù)字電流、電壓和功率監(jiān)測芯片,該監(jiān)測器具有高精度輸入通道,支持MIPI I3C高級總線接口。
    的頭像 發(fā)表于 11-27 15:15 ?735次閱讀

    MIPI-I3C總線接口簡述

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