1 GSPS internal clock speed (up to 400 MHz analog output)
Integrated 1 GSPS 14-bit DAC
250 MSPS input data rate
Phase noise ≤ −125 dBc/Hz (400 MHz carrier @ 1 kHz offset)
Excellent dynamic performance >80 dB narrow-band SFDR
8 programmable profiles for shift keying
Sin(x)/(x) correction (inverse sinc filter)
Reference clock multiplier
Internal oscillator for a single crystal operation
Software and hardware controlled power-down
Integrated RAM
Phase modulation capability
Multichip synchronization
Easy interface to Blackfin SPORT
Interpolation factors from 4× to 252×
Interpolation DAC mode
Gain control DAC
Internal divider allows references up to 2 GHz
1.8 V and 3.3 V power supplies
100-lead TQFP_EP package
GENERAL DESCRIPTION
The AD9957 functions as a universal I/Q modulator and agile
upconverter for communications systems where cost, size, power
consumption, and dynamic performance are critical. The AD9957
integrates a high speed, direct digital synthesizer (DDS), a high
performance, high speed, 14-bit digital-to-analog converter (DAC),
clock multiplier circuitry, digital filters, and other DSP functions
onto a single chip. It provides baseband upconversion for data
transmission in a wired or wireless communications system.
The AD9957 is the third offering in a family of quadrature
digital upconverters (QDUCs) that includes the AD9857 and
AD9856. It offers performance gains in operating speed, power
consumption, and spectral performance. Unlike its predecessors,
it supports a 16-bit serial input mode for I/Q baseband data.
The device can alternatively be programmed to operate either as
a single tone, sinusoidal source or as an interpolating DAC.
The reference clock input circuitry includes a crystal oscillator,
a high speed, divide-by-two input, and a low noise PLL for
multiplication of the reference clock frequency.
APPLICATIONS
HFC data, telephony, and video modems
Wireless base station transmissions
Broadband communications transmissions
Internet telephony
The user interface to the control functions includes a serial port
easily configured to interface to the SPORT of the Blackfin®
DSP and profile pins to enable fast and easy shift keying of any
signal parameter (phase, freq u e nc y, o r amplitude).
FUNCTIONAL BLOCK DIAGRAM
Figure 1.
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 that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700 www.analog.com
AD9957 Data Sheet
TABLE OF CONTENTS
Features .............................................................................................. 1
RAM Control .................................................................................. 27
5 MHz Channel Spacing
Adjacent Channel Leakage Ratio (ACLR) IF = 143.88 MHz −78 dBc
0.77 %
0.35 %
SERIAL PORT TIMING CHARACTERISTICS
Minimum SCLK Pulse Width Low 4 ns
High 4 ns
Maximum SCLK Rise/Fall Time 2 ns
Minimum Data Setup Time to SCLK 5 ns
Minimum Data Hold Time to SCLK 0 ns
Maximum Data Valid Time in Read Mode 11 ns
I/O_UPDATE/PROFILE<2:0>/RT TIMING CHARACTERISTICS
cycle
Minimum Setup Time to SYNC_CLK 1.75 ns
Minimum Hold Time to SYNC_CLK 0 ns
I/Q INPUT TIMING CHARACTERISTICS
Maximum PDCLK Frequency 250 MHz
Minimum I/Q Data Setup Time to PDCLK 1.75 ns
Minimum I/Q Data Hold Time to PDCLK 0 ns
Minimum TxEnable Setup Time to PDCLK 1.75 ns
MISCELLANEOUS TIMING CHARACTERISTICS
Wake-Up Time3 1
Fast Recovery Mode 8 SYSCLK cycles4
Full Sleep Mode 150 μs
Minimum Reset Pulse Width High 5 SYSCLK cycles4
DATA LATENCY (PIPELINE DELAY)
Data Latency Single Tone Mode
Frequency, Phase-to-DAC Output 79 SYSCLK cycles4
Rev. C | Page 6 of 64
Data Sheet AD9957
Current
DVDD (1.8V) Pin Current Consumption
QDUC mode
610 mA
POWER CONSUMPTION
Parameter Test Conditions/Comments Min Typ Max Unit
CMOS LOGIC INPUTS
Voltage
Logic 1 2.0 V
Logic 0 0.8 V
Logic 1 90 150 µA
Logic 0 90 150 µA
Input Capacitance 2 pF
XTAL_SEL INPUT
Logic 1 Voltage 1.25 V
Logic 0 Voltage 0.6 V
Input Capacitance 2 pF
CMOS LOGIC OUTPUTS 1 mA load
Voltage
Logic 1 2.8 V
Logic 0 0.4 V
POWER SUPPLY CURRENT
DVDD_I/O (3.3V) Pin Current Consumption QDUC mode 16 mA
AVDD (3.3V) Pin Current Consumption QDUC mode 28 mA
AVDD (1.8V) Pin Current Consumption QDUC mode 105 mA
Single Tone Mode 800 mW
Continuous Modulation 8× interpolation 1400 1800 mW
Inverse Sinc Filter Power Consumption 150 200 mW
Full Sleep Mode 12 40 mW
1
The system clock is limited to 750 MHz maximum in BFI mode.
2
The gain value for VCO range Setting 5 is measured at 1000 MHz.
3
Wake-up time refers to the recovery from analog power-down modes. The longest time required is for the Reference Clock Multiplier PLL to relock to the reference.
4
SYSCLK cycle refers to the actual clock frequency used on-chip by the DDS. If the reference clock multiplier is used to multiply the external reference clock frequency,
the SYSCLK frequency is the external frequency multiplied by the reference clock multiplication factor. If the reference clock multiplier and divider are not used, the
SYSCLK frequency is the same as the external reference clock frequency.
Rev. C | Page 7 of 64
AD9957 Data Sheet
AVDD (3.3V), DVDD_I/O (3.3V) Supplies
4 V
06384-003
AVOID OVERDRIVING DIGITAL INPUTS.
FORWARD BIASING ESD DIODES M AY
COUPLE DIGITAL NOISE ONTO POWER
PINS.
DIGITAL INPUTS
INPUT
DVDD_I/O
06384-055
MUST TERMINATE OUTPUTSTO AGND
FOR CURRENT FLOW. DO NOT EXCEED
THE OUTPUT VOLTAGE COMPLIANCE
RATING.
IOUTIOUT
DAC OUTPUTS
AVDD
ABSOLUTE MAXIMUM RATINGS
Table 2.
Parameter Rating
AVDD (1.8V), DVDD (1.8V) Supplies 2 V
Digital Input Voltage −0.7 V to +4 V
XTAL_SEL −0.7 V to +2.2 V
Digital Output Current 5 mA
Storage Temperature Range −65°C to +150°C
Operating Temperature Range −40°C to +85°C
θJA 22°C/W
θJC 2.8°C/W
Maximum Junction Temperature 150°C
Lead Temperature, Soldering (10 sec) 300°C
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
Figure 2. Equivalent Input Circuit
ESD CAUTION
Figure 3. Equivalent Output Circuit
Rev. C | Page 8 of 64
Data Sheet AD9957
26
27
28
29
30
55
54
53
52
51
TQFP-100 ( E _PAD)
TOP VIEW
(Not to S cal e)
AD9957
D16
D15
DVDD_I/O ( 3.3V)
DGND
DVDD (1.8V)
5
4
3
2
7
6
9
8
1
11
10
16
15
14
13
18
17
20
19
22
21
12
24
23
25
32
33
343536
38
39
40
414243
4445464748
49
50
31
37
D14
D13
D12
D11
D10
D9D8D7
D6
PDCLK
TxENABLE/FS
DGND
D5/SPORT I-DATA
D4/SPORT Q-DATA
D3
DVDD_I/O ( 3.3V)
DVDD (1.8V)
D2D1D0
80
IOUT79AGND78AGND77AVDD (3.3V)76AVDD (3.3V)
75
AVDD (3.3V)
74
AVDD (3.3V)
73
AGND
72
NC
71
I/O_RESET
70
CS
69
SCLK
68
SDO
67
SDIO
66
DVDD_I/O ( 3.3V)
65
DGND
64
DVDD (1.8V)
63
DGND
62
DGND
61
NC
60
OSK
59
I/O_UPDATE
58
DGND
57
DVDD (1.8V)
56
DVDD_I/O ( 3.3V)
SYNC_CLK
PROFILE0
PROFILE1
PROFILE2
RT
100
99989796959493
929190
89
88
8786858483
82
81
NCNCNCNCAGND
XTAL_SEL
REFCLK_OUTNCAVDD (1.8V)
REF_CLK
REF_CLK
AVDD (1.8V)
AGNDNCNC
AGND
DAC_RSET
AVDD (3.3V)
AGND
IOUT
NC
PLL_LOOP_FILTER
AVDD (1.8V)
AGND
AGND
AVDD (1.8V)
SYNC_IN+
SYNC_IN–
SYNC_OUT+
SYNC_OUT–
DVDD_I/O ( 3.3V)
SYNC_SMP_ERR
DGND
MASTER_RESET
DVDD_I/O ( 3.3V)
DGND
DVDD (1.8V)
EXT_PWR_DWN
PLL_LOCK
CCI_OVFL
DVDD_I/O ( 3.3V)
DGND
DVDD (1.8V)
NC
D17
06384-004
PIN 1
INDICATOR
NOTES
1. NC = NO CONNECT.
2. EXPOSED PAD S HOUL D BE S OL DE RE D TO GROUND.
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS
Figure 4. Pin Configuration
Rev. C | Page 9 of 64
AD9957 Data Sheet
4, 5, 73, 78, 79,
AGND
I
Analog Ground.
25 to 27, 31 to
D<17:0>
I/O
Parallel Data Input Bus (Active High). These pins provide the interleaved, 18-bit, digital, I
41
TxENABLE/FS
I
Transmit Enable, Digital Input (Active High). See the Signal Processing section for details.
55
SYNC_CLK
O
Table 3. Pin Function Descriptions
Pin No. Mnemonic I/O1 Description
1, 24, 61, 72, 86,
87, 93, 97 to 100
2 PLL_LOOP_FILTER I PLL-Loop Filter Compensation. See External PLL Loop Filter Components section.
3, 6, 89, 92 AVDD (1.8V) I Analog Core VDD. 1.8 V analog supplies.
74 to 77, 83 AVDD (3.3V) I Analog DAC VDD. 3.3 V analog supplies.
17, 23, 30, 47, 57,
64
11, 15, 21, 28, 45,
56, 66
82, 85, 88, 96
13, 16, 22, 29, 46,
58, 62, 63, 65
7 SYNC_IN+ I
8 SYNC_IN− I
9 SYNC_OUT+ O
10 SYNC_OUT− O
12 SYNC_SMP_ERR O
14 MASTER_RESET I
18 EXT_PWR_DWN I
19 PLL_LOCK O
20 CCI_OVFL O
NC Not Connected. Allow device pin to float.
DVDD (1.8V) I Digital Core VDD. 1.8 V digital supplies.
DVDD_I/O (3.3V) I Digital Input/Output VDD. 3.3 V digital supplies.
DGND I Digital Ground.
Synchronization Signal, Digital Input (Rising Edge Active). Synchronization signal from
external master to synchronize internal subclocks. See the Synchronization of Multiple
Devices section.
Synchronization Signal, Digital Input (Falling Edge Active). Synchronization signal from
external master to synchronize internal subclocks. See the Synchronization of Multiple
Devices section.
Synchronization Signal, Digital Output (Rising Edge Active). Synchronization signal from
internal device subclocks to synchronize external slave devices. See the Synchronization of
Multiple Devices section.
Synchronization Signal, Digital Output (Falling Edge Active). Synchronization signal from
internal device subclocks to synchronize external slave devices. See the Synchronization of
Multiple Devices section.
Synchronization Sample Error, Digital Output (Active High). A high on this pin indicates
that the AD9957 did not receive a valid sync signal on SYNC_IN+/SYNC_IN−. See the
Synchronization of Multiple Devices section.
Master Reset, Digital Input (Active High). This pin clears all memory elements and sets
registers to default values.
External Power-Down, Digital Input (Active High). A high level on this pin initiates the
currently programmed power-down mode. See the Power-Down Control section for
further details. If unused, tie to ground.
PLL Lock, Digital Output (Active High). A high on this pin indicates that the clock multiplier
PLL has acquired lock to the reference clock input.
CCI Overflow Digital Output, Active High. A high on this pin indicates a CCI filter overflow.
This pin remains high until the CCI overflow condition is cleared.
39, 42 to 44, 48
to 50
42 SPORT I-DATA I In Blackfin interface mode, this pin serves as the I-data serial input.
43 SPORT Q-DATA I In Blackfin interface mode, this pin serves as the Q-data serial input.
40 PDCLK O Parallel Data Clock, Digital Output (Clock). See the Signal Processing section for details.
51 RT I
52 to 54 PROFILE<2:0> I
and Q vectors for the modulator to upconvert. Also used for a GPIO port in Blackfin
interface mode.
In Blackfin interface mode, this pin serves as the FS input to receive the RFS output signal
from the Blackfin.
RA M Trigger, Digital Input (Active High). This pin provides control for the RAM amplitude
scaling function. When this function is engaged, a high sweeps the amplitude from the
beginning RAM address to the end. A low sweeps the amplitude from the end RAM
address to the beginning. If unused, connect to ground or supply.
Profile Select Pins, Digital Inputs (Active High). These pins select one of eight
phase/frequency profiles for the DDS core (single tone or carrier tone). Changing the state
of one of these pins transfers the current contents of all I/O buffers to the corresponding
registers. State changes should be set up to the SYNC_CLK pin.
Output System Clock/4, Digital Output (Clock). The I/O_UPDATE and PROFILE<2:0> pins
should be set up to the rising edge of this signal.
Rev. C | Page 10 of 64
Data Sheet AD9957
68
SDO
O
Serial Data Output, Digital Output (Active High). This pin is only active in unidirectional
84
DAC_RSET
O
94
REFCLK_OUT
O
Reference Clock Output. Analog output. See the REFCLK Overview section for more
Pin No. Mnemonic I/O1 Description
59 I/O_UPDATE I/O
60 OSK I
67 SDIO I/O
69 SCLK I
70
CS
71 I/O_RESET I
80
IOUT
81 IOUT O
90 REF_CLK I Reference Clock Input. Analog input. See the REFCLK Overview section for more details.
91
REF_CLK
Input/Output Update; Digital Input Or Output (Active High) Depending on the Internal I/O
Update Active Bit. A high on this pin indicates a transfer of the contents of the I/O buffers
to the corresponding internal registers.
Output Shift Keying, Digital Input (Active High). When using OSK (manual or automatic),
this pin controls the OSK function. See the Output Shift Keying (OSK) section of the data
sheet for details. When not using OSK, tie this pin high.
Serial Data Input/Output, Digital Input/Output (Active High). This pin can be either
unidirectional or bidirectional (default), depending on configuration settings. In
bidirectional serial port mode, this pin acts as the serial data input and output. In
unidirectional, it is an input only.
serial data mode. In this mode, it functions as the output. In bidirectional mode, this pin is
not operational and should be left floating.
Serial Data Clock. Digital clock (rising edge on write, falling edge on read). This pin
provides the serial data clock for the control data path. Write operations to the AD9957
use the rising edge. Readback operations from the AD9957 use the falling edge.
I
Chip Select, Digital Input (Active Low). Bringing this pin low enables the AD9957 to detect
serial clock rising/falling edges. Bringing this pin high causes the AD9957 to ignore input
on the serial data pins.
Input/Output Reset, Digital Input (Active High). Rather than resetting the entire device
during a failed communication cycle, when brought high, this pin resets the state machine
of the serial port controller and clears any I/O buffers that have been written since the last
I/O update. When unused, tie this pin to ground to avoid accidental resets.
O
Open-Source DAC Complementary Output Source. Analog output, current mode. Connect
through 50 Ω to AGND.
Open-Source DAC Output Source. Analog output, current mode. Connect through 50 Ω to
AGND.
Analog Reference Pin. This pin programs the DAC output full-scale reference current.
Attach a 10 kΩ resistor to AGND.
I
Complementary Reference Clock Input. Analog input. See the REFCLK Overview section
for more details.
95 XTAL_SEL I
(EPAD)
Exposed Pad
(EPAD)
1
I = input, O = output.
details.
Crystal Select (1.8 V Logic). Analog input (active high). Driving the XTAL_SEL pin high enables
the internal oscillator to be used with a crystal resonator. If unused, connect it to AGND.
Figure 23. Power Dissipation vs. System Clock (PLL Enabled)
Rev. C | Page 15 of 64
AD9957 Data Sheet
06384-005
PDCLK
I/Q IN
EXT_PWR_DWN
DAC_RSET
IOUT
IOUT
TxENABLE
FTW
PW
DAC GAIN
θ
INVERSE
SINC
FILTER
CLOCK
FTW
PW
8
SYSCLK
PLL
÷2
CLOCK MODE
REF_CLK
REF_CLK
REFCLK_OUT
XTAL_SEL
PARALLEL DATA
TIMING AND CONTROL
AD9957
ω
cos (ωt+θ)
sin (ωt+θ)
SYNC_OUT
SYNC_IN
PLL_LOCK
PLL_LOOP_FILTER
MASTER_RESET
2
2
CCI_OVFL
OSK
DDS
AUX
DAC
8-BIT
POWER
DOWN
CONTROL
RT
RAM
PROFILE
SERIAL I/O
PORT
I/O_UPDATE
PROGRAMMING
REGISTERS
3
I Q ISQS
18
DATA ASSEMBL E R AND FORMATTE R
I
Q
IS
QS
BLACKFIN I NTERFACE
18
18
16
16
HALF-BAND
FILTERS (4×)
INVERSE
CCI
CCI
(1× TO 63×)
HALF-BAND
FILTERS (4×)
INVERSE
CCI
CCI
(1× TO 63×)
OSK
INTERNAL CLOCK TIMING AND CONTROL
DAC
14-BIT
OUTPUT
SCALE
FACTOR
SDIO
CS
I/O_RESET
SCLK
SDO
MODES OF OPERATION
OVERVIEW
The AD9957 has three basic operating modes.
• Quadrature modulation (QDUC) mode (default)
• Interpolating DAC mode
• Single tone mode
The active mode is selected via the operating mode bits in
Control Function Register 1 (CFR1). Single tone mode allows
the device to operate as a sinusoidal generator with the DDS
driving the DAC directly.
than that of the DAC. An internal chain of rate interpolation
filters the user data and upsamples to the DAC sample rate.
Combined, the filters provide for programmable rate interpolation while suppressing spectral images and retaining the original
baseband spectrum.
QDUC mode employs both the DDS and the rate interpolation
filters. In this case, two parallel banks of rate interpolation
filters allow baseband processing of in-phase and quadrature
(I/Q) signals with the DDS providing the carrier signal to be
modulated by the baseband signals. A detailed block diagram of
the AD9957 is shown in Figure 25.
Interpolating DAC mode bypasses the DDS, allowing the user
to deliver baseband data to the device at a sample rate lower
Figure 25. Detailed Block Diagram
The inverse sinc filter is available in all three modes.
Rev. C | Page 16 of 64
Data Sheet AD9957
06384-006
PDCLK
I/Q IN
EXT_PWR_DWN
DAC_RSET
IOUT
IOUT
TxENABLE
DAC GAIN
OUTPUT
SCALE
FACTOR
θ
INVERSE
SINC
FILTER
CLOCK
FTW
PW
8
SYSCLK
PLL
÷2
CLOCK MODE
REF_CLK
REF_CLK
REFCLK_OUT
XTAL_SE
L
AD9957
ω
cos (ωt+θ)
sin (ωt+θ)
SYNC_OUT
SYNC_IN
PLL_LOCK
PLL_LOOP_FILTER
MASTER_RESET
2
2
OSK
DDS
AUX
DAC
8-BIT
POWER
DOWN
CONTROL
18
DATAASSEMBLER AND FO RMATTER
I
Q
IS
QS
BLACKFIN I NTERFACE
18
18
16
16
INVERSE
CCI
INVERSE
CCI
OSK
INTERNAL CLOCK TIMING AND CONTROL
DAC
14-BIT
CCI_OVFL
FTW
PW
PARALLEL DATA
TIMING AND CONTROL
RT
RAM
PROFILE
SERIAL I/O
PORT
I/O_UPDATE
PROGRAMMING
REGISTERS
3
I Q ISQS
HALF-BAND
FILTERS (4×)
CCI
(1× TO 63×)
HALF-BAND
FILTERS (4×)
CCI
(1× TO 63×)
SDIO
CS
I/O_RESET
SCLK
SDO
QUADRATURE MODULATION MODE
A block diagram of the AD9957 operating in QDUC mode is
shown in Figure 26; grayed items are inactive. The parallel input
accepts 18-bit I- and Q-words in time-interleaved fashion. That
is, an 18-bit I-word is followed by an 18-bit Q-word, then the
next 18-bit I-word, and so on. One 18-bit I-word and one 18-bit
Q-word together comprise one internal sample. The data assembler and formatter de-interleave the I- and Q-words so that each
sample propagates along the internal data pathway in parallel
fashion. Both I and Q data paths are active; the parallel data
clock (PDCLK) serves to synchronize the input of I/Q data to
the AD9957.
The PROFILE and I/O_UPDATE pins are also synchronous to
the PDCLK.
The DDS core provides a quadrature (sine and cosine) local
oscillator signal to the quadrature modulator, where the
interpolated I and Q samples are multiplied by the respective
phase of the carrier and summed together, producing a
quadrature modulated data stream. This data stream is routed
through the inverse sinc filter (optionally), and the output
scaling multiplier. Then it is applied to the 14-bit DAC to
produce the quadrature modulated analog output signal.
Figure 26. Quadrature Modulation Mode
Rev. C | Page 17 of 64
AD9957 Data Sheet
06384-007
PDCLK
I/Q IN
EXT_PWR_DWN
DAC_RSET
IOUT
IOUT
TxENABLE
DAC GAIN
θ
INVERSE
SINC
FILTER
CLOCK
FTW
PW
8
SYSCLK
PLL
÷2
CLOCK MODE
REF_CLK
REF_CLK
REFCLK_OUT
XTAL_SEL
AD9957
ω
cos (ωt+θ)
sin (ωt+θ)
SYNC_OUT
SYNC_IN
PLL_LOCK
PLL_LOOP_FILTER
MASTER_RESET
2
2
OSK
DDS
AUX
DAC
8-BIT
POWER
DOWN
CONTROL
2
DATAASSEMBLER AND FO RMATTER
I
Q
IS
QS
BLACKFIN I NTERFACE
18
18
16
16
INVERSE
CCI
INVERSE
CCI
OSK
INTERNAL CLOCK TIMING AND CONTROL
DAC
14-BIT
CCI_OVFL
OSK
FTW
PW
PARALLEL DATA
TIMING AND CONTROL
RT
RAM
PROFILE
SERIAL I/O
PORT
I/O_UPDATE
PROGRAMMING
REGISTERS
3
I Q ISQS
HALF-BAND
FILTERS (4×)
CCI
(1× TO 63×)
HALF-BAND
FILTERS (4×)
CCI
(1× TO 63×)
OUTPUT
SCALE
FACTOR
SDIO
CS
I/O_RESET
SCLK
SDO
BLACKFIN INTERFACE (BFI) MODE
A subset of the QDUC mode is the Blackfin interface (BFI)
mode, shown in Figure 27; grayed items are inactive. In this
mode, a separate I and Q serial bit stream is applied to the
baseband data port instead of parallel data-words. The two
serial inputs provide for 16-bit I- and Q-words (unlike the
18-bit words in normal QDUC mode). The serial bit streams
are delivered to the Blackfin interface. The Blackfin interface
converts the 16-bit serial data into 16-bit parallel data to
propagate down the signal processing chain.
The Blackfin interface includes an additional pair of half-band
filters in both I and Q signal paths (not shown explicitly in the
diagram). The two half-band filters increase the interpolation
of the baseband data by a factor of four, relative to the normal
QDUC mode.
The synchronization of the serial data occurs through the
PDCLK signal. In BFI mode, the PDCLK signal is effectively
the bit clock for the serial data.
Note that the system clock is limited to 750 MHz in BFI mode.
A block diagram of the AD9957 operating in interpolating DAC
mode is shown in Figure 28; grayed items are inactive. In this
mode, the Q data path, DDS, and modulator are all disabled; only
the I data path is active.
As in quadrature modulation mode, the PDCLK pin functions
as a clock, synchronizing the input of data to the AD9957.
No modulation takes place in the interpolating DAC mode;
therefore, the spectrum of the data supplied at the parallel port
remains at baseband. However, a sample rate conversion takes
place based on the programmed interpolation rate. The interpolation hardware processes the signal, effectively performing
an oversample with a zero-stuffing operation. The original
input spectrum remains intact and the images that otherwise
would occur from the sample rate conversion process are
suppressed by the interpolation signal chain.
Figure 28. Interpolating DAC Mode
Rev. C | Page 19 of 64
AD9957 Data Sheet
06384-009
PDCLK
I/Q IN
EXT_PWR_DWN
DAC_RSET
IOUT
IOUT
TxENABLE
FTW
PW
DAC GAIN
θ
INVERSE
SINC
FILTER
CLOCK
FTW
PW
8
SYSCLK
PLL
÷2
CLOCK MODE
REF_CLK
REF_CLK
REFCLK_OUT
X
TAL_SEL
PARALLEL DATA
TIMING AND CONTROL
AD9957
ω
cos (ωt+θ)
sin (ωt+θ)
SYNC_OUT
SYNC_IN
PLL_LOCK
PLL_LOOP_FILTER
MASTER_RESET
2
2
CCI_OVFL
OSK
DDS
AUX
DAC
8-BIT
POWER
DOWN
CONTROL
RT
RAM
PROFILE
SERIAL I/O
PORT
I/O_UPDATE
PROGRAMMING
REGISTERS
3
I Q IS QS
10
DATAASSEMBLER AND FO RMATTER
I
Q
IS
QS
BLACKFIN I NTERFACE
18
18
16
16
HALF-BAND
FILTERS (4×)
INVERSE
CCI
CCI
(1× TO 63×)
HALF-BAND
FILTERS (4×)
INVERSE
CCI
CCI
(1× TO 63×)
OSK
INTERNAL CLOCK TIMING AND CONTROL
DAC
14-BIT
OUTPUT
SCALE
FACTOR
SDIO
CS
I/O_RESET
SCLK
SDO
SINGLE TONE MODE
A block diagram of the AD9957 operating in single tone mode
is shown in Figure 29; grayed items are inactive. In this mode,
both I and Q data paths are disabled from the 18-bit parallel
data port up to, and including, the modulator. The internal
DDS core produces a single frequency signal based on the
programmed tuning word. The user may select either the
cosine or sine output of the DDS. The sinusoid at the DDS
output can be scaled using a 14-bit amplitude scale factor (ASF)
and optionally routed through the inverse sinc filter.
Single tone mode offers the output shift keying (OSK) function.
It provides the ability to ramp the amplitude scale factor between
zero and an arbitrary preset value over a programmable time
interval.
Figure 29. Single Tone Mode
Rev. C | Page 20 of 64
Loading...
+ 44 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.