番号 |
パラメータ |
説明 |
最小値 |
最大値 |
単位 |
SM1 |
tc(SPICLK) |
サイクル時間、SPIn_CLK |
20 |
|
ns |
SM2 |
tw(SPICLKL) |
パルス幅、SPIn_CLK Low |
0.5P - 1(1) |
|
ns |
SM3 |
tw(SPICLKH) |
パルス幅、SPIn_CLK High |
0.5P - 1(1) |
|
ns |
SM6 |
td(SPICLK-PICO) |
遅延時間、SPIn_CLK アクティブ エッジから SPIn_D[x] まで |
-3 |
2.5 |
ns |
SM7 |
td(CS-PICO) |
遅延時間、SPIn_CSi アクティブ エッジから SPIn_D[x] まで |
5 |
|
ns |
SM8 |
td(CS-SPICLK) |
遅延時間、SPIn_CSi アクティブから SPIn_CLK の最初のエッジまで |
PHA = 0 |
B(2) - 4 |
|
ns |
PHA = 1 |
A(3) - 4 |
|
ns |
SM9 |
td(SPICLK-CS) |
遅延時間、SPIn_CLK の最後のエッジから SPIn_CSi 非アクティブまで |
PHA = 0 |
A(3) - 4 |
|
ns |
PHA = 1 |
B(2) - 4 |
|
ns |
(1) P = SPI クロック周期 (ns)
(2) T_ref は、McSPI 機能クロックの周期です (ns 単位)。Fratio は、McSPI 機能クロックの周波数と SPIn_CLK クロックの周波数との分周比で、MSPI_CH(i)CONF レジスタの CLKD および CLKG ビット フィールド、および MSPI_CH(i)CTRL レジスタの EXTCLK ビット フィールドによって制御されます。TCS(i) は、MSPI_CH(i)CONF レジスタのチップ セレクト時間制御ビット フィールドにプログラムされる値です。
•Fratio = 1 のとき、B = (TCS(i) + 0.5) * T_ref。
•Fratio ≧ 2 かつ偶数のとき、B = (TCS(i) + 0.5) * Fratio * T_ref。
•Fratio ≧ 3 かつ奇数のとき、B = ((TCS(i) * Fratio) + ((Fratio + 1) / 2 )) * T_ref。
(3) T_ref は、McSPI 機能クロックの周期です。Fratio は、McSPI 機能クロックの周波数と SPIn_CLK クロックの周波数との分周比で、MSPI_CH(i)CONF レジスタの CLKD および CLKG ビット フィールド、および MSPI_CH(i)CTRL レジスタの EXTCLK ビット フィールドによって制御されます。TCS(i) は、MSPI_CH(i)CONF レジスタのチップ セレクト時間制御ビット フィールドにプログラムされる値です。
•Fratio = 1 のとき、A = (TCS(i) + 1) * T_ref。
•Fratio ≧ 2 かつ偶数のとき、A = (TCS(i) + 0.5) * Fratio * T_ref。
•Fratio ≧ 3 かつ奇数のとき、A = ((TCS(i) * Fratio) + ((Fratio - 1) / 2 )) * T_ref。