Patent ID: 7769112

Claim:
A circuit for generating one or more waveforms, comprising: a signal generator for generating a first reference signal and a second reference signal that are approximately ninety degrees out of phase with respect to each other; a first waveform generator for receiving the first reference signal, a first data signal, and N first coefficient signals, and generating a modulated first waveform by multiplying the first reference signal, the first data signal, and the N first coefficient signals in a piecewise multiplying operation prior to any subsequent filtering, the first waveform generator further comprising a first piecewise multiplier, including: N first toggle signal generators for generating N first toggle signals, respectively, in response to a first clocking signal; N first mixers for multiplying the N first toggle signals with corresponding ones of the N first coefficient signals to generate N first intermediate signals, respectively; and a first summer for adding the N first intermediate signals to generate a first output signal, wherein N is an integer greater than 1, and wherein the first clocking signal is generated based on the first reference signal.