Signal Generation PDF Print E-mail

Signal Generation Applications

Need to create a low distortion sine wave at some arbitrary frequency? How about an arbitrary waveform to model some biological process?

Our DSP-8300 and DSP-9600 families can output very low distortion sine waves at just about any frequency you want from 20 - 20000 Hz within the accuracy of a crystal time base.

p_9600_mediumHere are a few examples:

  • 1004 Hz or 997 Hz Reference Oscillator
  • DTMF and other Signaling Tones
  • EKG simulations
  • A - 440 Hz Musical Pitch Reference
  • Quadrature Signal (sine & cosine) Pairs
  • Swept Test Signals
  • Random Noise Generation

Featured Article:
"A Low Distortion, High Accuracy Signal Generator Using the ADSP-218x or ADSP-219x Families"
by Al Clark, President, Danville Signal Processing, Inc.

In the Analog Devices publication, The DSP Connection™ 2002, we describe a variety of phase-accumulator methods for generating complex sinusoidal signals. Download the PDF Version of the Article here.

At the end of the article, we promised source code examples as well as a tool to generate cosine and sine coefficient files. The examples include several very simple full table lookups as well as a double precision 1 Hz resolution sinusoidal audio oscillator. You may incorporate or modify any of these examples for your own projects.

The examples have been tested in our DSP-8300 DSP Function Module . A fully functioning demonstration is included as part of our DSP-8300 Developer's Kit . For example, you can use the Development System as a 1004 Hz calibration oscillator.

Download the signal_generator.zip here.


Related Products and Information:
DSP-8300 Developer's Kit
DSP-8300 DSP Function Module Data Sheetpdf
DSP-8300 DSP Function Module Price List
Article on Signal Generation Using the ADSP-218x or ADSP-219x Families pdf