DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 177 of 242
Field
Description of fields within Sub-Register 0x2D:06 – OTP_CTRL
LDELOAD
reg:2D:06
bit:15
This bit forces a load of LDE microcode. The LDE algorithm is responsible for generating an
accurate RX timestamp and calculating some signal quality statistics related to the received
packet. See
Register file: 0x2E – Leading Edge Detection Interface
LDE functionality. The LDE algorithm is implemented in a microcode that is stored in a special
ROM area on the DW1000 but run from a RAM area. After powering up the DW1000 (or after
exiting
or
states) the LDE RAM is empty. Before the LDE is run the code has
to be copied from ROM to RAM. This should be done before receiver is enabled if it is
important to timestamp this received frame. Set LDELOAD to 1 to initiate the loading, it will
automatically clear when the load is done. If the LDE code is not being loaded before the
receiver is enabled then the LDERUNE (LDE run enable) control in
must be turned off (set to zero).
to receive a frame, if the ONW_LLDE bit (in
), has been configured to 1, then the LDE load will be done
automatically as part of exiting the sleep state.
7.2.46.4
Sub-Register 0x2D:08
– OTP_STAT
ID
Length
(octets)
Type
Mnemonic
Description
2D:08
2
RW
OTP_STAT
OTP Status
Register file: 0x2D – OTP Memory Interface
, sub-register 0x08 is a 16-bit register used to give status
information about the progress of the OTP programming activity. The OTP_STAT register contains the
following fields:
REG:2D:08 – OTP_STAT – OTP Status
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- - - - - - - - - - - - - -
OT
P
V
P
O
K
OT
P
P
RG
D
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
The fields of the OTP_STAT register are described below:
Field
Description of fields within Sub-Register 0x2D:08 – OTP_STAT
OTPPRGD
reg:2D:04
bit:0
OTP Programming Done. This status bit indicates that the programming of the 32-bit word
from OTP_WDAT to the address specified by OTP_ADDR has completed. Writing to OTP
memory is an involved procedure. For details of this please refer to section
6.3.2 –
Programming a value into OTP memory.
OTPVPOK
reg:2D:04
bit:1
OTP Programming Voltage OK. This status bit indicates that the VPP level is sufficient for
programming the OTP memory. For details of OTP programming please refer to section
6.3 –