Digi NS9750 User Manual
Page 852

S P I t i m i n g
8 2 8
N S 9 7 5 0 H a r d w a r e R e f e r e n c e
Notes:
1
Active level of SPI enable is inverted (that is, 1) if the CSPOL bit in Serial Channel
B/A/C/D Control Register B is set to a 1. Note that in SPI slave mode, only a value of 0 (low enable) is
valid; the SPI slave is fixed to an active low chip select.
2
SPI data order is reversed (that is, LSB last and MSB first) if the BITORDR bit in Serial Channel B/A/C/D
Control Register B is set to a 0.
3
T
BCLK
is period of BBus clock.
4
±5% duty cycle skew.
5
±10% duty cycle skew.
SP14
SPI enable low setup to first SPI
CLK in rising
30
ns
0, 3
1
SP15
SPI enable low setup to first SPI
CLK in falling
30
ns
1, 2
1
SP16
SPI data in setup to SPI CLK in
rising
0
ns
0, 3
SP17
SPI data in hold from SPI CLK in
rising
60
ns
0, 3
SP18
SPI data in setup to SPI CLK in
falling
0
ns
1, 2
SP19
SPI data in hold from SPI CLK in
falling
60
ns
1, 2
SP20
SPI CLK in falling to SPI data out
valid
20
70
ns
0, 3
6
SP21
SPI CLK in rising to SPI data out
valid
20
70
ns
1, 2
6
SP22
SPI enable low hold from last SPI
CLK in falling
15
ns
0, 3
1
SP23
SPI enable low hold from last SPI
CLK in rising
15
ns
1, 2
1
SP24
SPI CLK in high time
SP26*40%
SP26*60%
ns
0, 1, 2, 3
5
SP25
SPI CLK in low time
SP26*40%
SP26*60%
ns
0,1, 2, 3
5
SP26
SPI CLK in period
T
BCLK
*10
ns
0, 1, 2, 3
Parm
Description
Min
Max
Units
Modes
Notes
Table 475: SPI timing parameters