
©2020
Rev 1.1
15
Hardware Registers
4
Hardware Registers
Configuration Registers
These are write-only registers to configure the device. The registers vary in length to reduce redundant
data and improve the communication speed, especially for SPI and RS232 interfaces. Furthermore, it is
vitally important that the length of data written to a register is exact because failure to do so will cause
the interfaces to misinterpret the incoming data, leaving the device in a stalled state. The total number of
bytes is the sum of the register address (1 Byte) and its corresponding data bytes. For example, to set the
RF frequency value, eight bytes must be written; the sum of the 1 register byte and 7 data bytes. See the
RF_FREQUENCY register of
. The table provides a summary of the configuration registers, and each
register is explained in detail in the sections following.
Table 6. Configuration Registers
Register Name
Register
Address
Serial
Range
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
INITIALIZE
0x01
[7:0]
Open
Open
Open
Open
Open
Open
Open
Mode
SYSTEM_ACTIVE
0x02
[7:0]
Open
Open
Open
Open
Open
Open
Open
Enable
‘
active
’
LED
SYNTH_MODE
0x03
[7:0]
Open
Open
Open
Open
Open
Disable
SS
Loop
gain
Lock
mode
RF_MODE
0x04
[7:0]
Open
Open
Open
Open
Open
Open
Open
Mode
LIST_MODE_CONFIG
0x05
[7:0]
Trig
out
mode
Trig
out
enable
Return
to start
Step
on
trigger
Hw
trigger
Saw /
Tri
wave
Sweep
dir
SSS-
mode
LIST_START_FREQ
0x06
[55:0]
Frequency Word (mHz) [55:0]
LIST_STOP_FREQ
0x07
[55:0]
Frequency Word (mHz) [55:0]
LIST_STEP_FREQ
0x08
[55:0]
Frequency Word (mHz) [55:0]
LIST_DWELL_TIME
0x09
[31:0]
Dwell Word[31:0]
[55:32]
Set to Zeros
LIST_CYCLE_COUNT
0x0A
[31:0]
Count Word[31:0]
[55:32]
Set to Zeros
RESERVED
0x0B
[7:0]
Open
Open
Open
Open
Open
Open
Open
Mode
LIST_BUFFER_POINTS
0x0C
[15:0]
Points Word [15:0]
[23:16]
Set to Zeros
LIST_BUFFER_WRITE
0x0D
[55:0]
Frequency (mHz) / Level Word (100
th
of dB) [55:0] See 4.1.13
LIST_BUF_MEM_XFER
0x0E
[7:0]
Open
Open
Open
Open
Open
Open
Open
Mode
LIST_SOFT_TRIGGER
0x0F
[7:0]
Open
Open
Open
Open
Open
Open
Open
Open
RF_FREQUENCY
0x10
[55:0]
Frequency Word (mHz) [55:0]
RF_LEVEL
0x11
[7:0]
RF Power Word [7:0] in 100
th
of dB
[15:0]
Sign Bit
RF Power Word [14:8] in 100
th
of dB
[23:16]
Set to Zeros
RF_OUT_ENABLE
0x12
[7:0]
Open
Open
Open
Open
Open
Open
Open
Mode
RF_PHASE
0x13
[23:0]
RF_PHASE Word [23:0] (in 10
th
of deg)
[31:24]
Sign
RF_PHASE Word [30:24] (in 10
th
of deg)