JAJA849 April 2025 ISO1228
前項で説明したように、ISO1228 は単一の SPI トランザクション (1 つはアドレス フェーズの間、もう 1 つはデータ フレームの間) で 2 つの異なる入力パケットを読み出しできます。
ISO1228 がサポートする最大 SCLK 周波数は 25MHz (VCC = 2.5V ~ 5.5V のとき) です。情報を失わずに SPI モードで読み取ることができる IN8-IN1 の最大データ レートは、データ シートのタイミング パラメータを使用して計算できます。
データ シートの仕様を考えると:
TCSW= 250ns、チップ セレクト High パルス幅
単一のフレーム (アドレスまたはデータ) の時間は、Tframe = 8 SCLKbits × Tmin pulse = 8 × 40ns = 320ns を使用して計算できます。ここで、Tmin pulse = 40ns、25MHz での SCLK の最小パルス幅です。
1 つのフレームの合計時間は、合計 = TCSCLK + TCLKCS + TCSW + Tframe = 600ns であり、ISO1228 (Tui) を通過できる INx の最小パルス幅は 660ns です。そのため、SPI を使用して入力データを読み出してもパケット損失は発生しません。