MIPI I3C 主機(jī)控制器接口 (HCI) v1.0。公開可用的規(guī)范定義了通用軟件驅(qū)動(dòng)程序接口的構(gòu)建,以支持來自多個(gè)供應(yīng)商的兼容 MIPI I3C 主機(jī)控制器(主設(shè)備)硬件實(shí)現(xiàn),從而更輕松地集成智能手機(jī)、可穿戴設(shè)備、物聯(lián)網(wǎng) (IoT)、汽車的增值功能和更多。
智能手機(jī)和其他設(shè)備的機(jī)械、運(yùn)動(dòng)、生物識(shí)別和環(huán)境傳感器數(shù)量迅速增加,這些傳感器支持公司用來區(qū)分其產(chǎn)品的各種功能和用例。這種傳感器的激增帶來了重大的設(shè)計(jì)挑戰(zhàn),尤其是對(duì)軟件開發(fā)人員而言。
例如,如果沒有與 MIPI I3C 接口的通用方法,則每個(gè)主機(jī)控制器都必須有自己的系統(tǒng)軟件或驅(qū)動(dòng)程序來支持該硬件。每個(gè)主機(jī)控制器實(shí)現(xiàn)還可以提供一組不同的功能和優(yōu)化。
MIPI I3C HCI 為主機(jī)控制器和軟件接口定義了一組通用功能,允許基于一組通用功能構(gòu)建類定義。該定義允許特定于供應(yīng)商的擴(kuò)展和優(yōu)化。
“2016 年發(fā)布的 MIPI I3C 對(duì)開發(fā)人員來說是一個(gè)重要的里程碑,因?yàn)樗鼑@統(tǒng)一規(guī)范匯集了多種傳感器接口方法,為移動(dòng)及其他領(lǐng)域的許多用例和應(yīng)用程序提供便利和系統(tǒng)級(jí)優(yōu)勢(shì),”Joel Huloux 說, MIPI聯(lián)盟主席。“現(xiàn)在,MIPI I3C HCI 通過提供通用軟件驅(qū)動(dòng)程序接口提供了一系列額外的好處,使 MIPI I3C 的實(shí)施者能夠?qū)W⒂陂_發(fā)創(chuàng)新的傳感器應(yīng)用程序,而不是接口本身。”
現(xiàn)在可供下載的 MIPI I3C HCI 也包含在即將發(fā)布的 MIPI Touch 系列規(guī)范中,從而可以使用觸摸命令和多個(gè)數(shù)據(jù)流來為設(shè)計(jì)添加差異化的觸摸功能。應(yīng)用處理器公司可以應(yīng)用該規(guī)范來標(biāo)準(zhǔn)化其設(shè)備中使用的 HCI 方法。
該規(guī)范根據(jù)典型用法定義了幾種優(yōu)化。例如,組合命令功能允許在總線上進(jìn)行高效的一次性寫入和讀取傳輸。另一個(gè)例子是自動(dòng)命令,它提供了一種讀取與帶內(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é)能運(yùn)行,有助于最大限度地延長(zhǎng)可穿戴設(shè)備和智能手機(jī)等移動(dòng)設(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ī)范為平臺(tái)軟件提供了一種與 I3C 總線上主設(shè)備提供的功能接口的有效方法,并確保主機(jī)控制器的節(jié)能運(yùn)行。最終結(jié)果——開發(fā)人員可以騰出時(shí)間專注于集成攝像頭、觸控和其他組件和功能,以使他們的產(chǎn)品與眾不同。”
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2564文章
52668瀏覽量
764291 -
控制器
+關(guān)注
關(guān)注
114文章
16998瀏覽量
183163 -
接口
+關(guān)注
關(guān)注
33文章
8961瀏覽量
153283
發(fā)布評(píng)論請(qǐng)先 登錄
ADUCM356集成化學(xué)傳感器接口的精密模擬微控制器技術(shù)手冊(cè)

STM32H503 I3C從機(jī)復(fù)位成主機(jī),無法發(fā)出波形是為什么?
意法半導(dǎo)體TSC1641數(shù)字電源監(jiān)控器概述
利用 I3C 實(shí)現(xiàn)更快、更簡(jiǎn)單、更靈活的集成電路間通信

新唐電竟方案 鍵鼠方案 水冷系統(tǒng) NUC1263 M252SE3AE

usb主機(jī)控制器與主板連接方法
TMP1826和TMP1827單線溫度傳感器主機(jī)控制器的實(shí)現(xiàn)

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

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

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

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

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

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

評(píng)論