摘要 |
<p>A method for generating a synthesized waveform from a desired arbitrary waveform via a convolution processor includes: providing a data stream input signal to the convolution processor including an extended duration impulse signal; computing one or more filter coefficients of the convolution processor; and generating the synthesized waveform substantially similar to the desired arbitrary waveform using the filter coefficients. The convolution processor may be a finite impulse response (FlR) filter. The convolution processor may perform a convolution upon the extended duration impulse signal, where: the extended duration impulse signal is successively delayed via one or more taps and the output of each tap is multiplied by a filter coefficient corresponding to a delay; and the summation of the products of tap outputs and filter coefficients is the desired arbitrary waveform.</p> |