Patent ID: RE41981

Claim:
A waveform generator for providing an arbitrary waveform comprising: a. a delay line circuit comprising a plurality of delay elements and a plurality of taps disposed between the delay elements, each tap providing a tap transition signal; b. an algebra module having an algebra data input port, a clock input port that is coupled to a reference clock signal and an algebra data output port, the algebra module generating a first signal at the algebra data output port in response to a second signal received at the algebra data input port, the first signal indicative of a first rising edge of an arbitrary waveform; c. a switch module having a switch input port in electrical communication with the algebra data output port, a plurality of switch tap input ports in electrical communication with said plurality of taps, and a switch output port, the switch module providing at the switch output port a selected transition signal corresponding to the tap transition signal provided from one of the plurality of taps, said one of the plurality of taps selected in response to the first signal received at the switch input port; and d. an output module having a transition signal input port in electrical communication with the switch output port, a window input port in electrical communication with the algebra data output port and a waveform output port in electrical communication with the clock input port of the algebra module, the output module generating the arbitrary waveform at the waveform output port in response to the selected transition signal received at the transition signal input port of the output module and the first signal received at the window input port.