46.14.3 SERCOM in SPI Mode in PL2

Table 46-60. SPI Timing Characteristics and Requirements (1)
Symbol Parameter Conditions Min. Typ. Max. Units
tSCK SCK period when tSOV=0 on the client side Host Reception 2*(tMIS+tCLIENT_OUT) (3) - - ns
Host Transmission 2*(tMOV+tCLIENT_IN) (4) - -
tSCKW SCK high/low width Host - 0,5*tSCK -
tSCKR SCK rise time(2) Host - 0,25*tSCK -
tSCKF SCK fall time(2) Host - 0,25*tSCK -
tMIS MISO setup to SCK Host, VDD>2,70V 42.5 - -
Host, VDD>1,62V 52.5 - -
tMIH MISO hold after SCK Host, VDD>2,70V 0 - -
Host, VDD>1,62V 0 - -
tMOV MOSI output valid after SCK Host, VDD>2,70V - - 17.1
Host, VDD>1,62V - - 21.2
tMOH MOSI hold after SCK Host, VDD>2,70V 6.3 - -
Host, VDD>1,62V 6.3 - -
tSSCK Client SCK Period when tMIS =0 on the host side Client Reception 2*(tSIS+tHOST_OUT) (5) - -
Client Transmission 2*(tSOV+tHOST_IN) (6) - -
tSSCKW SCK high/low width Client - 0,5*tSCK - ns
tSSCKR SCK rise time(2) Client - 0,25*tSCK -
tSSCKF SCK fall time(2) Client - 0,25*tSCK -
tSIS MOSI setup to SCK Client, VDD>2,70V 10.3 - -
Client, VDD>1,62V 11.1 - -
tSIH MOSI hold after SCK Client, VDD>2,70V 6.1 - -
Client, VDD>1,62V 6.9 - -
tSSS SS setup to SCK Client PRELOADEN=1 tSOSS+tEXT_MIS+2*tAPBC (8) (9) - -
PRELOADEN=0 tSOSS+tEXT_MIS (8) - - ns
tSSH SS hold after SCK Client 0.5*tSSCK - -
tSOV MISO output valid after SCK Client, VDD>2,70V - - 35
Client, VDD>1,62V - - 44.8
tSOH MISO hold after SCK Client, VDD>2,70V 13.4 - -
Client, VDD>1,62V 13.4 - -
tSOSS MISO setup after SS low Client, VDD>2,70V - - 1* tSCK
Client, VDD>1,62V - - 1* tSCK
tSOSH MISO hold after SS high Client, VDD>2,70V 8.6 - -
Client, VDD>1,62V 8.6 - -
Note:
  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.
Figure 46-7. SPI Timing Requirements in Host Mode
Figure 46-8. SPI Timing Requirements in Client Mode
Maximum SPI Frequency
  • Host Mode

    fSCKmax = 1/2*(tMIS + tCLIENT_OUT)

  • Client Mode

    fSCKmax = 1/2*(tSOV + tHOST_IN)