CC1110Fx / CC1111Fx
RNDL (0xBC) – Random Number Generator Data Low Byte
Bit
Name
Reset
R/W
Description
[7:0]
RNDL[7:0]
0xFF
R/W
Random value/seed or CRC result, low byte
When used for random number generation writing this register twice will
seed the random number generator. Writing to this register copies the 8
LSBs of the LFSR to the 8 MSBs and replaces the 8 LSBs with the data
value written.
The value returned when reading from this register is the 8 LSBs of the
LSFR.
When used for random number generation, reading this register returns the 8
LSBs of the random number. When used for CRC calculations, reading this
register returns the 8 LSBs of the CRC result.
RNDH (0xBD) – Random Number Generator Data High Byte
Bit
Name
Reset
R/W
Description
[7:0]
RNDH[7:0]
0xFF
R/W
Random value or CRC result/input data, high byte
When written, a CRC16 calculation will be triggered, and the data value
written is processed starting with the MSB bit.
The value returned when reading from this register is the 8 MSBs of the
LSFR.
When used for random number generation, reading this register returns the 8
MSBs of the random number. When used for CRC calculations, reading this
register returns the 8 MSBs of the CRC result.
SWRS033E
Page 148 of 239