PWM with programmable Dead Time
You can produce two outputs from one PWM signal using an RC filter and a couple of logic gates. Try this: -



Because you don't want either to be high at the same time, invert the OR gate's output. Use schmitt trigger gates for the best result.