Phase-shifted pulse width modulation signal generation
First Claim
1. In a pulse width modulation (PWM) signal generator that receives an input PWM signal and outputs a plurality of output PWM signals in parallel, each output PWM signal phase-shifted in relation to the other output PWM signals, a method comprising:
- sampling, at the PWM signal generator, a first PWM cycle of the input PWM signal based on a periodic signal to generate PWM parameters representative of a duration of an active portion of the first PWM cycle and a total duration of the first PWM cycle;
initiating a first count of a first counter of the PWM signal generator responsive to a start of a second PWM cycle of the input PWM signal, the second PWM cycle following the first PWM cycle;
timing, at the PWM signal generator, a generation of a first set of PWM cycles for the plurality of output PWM signals based on the PWM parameters and the first count;
initiating a second count of a second counter of the PWM signal generator responsive to a start of a third PWM cycle of the input PWM signal, the third cycle following the second PWM cycle; and
timing, at the PWM signal generator, a generation of a second set of PWM cycles for the plurality of output PWM signals based on the second count.
15 Assignments
0 Petitions
Accused Products
Abstract
A pulse width modulation (PWM) signal generator generates multiple output PWM signals from an input PWM signal, whereby each output PWM signal has a frequency and duty ratio substantially similar to the input PWM signal and each output PWM signal is phase-shifted in relation to the other output PWM signals. The PWM signal generator samples a PWM cycle of the input PWM signal to determine various PWM parameters representative of the duration of the active portion of the sampled PWM cycle and the total duration of the sampled PWM cycle. The PWM signal generator then uses the PWM parameters to generate corresponding PWM cycles for the output PWM signals using a set of two independent counters. This process of sampling a PWM cycle of the input PWM signal and generating the output PWM signals based on the PWM parameters resulting from the sampling process can be repeated for one or more iterations.
49 Citations
20 Claims
-
1. In a pulse width modulation (PWM) signal generator that receives an input PWM signal and outputs a plurality of output PWM signals in parallel, each output PWM signal phase-shifted in relation to the other output PWM signals, a method comprising:
-
sampling, at the PWM signal generator, a first PWM cycle of the input PWM signal based on a periodic signal to generate PWM parameters representative of a duration of an active portion of the first PWM cycle and a total duration of the first PWM cycle; initiating a first count of a first counter of the PWM signal generator responsive to a start of a second PWM cycle of the input PWM signal, the second PWM cycle following the first PWM cycle; timing, at the PWM signal generator, a generation of a first set of PWM cycles for the plurality of output PWM signals based on the PWM parameters and the first count; initiating a second count of a second counter of the PWM signal generator responsive to a start of a third PWM cycle of the input PWM signal, the third cycle following the second PWM cycle; and timing, at the PWM signal generator, a generation of a second set of PWM cycles for the plurality of output PWM signals based on the second count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
a pulse width modulation (PWM) signal generator having an input to receive an input PWM signal and a plurality of outputs to provide a plurality of output PWM signals in parallel, each output PWM signal phase-shifted in relation to the other output PWM signals, the PWM signal generator comprising; a sampling module to sample a first PWM cycle of the input PWM signal based on a periodic signal to generate PWM parameters representative of a duration of an active portion of the first PWM cycle and a total duration of the first PWM cycle; a first signal generation unit comprising a first counter, wherein the first signal generation unit initiates a first count of the first counter responsive to a start of a second PWM cycle of the input PWM signal, the second PWM cycle following the first PWM cycle, and times a generation of a first set of PWM cycles for the plurality of output PWM signals based on the PWM parameters and the first count; and a second signal generation unit comprising a second counter, wherein the second signal generation unit initiates a second count of the second counter responsive to a start of a third PWM cycle of the input PWM signal, the third PWM cycle following the second PWM cycle, and times a generation of a second set of PWM cycles for the plurality of output PWM signals based on the second count. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
Specification