DPWM 0-3 Registers Reference
67
SNIU028A – February 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
Digital Pulse Width Modulator (DPWM)
Figure 2-17. DPWM Control Register 0 (DPWMCTRL0)
31
28
27
24
PWM_B_INTRA_MUX
PWM_A_INTR4_MUX
R/W-0000
R/W-0000
23
22
21
20
19
18
17
16
CBC_PWM_C
_EN
MULTI_MODE
_CLA_B_OFF
MULTI_MODE
_CLA_A_OFF
CBC_PWM_AB
_EN
CBC_ADV
_CNT_EN
MIN_DUTY_MODE
MASTER
_SYNC_CNTL
_SEL
R/W-000
R/W-0
R/W-0
R/W-0
R/W-0
R/W-00
R/W-0
15
14
13
12
11
10
9
8
MSYNC
_SLAVE_EN
D_ENABLE
CBC_SYNC
_CUR_LIMIT
_EN
RESON_MODE
_FIXED
_DUTY_EN
PWM_B_FLT
_POL
PWM_A_FLT
_POL
BLANK_B_EN
BLANK_A_EN
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
7
4
3
2
1
0
PWM_MODE
PWM_B_INV
PWM_A_INV
CLA_EN
PWM_EN
R/W-0010
R/W-0
R/W-0
R/W-1
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 2-6. DPWM Control Register 0 (DPWMCTRL0) Register Field Descriptions
Bit
Field
Type
Reset
Description
31-28
PWM_B_INTRA
_MUX
R/W
0000
Interchanges DPWM signals post edge generation
0 = Pass-through (Default)
1 = Edge-gen output, this module
2 = PWM-C, this module
3 = Crossover, this module
4 = Pass-through below A
5 = Pass-through below B
6 = Pass-through below C
7 = Pass-through below level-2 C
8 = Pass-through below level-3 C
27-24
PWM_A_INTR4
_MUX
R/W
0000
Combines DPWM signals are prior to HR module
0 = Pass-through (Default)
1 = Edge-gen output, this module
2 = PWM-C, this module
3 = Crossover, this module
4 = Pass-through below A
5 = Pass-through below B
6 = Pass-through below C
6 = Pass-through below C
7 = Pass-through below level-2 C
8 = Pass-through below level-3 C
23
CBC_PWM_C_EN
R/W
000
Sets if Fault CBC changes output waveform for PWM-C
0 = PWM-C unaffected by Fault CBC (Default)
1 = PWM-C affected by Fault CBC
22
MULTI_MODE
_CLA_B_OFF
R/W
0
Configures control of PWM B output in Multi-Output Mode when CLA_ENABLE is
asserted
0 = PWM B pulse width controlled by Filter Calculation (Default)
1 = PWM B pulse width controlled by Event3 and Event4 registers
21
MULTI_MODE
_CLA_A_OFF
R/W
0
Configures control of PWM A output in Multi-Output Mode when CLA_ENABLE is
asserted
0 = PWM A pulse width controlled by Filter Calculation (Default)
1 = PWM A pulse width controlled by Event1 and Event2 registers