JAJSCL8C May 2012 – September 2025 INA3221
PRODUCTION DATA
バスがアイドル状態のとき、SDA 線と SCL 線はプルアップ抵抗によって High に引き上げられます。コントローラは、スタート条件を生成し、高速 (Hs) コントローラ コード 00001XXX を含む有効なシリアル バイトを続けて送信します。この送信は、ファスト (400kHz) またはスタンダード (100kHz) (F/S) モードのときに、400kHz 以下の周波数で行われます。INA3221は Hs コントローラ コードをアクノリッジしませんが、このコードを認識し、2.44MHz での動作をサポートするよう内部フィルタを切り替えます。
次に、コントローラは再スタート条件を生成します (再スタート条件のタイミングはスタート条件と同じです)。この再スタート条件の後、プロトコルは F/S モードと同じですが、許容転送速度は最高 2.44MHz になります。コントローラは、ストップ条件を使用する代わりに、繰り返しスタート条件を使用して、Hs モードでバスを確保します。ストップ条件は Hs モードを終了し、すべての内部 INA3221 フィルタを切り替えて F/S モードをサポートします。
図 7-13にバスのタイミングを示し、表 7-2にバスのタイミング定義を示します。
図 7-13 バス タイミング| パラメータ | ファスト モード | ハイスピード モード | 単位 | |||
|---|---|---|---|---|---|---|
| 最小値 | 最大値 | 最小値 | 最大値 | |||
| f(SCL) | SCL 動作周波数 | 0.001 | 0.4 | 0.001 | 2.44 | MHz |
| t(BUF) | 停止条件と始動条件の間のバス解放時間 | 1300 | 160 | ns | ||
| t(HDSTA) | リピート スタート条件の後のホールド時間。 この期間が経過した後、最初のクロックが生成されます。 | 600 | 160 | ns | ||
| t(SUSTA) | 再スタート条件のセットアップ時間 | 600 | 160 | ns | ||
| t(SUSTO) | ストップ条件のセットアップ時間 | 600 | 160 | ns | ||
| t(HDDAT) | データ ホールド時間 | 0 | 0 | ns | ||
| t(VDDAT) | データ有効時間 | 1200 | 260 | ns | ||
| t(SUDAT) | データ セットアップ時間 | 100 | 10 | ns | ||
| t(LOW) | SCL クロックの Low 期間 | 1300 | 270 | ns | ||
| t(HIGH) | SCL クロックの High 期間 | 600 | 60 | ns | ||
| tfDA | データ立ち下がり時間 | 500 | 150 | ns | ||
| tfCL | クロック立ち下がり時間 | 300 | 40 | ns | ||
| tr | クロック立ち上がり時間 | 300 | 40 | ns | ||
| クロック立ち上がり時間 (SCLK ≤ 100kHz) | 1000 | ns | ||||