Description of fields within Register file: 0x1F – Channel Control
RXPRF
reg:1F:00
bits:19–18
This two bit field selects the PRF used in the receiver. Values allowed here are binary 01 to
select the 16 MHz PRF or binary 10 to select the 64 MHz PRF. Other values are reserved and
should not be set.
This bit enables the use of a user specified (non-standard) SFD in the transmitter. When
TNSSFD is 0, and as long as DWSFD is not set, then the transmitted SFD sequence will be that
prescribed by the IEEE 802.15.4 standard. When TNSSFD is set the transmitted SFD sequence
is defined by the programming of Register file: 0x21 – User defined SFD sequence. For correct
operation the SFD sequence used in the receiver has to be programmed to match the
transmitted SFD sequence. The RNSSFD bit enables the use of user programmed non-standard
SFD sequence in the receiver. For more details please see Register file: 0x21 – User defined
SFD sequence.
This bit enables the use of a user specified (non-standard) SFD in the receiver. When RNSSFD
is 0, and as long as DWSFD is not set, then the SFD sequence searched for in the receiver will
be that prescribed by the IEEE 802.15.4 standard. When RNSSFD is set the receiver SFD
sequence is defined by the programming of Register file: 0x21 – User defined SFD sequence.
For correct operation the SFD sequence used in the transmitter has to be programmed to
match the SFD sequence being hunted for in the receiver. The TNSSFD bit enables the use of
user programmed non-standard SFD sequence in the transmitter. For more details please
refer to Register file: 0x21 – User defined SFD sequence.
TX_PCODE
reg:1F:00
bits:26–22
This field selects the preamble code used in the transmitter. The user should select the
preamble code from those recommended for the selected channel and PRF setting. Section
10.5 – UWB channels and preamble codes details the preamble codes allowed in the supported
channels.
RX_PCODE
reg:1F:00
bits:31–27
This field selects the preamble code used in the receiver. The user should select the preamble
code from those recommended for the selected channel and PRF setting. Section 10.5 – UWB
channels and preamble codes details the preamble codes allowed in the supported channels.
7.2.33 Register file: 0x20 – Reserved
Reserved – this register file is reserved
Register map register file 0x20 is reserved for future use. Please take care not to write to this register as
doing so may cause the DW1000 to malfunction.
7.2.34 Register file: 0x21 – User defined SFD sequence
User-specified short/long TX/RX SFD sequences
Register map register file 0x21 is the user defined SFD sequence. This allows the possibility for a non-
standard SFD sequence to be programmed. The use of a non-standard SFD sequence is separately
configurable for the transmitter and receiver by the TNSSFD and RNSSFD bits in the Register file: 0x1F –
Channel Control.