Pulse modulation devices and methods
AssigneeInfineon Technologies AG
InventorsRoberto Filippo, Diego Gaetano Munari, Federico Tosato, Andrea Logiudice
Life of this patent
Estimating the term…
Abstract
An embodiment method of generating an output pulse stream comprises first pulse modulating a first multi-bit input term to generate a first one-bit pulse stream, using a bitwise logic AND to combine the first one-bit pulse stream and a second multi-bit term, thereby generating a multi-bit AND output, and second pulse modulating the multi-bit AND output to generate a one-bit output pulse stream representing a product of the first and second multi-bit input terms.
Claims20
A pulse stream generator comprising:
- a first pulse modulator having a first multi-bit term input, and having a first one-bit pulse stream output;
- a logic AND block having a first input coupled to the first one-bit pulse stream output of the first pulse modulator, having a second multi-bit term input, and having a multi-bit AND output;
- and
- a second pulse modulator having an input coupled to the multi-bit AND output, and having a second one-bit output pulse stream output representing a product of the first and second multi-bit term inputs.
A method of generating an output pulse stream, the method comprising:
- first pulse modulating a first multi-bit input term to generate a first one-bit pulse stream;
- using a bitwise logic AND to combine the first one-bit pulse stream and a second multi-bit term, thereby generating a multi-bit AND output;
- and
- second pulse modulating the multi-bit AND output to generate a one-bit output pulse stream representing a product of the first and second multi-bit input terms.
A pulse stream generator comprising:
- a pulse modulator having a first multi-bit input and having a first one-bit pulse stream output;
- a logic OR coupled to the pulse modulator;
- and
- a discontinuity filler having a count reset input coupled to the first one-bit pulse stream output of the pulse modulator, and having a filler output coupled to a first input of the logic OR.
A method of generating an output pulse stream, the method comprising:
- pulse modulating a first multi-bit input to generate a first one-bit pulse stream;
- monitoring the first one-bit pulse stream for idle periods;
- and
- if an idle period is detected to be equal to or greater than a discontinuity threshold, injecting a filler output into a one-bit output pulse stream.
Dependencies are inferred from the claim text.