enCoRe™ V CY7C643xx, enCoRe™ V LV CY7C604xx TRM, Document No. 001-32519 Rev *H
133
SPI
Figure 18-7. SPI Status Timing for Modes 0 and 1
Figure 18-8. SPI Status Timing for Modes 2 and 3
SCLK (Mode 1)
SCLK (Mode 0)
SS Forced Low
SS Toggled on a Message Basis
SS Toggled on Each Byte
SS
Transfer in Progress
SCLK (Mode 1)
SCLK (Mode 0)
SS
Transfer in Progress
Transfer in Progress
SCLK (Mode 1)
SCLK (Mode 0)
SS
Transfer in Progress
Transfer in Progress
MODE 2, 3 (Phase=1)
Output on leading edge. Input on trailing edge.
SCLK, Polarity=0 (Mode 2)
MOSI
MISO
SCLK, Polarity=1 (Mode 3)
7
6
5
4
3
2
1
0
SS_
TX REG EMPTY
RX REG FULL
SPI COMPLETE
OVERRUN
Overrun occurs one-
half cycle before the
last bit is received.
Last bit of byte
is received.
All clocks and data for
this byte completed.
TX Buffer is
transferred into
the shifter.
7
7
6
5
4
3
2
1
0
7
TX Buffer is
transferred into
the shifter.
User writes the next byte.