Dear All,
I am using TMS320F28377D for my inverter application. I have configured ePWM6A and ePWM6B as High resolution. I am getting very precise result on ePWM6A. EPWM6B is configured as same as A(with necessary changes) and getting precise frequency and duty, But I am getting jitter on ePWMB. That jitter length is same as period that is added to get high resolution. For e.g., 4.5nS for 1011kHz
EPwm6Regs.HRCNFG.bit.EDGMODE = 2; // MEP control on falling edge
EPwm6Regs.HRCNFG.bit.EDGMODEB = 1; // MEP control on rising edge
EPwm6Regs.HRCNFG.bit.CTLMODE = 0; // CMPAHR and TBPRDHR HR control
EPwm6Regs.HRCNFG.bit.CTLMODEB = 0; // CMPAHR and TBPRDHR HR control
EPwm6Regs.HRCNFG.bit.HRLOAD = 1; // load on CTR = TBPRD
EPwm6Regs.HRCNFG.bit.HRLOADB = 1; // load on CTR = TBPRD
EPwm6Regs.HRMSTEP.bit.HRMSTEP = 28 ; // 5ns/180ps = 27.77
I didn't get any problem if I use ePWM7A instead of ePWM6B for same application.
why this is happening?
Thanks and Regards,
Maulik Timbadiya