Method and apparatus for pulse position modulation
AssigneeSigmatel, Inc.
InventorsMathew A. Rybicki, H. Spence Jackson, Timothy W. Markison, Gregg S. Kodra, Michael A. Margules
Life of this patent
Estimating the term…
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.
Claims18
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.