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

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

20.5.2.2. IC_TARまたはIC_10BITADDR_MASTERの動的な更新

I2Cコントローラーは、IC_TARレジスターのIC_TAR (ビット9:0) およびIC_10BITADDR_MASTER (ビット12) ビット・フィールドの動的な更新をサポートします。以下の条件を満たす場合は、IC_TARレジスターに動的に書き込むことが可能です。†

  • I2Cコントローラーが有効になっていない (IC_ENABLE=0) 場合†
  • I2Cコントローラーが有効 (IC_ENABLE=1) であり、I2Cコントローラーがマスターの動作 (TX、RX) を行っておらず (IC_STATUS[5]=0)、I2Cコントローラーがマスターモードの動作で有効になっており (IC_CON[0]=1)、TX FIFOにエントリーがない (IC_STATUS[2]=1) 場合†