Loop Mux Registers Reference
205
SNIU028A – February 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
Loop Mux
5.14.10 Constant Power Control Register (CPCTRL)
Address 00020024
Figure 5-11. Constant Power Control Register (CPCTRL)
15
14
13
12
11
10
9
8
DAC_COMP
_EN
FW_DIVISOR
_EN
LOWER
_COMP_EN
VLOOP
_FREEZE_EN
VLOOP_SEL
CLOOP_SEL
R/W-0
R/W-0
R/W-0
R/W-0
R/W-00
R/W-00
7
6
5
4
3
2
1
0
THRESH_SEL
DIVISOR_SEL
CCPC_INT_EN
CPCC_
CONFIG
CPCC_EN
R/W-000
R/W-00
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 5-11. Constant Power Control Register (CPCTRL) Register Field Descriptions
Bit
Field
Type
Reset
Description
15
DAC_COMP_EN
R/W
0
Enables comparison of DAC Setpoint and quotient of Max Power/Sense Current in
Loop Switching Mode. Minimum of DAC setpoint and calculated quotient sets voltage
loop setpoint in Constant Voltage and Constant Power modes
0 = Operating Mode controls Voltage Loop DAC Setpoint (Default)
1 = Minimum of DAC setpoint and calculated quotient used as Voltage Loop DAC
Setpoint
14
FW_DIVISOR_EN
R/W
0
Enables Firmware value for divisor in Constant Power calculations
0 = Divisor selected by DIVISOR_SEL (Bits 7:6) (Default)
1 = Divisor driven by Firmware Current Register
13
LOWER_COMP
_EN
R/W
0
Enables output of lowest duty from current or voltage loop when Constant
Power/Constant Current module controls loop output
0 = Loop output controlled by mode selection, voltage loop selected in constant
voltage and constant power mode, current loop selected in constant current mode
(Default)
1 = Loop output controlled by lowest duty from voltage or current loops
12
VLOOP_FREEZE
_EN
R/W
0
Enables freezing of Voltage Loop Integrator when current loop selected in Loop
Switching configuration
0 = Freezing of Voltage Loop Integrator disabled (Default)
1 = Freezing of Voltage Loop Integrator enabled
11-10
VLOOP_SEL
R/W
00
Configures voltage loop for loop switching mode
0 = Filter 0 Output Selected (Default)
1 = Filter 1 Output Selected
2 = Filter 2 Output Selected
9-8
CLOOP_SEL
R/W
00
Configures current loop for loop switching mode
0 = Filter 0 Output Selected (Default)
1 = Filter 1 Output Selected
2 = Filter 2 Output Selected
7-5
THRESH_SEL
R/W
000
Configures input threshold selected for use in Constant Power comparison
0 = Filter 0 Output Selected (Default)
1 = Filter 1 Output Selected
2 = Filter 2 Output Selected
3 = Front End 0 Absolute Value Data Selected
4 = Front End 1 Absolute Value Data Selected
5 = Front End 2 Absolute Value Data Selected
4-3
DIVISOR_SEL
R/W
00
Configures value used for divisor in Constant Power calculations
0 = Front End 0 Absolute Value Data Selected (Default)
1 = Front End 1 Absolute Value Data Selected
2 = Front End 2 Absolute Value Data Selected