CYW4343X
Figure 24. gSPI Signal Timing with Status (Response Delay = 0)
CS
Write
SCLK
MOSI
CC3311
CC11 CC00 DD3311
DD11 DD00
SS3311
SS11 SS00
Status 32 bits
MISO
Command 32 bits
Write Data 16*n bits
Write-Read
CS
SCLK
MOSI
MISO
CC3311
CC00
SS3311
SS00
DD3311
DD11 DD00
Read Data 16*n bits
Status 32 bits
Command 32 bits
CS
Read
SCLK
MOSI
MISO
CC3311
CC00
SS3311
Status 32 bits
SS00
DD3311
DD11 DD00
Command 32 bits
Read Data 16*n bits
Table 6. gSPI Status Field Details
Bit
Name
Description
The requested read data is not available.
FIFO underflow occurred due to current (F2, F3) read command.
0
Data not available
Underflow
1
2
Overflow
FIFO overflow occurred due to current (F1, F2, F3) write command.
F2 channel interrupt.
3
F2 interrupt
5
F2 RX ready
Reserved
F2 FIFO is ready to receive data (FIFO empty).
–
7
8
F2 packet available
F2 packet length
Packet is available/ready in F2 TX FIFO.
Length of packet available in F2 FIFO
9:19
4.4 gSPI Host-Device Handshake
To initiate communication through the gSPI after power-up, the host needs to bring up the WLAN chip by writing to the wake-up
WLAN register bit. Writing a 1 to this bit will start up the necessary crystals and PLLs so that the CYW4343X is ready for data trans-
fer. The device can signal an interrupt to the host indicating that the device is awake and ready. This procedure also needs to be fol-
lowed for waking up the device in sleep mode. The device can interrupt the host using the WLAN IRQ line whenever it has any
information to pass to the host. On getting an interrupt, the host needs to read the interrupt and/or status register to determine the
cause of the interrupt and then take necessary actions.
Document No. 002-14797 Rev. *H
Page 30 of 128