In the first two figures below, “SPI Host Modes 1 and 2” and “SPI Host
Modes 0 and 3”, the MOSI line shifting edge is represented with a hold time = 0. However,
it is important to note that for this device, the MISO line is sampled prior to the MOSI
line shifting edge. As shown in “MISO Capture in Host Mode”, the device sampling point
extends the propagation delay (tp) for client and routing
delays to more than half the SPI clock period, whereas the common sampling point allows
only less than half the SPI clock period.
As an example, an SPI Client working in Mode 0 is safely driven if the SPI
Host is configured in Mode 0.
Table 66-64. SPI0 IOSET1 Timings
Symbol
Power Supply
1.8V
3.3V
Unit
Parameter
Min
Max
Min
Max
Host Mode
SPI0
MISO Setup time before SPCK rises
14.3
–
12.4
–
ns
SPI1
MISO Hold time after SPCK rises
0
–
0
–
ns
SPI2
SPCK rising to MOSI
0
1.9
0
2.4
ns
SPI3
MISO Setup time before SPCK falls
13.8
–
12.6
–
ns
SPI4
MISO Hold time after SPCK falls
0
–
0
–
ns
SPI5
SPCK falling to MOSI
0
1.2
0
2.3
ns
Client
Mode
SPI6
SPCK falling to MISO
10.5
12.6
8.4
10.9
ns
SPI7
MOSI Setup time before SPCK rises
1.5
–
1.4
–
ns
SPI8
MOSI Hold time after SPCK rises
1.7
–
1.5
–
ns
SPI9
SPCK rising to MISO
10
12
8
10.2
ns
SPI10
MOSI Setup time before SPCK falls
1.5
–
1.4
–
ns
SPI11
MOSI Hold time after SPCK falls
1.7
–
1.5
–
ns
SPI12
NPCS0 setup to SPCK rising
4.4
–
4.3
–
ns
SPI13
NPCS0 hold after SPCK falling
1.5
–
1.3
–
ns
SPI14
NPCS0 setup to SPCK falling
3.9
–
3.9
–
ns
SPI15
NPCS0 hold after SPCK rising
0.8
–
0.5
–
ns
SPI16
NPCS0 falling to MISO valid
13.3
–
11.7
–
ns
Table 66-65. SPI0 IOSET2 Timings
Symbol
Power Supply
1.8V
3.3V
Unit
Parameter
Min
Max
Min
Max
Host Mode
SPI0
MISO Setup time before SPCK rises
14.5
–
13
–
ns
SPI1
MISO Hold time after SPCK rises
0
–
0
–
ns
SPI2
SPCK rising to MOSI
0
2.5
0
3
ns
SPI3
MISO Setup time before SPCK falls
14.9
–
13.6
–
ns
SPI4
MISO Hold time after SPCK falls
0
–
0
–
ns
SPI5
SPCK falling to MOSI
0
2.7
0
3.4
ns
Client
Mode
SPI6
SPCK falling to MISO
10.3
12.
8.5
11.2
ns
SPI7
MOSI Setup time before SPCK rises
2.3
–
2.2
–
ns
SPI8
MOSI Hold time after SPCK rises
1
–
0.9
–
ns
SPI9
SPCK rising to MISO
9.9
12
8.1
10.5
ns
SPI10
MOSI Setup time before SPCK falls
2.3
–
2.2
–
ns
SPI11
MOSI Hold time after SPCK falls
1
–
0.9
–
ns
SPI12
NPCS0 setup to SPCK rising
6.1
–
5.9
–
ns
SPI13
NPCS0 hold after SPCK falling
0.8
–
0.7
–
ns
SPI14
NPCS0 setup to SPCK falling
5.6
–
5.6
–
ns
SPI15
NPCS0 hold after SPCK rising
0.2
–
0.1
–
ns
SPI16
NPCS0 falling to MISO valid
15.1
–
13.8
–
ns
Table 66-66. SPI1 IOSET1 Timings
Symbol
Power Supply
1.8V
3.3V
Unit
Parameter
Min
Max
Min
Max
Host Mode
SPI0
MISO Setup time before SPCK rises
14.6
–
13.1
–
ns
SPI1
MISO Hold time after SPCK rises
0
–
0
–
ns
SPI2
SPCK rising to MOSI
0
0.8
0
1.2
ns
SPI3
MISO Setup time before SPCK falls
15
–
13.7
–
ns
SPI4
MISO Hold time after SPCK falls
0
–
0
–
ns
SPI5
SPCK falling to MOSI
0
0.9
0
1.6
ns
Client
Mode
SPI6
SPCK falling to MISO
10.3
12.4
8.3
11.2
ns
SPI7
MOSI Setup time before SPCK rises
3.5
–
3.4
–
ns
SPI8
MOSI Hold time after SPCK rises
0.8
–
0.7
–
ns
SPI9
SPCK rising to MISO
9.8
11.8
7.8
10.4
ns
SPI10
MOSI Setup time before SPCK falls
3.5
–
3.4
–
ns
SPI11
MOSI Hold time after SPCK falls
0.8
–
0.7
–
ns
SPI12
NPCS0 setup to SPCK rising
4.9
–
4.8
–
ns
SPI13
NPCS0 hold after SPCK falling
1.1
–
0.9
–
ns
SPI14
NPCS0 setup to SPCK falling
4.4
–
4.4
–
ns
SPI15
NPCS0 hold after SPCK rising
0.5
–
0.3
–
ns
SPI16
NPCS0 falling to MISO valid
14.7
–
13.4
–
ns
Table 66-67. SPI1 IOSET2 Timings
Symbol
Power Supply
1.8V
3.3V
Unit
Parameter
Min
Max
Min
Max
Host Mode
SPI0
MISO Setup time before SPCK rises
15.5
–
13.6
–
ns
SPI1
MISO Hold time after SPCK rises
0
–
0
–
ns
SPI2
SPCK rising to MOSI
0
1.2
0
1.7
ns
SPI3
MISO Setup time before SPCK falls
14.9
–
13.7
–
ns
SPI4
MISO Hold time after SPCK falls
0
–
0
–
ns
SPI5
SPCK falling to MOSI
0
0.5
0
1.6
ns
Client
Mode
SPI6
SPCK falling to MISO
10.7
12.9
8.6
11.1
ns
SPI7
MOSI Setup time before SPCK rises
3
–
2.9
–
ns
SPI8
MOSI Hold time after SPCK rises
1
–
0.9
–
ns
SPI9
SPCK rising to MISO
10.3
12.4
8.2
10.5
ns
SPI10
MOSI Setup time before SPCK falls
3
–
2.9
–
ns
SPI11
MOSI Hold time after SPCK falls
1
–
0.9
–
ns
SPI12
NPCS0 setup to SPCK rising
4.4
–
4.3
–
ns
SPI13
NPCS0 hold after SPCK falling
1
–
0.9
–
ns
SPI14
NPCS0 setup to SPCK falling
4
–
4
–
ns
SPI15
NPCS0 hold after SPCK rising
0.4
–
0.3
–
ns
SPI16
NPCS0 falling to MISO valid
14.5
–
12.9
–
ns
Table 66-68. SPI1 IOSET3 Timings
Symbol
Power Supply
1.8V
3.3V
Unit
Parameter
Min
Max
Min
Max
Host Mode
SPI0
MISO Setup time before SPCK rises
13.7
–
11.7
–
ns
SPI1
MISO Hold time after SPCK rises
0
–
0
–
ns
SPI2
SPCK rising to MOSI
0
3.1
0
2.9
ns
SPI3
MISO Setup time before SPCK falls
14.1
–
12.4
–
ns
SPI4
MISO Hold time after SPCK falls
0
–
0
–
ns
SPI5
SPCK falling to MOSI
0
3.1
0
3.3
ns
Client
Mode
SPI6
SPCK falling to MISO
9.5
11.4
7.5
9.6
ns
SPI7
MOSI Setup time before SPCK rises
4.5
–
4.4
–
ns
SPI8
MOSI Hold time after SPCK rises
0.7
–
0.5
–
ns
SPI9
SPCK rising to MISO
9.1
11
7.1
9.8
ns
SPI10
MOSI Setup time before SPCK falls
4.5
–
4.4
–
ns
SPI11
MOSI Hold time after SPCK falls
0.7
–
0.5
–
ns
SPI12
NPCS0 setup to SPCK rising
5.1
–
4.9
–
ns
SPI13
NPCS0 hold after SPCK falling
0.9
–
0.8
–
ns
SPI14
NPCS0 setup to SPCK falling
4.7
–
4.6
–
ns
SPI15
NPCS0 hold after SPCK rising
0.3
–
0.2
–
ns
SPI16
NPCS0 falling to MISO valid
13.9
–
12.2
–
ns
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.