EasyManuals Logo

Texas Instruments CC2541EMK User Manual

Texas Instruments CC2541EMK
370 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #305 background imageLoading...
Page #305 background image
BSP_MODE.W_PN7_EN
B0466-01
Output
x
0
x
4
x
7
w
0
w
1
w
3
w
2
w
4
w
5
w
6
PN7 Whitening
www.ti.com
Bit-Stream Processor
The w register must be initialized by writing w into register BSP_W.W before starting receiving or
transmitting a packet. Doing this sets w
6
to BSP_W[0], w
5
to BSP_W[1] and so on up to w
1
to
BSP_W[5]; w
0
is set to 1.
When running normal receive or transmit tasks, writing to BSP_W is done by the LLE, which writes the
value in PRF_W_INIT to this register, but for test commands and co-processor mode, the BSP_W register
must be written by the MCU.
The PN7 whitener is enabled by the bit W_PN7_EN of the BSP_MODE register.
Figure 25-3. PN7 Whitening
25.4.2 CC2500-Compatible PN9 Whitening
The CC2500-compatible PN9 whitener is shown in Figure 25-4. It has a 9-bit whitening shift register s and
an 8-bit output register b. It produces a whitening sequence compatible with CC2500, CC2510 and other
TI devices. These devices use the polynomial x
9
+ x
4
+ 1. The whitening sequence is produced one byte
at a time, and the byte is bit-reversed before being XORed with a received or transmitted byte. Before
starting reception or transmission of a packet, the s and b registers must be initialized to all ones by
writing a 1 to register BSP_W.W_PN9_RESET. As for the PN7 whitener, this is done by the LLE for normal
receive and transmit tasks, provided that bit 7 of PRF_W_INIT is 1.
In Figure 25-4, the dashed arrows going from the s blocks to the b blocks denote a copy that takes place
after the whitening of one byte is done. This means that the first byte is whitened by the 8 bits that are in
the b register after initialization (all ones). As this byte is being whitened, the s register is updated. After
the first byte is whitened, the value of the s register is copied into the b register and used for whitening the
second byte.
The CC2500-compatible whitener is enabled by bit W_PN9_EN of the BSP_MODE register.
305
SWRU191CApril 2009Revised January 2012 CC2541 Proprietary Mode Radio
Submit Documentation Feedback
Copyright © 20092012, Texas Instruments Incorporated

Table of Contents

Other manuals for Texas Instruments CC2541EMK

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments CC2541EMK and is the answer not in the manual?

Texas Instruments CC2541EMK Specifications

General IconGeneral
BrandTexas Instruments
ModelCC2541EMK
CategoryMicrocontrollers
LanguageEnglish

Related product manuals