×

GENERATION OF CONSTANT ENVELOPE OR NEARLY-CONSTANT ENVELOPE SIGNALS SATISFYING A GIVEN FOURIER TRANSFORM MAGNITUDE

  • US 20100106442A1
  • Filed: 10/28/2008
  • Published: 04/29/2010
  • Est. Priority Date: 10/28/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprisingreceiving an input signal during an initialization step, wherein a first modified time signal equals the input signal during the initialization step;

  • receiving a given Fourier transform magnitude function;

    repeating the following steps for one or more iterations starting with a first iteration;

    at the start of each iteration, computing a computed Fourier transform function of the first modified time signal, wherein for each iteration, each computed Fourier transform function is comprised of a computed Fourier transform magnitude function and a computed phase function in the frequency domain;

    replacing the computed Fourier transform magnitude function for this iteration with the given Fourier transform magnitude function to form a modified Fourier transform function for this iteration comprised of the given Fourier transform magnitude function and the computed phase function for this iteration;

    performing an inverse Fourier transform on the modified Fourier transform function for this iteration to obtain a second modified time signal in the time domain, wherein the second modified time signal for this iteration has a magnitude and phase function in the time domain;

    if the difference between the first modified time signal for this iteration and the second modified time signal for this iteration is less than an error threshold, transmitting the second modified time signal as an output from a transmitter and stopping the iterations;

    replacing the magnitude of the second modified time signal with a constant to form a revised first modified time signal for this iteration;

    if the difference between the revised first modified time signal and the second modified time signal is less than the error threshold, transmitting the first modified time signal out from a transmitter, and stopping the iterations; and

    if the difference between the revised first modified signal and the second modified time signal is not less than the error threshold starting a next iteration, wherein the first modified time signal for the next iteration is equal to the revised first modified time signal of this iteration.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×