首页 > 其他分享 >Подробное объяснение I3C

Подробное объяснение I3C

时间:2024-03-15 12:00:24浏览次数:16  
标签:MIPI HDR V1.1 I3C I2C i2c

Подробное объяснение I3C

I3C: Улучшенная внутренняя интегральная схема.Альянс MIPI официально выпустил первую спецификацию I3C версии 1.0 в 2016 году.I3C - это аббревиатура от улучшенной внутренней интегральной схемы и представляет собой 2-проводной цифровой интерфейс, аналогичный I2C.Он улучшает и оптимизирует ранее выпущенные интерфейсы I2C и SPI, решает проблему низкой скорости передачи данных I2C и оптимизирует недостатки SPI благодаря четырехпроводному соединению.I3C также решает проблему высокого энергопотребления I2C. I3C стал маломощным, недорогим и быстрым цифровым интерфейсом. Он поддерживает многоточечные соединения между периферийными устройствами, такими как основные микроконтроллеры и датчики, а также устройства с несколькими ведущими устройствами.
I3C использует две линии связи, одну линию передачи данных SDL и одну линию синхронизации SCL.i3c обратно совместим с i2c, то есть шина i3c может подключать устройства с традиционными интерфейсами i2c.Новый стандарт интерфейса альянса MIPI направлен на стандартизацию взаимодействия с датчиками за счет сокращения физических контактов для интеграции сенсорных систем, обеспечивая быстрый, недорогой, маломощный стандарт двухпроводного цифрового интерфейса.

Основные возможности интерфейса I3C:

(1) 2-проводной последовательный интерфейс (с использованием SDA и SCL) с тактовой частотой до 12,5 МГц.

(2) Обратная совместимость с I2C.

(3) I3C использует динамическую адресацию.

(4) Поддержка статической адресации I2C.

(5) Поддержка обмена сообщениями с единой скоростью передачи данных I2C (SDR).

(6) Поддержка дополнительного режима обмена сообщениями с высокой скоростью передачи данных (HDR).

(7) Поддержка многоточечных, внутриполосных прерываний и возможности горячей замены.

Новые разработки в спецификации I3C

Протокол I3C ознаменовал выпуск своей версии V1.1.1. Эта версия включает в себя две части, версию для членов MIPI и базовую версию, которая привнесла множество инноваций и улучшений в применение технологии I3C.

В версии V1.1.1 к подчиненному устройству был добавлен механизм сброса. Этот механизм значительно повышает способность протокола к восстановлению после сбоя за счет выхода из режима HDR.Это усовершенствование позволяет подчиненному оборудованию быстрее и эффективнее возвращаться в нормальное состояние в случае сбоя, повышая стабильность и надежность всей системы.

Кроме того, в версии V1.1.1 также представлен метод групповой адресации, позволяющий группировать и единообразно адресовать несколько подчиненных устройств.Эта функция позволяет пользователям более легко управлять группами оборудования, аналогично тому, как работает PMBus, что еще больше повышает гибкость и эффективность системы.

В то же время, новая версия также добавляет режим HDR-BT, который может обеспечить скорость передачи данных до 97 Мбит/с на частоте 12,5 МГц, значительно повышая скорость и эффективность передачи данных.Для режима DDR новая версия также была оптимизирована, добавлены функции Slave abort и CRC для дальнейшего обеспечения точности и надежности передачи данных.

Наконец, версия V1.1.1 также вводит механизм туннелирования от устройства к устройству, который реализует прямую связь между подчиненными устройствами.Этот механизм упрощает процесс обмена данными между устройствами, повышает эффективность связи и позволяет технологии I3C лучше удовлетворять коммуникационные потребности сложных систем.

В целом, выпуск версии I3C protocol V1.1.1 привнес множество инноваций и улучшений в применение технологии I3C, не только повысив стабильность и надежность системы, но и повысив скорость и эффективность передачи данных, заложив прочную основу для будущей разработки приложений

 

Ebyte стремится ежедневно помогать более эффективно развивать Интернет вещей, интеллект и автоматизацию, а также улучшать использование ресурсов. Если вы хотите узнать больше о продуктах и ​​дополнительной информации, вы можете войти на наш официальный сайт:https://www.ru-ebyte.com Здесь есть специальная служба поддержки клиентов, где можно ответить на ваши вопросы онлайн!

标签:MIPI,HDR,V1.1,I3C,I2C,i2c
From: https://www.cnblogs.com/serialmodule/p/18075115

相关文章

  • Verdi信号平移+研发管理体系+malloc和calloc函数区别+使用__FILE__只打印文件名+使用i
    Verdi信号平移信号左移是将光标移动在双引号以内的信号名左边,然后先输入数字,可以带上单位,如[ns|n]、[ps|p],然后按<<-按键。https://blog.csdn.net/qq_40268672/article/details/132915499信号右移信号右移是数字在右边,信号在左边,用右移符号,其它不变。研发管理体系https://......
  • MIPI I3C
    I3C(ImprovedInterIntegratedCircuit)另一个名字叫做SenseWire,顾名思义,它的初衷是满足众多物联网设备中的Sensor的,它带来众多的改进,除了常说的12.5MHz速度的提高之外.众多带外连线不见,高速I2C也不需要了,真正实现了高速和简洁。它还向下兼容I2C,以前的设备也还用得上.I3C具体特......
  • 《安富莱嵌入式周报》第283期:全开源逆向“爆破”硬件工具,Linux内核6.1将正式引入RUST
    往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104本周更新视频:BSP视频教程第23期:通过Modbus解析器,轻松掌握Modbus主......