4.1 PWM Timing Data

Table 4-1 provides PWM timing data assignments for all PGs. PG2 and PG6 utilize their own phase and duty cycle data registers, as they are on the secondary side and have different timings than the other six PGs on the primary side. As described earlier, the PGxTRIGA and PGxTRIGB registers are used for PWMxL timing, where the trigger B register holds the latest calculated period (MPER/AMPER) and trigger A has period/2 plus dead time low.

Table 4-1. PWM Timing Data
PG InstancePeriodDead Time HighDuty Cycle HighDead Time LowDuty Cycle LowPhase OffsetAssignment
PG1PG1PERMPHASEMDCPG1TRIGA – MDCPG1TRIGB – PG1TRIGA-------------Bank 1, Primary
PG3MPERMPHASEMDCPG3TRIGA – MDCPG3TRIGB – PG3TRIGAPG1TRIGCBank 1, Primary
PG4MPERMPHASEMDCPG4TRIGA – MDCPG4TRIGB – PG4TRIGAPG1TRIGDBank 1, Primary
PG2MPERPG2PHASEPG2DCPG2TRIGA – MDCPG2TRIGB – PG2TRIGA-------------Bank 1, Secondary
APG1AMPERAMPHASEAMDCAPG1TRIGA – AMDCAPG1TRIGB – APG1TRIGAPG1TRIGCBank 1, Secondary
APG2AMPERAMPHASEAMDCAPG2TRIGA – AMDCAPG2TRIGB – APG2TRIGAPG1TRIGDBank 1, Secondary
PG5MPERMPHASEMDCPG5TRIGA – MDCPG5TRIGB – PG5TRIGAPG2TRIGCBank 2, Primary
PG7MPERMPHASEMDCPG7TRIGA – MDCPG7TRIGB – PG7TRIGAPG5TRIGCBank 2, Primary
PG8MPERMPHASEMDCPG8TRIGA – MDCPG8TRIGB – PG8TRIGAPG5TRIGDBank 2, Primary
PG6MPERPG6PHASEPG6DCPG6TRIGA – MDCPG6TRIGB – PG6TRIGAPG2TRIGCBank 2, Secondary
APG3AMPERAMPHASEAMDCAPG3TRIGA – AMDCAPG3TRIGB – APG3TRIGAPG5TRIGCBank 2, Secondary
APG4AMPERAMPHASEAMDCAPG4TRIGA – AMDCAPG4TRIGB – APG4TRIGAPG5TRIGDBank 2, Secondary

Many of the registers are updated in real-time as the LLC control system directly modulates the switching frequency. The phase offset between the PGs is also updated with changes to the period.