Method and apparatus for pulse position modulation
First Claim
Patent Images
1. A method for pulse position modulation, the method comprising the steps of:
- (a) receiving a digital data stream;
(b) obtaining a set of bits from the digital data stream;
(c) modulating the set of bits into a pulse having a first pulse width when the set of bits are in a first range of values and modulating the set of bits into the pulse having a second pulse width when the set of bits are in a second range of values;
(d) based on the set of bits, positioning a transition edge of the pulse at one of a plurality of time intervals within a time chip, wherein the first pulse width and the second pulse width are greater than any one of the plurality of time intervals.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for pulse position modulation begins when a digital data stream is received. The encoding process continues by obtaining a set of bits from the digital data stream and modulating the set of bits into a pulse having a pulse width. Next, a transition edge of the pulse is positioned at one of a plurality of time intervals within a time chip based on the set of bits, wherein the pulse width is greater than each of the plurality of time intervals.
-
Citations
18 Claims
-
1. A method for pulse position modulation, the method comprising the steps of:
-
(a) receiving a digital data stream;
(b) obtaining a set of bits from the digital data stream;
(c) modulating the set of bits into a pulse having a first pulse width when the set of bits are in a first range of values and modulating the set of bits into the pulse having a second pulse width when the set of bits are in a second range of values;
(d) based on the set of bits, positioning a transition edge of the pulse at one of a plurality of time intervals within a time chip, wherein the first pulse width and the second pulse width are greater than any one of the plurality of time intervals. - View Dependent Claims (2, 3, 4, 5)
obtaining a second set of bits from the digital data stream;
modulating the second set of bits into a second pulse; and
positioning a transition edge of the second pulse at one of a plurality of time intervals of another time chip.
-
-
3. The method of claim 1 further comprises, within step (d), positioning the pulse at at least one of a leading transition edge and a trailing transition edge of one of the plurality of time intervals.
-
4. The method of claim 1 further comprises modulating an amplitude of the pulse based on the set of bits.
-
5. The method of claim 1 further comprises, within step (c), modulating the set of bits into the pulse having a third pulse width when the set of bits are in a third range of values.
-
6. A method for pulse position modulating, the method comprising the steps of:
-
a) receiving a digital data stream;
b) obtaining a set of bits from the digital data stream;
c) positioning a pulse at one of a plurality of time intervals to represent the set of bits, wherein the pulse has a first pulse width when the set of bits are in a first range of values and the pulse has a second pulse width when the set of bits are in a second range of values. - View Dependent Claims (7, 8)
-
-
9. A pulse position modulator comprising:
-
a data receiver operably coupled to receive a digital data stream and to provide, at predetermined intervals, a set of bits from the digital data stream;
a pulse generation circuit operably coupled to generate the pulse to have a first pulse width when the set of bits are in a first range of values and to generate the pulse to have a second pulse width when the set of bits are in a second range of values;
a pulse positioning circuit operably coupled to the data receiver and pulse generation circuit, wherein, based on the set of bits, the pulse positioning circuit positions the pulse at one of a plurality of time intervals of a time chip, wherein the the first pulse width and the second pulse width are greater than any one of the plurality of time intervals. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A pulse position modulator comprises:
-
a processing device; and
a memory that stores programming instructions that, when read by the processing device, causes the processing device to (a) receive a digital data stream;
(b) obtain a set of bits from the digital data stream;
(c) modulate the set of bits into the pulse having a first pulse width when the set of bits are in a first range of values and modulate the set of bits into the pulse having a second pulse width when the set of bits are in a second range of values; and
(d) based on the set of bits, position a transition edge of the pulse at one of a plurality of time intervals within a time chip, wherein the first pulse width and the second pulse width are greater than any one of the plurality of time intervals.- View Dependent Claims (16)
-
-
17. A pulse position modulator comprises:
-
a processing device; and
a memory that stores programming instructions that, when read by the processing device, causes the processing device to (a) receive a digital data stream;
(b) obtain a set of bits from the digital data stream; and
(c) based on the set of bits, position a transition edge of the pulse at one of a plurality of time intervals within a time chip, wherein the pulse has a first pulse width when the set of bits are in a first range of values and a second pulse width when the set of bits are in a second range of values the first pulse width and the second pulse width being greater than any one of the plurality of time intervals.- View Dependent Claims (18)
-
Specification