Direct Digital Synthesis (Dds) - National Instruments NI 5401 User Manual

Computer-based instruments, pxi /pci arbitrary function generator
Hide thumbs Also See for NI 5401:
Table of Contents

Advertisement

Direct Digital Synthesis (DDS)

Frequency
Time
Frequency
Time
Instruction FIFO
© National Instruments Corporation
On the NI 5401, the high-speed DAC is always updated at 80 MHz, but the
update clock for memory is 40 MHz.
Direct digital synthesis (DDS) is a technique for deriving, under digital
control, an analog frequency source from a single reference clock
frequency. This technique produces high-frequency accuracy and
resolution, temperature stability, wideband tuning, and rapid and
phase-continuous frequency switching.
The NI 5401 uses a 32-bit, high-speed accumulator with a lookup memory
and a 12-bit DAC for DDS-based waveform generation. Figure 2-3 shows
the building blocks for DDS-based waveform generation.
(14)
DDS
Sequencer
16-Bit
Counter
The lookup memory is dedicated to the DDS. You can store one cycle of a
repetitive waveform—a sine, triangular, square, or 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 the NI 5401. Waveform generation always loops back
to the beginning of the lookup memory after passing through the end of the
lookup memory.
Chapter 2
Lookup
Data Out (16)
Memory
Div/2
Figure 2-3. DDS Building Blocks
2-3
Function Generator Operation
80 MHz Oscillator
NI 5401 User Manual

Advertisement

Table of Contents
loading

Table of Contents