Control Registers
The DCR, DCW, and DCM commands allow the user to read and write (modify) the metrology control registers. The DCW command is used to write one register and the DCM command is used to write multiple registers. Examples:
; Read the metrology control register 15
DCR[15]
15 CREEP_THR_P
2E9A
; Write value 0xD599 to the metrology control register 15
DCW[15](D599)
Set Is Ok !
; Read back the register to check the modification
DCR[15]
15 CREEP_THR_P
D599
; Read all the metrology control registers
DCR00 STATE_CTRL 01 FEATURE_CTRL 02 AFE_SELECTION 03 CHANNEL_MATRIX
2 700 0 F5432106
04 HARMONIC_CTRL 05 METER_TYPE 06 M 07 N_MAX
0 CCC 0 1130
08 PULSE0_CTRL 09 PULSE0_K_t 10 PULSE1_CTRL 11 PULSE1_K_t
810001D0 500000 810201D0 500000
12 PULSE2_CTRL 13 PULSE2_K_t 14 SYNTH_ADDR 15 CREEP_THR_P
1D0 500000 0 2E9A
16 CREEP_THR_P_A 17 CREEP_THR_P_B 18 CREEP_THR_P_C 19 CREEP_THR_Q
2E9A 2E9A 2E9A 2E9A
20 CREEP_THR_Q_A 21 CREEP_THR_Q_B 22 CREEP_THR_Q_C 23 CREEP_THR_I
2E9A 2E9A 2E9A 212D
24 CREEP_THR_I_A 25 CREEP_THR_I_B 26 CREEP_THR_I_C 27 CREEP_THR_S
212D 212D 212D 2E9A
28 PWR_OFFS_CTRL 29 PWR_OFFS_P 30 PWR_OFFS_Q 31 PWR_OFFS_S
0 0 0 0
32 SWELL_THR_VA 33 SWELL_THR_VB 34 SWELL_THR_VC 35 SAG_THR_VA
5E84F62 5E84F62 5E84F62 1A2EC26
36 SAG_THR_VB 37 SAG_THR_VC 38 INT_THR_VA 39 INT_THR_VB
1A2EC26 1A2EC26 68BB0A 68BB0A
40 INT_THR_VC 41 RESERVED_C41 42 RESERVED_C42 43 RESERVED_C43
68BB0A 0 0 0
44 K_IA 45 K_VA 46 K_IB 47 K_VB
9A523 19CC00 9A523 19CC00
48 K_IC 49 K_VC 50 K_IN 51 K_VD
9A523 19CC00 9A523 0
52 CAL_M_IA 53 CAL_M_VA 54 CAL_M_IB 55 CAL_M_VB
20000000 20000000 20000000 20000000
56 CAL_M_IC 57 CAL_M_VC 58 CAL_M_IN 59 CAL_M_VD
20000000 20000000 20000000 20000000
60 CAL_PH_IA 61 CAL_PH_VA 62 CAL_PH_IB 63 CAL_PH_VB
0 0 0 0
64 CAL_PH_IC 65 CAL_PH_VC 66 CAL_PH_IN 67 RESERVED_C67
0 0 0 0
68 CPTR_CTRL 69 CPTR_BUFF_SIZE 70 CPTR_ADDR 71 RESERVED_C71
0 0 0 0
72 RESERVED_C72 73 RESERVED_C73 74 AFE_CTRL 75 RESERVED_C75
0 0 0 0
76 RESERVED_C76 77 RESERVED_C77 78 PWR_OFFS_P_A 79 PWR_OFFS_P_B
0 0 0 0
80 PWR_OFFS_P_C 81 PWR_OFFS_Q_A 82 PWR_OFFS_Q_B 83 PWR_OFFS_Q_C
0 0 0 0
; Write registers 38 to 41
DCM(38:7B6310; 39:0; 40:51B7E89; 41:4A9D4CA)
Set Is Ok !
