
Appendix B
DDS Operation and Further Waveform
Considerations
Introduction
This appendix gives some further information on DDS operation as a background to
understanding both the advantages and the limitations of DDS waveform generation.
DDS Operation
10 Bit
10 Bit
sha0022f.emf
One complete cycle of the selected waveform is stored in RAM as 1024 10-bit amplitude
values. As the RAM address is incremented the waveform values are output sequentially
to a digital-to-analogue converter (DAC) which reconstructs the waveform as a series of
voltage steps. Sine waves and triangle waves are subsequently filtered to smooth the steps
in the DAC output.
The frequency of the output waveform is determined by the rate at which the RAM
addresses are changed; in a DDS system the address changes are generated as follows.
The RAM contains the amplitude values of all the individual points of 1 cycle (360 °) of
the waveform; each sequential address change corresponds to a phase increment of the
waveform of 360 ° divided by 1024. Instead of using a counter to generate sequential
RAM addresses, a phase accumulator is used to increment the phase.
B-1
1.888.475.5235
Fluke-Direct
.com
Summary of Contents for DDS Function Generator 271
Page 12: ...271 Users Manual x 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 22: ...271 Users Manual 1 10 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 34: ...271 Users Manual 4 6 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 46: ...271 Users Manual 5 12 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 52: ...271 Users Manual 6 6 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 60: ...271 Users Manual 8 4 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 64: ...271 Users Manual 9 4 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 76: ...271 Users Manual 12 4 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 80: ...271 Users Manual 13 4 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 90: ...271 Users Manual 15 6 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 110: ...271 Users Manual 16 20 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 112: ...271 Users Manual 2 1 888 475 5235 info Fluke Direct com Fluke Direct com ...
Page 132: ...4 1 888 475 5235 info Fluke Direct com Fluke Direct com ...