English
Language : 

CC2430 Datasheet, PDF (171/234 Pages) Texas Instruments – A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4 / ZigBee-TM
CC2430
signaled to the CPU by asserting the
RFERR interrupt when enabled. In
addition the radio will set
RFSTATUS.FIFO bit low while the
RFSTATUS.FIFOP bit is high. Data
already in the RXFIFO will not be affected
by the overflow, i.e. frames already
received may be read out.
A SFLUSHRX command strobe is required
after a RXFIFO overflow to enable
reception of new data. Note that the
SFLUSHRX command strobe should be
issued twice to ensure that the
RFSTATUS.SFD bit goes back to its idle
state.
Data received over RF
Address
recognition OK
SFD
FIFO
FIFOP , if threshold
higher than frame length
FIFOP , if threshold
lower than frame length
Data received over RF
Address
recognition fails
SFD
FIFO
FIFOP
Preamble
SFD detecteLdength byte received
Adcdoremspsleretegdocnition
SFD Length
MAC Protocol Data Unit (MPDU) with correct address
Preamble
SFD Length
MAC Protocol Data Unit (MPDU) with wrong address
LasbtyMtePreDcUeived
Figure 41: SFD, FIFO and FIFOP activity examples during receive
FIFaOsPbloyrnteegmsaa>sinFnsIuFhmOigbPhe_rToHf R
FIFrOeasgdtoaoerutstsolof wlaswthbeynte
RXFIFO
read data
FIFOP
FIFO
Length
PSDU0 PSDU1
PSDU2
PSDU3
PSDU4 PSDU5
RSSI FCS/Corr
Figure 42: Example of status activity when reading RXFIFO.
14.9 Transmit mode
During transmit, the RFSTATUS.FIFO and
RFSTATUS.FIFOP bits are still only
related to the RXFIFO. The
RFSTATUS.SFD bit is however active
during transmission of a data frame, as
shown in
CC2430 PRELIMINARY Data Sheet (rev. 1.03) SWRS036A
Page 171 of 232