I3Cインターフェース
ホーム > 製品とワークフロー > AIを活用した設計 > Design IP > I3Cインターフェース
MIPI I3CインターフェースIP:コントローラおよびターゲットコア
センサを1本の2線式バスに集約するSoCチーム向けの、構成可能なI3CインターフェースIPです。Silvacoは5種類のコントローラおよびターゲットコアを、合成可能なソフトIPとして提供します。
チップの役割に合わせた5種類のI3C IPコア
すべてのコアがMIPI I3C V1.1.1およびI3C Basic V1.1.1に準拠し、インバンド割り込みに対応します。各コアは構成可能であり、
使用する機能に合ったロジックを実装できます。
I3C Advanced Controller
マイクロコントローラサブシステムからバスを制御するMIPI I3Cコントローラです。動的アドレスを割り当て、すべての共通コマンドコードに対応し、セカンダリコントローラとしても動作できます。APB 3.0インターフェースを備え、1、2、4本のSDAレーンで最大100 MbpsのSDR、HDR-DDR、HDR-BTに対応します。製品番号76002。
I3C Advanced Target
ロジックの規模を設定できる、フル機能のターゲットコアです。コントローラと同じHDR-BTおよびマルチレーン対応に加え、メモリマップドレジスタ、フロー制御付きDMA、APB 3.0上のFIFOオプションを提供します。製品番号76016。
I3C Autonomous Target
ローカルプロセッサがなくても、このコアはデータ収集を実行できます。アプリケーションは小規模なレジスタセットを読み書きします。コアがSDR、HDR-DDR、インバンド割り込みを使用して、上位コントローラとのすべての通信を処理します。製品番号76005。
Liteバリアント
シリコン面積の制約が厳しい場合はLiteを選択してください。Lite Advanced Controller(製品番号70182)とLite Advanced Target(製品番号70183)は占有面積を削減します。SDR、HDR-DDR、インバンド割り込み、APB 3.0への対応は維持されます。
I3Cを選ぶ理由
置き換え対象のI2CやSPIリンクよりも、ピン数と信号経路を削減できます。内蔵の電源管理機能とインターフェースでの低EMIにより、バスはより低い電力で高速に動作します。既存のI2Cデバイスを取り除く必要もありません。I3Cデバイスと同じバスを共有できます。
製品番号、製品概要、シリコン実績
これらのI3CコアはSilvacoのPRO IP製品群に属し、この製品群のすべての製品は量産シリコンで実証されています。
5
I3Cコア:コントローラ2種類、ターゲット2種類、自律型ターゲット1種類
V1.1.1
MIPI I3CおよびI3C Basicへの準拠
100 Mbps
Advanced ControllerおよびAdvanced TargetのHDR-BT
1、2、4
マルチレーン動作でのSDAレーン数
ソフトIP
合成可能なコア
| 製品番号 | コア | 対応機能 |
|---|---|---|
| I3C | ||
| 76002 | I3C 1.1 Advanced Controller | I3C V1.1, APB 3.0, SDR, DDR, HDR-BT, IBI, I3C Basicを含む |
| 76005 | I3C 1.1 Autonomous Target | I3C V1.1, SDR, DDR, IBI, I3C Basicを含む |
| 76016 | I3C 1.1 Advanced Target | I3C V1.1, APB 3.0, SDR, DDR, HDR-BT, IBI, I3C Basicを含む |
| 70182 | I3C Lite Advanced Controller | I3C V1.1, APB 3.0, SDR, DDR, IBI, I3C Basicを含む |
| 70183 | I3C Lite Advanced Target | I3C V1.1, APB 3.0, SDR, DDR, IBI, I3C Basicを含む |
| I2C | ||
| 70026 | APB I2C Master/Slave Controller | I2C V2.1, APB 2.0, SMBus 2.0, ACCESS.Bus |
| デバッグ | ||
| 70006 | IEEE 1149.7 JTAG Controller | IEEE Std 1149.7-2009, JTAG (IEEE 1149.1), 2ピンアクセス、スキャン時間の短縮 |
SDRはシングルデータレートを表します。HDR-DDRとHDR-BTは高データレートモードで、IBIはインバンド割り込みです。
製品概要 · PDF
2026年夏
センサおよびIoTアプリケーション向けI3C V1.1 Advancedファミリ
Advancedファミリの3種類のコアについて、ブロック図、機能一覧、対象アプリケーションを掲載しています。
製品概要 · PDF
2026年3月
センサおよびIoTアプリケーション向けI3C Liteファミリ
占有面積を削減したLite Advanced ControllerとLite Advanced Target。
バスに合わせてコアを構成
チップのバス上の役割、必要なデータレート、接続するセンサを
IPスペシャリストにお知らせください。適したI3C IPコアと構成、ライセンスの仕組み、
お使いのプロセスでの統合に必要な作業をご案内します。
I3CインターフェースIPに関するご質問
MIPI I3Cとは何ですか?
MIPI I3Cは、I2CとSPIのセンサリンクを2本の配線に集約するMIPI Allianceのシリアルバス規格です。さらに、動的アドレッシング、インバンド割り込み、高データレートモードを追加します。SilvacoのI3CインターフェースIPは、MIPI I3CおよびI3C Basicのバージョン1.1.1に準拠します。ソフトIPとしてお客様の設計に合成して組み込みます。
I3CはI2CやSPIとどのように異なりますか?
ピン数と信号経路が減少し、バスは低EMIで、より高速かつ低消費電力で動作します。I3Cはアドレスを動的に割り当て、割り込みをインバンドで伝送するため、センサに専用の割り込み線が不要です。SilvacoのAdvanced ControllerとAdvanced TargetではHDR-BTが最大100 Mbpsに達し、最大4本のSDAレーンによるマルチレーン動作に対応します。
I3CデバイスとI2Cデバイスはバスを共有できますか?
はい。I3CはI2Cと下位互換性があるため、既存のI2Cセンサを同じ2本の配線上で使用できます。Silvacoのコアは従来のI2Cメッセージングと固定I2Cアドレスを処理します。また、50 nsのグリッチフィルタを備えたI2Cパッドでも動作します。すでに適合性を評価済みのI2C部品を基板上に残すことができます。
コントローラとターゲットはどのように異なりますか?
コントローラはバスを管理し、動的アドレスを割り当て、共通コマンドコードを送信し、すべての転送を開始します。ターゲットはこれに応答し、データがあるときにインバンド割り込みを発生させることができます。SilvacoのAdvanced Controllerはセカンダリコントローラの役割も担えます。Advanced Targetは、コントローラと同様に複数レーンでHDR-BTを実行します。
自律型ターゲットとは何ですか?
バスのターゲット側にローカルプロセッサがなくても動作するターゲットです。SilvacoのI3C Autonomous Target(製品番号76005)は、アプリケーションにシンプルなレジスタセットを公開します。SDR、HDR-DDR、インバンド割り込みを使用して、上位のI3Cコントローラとのリンクを管理します。MCUを持たないデータ収集設計に適しています。
I3CとMixelのMIPI PHY IPはどのような関係にありますか?
どちらもMIPI Allianceの仕様に基づいていますが、役割は異なります。I3Cコアは、標準I/Oパッドを使用する2線式センサバス向けの合成可能なコントローラおよびターゲットです。MixelのD-PHY、C-PHY、M-PHYは、高速なカメラ、ディスプレイ、ストレージのリンク向けのハード物理層です。9つのファウンドリの12のプロセスノードでシリコン実証済みです。