DPWM 0-3 Registers Reference
70
SNIU028A – February 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
Digital Pulse Width Modulator (DPWM)
2.31.2 DPWM Control Register 1 (DPWMCTRL1)
Address 00050004 – DPWM 3 Control Register 1
Address 00070004 – DPWM 2 Control Register 1
Address 000A0004 – DPWM 1 Control Register 1
Address 000D0004 – DPWM 0 Control Register 1
Figure 2-18. DPWM Control Register 1 (DPWMCTRL1)
31
30
29
28
27
24
PRESET_EN
SYNC_FET
_EN
BURST_EN
CLA_DUTY
_ADJ_EN
SYNC_OUT_DIV_SEL
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0000
23
21
20
19
18
17
16
CLA_SCALE
EXT_SYNC
_EN
CBC_BSIDE
_ACTIVE EN
AUTO_MODE
_SEL
EVENT_UP_SEL
R/W-000
R/W-0
R/W-0
R/W-0
R/W-01
15
14
13
12
11
10
9
8
CHECK
_OVERRIDE
GLOBAL
_PERIOD_EN
PWM_B_OE
PWM_A_OE
GPIO_B_VAL
GPIO_B_EN
GPIO_A_VAL
GPIO_A_EN
R/W-1
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
7
6
5
4
3
2
1
0
PWM_HR
_MULTI_OUT
_EN
SFRAME_EN
PWM_B_PROT
_DIS
PWM_A_PROT
_DIS
HIRES_SCALE
ALL_PHASE
_CLK_ENA
HIRES_DIS
R/W-0
R/W-0
R/W-0
R/W-0
R/W-00
R/W-1
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 2-7. DPWM Control Register 1 (DPWMCTRL1) Register Field Descriptions
Bit
Field
Type
Reset
Description
31
PRESET_EN
R/W
0
Counter Preset Enable
0 = Counter reset to 0 upon detection of sync (Default)
1 = Counter preset to Preset Count Value upon detection of sync
30
SYNC_FET_EN
R/W
0
SyncFET Mode Enabled
0 = SyncFET Mode Disabled (Default)
1 = SyncFET Mode Enabled (Default)
29
BURST_EN
R/W
0
Burst (Light Load) Mode Detection Enable
0 = Burst Mode (Light Load) Detection disabled (Default)
1 = Burst Mode (Light Load) Detection enabled
28
CLA_DUTY_ADJ
_EN
R/W
0
Enables CLA Duty Adjust from Current/Flux Balancing
0 = CLA Duty Adjust not enabled (Default)
1 = CLA Duty Adjust enabled
27-24
SYNC_OUT_DIV
_SEL
R/W
0000
Sets the divider for generating the Sync Out pulse.
0000 = Sync Out generated on every switching cycle (Default)
0001 = Sync Out generated once every 2 switching cycles
0010 = Sync Out generated once every 3 switching cycles
……….
1111 = Sync Out generated once every 16 switching cycles