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

ID 683567
日付 1/25/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

20.4.6. SDAのホールド時間

I2Cプロトコルの仕様では、標準モードと高速モードにおいて、300 nsのホールド時間がSDA信号に必要です。SCLおよびSDA信号のボード遅延は、ホールド時間要件がI2Cマスターで満たされる一方、I2Cスレーブでは満たされないこと (もしくはその逆) を意味します。各アプリケーションで異なるボード遅延が発生するため、I2Cコントローラーにはソフトウェアでプログラミング可能なレジスターのIC_SDA_HOLDが含まれており、SDAのホールド時間の動的な調整を可能にしています。IC_SDA_HOLDは、スレーブ送信機とマスターモードの両方に影響します。