System and method of generating complex waveforms
Abstract
Systems and methods for generating complex waveforms, including step functions, impulse functions, and gate pulses are provided, as well as methods for generating modulated waveforms employing a number of known and newly developed modulation formats. The systems and methods of the present invention employ a continuous linear function, wherein all output points are defined. Discontinuities and singularities are eliminated, yet pulses having nearly instantaneous transitions may be achieved. Thus, gate pulses step functions, binary waveforms and the like may all be generated from a single function, where they entire output range of the function is defined over a continuous input domain.
Claims
exact text as granted — not AI-modifiedThe invention is claimed as follows:
1 . A method of generating a complex waveform using a processing device having a plurality of inputs, the method comprising:
providing programming instructions for implementing a function on the processing device having the form
y ( x )=[( a ( x ) X ( x−d )) n(x) +ƒ( x )] [b(x)−(a(x)X(x−d)) n(x) ]
wherein:
ƒ(x) comprises a window function for determining an output value of the waveform within at least one operational window defined by the function;
X(x−d) comprises a positions locus parameter defining a location of the at least one operational window defined by the function, and d represents a phase shift applied to the location of the at least one operational window defined by the function;
a(x) comprises an operational window defining a width of the at least one operational window; and
n(x) comprises a slew rate parameter for determining a slope of transitions between output values of the waveform outside the operational window and values of the waveform within operational window;
providing one or more inputs to the processing device for defining one or more input values for one or more of the parameters ƒ(x), X(x−d), a(x), and n(x); executing the function on the processing device using the one or more input values for the one or more values of the parameters ƒ(x), X(x−d), a(x) and n(x); an generating the output waveform corresponding the output value of the function.Join the waitlist — get patent alerts
Track US2014289296A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.