110
15.3
LFSR32
CW6632B Bluetooth 3.0 Audio Player SOC
Version 1.0.0
Copyright ©2015, www.appotech.com. All Rights Reserved.
Access
W/R
W/R
W/R
W/R
W/R
W/R
W/R
W/R
Note
: Write this register, will trigger lfsr16 calculate one time; Reading will output LFSR16 data 1
15.3
LFSR32
15.3.1
Features
The LFSR32 polynomial is defined as:
LFSR32(x) = X^32 + X^26 + X^2 + 1
15.3.2
LFSR32 Special Function Registers
Register 15-7 LFSR32_DAT0
– LFSR32 data 0
Position
7
6
5
4
3
2
1
0
Name
LFSR32_DAT0
Default
1
1
1
1
1
1
1
1
Access
W/R
W/R
W/R
W/R
W/R
W/R
W/R
W/R
Note
: To initial the LFSR32 register, user need to write this register 4 times to LFSR32 register for LFSR32 (High
byte first).Reading will output LFSR32 data0
Register 15-8 LFSR32_DAT1
– LFSR32 data 1
Position
7
6
5
4
3
2
1
0
Name
LFSR32_DAT1
Default
1
1
1
1
1
1
1
1
Access
W/R
W/R
W/R
W/R
W/R
W/R
W/R
W/R
Note
: Write this register, will trigger lfsr32 calculate one time; Reading will output LFSR32 data 1
Register 15-9 LFSR32_DAT2
– LFSR32 data 2
Position
7
6
5
4
3
2
1
0
Name
LFSR32_DAT2
Default
1
1
1
1
1
1
1
1
Access
RO
RO
RO
RO
RO
RO
RO
RO
Note
: Reading will output LFSR32 data 2
Register 15-10 LFSR32_DAT3
– LFSR32 data 3
Position
7
6
5
4
3
2
1
0
Name
LFSR32_DAT3
Default
1
1
1
1
1
1
1
1
Access
RO
RO
RO
RO
RO
RO
RO
RO
Note
: Reading will output LFSR32 data 3