67.16.1 Maximum SPI Frequency

The following formulas give maximum SPI frequency in Host Read and Write modes and in Client Read and Write modes.

  • Host Write Mode

    The SPI sends data to a client device only, e.g. an LCD. The limit is given by SPI2 (or SPI5) timing.

  • Host Read Mode

    f SPCK max = 1 SPI 0 or  SPI 3 + t VALID 

tVALID is the client time response to output data after deleting an SPCK edge.

    The fSPCK max is given between the maximum frequency given by the above formula and the pad I/O limitation.

  • Client Read Mode

    In Client mode, SPCK is the input clock for the SPI. The max SPCK frequency is given by setup and hold timings SPI7/SPI8 (or SPI10/SPI11). Since this gives a frequency well above the pad limit, the limit in Client Read mode is given by the SPCK pad.

  • Client Write Mode

    f SPCK max = 1 2x(SPI 6max or  SPI 9max + t SETUP 

tSETUP is the setup time from the host before sampling data (6 ns).

    The fSPCK max is given between the maximum frequency given by the above formula and the pad I/O limitation.