48.9.1 SERCOM in SPI Mode Timing

Table 48-34. SPI Timing Characteristics and Requirements (1)
Symbol Parameter Conditions Min. Typ. Max. Units
tSCK(10) SCK period Host Reception 2*(tMIS+tCLIENT_OUT) (3) - - ns
Host Transmission 2*(tMOV+tCLIENT_IN) (4) - -
tSCKW SCK high/low width Host - 0.5*tSCK - ns
tSCKR SCK rise time (2) Host - 0.25*tSCK - ns
tSCKF SCK fall time (2) Host - 0.25*tSCK - ns
tMIS MISO setup to SCK Host, VDD>4.5V 51.7 - - ns
Host, VDD>2.7V 61.6 - -
tMIH MISO hold after SCK Host, VDD>4.5V 0 - - ns
Host, VDD>2.7V 0 - -
tMOV MOSI output valid SCK Host, VDD>4.5V - - 18.1 ns
Host, VDD>2.7V - - 24.6
tMOH MOSI hold after SCK Host, VDD>4.5V 2.5 - - ns
Host, VDD>2.7V 2.5 - -
tSSCK Client SCK Period Client Reception 2*(tSIS+tHOST_OUT) (5) - - ns
Client Transmission 2*(tSOV+tHOST_IN) (6) - -
tSSCKW SCK high/low width Client - 0.5*tSSCK - ns
tSSCKR SCK rise time (2) Client - 0.25*tSSCK - ns
tSSCKF SCK fall time (2) Client - 0.25*tSSCK - ns
tSIS MOSI setup to SCK Client, VDD>4.5V 14.6 - - ns
Client, VDD>2.7V 15.1 - -
tSIH MOSI hold after SCK Client, VDD>4.5V 0 - - ns
Client, VDD>2.7V 0 - -
tSSS SS setup to SCK Client PRELOADEN=1 tSOSS+tEXT_MIS+2*tAPBC (8) (9) - - ns
PRELOADEN=0 tSOSS+tEXT_MIS (8) - -
tSSH SS hold after SCK Client 0.5*tSSCK - - ns
tSOV MISO output valid SCK Client, VDD>4.5V - - 46 ns
Client, VDD>2.7V - - 56.1
tSOH MISO hold after SCK Client, VDD>4.5V 11.9 - - ns
Client, VDD>2.7V 11.9 - -
tSOSS MISO setup after SS low Client, VDD>4.5V - - 42 ns
Client, VDD>2.7V - - 51.7
tSOSH MISO hold after SS high Client, VDD>4.5V 11.1 - - ns
Client, VDD>2.7V 11.1 - -
  1. These values are based on simulation. These values are not covered by test limits in production.
  2. See I/O pin characteristics.
  3. Where tCLIENT_OUT is the Client external device output response time, generally tEXT_SOV+tLINE_DELAY (7).
  4. Where tCLIENT_IN is the Client external device input constraint, generally tEXT_SIS+tLINE_DELAY (7).
  5. Where tHOST_OUT is the Host external device output response time, generally tEXT_MOV+tLINE_DELAY (7).
  6. Where tHOST_IN is the Host external device input constraint, generally tEXT_MIS+tLINE_DELAY (7).
  7. tLINE_DELAY is the transmission line time delay.
  8. tEXT_MIS is the input constraint for the Host external device.
  9. tAPBC is the APB period for SERCOM.
  10. When the integrity of communication is required to maintain both transmission and reception, the maximum SPI clock frequency should be the lower value of the reception or transmission mode maximum frequency as shown in the following equations.
    • Reception: tSCK = 2*(tMIS+tCLIENT_OUT)
    • Transmission: tSCK = 2*(tMOV+tCLIENT_IN)