Introduction
674
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 only available on ePWM instances that include the high-resolution PWM extension. Otherwise these locations are
reserved. These registers are described in the
High-Resolution Pulse Width Modulator (HRPWM)
section of this manual. See the device
specific data manual to determine which instances include the HRPWM.
(3)
EALLOW protected registers as described in the specific device version of the
System Control and Interrupts Reference Guide
.
(4)
These registers only exist in the ePWM1 register space. They cannot be accessed from any other ePWM module's register space.
Table 7-1. ePWM Module Control and Status Register Set Grouped by Submodule
Name
Offset
(1)
Size
(x16)
Shadow
EALLOW
Description
Time-Base Submodule Registers
TBCTL
0x00
1
No
Time-Base Control Register
TBSTS
0x01
1
No
Time-Base Status Register
TBPHSHR
0x02
1
No
Extension for HRPWM Phase Register
(2)
TBPHS
0x03
1
No
Time-Base Phase Register
TBCTR
0x04
1
No
Time-Base Counter Register
TBPRD
0x05
1
Yes
Time-Base Period Register
TBPRDHR
0x06
1
Yes
Time Base Period High Resolution Register
(3)
Counter-Compare Submodule Registers
CMPCTL
0x07
1
No
Counter-Compare Control Register
CMPAHR
0x08
1
Yes
Extension for HRPWM Counter-Compare A Register
(2)
CMPA
0x09
1
Yes
Counter-Compare A Register
CMPB
0x0A
1
Yes
Counter-Compare B Register
Action-Qualifier Submodule Registers
AQCTLA
0x0B
1
No
Action-Qualifier Control Register for Output A (EPWMxA)
AQCTLB
0x0C
1
No
Action-Qualifier Control Register for Output B (EPWMxB)
AQSFRC
0x0D
1
No
Action-Qualifier Software Force Register
AQCSFRC
0x0E
1
Yes
Action-Qualifier Continuous S/W Force Register Set
Dead-Band Generator Submodule Registers
DBCTL
0x0F
1
No
Dead-Band Generator Control Register
DBRED
0x10
1
No
Dead-Band Generator Rising Edge Delay Count Register
DBFED
0x11
1
No
Dead-Band Generator Falling Edge Delay Count Register
Trip-Zone Submodule Registers
TZSEL
0x12
1
Yes
Trip-Zone Select Register
TZDCSEL
0x13
1
Yes
Trip Zone Digital Compare Select Register
TZCTL
0x14
1
Yes
Trip-Zone Control Register
(3)
TZEINT
0x15
1
Yes
Trip-Zone Enable Interrupt Register
(3)
TZFLG
0x16
1
Trip-Zone Flag Register
(3)
TZCLR
0x17
1
Yes
Trip-Zone Clear Register
(3)
TZFRC
0x18
1
Yes
Trip-Zone Force Register
(3)
Event-Trigger Submodule Registers
ETSEL
0x19
1
Event-Trigger Selection Register
ETPS
0x1A
1
Event-Trigger Pre-Scale Register
ETFLG
0x1B
1
Event-Trigger Flag Register
ETCLR
0x1C
1
Event-Trigger Clear Register
ETFRC
0x1D
1
Event-Trigger Force Register
PWM-Chopper Submodule Registers
PCCTL
0x1E
1
PWM-Chopper Control Register
High-Resolution Pulse Width Modulator (HRPWM) Extension
Registers
HRCNFG
0x20
1
Yes
HRPWM Configuration Register
(2) (3)
HRPWR
0x21
1
Yes
HRPWM Power Register
(3) (4)
HRMSTEP
0x26
1
Yes
HRPWM MEP Step Register
(3) (4)