www.ti.com

Register Mapping

Table 1-1. ePWM Module Control and Status Register Set Grouped by Submodule

 

Offset (1)

Size

 

 

Name

(x16)

Shadow

Description

 

 

 

 

Time-Base Submodule Registers

TBCTL

0x0000

1

No

Time-Base Control Register

TBSTS

0x0001

1

No

Time-Base Status Register

TBPHSHR

0x0002

1

No

Extension for HRPWM Phase Register (2)

TBPHS

0x0003

1

No

Time-Base Phase Register

TBCTR

0x0004

1

No

Time-Base Counter Register

TBPRD

0x0005

1

Yes

Time-Base Period Register

 

 

 

 

Counter-Compare Submodule Registers

CMPCTL

0x0007

1

No

Counter-Compare Control Register

CMPAHR

0x0008

1

No

Extension for HRPWM Counter-Compare A Register (2)

CMPA

0x0009

1

Yes

Counter-Compare A Register

CMPB

0x000A

1

Yes

Counter-Compare B Register

 

 

 

 

Action-Qualifier Submodule Registers

AQCTLA

0x000B

1

No

Action-Qualifier Control Register for Output A (EPWMxA)

AQCTLB

0x000C

1

No

Action-Qualifier Control Register for Output B (EPWMxB)

AQSFRC

0x000D

1

No

Action-Qualifier Software Force Register

AQCSFRC

0x000E

1

Yes

Action-Qualifier Continuous S/W Force Register Set

 

 

 

 

Dead-Band Generator Submodule Registers

DBCTL

0x000F

1

No

Dead-Band Generator Control Register

DBRED

0x0010

1

No

Dead-Band Generator Rising Edge Delay Count Register

DBFED

0x0011

1

No

Dead-Band Generator Falling Edge Delay Count Register

 

 

 

 

Trip-Zone Submodule Registers

TZSEL

0x0012

1

No

Trip-Zone Select Register

TZCTL

0x0014

1

No

Trip-Zone Control Register (3)

TZEINT

0x0015

1

No

Trip-Zone Enable Interrupt Register (3)

TZFLG

0x0016

1

No

Trip-Zone Flag Register (3)

TZCLR

0x0017

1

No

Trip-Zone Clear Register (3)

TZFRC

0x0018

1

No

Trip-Zone Force Register (3)

 

 

 

 

Event-Trigger Submodule Registers

ETSEL

0x0019

1

No

Event-Trigger Selection Register

ETPS

0x001A

1

No

Event-Trigger Pre-Scale Register

ETFLG

0x001B

1

No

Event-Trigger Flag Register

ETCLR

0x001C

1

No

Event-Trigger Clear Register

ETFRC

0x001D

1

No

Event-Trigger Force Register

 

 

 

 

PWM-Chopper Submodule Registers

PCCTL

0x001E

1

No

PWM-Chopper Control Register

 

 

 

 

High-Resolution Pulse Width Modulator (HRPWM) Extension Registers

HRCNFG

0x0020

1

No

HRPWM Configuration Register (2) (3)

(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 TMS320x28xx, 28xxx High-Resolution Pulse Width Modulator (HRPWM) Reference Guide (SPRU924). 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 listed in Section 1.

18

Introduction

SPRU791D–November 2004–Revised October 2007

Submit Documentation Feedback

Page 18
Image 18
Texas Instruments TMS320x28xx Offset Size Name, Description, Time-Base Submodule Registers, Trip-Zone Submodule Registers