TMS320F28P550SJ: PWM CTR=ZERO interrupt trigger time jitter

Part Number: TMS320F28P550SJ

Tool/software:

Hi Expert

Customer feedback they find the PWM CTR=ZERO interrupt trigger delay is not fix. the test method is, they set AQ block PWM set high when CTR = ZERO, at the same time, set a GPIO high in PWM CTR=ZERO interrupt, and find the rising edge interval between the 2 output is different in each trigger:

  • you can see the 1st interval is 186ns:

  • the 2nd interval is 180ns

  • there is another 400ns interval but no picture feedback.

there is only PWM interrupt in the code, no other interrupt that blocks the PWM interrupt:

Could you please kindly help to look into why this interval happen and why there is the jitter in the time interval?

Thanks

Joe