48.9.2 SERCOM in SPI Mode in PL2

Table 48-32. 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 43.8 - -
Host, VDD>1.8V 54.1 - -
tMIH MISO hold after SCK Host, VDD>2.70V 0 - - ns
Host, VDD>1.8V 0 - -
tMOV MOSI output valid after SCK Host, VDD>2.70V - - 17.5
Host, VDD>1.8V - - 21.2
tMOH MOSI hold after SCK Host, VDD>2.70V 6.32 - -
Host, VDD>1.8V 6.32 - -
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 -
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.7 - - ns
Client, VDD>1.8V 11.4 - -
tSIH MOSI hold after SCK Client, VDD>2.70V 6.4 - -
Client, VDD>1.8V 7.1 - -
tSSS SS setup to SCK Client PRELOADEN=1 tSOSS+tEXT_MIS+2*tAPBC (8) (9) - -
PRELOADEN=0 tSOSS+tEXT_MIS (8) - -
tSSH SS hold after SCK Client 0.5*tSSCK - -
tSOV MISO output valid after SCK Client, VDD>2.70V - - 36.1
Client, VDD>1.8V - - 46.4
tSOH MISO hold after SCK Client, VDD>2.70V 13.4 - -
Client, VDD>1.8V 13.4 - -
tSOSS MISO setup after SS low Client, VDD>2.70V - 1* tSCK
Client, VDD>1.8V - 1* tSCK
tSOSH MISO hold after SS high Client, VDD>2.70V 8.7 - -
Client, VDD>1.8V 8.7 - -
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 (See Note 7).
  4. Where tCLIENT_IN is the client external device input constraint, generally tEXT_SIS+tLINE_DELAY (See Note 7).
  5. Where tHOST_OUT is the host external device output response time, generally tEXT_MOV+tLINE_DELAY (See Note 7).
  6. Where tHOST_IN is the host external device input constraint, generally tEXT_MIS+tLINE_DELAY (See Note 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 48-4. SPI Timing Requirements in Host Mode
Figure 48-5. 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)