46.14.3 SERCOM in SPI Mode in PL2

Table 46-60. SPI Timing Characteristics and Requirements (1)
SymbolParameterConditions Min.Typ.Max.Units
tSCKSCK period when tSOV=0 on the client sideHostReception2*(tMIS+tCLIENT_OUT) (3)--ns
HostTransmission2*(tMOV+tCLIENT_IN) (4)--
tSCKWSCK high/low widthHost-0,5*tSCK-
tSCKRSCK rise time(2)Host-0,25*tSCK-
tSCKFSCK fall time(2)Host-0,25*tSCK-
tMISMISO setup to SCKHost, VDD>2,70V42.5--
Host, VDD>1,62V52.5--
tMIHMISO hold after SCKHost, VDD>2,70V0--
Host, VDD>1,62V0--
tMOVMOSI output valid after SCKHost, VDD>2,70V--17.1
Host, VDD>1,62V--21.2
tMOHMOSI hold after SCKHost, VDD>2,70V6.3--
Host, VDD>1,62V6.3--
tSSCKClient SCK Period when tMIS =0 on the host sideClientReception2*(tSIS+tHOST_OUT) (5)--
ClientTransmission2*(tSOV+tHOST_IN) (6)--
tSSCKWSCK high/low widthClient-0,5*tSCK- ns
tSSCKRSCK rise time(2)Client-0,25*tSCK-
tSSCKFSCK fall time(2)Client-0,25*tSCK-
tSISMOSI setup to SCKClient, VDD>2,70V10.3--
Client, VDD>1,62V11.1--
tSIHMOSI hold after SCKClient, VDD>2,70V6.1--
Client, VDD>1,62V6.9--
tSSSSS setup to SCKClientPRELOADEN=1tSOSS+tEXT_MIS+2*tAPBC (8) (9)--
PRELOADEN=0tSOSS+tEXT_MIS (8)-- ns
tSSHSS hold after SCKClient0.5*tSSCK --
tSOVMISO output valid after SCKClient, VDD>2,70V--35
Client, VDD>1,62V--44.8
tSOHMISO hold after SCKClient, VDD>2,70V13.4--
Client, VDD>1,62V13.4--
tSOSSMISO setup after SS lowClient, VDD>2,70V--1* tSCK
Client, VDD>1,62V--1* tSCK
tSOSHMISO hold after SS highClient, VDD>2,70V8.6--
Client, VDD>1,62V8.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)