PDF Data Sheet Rev. B

Data Sheet
8-/10-/12-/14-Bit, 175 MSPS TxDAC
Digital-to-Analog Converters
AD9704/AD9705/AD9706/AD9707
FEATURES
175 MSPS update rate
Low power member of pin-compatible
TxDAC product family
Low power dissipation
12 mW at 80 MSPS, 1.8 V
50 mW at 175 MSPS, 3.3 V
Wide supply voltage: 1.7 V to 3.6 V
SFDR to Nyquist
AD9707: 84 dBc at 5 MHz output
AD9707: 83 dBc at 10 MHz output
AD9707: 75 dBc at 20 MHz output
Adjustable full-scale current outputs: 1 mA to 5 mA
On-chip 1.0 V reference
CMOS-compatible digital interface
Common-mode output: adjustable 0 V to 1.2 V
Power-down mode <2 mW at 3.3 V (SPI controllable)
Self-calibration
Compact 32-lead LFCSP_VQ, RoHS compliant package
The AD9704/AD9705/AD9706/AD9707 has an optional serial
peripheral interface (SPI®) that provides a higher level of programmability to enhance performance of the DAC. An adjustable
output, common-mode feature allows for easy interfacing to
other components that require common modes from 0 V to 1.2 V.
Edge-triggered input latches and a 1.0 V temperature-compensated
band gap reference have been integrated to provide a complete,
monolithic DAC solution. The digital inputs support 1.8 V and
3.3 V CMOS logic families.
PRODUCT HIGHLIGHTS
1.
2.
GENERAL DESCRIPTION
The AD9704/AD9705/AD9706/AD9707 are the fourth-generation
family in the TxDAC series of high performance, CMOS digital-toanalog converters (DACs). This pin-compatible, 8-/10-/12-/14-bit
resolution family is optimized for low power operation, while
maintaining excellent dynamic performance. The AD9704/
AD9705/AD9706/AD9707 family is pin-compatible with the
AD9748/AD9740/AD9742/AD9744 family of TxDAC converters
and is specifically optimized for the transmit signal path of
communication systems. All of the devices share the same
interface, LFCSP_VQ package, and pinout, providing an upward or
downward component selection path based on performance,
resolution, and cost. The AD9704/AD9705/AD9706/AD9707
offers exceptional ac and dc performance, while supporting
update rates up to 175 MSPS.
The flexible power supply operating range of 1.7 V to 3.6 V and low
power dissipation of the AD9704/AD9705/AD9706/AD9707 parts
make them well-suited for portable and low power applications.
Power dissipation of the AD9704/AD9705/AD9706/AD9707 can
be reduced to 15 mW, with a small trade-off in performance, by
lowering the full-scale current output. In addition, a power-down
mode reduces the standby power dissipation to approximately
2.2 mW.
3.
4.
5.
6.
7.
8.
9.
Pin Compatible. The AD9704/AD9705/AD9706/AD9707
line of TxDAC® converters is pin-compatible with the
AD9748/AD9740/AD9742/AD9744 TxDAC line
(LFCSP_VQ package).
Low Power. Complete CMOS DAC operates on a single
supply of 3.6 V down to 1.7 V, consuming 50 mW (3.3 V)
and 12 mW (1.8 V). The DAC full-scale current can be
reduced for lower power operation. Sleep and power-down
modes are provided for low power idle periods.
Self-Calibration. Self-calibration enables true 14-bit INL
and DNL performance in the AD9707.
Twos Complement/Binary Data Coding Support. Data
input supports twos complement or straight binary data
coding.
Flexible Clock Input. A selectable high speed, single-ended,
and differential CMOS clock input supports 175 MSPS
conversion rate.
Device Configuration. Device can be configured through
pin strapping, and SPI control offers a higher level of
programmability.
Easy Interfacing to Other Components. Adjustable
common-mode output allows for easy interfacing to other
signal chain components that accept common-mode levels
from 0 V to 1.2 V.
On-Chip Voltage Reference. The AD9704/AD9705/AD9706/
AD9707 include a 1.0 V temperature-compensated band
gap voltage reference.
Industry-Standard 32-Lead LFCSP_VQ Package.
Rev. B
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.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
www.analog.com
Fax: 781.461.3113 ©2006–2011 Analog Devices, Inc. All rights reserved.
AD9704/AD9705/AD9706/AD9707
Data Sheet
TABLE OF CONTENTS
Features .............................................................................................. 1 Terminology .................................................................................... 29 General Description ......................................................................... 1 Theory of Operation ...................................................................... 30 Product Highlights ........................................................................... 1 Serial Peripheral Interface......................................................... 30 Revision History ............................................................................... 2 SPI Register Map ........................................................................ 32 Functional Block Diagram .............................................................. 4 SPI Register Descriptions.......................................................... 33 Specifications..................................................................................... 5 Reference Operation .................................................................. 34 DC Specifications (3.3 V)............................................................ 5 Reference Control Amplifier .................................................... 34 Dynamic Specifications (3.3 V).................................................. 6 DAC Transfer Function ............................................................. 35 Digital Specifications (3.3 V) ...................................................... 7 Analog Outputs .......................................................................... 35 DC Specifications (1.8 V)............................................................ 8 Adjustable Output Common Mode......................................... 36 Dynamic Specifications (1.8 V).................................................. 9 Digital Inputs .............................................................................. 36 Digital Specifications (1.8 V) .................................................... 10 Clock Input.................................................................................. 36 Timing Diagram ......................................................................... 10 DAC Timing................................................................................ 36 Absolute Maximum Ratings.......................................................... 11 Power Dissipation....................................................................... 37 Thermal Characteristics ............................................................ 11 Self-Calibration........................................................................... 38 ESD Caution................................................................................ 11 Applications Information .............................................................. 40 Pin Configurations and Function Descriptions ......................... 12 Output Configurations .............................................................. 40 AD9707 ........................................................................................ 12 Differential Coupling Using a Transformer ............................... 40 AD9706 ........................................................................................ 13 Single-Ended Buffered Output Using an Op Amp ................ 40 AD9705 ........................................................................................ 14 Differential Buffered Output Using an Op Amp ................... 41 AD9704 ........................................................................................ 15 Evaluation Board ........................................................................ 41 Typical Performance Characteristics ........................................... 16 Outline Dimensions ....................................................................... 42 AD9707 ........................................................................................ 16 Ordering Guide .......................................................................... 42 AD9704, AD9705, and AD9706............................................... 23 REVISION HISTORY
10/11—Rev. A to Rev. B
Changes to Features Section............................................................ 1
Changes to Table 1............................................................................ 5
Changes to Table 2............................................................................ 6
Changes to Table 4............................................................................ 8
Changes to Table 5............................................................................ 9
Changes to Figure 3 and Table 9................................................... 12
Changes to Figure 4 and Table 10................................................. 13
Changes to Figure 5 and Table 11................................................. 14
Changes to Figure 6 and Table 12................................................. 15
Changes to Figure 15 and Figure 16............................................. 17
Moved Figure 41 to Figure 24 Position........................................ 18
Moved Figure 42 to Figure 25 Position and Moved Figure 43 to
Figure 26 Position........................................................................... 19
Changes to Figure 27...................................................................... 20
Changes to Figure 33 to Figure 35................................................ 21
Moved Figure 24 to Figure 41 Position........................................ 22
Moved Figure 25 to Figure 43 Position and Moved Figure 26 to
Figure 44 Position........................................................................... 23
Changes to Figure 44...................................................................... 23
Changes to Figure 57...................................................................... 26
Changes to Figure 70...................................................................... 29
Changes to Serial Peripheral Interface Section .......................... 30
Changes to Table 15 ....................................................................... 32
Deleted Table 23; Renumbered Sequentially .............................. 33
Changes to Reference Operation Section and Reference Control
Amplifier Section............................................................................ 34
Changes to Adjustable Output Common Mode Section and
DAC Timing Section...................................................................... 36
Added the Deskew Mode Section ................................................ 36
Deleted Figure 80; Renumbered Sequentially ............................ 36
Changed Sleep and Power-Down Operation (Pin Mode) Section
to Sleep Operation (Pin Mode) Section ...................................... 38
Changes to Sleep Operation (Pin Mode) Section ...................... 38
Changes to Self-Calibration Section ............................................ 39
Changes to Evaluation Board Section.......................................... 41
Added Exposed Pad Notation to Outline Dimensions ............. 42
Changes to Ordering Guide .......................................................... 42
Deleted Evaluation Board Schematics Section........................... 43
Deleted Figure 92 to Figure 102 ................................................... 43
Rev. B | Page 2 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
4/07—Rev. 0 to Rev. A
Changes to Features List...................................................................1
Changes to Product Highlights .......................................................1
Changes to General Description .....................................................3
Changes to Table 3 ............................................................................6
Changes to Table 4 ............................................................................7
Changes to Table 6 ............................................................................9
Changes to Figure 17 and Figure 18 .............................................16
Deleted Figure 29, Renumbered Sequentially .............................19
Changes to Figure 44 ......................................................................22
Changes to Figure 57 Caption .......................................................25
Changes to Figure 73, Figure 75, and Figure 77..........................31
Changes to Table 16 ........................................................................32
Replaced Single-Ended Buffered Output Using an Op
Amp Section ....................................................................................40
Changes to Figure 91 ......................................................................41
Changes to Figure 93 ......................................................................44
Changes to Figure 96 ......................................................................47
7/06—Revision 0: Initial Version
Rev. B | Page 3 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
FUNCTIONAL BLOCK DIAGRAM
1.7V TO 3.6V
1.0V REF
REFIO
FS ADJ
RSET
1.7V
TO
3.6V
CLKVDD
CLKCOM
CLK+
CLK–
1.7V TO
3.6V
AVDD
ACOM
CURRENT
SOURCE
ARRAY
SEGMENTED
SWITCHES
AD9707
LSB
SWITCHES
LATCHES
OTCM
IOUTA
IOUTB
SPI
DVDD
PIN/SPI/RESET
MODE/SDIO
CMODE/SCLK
DCOM
DIGITAL INPUTS (DB13 TO DB0)
Figure 1.
Rev. B | Page 4 of 44
SLEEP/CSB
05926-001
0.1µF
Data Sheet
AD9704/AD9705/AD9706/AD9707
SPECIFICATIONS
DC SPECIFICATIONS (3.3 V)
TMIN to TMAX, AVDD = 3.3 V, DVDD = 3.3 V, CLKVDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted.
Table 1.
Parameter
RESOLUTION
DC ACCURACY 1
Integral Nonlinearity (INL)
Precalibration
Integral Nonlinearity (INL)
Postcalibration
Differential Nonlinearity
(DNL) Precalibration
Differential Nonlinearity
(DNL) Postcalibration
ANALOG OUTPUT
Offset Error
Gain Error (With External
Reference)
Gain Error (With Internal
Reference)
Full-Scale Output Current 2
Output Compliance Range
(From OTCM to
IOUTA/IOUTB)
Output Resistance
Output Capacitance
REFERENCE OUTPUT
Reference Voltage
Reference Output Current 3
REFERENCE INPUT
Input Compliance Range
Reference Input Resistance
(Reference Powered Up)
Reference Input Resistance
(Reference Powered Down)
TEMPERATURE COEFFICIENTS
Offset Drift
Gain Drift (Without Internal
Reference)
Gain Drift (With Internal
Reference)
Reference Voltage Drift
POWER SUPPLY
Supply Voltage
AVDD
DVDD
CLKVDD
Analog Supply Current (IAVDD)
Digital Supply Current (IDVDD) 4
Clock Supply Current (ICLKVDD)4
Power Dissipation4
Supply Current Sleep Mode
(IAVDD)
Min
14
AD9707
Typ
Max
±1.4
AD9706
Typ
Max
Min
12
±6.0
±0.41
±0.9
±1.2
Min
10
±1.48
±0.10
±0.30
±4.4
±0.35
±0.4
AD9705
Typ
Max
Min
8
±0.36
AD9704
Typ
Max
±0.03
±0.09
±0.10
±1.17
±0.09
±0.13
Unit
Bits
LSB
LSB
±0.31
±0.02
±0.08
±0.03
LSB
LSB
−0.03
−2.7
0
−0.1
+0.03
+2.7
−0.03
−2.7
0
−0.1
+0.03
+2.7
−0.03
−2.7
0
−0.1
+0.03
+2.7
−0.03
−2.7
0
−0.1
+0.03
+2.7
% of FSR
% of FSR
−2.7
−0.1
+2.7
−2.7
−0.1
+2.7
−2.7
−0.1
+2.7
−2.7
−0.1
+2.7
% of FSR
1
−0.8
2
5
+0.8
1
−0.8
2
5
+0.8
1
−0.8
2
5
+0.8
1
−0.8
2
5
+0.8
mA
V
200
5
0.98
1.025
100
0.1
200
5
1.08
0.98
1.25
0.1
1.025
100
200
5
1.08
0.98
1.25
0.1
1.025
100
200
5
1.08
0.98
1.25
0.1
1.025
100
MΩ
pF
1.08
V
nA
1.25
10
10
10
10
V
kΩ
1
1
1
1
MΩ
0
0
0
0
±29
±29
±29
±29
±40
±40
±40
±40
±25
±25
±25
±25
ppm of
FSR/°C
ppm of
FSR/°C
ppm of
FSR/°C
ppm/°C
3.3
3.3
3.3
5.2
5.9
4.1
50.2
0.37
3.6
3.6
3.6
6.7
6.6
4.7
57
0.4
3.3
3.3
3.3
5.2
5.4
4.1
48.5
0.37
3.6
3.6
3.6
6.7
6.6
4.7
57
0.4
Rev. B | Page 5 of 44
3.3
3.3
3.3
5.1
5.0
4.1
46.9
0.37
3.6
3.6
3.6
6.7
6.6
4.7
57
0.4
3.3
3.3
3.3
5.1
4.6
4.1
45.5
0.37
3.6
3.6
3.6
6.7
6.6
4.7
57
0.4
V
V
V
mA
mA
mA
mW
mA
AD9704/AD9705/AD9706/AD9707
Parameter
Supply Current Power-Down
Mode (IAVDD)
Supply Current Clock PowerDown Mode (IDVDD) 5
Supply Current Clock PowerDown Mode (ICLKVDD)5
Power Supply Rejection Ratio
(AVDD) 6
OPERATING RANGE
Min
−0.2
AD9707
Typ
Max
0.7
7.5
Data Sheet
AD9706
Typ
Max
0.7
7.5
Min
Min
AD9705
Typ
Max
0.7
7.5
Min
AD9704
Typ
Max
0.7
7.5
Unit
μA
0.6
1
0.6
1
0.6
1
0.6
1
mA
42.5
64
42.5
64
42.5
64
42.5
64
μA
+0.03
+0.2
−0.2
+0.03
+0.2
−0.2
+0.03
+0.2
−0.2
+0.03
+0.2
+85
−40
+85
−40
+85
−40
% of
FSR/V
°C
−40
+85
1
Measured at IOUTA, driving a virtual ground.
Normal full scale current, IOUTFS is 32 × the IREF current.
Use an external buffer amplifier with an input bias current <100 nA to drive any external load.
4
Measured at fCLOCK = 175 MSPS and fOUT = 1.0 MHz, using a differential clock.
5
Measured at fCLOCK = 100 MSPS and fOUT = 1.0 MHz, using a differential clock.
6
± 5% power supply variation.
2
3
DYNAMIC SPECIFICATIONS (3.3 V)
TMIN to TMAX, AVDD = 3.3 V, DVDD = 3.3 V, CLKVDD = 3.3 V, IOUTFS = 2 mA, differential transformer coupled output, 453 Ω
differentially terminated unless otherwise noted.
Table 2.
Parameter
DYNAMIC PERFORMANCE
Maximum Output Update Rate, fCLOCK
Output Settling Time, tST (to 0.1%) 1
Output Propagation Delay, tPD
Glitch Impulse
Output Rise Time (10% to 90%)1
Output Fall Time (10% to 90%)1
AC LINEARITY
Spurious-Free Dynamic Range to
Nyquist
fCLOCK = 10 MSPS, fOUT = 2.1 MHz
fCLOCK = 25 MSPS, fOUT = 2.1 MHz
fCLOCK = 65 MSPS, fOUT = 5.1 MHz
fCLOCK = 65 MSPS, fOUT = 10.1 MHz
fCLOCK = 80 MSPS, fOUT = 1.0 MHz
fCLOCK = 125 MSPS, fOUT = 15.1 MHz
fCLOCK = 125 MSPS, fOUT = 25.1 MHz
fCLOCK = 175 MSPS, fOUT = 20.1 MHz
fCLOCK = 175 MSPS, fOUT = 40.1 MHz
Noise Spectral Density
fCLOCK = 175 MSPS, fOUT = 6.0 MHz,
IOUTFS = 2 mA
fCLOCK = 175 MSPS, fOUT = 6.0 MHz,
IOUTFS = 5 mA
fCLOCK = 175 MSPS, fOUT = 6.0 MHz,
IOUTFS = 1 mA
1
Min
AD9707
Typ
Max
175
74
Min
AD9706
Typ
Max
175
Min
AD9705
Typ
Max
AD9704
Typ
Max
11
4
5
2.5
2.5
11
4
5
2.5
2.5
11
4
5
2.5
2.5
MSPS
ns
ns
pV-s
ns
ns
84
84
84
83
83
78
77
75
72
84
83
84
83
82
78
77
75
71
84
84
84
83
82
78
76
75
71
70
68
70
71
70
68
69
69
67
dBc
dBc
dBc
dBc
dBc
dBc
dBc
dBc
dBc
−136
dBc/Hz
−152
−152
72
175
Unit
11
4
5
2.5
2.5
72
175
Min
−144
66
−161
dBc/Hz
−146
dBc/Hz
Measured single-ended into 500 Ω load.
Rev. B | Page 6 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
DIGITAL SPECIFICATIONS (3.3 V)
TMIN to TMAX, AVDD = 3.3 V, DVDD = 3.3 V, CLKVDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted.
Table 3.
Parameter
DIGITAL INPUTS 1
Logic 1 Voltage
Logic 0 Voltage
Logic 1 Current
Logic 0 Current
Input Capacitance
Input Setup Time, tS, +25°C
Input Hold Time, tH, +25°C
Input Setup Time, tS, −40°C to +85°C
Input Hold Time, tH, −40°C to +85°C
Latch Pulse Width, tLPW
CLK INPUTS 2
Input Voltage Range
Common-Mode Voltage
Differential Voltage
1
2
Min
2.1
AD9707
Typ Max
3
0
−10
Min
2.1
0.9
+10
10
3
0
−10
5
2.1
0.9
+10
10
3
2.25
0
0.75
0.5
AD9705
Typ Max
3
0
−10
2.1
0.9
+10
10
Includes CLK+ pin in single-ended clock input mode.
Applicable to CLK+ input and CLK− input when configured for differential clock input mode.
Rev. B | Page 7 of 44
3
2.25
0
0.75
0.5
AD9704
Typ Max
3
0
−10
0.9
+10
10
5
1.4
0.3
1.6
0.6
2.8
1.5
1.5
Min
5
1.4
0.3
1.6
0.6
2.8
1.5
1.5
Min
5
1.4
0.3
1.6
0.6
2.8
0
0.75
0.5
AD9706
Typ Max
1.4
0.3
1.6
0.6
2.8
1.5
1.5
3
2.25
0
0.75
0.5
1.5
1.5
3
2.25
Unit
V
V
μA
μA
pF
ns
ns
ns
ns
ns
V
V
V
AD9704/AD9705/AD9706/AD9707
Data Sheet
DC SPECIFICATIONS (1.8 V)
TMIN to TMAX, AVDD = 1.8 V, DVDD = 1.8 V, CLKVDD = 1.8 V, IOUTFS = 2 mA, unless otherwise noted.
Table 4.
Parameter
RESOLUTION
DC ACCURACY 1
Integral Nonlinearity (INL)
Precalibration
Differential Nonlinearity
(DNL) Precalibration
ANALOG OUTPUT
Offset Error
Gain Error (With Internal
Reference)
Full-Scale Output Current 2
Output Compliance Range
(With OTCM = AGND)
Output Resistance
Output Capacitance
REFERENCE OUTPUT
Reference Voltage
Reference Output Current 3
REFERENCE INPUT
Input Compliance Range
Reference Input Resistance
(Reference Powered Up)
Reference Input Resistance
(External Reference)
TEMPERATURE COEFFICIENTS
Offset Drift
Gain Drift (Without Internal
Reference)
Gain Drift (With Internal
Reference)
Reference Voltage Drift
POWER SUPPLY
Supply Voltage
AVDD
DVDD
CLKVDD
Analog Supply Current
(IAVDD) 4
Digital Supply Current
(IDVDD)4, 5
Clock Supply Current
(ICLKVDD)4, 5
Power Dissipation4, 5
Supply Current Sleep Mode
(IAVDD)
Supply Current Power-Down
Mode (IAVDD)
Supply Current Clock PowerDown Mode (IDVDD)5
Supply Current Clock PowerDown Mode (ICLKVDD)5
Min
14
AD9707
Typ
Max
Min
12
AD9706
Typ
Max
Min
10
AD9705
Typ
Max
Min
8
AD9704
Typ
Max
Unit
Bits
±1.4
±6.03
±0.42
±1.50
±0.10
±0.36
±0.03
±0.09
LSB
±1.2
±4.34
±0.36
±1.17
±0.09
±0.30
±0.02
±0.07
LSB
−0.03
−2.7
0
−0.2
+0.03
+2.7
−0.03
−2.7
0
−0.2
+0.03
+2.7
−0.03
−2.7
0
−0.2
+0.03
+2.7
−0.03
−2.7
0
−0.2
+0.03
+2.7
% of FSR
% of FSR
1
−0.8
2
2.5
+0.8
1
−0.8
2
2.5
+0.8
1
−0.8
2
2.5
+0.8
1
−0.8
2
2.5
+0.8
mA
V
200
5
0.98
1.025
100
0.1
1.7
1.7
1.7
200
5
1.08
0.98
1.25
0.1
1.025
100
200
5
1.08
0.98
1.25
0.1
1.025
100
200
5
1.08
0.98
1.25
0.1
1.025
100
MΩ
pF
1.08
V
nA
1.25
10
10
10
10
V
kΩ
1
1
1
1
MΩ
0
0
0
0
±30
±30
±30
±30
±60
±60
±60
±60
±25
±25
±25
±25
ppm of
FSR/°C
ppm of
FSR/°C
ppm of
FSR/°C
ppm/°C
4.8
V
V
V
mA
1.8
1.8
1.8
3.8
1.7
1.7
1.7
4.8
1.8
1.8
1.8
3.8
1.3
1.5
1.3
1.7
1.7
1.7
4.8
1.8
1.8
1.8
3.8
4.8
1.8
1.8
1.8
3.8
1.2
1.5
1.1
1.5
1.0
1.5
mA
1.5
1.3
1.5
1.3
1.5
1.3
1.5
mA
11.5
0.3
13.2
0.4
11.3
0.3
13.2
0.4
11.1
0.3
13.2
0.4
11.0
0.3
13.2
0.4
mW
mA
5
6
5
6
5
6
5
6
μA
0.22
0.28
0.22
0.28
0.22
0.28
0.22
0.28
mA
9.5
16
9.5
16
9.5
16
9.5
16
μA
Rev. B | Page 8 of 44
1.7
1.7
1.7
Data Sheet
Parameter
Power Supply Rejection
Ratio (AVDD) 6
OPERATING RANGE
AD9704/AD9705/AD9706/AD9707
Min
−2
AD9707
Typ
Max
−0.1
+2
Min
−2
AD9706
Typ
Max
−0.1
+2
Min
−2
AD9705
Typ
Max
−0.1
+2
Min
−2
AD9704
Typ
Max
−0.1
+2
−40
+85
−40
+85
−40
+85
−40
+85
Unit
% of
FSR/V
°C
1
Measured at IOUTA, driving a virtual ground.
Nominal full-scale current, IOUTFS, is 32 × the IREF current.
Use an external buffer amplifier with an input bias current <100 nA to drive any external load.
4
Measured at IOUTFS = 1 mA.
5
Measured at fCLOCK = 80 MSPS and fOUT = 1 MHz, using a differential clock.
6
±5% power supply variation.
2
3
DYNAMIC SPECIFICATIONS (1.8 V)
TMIN to TMAX, AVDD = 1.8 V, DVDD = 1.8 V, CLKVDD = 1.8 V, IOUTFS = 1 mA, differential transformer coupled output, 453 Ω differentially
terminated unless otherwise noted.
Table 5.
Parameter
DYNAMIC PERFORMANCE
Maximum Output Update Rate, fCLOCK
Output Settling Time, tST, (to 0.1%) 1
Output Propagation Delay (tPD)
Glitch Impulse
Output Rise Time (10% to 90%)1
Output Fall Time (10% to 90%)1
AC LINEARITY
Spurious-Free Dynamic Range to
Nyquist
fCLOCK = 10 MSPS; fOUT = 2.1 MHz
fCLOCK = 25 MSPS; fOUT = 2.1 MHz
fCLOCK = 25 MSPS; fOUT = 5.1 MHz
fCLOCK = 65 MSPS; fOUT = 10.1 MHz
fCLOCK = 65 MSPS; fOUT = 15.1 MHz
fCLOCK = 80 MSPS; fOUT = 1.0 MHz
fCLOCK = 80 MSPS; fOUT = 15.1 MHz
fCLOCK = 80 MSPS; fOUT = 30.1 MHz
Noise Spectral Density
fCLOCK = 80 MSPS; fOUT = 10 MHz;
IOUTFS = 1 mA
fCLOCK = 80 MSPS; fOUT = 10 MHz;
IOUTFS = 2 mA
1
Min
AD9707
Typ
Max
125
74
Min
AD9706
Typ
Max
125
Min
AD9705
Typ
Max
AD9704
Typ
Max
11
5.6
5
2.5
2.5
11
5.6
5
2.5
2.5
11
5.6
5
2.5
2.5
MSPS
ns
ns
pV-s
ns
ns
86
87
82
82
77
82
77
60
86
86
82
79
76
82
77
59
85
84
82
78
74
82
77
59
70
68
68
70
69
70
68
60
dBc
dBc
dBc
dBc
dBc
dBc
dBc
dBc
−128
dBc/Hz
−145
−144
−151
72
125
Unit
11
5.6
5
2.5
2.5
72
125
Min
−140
66
dBc/Hz
Measured single-ended into 500 Ω load.
Rev. B | Page 9 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
DIGITAL SPECIFICATIONS (1.8 V)
TMIN to TMAX, AVDD = 1.8 V, DVDD = 1.8 V, CLKVDD = 1.8 V, IOUTFS = 1 mA, unless otherwise noted.
Table 6.
Parameter
DIGITAL INPUTS 1
Logic 1 Voltage
Logic 0 Voltage
Logic 1 Current
Logic 0 Current
Input Capacitance
Input Setup Time, tS, 25°C
Input Hold Time, tH, 25°C
Input Setup Time, tS, −40°C to +85°C
Input Hold Time, tH, −40°C to +85°C
Latch Pulse Width, tLPW
CLK INPUTS 2
Input Voltage Range
Common-Mode Voltage
Differential Voltage
1
2
Min
1.2
AD9707
Typ Max
1.8
0
−10
Min
1.2
0.5
+10
+10
1.8
0
5
1.8
1.3
0
0.4
0.5
AD9705
Typ Max
1.8
0
−10
5
1.2
0.5
+10
+10
1.8
1.3
0.9
1.5
0
0.4
0.5
0.9
1.5
1.8
1.3
TIMING DIAGRAM
DB0 TO DB13
tH
CLOCK
tLPW
tST
0.1%
Figure 2. Timing Diagram
Rev. B | Page 10 of 44
0.1%
05926-002
IOUTA
OR
IOUTB
1.8
0
−10
0.5
+10
+10
2.3
0
2.4
0.1
6.2
Includes CLK+ pin in single-ended clock input mode.
Applicable to CLK+ input and CLK– input when configured for differential clock input mode.
tPD
AD9704
Typ Max
5
2.3
0
2.4
0.1
6.2
tS
Min
5
2.3
0
2.4
0.1
6.2
0.9
1.5
Min
1.2
0.5
+10
+10
−10
2.3
0
2.4
0.1
6.2
0
0.4
0.5
AD9706
Typ Max
0
0.4
0.5
0.9
1.5
1.8
1.3
Unit
V
V
μA
μA
pF
ns
ns
ns
ns
ns
V
V
V
Data Sheet
AD9704/AD9705/AD9706/AD9707
ABSOLUTE MAXIMUM RATINGS
Table 7.
Parameter
AVDD to ACOM
DVDD to DCOM
CLKVDD to CLKCOM
ACOM to DCOM
ACOM to CLKCOM
DCOM to CLKCOM
AVDD to DVDD
AVDD to CLKVDD
DVDD to CLKVDD
SLEEP to DCOM
Digital Inputs, MODE to DCOM
IOUTA, IOUTB to ACOM
REFIO, FS ADJ, OTCM to ACOM
CLK+, CLK–, CMODE to CLKCOM
Junction Temperature
Storage Temperature Range
Lead Temperature (10 sec)
Rating
−0.3 V to +3.9 V
−0.3 V to +3.9 V
−0.3 V to +3.9 V
−0.3 V to +0.3 V
−0.3 V to +0.3 V
−0.3 V to +0.3 V
−3.9 V to +3.9 V
−3.9 V to +3.9 V
−3.9 V to +3.9 V
−0.3 V to DVDD + 0.3 V
−0.3 V to DVDD + 0.3 V
−1.0 V to AVDD + 0.3 V
−0.3 V to AVDD + 0.3 V
−0.3 V to CLKVDD + 0.3 V
150°C
−65°C to +150°C
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.
THERMAL CHARACTERISTICS
Thermal impedance measurements were taken on a 4-layer board
in still air, in accordance with EIA/JESD51-7.
Table 8. Thermal Resistance
Package Type
32-Lead LFCSP_VQ
ESD CAUTION
Rev. B | Page 11 of 44
θJA
32.5
Unit
°C/W
AD9704/AD9705/AD9706/AD9707
Data Sheet
PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS
32
31
30
29
28
27
26
25
DB8
DB9
DB10
DB11
DB12
DB13 (MSB)
DCOM
SLEEP/CSB
AD9707
1
2
3
4
5
6
7
8
PIN 1
INDICATOR
AD9707
TOP VIEW
(Not to Scale)
24
23
22
21
20
19
18
17
FS ADJ
REFIO
ACOM
IOUTA
IOUTB
OTCM
AVDD
PIN/SPI/RESET
NOTES
1. IT IS RECOMMENDED THAT THE EXPOSED PAD BE
THERMALLY CONNECTED TO A COPPER GROUND
PLANE FOR ENHANCED ELECTRICAL AND THERMAL
PERFORMANCE.
05926-003
DB0 (LSB)
DCOM
CLKVDD
CLK+
CLK–
CLKCOM
CMODE/SCLK
MODE/SDIO
9
10
11
12
13
14
15
16
DB7
DB6
DVDD
DB5
DB4
DB3
DB2
DB1
Figure 3. AD9707 Pin Configuration
Table 9. AD9707 Pin Function Descriptions
Pin No.
28 to 32, 1,
2, 4 to 8
3
9
10, 26
11
12
13
14
15
Mnemonic
DB12 to DB1
Description
Data Bit 12 to Data Bit 1.
DVDD
DB0 (LSB)
DCOM
CLKVDD
CLK+
CLK−
CLKCOM
CMODE/SCLK
16
MODE/SDIO
17
PIN/SPI/RESET
18
19
20
21
22
23
AVDD
OTCM
IOUTB
IOUTA
ACOM
REFIO
24
25
27
FS ADJ
SLEEP/CSB
DB13 (MSB)
EPAD
Digital Supply Voltage (1.7 V to 3.6 V).
Least Significant Data Bit (LSB).
Digital Common.
Clock Supply Voltage (1.7 V to 3.6 V).
Positive Differential Clock Input.
Negative Differential Clock Input.
Clock Common.
In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver
(drive CLK+ and float CLK–). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial
data clock input.
In pin mode, this pin selects the input data format. Connect to DCOM for straight binary, and DVDD for twos
complement. In SPI mode, this pin acts as SPI data input/output.
Selects SPI Mode or Pin Mode Operation. Active high for pin mode operation and active low for SPI mode
operation. Pulse high to reset SPI registers to default values.
Analog Supply Voltage (1.7 V to 3.6 V).
Adjustable Output Common Mode. Refer to the Theory of Operation section for details.
Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s.
DAC Current Output. Full-scale current is sourced when all data bits are 1s.
Analog Common.
Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V
reference output when internal reference is activated. Requires a 0.1 μF capacitor to ACOM when internal
reference is activated.
Full-Scale Current Output Adjust.
In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low).
Most Significant Data Bit (MSB).
It is recommended that the exposed pad be thermally connected to a copper ground plane for enhanced
electrical and thermal performance.
Rev. B | Page 12 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
32
31
30
29
28
27
26
25
DB6
DB7
DB8
DB9
DB10
DB11 (MSB)
DCOM
SLEEP/CSB
AD9706
1
2
3
4
5
6
7
8
PIN 1
INDICATOR
AD9706
TOP VIEW
(Not to Scale)
24
23
22
21
20
19
18
17
FS ADJ
REFIO
ACOM
IOUTA
IOUTB
OTCM
AVDD
PIN/SPI/RESET
NOTES
1. NC = NO CONNECT. DO NOT CONNECT TO THIS PIN.
2. IT IS RECOMMENDED THAT THE EXPOSED PAD BE
THERMALLY CONNECTED TO A COPPER GROUND
PLANE FOR ENHANCED ELECTRICAL AND THERMAL
PERFORMANCE.
05926-083
NC
DCOM
CLKVDD
CLK+
CLK–
CLKCOM
CMODE/SCLK
MODE/SDIO
9
10
11
12
13
14
15
16
DB5
DB4
DVDD
DB3
DB2
DB1
DB0 (LSB)
NC
Figure 4. AD9706 Pin Configuration
Table 10. AD9706 Pin Function Descriptions
Pin No.
28 to 32, 1,
2, 4 to 6
3
7
8, 9
10, 26
11
12
13
14
15
Mnemonic
DB10 to DB1
Description
Data Bit 10 to Data Bit 1.
DVDD
DB0 (LSB)
NC
DCOM
CLKVDD
CLK+
CLK−
CLKCOM
CMODE/SCLK
16
MODE/SDIO
17
PIN/SPI/RESET
18
19
20
21
22
23
AVDD
OTCM
IOUTB
IOUTA
ACOM
REFIO
24
25
27
FS ADJ
SLEEP/CSB
DB11 (MSB)
EPAD
Digital Supply Voltage (1.7 V to 3.6 V).
Least Significant Data Bit (LSB).
No Connect.
Digital Common.
Clock Supply Voltage (1.7 V to 3.6 V).
Positive Differential Clock Input.
Negative Differential Clock Input.
Clock Common.
In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive
CLK+ and float CLK–). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data
clock input.
In pin mode, this pin selects the input data format. Connect to DCOM for straight binary, and DVDD for twos
complement. In SPI mode, this pin acts as SPI data input/output.
Selects SPI Mode or Pin Mode Operation. Active high for pin mode operation, and active low for SPI mode
operation. Pulse high to reset SPI registers to default values.
Analog Supply Voltage (1.7 V to 3.6 V).
Adjustable Output Common Mode. Refer to the Theory of Operation section for details.
Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s.
DAC Current Output. Full-scale current is sourced when all data bits are 1s.
Analog Common.
Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V
reference output when internal reference is activated. Requires a 0.1 μF capacitor to ACOM when internal
reference is activated.
Full-Scale Current Output Adjust.
In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low).
Most Significant Data Bit (MSB).
It is recommended that the exposed pad be thermally connected to a copper ground plane for enhanced
electrical and thermal performance.
Rev. B | Page 13 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
32
31
30
29
28
27
26
25
DB4
DB5
DB6
DB7
DB8
DB9 (MSB)
DCOM
SLEEP/CSB
AD9705
1
2
3
4
5
6
7
8
PIN 1
INDICATOR
AD9705
TOP VIEW
(Not to Scale)
24
23
22
21
20
19
18
17
FS ADJ
REFIO
ACOM
IOUTA
IOUTB
OTCM
AVDD
PIN/SPI/RESET
NOTES
1. NC = NO CONNECT. DO NOT CONNECT TO THIS PIN.
2. IT IS RECOMMENDED THAT THE EXPOSED PAD BE
THERMALLY CONNECTED TO A COPPER GROUND
PLANE FOR ENHANCED ELECTRICAL AND THERMAL
PERFORMANCE.
05926-085
NC
DCOM
CLKVDD
CLK+
CLK–
CLKCOM
CMODE/SCLK
MODE/SDIO
9
10
11
12
13
14
15
16
DB3
DB2
DVDD
DB1
DB0 (LSB)
NC
NC
NC
Figure 5. AD9705 Pin Configuration
Table 11. AD9705 Pin Function Descriptions
Pin No.
28 to 32,
1, 2, 4
3
5
6 to 9
10, 26
11
12
13
14
15
Mnemonic
DB8 to DB1
Description
Data Bit 8 to Data Bit 1.
DVDD
DB0 (LSB)
NC
DCOM
CLKVDD
CLK+
CLK−
CLKCOM
CMODE/SCLK
16
MODE/SDIO
17
PIN/SPI/RESET
18
19
20
21
22
23
AVDD
OTCM
IOUTB
IOUTA
ACOM
REFIO
24
25
27
FS ADJ
SLEEP/CSB
DB9 (MSB)
EPAD
Digital Supply Voltage (1.7 V to 3.6 V).
Least Significant Data Bit (LSB).
No Connect.
Digital Common.
Clock Supply Voltage (1.7 V to 3.6 V).
Positive Differential Clock Input.
Negative Differential Clock Input.
Clock Common.
In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive
CLK+ and float CLK–). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data clock input.
In pin mode, this pin selects the input data format. Connect to DCOM for straight binary, and DVDD for twos
complement. In SPI mode, this pin acts as SPI data input/output.
Selects SPI Mode or Pin Mode Operation. Active high for pin mode operation and active low for SPI mode
operation. Pulse high to reset SPI registers to default values.
Analog Supply Voltage (1.7 V to 3.6 V).
Adjustable Output Common Mode. Refer to the Theory of Operation section for details.
Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s.
DAC Current Output. Full-scale current is sourced when all data bits are 1s.
Analog Common.
Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V reference
output when internal reference is activated. Requires a 0.1 μF capacitor to ACOM when internal reference is activated.
Full-Scale Current Output Adjust.
In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low).
Most Significant Data Bit (MSB).
It is recommended that the exposed pad be thermally connected to a copper ground plane for enhanced
electrical and thermal performance.
Rev. B | Page 14 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
32
31
30
29
28
27
26
25
DB2
DB3
DB4
DB5
DB6
DB7 (MSB)
DCOM
SLEEP/CSB
AD9704
1
2
3
4
5
6
7
8
PIN 1
INDICATOR
AD9704
TOP VIEW
(Not to Scale)
24
23
22
21
20
19
18
17
FS ADJ
REFIO
ACOM
IOUTA
IOUTB
OTCM
AVDD
PIN/SPI/RESET
NOTES
1. NC = NO CONNECT. DO NOT CONNECT TO THIS PIN.
2. IT IS RECOMMENDED THAT THE EXPOSED PAD BE
THERMALLY CONNECTED TO A COPPER GROUND
PLANE FOR ENHANCED ELECTRICAL AND THERMAL
PERFORMANCE.
05926-084
NC
DCOM
CLKVDD
CLK+
CLK–
CLKCOM
CMODE/SCLK
MODE/SDIO
9
10
11
12
13
14
15
16
DB1
DB0 (LSB)
DVDD
NC
NC
NC
NC
NC
Figure 6. AD9704 Pin Configuration
Table 12. AD9704 Pin Function Descriptions
Pin No.
28 to 32, 1
2
3
4 to 9
10, 26
11
12
13
14
15
Mnemonic
DB6 to DB1
DB0 (LSB)
DVDD
NC
DCOM
CLKVDD
CLK+
CLK−
CLKCOM
CMODE/SCLK
16
MODE/SDIO
17
PIN/SPI/RESET
18
19
20
21
22
23
AVDD
OTCM
IOUTB
IOUTA
ACOM
REFIO
24
25
27
FS ADJ
SLEEP/CSB
DB7 (MSB)
EPAD
Description
Data Bit 6 to Data Bit 1.
Least Significant Data Bit (LSB).
Digital Supply Voltage (1.7 V to 3.6 V).
No Connect.
Digital Common.
Clock Supply Voltage (1.7 V to 3.6 V).
Positive Differential Clock Input.
Negative Differential Clock Input.
Clock Common.
In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive CLK+
and float CLK−). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data clock input.
In pin mode, this pin selects the input data format. Connect to DCOM for straight binary, and DVDD for twos
complement. In SPI mode, this pin acts as SPI data input/output.
Selects SPI Mode or Pin Mode Operation. Active high for pin mode operation and active low for SPI mode
operation. Pulse high to reset SPI registers to default values.
Analog Supply Voltage (1.7 V to 3.6 V).
Adjustable Output Common Mode. Refer to the Theory of Operation section for details.
Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s.
DAC Current Output. Full-scale current is sourced when all data bits are 1s.
Analog Common.
Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V reference output
when internal reference is activated. Requires a 0.1 μF capacitor to ACOM when internal reference is activated.
Full-Scale Current Output Adjust.
In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low).
Most Significant Data Bit (MSB).
It is recommended that the exposed pad be thermally connected to a copper ground plane for enhanced
electrical and thermal performance.
Rev. B | Page 15 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
TYPICAL PERFORMANCE CHARACTERISTICS
AD9707
VDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted.
90
fCLOCK = 65MSPS
85
85
80
80
SFDR (dBc)
75
fCLOCK = 175MSPS
65
fCLOCK = 125MSPS
60
75
70
65
60
55
55
50
50
1
100
10
fOUT (MHz)
45
05926-005
45
0
5
10
85
85
80
80
75
75
SFDR (dBc)
90
70
65
60
55
50
50
3
5
4
fOUT (MHz)
45
0
10
90
90
85
85
80
80
SFDR (dBc)
75
70
65
55
50
50
20
55
60
65
25
fOUT (MHz)
30
40
50
60
70
80
30
35
70
80
Figure 9. SFDR vs. fOUT @ 65 MSPS
IOUTFS = 5mA
IOUTFS = 1mA
65
55
15
50
IOUTFS = 2mA
70
60
10
20
75
60
05926-007
SFDR (dBc)
95
5
45
Figure 11. SFDR vs. fOUT @ 175 MSPS
95
0
40
fOUT (MHz)
Figure 8. SFDR vs. fOUT @ 10 MSPS
45
35
65
55
2
30
70
60
05926-006
SFDR (dBc)
95
90
1
25
Figure 10. SFDR vs. fOUT @ 125 MSPS
95
0
20
fOUT (MHz)
Figure 7. SFDR vs. fOUT
45
15
05926-008
70
05926-009
90
SFDR (dBc)
95
fCLOCK = 10MSPS
05926-010
95
45
0
10
20
30
40
50
60
fOUT (MHz)
Figure 12. SFDR vs. fOUT and IOUTFS @ 175 MSPS
Rev. B | Page 16 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
95
–120
90
–125
85
–130
–135
OTCM = 0V
75
NSD (dBc/Hz)
70
OTCM = 0.3V
65
OTCM = 1.2V
1mA
–140
2mA
–145
–150
60
–155
50
–160
0
10
20
30
40
50
60
70
–165
05926-011
80
fOUT (MHz)
0
Figure 13. SFDR vs. fOUT and OTCM @ 175 MSPS
20
60
70
80
95
fCLOCK = 65MSPS
90
85
90
80
75
75
IMD (dBc)
80
70
fCLOCK = 175MSPS
65
60
55
50
50
0
45
05926-012
–2
fCLOCK = 125MSPS
65
55
–6
–4
AOUT (dBFS)
fCLOCK = 175MSPS
70
60
–8
fCLOCK = 75MSPS
85
fCLOCK = 125MSPS
45
–10
0
10
20
30
40
50
60
70
80
LOWER fOUT (MHz)
Figure 17. Dual-Tone IMD vs. Lower fOUT and fCLOCK @ 0 dBFS
Figure 14. SFDR vs. AOUT and fCLOCK at fOUT = fCLOCK/5
–125
95
90
–130
+25°C
85
–135
80
IMD (dBc)
125MSPS
–140
65MSPS
–145
+85°C
75
70
65
175MSPS
60
–150
–40°C
55
–155
50
–160
0
10
20
30
40
50
FREQUENCY (MHz)
60
70
80
05926-115
NSD (dBc/Hz)
30
40
50
FREQUENCY (MHz)
Figure 16. NSD vs. fOUT and IOUTFS @ 175 MSPS
95
SFDR (dBc)
10
05926-015
45
05926-116
5mA
55
Figure 15. NSD vs. fOUT and fCLOCK @ 0 dBFS
45
0
10
20
30
40
50
LOWER fOUT (MHz)
60
70
80
05926-016
SFDR (dBc)
80
Figure 18. Dual-Tone IMD vs. Lower fOUT and Temperature at 0 dBFS,
175 MSPS
Rev. B | Page 17 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
0.6
1.0
0.5
0.4
DNL (LSB)
INL (LSB)
0.5
0
–0.5
0.3
0.2
0.1
0
–1.0
10000
15000
CODE
0
5000
10000
15000
05926-087
5000
80
05926-019
–0.2
0
05926-017
–1.5
–0.1
CODE
Figure 22. Typical Calibrated DNL
Figure 19. Typical Uncalibrated INL
95
0.6
90
0.4
85
–40°C
80
SFDR (dBc)
DNL (LSB)
0.2
0
–0.2
75
+25°C
70
+85°C
65
60
–0.4
55
–0.6
0
5000
10000
45
05926-018
–0.8
50
15000
CODE
10
20
30
40
50
60
70
fOUT (MHz)
Figure 23. SFDR vs. fOUT and Temperature @ 175 MSPS
Figure 20. Typical Uncalibrated DNL
0.6
–10
0.4
–20
fCLOCK = 78MSPS
fOUT = 15.0MHz
SFDR = 80dBc
AMPLITUDE = 0dBFS
–30
MAGNITUDE (dBm)
0.2
0
–0.2
–0.4
–0.6
–40
–50
–60
–70
–80
–90
–0.8
0
5000
10000
CODE
15000
–110
1
6
11
16
21
26
FREQUENCY (MHz)
Figure 24. Single-Tone SFDR
Figure 21. Typical Calibrated INL
Rev. B | Page 18 of 44
31
36
05926-039
–100
–1.0
05926-086
INL (LSB)
0
Data Sheet
AD9704/AD9705/AD9706/AD9707
–10
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
–30
SFDR = 77dBc
AMPLITUDE = 0dBFS
MAGNITUDE (dBm)
–40
–50
–60
–70
–80
–40
–60
–70
–80
–90
–100
–100
–110
1
6
11
16
21
26
FREQUENCY (MHz)
31
36
SFDR = 77dBc
AMPLITUDE = 0dBFS
–50
–90
05926-038
MAGNITUDE (dBm)
–30
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
fOUT3 = 15.8MHz
fOUT4 = 16.2MHz
–20
–110
1
6
11
16
21
26
FREQUENCY (MHz)
Figure 26. Four-Tone SFDR
Figure 25. Dual-Tone SFDR
Rev. B | Page 19 of 44
31
36
05926-040
–10
AD9704/AD9705/AD9706/AD9707
Data Sheet
VDD = 1.8 V, IOUTFS = 1 mA, unless otherwise noted.
95
95
10MSPS
90
90
65MSPS
85
85
80
SFDR (dBc)
75
80MSPS
70
65
70
IOUTFS = 2mA
65
60
55
55
50
50
10
100
FREQUENCY (MHz)
45
0
90
85
85
80
80
75
75
SFDR (dBc)
90
70
65
60
55
50
50
3
4
5
fOUT (MHz)
45
0
85
80
80
75
75
SFDR (dBc)
90
85
70
65
55
55
50
50
20
25
30
fOUT (MHz)
15
20
25
30
35
40
35
40
Figure 29. SFDR vs. fOUT at 80 MSPS
fCLOCK = 80MSPS
65
60
15
10
70
60
05926-026
SFDR (dBc)
90
10
5
Figure 31. SFDR vs. fOUT and IOUTFS at 80 MSPS
95
5
35
fOUT (MHz)
95
0
30
IOUTFS = 2mA
Figure 28. SFDR vs. fOUT at 10 MSPS
45
25
IOUTFS = 1mA
65
55
2
20
70
60
05926-024
SFDR (dBc)
95
1
15
Figure 30. SFDR vs. fOUT and IOUTFS at 65 MSPS
95
0
10
fOUT (MHz)
Figure 27. SFDR vs. fOUT
45
5
05926-028
1
05926-027
125MSPS
45
–10
fCLOCK = 65MSPS
–8
–6
–4
–2
AOUT (dBFS)
Figure 32. SFDR vs. AOUT at fOUT = fCLOCK/5
Rev. B | Page 20 of 44
0
05926-029
45
IOUTFS = 1mA
75
60
05926-023
SFDR (dBc)
80
Data Sheet
AD9704/AD9705/AD9706/AD9707
–115
95
–120
90
–125
85
80
125MSPS, 1mA
–135
–40°C
IMD (dBc)
65MSPS, 1mA
80MSPS, 1mA
–140
65
55
80MSPS, 2mA
65MSPS, 2mA
10
20
30
40
FREQUENCY (MHz)
50
60
45
05926-133
0
50
70
Figure 33. NSD vs. fOUT, fCLOCK, and IOUTFS at 0 dBFS
0
5
10
15
20
25
30
35
40
LOWER fOUT (MHz)
05926-033
–155
Figure 36. Dual-Tone IMD vs. Lower fOUT and Temperature at 80 MSPS,
IOUTFS = 1 mA and 0 dBFS
95
95
90
90
85
85
80
+25°C
80
–40°C
65MSPS
75
70
IMD (dBc)
IMD (dBc)
70
60
125MSPS, 2mA
–150
80MSPS
25MSPS
65
60
75
70
65
60
55
55
+80°C
125MSPS
0
10
20
30
40
FREQUENCY (MHz)
50
50
45
05926-134
50
45
+85°C
+25°C
–145
–160
75
60
Figure 34. Dual-Tone IMD vs. Lower fOUT at IOUTFS = 1 mA and 0 dBFS
0
5
10
15
20
25
30
35
LOWER fOUT (MHz)
40
05926-034
NSD (dBc/Hz)
–130
Figure 37. Dual-Tone IMD vs. Lower fOUT and Temperature at 80 MSPS,
IOUTFS = 2 mA and 0 dBFS
95
1.0
90
85
0.5
65MSPS
75
70
25MSPS
INL (LSB)
IMD (dBc/Hz)
80
80MSPS
65
0.0
–0.5
60
55
–1.0
50
0
10
20
30
40
FREQUENCY (MHz)
50
60
Figure 35. Dual-Tone IMD vs. Lower fOUT at IOUTFS = 2 mA and 0 dBFS
Rev. B | Page 21 of 44
–1.5
0
5000
10000
CODE
Figure 38. Typical Uncalibrated INL
15000
05926-035
125MSPS
05926-135
45
AD9704/AD9705/AD9706/AD9707
Data Sheet
0.6
–10
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
0.4
–30
MAGNITUDE (dBm)
DNL (LSB)
0.2
0
–0.2
–0.4
SFDR = 74dBc
AMPLITUDE = 0dBFS
–40
–50
–60
–70
–80
–90
–0.6
10000
15000
–110
CODE
1
6
–10
90
–20
MAGNITUDE (dBm)
SFDR (dBc)
75
+85°C
+25°C
60
–70
–80
10
15
20
25
30
35
40
05926-037
–100
5
Figure 40. SFDR vs. Temperature at 80 MSPS
fCLOCK = 78MSPS
fOUT = 15.0MHz
SFDR = 79dBc
AMPLITUDE = 0dBFS
–30
–40
–50
–60
–70
–80
–90
1
6
11
16
21
26
FREQUENCY (MHz)
31
36
05926-020
–100
–110
–110
1
6
11
16
21
26
FREQUENCY (MHz)
Figure 43. Four-Tone SFDR
–10
–20
36
–60
50
0
31
SFDR = 69dBc
AMPLITUDE = 0dBFS
–50
–90
fOUT (MHz)
MAGNITUDE (dBm)
–40
55
45
26
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
fOUT3 = 15.8MHz
fOUT4 = 16.2MHz
–30
–40°C
80
65
21
Figure 42. Dual-Tone SFDR
95
70
16
FREQUENCY (MHz)
Figure 39. Typical Uncalibrated DNL
85
11
05926-021
5000
Figure 41. Single-Tone SFDR
Rev. B | Page 22 of 44
31
36
05926-022
0
05926-036
–0.8
–100
Data Sheet
AD9704/AD9705/AD9706/AD9707
AD9704, AD9705, AND AD9706
VDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted.
0.01
–115
–120
–125
8-BIT
10-BIT
INL (LSB)
NSD (dBc/Hz)
–130
–135
–140
0
12-BIT
–145
14-BIT
–150
20
40
60
80
–0.01
fOUT (MHz)
0
200
400
600
800
1000
05926-044
0
05926-144
–160
1000
05926-045
–155
CODE
Figure 44. AD9704, AD9705, AD9706, AD9707 NSD vs. fOUT at 0 dBFS,
175 MSPS
Figure 47. AD9705 Typical Uncalibrated INL
0.01
0.03
0.01
DNL (LSB)
INL (LSB)
0.02
0
0
–0.01
0
50
100
150
200
250
CODE
–0.01
05926-043
–0.02
0
200
400
600
800
CODE
Figure 45. AD9704 Typical Uncalibrated INL
Figure 48. AD9705 Typical Uncalibrated DNL
0.01
0.3
0.2
0.1
INL (LSB)
0
–0.01
–0.1
–0.2
–0.02
–0.3
–0.03
0
50
100
150
200
CODE
250
Figure 46. AD9704 Typical Uncalibrated DNL
–0.5
0
1000
2000
3000
CODE
Figure 49. AD9706 Typical Uncalibrated INL
Rev. B | Page 23 of 44
4000
05926-046
–0.4
05926-042
DNL (LSB)
0
AD9704/AD9705/AD9706/AD9707
Data Sheet
–10
0.01
fCLOCK = 78MSPS
fOUT = 15.0MHz
–20
MAGNITUDE (dBm)
DNL (LSB)
SFDR = 75dBc
AMPLITUDE = 0dBFS
–30
0
–0.01
–0.02
–40
–50
–60
–70
–80
–90
–0.03
0
1000
2000
3000
4000
CODE
–110
05926-047
1
26
31
36
–30
–50
–60
–70
–80
–50
–60
–70
–80
–90
–90
–100
–100
11
16
21
26
31
36
FREQUENCY (MHz)
–110
05926-048
6
SFDR = 73dBc
AMPLITUDE = 0dBFS
–40
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
Figure 51. AD9704 Single-Tone SFDR
05926-061
MAGNITUDE (dBm)
–40
1
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
SFDR = 67dBc
AMPLITUDE = 0dBFS
–30
MAGNITUDE (dBm)
21
–10
fCLOCK = 78MSPS
fOUT = 15.0MHz
–20
Figure 54. AD9705 Dual-Tone SFDR
–10
–10
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
–30
MAGNITUDE (dBm)
–50
–60
–70
–80
–40
–50
–60
–70
–80
–90
–90
–100
–100
1
6
11
16
21
26
FREQUENCY (MHz)
31
36
SFDR = 77dBc
AMPLITUDE = 0dBFS
–30
SFDR = 67dBc
AMPLITUDE = 0dBFS
–40
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
–20
05926-049
MAGNITUDE (dBm)
16
Figure 53. AD9705 Single-Tone SFDR
–10
–110
11
FREQUENCY (MHz)
Figure 50. AD9706 Typical Uncalibrated DNL
–110
6
–110
1
6
11
16
21
26
FREQUENCY (MHz)
Figure 55. AD9706 Single-Tone SFDR
Figure 52. AD9704 Dual-Tone SFDR
Rev. B | Page 24 of 44
31
36
05926-062
–0.04
05926-050
–100
Data Sheet
AD9704/AD9705/AD9706/AD9707
–10
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
SFDR = 77dBc
AMPLITUDE = 0dBFS
–40
–50
–60
–70
–80
–90
–100
–110
1
6
11
16
21
26
FREQUENCY (MHz)
31
36
05926-063
MAGNITUDE (dBm)
–30
Figure 56. AD9706 Dual-Tone SFDR
Rev. B | Page 25 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
VDD = 1.8 V, IOUTFS = 1 mA, unless otherwise noted.
–115
0.08
–120
0.06
–125
8-BIT
0.04
0.02
–135
INL (LSB)
10-BIT
–140
12-BIT
–145
–0.02
14-BIT
–150
–0.04
–155
0
5
10
15
20
25
30
35
fOUT (MHz)
–0.08
0
200
400
600
800
1000
05926-067
–0.06
05926-157
–160
0
1000
05926-068
NSD (dBc/Hz)
–130
CODE
Figure 60. AD9705 Typical Uncalibrated INL
Figure 57. AD9704, AD9705, AD9706, AD9707 NSD vs. fOUT at 0 dBFS, 80 MSPS
0.02
0.04
0
0.03
–0.02
DNL (LSB)
INL (LSB)
0.02
0.01
0
–0.06
–0.08
–0.01
–0.10
0
50
100
150
200
250
CODE
–0.12
05926-065
–0.02
–0.04
0
200
400
600
800
CODE
Figure 58. AD9704 Typical Uncalibrated INL
Figure 61. AD9705 Typical Uncalibrated DNL
0.3
0.01
0.2
0.1
INL (LSB)
0
–0.01
–0.1
–0.2
–0.3
–0.02
–0.03
0
50
100
150
200
CODE
250
Figure 59. AD9704 Typical Uncalibrated DNL
–0.5
0
1000
2000
3000
CODE
Figure 62. AD9706 Typical Uncalibrated INL
Rev. B | Page 26 of 44
4000
05926-069
–0.4
05926-066
DNL (LSB)
0
Data Sheet
AD9704/AD9705/AD9706/AD9707
0.1
–10
fCLOCK = 78MSPS
fOUT = 15.0MHz
–20
SFDR = 73dBc
AMPLITUDE = 0dBFS
–30
MAGNITUDE (dBm)
DNL (LSB)
0
–0.1
–0.2
–40
–50
–60
–70
–80
–90
–0.3
0
1000
2000
3000
4000
CODE
–110
05926-070
1
26
31
36
–30
–50
–60
–70
–80
–50
–60
–70
–80
–90
–90
–100
–100
11
16
21
26
31
36
FREQUENCY (MHz)
–110
05926-071
6
SFDR = 71dBc
AMPLITUDE = 0dBFS
–40
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
05926-074
MAGNITUDE (dBm)
–40
1
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
SFDR = 67dBc
AMPLITUDE = 0dBFS
–30
MAGNITUDE (dBm)
21
–10
fCLOCK = 78MSPS
fOUT = 15.0MHz
–20
Figure 67. AD9705 Dual-Tone SFDR
Figure 64. AD9704 Single-Tone SFDR
–10
–10
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
–30
MAGNITUDE (dBm)
–50
–60
–70
–80
–40
–50
–60
–70
–80
–90
–90
–100
–100
1
6
11
16
21
26
FREQUENCY (MHz)
31
36
SFDR = 73dBc
AMPLITUDE = 0dBFS
–30
SFDR = 67dBc
AMPLITUDE = 0dBFS
–40
fCLOCK = 78MSPS
fOUT = 15.0MHz
–20
05926-072
MAGNITUDE (dBm)
16
Figure 66. AD9705 Single-Tone SFDR
–10
–110
11
FREQUENCY (MHz)
Figure 63. AD9706 Typical Uncalibrated DNL
–110
6
–110
1
6
11
16
21
26
FREQUENCY (MHz)
Figure 68. AD9706 Single-Tone SFDR
Figure 65. AD9704 Dual-Tone SFDR
Rev. B | Page 27 of 44
31
36
05926-075
–0.4
05926-073
–100
AD9704/AD9705/AD9706/AD9707
Data Sheet
–10
fCLOCK = 78MSPS
fOUT1 = 15.0MHz
fOUT2 = 15.4MHz
–20
SFDR = 73dBc
AMPLITUDE = 0dBFS
–40
–50
–60
–70
–80
–90
–100
–110
1
6
11
16
21
26
FREQUENCY (MHz)
31
36
05926-076
MAGNITUDE (dBm)
–30
Figure 69. AD9706 Dual-Tone SFDR
Rev. B | Page 28 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
TERMINOLOGY
Linearity Error (Integral Nonlinearity or INL)
INL is defined as the maximum deviation of the actual analog
output from the ideal output, determined by a straight line
drawn from zero to full scale.
Power Supply Rejection
Power supply rejection is the maximum change in the full-scale
output as the supplies are varied from nominal to minimum
and maximum specified voltages.
Differential Nonlinearity (DNL)
DNL is the measure of the variation in analog value, normalized
to full scale, associated with a 1 LSB change in digital input code.
Settling Time
Settling time is the time required for the output to reach and
remain within a specified error band about its final value,
measured from the start of the output transition.
Monotonicity
A digital-to-analog converter is monotonic if the output either
increases or remains constant as the digital input increases.
Glitch Impulse
Asymmetrical switching times in a DAC give rise to undesired
output transients that are quantified by a glitch impulse. It is
specified as the net area of the glitch in picovolt-seconds (pV-s).
Offset Error
Offset error is the deviation of the output current from the ideal of
zero. For IOUTA, 0 mA output is expected when the inputs are all
0s. For IOUTB, 0 mA output is expected when all inputs are set to 1.
Spurious-Free Dynamic Range (SFDR)
SFDR is the difference, in decibels (dB), between the rms
amplitude of the output signal and the peak spurious signal
over the specified bandwidth.
Gain Error
Gain error is the difference between the actual and ideal output
span. The actual span is determined by the output when all inputs
are set to 1, minus the output when all inputs are set to 0. The
ideal gain is calculated using the measured VREF. Therefore,
the gain error does not include effects of the reference.
Total Harmonic Distortion (THD)
THD is the ratio of the rms sum of the first six harmonic
components to the rms value of the measured input signal.
It is expressed as a percentage or in decibels (dB).
Multitone Power Ratio
Multitone power ratio is the spurious-free dynamic range
containing multiple carrier tones of equal amplitude. It is
measured as the difference between the rms amplitude of
a carrier tone to the peak spurious signal in the region of
a removed tone.
Output Compliance Range
Output compliance range is the range of allowable voltage at the
output of a current output DAC. Operation beyond the maximum
compliance limits can cause either output stage saturation or
breakdown, resulting in nonlinear performance.
Temperature Drift
Temperature drift is specified as the maximum change from the
ambient (25°C) value to the value at either TMIN or TMAX. For
offset and gain drift, the drift is reported in ppm of full-scale
range (FSR) per °C. For reference drift, the drift is reported in
ppm per °C.
Noise Spectral Density (NSD)
Noise spectral density is the average noise power normalized to
a 1 Hz bandwidth, with the DAC converting and producing an
output tone.
1.7V TO 3.6V
0.1µF
1.0V REF
AVDD
REFIO
FS ADJ
RSET
16kΩ
1.7V TO 3.6V
CLKVDD
CLKCOM
JTX-4-10T+
AD9512
CLK1
ACOM
CURRENT
SOURCE
ARRAY
AD9707
OTCM
IOUTA
SEGMENTED
SWITCHES
LSB
SWITCHES
IOUTB
CLK+
50Ω
ADT4-6T+
1kΩ
LATCHES
CLKB
1.7V TO 3.6V
CLK–
SPI
DVDD
DCOM
CLOCK
OUTPUT
SLEEP/CSB
DIGITAL DATA
SOURCE DPG
Figure 70. Basic AC Characterization Test Setup
Rev. B | Page 29 of 44
05926-200
LOW JITTER
RF SOURCE
DIGITAL
DATA
AD9704/AD9705/AD9706/AD9707
Data Sheet
THEORY OF OPERATION
Figure 71 shows a simplified block diagram of the AD9707. The
AD9704/AD9705/AD9706/AD9707 consist of a DAC, digital
control logic, and full-scale output current control. The DAC
contains a PMOS current source array capable of providing a
nominal full-scale current (IOUTFS) of 2 mA and a maximum of
5 mA. The array is divided into 31 equal currents that make up the
five most significant bits (MSBs). The next four bits, or middle
bits, consist of 15 equal current sources whose value is 1/16 of an
MSB current source. The remaining LSBs are binary weighted fractions of the current sources of the middle bits. Implementing the
middle and lower bits with current sources, instead of an R-2R
ladder, enhances the AD9704/AD9705/AD9706/AD9707 dynamic
performance for multitone or low amplitude signals and helps
maintain the high output impedance of the DAC (that is,
>200 MΩ).
The external resistor, in combination with both the reference
control amplifier and voltage reference, VREFIO, sets the reference
current, IREF, which is replicated to the segmented current sources
with the proper scaling factor. The full-scale current, IOUTFS, is
32 × IREF.
The AD9704/AD9705/AD9706/AD9707 provide the option of
setting the output common mode to a value other than ACOM
via the output common mode (OTCM) pin. This facilitates
interfacing the output of the AD9704/AD9705/AD9706/AD9707
directly to components that require common-mode levels greater
than 0 V.
SERIAL PERIPHERAL INTERFACE
The AD9704/AD9705/AD9706/AD9707 serial port is a flexible,
synchronous serial communications port allowing easy interfacing
to many industry-standard microcontrollers and microprocessors.
The serial I/O is compatible with most synchronous transfer
formats, including the Motorola SPI and Intel® SSR protocols.
The interface allows read/write access to all registers that configure
the AD9704/AD9705/AD9706/AD9707. Single or multiple byte
transfers are supported, as well as MSB first or LSB first transfer
formats. The serial interface port of the AD9704/AD9705/AD9706/
AD9707 is configured as a single pin I/O. SPI terminal voltages
are referenced to ACOM.
All of these current sources are switched to one of the two
output nodes (IOUTA or IOUTB) via PMOS differential current
switches. The switches are based on the architecture pioneered
in the AD9764 family, with further refinements made to reduce
distortion contributed by the switching transient. This switch
architecture also reduces various timing errors and provides
matching complementary drive signals to the inputs of the
differential current switches.
The analog and digital sections of the AD9704/AD9705/AD9706/
AD9707 have separate power supply inputs (AVDD and DVDD)
that can operate independently over a 1.7 V to 3.6 V range. The
digital section, capable of operating at a rate of up to 175 MSPS,
consists of edge-triggered latches and segment decoding logic
circuitry. The analog section includes the PMOS current
sources, the associated differential switches, a 1.0 V band gap
voltage reference, and a reference control amplifier.
General Operation of the Serial Interface
There are two phases to a communication cycle with the AD9704/
AD9705/AD9706/AD9707. Phase 1 is the instruction cycle, which
is the writing of an instruction byte into the AD9704/AD9705/
AD9706/AD9707, coincident with the first eight SCLK rising
edges. The instruction byte provides the AD9704/AD9705/
AD9706/AD9707 serial port controller with information regarding
the data transfer cycle, which is Phase 2 of the communication
cycle. The Phase 1 instruction byte defines whether the upcoming
data transfer is read or write, the number of bytes in the data
transfer, and the starting register address for the first byte of the
data transfer.
The DAC full-scale output current is regulated by the reference
control amplifier and can be set from 1 mA to 5 mA via an external
resistor, RSET, connected to the full-scale adjust (FS ADJ) pin.
1.7V TO 3.6V
1.0V REF
REFIO
FS ADJ
RSET
1.7V
TO
3.6V
CLKVDD
CLKCOM
CLK+
CLK–
1.7V TO
3.6V
AVDD
ACOM
CURRENT
SOURCE
ARRAY
SEGMENTED
SWITCHES
AD9707
LSB
SWITCHES
LATCHES
OTCM
IOUTA
IOUTB
SPI
DVDD
DCOM
DIGITAL INPUTS (DB13 TO DB0)
SLEEP/CSB
Figure 71. Simplified Block Diagram
Rev. B | Page 30 of 44
PIN/SPI/RESET
MODE/SDIO
CMODE/SCLK
05926-103
0.1µF
Data Sheet
AD9704/AD9705/AD9706/AD9707
A logic high on Pin 17 (PIN/SPI/RESET), followed by a logic
low, resets the SPI port timing to the initial state of the instruction
cycle. This is true regardless of the present state of the internal
registers or the other signal levels present at the inputs to the SPI
port. If the SPI port is in the midst of an instruction cycle or a
data transfer cycle, none of the present data is written.
The remaining SCLK edges are for Phase 2 of the communication
cycle. Phase 2 is the actual data transfer between the AD9704/
AD9705/AD9706/AD9707 and the system controller. Phase 2 of
the communication cycle is a transfer of one, two, three, or four
data bytes, as determined by the instruction byte. Using one
multibyte transfer is the preferred method. Single byte data
transfers are useful to reduce CPU overhead when register access
requires one byte only. Registers change immediately upon
writing to the last bit of each transfer byte.
Instruction Byte
The instruction byte contains the information shown in the bit
map in Table 13.
Table 13.
MSB
7
R/W
6
5
4
3
2
1
LSB
0
N1
N0
A4
A3
A2
A1
A0
R/W, Bit 7 of the instruction byte, determines whether a read or
a write data transfer occurs after the instruction byte write. Logic 1
indicates a read operation. Logic 0 indicates a write operation.
N1 and N0, Bit 6 and Bit 5 of the instruction byte, determine the
number of bytes to be transferred during the data transfer cycle.
The bit decodes are shown in Table 14.
A4, A3, A2, A1, and A0, which are Bit 4, Bit 3, Bit 2, Bit 1, and
Bit 0 of the instruction byte, respectively, determine which register
is accessed during the data transfer portion of the communication
cycle. For multibyte transfers, this address is the starting byte
address. The remaining register addresses are generated by the
AD9704/AD9705/AD9706/AD9707, based on the DATADIR bit
(Register 0x00, Bit 6).
N0
0
1
0
1
SDIO—Serial Data I/O. This pin is used as a bidirectional data
line to transmit and receive data.
MSB/LSB Transfers
The AD9704/AD9705/AD9706/AD9707 serial port can support
both most significant bit (MSB) first or least significant bit
(LSB) first data formats. This functionality is controlled by the
DATADIR bit (Register 0x00, Bit 6). The default is MSB first
(DATADIR = 0).
When DATADIR = 0 (MSB first), the instruction and data bytes
must be written from most significant bit to least significant bit.
Multibyte data transfers in MSB first format start with an
instruction byte that includes the register address of the most
significant data byte. Subsequent data bytes should follow in
order from high address to low address. In MSB first mode, the
serial port internal byte address generator decrements for each
data byte of the multibyte communication cycle.
When DATADIR = 1 (LSB first), the instruction and data bytes
must be written from least significant bit to most significant bit.
Multibyte data transfers in LSB first format start with an instruction
byte that includes the register address of the least significant data
byte followed by multiple data bytes. The serial port internal byte
address generator increments for each byte of the multibyte
communication cycle.
The AD9704/AD9705/AD9706/AD9707 serial port controller
data address decrements from the data address written toward
0x00 for multibyte I/O operations if the MSB first mode is
active. The serial port controller address increments from the
data address written toward 0x1F for multibyte I/O operations
if the LSB first mode is active.
Notes on Serial Port Operation
The AD9704/AD9705/AD9706/AD9707 serial port configuration is controlled by Register 0x00, Bit 7. It is important to note
that the configuration changes immediately upon writing to the
last bit of the register. For multibyte transfers, writing to this
register can occur during the middle of the communication cycle.
Care must be taken to compensate for this new configuration
for the remaining bytes of the current communication cycle.
Table 14. Byte Transfer Count
N1
0
0
1
1
CSB—Chip Select. Active low input starts and gates a communication cycle. It allows more than one device to be used on the same
serial communications lines. The SDIO pin goes to a high impedance state when this input is high. Chip select must stay low
during the entire communication cycle.
Description
Transfer 1 byte
Transfer 2 bytes
Transfer 3 bytes
Transfer 4 bytes
Serial Interface Port Pin Descriptions
SCLK—Serial Clock. The serial clock pin is used to synchronize
data to and from the AD9704/AD9705/AD9706/AD9707and to
run the internal state machines. The SCLK maximum frequency
is 20 MHz. All data input to the AD9704/AD9705/AD9706/
AD9707 is registered on the rising edge of SCLK. All data is
driven out of the AD9704/AD9705/AD9706/AD9707 on the
falling edge of SCLK.
The same considerations apply to setting the software reset,
SWRST (Register 0x00, Bit 5). All registers are set to their default
values except Register 0x00, which remains unchanged.
Use of single byte transfers is recommended when changing
serial port configurations or initiating a software reset to
prevent unexpected device behavior.
Rev. B | Page 31 of 44
AD9704/AD9705/AD9706/AD9707
INSTRUCTION CYCLE
DATA TRANSFER CYCLE
CSB
SCLK
SCLK
R/W N1 N0 A4 A3
SDIO
A2
A1 A0 D7N D6N D5N
D30 D20 D1 0 D00
05926--091
CSB
SDIO
A0
A1 A2
A3
A4
N0
DATA TRANSFER CYCLE
N1 R/W
D10 D20
D4 N D5N D6N D7N
05926-088
INSTRUCTION CYCLE
Data Sheet
D0
SDO
Figure 72. Serial Register Interface Timing, MSB First Write
INSTRUCTION CYCLE
Figure 75. Serial Register Interface Timing, LSB First Read
tDS
DATA TRANSFER CYCLE
CSB
tSCLK
CSB
tPWH
SCLK
tPWL
SCLK
A3
A2 A1 A0
D6 N D5N
D3 0 D20 D10 D00
D7
SDO
tDS
SDIO
INSTRUCTION BIT 7
INSTRUCTION BIT 6
Figure 76. Timing Diagram for SPI Register Write
Figure 73. Serial Register Interface Timing, MSB First Read
INSTRUCTION CYCLE
tDH
05926-092
A4
05926-090
R/W N1 N0
SDIO
CSB
DATA TRANSFER CYCLE
CSB
A0
SDIO
A1 A2 A3
A4 N0
N1 R/W D00 D10 D20
D4N D5N D6N D7N
05926-089
tSU
SDIO I1
Figure 74. Serial Register Interface Timing, LSB First Write
I0
D7
tHLD
D6
D5
05926-093
SCLK
SCLK
Figure 77. Timing Diagram for SPI Register Read
SPI REGISTER MAP
Table 15.
Mnemonic
SPI CTL
Data
Version
CALMEM
MEMRDWR
MEMADDR
MEMDATA
Addr
0x00
0x02
0x0D
0x0E
0x0F
0x10
0x11
Bit 7
SDIODIR
DATAFMT
CALSTAT
Bit 6
DATADIR
Bit 5
SWRST
Bit 4
LNGINS
DCLKPOL
CALMEM[1]
CALMEM[0]
MEMADDR[5]
MEMDATA[5]
MEMADDR[4]
MEMDATA[4]
CALEN
Bit 3
PDN
DESKEW
VER[3]
SMEMWR
MEMADDR[3]
MEMDATA[3]
Rev. B | Page 32 of 44
Bit 2
Sleep
CLKDIFF
VER[2]
DIVSEL[2]
SMEMRD
MEMADDR[2]
MEMDATA[2]
Bit 1
CLKOFF
VER[1]
DIVSEL[1]
MEMADDR[1]
MEMDATA[1]
Bit 0
EXREF
CALCLK
VER[0]
DIVSEL[0]
UNCAL
MEMADDR[0]
MEMDATA[0]
Data Sheet
AD9704/AD9705/AD9706/AD9707
SPI REGISTER DESCRIPTIONS
Table 16. SPI CTL—Register 0x00
Mnemonic
SDIODIR
Bit No.
7
Direction (I/O)
I
Default
1
DATADIR
6
I
0
SWRST
LNGINS
5
4
I
I
0
0
PDN
Sleep
CLKOFF
EXREF
3
2
1
0
I
I
I
I
0
0
0
0
Description
0 = SDIO pin configured for input only during data transfer (4-wire interface).
1 = SDIO pin configured for input or output during data transfer (3-wire interface).
0 = Serial data uses MSB first format.
1 = Serial data uses LSB first format.
1 = initiates a software reset; this bit is set to 0 upon reset completion.
0 = uses 1 byte preamble (5 address bits).
1 = uses 2 byte preamble (13 address bits).
1 = shuts down DAC output current internal band gap reference.
1 = DAC output current off.
1 = disables internal master clock.
0 = internal band gap reference.
1 = external reference.
Table 17. Data—Register 0x02
Mnemonic
DATAFMT
Bit No.
7
Direction (I/O)
I
Default
0
DCLKPOL
4
I
0
DESKEW
3
I
0
CLKDIFF
2
I
0
CALCLK
0
I
0
Description
0 = unsigned binary input data format
1 = twos complement input data format
0 = data latched on DATACLK rising edge always
1 = data latched on DATACLK falling edge (only active in DESKEW mode)
0 = DESKEW mode disabled.
1 = DESKEW mode enabled (adds a register in digital data path to remove
skew in received data; one clock cycle of latency is introduced)
0 = single-ended clock input
1 = differential clock input
0 = calibration clock disabled
1 = calibration clock enabled
Table 18. Version—Register 0x0D
Mnemonic
VER[3:0]
Bit No.
[3:0]
Direction (I/O)
O
Default
0000
Description
Hardware version identifier
Table 19. CALMEM—Register 0x0E
Mnemonic
CALMEM[1:0]
Bit No.
[5:4]
Direction (I/O)
O
Default
00
DIVSEL[2:0]
[2:0]
I
000
Description
Calibration memory
00 = uncalibrated
01 = self-calibration
10 = not used
11 = user input
Calibration clock divide ratio from DAC clock rate
000 = divide by 256
001 = divide by 128
…
110 = divide by 4
111 = divide by 2
Rev. B | Page 33 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
Table 20. MEMRDWR—Register 0x0F
Mnemonic
CALSTAT
CALEN
SMEMWR
SMEMRD
UNCAL
Bit No.
7
6
3
2
0
Direction (I/O)
O
I
I
I
I
Default
0
0
0
0
0
Description
1 = calibration cycle complete
1 = initiates device self-calibration
1 = writes to static memory (calibration coefficients)
1 = reads from static memory (calibration coefficients)
1 = resets calibration coefficients to default (uncalibrated)
Default
000000
Description
Address of static memory to be accessed
Table 21. MEMADDR—Register 0x10
Mnemonic
MEMADDR[5:0]
Bit No.
[5:0]
Direction (I/O)
I/O
Table 22. MEMDATA—Register 0x11
Mnemonic
MEMDATA[5:0]
Bit No.
[5:0]
Direction (I/O)
I/O
Default
111111
Description
Data for static memory access
REFERENCE OPERATION
The AD9704/AD9705/AD9706/AD9707 contain an internal 1.0 V
band gap reference. The internal reference can be disabled by
writing a Logic 1 to Register 0x00, Bit 0 (EXREF) in the SPI.
To use the internal reference, decouple the REFIO pin to ACOM
with a 0.1 μF capacitor, enable the internal reference by writing
a Logic 0 to Register 0x00, Bit 0 in the SPI. (Note that this is the
default configuration.) The internal reference voltage is present
at REFIO. If the voltage at REFIO is to be used anywhere else in
the circuit, an external buffer amplifier with an input bias current of
less than 100 nA must be used to avoid loading the reference. An
example of the use of the internal reference is shown in Figure 78.
VBG
1.0V
REFIO
CURRENT
SCALING
x32
IOUTFS
05926-094
+
RSET
AVSS
DAC
–
FS ADJ
0.1µF
AD9704/AD9705/
AD9706/AD9707
IREF
Figure 78. Internal Reference Configuration
REFIO serves as either an input or an output, depending on
whether the internal or an external reference is used. Table 23
summarizes the reference operation.
An external reference can be used in applications requiring
tighter gain tolerances or lower temperature drift. Also, a variable
external voltage reference can be used to implement a method
for gain control of the DAC output. The external reference is
applied to the REFIO pin. Note that the 0.1 μF compensation
capacitor is not required. The internal reference can be directly
overdriven by the external reference, or the internal reference
can be powered down. The input impedance of REFIO is 10 kΩ
when powered up and 1 MΩ when powered down.
REFERENCE CONTROL AMPLIFIER
The AD9704/AD9705/AD9706/AD9707 contain a control
amplifier that regulates the full-scale output current, IOUTFS. The
control amplifier is configured as a V-I converter, as shown in
Figure 78. The output current, IREF, is determined by the ratio of
the VREFIO and an external resistor, RSET, as stated in Equation 4.
IREF is mirrored to the segmented current sources with the
proper scale factor to set IOUTFS, as stated in Equation 3.
The control amplifier allows a 5:1 adjustment span of IOUTFS from
1 mA to 5 mA by setting IREF between 31.25 μA and 156.25 μA
(RSET between 6.4 kΩ and 32 kΩ). The wide adjustment span of
IOUTFS provides several benefits. The first relates directly to the
power dissipation of the AD9704/AD9705/AD9706/ AD9707,
which is proportional to IOUTFS (see the Power Dissipation section).
The second benefit relates to the ability to adjust the output over a
14 dB range, which is useful for controlling the transmitted power.
Table 23. Reference Operation
Reference
Mode
Internal
REFIO Pin
Connect 0.1 μF capacitor
External
Apply external reference
Register Setting
Register 0x00, Bit 0 = 0
(default)
Register 0x00, Bit 0 = 1
(for power saving)
Rev. B | Page 34 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
DAC TRANSFER FUNCTION
ANALOG OUTPUTS
The AD9704/AD9705/AD9706/AD9707 provide complementary
current outputs, IOUTA and IOUTB. IOUTA provides a near
full-scale current output, IOUTFS, when all bits are high (that is,
DAC CODE = 2N − 1, where N = 8, 10, 12, or 14 for the AD9704,
AD9705, AD9706, and AD9707, respectively), while IOUTB, the
complementary output, provides no current. The current output
appearing at IOUTA and IOUTB is a function of both the input
code and IOUTFS and can be expressed as
The complementary current outputs in each DAC, IOUTA, and
IOUTB can be configured for single-ended or differential operation. IOUTA and IOUTB can be converted into complementary
single-ended voltage outputs, VIOUTA and VIOUTB, via a load resistor,
RLOAD, as described in the DAC Transfer Function section by
Equation 5 through Equation 8. The differential voltage, VDIFF,
existing between VIOUTA and VIOUTB, can also be converted to a
single-ended voltage via a transformer or a differential amplifier
configuration. The ac performance of the AD9704/AD9705/
AD9706/AD9707 is optimum and is specified using a differential
transformer-coupled output in which the voltage swing at
IOUTA and IOUTB is limited to ±0.5 V.
IOUTA = (DAC CODE/2N) × IOUTFS
N
(1)
N
IOUTB = ((2 − 1) − DAC CODE)/2 × IOUTFS
(2)
N
where DAC CODE = 0 to 2 − 1 (that is, decimal representation).
IOUTFS is a function of the reference current, IREF, which is
nominally set by a reference voltage, VREFIO, and an external
resistor, RSET. It can be expressed as
IOUTFS = 32 × IREF
(3)
where
IREF = VREFIO/RSET
(4)
The two current outputs typically drive a resistive load directly
or via a transformer. If dc coupling is required, IOUTA and
IOUTB should be connected to matching resistive loads (RLOAD)
that are tied to analog common (ACOM). The single-ended
voltage output appearing at the IOUTA and IOUTB nodes is
VIOUTA = IOUTA × RLOAD
(5)
VIOUTB = IOUTB × RLOAD
(6)
To achieve the maximum output compliance of 1 V at the
nominal 2 mA output current, RLOAD must be set to 500 Ω.
Also, the full-scale value of VIOUTA and VIOUTB must not exceed
the specified output compliance range to maintain specified
distortion and linearity performance.
VDIFF = (IOUTA – IOUTB) × RLOAD
(7)
Substituting the values of IOUTA, IOUTB, IREF, and VDIFF can be
expressed as
VDIFF = {(2 × DAC CODE – (2N − 1))/2N} ×
(32 × VREFIO/RSET) × RLOAD
(8)
Equation 7 and Equation 8 highlight some of the advantages of
operating the AD9704/AD9705/AD9706/AD9707 differentially.
First, the differential operation helps cancel common-mode error
sources associated with IOUTA and IOUTB, such as noise,
distortion, and dc offsets. Second, the differential code dependent
current and subsequent voltage, VDIFF, is twice the value of the
single-ended voltage output (that is, VIOUTA or VIOUTB), thus
providing twice the signal power to the load.
The gain drift temperature performance for a single-ended
output (VIOUTA and VIOUTB) or the differential output (VDIFF) of
the AD9704/AD9705/AD9706/AD9707 can be enhanced by
selecting temperature tracking resistors for RLOAD and RSET,
because of their ratiometric relationship, as shown in Equation 8.
The distortion and noise performance of the AD9704/AD9705/
AD9706/AD9707 can be enhanced when it is configured for
differential operation. The common-mode error sources of both
IOUTA and IOUTB can be significantly reduced by the commonmode rejection of a transformer or differential amplifier. These
common-mode error sources include even-order distortion
products and noise. The enhancement in distortion performance
becomes more significant as the frequency content of the
reconstructed waveform increases and/or its amplitude increases.
This is due to the first-order cancellation of various dynamic
common-mode distortion mechanisms, digital feedthrough,
and noise.
Performing a differential-to-single-ended conversion via a
transformer also provides the ability to deliver twice the
reconstructed signal power to the load (assuming no source
termination). Because the output currents of IOUTA and
IOUTB are complementary, they become additive when
processed differentially.
When the AD9704/AD9705/AD9706/AD9707 is being used at its
nominal operating point of 2 mA output current and 0.5 V output
swing is desired, RLOAD must be set to 250 Ω. A properly selected
transformer allows the AD9704/AD9705/AD9706/ AD9707 to
provide the required power and voltage levels to different loads.
The output impedance of IOUTA and IOUTB is determined by
the equivalent parallel combination of the PMOS switches
associated with the current sources and is typically 200 MΩ in
parallel with 5 pF. It is also slightly dependent on the output
voltage (that is, VIOUTA and VIOUTB) due to the nature of a PMOS
device. As a result, maintaining IOUTA and/or IOUTB at a
virtual ground via an I-V op amp configuration results in the
optimum dc linearity. Note that the INL/DNL specifications for
the AD9704/AD9705/AD9706/AD9707 are measured with IOUTA
maintained at a virtual ground via an op amp.
IOUTA and IOUTB also have a negative and positive voltage
compliance range that must be adhered to in order to achieve
optimum performance. The absolute maximum negative output
compliance range of −1 V is set by the breakdown limits of the
CMOS process. Operation beyond this maximum limit can result
in a breakdown of the output stage and affect the reliability of
the AD9704/AD9705/AD9706/AD9707.
Rev. B | Page 35 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
The positive output compliance range is slightly dependent on
the full-scale output current, IOUTFS. It degrades slightly from its
nominal 1.0 V for an IOUTFS = 2 mA to 0.8 V for an IOUTFS = 1 mA.
The optimum distortion performance for a single-ended or
differential output is achieved when the maximum full-scale
signal at IOUTA and IOUTB does not exceed 0.5 V.
ADJUSTABLE OUTPUT COMMON MODE
The AD9704/AD9705/AD9706/AD9707 provide the ability to set
the output common mode to a value other than ACOM via Pin 19
(OTCM). This extends the compliance range of the outputs and
facilitates interfacing the output of the AD9704/AD9705/AD9706/
AD9707 to components that require common-mode levels other
than 0 V. The OTCM pin demands dynamically changing current
and should be driven by a low source impedance to prevent a
common-mode signal from appearing on the DAC outputs. The
OTCM pin also serves to change the DAC bias voltages in the
parts, allowing them to run at higher dc output bias voltages.
When running the bias voltage below 0.9 V and an AVDD of
3.3 V, the parts perform optimally when the OTCM pin is tied
to ground. When the dc bias increases above 0.9 V, set the OTCM
pin at 0.5 V for optimal performance. Keep the maximum dc
bias on the DAC output at or below 1.2 V when the supply is
3.3 V. When the supply is 1.8 V, keep the dc bias close to 0 V
and connect the OTCM pin directly to ground. Note that setting
OTCM to a voltage greater than ACOM allows the peak of the
output signal to be closer to the positive supply rail. To prevent
distortion in the output signal due to limited available headroom,
the common-mode level must be chosen such that the following
expression is satisfied:
AVDD − VOTCM > 1.8 V
(9)
DIGITAL INPUTS
The AD9707, AD9706, AD9705, and AD9704 have data inputs of
14, 12, 10, and 8 bits, respectively, and each has a clock input.
The parallel data inputs can follow standard positive binary or
twos complement coding. IOUTA produces a full-scale output
current when all data bits are at Logic 1. IOUTB produces a
complementary output with the full-scale current split between
the two outputs as a function of the input code.
DVDD
05926-078
DIGITAL
INPUT
Figure 79. Equivalent Digital Input
The digital interface is implemented using an edge-triggered
master/slave latch. The DAC output updates on the rising edge
of the clock and is designed to support a clock rate as high as
175 MSPS. The clock can be operated at any duty cycle that meets
the specified latch pulse width. The setup and hold times can
also be varied within the clock cycle, as long as the specified
minimum times are met, although the location of these transition
edges may affect digital feedthrough and distortion performance.
Best performance is typically achieved when the input data
transitions on the falling edge of a 50% duty cycle clock.
Deskew Mode
The AD9704/AD9705/AD9706/AD9707 provides an optional
deskew mode. Turning on the deskew mode can improve the skew
glitch behavior of the DAC. With the deskew mode enabled, a one
CLK+/CLK− clock cycle register delay is added to the digital input
path. By default, the DESKEW bit in the data register (0x02) is
set to 0, disabling the dskew mode.
CLOCK INPUT
A configurable clock input allows the device to be operated in a
single-ended or a differential clock mode. The mode selection
can be controlled either by the CMODE pin, if the device is in
pin mode; or through Register 0x02, Bit 2 (CLKDIFF) of the SPI
registers, if the SPI is enabled. Connecting CMODE to CLKCOM
selects the single-ended clock input. In this mode, the CLK+
input is driven with rail-to-rail swings, and the CLK− input is
left floating. If CMODE is connected to CLKVDD, the differential
receiver mode is selected. In this mode, both inputs are high
impedance. Table 24 gives a summary of clock mode control.
There is no significant performance difference between the
clock input modes.
Table 24. Clock Mode Selection
SPI Disabled,
CMODE Pin
CLKCOM
CLKVDD
SPI Enabled,
Register 0x02, Bit 2
0
1
Clock Input Mode
Single ended
Differential
In differential input mode, the clock input functions as a high
impedance differential pair. The common-mode level of the
CLK+ and CLK− inputs can vary from 0.75 V to 2.25 V, and the
differential voltage can be as low as 0.5 V p-p. This mode can be
used to drive the clock with a differential sine wave because the
high gain bandwidth of the differential inputs converts the sine
wave into a single-ended square wave internally.
DAC TIMING
Input Clock and Data Timing Relationship
Dynamic performance in a DAC is dependent on the relationship
between the position of the clock edges and the time at which
the input data changes. To achieve the DAC performance specified
in this data sheet, data input (DB) and clock (CLK+/CLK−) must
meet the setup and hold time requirements specified in the relevant
digital specifications.
Rev. B | Page 36 of 44
Data Sheet
AD9704/AD9705/AD9706/AD9707
10
POWER DISSIPATION
9
The power dissipation, PD, of the AD9704/AD9705/AD9706/
AD9707 is dependent on several factors that include
7
fCLOCK = 125MSPS
6
5
fCLOCK = 75MSPS
4
3
fCLOCK = 25MSPS
2
1
fCLOCK = 10MSPS
0
0.01
0.1
Figure 82. IDVDD vs. fOUT/fCLOCK Ratio at DVDD = 3.3 V
2.5
fCLOCK = 80MSPS
2.0
IDVDD (mA)
9
8
1.5
fCLOCK = 50MSPS
1.0
7
fCLOCK = 25MSPS
6
IAVDD (mA)
1
fOUT/fCLOCK
10
0.5
fCLOCK = 10MSPS
5
4
0
0.01
3
0.1
fOUT/fCLOCK
2
Figure 83. IDVDD vs. fOUT/fCLOCK Ratio at DVDD = 1.8 V
1
5
1
2
3
4
05926-080
0
1
05926-081
Power dissipation is directly proportional to the analog supply
current, IAVDD, and the digital supply current, IDVDD. IAVDD is equal to
a fixed current plus IOUTFS, as shown in Figure 80. IDVDD is proportional
to fCLOCK and increases with increasing analog output frequencies.
Figure 82 shows IDVDD as a function of full-scale sine wave output
ratios (fOUT/fCLOCK) for various update rates with DVDD = 3.3 V.
ICLKVDD is directly proportional to fCLOCK and is higher for differential
clock operation than for single-ended operation, as shown in
Figure 84. This difference in clock current is due primarily to the
differential clock receiver, which is disabled in single-ended
clock mode.
05926-098
The power supply voltages (AVDD, CLKVDD, and DVDD)
The full-scale current output, IOUTFS
The update rate, fCLOCK
The reconstructed digital input waveform
IDVDD (mA)
5
IOUTFS (mA)
4
Figure 80. IAVDD vs. IOUTFS at AVDD = 3.3 V
DIFF
ICLKVDD (mA)
6
5
3
SE
2
1
3
0
2
0
50
100
150
fCLOCK (MSPS)
Figure 84. ICLKVDD vs. fCLOCK at CLKVDD = 3.3 V
1
0
1.00
1.25
1.50
1.75
IOUTFS (mA)
2.00
05926-102
IAVDD (mA)
4
Figure 81. IAVDD vs. IOUTFS at AVDD = 1.8 V
Rev. B | Page 37 of 44
200
05926-082
•
•
•
•
fCLOCK = 175MSPS
8
AD9704/AD9705/AD9706/AD9707
Data Sheet
88
1.4
1.2
86
0.8
0.6
CALIBRATED
84
SFDR (dBc)
ICLKVDD (mA)
1.0
82
0.4
80
10
20
30
40
50
60
70
80
fCLOCK (MSPS)
90
78
0.4
0.6
0.8
Figure 86. AD9707 SFDR vs. fOUT at 175 MSPS and IOUTFS = 2 mA
Sleep Operation (Pin Mode)
88
The AD9704/AD9705/AD9706/AD9707 have a sleep mode that
turns off the output current and reduces the total power consumed
by the device. This mode is activated by applying a Logic 1 to
the SLEEP/CSB pin. The SLEEP/CSB pin logic threshold is
equal to 0.5 × DVDD. This digital input also contains an active
pull-down circuit.
87
IMD (dBc)
85
84
82
81
80
79
The AD9704/AD9705/AD9706/AD9707 offer three power-down
functions that can be controlled through the SPI. These powerdown modes can be used to minimize the power dissipation of
the device. The power-down functions are controlled through
Register 0x00, Bit 1 to Bit 3, of the SPI registers. Table 25
summarizes the power-down functions that can be controlled
through the SPI. The power-down mode can be enabled by
writing a Logic 1 to the corresponding bit in Register 0x00.
78
Functional Description
Turn off clock
Turn off output current
Turn off output current and
internal band gap reference
UNCALIBRATED
83
Sleep and Power-Down Operation (SPI Mode)
Table 25. Power-Down Mode Selection
CALIBRATED
86
The AD9704/AD9705/AD9706/AD9707 take less than 50 ns to
power down and approximately 5 μs to power back up, when
3.3 V AVDD is used.
(Reg. 0x00)
Bit Number
1
2
3
0.2
fOUT (MHz)
Figure 85. ICLKVDD vs. fCLOCK (Differential Clock Mode) at CLKVDD = 1.8 V
Power-Down
Mode
Clock Off
Sleep
Power Down
0
0
5
10
15
LOWER fOUT (MHz)
20
05926-097
0
05926-099
0
05926-096
UNCALIBRATED
0.2
Figure 87. IMD vs. Lower fOUT at 175 MSPS and IOUTFS = 2 mA
The calibration clock frequency is equal to the DAC clock divided
by the division factor chosen by the DIVSEL value. The frequency
of the calibration clock must be set to under 10 MHz for reliable
calibrations. Best results are obtained by setting DIVSEL[2:0]
(Register 0x0E, Bit 2 to Bit 0) to produce the lowest frequency
calibration clock frequency that the system requirements of the
user allows.
To perform a device self-calibration, use the following procedure:
SELF-CALIBRATION
1
2
3
The AD9704/AD9705/AD9706/AD9707 have a self-calibration
feature that improves the DNL of the device. Performing a selfcalibration on the device improves device performance in low
frequency applications. The device performance in applications
where the analog output frequencies are above 1 MHz are generally
influenced more by dynamic device behavior than by DNL, and
in these cases, self-calibration is unlikely to provide any benefits
for single-tones, as shown in Figure 86. Figure 87 shows that
self-calibration is helpful up to 20 MHz for two-tone IMD spaced
10 kHz apart.
Rev. B | Page 38 of 44
4
5
6
Enable the calibration clock by setting the CALCLK
bit (Register 0x02, Bit 0).
Enable self-calibration by writing 0x40 to Register
0x0F.
Wait approximately 4500 calibration clock cycles. Each
calibration clock cycle is between 2 DAC clock cycles
and 256 DAC clock cycles, depending on the value of
DIVSEL[2:0].
Check if the self-calibration has completed by reading
the CALSTAT bit (Register 0x0F, Bit 7). A Logic 1
indicates the calibration has completed.
When the self-calibration has completed, write 0x00
to Register 0x0F.
Disable the calibration clock by clearing the CALCLK
bit (Register 0x02, Bit 0).
Data Sheet
AD9704/AD9705/AD9706/AD9707
The AD9704/AD9705/AD9706/AD9707 devices allow reading
and writing of the calibration coefficients. There are 33 coefficients
in total. The read/write feature of the coefficients can be useful
for improving the results of the self-calibration routine by averaging
the results of several calibration results and loading the averaged
results back into the device. The reading and writing routines
follow.
To read the calibration coefficients to the device:
1.
2.
3.
4.
5.
6.
7.
8.
Enable the calibration clock by setting the CALCLK bit
(Register 0x02, Bit 0).
Write the address of the first coefficient (0x00) to
Register 0x10.
Set the SMEMRD bit (Register 0x0F, Bit 2) by writing 0x04
to Register 0x0F.
Wait at least 160 CLK+/CLK− clock cycles.
Read the value of the first coefficient by reading the
contents of Register 0x11.
Clear the SMEMRD bit by writing 0x00 to Register 0x0F.
Repeat Step 2 through Step 6 for each of the remaining 32
coefficients by incrementing the address by one for each
read.
Disable the calibration clock by clearing the CALCLK Bit
(Register 0x02, Bit 0).
To write the calibration coefficients to the device:
1. Enable the calibration clock by setting the CALCLK bit
(Register 0x02, Bit 0).
2. Set the SMEMWR bit (Register 0x0F, Bit 3) by writing 0x08
to Register 0x0F.
3. Write the address of the first coefficient (0x00) to
Register 0x10.
4. Write the value of the first coefficient to Register 0x11.
5. Wait at least 160 CLK+/CLK− clock cycles
6. Repeat Step 3 through Step 5 for each of the remaining 32
coefficients by incrementing the address by one for each write.
7. Clear the SMEMWR bit by writing 0x00 to Register 0x0F.
8. Disable the calibration clock by clearing the CALCLK bit
(Register 0x02, Bit 0).
Rev. B | Page 39 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
APPLICATIONS INFORMATION
OUTPUT CONFIGURATIONS
The following sections illustrate some typical output
configurations for the AD9704/AD9705/AD9706/AD9707.
Unless otherwise noted, it is assumed that IOUTFS is set to a
nominal 2 mA. For applications requiring the optimum
dynamic performance, a differential output configuration is
suggested. A differential output configuration can consist of
either an RF transformer or a differential op amp configuration.
The transformer configuration provides the optimum high
frequency performance and is recommended for any application
that allows ac coupling. The differential op amp configuration is
suitable for applications requiring dc coupling, signal gain,
and/or a low output impedance.
A differential resistor, RDIFF, can be inserted in applications
where the output of the transformer is connected to the load,
RLOAD, via a passive reconstruction filter or cable. RDIFF, as
reflected by the transformer, is chosen to provide a source
termination that results in a low VSWR. Note that approximately half the signal power is dissipated across RDIFF.
SINGLE-ENDED BUFFERED OUTPUT USING AN OP
AMP
An op amp, such as the ADA4899-1, can be used to perform a
single-ended current-to-voltage conversion, as shown in Figure 89.
The AD9704/AD9705/AD9706/AD9707 are configured with a
pair of series resistors, RS, off each output. The feedback resistor,
RFB, determines the peak signal swing by the following formula:
A single-ended output is suitable for applications where low
cost and low power consumption are primary concerns.
VOUT = RFB ×
DIFFERENTIAL COUPLING USING A TRANSFORMER
An RF transformer can be used to perform a differential-to-singleended signal conversion, as shown in Figure 88. The distortion
performance of a transformer typically exceeds that available from
standard op amps, particularly at higher frequencies. Transformer
coupling provides excellent rejection of common-mode distortion
(that is, even-order harmonics) over a wide frequency range. It
also provides electrical isolation and can deliver voltage gain
without adding noise. Transformers with different impedance
ratios can also be used for impedance matching purposes. The
main disadvantages of transformer coupling are the low frequency
roll-off, lack of power gain, and the higher output impedance.
I FS
2
The common-mode voltage of the output is determined by the
following formula:
⎛ R ⎞
VCM = VREF × ⎜⎜1 + FB ⎟⎟ − VOUT
RB ⎠
⎝
The maximum and minimum voltages out of the amplifier are,
respectively, the following:
⎛ R ⎞
VMAX = VREF × ⎜⎜1 + FB ⎟⎟
RB ⎠
⎝
VMIN = VMAX − IFS × RFB
CF
RFB
RB
IOUTB 20
AD9704/AD9705
AD9706/AD9707
RLOAD
+5V
AD9704/AD9705
AD9706/AD9707
RS
IOUTA 21
–
IOUTA 21
OPTIONAL RDIFF
05926-095
ADA4899-1
REFIO 23
IOUTB 20
VOUT
+
RS
C
–5V
Figure 88. Differential Output Using a Transformer
Rev. B | Page 40 of 44
05926-100
OTCM 19
The center tap on the primary side of the transformer must be
connected to a voltage that keeps the voltages on IOUTA and
IOUTB within the output common voltage range of the device.
Note that the dc component of the DAC output current is equal
to IFS/2 and flows out of both IOUTA and IOUTB. The center
tap of the transformer should provide a path for this dc current.
In many applications, AGND provides the most convenient
voltage for the transformer center tap. The complementary
voltages appearing at IOUTA and IOUTB (that is, VIOUTA and
VIOUTB) swing symmetrically around AGND and should be
maintained with the specified output compliance range of the
AD9704/AD9705/AD9706/AD9707.
Figure 89. Single-Supply Single-Ended Buffer
Data Sheet
AD9704/AD9705/AD9706/AD9707
DIFFERENTIAL BUFFERED OUTPUT USING AN OP
AMP
A dual op amp (see the circuit shown in Figure 90) can be used in
a differential version of the single-ended buffer shown in Figure 89.
The same R-C network is used to form a 1-pole differential,
low-pass filter to isolate the op amp inputs from the high
frequency images produced by the DAC outputs. The feedback
resistors, RFB, determine the peak signal swing by the following
formula:
VOUT = RFB × IFS
The common-mode voltage of the output is determined by the
following formula:
VCM = V MAX −
EVALUATION BOARD
The AD9704/AD9705/AD9706/AD9707 evaluation board
connects to the Analog Devices DAC pattern generator (DPG)
to allow for quick evaluation. The DPG generates Analog Devices
provided and user created digital vectors that are input into the
AD9704/AD9705/AD9706/AD9707 at speed. A software suite
provided with the evaluation board allows the user to program
the registers in the product and the DPG. The AD9704/AD9705/
AD9706/AD9707 evaluation board is powered from a PC USB
port that also provides the AD9704/AD9705/AD9706/AD9707
SPI port interface.
V OUT
2
The maximum and minimum voltages out of the amplifier are,
respectively, the following:
⎛
R
V MAX = VREF × ⎜⎜1 + FB
RB
⎝
⎞
⎟
⎟
⎠
VMIN = VMAX − VOUT
CF
RB
AD9704/AD9705
AD9706/AD9707
IOUTA 21
RS
RFB
–
ADA4841-2
REFIO 23
VOUT
+
C
OTCM 19
+
RS
ADA4841-2
–
RB
VOUT
CF
RFB
05926-201
IOUTB 20
Figure 90. Single-Supply Differential Buffer
Rev. B | Page 41 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
OUTLINE DIMENSIONS
5.00
BSC SQ
0.60 MAX
0.60 MAX
25
32
1
24
0.50
BSC
3.25
3.10 SQ
2.95
EXPOSED
PAD
17
TOP VIEW
1.00
0.85
0.80
12° MAX
SEATING
PLANE
0.80 MAX
0.65 TYP
0.30
0.25
0.18
0.50
0.40
0.30
0.05 MAX
0.02 NOM
COPLANARITY
0.08
0.20 REF
8
16
9
BOTTOM VIEW
0.25 MIN
3.50 REF
FOR PROPER CONNECTION OF
THE EXPOSED PAD, REFER TO
THE PIN CONFIGURATION AND
FUNCTION DESCRIPTIONS
SECTION OF THIS DATA SHEET.
COMPLIANT TO JEDEC STANDARDS MO-220-VHHD-2
05-25-2011-A
4.75
BSC SQ
PIN 1
INDICATOR
PIN 1
INDICATOR
Figure 91. 32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
5 mm × 5 mm, Very Thin Quad
(CP-32-2)
Dimensions shown in millimeters
ORDERING GUIDE
Model1
AD9704BCPZ
AD9704BCPZRL7
AD9704-DPG2-EBZ
AD9705BCPZ
AD9705BCPZRL7
AD9705-DPG2-EBZ
AD9706BCPZ
AD9706BCPZRL7
AD9706-DPG2-EBZ
AD9707BCPZ
AD9707BCPZRL
AD9707BCPZRL7
AD9707-DPG2-EBZ
1
Temperature Range
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
−40°C to +85°C
Package Description
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
Evaluation Board
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
Evaluation Board
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
Evaluation Board
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
32-Lead Lead Frame Chip Scale Package [LFCSP_VQ]
Evaluation Board
Z = RoHS Compliant Part.
Rev. B | Page 42 of 44
Package Option
CP-32-2
CP-32-2
CP-32-2
CP-32-2
CP-32-2
CP-32-2
CP-32-2
CP-32-2
CP-32-2
Data Sheet
AD9704/AD9705/AD9706/AD9707
NOTES
Rev. B | Page 43 of 44
AD9704/AD9705/AD9706/AD9707
Data Sheet
NOTES
©2006–2011 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D05926-0-10/11(B)
Rev. B | Page 44 of 44