SPRADL7 July   2025 F28E120SC

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1 Introduction
  5. 2 Key Differences Between EPWM and MCPWM
  6. 3 Time-Base Submodule Differences
    1. 3.1 Register Differences
    2. 3.2 Driverlib Differences
  7. 4 Counter-Compare Submodule Differences
    1. 4.1 Register Differences
    2. 4.2 Driverlib Differences
  8. 5 Action-Qualifier Submodule Differences
    1. 5.1 Register Differences
    2. 5.2 Driverlib Differences
  9. 6 Dead-Band Submodule Differences
    1. 6.1 Register Differences
    2. 6.2 Driverlib Differences
  10. 7 Trip-Zone Submodule Differences
    1. 7.1 Register Differences
    2. 7.2 Driverlib Differences
  11. 8 Event-Trigger Submodule Differences
    1. 8.1 Register Differences
    2. 8.2 Driverlib Differences
  12. 9 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