Figure 4-7. Dds Building Blocks - National Instruments DAQArb 5411 User Manual

High-speed arbitrary waveform generator
Hide thumbs Also See for DAQArb 5411:
Table of Contents

Advertisement

Frequency
Time
Frequency
Time
Instruction FIFO
© National Instruments Corporation
The DAQArb 5411 uses a 32-bit, high-speed accumulator with a lookup
memory and a 12-bit DAC for DDS-based waveform generation.
Figure 4-7 shows the building blocks for DDS-based waveform
generation.
(14)
DDS
Sequencer
16-Bit
Counter
The lookup memory is dedicated to the DDS mode only and cannot be
used in Arb mode. You can store one cycle of a repetitive
waveform—a sine wave, a triangular wave, a square wave, or an
arbitrary wave—in the lookup memory. Then, you can change the
frequency of that waveform by sending just one instruction. You can
use DDS mode for very fine frequency resolution function generation.
You can generate sine waves of up to 16 MHz with a frequency
resolution of 10.0 mHz. Because this mode uses an accumulator,
waveform generation loops back to the beginning of the lookup memory
after passing through the end of the lookup memory.
You should use DDS mode for standard function generation rather than
for arbitrary waveform generation.
In this mode, each stage is made up of two instructions: the frequency,
which specifies the frequency of the waveform to be generated, and
time, which specifies the time for which the frequency has to be
generated.
Lookup
Data Out (16)
Memory
Div/2

Figure 4-7. DDS Building Blocks

4-9
Chapter 4
Arb Operation
80 MHz Oscillator
DAQArb 5411 User Manual

Advertisement

Table of Contents
loading

Table of Contents