91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

I2C為何一定要升級(jí)到I3C?I3C能取代傳統(tǒng)通信接口?

億佰特物聯(lián)網(wǎng)應(yīng)用專(zhuān)家 ? 2023-10-13 08:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是I2C接口

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

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

I2C 接口主要特性:

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

(2)兩線(xiàn)接口通信(SDA(串行數(shù)據(jù))和 SCL(串行時(shí)鐘)。

(3)從設(shè)備使用7位、10位進(jìn)行尋址。

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

(5)無(wú)固定傳輸長(zhǎng)度。

I2C具有能夠在控制器和外圍設(shè)備之間進(jìn)行快速、可靠的數(shù)據(jù)傳輸,同時(shí)可支持互連多個(gè)設(shè)備,實(shí)現(xiàn)多種數(shù)據(jù)的傳輸?shù)膬?yōu)點(diǎn)。但隨著應(yīng)用場(chǎng)景需求的變化,其局限性也被凸顯出來(lái),如有限的速率、傳輸距離較短、功耗偏大等。為擺脫新需求下I2C的性能缺失,I3C應(yīng)運(yùn)而生。

什么是I3C接口?

I3C:Improved Inter Integrated Circuit。MIPI聯(lián)盟于2016年正式發(fā)布了第一個(gè)I3C規(guī)范v1.0。I3C是改進(jìn)型內(nèi)部集成電路的縮寫(xiě)形式,是類(lèi)似于I2C的2線(xiàn)數(shù)字接口。它對(duì)之前發(fā)布的I2C和SPI接口進(jìn)行了改進(jìn)和優(yōu)化,解決了I2C通信速度慢的問(wèn)題,優(yōu)化了SPI通過(guò)四線(xiàn)連接的缺點(diǎn)。I3C同時(shí)解決I2C功耗較高的問(wèn)題,I3C成為低功耗、低成本和快速數(shù)字接口,它支持主機(jī)MCU和傳感器等外圍設(shè)備之間的多點(diǎn)連接以及多主控設(shè)備。

相關(guān)閱讀:超全面!SPI通信協(xié)議詳解,一篇就夠

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

I3C 接口主要特性:

(1)2線(xiàn)串行接口(使用SDA和SCL),時(shí)鐘頻率高達(dá)12.5 MHz。

(2)向下兼容I2C。

(3)I3C采用動(dòng)態(tài)尋址。

(4)支持靜態(tài)I2C尋址。

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

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

(7)支持多點(diǎn)、帶內(nèi)中斷和熱插拔。

I2C 與 I3C 的區(qū)別

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

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

與I2C相比,I3C存在許多優(yōu)勢(shì)和差異,MIPI聯(lián)盟雖盡量使I3C向后兼容I2C,但也并非完全向后兼容。如以下方面還存在顯著區(qū)別:

1. 時(shí)鐘延展

當(dāng)設(shè)備間進(jìn)行通信,出現(xiàn)設(shè)備要讀/寫(xiě)數(shù)據(jù)但傳輸?shù)臄?shù)據(jù)尚未準(zhǔn)備好的情況時(shí),一些I2C設(shè)備會(huì)通過(guò)時(shí)鐘延展來(lái)暫停時(shí)鐘,從而允許更多的時(shí)間來(lái)滿(mǎn)足某些時(shí)序要求。而I3C通信所支持的設(shè)備完全獨(dú)立于SCL時(shí)鐘,是禁止使用時(shí)鐘停滯的。因此,支持時(shí)鐘延展的I2C設(shè)備為能與I3C兼容,必須在無(wú)延展的時(shí)鐘頻率上工作。

2. 速率模式

I2C具有時(shí)序和最大通信速率各不相同的幾種速率模式。但I(xiàn)3C并不支持I2C提供的所有速率模式,僅支持其中的兩種速率模式,即快速模式和快速模式+。當(dāng)I3C控制器與I2C目標(biāo)設(shè)備通信時(shí),控制器會(huì)降低總線(xiàn)速率。

