Texas Instruments 3138 155 232931 Marine Radio User Manual


 
CC2420
SWRS041B Page 34 of 89
Preamble SFD LengthData received over RF
SFD Pin
FIFO Pin
FIFOP Pin, if threshold
higher than frame length
FIFOP Pin, if threshold
lower than frame length
S
F
D
d
e
t
e
c
t
e
d
L
e
n
g
t
h
b
y
t
e
r
e
c
e
i
v
e
d
L
a
s
t
M
P
D
U
b
y
t
e
r
e
c
e
i
v
e
d
Preamble SFD LengthData received over RF
SFD Pin
FIFO Pin
FIFOP Pin
A
d
d
r
e
s
s
r
e
c
o
g
n
i
t
i
o
n
c
o
m
p
l
e
t
e
d
MAC Protocol Data Unit (MPDU) with correct address
MAC Protocol Data Unit (MPDU) with wrong address
Address
recognition OK
Address
recognition fails
Figure 13. Pin activity examples during receive
SI -ADDR
TXFIFO
PSDU0 PSDU1
-
SO
--
-
LengthStatus
- -
PSDU5PSDU2 PSDU3 RSSI
CSn
SFD
SCLK
FIFOP
FIFO
-
PSDU4
F
I
F
O
g
o
e
s
l
o
w
w
h
e
n
r
e
a
d
o
u
t
o
f
l
a
s
t
b
y
t
e
s
t
a
r
t
s
F
I
F
O
P
r
e
m
a
i
n
s
h
i
g
h
a
s
l
o
n
g
a
s
n
u
m
b
e
r
o
f
b
y
t
e
s
>
F
I
F
O
P
_
T
H
R
-
FCS/Corr
Figure 14. Example of pin activity when reading RXFIFO.
14.4 Transmit mode
During transmit the FIFO and FIFOP pins
are still only related to the RXFIFO. The
SFD pin is however active during
transmission of a data frame, as shown in
Figure 15.
The SFD pin goes active when the SFD
field has been completely transmitted. It
goes inactive again when the complete
MPDU (as defined by the length field) has
been transmitted or if an underflow is
detected. See the RF Data Buffering
section on page 39 for more information
on TXFIFO underflow.
As can be seen from comparing Figure 13
and Figure 15, the SFD pin behaves very
similarly during reception and transmission
of a data frame. If the SFD pins of the
transmitter and the receiver are compared
during the transmission of a data frame, a
small delay of approximately 2 µs can be
seen because of bandwidth limitations in
both the transmitter and the receiver.