EasyManua.ls Logo

NXP Semiconductors MPC5606S - Page 1071

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Quad Serial Peripheral Interface (QuadSPI)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 1069
Depending from the actual delay and the serial flash clock frequency the appropriate sampling point can
be chosen. The following remarks should be considered when selecting the appropriate setting:
Theoretically there should be 2 settings possible to capture the correct data since the serial flash
output is valid for 1 clock cycle, disregarding rise and fall times and timing uncertainties.
Depending from the timing uncertainties it may turn out in actual applications that only one
possible sample positions remains. This is subject to careful consideration depending from the
actual implementation.
The delay t
Del,total
is an absolute size to shift the point in time when the serial flash date get valid
at the QuadSPI input.
For decreasing frequency of the serial flash clock the distance between the edges increases. So for
large differences in the frequency the required setting may change.
For commands running at half of the regular serial flash clock (QSPI_SMPR[HSENA] bit set) the
sampling point must be figured separately to allow for the compensation of the absolute shift in
time w.r.t. the sample-relative setting in the QSPI_SPMPR register.
Table 30-54. Sampling Configuration
Sampling
Point
Description
Delay
[FSDLY]
[HSDLY]
Phase
[FSPHS]
[HSPHS]
QSPI_SMPR for
Full Speed
Setting
1
1
‘x’ is not considered here
N/1 sampling with non-inverted clock, 1 sample delay 0 0 0x0000000x
I/1 sampling with inverted clock, 1 sample delay 0 1 0x0000002x
N/2 sampling with non-inverted clock, 2 samples delay 1 0 0x0000004x
I/2 sampling with inverted clock, 2 samples delay 1 1 0x0000006x

Table of Contents

Related product manuals