chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

I3C的技術(shù)概述

汽車玩家 ? 來(lái)源:eeweb ? 作者:Stefano Lovati ? 2021-06-28 17:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

電子傳感器市場(chǎng)不斷擴(kuò)大,同比增長(zhǎng)率達(dá)到兩位數(shù)。推動(dòng)這一增長(zhǎng)的主要因素是物聯(lián)網(wǎng)設(shè)備、移動(dòng)設(shè)備(智能手機(jī)和平板電腦)和可穿戴設(shè)備中引入的大量傳感器。由于采用了傳感器融合技術(shù),前所未有的應(yīng)用場(chǎng)景現(xiàn)在成為可能,通過(guò)該技術(shù)將從多個(gè)傳感器獲取的信息組合以獲得單個(gè)傳感器無(wú)法獲得的高級(jí)聚合信息。最常用于與這些傳感器進(jìn)行通信和控制的接口是內(nèi)部集成電路 (I2C),其規(guī)格由飛利浦半導(dǎo)體(現(xiàn)為 NXP)于 1982 年推出。另一種常見(jiàn)接口是 SPI。至于SPI,它需要四根線,并且有許多不同的實(shí)現(xiàn),因?yàn)闆](méi)有明確定義的標(biāo)準(zhǔn)。

這種在短時(shí)間內(nèi)變得非常流行的接口的主要優(yōu)點(diǎn)是只需要兩個(gè)信號(hào)(一個(gè)用于數(shù)據(jù),一個(gè)用于時(shí)鐘),可以在同一總線上連接多個(gè)設(shè)備,并且能夠支持不同的傳輸速率。然而,I2C 接口有一些重要的限制,包括連接到總線的從設(shè)備無(wú)法發(fā)起通信,需要使用上拉電阻(這會(huì)導(dǎo)致功率吸收增加和上升時(shí)間緩慢),以及限制性能的通信協(xié)議。

當(dāng)今與傳感器的接口對(duì)設(shè)計(jì)人員來(lái)說(shuō)是一項(xiàng)艱巨的挑戰(zhàn),請(qǐng)記住市場(chǎng)上有多種接口(I2C、SPIUART 等),而擁有一個(gè)一致且通用的協(xié)議(a一種通用接口)與各種傳感器進(jìn)行通信。在本文中,我們將看到一個(gè)能夠響應(yīng)這些需求、結(jié)合 I2C 和 SPI 的優(yōu)勢(shì)并添加新功能的接口如何存在:I3C 接口,其正式名稱為 MIPI 聯(lián)盟改進(jìn)的內(nèi)部集成電路.

I3C接口的目的

在保持向后兼容性的原始 I2C 標(biāo)準(zhǔn)的基礎(chǔ)上,由 MIPI 聯(lián)盟標(biāo)準(zhǔn)化的新 I3C接口增加了改進(jìn)和重要的附加功能,例如多點(diǎn)操作機(jī)制。這種創(chuàng)新接口的主要目的是引入一個(gè)通用標(biāo)準(zhǔn)來(lái)管理與不同類型傳感器的通信,同時(shí)確保高性能、低功耗和減少接口引腳數(shù)量。圖1展示了界面的應(yīng)用圖,在其中我們可以立即看到:

  • 只有兩條線(SDA 和 SCL)的通信總線,與傳統(tǒng) I2C 完全一樣
  • 多種速度通信模式,允許高達(dá) 30.3Mbps 的數(shù)據(jù)數(shù)據(jù)
  • 帶內(nèi)中斷和熱連接機(jī)制
  • 在同一總線上連接多個(gè)主節(jié)點(diǎn)的可能性
  • 能夠連接 I3C 和 I2C 從設(shè)備(向后兼容)

圖 1:I3C 總線應(yīng)用圖

I3C 接口中引入的新功能之一是,連接到總線的每個(gè)從設(shè)備都可以利用用于通信協(xié)議的相同 SDA 和 CLK 線生成中斷信號(hào)。在這方面,我們稱之為“帶內(nèi)”中斷 (IBI),這意味著不需要額外的線路或信號(hào),從而節(jié)省成本并簡(jiǎn)化連接。以完全類似的方式,可以管理帶內(nèi)命令代碼。其他顯著特性包括 7 位動(dòng)態(tài)尋址,僅適用于 I3C 設(shè)備(仍保留傳統(tǒng) I2C 接口的靜態(tài)尋址)、多主機(jī)操作以及對(duì)總線上“熱插拔”設(shè)備的支持(熱連接功能) . I3C 接口還支持低功耗操作并顯著提高傳輸數(shù)據(jù)速率,

