伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

I2C為何一定要升級到I3C?I3C能取代傳統通信接口?

億佰特物聯網應用專家 ? 2023-10-13 08:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是I2C接口?

I2C總線是大家比較熟悉的同步串行總線技術,是飛利浦公司于1981年發明的。它是一種2線SDA、SCL)同步串行接口,廣泛用于連接外設與處理器MCU,實現設備之間的短距離通信。后來許多公司都推出了使用I2C總線規范的產品,其中包括Texas Instruments、NEC、Nordic Semiconductor、STMicroelectronics、Siemens、Intersil等科技公司。

652cb2fe-695e-11ee-9788-92fbcf53809c.png

I2C 接口主要特性:

(1)支持雙向數據傳輸。

(2)兩線接口通信(SDA(串行數據)和 SCL(串行時鐘)。

(3)從設備使用7位、10位進行尋址。

(4)傳輸速率低,HS模式下僅3.4 Mbps。

(5)無固定傳輸長度。

I2C具有能夠在控制器和外圍設備之間進行快速、可靠的數據傳輸,同時可支持互連多個設備,實現多種數據的傳輸的優點。但隨著應用場景需求的變化,其局限性也被凸顯出來,如有限的速率、傳輸距離較短、功耗偏大等。為擺脫新需求下I2C的性能缺失,I3C應運而生。

什么是I3C接口?

I3C:Improved Inter Integrated Circuit。MIPI聯盟于2016年正式發布了第一個I3C規范v1.0。I3C是改進型內部集成電路的縮寫形式,是類似于I2C的2線數字接口。它對之前發布的I2C和SPI接口進行了改進和優化,解決了I2C通信速度慢的問題,優化了SPI通過四線連接的缺點。I3C同時解決I2C功耗較高的問題,I3C成為低功耗、低成本和快速數字接口,它支持主機MCU和傳感器等外圍設備之間的多點連接以及多主控設備。

相關閱讀:超全面!SPI通信協議詳解,一篇就夠

653fc70e-695e-11ee-9788-92fbcf53809c.png

I3C 接口主要特性:

(1)2線串行接口(使用SDA和SCL),時鐘頻率高達12.5 MHz。

(2)向下兼容I2C。

(3)I3C采用動態尋址。

(4)支持靜態I2C尋址。

(5)支持I2C單數據速率消息傳送 (SDR)。

(6)支持可選的高數據速率消息傳送模式 (HDR)。

(7)支持多點、帶內中斷和熱插拔。

I2C 與 I3C 的區別

以下是I2C 和 I3C 在主要功能和參數上的差異:

6555ef66-695e-11ee-9788-92fbcf53809c.png

與I2C相比,I3C存在許多優勢和差異,MIPI聯盟雖盡量使I3C向后兼容I2C,但也并非完全向后兼容。如以下方面還存在顯著區別:

1. 時鐘延展

當設備間進行通信,出現設備要讀/寫數據但傳輸的數據尚未準備好的情況時,一些I2C設備會通過時鐘延展來暫停時鐘,從而允許更多的時間來滿足某些時序要求。而I3C通信所支持的設備完全獨立于SCL時鐘,是禁止使用時鐘停滯的。因此,支持時鐘延展的I2C設備為能與I3C兼容,必須在無延展的時鐘頻率上工作。

2. 速率模式

I2C具有時序和最大通信速率各不相同的幾種速率模式。但I3C并不支持I2C提供的所有速率模式,僅支持其中的兩種速率模式,即快速模式和快速模式+。當I3C控制器與I2C目標設備通信時,控制器會降低總線速率。

3. Glitch濾波器

Glitch濾波器用于濾除通信總線上的各種無用噪聲。許多I2C設備在串行線上內置50ns的Glitch濾波器,可以防止對數據和時鐘的干擾。由于I3C支持更高的通信速率,因此沒有在I3C中內置此類濾波器。

兼容I3C的設備需要哪些條件?

(1)使用適合此類I3C目標的ENTDAA、SETDASA和SETAASA CCC的任意組合,為I3C(2)總線上的任何I3C目標分配唯一的動態地址。

(3)特定的CCC和已知的靜態地址(如果有的話)必須是預先配置的,即系統設計者已知的。

(4)管理其上拉結構,包括SDA和SCL的開漏類上拉和High-Keeper上拉。

(5)在漏極開路模式下管理START請求和地址標頭仲裁。

(6)使用錯誤恢復升級模型恢復 I3C 目標設備。

(7)支持控制器強制執行的所有CCC命令,包括ENEC、DISEC、ENTDAA、SETDASA、RSTDAA、GETCAPS、RSTACT、GETPID、GETBCR、GETDCR 和 GETSTATUS。

上述要求適用于作為其I3C總線主控的I3C設備。在總線初始化期間作為輔助控制器的 I3C 設備(或在總線初始化后隨后加入的設備)不需要滿足所有這些要求。

I3C最初的設計初衷是作為用于所有數字接口傳感器的單一接口用于移動應用。但它現在適用于MCU、傳感器、控制器、電源調節器、FPGA等所有中速嵌入式和深度嵌入式應用。由于I3C的低功耗特性,允許多點連接,適用于所有嵌入式系統。I3C和I2C兩種協議混用的情況將變得更加常見。

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

    關注

    33

    文章

    9564

    瀏覽量

    157443
  • 通信
    +關注

    關注

    18

    文章

    6424

    瀏覽量

    140203
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1561

    瀏覽量

    131559
  • i3c
    i3c
    +關注

    關注

    1

    文章

    32

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于FPGA的I2C控制模塊設計

    I2C_WRITE_WDATA.v模塊實現I2C寫時序,I2C_Controller (I2C控制器)例化了I2C_WRITE_WDATA.
    的頭像 發表于 12-26 09:48 ?5593次閱讀
    基于FPGA的<b class='flag-5'>I2C</b>控制模塊設計

    探索P3S0200 I3C開關:高性能硬件的卓越選擇

    探索P3S0200 I3C開關:高性能硬件的卓越選擇 在當今高速發展的電子通信領域,I3C信號的高效切換對于服務器、工作站和筆記本等設備至關重要。NXP推出的P
    的頭像 發表于 12-25 09:35 ?538次閱讀

    探索NXP P3S0210BQ:多功能I3C總線開關與電壓電平轉換器

    P3S0210BQ是款雙雙向I3C總線開關和電壓電平轉換器,支持1:2個控制器兩個目標
    的頭像 發表于 12-24 15:55 ?459次閱讀

    探索P3S0210BQ:雙路雙向I3C總線開關與電壓電平轉換器

    P3S0210BQ是款專為I3C總線設計的開關和電壓電平轉換器,它支持2:1(兩個控制器
    的頭像 發表于 12-24 14:10 ?447次閱讀

    探索P3H244x/P3H284x I3C Hub:多端口連接的理想之選

    I3C集線器.pdf 、產品概述 P3H244x/P3H284x是多端口I3C集線器設備。它的
    的頭像 發表于 12-24 10:20 ?802次閱讀

    TCA39306雙向I2C總線和SMBus電壓電平轉換器技術解析

    電平轉換器,為I2C、SMBus和I3C等總線通信提供了有效的電壓轉換解決方案。本文將深入探討TCA39306的特性、應用、詳細說明以及相關設計要點。 文件下載: tca39306.pdf
    的頭像 發表于 12-17 10:00 ?484次閱讀

    TCA39306-Q1 雙路雙向 I3CI2C 總線和 SMBus 電壓電平轉換器:特性、應用與設計要點

    TCA39306-Q1 雙路雙向 I3C、I2C 總線和 SMBus 電壓電平轉換器:特性、應用與設計要點 在電子工程師的日常工作中,總線和接口的電壓電平轉換是個常見且關鍵
    的頭像 發表于 12-16 15:30 ?474次閱讀

    TCA39416:超低電壓I3C轉換器的卓越之選

    ——TCA39416,它在I3C、I2C、SMBus和SPI應用中展現出了卓越的性能。 文件下載: tca39416.pdf 、TCA39416特性亮點 ()多協議兼容性與寬電壓范
    的頭像 發表于 12-16 11:45 ?655次閱讀

    恩智浦推出多端口I3C集線器設備P3H2x4xHN

    P3H2x4xHN是款多端口I3C集線器設備,端通過I3C / I2C / SMBus總線連
    的頭像 發表于 12-04 10:46 ?1849次閱讀
    恩智浦推出多端口<b class='flag-5'>I3C</b>集線器設備P<b class='flag-5'>3H2</b>x4xHN

    深入剖析I2C協議

    I2C是由Philips開發的簡單的雙向兩線總線,在深入淺出理解SPI協議中,我們區分了單工,半雙工,全雙工協議數據流向的區別,根據特征,I2C協議屬于半雙工協議(即同時刻,數據單向流動)。此外
    的頭像 發表于 08-21 15:10 ?3814次閱讀
    深入剖析<b class='flag-5'>I2C</b>協議

    嵌入式接口通識知識之I3C接口

    用性,同時對傳統I2C協議做了改進和擴展,增加了高速通信、低功耗、動態地址分配等特性,解決了I2C在設備中的些局限性。
    發表于 08-14 16:55

    超低電壓!思瑞浦推出I3C電平轉換器TPT29606,賦能服務器通信應用

    聚焦模擬和數?;旌暇劢垢咝阅苣M與數模混合產品的供應商思瑞浦3PEAK(股票代碼:688536)推出面向I3C應用的電平轉換芯片TPT29606,可以傳輸開漏(Open-Drain)信號和推挽
    的頭像 發表于 08-11 18:02 ?1173次閱讀
    超低電壓!思瑞浦推出<b class='flag-5'>I3C</b>電平轉換器TPT29606,賦能服務器<b class='flag-5'>通信</b>應用

    STM32有哪些MCU能支持I2C HS模式和同時支持I3C 的嗎?

    如題,想請問下STM32有哪些產品,能支持I2C HS模式,速率3.4Mbit/s。同時又支持I3C的(SDR12.5M),現在有個外設 分別支持I2C HS slave,I3C SD
    發表于 08-04 06:06

    簡單了解I2C接口

    在電子電路的復雜世界里,各種電路模塊設備需要相互通信才能協同工作 ,I2C接口就像是電路模塊設備間的溝通橋梁,今天就帶大家深入了解它。
    的頭像 發表于 05-08 14:15 ?2711次閱讀
    簡單了解<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>

    使用MIMXRT685-EVK將WM8904連接到RT685的I3C總線,并通過I2C進行控制遇到的幾個問題求解

    我使用 MIMXRT685-EVK 將 WM8904 連接到 RT685 的 I3C 總線,并通過 I2C 進行控制。 請告訴我在這種情況下 PUR 的設置和處理。[問題] 1) 是否可以僅
    發表于 04-11 07:22