66.13.2.2 Timing Extraction

Figure 66-12. FLEXCOM in SPI Host Modes 1 and 2
Figure 66-13. FLEXCOM in SPI Host Modes 0 and 3
Figure 66-14. FLEXCOM in SPI Client Modes 0 and 3
Figure 66-15. FLEXCOM in SPI Client Modes 1 and 2
Figure 66-16. FLEXCOM in SPI Client Mode - NPCS Timings
Table 66-53. FLEXCOM0 in SPI Mode IOSET1 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.3–12.8–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI03.904.2ns
SPI3MISO Setup time before SPCK falls14.7–13.4–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI03.904.6ns
Client Mode
SPI6SPCK falling to MISO10.913.49.111.9ns
SPI7MOSI Setup time before SPCK rises5.3–5–ns
SPI8MOSI Hold time after SPCK rises0.4–0.3–ns
SPI9SPCK rising to MISO10.713.1911.5ns
SPI10MOSI Setup time before SPCK falls5.3–5–ns
SPI11MOSI Hold time after SPCK falls0.4–0.3–ns
SPI12NPCS0 setup to SPCK rising5.6–5.4–ns
SPI13NPCS0 hold after SPCK falling0.7–0.6–ns
SPI14NPCS0 setup to SPCK falling5.4–5.2–ns
SPI15NPCS0 hold after SPCK rising0.2–0.1–ns
SPI16NPCS0 falling to MISO valid17.5–16.2–ns
Table 66-54. FLEXCOM1 in SPI Mode IOSET1 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises15.7–13.8–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI02.502.6ns
SPI3MISO Setup time before SPCK falls15.2–13.9–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI01.702.4ns
Client Mode
SPI6SPCK falling to MISO11.413.79.412.3ns
SPI7MOSI Setup time before SPCK rises2.4–2.1–ns
SPI8MOSI Hold time after SPCK rises1–0.9–ns
SPI9SPCK rising to MISO1113.1911.6ns
SPI10MOSI Setup time before SPCK falls2.4–2.1–ns
SPI11MOSI Hold time after SPCK falls1–0.9–ns
SPI12NPCS0 setup to SPCK rising3.9–3.7–ns
SPI13NPCS0 hold after SPCK falling1.1–1–ns
SPI14NPCS0 setup to SPCK falling3.4–3.3–ns
SPI15NPCS0 hold after SPCK rising0.6–0.4–ns
SPI16NPCS0 falling to MISO valid16.8–15.5–ns
Table 66-55. FLEXCOM2 in SPI Mode IOSET1 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises15.3–13.4–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI02.503ns
SPI3MISO Setup time before SPCK falls15.6–13.7–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI02.603.1ns
Client Mode
SPI6SPCK falling to MISO11.713.59.411.7ns
SPI7MOSI Setup time before SPCK rises2–1.6–ns
SPI8MOSI Hold time after SPCK rises0.5–0.5–ns
SPI9SPCK rising to MISO11.713.59.411.5ns
SPI10MOSI Setup time before SPCK falls2–1.6–ns
SPI11MOSI Hold time after SPCK falls0.5–0.5–ns
SPI12NPCS0 setup to SPCK rising4–3.7–ns
SPI13NPCS0 hold after SPCK falling0.6–0.6–ns
SPI14NPCS0 setup to SPCK falling3.9–3.7–ns
SPI15NPCS0 hold after SPCK rising0.4–0.3–ns
SPI16NPCS0 falling to MISO valid16.8–13.6–ns
Table 66-56. FLEXCOM2 in SPI Mode IOSET2 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises13.3–11.2–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI04.404.1ns
SPI3MISO Setup time before SPCK falls4.3–12.5–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI0.34.40.44.4ns
Client Mode
SPI6SPCK falling to MISO10.112.28.210.4ns
SPI7MOSI Setup time before SPCK rises3.3–3.1–ns
SPI8MOSI Hold time after SPCK rises0.8–0.7–ns
SPI9SPCK rising to MISO9.811.87.99.8ns
SPI10MOSI Setup time before SPCK falls3.3–3.1–ns
SPI11MOSI Hold time after SPCK falls0.8–0.7–ns
SPI12NPCS0 setup to SPCK rising5.3–5.2–ns
SPI13NPCS0 hold after SPCK falling0.8–0.6–ns
SPI14NPCS0 setup to SPCK falling5–4.9–ns
SPI15NPCS0 hold after SPCK rising0.2–0.1–ns
SPI16NPCS0 falling to MISO valid15.9–14.2–ns
Table 66-57. FLEXCOM3 in SPI Mode IOSET1 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.6–12.7–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI02.602.9ns
SPI3MISO Setup time before SPCK falls14.2–13–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI01.802.9ns
Client Mode
SPI6SPCK falling to MISO11.614.19.512.7ns
SPI7MOSI Setup time before SPCK rises3.3–3.2–ns
SPI8MOSI Hold time after SPCK rises0.9–0.7–ns
SPI9SPCK rising to MISO11.213.69.112.2ns
SPI10MOSI Setup time before SPCK falls3.3–3.2–ns
SPI11MOSI Hold time after SPCK falls0.9–0.7–ns
SPI12NPCS0 setup to SPCK rising2.8–2.6–ns
SPI13NPCS0 hold after SPCK falling1.5–1.3–ns
SPI14NPCS0 setup to SPCK falling2.3–2.2–ns
SPI15NPCS0 hold after SPCK rising1–0.7–ns
SPI16NPCS0 falling to MISO valid15.4–14.1–ns
Table 66-58. FLEXCOM3 in SPI Mode IOSET2 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.1–12.6–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI03.804.1ns
SPI3MISO Setup time before SPCK falls14.9–13.7–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI03.904.5ns
Client Mode
SPI6SPCK falling to MISO10.613.18.611.8ns
SPI7MOSI Setup time before SPCK rises3.7–3.5–ns
SPI8MOSI Hold time after SPCK rises0.6–0.5–ns
SPI9SPCK rising to MISO10.212.68.211.1ns
SPI10MOSI Setup time before SPCK falls3.7–3.5–ns
SPI11MOSI Hold time after SPCK falls0.6–0.5–ns
SPI12NPCS0 setup to SPCK rising4.5–4.3–ns
SPI13NPCS0 hold after SPCK falling1–0.9–ns
SPI14NPCS0 setup to SPCK falling4–3.9–ns
SPI15NPCS0 hold after SPCK rising0.4–0.3–ns
SPI16NPCS0 falling to MISO valid16.9–15.6–ns
Table 66-59. FLEXCOM3 in SPI Mode IOSET3 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.2–12.7–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI03.403.7ns
SPI3MISO Setup time before SPCK falls15.1–13.8–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI03.504.2ns
Client Mode
SPI6SPCK falling to MISO11.414.19.412.8ns
SPI7MOSI Setup time before SPCK rises5.4–5.1–ns
SPI8MOSI Hold time after SPCK rises0.4–0.3–ns
SPI9SPCK rising to MISO1113.6912.2ns
SPI10MOSI Setup time before SPCK falls5.4–5.1–ns
SPI11MOSI Hold time after SPCK falls0.4–0.3–ns
SPI12NPCS0 setup to SPCK rising4.3–4.2–ns
SPI13NPCS0 hold after SPCK falling1.1–0.9–ns
SPI14NPCS0 setup to SPCK falling3.8–3.7–ns
SPI15NPCS0 hold after SPCK rising0.5–0.3–ns
SPI16NPCS0 falling to MISO valid17.5–16.2–ns
Table 66-60. FLEXCOM4 in SPI Mode IOSET1 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.7–13.1–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI02.703.2ns
SPI3MISO Setup time before SPCK falls15.2–13.8–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI02.903.6ns
Client Mode
SPI6SPCK falling to MISO10.913.28.911.9ns
SPI7MOSI Setup time before SPCK rises3.3–3.2–ns
SPI8MOSI Hold time after SPCK rises0.7–0.6–ns
SPI9SPCK rising to MISO10.512.78.511.3ns
SPI10MOSI Setup time before SPCK falls3.3–3.2–ns
SPI11MOSI Hold time after SPCK falls0.7–0.6–ns
SPI12NPCS0 setup to SPCK rising5.7–5.5–ns
SPI13NPCS0 hold after SPCK falling0.6–0.5–ns
SPI14NPCS0 setup to SPCK falling5.2–5–ns
SPI15NPCS0 hold after SPCK rising0–0–ns
SPI16NPCS0 falling to MISO valid17.8–16.5–ns
Table 66-61. FLEXCOM4 in SPI Mode IOSET2 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.7–11.5–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI02.704.7ns
SPI3MISO Setup time before SPCK falls15.2–12.8–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI02.90.85.1ns
Client Mode
SPI6SPCK falling to MISO10.913.27.810.2ns
SPI7MOSI Setup time before SPCK rises3.3–2.2–ns
SPI8MOSI Hold time after SPCK rises0.7–0.8–ns
SPI9SPCK rising to MISO10.512.77.79.9ns
SPI10MOSI Setup time before SPCK falls3.3–2.2–ns
SPI11MOSI Hold time after SPCK falls0.7–0.8–ns
SPI12NPCS0 setup to SPCK rising5.6–3.3–ns
SPI13NPCS0 hold after SPCK falling0.6–1.1–ns
SPI14NPCS0 setup to SPCK falling5.2–3.1–ns
SPI15NPCS0 hold after SPCK rising0–0.8–ns
SPI16NPCS0 falling to MISO valid17.8–12.9–ns
Table 66-62. FLEXCOM4 in SPI Mode IOSET3 Timings
SymbolPower Supply1.8V3.3VUnit
ParameterMinMaxMinMax
Host Mode
SPI0MISO Setup time before SPCK rises14.2–12.2–ns
SPI1MISO Hold time after SPCK rises0–0–ns
SPI2SPCK rising to MOSI03.603.6ns
SPI3MISO Setup time before SPCK falls15.1–13.3–ns
SPI4MISO Hold time after SPCK falls0–0–ns
SPI5SPCK falling to MOSI0.13.70.14ns
Client Mode
SPI6SPCK falling to MISO9.912.4810.5ns
SPI7MOSI Setup time before SPCK rises3.9–3.7–ns
SPI8MOSI Hold time after SPCK rises0.8–0.7–ns
SPI9SPCK rising to MISO9.511.97.79.9ns
SPI10MOSI Setup time before SPCK falls3.9–3.7–ns
SPI11MOSI Hold time after SPCK falls0.8–0.7–ns
SPI12NPCS0 setup to SPCK rising4.8–4.6–ns
SPI13NPCS0 hold after SPCK falling1–0.9–ns
SPI14NPCS0 setup to SPCK falling4.4–4.3–ns
SPI15NPCS0 hold after SPCK rising0.5–0.3–ns
SPI16NPCS0 falling to MISO valid16–14.2–ns
Figure 66-17. Minimum and Maximum Access Time for SPI Output Signal