SX1231
ADVANCED COMMUNICATIONS & SENSING
DATASHEET
1/BR
1/BR
...Sync
Payload...
RF chips @ BR
User/NRZ bits
Manchester OFF
User/NRZ bits
Manchester ON
...
1
1
1
0
1
0
0
1
0
0
1
0
1
1
0
1
0
...
t
...
1
1
1
1
0
1
0
0
1
0
0
1
0
1
1
0
1
0
...
...
1
1
0
1
0
0
1
0
0
1
1
...
Figure 34. Manchester Encoding/Decoding
5.5.7.2. Data Whitening
Another technique called whitening or scrambling is widely used for randomizing the user data before radio transmission.
The data is whitened using a random sequence on the Tx side and de-whitened on the Rx side using the same sequence.
Comparing to Manchester technique it has the advantage of keeping NRZ data rate i.e. actual bit rate is not halved.
The whitening/de-whitening process is enabled if DcFree = 10. A 9-bit LFSR is used to generate a random sequence. The
payload and 2-byte CRC checksum is then XORed with this random sequence as shown below. The data is de-whitened
on the receiver side by XORing with the same random sequence.
Payload whitening/de-whitening is thus made transparent for the user, who still provides/retrieves NRZ data to/from the
FIFO.
LFSR Polynomial =X9 + X5 + 1
X8
X7
X6
X5
X4
X3
X2
X1
X0
W hitened data
Transmit data
Figure 35. Data Whitening
Rev 2 - Nov 2009
Page 56
www.semtech.com