I3C:技術(shù)概述

電氣的角度來(lái)看,I3C 接口與 I2C 標(biāo)準(zhǔn)有一些相似之處(例如只有兩條線,SDA 和 SCL),但也有一些顯著差異。首先,數(shù)據(jù)信號(hào) (SDA) 具有開(kāi)漏配置(例如,可以使用集電極開(kāi)路輸出來(lái)實(shí)現(xiàn)),允許從設(shè)備控制總線并發(fā)送中斷。時(shí)鐘信號(hào) (SCL) 可以切換到推挽配置,這允許主設(shè)備生成基本頻率為 12.5 MHz 的時(shí)鐘信號(hào)。更準(zhǔn)確地說(shuō),I3C 具有四種數(shù)據(jù)傳輸模式:SDR 模式下的 12.5 Mbps(默認(rèn))和 HDR 模式下的 25、27.5 和 39.5 Mbps。不包括鏈接到每個(gè)事務(wù)的控制字節(jié),可實(shí)現(xiàn)的實(shí)際比特率分別為 11.1、20、23.5 和 33.3 Mbps。

在左側(cè)的圖 2 中,我們看到了 I3C(在其不同操作模式下)與傳統(tǒng) I2C 接口的功耗 (mJ/Mb) 之間的比較。藍(lán)色條形圖表示 3.3V 總線電源電壓,而紅色條形圖表示 1.8V 電源電壓。在圖 2 的右側(cè),比較了分別使用 I3C 和 I2C 可獲得的原始比特率。對(duì)這些圖表的檢查表明,即使在兼容的 I2C 模式下,新的 I3C 接口如何比傳統(tǒng) I2C 更節(jié)能,并且支持超過(guò) 33 Mbps 的有效傳輸速度。

圖 2:I3C 和 I2C 在功率吸收和數(shù)據(jù)速率方面的比較

帶內(nèi)中斷

由于 IBI 功能,I3C 標(biāo)準(zhǔn)克服了傳統(tǒng) I2C 接口的一個(gè)經(jīng)典限制,即從節(jié)點(diǎn)無(wú)法在總線上自發(fā)地發(fā)起自己的事務(wù)。為此,傳統(tǒng) I2C 和 SPI 接口都需要專用線路,從而增加了成本和布線復(fù)雜性。另一方面,如果總線處于空閑狀態(tài),帶內(nèi)功能允許每個(gè) I3C 從設(shè)備在它們認(rèn)為必要時(shí)啟動(dòng) START 事務(wù)。為此,如果總線可用,從節(jié)點(diǎn)將 SDA 線拉低并等待當(dāng)前主節(jié)點(diǎn)將 SCL 線拉低,完成 START 階段。通過(guò)在 SCL 線上向從機(jī)提供時(shí)鐘信號(hào),主機(jī)允許后者用自己的地址驅(qū)動(dòng) SDA 線。如果多個(gè)從設(shè)備同時(shí)嘗試訪問(wèn)總線,仲裁電路會(huì)為地址最低的從設(shè)備分配優(yōu)先級(jí)。此時(shí),master 有三個(gè)選項(xiàng)可用:

  • 接受slave的請(qǐng)求,發(fā)送ACK并獲取slave發(fā)送的數(shù)據(jù)字節(jié)。
  • 拒絕來(lái)自從設(shè)備的請(qǐng)求,但不禁用中斷(被動(dòng) NACK),一旦總線可用,從站現(xiàn)在可以重試操作。
  • 通過(guò)禁用中斷并發(fā)送 NACK 來(lái)拒絕來(lái)自從設(shè)備的請(qǐng)求。

從設(shè)備使用帶內(nèi)中斷機(jī)制將事件或狀態(tài)變化通知主設(shè)備。通過(guò)這種機(jī)制自發(fā)發(fā)送信息的可能性允許 I3C 傳感器僅在這些物理量發(fā)生顯著變化時(shí)(例如,想想檢測(cè)下降運(yùn)動(dòng)的加速度計(jì)),而不需要與傳統(tǒng) I2C 和 SPI 接口一樣的專用中斷線。

熱連接功能

此功能允許 I3C 傳感器在正確配置后連接到總線。在現(xiàn)代基于傳感器的應(yīng)用中,例如與物聯(lián)網(wǎng)相關(guān)的多種場(chǎng)景,不僅要確保高性能,還要確保高效運(yùn)行,從而最大限度地降低傳感器(主要由電池供電)的功耗。由于具有熱連接功能,傳感器可以在不需要時(shí)保持關(guān)閉(或處于低功耗狀態(tài)),并且僅在數(shù)據(jù)采集和傳輸?shù)奶囟〞r(shí)期才連接到總線,與傳統(tǒng)的“永遠(yuǎn)在線”解決方案。熱連接請(qǐng)求只能由尚未分配動(dòng)態(tài)地址的從站執(zhí)行。為此,從站使用為此功能保留的物理地址;

