Multiple pulse width modulation
First Claim
Patent Images
1. A method of generating a multiple pulse width modulation (MPWM) signal for a device, said method comprising:
- generating at a single controller the MPWM signal that comprises at least one On pulse and at least one Off period and that has a number (N) of possible magnitude levels;
wherein the controller has a clock rate (C) and the MPWM signal comprises a plurality of MPWM periods, and each MPWM period is a square signal of a fixed time duration that is generated at a frequency (f), wherein the frequency (f) is directly based on the clock rate (C) of the controller and the number of possible magnitude levels (N) of the MPWM signal;
wherein the frequency (f) is N/C;
for at least one of magnitude level of the N magnitude levels, generating a first waveform comprising a first and a second On pulse during a first single MPWM period of the single controller;
wherein said first and second On pulses are separated by an Off period.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating a MPWM signal for a portable device such as a cellular telephone. For a first duty cycle that includes a MPWM frequency having N magnitude levels, the method generates a first waveform comprising a first and a second On pulse during a first MPWM frequency period. The first and second On pulses are separated by an Off period.
47 Citations
20 Claims
-
1. A method of generating a multiple pulse width modulation (MPWM) signal for a device, said method comprising:
-
generating at a single controller the MPWM signal that comprises at least one On pulse and at least one Off period and that has a number (N) of possible magnitude levels; wherein the controller has a clock rate (C) and the MPWM signal comprises a plurality of MPWM periods, and each MPWM period is a square signal of a fixed time duration that is generated at a frequency (f), wherein the frequency (f) is directly based on the clock rate (C) of the controller and the number of possible magnitude levels (N) of the MPWM signal; wherein the frequency (f) is N/C; for at least one of magnitude level of the N magnitude levels, generating a first waveform comprising a first and a second On pulse during a first single MPWM period of the single controller; wherein said first and second On pulses are separated by an Off period. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A haptic enabled apparatus comprising:
- a single controller for generating a multiple pulse width modulation (MPWM) signal;
wherein the MPWM signal comprises at least one On pulse and at least one Off period and has a number (N) of possible magnitude levels; wherein the single controller has a clock rate (C) and the MPWM signal comprises a plurality of MPWM periods, and each MPWM period is a square signal of a fixed time duration that is generated at a frequency (f), wherein the frequency (f) is directly based on the clock rate (C) of the single controller and the number of possible magnitude levels (N) of the MPWM signal; wherein the frequency (f) is N/C; wherein said single controller is adapted to, for at least one of magnitude level of the N magnitude levels, generate a first waveform comprising a first and a second On pulse during a first single MPWM period of the single controller; wherein said first and second On pulses are separated by an Off period. - View Dependent Claims (7, 8, 9, 10, 11)
- a single controller for generating a multiple pulse width modulation (MPWM) signal;
-
12. A computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a multiple pulse width modulation (MPWM) signal for a device, said MPWM generating comprising:
-
generating at a single controller the MPWM signal that comprises at least one On pulse and at least one Off period and that has a number (N) of possible magnitude levels; wherein the single controller has a clock rate (C) and the MPWM signal comprises a plurality of MPWM periods, and each MPWM period is a square signal of a fixed time duration that is generated at a frequency (f), wherein the frequency (f) is directly based on the clock rate (C) of the controller and the number of possible magnitude levels (N) of the MPWM signal; wherein the frequency (f) is N/C; for at least one of magnitude level of the N magnitude levels, generating a first waveform comprising a first and a second On pulse during a first single MPWM period of the single controller; wherein said first and second On pulses are separated by an Off period. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A single controller for generating a multiple pulse width modulation (MPWM) signal for a device, said single controller comprising:
-
means for generating at a controller the MPWM signal that comprises at least one On pulse and at least one Off period and that has a number (N) of possible magnitude levels; wherein the single controller has a clock rate (C) and the MPWM signal comprises a plurality of MPWM periods, and each MPWM period is a square signal of a fixed time duration that is generated at a frequency (f), wherein the frequency (f) is directly based on the clock rate (C) of the controller and the number of possible magnitude levels (N) of the MPWM signal; wherein the frequency (f) is N/C; for at least one of magnitude level of the N magnitude levels, generating a first waveform comprising a first and a second On pulse during a first single MPWM period of the single controller; wherein said first and second On pulses are separated by an Off period. - View Dependent Claims (18, 19, 20)
-
Specification