Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
Dear Champs,
I am asking this for our customer.
In TRM 20.7.2 Dead-band Submodule Additional Operating Modes, there is a note
".... Phase shifting B-channel with respect to the A-channel: When PWMxB is derived from PWMxA using the DEDB_MODE bit and by delaying rising edge and falling edge by the phase shift amount. When the duty cycle value on PWMxA is less than this phase shift amount, PWMxA’s falling edge has precedence over the delayed rising edge for PWMxB. It is recommended to make sure the duty cycle value of the current waveform fed to the dead-band module is greater than the required phase shift amount."
I tried to test DEDB_MODE and found it works when deadband is smaller than duty, but it does not work (no PWM output) when duty is smaller than deadband.
I used Sysconfig in CCS 12.2 with c2000ware V4.03 in below settings.
Question:
It says "It is recommended to make sure the duty cycle value of the current waveform fed to the dead-band module is greater than the required phase shift amount."
Is it RECOMMEDNED or REQUIRED?
The user wants to generate "PWMxA’s falling edge has precedence over the delayed rising edge for PWMxB.". Is it possible?