3.3.13 Serial Peripheral Interface (SERCOM SPI) Mode Electrical Specifications
0 Timing Diagrams1 Timing Diagrams| Standard
Operating Conditions: VDDIO = AVDD = 1.8V to 5.5V (unless otherwise
stated) Operating Temperature: -40°C ≤ TA ≤ +125°C for extended temperature | |||||||
|---|---|---|---|---|---|---|---|
| Param. No. | Symbol | Characteristics(1) | Min. | Typ. | Max. | Units | Conditions |
| MSP_1 | fSCK | SCK frequency | — | — | MHz | Transmitter mode, CTRLB.RXEN =
0, CLOAD = 30 pF(max) | |
| — | — | Full duplex transmit and receive mode,
CLOAD = 30 pF(max) Loopback mode with one SPI communicating with another SPI on the same microcontroller (MCU) | |||||
| — | — | 1/(2 × (tMIS + NOTE2T V))(2) | Full duplex transmit and receive mode,
CLOAD = 30 pf(max). The maximum SPI speed of the MCU is partially dependent on the performance characteristics of the external SPI device. Therefore, faster speeds than the loopback mode described above may be possible using the formula. | ||||
| MSP_3 | tSCL | SCK output low time | 1/(2 × FSCK) | — | — | µs | — |
| MSP_5 | tSCH | SCK output high time | 1/(2 × FSCK) | — | — | µs | — |
| MSP_7 | tSCF | SCK and MOSI output fall time | — | — | DI_27 | ns | See parameter DI_27 in the I/O specifications |
| MSP_9 | tSCR | SCK and MOSI output rise time | — | — | DI_25 | ns | See parameter DI_25 in the I/O specifications |
| MSP_11 | tMOV | MOSI data output valid after SCK | — | — | — | ns | VDDIO(min), CLOAD = 30 pF(max) |
| MSP_13 | tMOH | MOSI hold after SCK | — | 1 | — | ns | |
| MSP_15 | tMIS | MISO setup time of data input to SCK | — | 10 | — | ns | |
| MSP_17 | tMIH | MISO hold time of data input to SCK | — | 10 | — | ns | |
| MSP_19 | SPIGCLK | SERCOM SPI input clk freq, GCLK_SPI | — | — |
FCLK_23 | MHz | — |
|
Note:
| |||||||
0) Timing Diagram1) Timing Diagram| Standard
Operating Conditions: VDDIO = AVDD = 1.8V to 5.5V (unless otherwise
stated) Operating Temperature: -40°C ≤ TA ≤ +125°C for extended temperature | |||||||
|---|---|---|---|---|---|---|---|
| Param. No. | Symbol | Characteristics(1) | Min. | Typ. | Max. | Units | Conditions |
| SSP_1 | fSCK | SCK frequency | — | — | — | MHz | Receiver mode, CLOAD = 30 pF(max) |
| — | — | — | Full duplex transmit and receive mode ,
CLOAD = 30 pF(max) Loopback mode with one SPI communicating with another SPI on the same MCU | ||||
| — | — | 1/(2 × (tSOV + NOTE2_tMIS))(2) | Full duplex transmit and receive mode,
CLOAD = 30 pf(max). The maximum SPI speed of the MCU is partially dependent on the performance characteristics of the external SPI device. Therefore, faster speeds than the loopback mode described above may be possible using the formula. | ||||
| SSP_3 | tSCL | SCK output low time | 1/(2 x fSCK) | — | — | µs | — |
| SSP_5 | tSCH | SCK output high time | 1/(2 x fSCK) | — | — | µs | — |
| SSP_7 | tSCF | SCK and MOSI output fall time | — | — | DI_27 | ns | See parameter DI_27 in the I/O specifications |
| SSP_9 | tSCR | SCK and MOSI output rise time | — | — | DI_25 | ns | See parameter DI_25 in the I/O specifications |
| SSP_11 | tSOV | MISO data output valid after SCK | — | 10 | — | ns | VDD(min), CLOAD = 30 pF(max) |
| SSP_13 | tSOH | MISO hold after SCK | — | 13 | — | ns | |
| SSP_15 | tSIS | MOSI setup time of data input to SCK | 3 | — | — | ns | |
| SSP_17 | tSIH | MOSI hold time of data input to SCK | tCLK_PER | — | — | ns | |
| SSP_19 | tSSS | SS setup to SCK (PRELOADEN =
1) | 21 | — | — | ns | |
SS setup to SCK (PRELOADEN =
0) | 21 | — | — | ns | |||
| SSP_21 | tSSH | SS hold after SCK client | 20 | — | — | ns | |
| SSP_23 | SPIGCLK | SERCOM SPI input clk freq, GCLKSPI | — | — | FCLK_23 | MHz | — |
|
Note:
| |||||||
