SPRS377F September 2008 – June 2014 TMS320C6745 , TMS320C6747
PRODUCTION DATA.
Refer to the PDF data sheet for device specific package drawings
The C6745/6747 device contains up to three enhanced PWM Modules (eHRPWM). Figure 6-44 shows a block diagram of multiple eHRPWM modules. Figure 4-4 shows the signal interconnections with the eHRPWM. See the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9) for more details.
eHRPWM0
BYTE ADDRESS |
eHRPWM1
BYTE ADDRESS |
eHRPWM2
BYTE ADDRESS |
ACRONYM | SIZE (×16) | SHADOW | REGISTER DESCRIPTION |
---|---|---|---|---|---|---|
TIME-BASE SUBMODULE REGISTERS | ||||||
0x01F0 0000 | 0x01F0 2000 | 0x01F0 4000 | TBCTL | 1 | No | Time-Base Control Register |
0x01F0 0002 | 0x01F0 2002 | 0x01F0 4002 | TBSTS | 1 | No | Time-Base Status Register |
0x01F0 0004 | 0x01F0 2004 | 0x01F0 4004 | TBPHSHR | 1 | No | Extension for HRPWM Phase Register (1) |
0x01F0 0006 | 0x01F0 2006 | 0x01F0 4006 | TBPHS | 1 | No | Time-Base Phase Register |
0x01F0 0008 | 0x01F0 2008 | 0x01F0 4008 | TBCNT | 1 | No | Time-Base Counter Register |
0x01F0 000A | 0x01F0 200A | 0x01F0 400A | TBPRD | 1 | Yes | Time-Base Period Register |
COUNTER-COMPARE SUBMODULE REGISTERS | ||||||
0x01F0 000E | 0x01F0 200E | 0x01F0 400E | CMPCTL | 1 | No | Counter-Compare Control Register |
0x01F0 0010 | 0x01F0 2010 | 0x01F0 4010 | CMPAHR | 1 | No | Extension for HRPWM Counter-Compare A Register (1) |
0x01F0 0012 | 0x01F0 2012 | 0x01F0 4012 | CMPA | 1 | Yes | Counter-Compare A Register |
0x01F0 0014 | 0x01F0 2014 | 0x01F0 4014 | CMPB | 1 | Yes | Counter-Compare B Register |
ACTION-QUALIFIER SUBMODULE REGISTERS | ||||||
0x01F0 0016 | 0x01F0 2016 | 0x01F0 4016 | AQCTLA | 1 | No | Action-Qualifier Control Register for Output A (eHRPWMxA) |
0x01F0 0018 | 0x01F0 2018 | 0x01F0 4018 | AQCTLB | 1 | No | Action-Qualifier Control Register for Output B (eHRPWMxB) |
0x01F0 001A | 0x01F0 201A | 0x01F0 401A | AQSFRC | 1 | No | Action-Qualifier Software Force Register |
0x01F0 001C | 0x01F0 201C | 0x01F0 401C | AQCSFRC | 1 | Yes | Action-Qualifier Continuous S/W Force Register Set |
DEAD-BAND GENERATOR SUBMODULE REGISTER | ||||||
0x01F0 001E | 0x01F0 201E | 0x01F0 401E | DBCTL | 1 | No | Dead-Band Generator Control Register |
0x01F0 0020 | 0x01F0 2020 | 0x01F0 4020 | DBRED | 1 | No | Dead-Band Generator Rising Edge Delay Count Register |
0x01F0 0022 | 0x01F0 2022 | 0x01F0 4022 | DBFED | 1 | No | Dead-Band Generator Falling Edge Delay Count Register |
PWM-CHOPPER SUBMODULE REGISTERS | ||||||
0x01F0 003C | 0x01F0 203C | 0x01F0 403C | PCCTL | 1 | No | PWM-Chopper Control Register |
TRIP-ZONE SUBMODULE REGISTERS | ||||||
0x01F0 0024 | 0x01F0 2024 | 0x01F0 4024 | TZSEL | 1 | No | Trip-Zone Select Register |
0x01F0 0028 | 0x01F0 2028 | 0x01F0 4028 | TZCTL | 1 | No | Trip-Zone Control Register |
0x01F0 002A | 0x01F0 202A | 0x01F0 402A | TZEINT | 1 | No | Trip-Zone Enable Interrupt Register |
0x01F0 002C | 0x01F0 202C | 0x01F0 402C | TZFLG | 1 | No | Trip-Zone Flag Register |
0x01F0 002E | 0x01F0 202E | 0x01F0 402E | TZCLR | 1 | No | Trip-Zone Clear Register |
0x01F0 0030 | 0x01F0 2030 | 0x01F0 4030 | TZFRC | 1 | No | Trip-Zone Force Register |
EVENT-TRIGGER SUBMODULE REGISTERS | ||||||
0x01F0 0032 | 0x01F0 2032 | 0x01F0 4032 | ETSEL | 1 | No | Event-Trigger Selection Register |
0x01F0 0034 | 0x01F0 2034 | 0x01F0 4034 | ETPS | 1 | No | Event-Trigger Pre-Scale Register |
0x01F0 0036 | 0x01F0 2036 | 0x01F0 4036 | ETFLG | 1 | No | Event-Trigger Flag Register |
0x01F0 0038 | 0x01F0 2038 | 0x01F0 4038 | ETCLR | 1 | No | Event-Trigger Clear Register |
0x01F0 003A | 0x01F0 203A | 0x01F0 403A | ETFRC | 1 | No | Event-Trigger Force Register |
HIGH-RESOLUTION PWM (HRPWM) SUBMODULE REGISTERS | ||||||
0x01F0 1040 | 0x01F0 3040 | 0x01F0 5040 | HRCNFG | 1 | No | HRPWM Configuration Register (1) |