インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

20.4.1. 機能の使用方法

I2Cコントローラーは、標準モード (最大100Kbpsのデータレート) または高速モード (データレートは400Kbps以下) で動作することができます。また、高速モードのデバイスは下位のデバイスと互換性があります。例えば、高速モードのデバイスは、0から100KbpsのI2Cバスシステムで標準モードのデバイスと通信することができます。ただし、標準モードのデバイスは上位のデバイスに対して互換性がないため、それらを高速モードのI2Cバスシステムに組み込まないでください。高速な転送速度に追従できないため、予測できない状態が発生します。†

I2Cバスには任意のI2Cコントローラーを接続することができます。また、デバイスはいずれも、任意のマスターと通信し、情報の受け渡しを行うことができます。バス上には少なくとも1つのマスター (マイクロコントローラーやDSPなど) が必要です。また、複数のマスターを配置することも可能です。その場合は、所有権の調停が必要です。複数のマスターと調停については、この章の後半で説明します。†