3. Glitch濾波器

Glitch濾波器用于濾除通信總線(xiàn)上的各種無(wú)用噪聲。許多I2C設(shè)備在串行線(xiàn)上內(nèi)置50ns的Glitch濾波器,可以防止對(duì)數(shù)據(jù)和時(shí)鐘的干擾。由于I3C支持更高的通信速率,因此沒(méi)有在I3C中內(nèi)置此類(lèi)濾波器。

兼容I3C的設(shè)備需要哪些條件?

(1)使用適合此類(lèi)I3C目標(biāo)的ENTDAA、SETDASA和SETAASA CCC的任意組合,為I3C(2)總線(xiàn)上的任何I3C目標(biāo)分配唯一的動(dòng)態(tài)地址。

(3)特定的CCC和已知的靜態(tài)地址(如果有的話(huà))必須是預(yù)先配置的,即系統(tǒng)設(shè)計(jì)者已知的。

(4)管理其上拉結(jié)構(gòu),包括SDA和SCL的開(kāi)漏類(lèi)上拉和High-Keeper上拉。

(5)在漏極開(kāi)路模式下管理START請(qǐng)求和地址標(biāo)頭仲裁。

(6)使用錯(cuò)誤恢復(fù)升級(jí)模型恢復(fù) I3C 目標(biāo)設(shè)備。

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

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