同樣重要的是離線功能,它允許從節(jié)點(diǎn)變?yōu)榉腔顒?dòng)狀態(tài),然后在稍后恢復(fù)正常操作。有兩種離線模式:

  • 從機(jī)完全不活動(dòng)(相當(dāng)于斷電),只有在發(fā)生某些外部事件時(shí)才恢復(fù)活動(dòng);發(fā)生這種情況時(shí),從設(shè)備熱加入總線以獲得新的動(dòng)態(tài)地址。
  • 從設(shè)備部分處于非活動(dòng)狀態(tài),從某種意義上說(shuō),它繼續(xù)監(jiān)視總線以檢查是否向它發(fā)送了命令,例如從設(shè)備復(fù)位,根據(jù)這些命令,從設(shè)備將喚醒并返回操作。

常用命令代碼

一個(gè)非常有用的功能是通用命令代碼 (CCC),即主機(jī)用來(lái)與連接到總線(廣播)的所有從機(jī)或特定從機(jī)進(jìn)行通信的命令。CCC 命令包括標(biāo)準(zhǔn)操作,例如啟用/禁用事件、處理特定 I3C 總線功能(例如,動(dòng)態(tài)尋址和時(shí)序控制)或其他總線操作。所有與 CCC 命令相關(guān)的代碼均由 MIPI 聯(lián)盟定義,一些值保留用于未來(lái)擴(kuò)展。

圖 3:動(dòng)態(tài)地址分配 ENTDAA CCC 總線模式

主控請(qǐng)求

此功能允許輔助主機(jī)在他們打算獲取活動(dòng)主機(jī)角色時(shí)發(fā)送主機(jī)身份請(qǐng)求 (MR)。如果當(dāng)前船長(zhǎng)接受該請(qǐng)求,則將船長(zhǎng)從后者轉(zhuǎn)移到次要船長(zhǎng)。

通訊方式

I3C接口為用戶提供了多種通信方式,可分為以下幾類:

  • 單數(shù)據(jù)速率 (SDR) 是與傳統(tǒng) I2C 接口的消息交換兼容的模式,并提供高達(dá) 12.5 .MHz 的數(shù)據(jù)速率
  • 高數(shù)據(jù)速率 (HDR) 包括幾種與 I2C 不兼容的消息交換模式。在 SDR 和 HDR 操作模式下,SDA 引腳用作雙向數(shù)據(jù)信號(hào)。第二個(gè)引腳在 SDR 和 HDR-DDR 模式下用作時(shí)鐘信號(hào)(SCL)或在 HDR-TSL 和 HDR-TSP 協(xié)議通信模式下用作雙向數(shù)據(jù)信號(hào)。

SDR 模式支持不同類型的消息,例如標(biāo)準(zhǔn) I2C 消息、廣播消息和 CCC 消息,這些消息允許主設(shè)備與總線上的所有設(shè)備通信并處理從設(shè)備轉(zhuǎn)發(fā)的請(qǐng)求(例如,帶內(nèi)中斷或請(qǐng)求假設(shè)主人的角色)。有兩種主要的 HDR 模式:HDR-DDR(雙倍數(shù)據(jù)速率)和 HDR-TSL/TSP(三進(jìn)制符號(hào)),它們提供高于 33 Mbps 的比特率,并且比快速模式(400 kHz)下的標(biāo)準(zhǔn) I2C 的吸收更低)。HDR-DDR 可用于與 MIPI I3C 從設(shè)備通信,允許傳統(tǒng) I2C 設(shè)備連接在同一總線上,這將忽略高速 MIPI I3C HDR 廣播。HDR-DDR 模式使用 SCL 信號(hào)作為時(shí)鐘,SCL 兩側(cè)的數(shù)據(jù)位同步。另一方面,HDR-TSL/TSP 模式允許三進(jìn)制符號(hào)編碼(即,三位數(shù)基本代碼)用于 I3C (TSP) 和 I2C-legacy inclusive (TSL) MIPI 系統(tǒng)。HDR-TSL 同時(shí)使用 SCL 和 SDA 作為數(shù)據(jù)線,其中每個(gè)周期至少必須經(jīng)過(guò)一條線。轉(zhuǎn)換索引用于將二進(jìn)制符號(hào)的傳輸編碼為三進(jìn)制,以實(shí)現(xiàn)以非常低的功率進(jìn)行高速傳輸。

