Advanced arbitrary waveform generator
First Claim
Patent Images
1. An advanced arbitrary waveform generator (“
- AAWG”
) for producing an arbitrary waveform signal, the AAWG having a sequence memory, sequencer, and waveform memory, the AAWG comprising;
a direct digital synthesis (“
DDS”
) module in signal communication with the sequence memory, where the DDS module receives control data from the sequence memory and, in response, produces a DDS output signal; and
a multiplication module in signal communication with both the DDS module and waveform memory, where the multiplication module receives signal waveform data from the waveform memory and multiplies the received signal waveform data with the DDS output signal to produce the arbitrary waveform signal, wherein the waveform memory produces the signal waveform data in response to receiving a signal waveform address from the sequencer.
1 Assignment
0 Petitions
Accused Products
Abstract
An advanced arbitrary waveform generator (“AAWG”) for producing an arbitrary waveform is disclosed. The AAWG may include a direct digital synthesis (“DDS”) module in signal communication with a sequence memory and a multiplication module in signal communication with both the DDS module and a waveform memory, where the multiplication module receives signal waveform data from the waveform memory and multiplies the received signal waveform data with a DDS output signal to produce the arbitrary waveform signal.
-
Citations
20 Claims
-
1. An advanced arbitrary waveform generator (“
- AAWG”
) for producing an arbitrary waveform signal, the AAWG having a sequence memory, sequencer, and waveform memory, the AAWG comprising;
a direct digital synthesis (“
DDS”
) module in signal communication with the sequence memory, where the DDS module receives control data from the sequence memory and, in response, produces a DDS output signal; and
a multiplication module in signal communication with both the DDS module and waveform memory, where the multiplication module receives signal waveform data from the waveform memory and multiplies the received signal waveform data with the DDS output signal to produce the arbitrary waveform signal, wherein the waveform memory produces the signal waveform data in response to receiving a signal waveform address from the sequencer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- AAWG”
-
16. A method for producing an arbitrary waveform signal utilizing an advanced arbitrary waveform generator (“
- AAWG”
), the AWG having a sequence memory, sequencer, and waveform memory, the method comprising;
producing a direct digital synthesis (“
DDS”
) output signal from a control data signal; and
multiplying the DDS output signal with signal waveform data to produce the arbitrary waveform signal. - View Dependent Claims (17, 18, 19)
- AAWG”
-
20. An advanced arbitrary waveform generator (“
- AAWG”
) for producing an arbitrary waveform signal, the AAWG having a sequence memory, a sequencer, a waveform memory, and a signal-bearing medium, the signal-bearing medium comprising;
logic configured for producing a direct digital synthesis (“
DDS”
) output signal in response to control data from a sequence memory; and
logic configured for multiplying the DDS output signal with signal waveform data to produce the arbitrary waveform signal.
- AAWG”
Specification