I3C最初的設(shè)計(jì)初衷是作為用于所有數(shù)字接口傳感器的單一接口用于移動(dòng)應(yīng)用。但它現(xiàn)在適用于MCU、傳感器、控制器、電源調(diào)節(jié)器、FPGA等所有中速嵌入式和深度嵌入式應(yīng)用。由于I3C的低功耗特性,允許多點(diǎn)連接,適用于所有嵌入式系統(tǒng)。I3C和I2C兩種協(xié)議混用的情況將變得更加常見(jiàn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9519

    瀏覽量

    157020
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6391

    瀏覽量

    140038
  • I2C
    I2C
    +關(guān)注

    關(guān)注

    28

    文章

    1556

    瀏覽量

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

    關(guān)注

    1

    文章

    32

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于FPGA的I2C控制模塊設(shè)計(jì)

    I2C_WRITE_WDATA.v模塊實(shí)現(xiàn)I2C寫(xiě)時(shí)序,I2C_Controller (I2C控制器)例化了I2C_WRITE_WDATA.
    的頭像 發(fā)表于 12-26 09:48 ?4894次閱讀
    基于FPGA的<b class='flag-5'>I2C</b>控制模塊設(shè)計(jì)

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

    探索P3S0200 I3C開(kāi)關(guān):高性能硬件的卓越選擇 在當(dāng)今高速發(fā)展的電子通信領(lǐng)域,I3C信號(hào)的高效切換對(duì)于服務(wù)器、工作站和筆記本等設(shè)備至關(guān)重要。NXP推出的P
    的頭像 發(fā)表于 12-25 09:35 ?403次閱讀

    探索NXP P3S0210BQ:多功能I3C總線(xiàn)開(kāi)關(guān)與電壓電平轉(zhuǎn)換器

    P3S0210BQ是款雙雙向I3C總線(xiàn)開(kāi)關(guān)和電壓電平轉(zhuǎn)換器,支持1:2個(gè)控制器兩個(gè)目標(biāo)
    的頭像 發(fā)表于 12-24 15:55 ?353次閱讀

    探索P3S0210BQ:雙路雙向I3C總線(xiàn)開(kāi)關(guān)與電壓電平轉(zhuǎn)換器

    P3S0210BQ是款專(zhuān)為I3C總線(xiàn)設(shè)計(jì)的開(kāi)關(guān)和電壓電平轉(zhuǎn)換器,它支持2:1(兩個(gè)控制器
    的頭像 發(fā)表于 12-24 14:10 ?359次閱讀

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

    I3C集線(xiàn)器.pdf 、產(chǎn)品概述 P3H244x/P3H284x是多端口I3C集線(xiàn)器設(shè)備。它的
    的頭像 發(fā)表于 12-24 10:20 ?582次閱讀

    TCA39306雙向I2C總線(xiàn)和SMBus電壓電平轉(zhuǎn)換器技術(shù)解析

    電平轉(zhuǎn)換器,為I2C、SMBus和I3C等總線(xiàn)通信提供了有效的電壓轉(zhuǎn)換解決方案。本文將深入探討TCA39306的特性、應(yīng)用、詳細(xì)說(shuō)明以及相關(guān)設(shè)計(jì)要點(diǎn)。 文件下載: tca39306.pdf
    的頭像 發(fā)表于 12-17 10:00 ?374次閱讀

    TCA39306-Q1 雙路雙向 I3C、I2C 總線(xiàn)和 SMBus 電壓電平轉(zhuǎn)換器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    TCA39306-Q1 雙路雙向 I3C、I2C 總線(xiàn)和 SMBus 電壓電平轉(zhuǎn)換器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程師的日常工作中,總線(xiàn)和接口的電壓電平轉(zhuǎn)換是個(gè)常見(jiàn)且關(guān)鍵
    的頭像 發(fā)表于 12-16 15:30 ?396次閱讀

    TCA39416:超低電壓I3C轉(zhuǎn)換器的卓越之選

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

    恩智浦推出多端口I3C集線(xiàn)器設(shè)備P3H2x4xHN

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

    嵌入式接口通識(shí)知識(shí)之I3C接口

    用性,同時(shí)對(duì)傳統(tǒng)I2C協(xié)議做了改進(jìn)和擴(kuò)展,增加了高速通信、低功耗、動(dòng)態(tài)地址分配等特性,解決了I2C在設(shè)備中的些局限性。
    發(fā)表于 08-14 16:55

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

    如題,想請(qǐng)問(wèn)下STM32有哪些產(chǎn)品,能支持I2C HS模式,速率3.4Mbit/s。同時(shí)又支持I3C的(SDR12.5M),現(xiàn)在有個(gè)外設(shè) 分別支持I2C HS slave,I3C SD
    發(fā)表于 08-04 06:06

    帝奧微推出I3C總線(xiàn)集線(xiàn)器產(chǎn)品DIO74812系列

    近日,江蘇帝奧微電子股份有限公司(股票代碼:688381)發(fā)布了國(guó)內(nèi)首款應(yīng)用于I3C總線(xiàn)的集線(xiàn)器產(chǎn)品DIO74812系列。
    的頭像 發(fā)表于 04-03 16:52 ?1588次閱讀
    帝奧微推出<b class='flag-5'>I3C</b>總線(xiàn)集線(xiàn)器產(chǎn)品DIO74812系列

    求助,關(guān)于RT700 I2C SCL頻率設(shè)置的幾個(gè)問(wèn)題求解

    我在以傳統(tǒng) I2C 模式(Fm 、1MHz)運(yùn)行的 I3C 總線(xiàn)上運(yùn)行單個(gè)器件、并且我們遇到了 I2C 時(shí)序故障(參見(jiàn)附件)。我在 RT700 參考手冊(cè)中看到有幾個(gè)設(shè)置可以調(diào)整
    發(fā)表于 04-03 08:06

    STM32H503 I3C從機(jī)復(fù)位成主機(jī),無(wú)法發(fā)出波形是為什么?

    I3C先初始化成目標(biāo)設(shè)備,然后調(diào)用deinit i3C接口,再調(diào)用I3C INIT 初始化成控制器,但是這種情況下, I3C總線(xiàn)上是不會(huì)出
    發(fā)表于 03-14 12:01

    I3C控制器角色轉(zhuǎn)移如何實(shí)現(xiàn)?

    I3C 控制器角色轉(zhuǎn)移如何實(shí)現(xiàn)
    發(fā)表于 03-14 10:08