AD9830
–11–
full-scale voltage developed across it does not exceed the voltage
compliance range. Since full-scale current is controlled by R
SET
,
adjustments to R
SET
can balance changes made to the load resistor.
However, if the DAC full-scale output current is significantly less
than 20 mA, the linearity of the DAC may degrade.
DSP and MPU Interfacing
The AD9830 has a parallel interface, with 16 bits of data being
loaded during each write cycle.
The frequency or phase registers are loaded by asserting the
WR
signal. The destination register for the 16-bit data is selected
using the address inputs A0, A1 and A2. The phase registers
are 12 bits wide so, only the 12 LSBs need to be valid—the
4 MSBs of the 16 bit word do not have to contain valid data.
Data is loaded into the AD9830 by pulsing
WR low, the data
being latched into the AD9830 on the rising edge of
WR. The
values of inputs A0, A1 and A2 are also latched into the
AD9830 on the
WR rising edge. The appropriate register is up-
dated on the next MCLK rising edge. To ensure that the
AD9830 contains valid data at the rising edge of MCLK, the
rising edge of the
WR pulse should not coincide with the rising
MCLK edge. The
WR pulse must occur several nanoseconds
before the MCLK rising edge. If the
WR rising edge occurs at
the MCLK rising edge, there is an uncertainty of one MCLK
cycle regarding the loading of the destination register—the desti-
nation register may be loaded with the new data immediately or
the destination register may be updated on the next MCLK ris-
ing edge. To avoid any uncertainty, the times listed in the speci-
fications should be complied with.
FSELECT, PSEL0 and PSEL1 are sampled on the MCLK
rising edge. Again, these inputs should be valid when an
MCLK rising edge occurs as there will be an uncertainty of one
MCLK cycle introduced otherwise. When these inputs change
value, there will be a pipeline delay before control is transferred
to the selected register—there will be a pipeline delay before the
analog output is controlled by the selected register. Similarly,
there is a delay when a new word is written to a register. PSEL0,
PSEL1, FSELECT and
WR have latencies of six MCLK cycles.
The flow chart in Figure 23 shows the operating routine for the
AD9830. When the AD9830 is powered up, the part should be
reset using
RESET. This will reset the phase accumulator to
zero so that the analog output is at midscale.
RESET does not
reset the phase and frequency registers. These registers will con-
tain invalid data and, therefore, should be set to zero by the user.
The registers to be used should be loaded, the analog output be-
ing f
MCLK
/2
32
× FREG where FREG is the value contained in
the selected frequency register. This signal will be phase shifted
by an amount 2π/4096 × PHASEREG where PHASEREG is the
value contained in the selected phase register. When FSELECT,
PSEL0 and PSEL1 are programmed, there will be a pipeline de-
lay of approximately 6 MCLK cycles before the analog output
reacts to the change on these inputs.
RESET
DATA WRITE
FREG<0, 1> = 0
PHASEREG<0, 1, 2, 3> = 0
DATA WRITE
FREG<0> = f
OUT
0/f
MCLK
*2
32
FREG<1> = f
OUT
1/f
MCLK
*2
32
PHASEREG<3:0> = DELTA PHASE<0, 1, 2, 3>
SELECT DATA SOURCES
SET FSELECT
SET PSEL0, PSEL1
DAC OUTPUT
V
OUT
= V
REFIN
*8*R
OUT
/R
SET*
(1 + SIN(2π(FREG*f
MCLK
*t/2
32
+ PHASEREG/2
12
)))
WAIT 6 MCLK CYCLES
CHANGE PHASE?
CHANGE FOUT?
CHANGE FREG?
YES
CHANGE PHASEREG? CHANGE PSEL0, PSEL1
YES
NO
NO
CHANGE FSELECT
YES
NO
YES
NO
Figure 23. Flow Chart for AD9830 Initialization and Operation
REV. B
AD9830
–12–
APPLICATIONS
The AD9830 contains functions which make it suitable for
modulation applications. The part can be used to perform
simple modulation such as FSK. More complex modulation
schemes such as GMSK and QPSK can also be implemented
using the AD9830. In a FSK application, the two frequency reg-
isters of the AD9830 are loaded with different values, one fre-
quency will represent the space frequency while the other will
represent the mark frequency. The digital data stream is fed to
the FSELECT pin which will cause the AD9830 to modulate
the carrier frequency between the two values.
The AD9830 has four phase registers which enable the part to
perform PSK. With phase shift keying, the carrier frequency is
phase shifted, the phase being altered by an amount which is
related to the bit stream being input to the modulator. The
presence of four shift registers eases the interaction needed
between the DSP and the AD9830.
The frequency and phase registers can be written to continuously,
if required. The maximum update rate equals the frequency of
the MCLK. However, if a selected register is loaded with a new
word, there will be a delay of 6 MCLK cycles before the analog
output will change accordingly.
The AD9830 is also suitable for signal generator applications.
With its low current consumption, the part is suitable for
mobile applications in which it can be used as a local oscillator.
Figure 24 shows the interface between the AD9830 and AD6459
which is a down converter used on the receive side of mobile
phones or basestations.
BANDPASS
FILTER
IFIP
IFIM
MXOP
MXOM
MIDPOINT
BIAS
GENERATOR
BIAS
CIRCUIT
LOIP
FILTER
5151
10 BITS
R
SET
1k
AD9830
AD6459
PLL
0°
90°
GAIN TC
COMPENSATION
IRxP
IRxN
FREF
FLTR
QRxP
QRxN
GAIN
GREF
RFHI
RFLO
VPS1
VPS2
PRUP
COM1 COM2
0.1µF
ANTENNA
Figure 24. AD9830 and AD6459 Receiver Circuit
REV. B
AD9830
–13–
Grounding and Layout
The printed circuit board that houses the AD9830 should be
designed so that the analog and digital sections are separated
and confined to certain areas of the board. This facilitates the
use of ground planes which can be separated easily. A mini-
mum etch technique is generally best for ground planes as it
gives the best shielding. Digital and analog ground planes
should only be joined in one place. If the AD9830 is the only
device requiring an AGND to DGND connection, then the
ground planes should be connected at the AGND and DGND
pins of the AD9830. If the AD9830 is in a system where mul-
tiple devices require AGND to DGND connections, the con-
nection should be made at one point only, a star ground point
that should be established as close as possible to the AD9830.
Avoid running digital lines under the device as these will couple
noise onto the die. The analog ground plane should be allowed
to run under the AD9830 to avoid noise coupling. The power
supply lines to the AD9830 should use as large a track as is pos-
sible to provide low impedance paths and reduce the effects of
glitches on the power supply line. Fast switching signals like
clocks should be shielded with digital ground to avoid radiating
noise to other sections of the board. Avoid crossover of digital
and analog signals. Traces on opposite sides of the board
should run at right angles to each other. This will reduce the ef-
fects of feedthrough through the board. A microstrip technique
is by far the best but is not always possible with a double-sided
board. In this technique, the component side of the board is
dedicated to ground planes while signals are placed on the other
side.
Good decoupling is important. The analog and digital supplies
to the AD9830 are independent and separately pinned out to
minimize coupling between analog and digital sections of the
device. All analog and digital supplies should be decoupled to
AGND and DGND respectively with 0.1 µF ceramic capacitors
in parallel with 10 µF tantalum capacitors. To achieve the best
from the decoupling capacitors, they should be placed as close
as possible to the device, ideally right up against the device. In
systems where a common supply is used to drive both the AVDD
and DVDD of the AD9830, it is recommended that the system’s
AVDD supply be used. This supply should have the recom-
mended analog supply decoupling between the AVDD pins of
the AD9830 and AGND and the recommended digital supply
decoupling capacitors between the DVDD pins and DGND.
REV. B

AD9830ASTZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Data Acquisition ADCs/DACs - Specialized Direct Digital Synthesizer
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet