49.5.1 SERCOM in SPI Mode Timing Characteristics

Table 49-15. SPI Timing Characteristics and Requirements (1)
SymbolParameterConditions Min.Typ.Max.Units
tSCKSCK periodHostReception2*(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>4.5V62.19--
Host. VDD>2.7V72.09--
tMIHMISO hold after SCKHost. VDD>4.5V0--
Host. VDD>2.7V0--
tMOVMOSI output valid SCKHost. VDD>4.5V--18.1
Host. VDD>2.7V--24.6
tMOHMOSI hold after SCKHost. VDD>4.5V5.78--
Host. VDD>2.7V5.78--
tSSCKClient SCK PeriodClientReception2*(tSIS+tHOST_OUT) (5)--
ClientTransmission2*(tSOV+tHOST_IN) (6)--
tSSCKWSCK high/low widthClient-0.5*tSSCK-
tSSCKRSCK rise time (2)Client-0.25*tSSCK-
tSSCKFSCK fall time (2)Client-0.25*tSSCK-ns
tSISMOSI setup to SCKClient. VDD>4.5V14.77--
Client. VDD>2.7V15.27--
tSIHMOSI hold after SCKClient. VDD>4.5V0--
Client. VDD>2.7V0--
tSSSSS setup to SCKClientPRELOADEN=1tSOSS+tEXT_MIS+2*tAPBC (8) (9)--
PRELOADEN=0tSOSS+tEXT_MIS (8)--
tSSHSS hold after SCKClient0.5*tSSCK --
tSOVMISO output valid SCKClient. VDD>4.5V--51.56
Client. VDD>2.7V--61.66
tSOHMISO hold after SCKClient. VDD>4.5V14.66--
Client. VDD>2.7V14.66--
tSOSSMISO setup after SS lowClient. VDD>4.5V--47.25
Client. VDD>2.7V--56.95
tSOSHMISO hold after SS highClient. VDD>4.5V8.57--
Client. VDD>2.7V8.57--
Note:
  1. These values are based on simulation and are not covered by test limits in production.
  2. Refer to the section “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 must 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)