Keysight Technologies 33210A User Manual page 342

10 mhz function/arbitrary waveform generator
Hide thumbs Also See for 33210A:
Table of Contents

Advertisement

7
Tutorial
The 33210A represents amplitude values by 16,384 discrete voltage levels (or
14-bit vertical resolution). The specified waveform data is divided into samples
such that one waveform cycle exactly fills waveform memory (see the illustration
below for a sine wave). If you create an arbitrary waveform that does not contain
exactly 8K points, the waveform is automatically "stretched" by repeating points
or by interpolating between existing points as needed to fill waveform memory.
Since all of waveform memory is filled with one waveform cycle, each memory
location corresponds to a phase angle of 2π / 8,192 radians.
+8191
DAC
Code
-8191
Sine Wave Representation in Waveform Memory
Direct digital synthesis (DDS) generators use a phase accumulation technique to
control waveform memory addressing. Instead of using a counter to generate
sequential memory addresses, an "adder" is used (see the following page).
On each clock cycle, the constant loaded into the phase increment register (PIR)
is added to the present result in the phase accumulator. The most-significant bits
of the phase accumulator output are used to address waveform memory.
By changing the PIR constant, the number of clock cycles required to step
through the entire waveform memory changes, thus changing the output
frequency.
The PIR determines how fast the phase value changes with time and thereby
controls the frequency being synthesized. More bits in the phase accumulator
result in finer frequency resolution. Since the PIR affects only the rate of change of
the phase value (and not the phase itself), changes in waveform frequency are
phase-continuous.
342
(180°)
0
2047
(90°)
4095
8191
(360°)
6143
(270°)
Memory Address
(Phase)
Keysight 33210A User's Guide

Advertisement

Table of Contents
loading

Table of Contents