Introduction
466
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Enhanced High-Resolution Pulse-Width Modulator (eHRPWM)
16.1.3 Register Mapping
shows the complete ePWM module control and status register set grouped by submodule.
Each register set is duplicated for each instance of the ePWM module. The start address for each ePWM
register file instance on a device is specified in the appropriate data manual.
(1)
Locations not shown are reserved.
(2)
These registers are only available on ePWM instances that include the high-resolution PWM (HRPWM) extension; otherwise,
these locations are reserved. See your device-specific data manual to determine which instances include the HRPWM.
Table 16-1. ePWM Module Control and Status Registers Grouped by Submodule
Acronym
Offset
(1)
Size
(×16)
Shadow Register Description
Time-Base Submodule Registers
TBCTL
0h
1
No
Time-Base Control Register
TBSTS
2h
1
No
Time-Base Status Register
TBPHSHR
4h
1
No
Extension for HRPWM Phase Register
(2)
TBPHS
6h
1
No
Time-Base Phase Register
TBCNT
8h
1
No
Time-Base Counter Register
TBPRD
Ah
1
Yes
Time-Base Period Register
Counter-Compare Submodule Registers
CMPCTL
Eh
1
No
Counter-Compare Control Register
CMPAHR
10h
1
No
Extension for HRPWM Counter-Compare A Register
(2)
CMPA
12h
1
Yes
Counter-Compare A Register
CMPB
14h
1
Yes
Counter-Compare B Register
Action-Qualifier Submodule Registers
AQCTLA
16h
1
No
Action-Qualifier Control Register for Output A (EPWMxA)
AQCTLB
18h
1
No
Action-Qualifier Control Register for Output B (EPWMxB)
AQSFRC
1Ah
1
No
Action-Qualifier Software Force Register
AQCSFRC
1Ch
1
Yes
Action-Qualifier Continuous S/W Force Register Set
Dead-Band Generator Submodule Registers
DBCTL
1Eh
1
No
Dead-Band Generator Control Register
DBRED
20h
1
No
Dead-Band Generator Rising Edge Delay Count Register
DBFED
22h
1
No
Dead-Band Generator Falling Edge Delay Count Register
PWM-Chopper Submodule Registers
PCCTL
3Ch
1
No
PWM-Chopper Control Register
Trip-Zone Submodule Registers
TZSEL
24h
1
No
Trip-Zone Select Register
TZCTL
28h
1
No
Trip-Zone Control Register
TZEINT
2Ah
1
No
Trip-Zone Enable Interrupt Register
TZFLG
2Ch
1
No
Trip-Zone Flag Register
TZCLR
2Eh
1
No
Trip-Zone Clear Register
TZFRC
30h
1
No
Trip-Zone Force Register
Event-Trigger Submodule Registers
ETSEL
32h
1
No
Event-Trigger Selection Register
ETPS
34h
1
No
Event-Trigger Pre-Scale Register
ETFLG
36h
1
No
Event-Trigger Flag Register
ETCLR
38h
1
No
Event-Trigger Clear Register
ETFRC
3Ah
1
No
Event-Trigger Force Register
High-Resolution PWM (HRPWM) Submodule Registers
HRCNFG
1040h
1
No
HRPWM Configuration Register
(2)