Introduction
675
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
C28 Enhanced Pulse Width Modulator (ePWM) Module
Table 7-1. ePWM Module Control and Status Register Set Grouped by Submodule (continued)
Name
Offset
(1)
Size
(x16)
Shadow
EALLOW
Description
HRCNFG2
0x27
1
Yes
HRPWM Configuration 2 Register
(2) (3)
HRPCTL
0x28
1
Yes
High Resolution Period Control Register
(3)
TBPRDHRM
0x2A
1
Writes
Time Base Period High Resolution Register Mirror
(3)
TBPRDM
0x2B
1
Writes
Time Base Period Register Mirror
CMPAHRM
0x2C
1
Writes
Compare A High-Resolution Register Mirror
(3)
CMPAM
0x2D
1
Writes
Compare A Register Mirror
Digital Compare Event Registers
DCTRIPSEL
0x30
1
Yes
Digital Compare Trip Select Register
DCACTL
0x31
1
Yes
Digital Compare A Control Register
DCBCTL
0x32
1
Yes
Digital Compare B Control Register
DCFCTL
0x33
1
Yes
Digital Compare Filter Control Register
DCCAPCTL
0x34
1
Yes
Digital Compare Capture Control Register
DCFOFFSET
0x35
1
Writes
Digital Compare Filter Offset Register
DCFOFFSETCNT
0x36
1
Digital Compare Filter Offset Counter Register
DCFWINDOW
0x37
1
Digital Compare Filter Window Register
DCFWINDOWCNT
0x38
1
Digital Compare Filter Window Counter Register
DCCAP
0x39
1
Yes
Digital Compare Counter Capture Register
The type 2 Enhanced Pulse Width Modulator (ePWM) features demand additional bits on the register set.
To achieve this on this device, the ePWM register set for each module has been expanded from 64 16-bit
words to 128 16-bit words. This document refers to these additional register sets as upper 64 16-bit words
or, simply, upper page. On the upper page offset listed in
:
•
0x40-0x5F contains new configuration registers along with CMPBHR:CMPB for shadow read/shadow
write.
•
0x60-0x6F contains frequently-used high-resolution registers along with new CMPC and CMPD
registers.
•
0x70-0x7F contains dual-mapped frequently-used control registers from lower page in order to
accommodate minimal DP pointer switching.