AD9953-PCB Analog Devices, Inc., AD9953-PCB Datasheet - Page 19

no-image

AD9953-PCB

Manufacturer Part Number
AD9953-PCB
Description
400 Msps 14-bit, 1.8v Cmos Direct Digital Synthesizer
Manufacturer
Analog Devices, Inc.
Datasheet
offset control word(s) for the device. When CFR1<30> is
Logic 0 (default condition), the RAM output is connected to the
input of the phase accumulator and supplies the frequency tun-
ing word(s) for the device. When the RAM output drives the
phase accumulator, the phase offset word (POW, Address 0x05)
drives the phase-offset adder. Similarly, when the RAM output
drives the phase offset adder, the frequency tuning word (FTW,
Address 0x04) drives the phase accumulator. When CFR1<31>
is Logic 0, the RAM is inactive unless being written to via the
serial port. The power-up state of the AD9953 is the single-tone
mode, in which the RAM enable bit is inactive. The RAM is
segmented into four unique slices controlled by the Profile<1:0>
input pins.
All RAM writes/reads, unless otherwise specified, are controlled
by the Profile<1:0> input pins and the respective RAM segment
control word. The RAM can be written to during normal opera-
tion, but any I/O operation that commands the RAM to be writ-
ten immediately suspends read operation from the RAM, causing
the current mode of operation to be nonfunctional. This excludes
single-tone mode, as the RAM is not read in this mode.
Writing the RAM is accomplished as follows. After configuring
the desired RAM segment control words, the desired RAM
segment must be selected via the profile select pins PS<1:0>.
During the instruction byte, write the address for the RAM,
0x0B. The serial port and RAM controller will work in conjunc-
tion to determine the width of the profile and the serial port
will accept the defined number of 32-bit words sequentially
from the beginning address to the ending address. Consider the
following example:
The RAM controller would configure the serial port to expect
256 32-bit words. The first 32 bits would be parsed as a word
and sent to RAM Address 256. The next 32 bits would be parsed
and sent to 257, and so forth, all the way through until the 256
word was sent (grand total of 8,192 data bits in this operation).
MODES OF OPERATION
Single-Tone Mode
In single-tone mode, the DDS core uses a single tuning word.
Whatever value is stored in FTW0 is supplied to the phase
accumulator. This value can only be changed manually, which is
done by writing a new value to FTW0 and by issuing an I/O
UPDATE. Phase adjustment is possible through the phase
offset register.
The RAM Segment Control Word 1 lists the beginning
RAM address at 256 and the ending address at 511.
PS0 = 1 and PS1 = 0.
The instruction byte is 10001001.
Rev. 0 | Page 19 of 32
RAM Controlled Modes of Operation
Direct Switch Mode
Direct switch mode enables FSK or PSK modulation. The
AD9953 is programmed for direct switch mode by writing the
RAM enable bit true and programming the RAM segment
mode control bits of each desired profile to Logic 000(b). This
mode simply reads the RAM contents at the RAM segment
beginning address for the current profile. No address ramping is
enabled in direct switch mode.
To perform 4-tone FSK, the user programs each RAM segment
control word for direct switch mode and a unique beginning
address value. In addition, the RAM enable bit is written true,
which enables the RAM, and the RAM destination bit is written
false, setting the RAM output to be the frequency tuning word.
The Profile<1:0> inputs are the 4-tone FSK data inputs. When
the profile is changed, the frequency tuning word stored in the
new profile is loaded into the phase accumulator and is used to
increment the currently stored value in a phase continuous fash-
ion. The phase offset word drives the phase-offset adder. Two-
tone FSK is accomplished by using only one profile pin for data.
Programming the AD9953 for PSK modulation is similar to
FSK except the RAM destination bit is set to a Logic 1, enabling
the RAM output to drive the phase offset adder. The FTW0
drives the input to the phase accumulator. Toggling the profile
pins changes (modulates) the current phase value. The upper
14 bits of the RAM drive the phase adder (<31:18>).
Bits <17:0> of the RAM output are unused when the RAM des-
tination bit is set. The no-dwell bit is a Don’t Care in direct
switch mode.
Ramp-Up Mode
Ramp-up mode, in conjunction with the segmented RAM capa-
bility, allows up to four different sweep profiles to be pro-
grammed into the AD9953. The AD9953 is programmed for
ramp-up mode by writing the RAM enable bit true and pro-
gramming the RAM mode control bits of each profile to be
used to Logic 001(b). As in all modes that enable the memory,
the RAM destination bit controls whether the RAM output
drives the phase accumulator or the phase offset adder.
Upon starting a sweep (via an I/O UPDATE or change in
profile bits), the RAM address generator loads the RAM
segment beginning address bits of the current RSCW, driving
the RAM output from this address, and the ramp rate timer
loads the RAM segment address ramp rate bits. When the
ramp rate timer finishes a cycle, the RAM address generator
increments to the next address and the timer reloads the ramp
rate bits and begins a new countdown cycle. This sequence con-
tinues until the RAM address generator has incremented to an
address equal to the RAM segment final address bits of the cur-
rent RSCW.
AD9953

Related parts for AD9953-PCB