PWM Registers
1458
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Pulse Width Modulator (PWM)
21.5.7 PWMRIS Register (Offset = 0x18) [reset = 0x0]
PWM Raw Interrupt Status (PWMRIS)
This register provides the current set of interrupt sources that are asserted, regardless of whether they are
enabled to cause an interrupt to be asserted to the interrupt controller. The fault interrupt is asserted
based on the fault condition source that is specified by the PWMnCTL, PWMnFLTSRC0 and
PWMnFLTSRC1 registers. The fault interrupt is latched on detection and must be cleared through the
PWM Interrupt Status and Clear (PWMISC) register. The actual value of the MnFAULTn signals can be
observed using the PWMSTATUS register.
The PWM generator interrupts simply reflect the status of the PWM generators and are cleared via the
interrupt status register in the PWM generator blocks. If a bit is set, the event is active; if a bit is clear the
event is not active.
PWMRIS is shown in
and described in
Return to
Figure 21-13. PWMRIS Register
31
30
29
28
27
26
25
24
RESERVED
R-0x0
23
22
21
20
19
18
17
16
RESERVED
INTFAULT3
INTFAULT2
INTFAULT1
INTFAULT0
R-0x0
R-0x0
R-0x0
R-0x0
R-0x0
15
14
13
12
11
10
9
8
RESERVED
R-0x0
7
6
5
4
3
2
1
0
RESERVED
INTPWM3
INTPWM2
INTPWM1
INTPWM0
R-0x0
R-0x0
R-0x0
R-0x0
R-0x0
Table 21-9. PWMRIS Register Field Descriptions
Bit
Field
Type
Reset
Description
31-20
RESERVED
R
0x0
19
INTFAULT3
R
0x0
Interrupt Fault PWM 3. If the LATCH bit is set in the PWM3CTL
register, the INTFAULT3 bit in this register can be cleared by writing
a 1 to the INTFAULT3 bit in the PWMISC register. If the LATCH bit
is 0 in the PWM3CTL register, writing a 1 to the INTFAULT3 bit in
the PWMISC register has no effect.
0x0 = The fault condition for PWM generator 3 has not been
asserted.
0x1 = The fault condition for PWM generator 3 is asserted.
18
INTFAULT2
R
0x0
Interrupt Fault PWM 2. If the LATCH bit is set in the PWM2CTL
register, the INTFAULT2 bit in this register can be cleared by writing
a 1 to the INTFAULT2 bit in the PWMISC register. If the LATCH bit
is 0 in the PWM2CTL register, writing a 1 to the INTFAULT2 bit in
the PWMISC register has no effect.
0x0 = The fault condition for PWM generator 2 has not been
asserted.
0x1 = The fault condition for PWM generator 2 is asserted.
17
INTFAULT1
R
0x0
Interrupt Fault PWM 1. If the LATCH bit is set in the PWM1CTL
register, the INTFAULT1 bit in this register can be cleared by writing
a 1 to the INTFAULT1 bit in the PWMISC register. If the LATCH bit
is 0 in the PWM1CTL register, writing a 1 to the INTFAULT1 bit in
the PWMISC register has no effect.
0x0 = The fault condition for PWM generator 1 has not been
asserted.
0x1 = The fault condition for PWM generator 1 is asserted.