I3C は 2 線式双方向シリアルバスで、複数のセンサスレーブデバイスを1つの I3C マスタで同時に制御するために最適化されています。I3C は多くの I2C デバイスと互換性があります、しかし I3C は、大幅に高速で、新しい通信モード、新しいデバイス機能をサポートします。時間の経過とともにデバイスの役割を変更する機能が含まれています。 (例: リクエストを行う I3C デバイスがセカンダリマスタ機能をサポートしている場合、初期マスタはバス上の他の I3C デバイスと手続き行いマスタ機能を渡すことができます) 。
ラティス I3C IP は、I2C インタフェース機能を向上し、互換性を保つことを目的としています。I3C の仕様を実装することで、拡大し続けるセンサーサブシステムの実装のフレキシビリティが大幅に向上し、効率的かつ低コストになります。IP は MIPI I3C 仕様に準拠しており、拡張性、費用効果、電力効率が高いプロトコルを提供し、効率が悪いプロトコルオーバーヘッド、高い消費電力、標準化されていないプロトコル、割り込み用の個別信号接続やその他の問題を解決します。MIPI I3C インタフェースは、センサーに高速、低コスト、低消費電力の 2 線式デジタルインタフェースを提供することにより、モバイル・ワイヤレス製品のセンサーシステムデザインアーキテクチャを容易に開発するために開発されました。
I3C IP コアはこれら2つの問題に最優先に対処します:
- 可能な限り少ないエネルギーでデータと制御を転送
- インタフェースが使用する物理的な端子を削減する
I3C インタフェースは、バスが使用する電力を大幅に効率化しながら、I2C よりも 10 倍以上の速度向上を実現します。