SPRADL7 July   2025 F28E120SC

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Key Differences Between EPWM and MCPWM
  6. Time-Base Submodule Differences
    1. 3.1 Register Differences
    2. 3.2 Driverlib Differences
  7. Counter-Compare Submodule Differences
    1. 4.1 Register Differences
    2. 4.2 Driverlib Differences
  8. Action-Qualifier Submodule Differences
    1. 5.1 Register Differences
    2. 5.2 Driverlib Differences
  9. Dead-Band Submodule Differences
    1. 6.1 Register Differences
    2. 6.2 Driverlib Differences
  10. Trip-Zone Submodule Differences
    1. 7.1 Register Differences
    2. 7.2 Driverlib Differences
  11. Event-Trigger Submodule Differences
    1. 8.1 Register Differences
    2. 8.2 Driverlib Differences
  12. Global Load Differences
    1. 9.1 Register Differences
    2. 9.2 Driverlib Differences
  13. 10Summary
  14. 11References

Register Differences

The Global Load register differences between EPWM and MCPWM are listed in Table 9-1.

Table 9-1 Global Load Register Differences Between EPWM and MCPWM

EPWM

MCPWM

Description

-

GLDOSHTSTS.OSHTLATCH

Addition of one-shot latch status register

GLDCFG.AQCSFRC

-

Global load removed for action qualifier continuous software force

GLDCFG.AQCTLA_AQCTLA2

-

T1/T2 events removed from MCPWM

GLDCFG.AQCTLB_AQCTLB2

-

T1/T2 events removed from MCPWM

GLDCFG.CMPA_CMPAHR

-

HRPWM not present on MCPWM

GLDCFG.CMPB_CMPBHR

-

HRPWM not present on MCPWM

GLDCFG.CMPC

-

Global load for CMPC / CMPD removed

GLDCFG.CMPD

-

Global load for CMPC / CMPD removed

GLDCFG.DBCTL

-

Global load for DBCTL removed

GLDCFG.DBFED_DBFEDHR

-

HRPWM not present on MCPWM

GLDCFG.DBRED_DBREDHR

-

HRPWM not present on MCPWM

GLDCFG.TBPRD_TBPRDHR

-

HRPWM not present on MCPWM

GLDCTL.GLDCNT

-

Global load prescaler counter removed

GLDCTL.GLDPRD

-

Global load prescaler counter removed

GLDCTL2.GFRCLD

GLDOSHTCTL.GFRCLD

Register rename

GLDCTL2.OSHTLD

GLDOSHTCTL.OSHTLD

Register rename, bit not cleared automatically by hardware

GLDOSHTCTL.OSHTCLR

Addition of new bit to manually clear one-shot load bit

LOCK.GLLOCK

-

LOCK register removed from MCPWM