A method and apparatus for frequency modulating a PWM involves 1)
generating a high frequency carrier signal much greater in frequency than
the PWM signal; 2) modulating the high frequency signal to generate a
spread spectrum carrier signal; and, 3) retiming a PWM signal with this
high frequency SS carrier signal so that the binary transitions of the
PWM signal are aligned with the frequency varying carrier signal. In
another embodiment, a PWM oscillator is driven by a second, FM oscillator
having spread spectrum characteristics. In another embodiment a PWM
oscillator is driven and modulated by a counter/frequency divider
comprised of modules.