185
SNIU028A – February 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
Loop Mux
Chapter 5
SNIU028A – February 2016 – Revised April 2016
Loop Mux
The Loop Mux controls the connections between the different parts of the control loop – the Front End, the
Filter, and the DPWM:
•
Front End Control Mux 0, 1, 2 – controls how DPWMs trigger the front end ramp module and DAC
dither.
•
Sample Trigger Control Register – controls how DPWMs trigger the EADC
•
External DAC control Register – controls what DAC setting is used for each Front End
•
Filter Mux – Selects Sources of data for the filter
•
DPWM Mux Register – Selects inputs for the DPWM
The Loop Mux also has several registers which control multiple modules in one register:
•
Global Enable Register (GLBEN) – enables Front Ends and DPWMs simultaneously
•
PWM Global Period Register (PWMGLBPRD) – permits changing multiple periods simultaneously
•
Sync Control Register (SYNCCTRL) – Configures the SYNC pin
In addition, it controls several modules which tie multiple parts together and have logic of their own:
•
Constant Power/Constant Current (CPCC) Module
•
Cycle Adjustment Module (used for balancing current and flux)
•
Light Load Module
•
Analog Peak Current Mode (PCM) Module
shows the connections of the Loop Mux. “I” indicates an input to the Loop Mux register or
module, “O” indicates an output.
Table 5-1.
Registers
Front End
Filter
DPWM
Loop Mux
EADC
Ramp
DAC
CPCC
KCOMP
FECTRLxMUX
O
O
I
I
SAMPTRIGCTRL
O
I
EXTDACCTRL
IO
I
I
FILTERMUX
I
IO
I
I
FILTERKCOMPx
O
DPWMMUX
I
I
IO
GLBEN
O
O
O
O
PWMGLBPRD
O
SYNCCTRL
IO
Modules
CPCC
I
I
IO
O
Cycle Adjustment
I
IO
Light Load
I
I
O
Analog PCM
I
O
O
I
O
This chapter covers the Loop Mux registers. The modules have chapters of their own.