Introduction
676
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
C28 Enhanced Pulse Width Modulator (ePWM) Module
(1)
Locations not shown are reserved.
(2)
These registers are dual-mapped at lower page.
(3)
These registers are triple-mapped at lower page.
Table 7-2. ePWM Module Control and Status Register Set Grouped by Submodule (Upper Page)
Name
Offset
(1)
Size
(x16)
Shadow
EALLOW
Description
TBCTL2
0x40
1
Time Base Control Register 2
CMPCTL2
0x41
1
Counter Compare Control Register 2
AQCTLR
0x47
1
Action Qualifier Control Register
CMPBHR
0x4A
1
Yes
Compare B High-Resolution Register
DCAHTRIPSEL
0x4C
1
Yes
Digital Compare AH Trip Select
DCALTRIPSEL
0x4D
1
Yes
Digital Compare AL Trip Select
DCBHTRIPSEL
0x4E
1
Yes
Digital Compare BH Trip Select
DCBLTRIPSEL
0x4F
1
Yes
Digital Compare BL Trip Select
ETINTPS
0x50
1
Event-Trigger Interrupt Pre-Scale Register
ETSOCPS
0x51
1
Event-Trigger SOC Pre-Scale Register
ETCNTINITCTL
0x52
1
Event-Trigger Counter Initialization Control Register
ETCNTINIT
0x53
1
Event-Trigger Counter Initialization Register
EPWMXLINK
0x5E -
0x5F
2
EPWMx Link Register
TBPHSHRM
0x60
1
Time Base Phase High-Resolution Mirror Register
(2)
TBPHSM
0x61
1
Time Base Phase Mirror Register
(2)
TBPRDHRM2
0x62
1
Yes
Time Base Period High-Resolution Mirror 2 Register
(3)
TBPRDM2
0x63
1
Yes
Time Base Period Mirror 2 Register
(3)
CMPAHRM2
0x64
1
Yes
Counter-Compare A High-Resolution Mirror 2 Register
(3)
CMPAM2
0x65
1
Yes
Counter-Compare A Mirror 2 Register
(3)
CMPBHRM
0x66
1
Yes
Counter-Compare B Mirror High-Resolution Register
(2)
CMPBM
0x67
1
Yes
Counter-Compare B Mirror Register
(2)
CMPC
0x69
1
Yes
Counter-Compare C Register
CMPD
0x6B
1
Yes
Counter-Compare D Register
DBREDHR
0x6C
1
Yes
Dead-Band Generator Rising Edge Delay High-Resolution Mirror
Register
DBREDM
0x6D
1
Yes
Dead-Band Generator Rising Edge Delay Count Mirror Register
(2)
DBFEDHR
0x6E
1
Yes
Dead-Band Generator Falling Edge Delay High Resolution Register
DBFEDM
0x6F
1
Yes
Dead-Band Generator Falling Edge Delay Count Register
(2)
ETCLRM
0x70
1
Event Trigger Clear Register
(2)
TZCLRM
0x71
1
Yes
Trip Zone Clear Register
(2)
AQCTLAM
0x73
1
Yes
Action Qualifier Control Register For Output A
(2)
AQCTLBM
0x74
1
Yes
Action Qualifier Control Register For Output B
(2)
AQSFRCM
0x75
1
Action Qualifier Software Force Register
(2)
AQCSFRCM
0x76
1
Yes
Action Qualifier Continuous S/W Force Register
(2)
The CMPA, CMPB, CMPAHR, CMPBHR, TBPRD, DBRED, TBPRDHR, DBREDHR, DBFED, DBFEDHR
registers are mirrored in the register map (mirror registers include a "-M" or "-M2" suffix). Note in the
tables below that in immediate mode and Shadow mode reads from these mirror registers result in the
active value of the register or a TI internal test value. The below tables are arranged such that first set of
columns indicate the primary register and their behaviour in shadow/immediate mode with respect to a
Read or Write operation. The second set of columns in the same row indicate the multiple mirror register
[if exisiting] and their behaviour in shadow/immediate mode with respect to a Read or Write operation.
In Immediate Mode: