www.ti.com
Introduction
287
SPRUH91D–March 2013–Revised September 2016
Submit Documentation Feedback
Copyright © 2013–2016, Texas Instruments Incorporated
Enhanced High-Resolution Pulse-Width Modulator (eHRPWM)
14.1.3 Register Mapping
Table 14-1 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 14-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)