In a PSoC4 CY8C4146 project I use 16-bit TCPWM in which case the PWM compare value is varied from 0 to some value.
However, for compare value 0, the output is set HIGH instead of LOW, also depicted by the GUI:
Atm the workaround that worked for me is to use PWM + deadband and by setting the deadband further away, but wonder is this bug?
PSoC 4 Architecture
We tried the project at our end and we are seeing 0.
Can you please let us know whether you have connected to line or line_n.
it is wired like this, where reload signal is constantly re-triggering the pwm and actual period is longer (it's set to max possible) and PWM never TC.
We tried it at our end and we are seeing that PWM output is going low when compare value is 0.
Can you please share your project so that we can verify