www.ti.com
Enhanced PWM (ePWM) Module
15.2.2.5.3 Action-Qualifier Event Priority
It is possible for the ePWM action qualifier to receive more than one event at the same time. In this case
events are assigned a priority by the hardware. The general rule is events occurring later in time have a
higher priority and software forced events always have the highest priority. The event priority levels for up-
down-count mode are shown in Table 15-17. A priority level of 1 is the highest priority and level 7 is the
lowest. The priority changes slightly depending on the direction of TBCNT.
Table 15-17. Action-Qualifier Event Priority for Up-Down-Count Mode
Event if TBCNT is Incrementing Event if TBCNT is Decrementing
Priority Level TBCNT = 0 up to TBCNT = TBPRD TBCNT = TBPRD down to TBCNT = 1
1 (Highest) Software forced event Software forced event
2 Counter equals CMPB on up-count (CBU) Counter equals CMPB on down-count (CBD)
3 Counter equals CMPA on up-count (CAU) Counter equals CMPA on down-count (CAD)
4 Counter equals zero Counter equals period (TBPRD)
5 Counter equals CMPB on down-count (CBD)
(1)
Counter equals CMPB on up-count (CBU)
(1)
6 (Lowest) Counter equals CMPA on down-count (CAD)
(1)
Counter equals CMPA on up-count (CBU)
(1)
(1)
To maintain symmetry for up-down-count mode, both up-events (CAU/CBU) and down-events (CAD/CBD) can be generated for
TBPRD. Otherwise, up-events can occur only when the counter is incrementing and down-events can occur only when the
counter is decrementing.
Table 15-18 shows the action-qualifier priority for up-count mode. In this case, the counter direction is
always defined as up and thus down-count events will never be taken.
Table 15-18. Action-Qualifier Event Priority for Up-Count Mode
Priority Level Event
1 (Highest) Software forced event
2 Counter equal to period (TBPRD)
3 Counter equal to CMPB on up-count (CBU)
4 Counter equal to CMPA on up-count (CAU)
5 (Lowest) Counter equal to Zero
Table 15-19 shows the action-qualifier priority for down-count mode. In this case, the counter direction is
always defined as down and thus up-count events will never be taken.
Table 15-19. Action-Qualifier Event Priority for Down-Count Mode
Priority Level Event
1 (Highest) Software forced event
2 Counter equal to Zero
3 Counter equal to CMPB on down-count (CBD)
4 Counter equal to CMPA on down-count (CAD)
5 (Lowest) Counter equal to period (TBPRD)
1519
SPRUH73H–October 2011–Revised April 2013 Pulse-Width Modulation Subsystem (PWMSS)
Submit Documentation Feedback
Copyright © 2011–2013, Texas Instruments Incorporated