圖 4:進(jìn)入 HDR 模式 CCC 總線模式

文章來(lái)源:eeweb Stefano Lovati

編輯:ymf

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

    關(guān)注

    0

    文章

    2

    瀏覽量

    9293
  • SDA
    SDA
    +關(guān)注

    關(guān)注

    0

    文章

    125

    瀏覽量

    29482
  • i3c
    i3c
    +關(guān)注

    關(guān)注

    1

    文章

    32

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    I2C升級(jí)革新到I3C,I3C能否取代傳統(tǒng)接口?

    速率低、功耗大的短板日趨明顯,這時(shí)就需要新的升級(jí)版的總線協(xié)議來(lái)接棒。 I3C,全稱Improved Inter Integrated Circuit,作為I2C的升級(jí)版接過(guò)了這個(gè)I2C手中的接力棒。
    的頭像 發(fā)表于 12-07 07:25 ?1.4w次閱讀

    Gowin I3C SDR IP的參考設(shè)計(jì)

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

    Gowin I3C SDR IP參考設(shè)計(jì)

    本次發(fā)布 Gowin I3C SDR IP參考設(shè)計(jì)及 IP Core Generator 支持調(diào)用Gowin I3C SDR IP。Gowin I3C SDR IP 參考設(shè)計(jì)可在高云官網(wǎng)下載,參考設(shè)計(jì)可用于仿真,實(shí)例化加插用戶設(shè)
    發(fā)表于 10-08 07:41

    Gowin I3C Dual Clock IP用戶指南

    電子發(fā)燒友網(wǎng)站提供《Gowin I3C Dual Clock IP用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-15 15:29 ?0次下載
    Gowin <b class='flag-5'>I3C</b> Dual Clock IP用戶指南

    Gowin I3C SDR快速入門

    電子發(fā)燒友網(wǎng)站提供《Gowin I3C SDR快速入門.pdf》資料免費(fèi)下載
    發(fā)表于 09-15 10:21 ?2次下載
    Gowin <b class='flag-5'>I3C</b> SDR快速入門

    Gowin I3C SDR IP參考設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《Gowin I3C SDR IP參考設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-15 14:22 ?4次下載
    Gowin <b class='flag-5'>I3C</b> SDR IP參考設(shè)計(jì)

    MIPI I3C的基本原理及其應(yīng)用概述

    隨著移動(dòng)設(shè)備對(duì)于傳感器數(shù)量的增加以及對(duì)性能的提高,I2C和SPI逐漸達(dá)到瓶頸,而I3C可以在同一根主線上支持更多的傳感器設(shè)備,而且不會(huì)因?yàn)橐С种袛嗷蛩吣J蕉黾宇~外的邏輯信號(hào)。
    的頭像 發(fā)表于 11-14 09:31 ?3599次閱讀

    I3C協(xié)議規(guī)范的詳細(xì)內(nèi)容

    本文講解 I3C 協(xié)議規(guī)范的詳細(xì)內(nèi)容,從規(guī)范中可以看出,I3CI2C 復(fù)雜很多,硬件簡(jiǎn)單帶來(lái)的是軟件的復(fù)雜。 對(duì)于 Linux 常用版本,kernel-4.14 和 kernel-4.19
    的頭像 發(fā)表于 07-22 16:13 ?5230次閱讀
    <b class='flag-5'>I3C</b>協(xié)議規(guī)范的詳細(xì)內(nèi)容

    I3C Introduction是什么意思

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

    I2CI3C的區(qū)別有哪些

    I2CI3C 主要區(qū)別如下: I2C 雖然也是兩條線,但是很多時(shí)候傳感器需要一條額外的中斷線,來(lái)告訴主控?cái)?shù)據(jù)已經(jīng)準(zhǔn)備好。I3C 允許從設(shè)備直接在總線上產(chǎn)生中斷,不再需要一條額外的
    的頭像 發(fā)表于 07-22 16:20 ?9641次閱讀
    <b class='flag-5'>I2C</b>和<b class='flag-5'>I3C</b>的區(qū)別有哪些

    I2CI3C關(guān)于功耗和傳輸速率的對(duì)比

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

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

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

    I3C接口通信基礎(chǔ)

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

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

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

    探索P3S0200 I3C開(kāi)關(guān):高性能硬件的卓越選擇

    、產(chǎn)品概述 P3S0200專為通信和服務(wù)器應(yīng)用中的高速I3C信號(hào)切換而設(shè)計(jì),適用于I3C I/O有限的設(shè)備。其52MHz的寬帶
    的頭像 發(fā)表于 12-25 09:35 ?256次閱讀