Analog Devices, Inc. Home Page
Amplifiers and Linear Home Power / Supervisory / Hot-Swap Home Digital Signal Processing Home RF and Communications Home MEMS Technology Home Data Converters Home
Analog Devices Home Buy Online Order Samples Technical Support myAnalog
Interactive Design Tools

Interactive Design Tools

Direct Digital Synthesizers :
AD9850 Device Configuration Assistant

Instructions | Troubleshooting | Related Information |
AD9850 Output Diagram
Supply voltage  
RSET   kohms   
IOUT   mA   
RLOAD   ohms   
clock input 
MHz Control
output freq.  
MHz   Actual
output freq.  
output phase  
deg.   Actual
output phase  
Parallel: W0   W1   W2   W3   W4  
Serial: W0-7     W8-15    W16-23   W24-31   W32-39  

 Image Chart Legend
back to top


This calculator has several distinct functions. First, it's a tool for selecting a value for RSET and checking the output level remains within limits for a given load. Second, it's an assistant for selecting a 32-bit tuning word given a reference clock and desired output frequency. Third, it shows the tuning word and other configuring bits encoded as a sequence of hex codes for use in programming the AD9850 via its parallel or serial interface. Lastly, output harmonics are shown for the selected reference clock and output frequency after an external reconstruction filter has been applied. Addressing these one at a time:

The AD9850 has complementary current outputs with limits on the current and voltage that can be supplied and still meet other datasheet specifications. The output current level, IOUT, is set by a single external resistor, RSET, and the two are related by an equation. Changing one of these fields in the calculator updates the other automatically. If too high a current is selected, an error is noted. The IOUT current develops a voltage into the selected RLOAD, shown on the schematic, and is checked against the AD9850's compliance voltage.

A tuning word is selected by simply entering the desired REFCLK and output frequency. REFCLK has a maximum frequency that depends on supply voltage, selected at top. Because the tuning word is limited to 32 bits there is typically a small deviation between the desired and actual output frequencies, which is shown in a field at right. The actual output frequency is what is encoded as the tuning word and this comprises the last four bytes of the parallel hex codes and the first four of the serial codes. Tuning words greater than 7FFFFFFF H exceed the Nyquist frequency and will cause error messages to appear.

The AD9850 has 5 bits of programmable phase which is selected in a manner similar to the desired output frequency. The closest available phase setting appears in the field at right and in the corresponding hex code with the power down bit. The hex code fields are bidirectional and a known set of hex codes can be entered to retrieve the programmed frequency and phase.

If this browser is Java-enabled, a harmonic images calculator appears at bottom which graphs the first four harmonics of the output frequency (in red, sin(x)/x envelope in light red) and lists the first 16 in a table which can be cut and pasted into a spreadsheet. Changing the sampling (reference clock) or output frequencies at top automatically updates the images calculator, but the reverse is not true. Spurs (blue) are are also shown as folded 2nd or 3rd-order harmonics of each image with a uniform default SFDR of 50 dB.

Suppression of images and spurs (waveform reconstruction) can be simulated by selecting corner frequency, filter order and type of a simple analog filter (last line of images calculator; magnitude rolloff shown in green). A region corresponding to 10 bits of quantization noise is shaded at the bottom of the graph for reference. This calculator is based on a highly simplified model of the AD9850: check datasheet for parameters appropriate to your application. For more information, see our DAC Images calculator.

Note: Some parametric limits have been omitted/simplified in the implementation of this calculator. Refer to datasheet for actual limits and specifications.

back to top


No special issues are known to exist with this calculator at this time.

For further troubleshooting information, please visit our Interactive Tools troubleshooting page.

back to top

Related Information

AD9850 Product Page

The Digital Signal Synthesis Technology Center

back to top

Legal Disclaimer:
Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
back to top