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