This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HRPWM and EPWMxB

Greetings,

I am at a critical design point so I want to make sure I understand how the EPWM and HRPWM works in this specific case. I am using the Piccolo series and would like to use the EPWM to drive a 1/2 bridge in standard PWM, but I will need the HRPWM and I would like to use the deadband as well, hence use the EPWMxB. I realize I could use 2 modules to do this, but there are not enough modules to implement the design. I have looked through sprug8 and sprug9 as well as some of the post on this forum. I get the impression that it can be done, just haven't found anything definitive (it might be out there, I just haven't found it).

From my current understanding, it looks like the EPWMxB output can be configured as a standard PWM output using the deadband. Then the EPWMxA output can be processed through the High Resolution Block that moves the edges of the A signal with more granularity, but the B signal is not processed and stays the same. This should have the effect of moving the deadband times around to accommodate the differences. (which is ok in my case). I'm hoping this is the case so I can move on with my current design. If not, I will need to implement the deadband externally.

Please let me know if my understanding is correct.

    Thanks!