0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
AD9162BBCA

AD9162BBCA

  • 厂商:

    AD(亚德诺)

  • 封装:

    VFBGA-169

  • 描述:

    IC DAC 16BIT A-OUT 169CSPBGA

  • 数据手册
  • 价格&库存
AD9162BBCA 数据手册
11-Bit/16-Bit, 12 GSPS, RF Digital-to-Analog Converters AD9161/AD9162 Data Sheet In baseband mode, wide bandwidth capability combines with high dynamic range to support DOCSIS 3.1 cable infrastructure compliance from the minimum of two carriers to full maximum spectrum of 1.794 GHz. A 2× interpolator filter (FIR85) enables the AD9161/AD9162 to be configured for lower data rates and converter clocking to reduce the overall system power and ease the filtering requirements. In Mix-Mode™ operation, the AD9161/ AD9162 can reconstruct RF carriers in the second and third Nyquist zones up to 7.5 GHz while still maintaining exceptional dynamic range. The output current can be programmed from 8 mA to 38.76 mA. The AD9161/AD9162 data interface consists of up to eight JESD204B serializer/deserializer (SERDES) lanes that are programmable in terms of lane speed and number of lanes to enable application flexibility. FEATURES DAC update rate up to 12 GSPS (minimum) Direct RF synthesis at 6 GSPS (minimum) DC to 2.5 GHz in baseband 1× bypass mode DC to 6 GHz in 2× nonreturn-to-zero (NRZ) mode 1.5 GHz to 7.5 GHz in Mix-Mode Bypassable interpolation (1× or bypass mode) 2×, 3×, 4×, 6×, 8×, 12×, 16×, 24× Excellent dynamic performance APPLICATIONS Broadband communications systems DOCSIS 3.1 cable modem termination system (CMTS)/ video on demand (VOD)/edge quadrature amplitude modulation (EQAM) Wireless communications infrastructure W-CDMA, LTE, LTE-A, point to point Instrumentation, automatic test equipment (ATE) Radars and jammers A serial peripheral interface (SPI) can configure the AD9161/ AD9162 and monitor the status of all registers. The AD9161/ AD9162 are offered in an 165-ball, 8.0 mm × 8.0 mm, 0.5 mm pitch, CSP_BGA package and in an 169-ball, 11 mm × 11 mm, 0.8 mm pitch, CSP_BGA package, including a leaded ball option for the AD9162. GENERAL DESCRIPTION PRODUCT HIGHLIGHTS The AD9161/AD91621 are high performance, 11-bit/16-bit digital-to-analog converters (DACs) that supports data rates to 6 GSPS. The DAC core is based on a quad-switch architecture coupled with a 2× interpolator filter that enables an effective DAC update rate of up to 12 GSPS in some modes. The high dynamic range and bandwidth makes these DACs ideally suited for the most demanding high speed radio frequency (RF) DAC applications. 1. 2. 3. High dynamic range and signal reconstruction bandwidth supports RF signal synthesis of up to 7.5 GHz. Up to eight lanes JESD204B SERDES interface flexible in terms of number of lanes and lane speed. Bandwidth and dynamic range to meet DOCSIS 3.1 compliance with margin. FUNCTIONAL BLOCK DIAGRAM RESET IRQ ISET VREF AD9161/AD9162 SPI VREF NRZ RZ MIX SERDIN0± SYSREF± HB 2× JESD HB 2× HB 3× HB 2×, 4×, 8× NCO TO JESD TO DATAPATH TX_ENABLE INV SINC DAC CORE OUTPUT± CLOCK DISTRIBUTION CLK± 14379-001 SERDIN7± SYNCOUT± DATA LATCH SDIO SDO CS SCLK Figure 1. 1 Protected by U.S. Patents 6,842,132 and 7,796,971. Rev. D Document Feedback 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 ©2016–2019 Analog Devices, Inc. All rights reserved. Technical Support www.analog.com AD9161/AD9162 Data Sheet TABLE OF CONTENTS Features .............................................................................................. 1 JESD204B Overview .................................................................. 46 Applications ....................................................................................... 1 Physical Layer ............................................................................. 47 General Description ......................................................................... 1 Data Link Layer .......................................................................... 50 Product Highlights ........................................................................... 1 Transport Layer .......................................................................... 58 Functional Block Diagram .............................................................. 1 JESD204B Test Modes ............................................................... 60 Revision History ............................................................................... 3 JESD204B Error Monitoring..................................................... 62 Specifications..................................................................................... 4 Hardware Considerations ......................................................... 64 DC Specifications ......................................................................... 4 Main Digital Datapath ................................................................... 65 DAC Input Clock Overclocking Specifications ........................ 5 Data Format ................................................................................ 65 Power Supply DC Specifications ................................................ 5 Interpolation Filters ................................................................... 65 Serial Port and CMOS Pin Specifications ................................. 8 Digital Modulation ..................................................................... 68 JESD204B Serial Interface Speed Specifications ...................... 9 Inverse Sinc ................................................................................. 70 SYSREF± to DAC Clock Timing Specifications ....................... 9 Downstream Protection ............................................................ 70 Digital Input Data Timing Specifications ............................... 10 Datapath PRBS ........................................................................... 71 JESD204B Interface Electrical Specifications ......................... 10 Datapath PRBS IRQ ................................................................... 71 AC Specifications........................................................................ 11 Interrupt Request Operation ........................................................ 73 Absolute Maximum Ratings.......................................................... 13 Interrupt Service Routine .......................................................... 73 Reflow Profile .............................................................................. 13 Applications Information .............................................................. 74 Thermal Management ............................................................... 13 Hardware Considerations ......................................................... 74 Thermal Resistance .................................................................... 13 Analog Interface Considerations .................................................. 77 ESD Caution ................................................................................ 13 Analog Modes of Operation ..................................................... 77 Pin Configurations and Function Descriptions ......................... 14 Clock Input.................................................................................. 78 Typical Performance Characteristics ........................................... 18 Shuffle Mode ............................................................................... 79 AD9161 ........................................................................................ 18 DLL............................................................................................... 79 AD9162 ........................................................................................ 28 Voltage Reference ....................................................................... 79 Terminology .................................................................................... 42 Temperature Sensor ................................................................... 80 Theory of Operation ...................................................................... 43 Analog Outputs .......................................................................... 80 Serial Port Operation ..................................................................... 44 Start-Up Sequence .......................................................................... 82 Data Format ................................................................................ 44 Register Summary .......................................................................... 84 Serial Port Pin Descriptions ...................................................... 44 Register Details ............................................................................... 91 Serial Port Options ..................................................................... 44 Outline Dimensions ..................................................................... 143 JESD204B Serial Data Interface .................................................... 46 Ordering Guide ........................................................................ 144 Rev. D | Page 2 of 144 Data Sheet AD9161/AD9162 REVISION HISTORY 5/2019—Rev. C to Rev. D Changes to INPUTS (SDIO, SCLK, CS, RESET, TX_ENABLE) Parameters, Table 4 ........................................................................... 8 Changes to Table 11 ........................................................................13 Change to Figure 30 Caption .........................................................22 Change to Transport Layer Testing Section.................................61 Changes to Data Format Section...................................................65 Deleted Table 38; Renumbered Sequentially ...............................70 Changes to Changing the Main NCO Frequency Section .........70 Changes to Peak DAC Output Power Capability Section ..........80 Changes to Table 42 ........................................................................83 Change to Register 0x280 Value Column, Table 43 ....................84 Changes to Table 45 ........................................................................86 Changes to Table 46 ........................................................................93 Updated Outline Dimensions ......................................................143 9/2016—Rev. 0 to Rev. A Changes to Table 1 ............................................................................ 3 Change to AC Specifications Section ........................................... 10 Added Reflow Profile Section, Thermal Management Section, and Figure 3, Renumbered Sequentially ...................................... 12 Changes to Figure 80 ...................................................................... 30 Changes to Link Delay Setup Example, With Known Delays Section .............................................................................................. 54 Changes to Table 25 ........................................................................ 57 Moved Figure 188............................................................................ 77 Added Temperature Sensor Section ............................................. 78 Changes to Table 46 ........................................................................ 87 Changes to Table 47 ........................................................................ 99 Changes to Ordering Guide .........................................................139 5/2016—Revision 0: Initial Version 7/2017—Rev. B to Rev. C Changes to Thermal Management Section and Thermal Resistance Section ...........................................................................13 Changes to Table 46 ........................................................................89 Changes to Table 47 ......................................................................134 4/2017—Rev. A to Rev. B Change to OUTPUT ± to VNEG_NIP2 Parameter, Table 11........13 Changes to Figure 153 ....................................................................53 Changes to Link Delay Setup Examples, with Known Delays Section ..............................................................................................55 Changes to Link Delay Setup Examples, without Known Delays Section ..............................................................................................56 Changes to Table 31 ........................................................................61 Added Datapath PRBS Section......................................................71 Added Datapath PRBS IRQ Section .............................................72 Changes to Equivalent DAC Output and Transfer Function Section ..............................................................................................80 Changes to Output Stage Configuration Section ........................81 Change to Register 0x230, Table 47 ............................................101 Rev. D | Page 3 of 144 AD9161/AD9162 Data Sheet SPECIFICATIONS DC SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, DAC output full-scale current (IOUTFS) = 40 mA, and TA = −40°C to +85°C, unless otherwise noted. Table 1. Parameter RESOLUTION AD9161 DAC Update Rate Minimum Maximum Maximum Adjusted 4 AD9162 DAC Update Rate Minimum Maximum Maximum Adjusted4 ACCURACY Integral Nonlinearity (INL) Differential Nonlinearity (DNL) ANALOG OUTPUTS Gain Error (with Internal Reference) Full-Scale Output Current Minimum Maximum DAC CLOCK INPUT (CLK+, CLK−) Differential Input Power Common-Mode Voltage Input Impedance 5 TEMPERATURE DRIFT Gain Reference Voltage TEMPERATURE SENSOR Accuracy REFERENCE Internal Reference Voltage ANALOG SUPPLY VOLTAGES VDD25_DAC VDD12A 6 VDD12_CLK6 VNEG_N1P2 DIGITAL SUPPLY VOLTAGES DVDD IOVDD 7 SERDES SUPPLY VOLTAGES VDD_1P2 VTT_1P2 Test Conditions/Comments Min 11 Typ Max Unit Bit VDDx 1 = 1.3 V ± 2% 2 VDDx1 = 1.3 V ± 2%2, FIR85 3 2× interpolator enabled VDDx1 = 1.3 V ± 2%2, minimum 2× interpolation 6 12 3 16 6.4 12.8 3.2 1.5 GSPS GSPS GSPS GSPS Bit VDDx1 = 1.3 V ± 2%2 VDDx1 = 1.3 V ± 2%2, FIR853 2× interpolator enabled VDDx1 = 1.3 V ± 2%2 6 12 6 1.5 6.4 12.8 6.4 GSPS GSPS GSPS GSPS ±2.7 ±1.7 LSB LSB −1.7 % RSET = 9.76 kΩ RSET = 9.76 kΩ 7.37 35.8 8 38.76 8.57 41.3 mA mA RLOAD = 90 Ω differential on-chip AC-coupled 3 GSPS input clock −20 0 0.6 90 +10 dBm V Ω After one-point calibration (see the Temperature Sensor section ) Includes VDD12_DCD/DLL Can connect to VDD_1P2 Rev. D | Page 4 of 144 105 75 ppm/°C ppm/°C ±5 % 1.19 V 2.375 1.14 1.14 −1.26 2.5 1.2 1.2 −1.2 2.625 1.326 1.326 −1.14 V V V V 1.14 1.71 1.2 2.5 1.326 3.465 V V 1.14 1.14 1.2 1.2 1.326 1.326 V V Data Sheet Parameter DVDD_1P2 PLL_LDO_VDD12 PLL_CLK_VDD12 SYNC_VDD_3P3 BIAS_VDD_1P2 AD9161/AD9162 Test Conditions/Comments Can connect to PLL_LDO_VDD12 Can connect to VDD_1P2 Min 1.14 1.14 1.14 3.135 1.14 Typ 1.2 1.2 1.2 3.3 1.2 Max 1.326 1.326 1.326 3.465 1.326 Unit V V V V V VDDx is VDD12_CLK, DVDD, VDD_1P2, DVDD_1P2, and PLL_LDO_VDD12. Any clock speed over 5.1 GSPS requires a maximum junction temperature of 105°C to avoid damage to the device. See Table 11 for details on maximum junction temperature permitted for certain clock speeds. See Table 2 for the complete details on the guaranteed speed performance. 3 FIR85 is the finite impulse response filter with 85 dB digital attenuation that implements 2× NRZ mode. 4 The adjusted DAC update rate is calculated as fDAC divided by the minimum required interpolation factor. For the AD9162, the minimum interpolation factor is 1. Therefore, with fDAC = 6 GSPS, fDAC adjusted = 6 GSPS. For the AD9161, the minimum interpolation is 2×. Therefore, with fDAC = 6 GSPS, fDAC adjusted = 3 GSPS. When FIR85 is enabled, which puts the device into 2× NRZ mode, fDAC = 2 × (DAC clock input frequency), and the minimum interpolation increases to 2× (interpolation value). Thus, for the AD9162, with FIR85 enabled and DAC clock = 6 GSPS, fDAC = 12 GSPS, minimum interpolation = 2×, and the adjusted DAC update rate = 6 GSPS. 5 See the Clock Input section for more details. 6 For the lowest noise performance, use a separate power supply filter network for the VDD12_CLK and the VDD12A pins. 7 IOVDD can range from 1.8 V to 3.3 V, with ±5% tolerance. 1 2 DAC INPUT CLOCK OVERCLOCKING SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. Maximum guaranteed speed using the temperatures and voltages conditions as shown in Table 2, where VDDx is VDD12_CLK, DVDD, VDD_1P2, DVDD_1P2, and PLL_LDO_VDD12. Any DAC clock speed over 5.1 GSPS requires a maximum junction temperature of 105°C to avoid damage to the device. See Table 11 for details on maximum junction temperature permitted for certain clock speeds. Table 2. Parameter 1 MAXIMUM DAC UPDATE RATE VDDx = 1.2 V ± 5% VDDx = 1.2 V ± 2% VDDx = 1.3 V ± 2% 1 Test Conditions/Comments Min TJMAX = 25°C TJMAX = 85°C TJMAX = 105°C TJMAX = 25°C TJMAX = 85°C TJMAX = 105°C TJMAX = 25°C TJMAX = 85°C TJMAX = 105°C 6.0 5.6 5.4 6.1 5.8 5.6 6.4 6.2 6.0 Typ Max Unit GSPS GSPS GSPS GSPS GSPS GSPS GSPS GSPS GSPS TJMAX is the maximum junction temperature. POWER SUPPLY DC SPECIFICATIONS IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. FIR85 is the finite impulse response with 85 dB digital attenuation. Table 3. Parameter 8 LANES, 2× INTERPOLATION (80%), 3 GSPS Analog Supply Currents VDD25_DAC = 2.5 V VDD12A = 1.2 V VDD12_CLK = 1.2 V VNEG_N1P2 = −1.2 V Digital Supply Currents DVDD = 1.2 V IOVDD 1 = 2.5 V Test Conditions/Comments Numerically controlled oscillator (NCO) on, FIR85 on Includes VDD12_DCD/DLL Rev. D | Page 5 of 144 Min Typ Max Unit 100 150 279 −119 93.8 3.7 229 −112 mA µA mA mA 621.3 2.5 971 2.7 mA mA AD9161/AD9162 Parameter SERDES Supply Currents VDD_1P2 = 1.2 V DVDD_1P2 = 1.2 V PLL_LDO_VDD12 = 1.2 V SYNC_VDD_3P3 = 3.3 V 8 LANES, 6× INTERPOLATION (80%), 3 GSPS Analog Supply Currents VDD25_DAC = 2.5 V VDD12A = 1.2 V VDD12_CLK = 1.2 V VNEG_N1P2 = −1.2 V Digital Supply Currents DVDD = 1.2 V IOVDD1 = 2.5 V SERDES Supply Currents VDD_1P2 = 1.2 V DVDD_1P2 = 1.2 V PLL_LDO_VDD12 = 1.2 V SYNC_VDD_3P3 = 3.3 V NCO ONLY MODE, 5 GSPS Analog Supply Currents VDD25_DAC = 2.5 V VDD12A = 1.2 V VDD12_CLK = 1.2 V VNEG_N1P2 = −1.2 V Digital Supply Currents DVDD = 1.2 V IOVDD1 = 2.5 V SERDES Supply Currents VDD_1P2 = 1.2 V DVDD_1P2 = 1.2 V PLL_LDO_VDD12 = 1.2 V SYNC_VDD_3P3 = 3.3 V 8 LANES, 4× INTERPOLATION (80%), 5 GSPS Analog Supply Currents VDD25_DAC = 2.5 V VDD12A = 1.2 V VDD12_CLK = 1.2 V Data Sheet Test Conditions/Comments Min Includes VTT_1P2, BIAS_VDD_1P2 Connected to PLL_CLK_VDD12 IOVDD1 = 2.5 V SERDES Supply Currents VDD_1P2 = 1.2 V DVDD_1P2 = 1.2 V PLL_LDO_VDD12 = 1.2 V SYNC_VDD_3P3 = 3.3 V Max Unit 425.5 62 84.4 9.3 550 86 106 11 mA mA mA mA NCO on, FIR85 on 93.8 3.7 228.7 −120.7 mA µA mA mA Includes VDD12_DCD/DLL 598.4 2.5 mA mA Includes VTT_1P2, BIAS_VDD_1P2 443.4 72.3 81.8 9.4 mA mA mA mA Connected to PLL_CLK_VDD12 93.7 10 340.6 −112 100 150 432 mA µA mA mA Includes VDD12_DCD/DLL 425.5 2.5 753 2.7 mA mA Includes VTT_1P2, BIAS_VDD_1P2 1.4 1.0 0.13 0.32 34 14.1 1.5 0.43 mA mA mA mA 102 80 340.5 408 −120.2 108 150 432.4 mA µA mA mA mA 665.4 706.5 894.6 1090 2.5 1033 2.7 mA mA mA mA mA 411.2 52.1 85.8 9.3 550 73 105 11 mA mA mA mA −119 Connected to PLL_CLK_VDD12 NCO on, FIR85 off (unless otherwise noted) At 6 GSPS VNEG_N1P2 = −1.2 V Digital Supply Currents DVDD = 1.2 V (Includes VDD12_DCD/DLL) DVDD = 1.2 V Typ −127.4 NCO on, FIR85 off NCO off, FIR85 on NCO on, FIR85 on NCO on, FIR85 on, at 6 GSPS Includes VTT_1P2, BIAS_VDD_1P2 Connected to PLL_CLK_VDD12 Rev. D | Page 6 of 144 Data Sheet Parameter 8 LANES, 3× INTERPOLATION (80%), 4.5 GSPS Analog Supply Currents VDD25_DAC = 2.5 V VDD12A = 1.2 V VDD12_CLK = 1.2 V VNEG_N1P2 = −1.2 V Digital Supply Currents DVDD = 1.2 V IOVDD1 = 2.5 V SERDES Supply Currents VDD_1P2 = 1.2 V DVDD_1P2 = 1.2 V PLL_LDO_VDD12 = 1.2 V SYNC_VDD_3P3 = 3.3 V POWER DISSIPATION 3 GSPS NRZ Mode, 2×, FIR85 Enabled, NCO On 2× NRZ Mode, 6×, FIR85 Enabled, NCO On 2× NRZ Mode, 4×, FIR85 Enabled, NCO On 2× NRZ Mode, 1×, FIR85 Enabled, NCO On NRZ Mode, 24×, FIR85 Disabled, NCO On 5 GSPS NCO Mode, FIR85 Disabled, NCO On NRZ Mode, 4×, FIR85 Disabled, NCO On 2× NRZ Mode, 4x, FIR85 Enabled, NCO Off 2× NRZ Mode, 4×, FIR85 Enabled, NCO On NRZ Mode, 8×, FIR85 Disabled, NCO On NRZ Mode, 16×, FIR85 Disabled, NCO On 2× NRZ Mode, 6×, FIR85 Enabled, NCO On NRZ Mode, 3×, FIR85 Disabled, NCO On (4.5 GSPS) 1 AD9161/AD9162 Test Conditions/Comments NCO on, FIR85 on Min Typ 94 85 314.3 −112.1 Max 175 Unit mA µA mA mA Includes VDD12_DCD/DLL IOVDD = 2.5 V 948.5 2.5 mA mA Includes VTT_1P2, BIAS_VDD_1P2 432.3 62.3 84.7 9.2 mA mA mA mA Connected to PLL_CLK_VDD12 Using 80%, 2× filter, eight-lane JESD204B Using 80%, 3× filter, eight-lane JESD204B Using 80%, 2× filter, eight-lane JESD204B 1× bypass mode (AD9162 only), eight-lane JESD204B Using 80%, 2× filter, one-lane JESD204B 2.1 2.1 2.1 1.94 W W W W 1.3 W Using 80%, 2× filter, eight-lane JESD204B Using 80%, 2× filter, eight-lane JESD204B Using 80%, 2× filter, eight-lane JESD204B Using 80%, 2× filter, eight-lane JESD204B Using 80%, 2× filter, eight-lane JESD204B Using 80%, 3× filter, eight-lane JESD204B Using 80%, 3× filter, six-lane JESD204B 1.3 2.3 2.35 2.58 2.18 2.09 2.65 2.62 IOVDD can range from 1.8 V to 3.3 V, with ±5% tolerance. Rev. D | Page 7 of 144 1.83 W W W W W W W W AD9161/AD9162 Data Sheet SERIAL PORT AND CMOS PIN SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. Table 4. Parameter WRITE OPERATION Maximum SCLK Clock Rate SCLK Clock High SCLK Clock Low SDIO to SCLK Setup Time SCLK to SDIO Hold Time CS to SCLK Setup Time SCLK to CS Hold Time READ OPERATION SCLK Clock Rate SCLK Clock High SCLK Clock Low SDIO to SCLK Setup Time SCLK to SDIO Hold Time CS to SCLK Setup Time SCLK to SDIO (or SDO) Data Valid Time CS to SDIO (or SDO) Output Valid to High-Z INPUTS (SDIO, SCLK, CS, RESET, TX_ENABLE) Voltage Input High Low Current Input High Low OUTPUTS (SDIO, SDO) Voltage Output High Low Current Output High Low Symbol fSCLK, 1/tSCLK tPWH tPWL tDS tDH tS tH Test Comments/Conditions See Figure 142 SCLK = 20 MHz SCLK = 20 MHz Min 100 3.5 4 4 1 9 9 Typ Max Unit MHz ns ns ns ns ns ns 2 0.5 1 0.5 See Figure 141 and Figure 142 fSCLK, 1/tSCLK tPWH tPWL tDS tDH tS tDV 20 Not shown in Figure 141 or Figure 142 VIH VIL 1.8 V ≤ IOVDD ≤ 3.3 V 1.8 V ≤ IOVDD ≤ 3.3 V IIH IIL VOH VOL 17 45 MHz ns ns ns ns ns ns ns 0.3 × IOVDD V V 20 20 10 5 10 0.7 × IOVDD 75 −150 1.8 V ≤ IOVDD ≤ 3.3 V 1.8 V ≤ IOVDD ≤ 3.3 V IOH IOL 0.8 × IOVDD 0.2 × IOVDD 4 4 Rev. D | Page 8 of 144 µA µA V V mA mA Data Sheet AD9161/AD9162 JESD204B SERIAL INTERFACE SPEED SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. Table 5. Parameter SERIAL INTERFACE SPEED Half Rate Full Rate Oversampling 2× Oversampling Test Conditions/Comments Guaranteed operating range Min Typ 6 3 1.5 0.750 Max Unit 12.5 6.25 3.125 1.5625 Gbps Gbps Gbps Gbps SYSREF± TO DAC CLOCK TIMING SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. Table 6. Parameter 1 8 mm × 8 mm BGA Package (AD9162BBCZ) SYSREF± DIFFERENTIAL SWING = 0.4 V Minimum Setup Time, tSYSS Minimum Hold Time, tSYSH SYSREF± DIFFERENTIAL SWING = 0.8 V Minimum Setup Time, tSYSS Minimum Hold Time, tSYSH SYSREF± DIFFERENTIAL SWING = 1.0 V Minimum Setup Time, tSYSS Minimum Hold Time, tSYSH 11 mm × 11 mm BGA Package (AD9161BBCZ, AD9162BBCAZ, AD9162BBCA) SYSREF± DIFFERENTIAL SWING = 1.0 V Minimum Setup Time, tSYSS Minimum Hold Time, tSYSH AC-coupled DC-coupled, common-mode voltage = 0 V DC-coupled, common-mode voltage = 1.25 V AC-coupled DC-coupled, common-mode voltage = 0 V DC-coupled, common-mode voltage = 1.25 V Min Typ Max Unit 163 160 424 318 ps ps 162 169 412 350 ps ps 163 176 376 354 ps ps 65 45 68 19 5 51 117 77 129 63 37 114 ps ps ps ps ps ps The SYSREF± pulse must be at least four DAC clock edges wide plus the setup and hold times in Table 6. For more information, see the Sync Processing Modes Overview section. tSYSS tSYSH SYSREF+ CLK+ MIN 4 DAC CLOCK EDGES Figure 2. SYSREF± to DAC Clock Timing Diagram (Only SYSREF+ and CLK+ Shown) Rev. D | Page 9 of 144 14379-002 1 Test Conditions/Comments DC-coupled, common-mode voltage = 1.2 V AD9161/AD9162 Data Sheet DIGITAL INPUT DATA TIMING SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. Table 7. Parameter LATENCY 1 Interface Interpolation Power-Up Time DETERMINISTIC LATENCY Fixed Variable SYSREF± to LOCAL MULTIFRAME CLOCKS (LMFC) DELAY Test Conditions/Comments Min From DAC output off to enabled Typ Max Unit 1 See Table 34 10 PCLK 2 cycle ns 12 2 PCLK2 cycles PCLK2 cycles DAC clock cycles 4 Total latency (or pipeline delay) through the device is calculated as follows: Total Latency = Interface Latency + Fixed Latency + Variable Latency + Pipeline Delay See Table 34 for examples of the pipeline delay per block. 2 PCLK is the internal processing clock for the AD9161/AD9162 and equals the lane rate ÷ 40. 1 JESD204B INTERFACE ELECTRICAL SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = −40°C to +85°C, unless otherwise noted. VTT is the termination voltage. Table 8. Parameter JESD204B DATA INPUTS Input Leakage Current Logic High Logic Low Unit Interval Common-Mode Voltage Differential Voltage VTT Source Impedance Differential Impedance Differential Return Loss Common-Mode Return Loss SYSREF± INPUT Differential Impedance DIFFERENTIAL OUTPUTS (SYNCOUT±) 2 Output Differential Voltage Output Offset Voltage 1 2 Symbol Test Conditions/Comments Min TA = 25°C Input level = 1.2 V ± 0.25 V, VTT = 1.2 V Input level = 0 V UI VRCM R_VDIFF ZTT ZRDIFF RLRDIF RLRCM AC-coupled, VTT = VDD_1P21 At dc At dc 80 Rev. D | Page 10 of 144 100 8 6 1333 +1.85 1050 30 120 110 121 420 1.2 Unit µA −4 80 −0.05 110 350 1.15 As measured on the input side of the ac coupling capacitor. IEEE Standard 1596.3 LVDS compatible. Max 10 165-ball CSP_BGA (AD9162 only) 169-ball CSP_BGA Driving 100 Ω differential load VOD VOS Typ µA ps V mV Ω Ω dB dB Ω Ω 450 1.27 mV V Data Sheet AD9161/AD9162 AC SPECIFICATIONS VDD25_DAC = 2.5 V, VDD12A = VDD12_CLK = 1.2 V, VNEG_N1P2 = −1.2 V, DVDD = 1.2 V, IOVDD = 2.5 V, VDD_1P2 = DVDD_1P2 = PLL_LDO_VDD12 = 1.2 V, SYNC_VDD_3P3 = 3.3 V, IOUTFS = 40 mA, TA = +25°C. Table 9. AD9161 Specifications Parameter SPURIOUS-FREE DYNAMIC RANGE (SFDR) 1 Single Tone, fDAC = 5000 MSPS fOUT = 70 MHz fOUT = 500 MHz fOUT = 1000 MHz fOUT = 2000 MHz fOUT = 4000 MHz Single Tone, fDAC = 5000 MSPS fOUT = 70 MHz fOUT = 500 MHz fOUT = 1000 MHz fOUT = 2000 MHz fOUT = 4000 MHz Data Over Cable Service Interface Specification (DOCSIS) fOUT = 70 MHz fOUT = 70 MHz fOUT = 70 MHz fOUT = 950 MHz fOUT = 950 MHz fOUT = 950 MHz ADJACENT CHANNEL POWER fOUT = 877 MHz fOUT = 877 MHz INTERMODULATION DISTORTION fOUT = 900 MHz fOUT = 900 MHz fOUT = 1800 MHz fOUT = 1800 MHz NOISE SPECTRAL DENSITY (NSD) Single Tone, fDAC = 5000 MSPS fOUT = 550 MHz fOUT = 960 MHz fOUT = 1990 MHz 1 2 Test Conditions/Comments With Marki Microwave BAL-0006SMG 2 Min FIR85 enabled −6 dBFS, shuffle enabled FIR85 enabled fDAC = 3076 MSPS Single carrier Four carriers Eight carriers Single carriers Four carriers Eight carriers fDAC = 5000 MSPS One carrier, first adjacent channel Two carriers, first adjacent channel fDAC = 5000 MSPS, two-tone test 0 dBFS −6 dBFS, shuffle enabled 0 dBFS −6 dBFS, shuffle enabled See the Clock Input section for more details on optimizing SFDR and reducing the image of the fundamental with clock input tuning. The Marki Microwave BAL-0006SMG is used on the AD9162-FMC-EBZ evaluation board. Rev. D | Page 11 of 144 Typ Max Unit −82 −75 −65 −70 −55 dBc dBc dBc dBc dBc −75 −75 −70 −75 −50 dBc dBc dBc dBc dBc −70 −68 −65 −70 −68 −64 dBc dBc dBc dBc dBc dBc −76 −75 dBc dBc −75 −80 −71 −75 dBc dBc dBc dBc −157 −155 −155 dBm/Hz dBm/Hz dBm/Hz AD9161/AD9162 Data Sheet Table 10. AD9162 Specifications Parameter SPURIOUS-FREE DYNAMIC RANGE (SFDR) 1 Single Tone, fDAC = 5000 MSPS fOUT = 70 MHz fOUT = 500 MHz fOUT = 1000 MHz fOUT = 2000 MHz fOUT = 4000 MHz Single Tone, fDAC = 5000 MSPS fOUT = 70 MHz fOUT = 500 MHz fOUT = 1000 MHz fOUT = 2000 MHz fOUT = 4000 MHz DOCSIS fOUT = 70 MHz fOUT = 70 MHz fOUT = 70 MHz fOUT = 950 MHz fOUT = 950 MHz fOUT = 950 MHz Wireless Infrastructure fOUT = 960 MHz fOUT = 1990 MHz ADJACENT CHANNEL POWER fOUT = 877 MHz fOUT = 877 MHz fOUT = 1887 MHz fOUT = 1980 MHz INTERMODULATION DISTORTION fOUT = 900 MHz fOUT = 900 MHz fOUT = 1800 MHz fOUT = 1800 MHz NOISE SPECTRAL DENSITY (NSD) Single Tone, fDAC = 5000 MSPS fOUT = 550 MHz fOUT = 960 MHz fOUT = 1990 MHz SINGLE SIDEBAND (SSB) PHASE NOISE AT OFFSET 1 kHz 10 kHz 100 kHz 1 MHz 10 MHz 1 2 Test Conditions/Comments With Marki Microwave BAL-0006SMG 2 Min FIR85 enabled −6 dBFS, shuffle enabled FIR85 enabled fDAC = 3076 MSPS Single carrier Four carriers Eight carriers Single carriers Four carriers Eight carriers fDAC = 5000 MSPS Two-carrier GSM signal at −9 dBFS; across 925 MHz to 960 MHz band Two-carrier GSM signal at −9 dBFS; across 1930 MHz to 1990 MHz band fDAC = 5000 MSPS One carrier, first adjacent channel Two carriers, first adjacent channel One carriers, first adjacent channel Four carriers, first adjacent channel fDAC = 5000 MSPS, two-tone test 0 dBFS −6 dBFS, shuffle enabled 0 dBFS −6 dBFS, shuffle enabled Typ Max Unit −82 −75 −65 −70 −60 dBc dBc dBc dBc dBc −75 −75 −70 −75 −65 dBc dBc dBc dBc dBc −70 −70 −67 −70 −68 −64 dBc dBc dBc dBc dBc dBc −85 dBc −81 dBc −79 −76 −74 −70 dBc dBc dBc dBc −80 −80 −68 −78 dBc dBc dBc dBc −168 −167 −164 dBm/Hz dBm/Hz dBm/Hz −119 −125 −135 −144 −156 dBc/Hz dBc/Hz dBc/Hz dBc/Hz dBc/Hz fOUT = 3800 MHz, fDAC = 4000 MSPS See the Clock Input section for more details on optimizing SFDR and reducing the image of the fundamental with clock input tuning. The Marki Microwave BAL-0006SMG is used on the AD9162-FMC-EBZ evaluation board. Rev. D | Page 12 of 144 Data Sheet AD9161/AD9162 ABSOLUTE MAXIMUM RATINGS Parameter ISET, VREF to VBG_NEG SERDINx±, VTT_1P2, SYNCOUT± OUTPUT± to VNEG_N1P2 SYSREF± CLK± to Ground RESET, IRQ, CS, SCLK, SDIO, SDO to Ground Junction Temperature1 fDAC = 6 GSPS fDAC ≤ 5.1 GSPS Ambient Operating Temperature Range (TA) Storage Temperature Range VDD12A, VDD12_CLK, DVDD, VDD_1P2, VTT_1P2, DVDD_1P2, PLL_LDO_VDD12, PLL_CLK_VDD12, BIAS_VDD_1P2 to Ground VDD25_DAC to Ground VNEG_N1P2 to Ground IOVDD, SYNC_VDD_3P3 to Ground 1 Rating −0.3 V to VDD25_DAC + 0.3 V −0.3 V to SYNC_VDD_3P3 + 0.3 V Figure 3 shows the profile view of the device mounted to a user printed circuit board (PCB) and a heat sink (typically the aluminum case) to keep the junction (exposed die) below the maximum junction temperature in Table 11. CUSTOMER CASE (HEAT SINK) −0.3 V to VDD25_DAC − (VNEG_N1P2) + 0.2 V GND − 0.5 V to +2.5 V −0.3 V to VDD12_CLK + 0.3 V −0.3 V to IOVDD + 0.3 V CUSTOMER THERMAL FILLER SILICON (DIE) IC PROFILE PACKAGE SUBSTRATE 14379-700 Table 11. CUSTOMER PCB Figure 3. Typical Thermal Management Solution 105°C 110°C −40°C to +85°C THERMAL RESISTANCE Typical θJA and θJC values are specified for a 4-layer JEDEC 2S2P high effective thermal conductivity test board for balled surface-mount packages. θJA is obtained in still air conditions (JESD51-2). Airflow increases heat dissipation, effectively reducing θJA. θJC is obtained with the test case temperature monitored at the bottom of the package. −65°C to +150°C −0.3 V to +1.326 V θJA = −0.3V to +2.625 V +0.3V to -1.26 V −0.3 V to +3.465 V θJC = Some operating modes of the device may cause the device to approach or exceed the maximum junction temperature during operation at supported ambient temperatures. Removal of heat from the device may require additional measures such as active airflow, heat sinks, or other measures. Stresses at or above those listed under Absolute Maximum Ratings may cause permanent damage to the product. This is a stress rating only; functional operation of the product at these or any other conditions above those indicated in the operational section of this specification is not implied. Operation beyond the maximum operating conditions for extended periods may affect product reliability. REFLOW PROFILE The AD9161/AD9162 reflow profile is in accordance with the JEDEC JESD204B criteria for Pb-free devices. The maximum reflow temperature is 260°C. THERMAL MANAGEMENT The AD9161/AD9162 is a high power device that can dissipate nearly 3 W depending on the user application and configuration. Because of the power dissipation, the AD9161/AD9162 uses an exposed die package to give the customer the most effective method of controlling the die temperature. The exposed die allows cooling of the die directly. TJ − TA P TJ − TC P where: θJA is the natural convection junction-to-ambient air thermal resistance measured in a one-cubic foot sealed enclosure. TJ is the die junction temperature. TA is the ambient temperature in a still air environment. P is the total power (heat) dissipated in the chip. θJC is the junction-to-case thermal resistance. (In the case of AD9161/AD9162, this is measured at the top of the package on the bare die.) TC is the package case temperature. (In the case of AD9161/ AD9162, the temperature is measured on the bare die.) Table 12. Thermal Resistance Package Type BC-165-1 BC-169-2 ESD CAUTION Rev. D | Page 13 of 144 θJA 15.4 14.6 θJC 0.04 0.02 Unit °C/W °C/W AD9161/AD9162 Data Sheet PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS A 2 3 4 5 6 VNEG_N1P2 VDD25_DAC VNEG_N1P2 VNEG_N1P2 VDD25_DAC VDD25_DAC 7 8 OUTPUT– OUTPUT+ 9 10 11 12 VDD25_DAC VDD25_DAC VNEG_N1P2 VNEG_N1P2 13 14 15 VSS VSS ISET A VDD12A VDD12A VREF B B VSS VSS VDD25_DAC VNEG_N1P2 VNEG_N1P2 VDD25_DAC VDD25_DAC VDD25_DAC VDD25_DAC VNEG_N1P2 VNEG_N1P2 VDD25_DAC C CLK+ VSS VDD25_DAC VNEG_N1P2 VNEG_N1P2 VDD25_DAC VDD25_DAC VNEG_N1P2 VNEG_N1P2 VDD25_DAC D CLK– VSS VSS VSS VSS VSS D E VSS VSS VSS VSS VSS VDD12_CLK E VDD12_CLK VDD12_CLK VDD12_CLK F F VDD12_CLK VDD12_CLK VDD12_CLK VSS VSS VDD12_DCD/ VDD12_DCD/ DLL DLL VBG_NEG VNEG_N1P2 VDD25_DAC C VSS VSS VSS VSS VDD12_ DCD/DLL VDD12_ DCD/DLL VSS VSS CS G G IRQ VSS VSS H VSS TX_ENABLE VSS VSS VSS VSS VSS VSS VSS SDO VSS H J SERDIN7+ VDD_1P2 RESET VSS VSS VSS VSS VSS SCLK VDD_1P2 SERDIN0+ J K SERDIN7– VDD_1P2 IOVDD DVDD DVDD DVDD DVDD DVDD SDIO VDD_1P2 SERDIN0– K L VSS VSS DVDD_1P2 DVDD_1P2 VSS VSS L M SERDIN6+ VDD_1P2 VTT_1P2 VTT_1P2 VDD_1P2 SERDIN1+ M N SERDIN6– VDD_1P2 VDD_1P2 SERDIN1– N P VSS SYNC_ VDD_3P3 R BIAS_VDD_ 1P2 1 SYSREF+ SYSREF– VSS VSS PLL_CLK_ VDD12 PLL_LDO_ VDD12 VSS SYNCOUT– SYNCOUT+ VDD_1P2 VDD_1P2 DNC VDD_1P2 VDD_1P2 PLL_LDO_ BYPASS VDD_1P2 VDD_1P2 DNC VDD_1P2 VDD_1P2 SYNC_ VDD_3P3 VSS P VSS SERDIN5+ SERDIN5– VSS SERDIN4+ SERDIN4– VSS SERDIN3– SERDIN3+ VSS SERDIN2– SERDIN2+ VSS BIAS_ VDD_1P2 R 2 3 4 5 6 7 8 9 10 11 12 13 14 15 –1.2V ANALOG SUPPLY V 2.5V ANALOG SUPPLY V 1.2V DAC SUPPLY V GROUND 1.2V DAC CLK SUPPLY V SERDES INPUT SERDES 3.3V VCO SUPPLY V SERDES 1.2V SUPPLY V DAC RF SIGNALS SYSREF±/SYNCOUT± CMOS I/O IOVDD REFERENCE DNC = DO NOT CONNECT. 14379-003 1 Figure 4. 165-Ball CSP_BGA Pin Configuration Table 13. 165-Ball CSP_BGA Pin Function Descriptions Pin No. A1, A3, A4, A11, A12, B4, B5, B10, B11, C5, C6, C9, C10, C14 A2, A5, A6, A9, A10, B3, B6, B7, B8, B9, B12, C4, C7, C8, C11, C15 A7 A8 A13, A14, B1, B2, C2, D2, D3, D13, D14, D15, E1, E2, E3, E13, E14, F6, F7, F8, F9, F10, G2, G3, G8, G13, G14, H1, H3, H6, H7, H8, H9, H10, H13, H15, J6, J7, J8, J9, J10, L1, L2, L14, L15, N6, N7, N10, P1, P15, R2, R5, R8, R11, R14 A15 Mnemonic VNEG_N1P2 VDD25_DAC Description −1.2 V Analog Supply Voltage. 2.5 V Analog Supply Voltage. OUTPUT− OUTPUT+ VSS DAC Negative Current Output. DAC Positive Current Output. Supply Return. Connect these pins to ground. ISET B13, B14 B15 VDD12A VREF C1, D1 C12 CLK+, CLK− VBG_NEG E15, F1, F2, F3, F13, F14, F15 G1 VDD12_CLK IRQ Reference Current. Connect this pin to VNEG_N1P2 with a 9.6 kΩ resistor. 1.2 V Analog Supply Voltage. 1.2 V Reference Input/Output. Connect this pin to VSS with a 1 µF capacitor. Positive and Negative DAC Clock Inputs. −1.2 V Reference. Connect this pin to VNEG_N1P2 with a 0.1 µF capacitor. 1.2 V Clock Supply Voltage. Interrupt Request Output (Active Low, Open Drain). Rev. D | Page 14 of 144 Data Sheet AD9161/AD9162 Pin No. G6, G7, G9, G10 G15 Mnemonic VDD12_DCD/DLL CS H14 SDO J13 SCLK K13 SDIO J3 RESET H2 TX_ENABLE P5, P11 J2, J14, K2, K14, M2, M14, N2, N14, P3, P4, P6, P7, P9, P10, P12, P13 K3 DNC VDD_1P2 K6, K7, K8, K9, K10 L3, L13 M3, M13 J1, K1 N4, N5 DVDD DVDD_1P2 VTT_1P2 SERDIN7+, SERDIN7− SERDIN6+, SERDIN6− SERDIN5+, SERDIN5− SERDIN4+, SERDIN4SERDIN3−, SERDIN3+ SERDIN2−, SERDIN2+ SERDIN1+, SERDIN1− SERDIN0+, SERDIN0− SYSREF+, SYSREF− N8 PLL_CLK_VDD12 N9 N11, N12 PLL_LDO_VDD12 SYNCOUT−, SYNCOUT+ SYNC_VDD_3P3 PLL_LDO_BYPASS BIAS_VDD_1P2 M1, N1 R3, R4 R6, R7 R9, R10 R12, R13 M15, N15 J15, K15 P2, P14 P8 R1, R15 IOVDD Rev. D | Page 15 of 144 Description 1.2 V Digital Supply Voltage. Serial Port Chip Select Bar (Active Low) Input. CMOS levels on this pin are determined with respect to IOVDD. Serial Port Data Output. CMOS levels on this pin are determined with respect to IOVDD. Serial Port Data Clock. CMOS levels on this pin are determined with respect to IOVDD. Serial Port Data Input/Output. CMOS levels on this pin are determined with respect to IOVDD. Reset Bar (Active Low) Input. CMOS levels on this pin are determined with respect to IOVDD. Transmit Enable Input. This pin can be used instead of the DAC output bias power down bits in Register 0x040, Bits [1:0] to enable the DAC output. CMOS levels are determined with respect to IOVDD. Do Not Connect. Do not connect to these pins. 1.2 V SERDES Digital Supply. Supply Voltage for CMOS Input/Output and SPI. Operational for 1.8 V to 3.3 V plus tolerance (see Table 1 for details). 1.2 V Digital Supply Voltage. 1.2 V SERDES Digital Supply Voltage. 1.2 V SERDES VTT Digital Supply Voltage. SERDES Lane 7 Positive and Negative Inputs. SERDES Lane 6 Positive and Negative Inputs. SERDES Lane 5 Positive and Negative Inputs. SERDES Lane 4 Positive and Negative Inputs. SERDES Lane 3 Negative and Positive Inputs. SERDES Lane 2 Negative and Positive Inputs. SERDES Lane 1 Positive and Negative Inputs. SERDES Lane 0 Positive and Negative Inputs. System Reference Positive and Negative Inputs. These pins are self biased for ac coupling. They can be ac-coupled or dc-coupled. 1.2 V SERDES Phase-Locked Loop (PLL) Clock Supply Voltage. 1.2 V SERDES PLL Supply. Negative and Positive LVDS Sync (Active Low) Output Signals. 3.3 V SERDES Sync Supply Voltage. 1.2 V SERDES PLL Supply Voltage Bypass. 1.2 V SERDES Supply Voltage. AD9161/AD9162 Data Sheet 1 2 3 4 5 6 7 8 9 10 11 12 13 A VSS VNEG_N1P2 VDD25_DAC VNEG_N1P2 VDD25_DAC OUTPUT– OUTPUT+ VDD25_DAC VNEG_N1P2 VDD25_DAC VSS ISET VREF A B CLK+ VSS VSS VDD25_DAC VNEG_N1P2 VDD25_DAC VDD25_DAC VNEG_N1P2 VDD25_DAC VDD12A VDD12A VDD25_DAC VNEG_N1P2 B C CLK– VSS VSS VSS VDD25_DAC VNEG_N1P2 VNEG_N1P2 VDD25_DAC VBG_NEG VSS VSS VSS VSS C D VSS VDD12_CLK VDD12_CLK VDD12_CLK VDD12_CLK VSS VSS VDD12_CLK VDD12_CLK VDD12_CLK VDD12_CLK VDD12_CLK VDD12_CLK D E VDD12_CLK VSS VSS VSS DVDD DVDD VSS DVDD DVDD VSS VSS VSS VSS E F SYSREF+ SYSREF– VSS VSS VSS VSS VSS VSS VSS VSS VSS CS VSS F G VSS VSS TX_ENABLE IRQ DVDD DVDD DVDD DVDD DVDD SDIO SDO VSS VSS G H SERDIN7+ SERDIN7– VDD_1P2 RESET IOVDD DVDD_1P2 VSS DVDD_1P2 IOVDD SCLK VDD_1P2 SERDIN0– SERDIN0+ H J VSS VSS VDD_1P2 DNC DNC VSS VSS VSS SYNCOUT– SYNCOUT+ VDD_1P2 VSS VSS J K SERDIN6+ SERDIN6– VTT_1P2 SYNC_ VDD_3P3 DNC VSS PLL_CLK_ VDD12 PLL_LDO_ VDD12 DNC SYNC_ VDD_3P3 VTT_1P2 SERDIN1– SERDIN1+ K L VSS VSS VDD_1P2 VDD_1P2 VDD_1P2 VSS DNC VSS VDD_1P2 VDD_1P2 VDD_1P2 VSS VSS L M VSS VSS SERDIN5+ VSS SERDIN4+ VSS PLL_LDO_ BYPASS VSS SERDIN3+ VSS SERDIN2+ VSS VSS M N BIAS_VDD_1P2 VSS SERDIN5– VSS SERDIN4– VSS VSS VSS SERDIN3– VSS SERDIN2– VSS BIAS_ VDD_1P2 N 1 2 3 4 5 6 7 8 9 10 11 12 13 2.5V ANALOG SUPPLY V 1.2V DAC SUPPLY V GROUND 1.2V DAC CLK SUPPLY V SERDES INPUT SERDES 3.3V VCO SUPPLY V SERDES 1.2V SUPPLY V DAC RF SIGNALS SYSREF±/SYNCOUT± CMOS I/O IOVDD DNC = DO NOT CONNECT. REFERENCE 14379-004 –1.2V ANALOG SUPPLY V Figure 5. 169-Ball CSP_BGA Pin Configuration Table 14. 169-Ball CSP_BGA Pin Function Descriptions Pin No. A1, A11, B2, B3, C2, C3, C4, C10, C11, C12, C13, D1, D6, D7, E2, E3, E4, E7, E10, E11, E12, E13, F3, F4, F5, F6, F7, F8, F9, F10, F11, F13, G1, G2, G12, G13, H7, J1, J2, J6, J7, J8, J12, J13, K6, L1, L2, L6, L8, L12, L13, M1, M2, M4, M6, M8, M10, M12, M13, N2, N4, N6, N7, N8, N10, N12 A2, A4, A9, B5, B8, B13, C6, C7 A3, A5, A8, A10, B4, B6, B7, B9, B12, C5, C8 A6 A7 A12 Mnemonic VSS Description Supply Return. Connect these pins to ground. VNEG_N1P2 VDD25_DAC OUTPUT− OUTPUT+ ISET A13 VREF B1, C1 B10, B11 C9 CLK+, CLK− VDD12A VBG_NEG D2, D3, D4, D5, D8, D9, D10, D11, D12, D13, E1 E5, E6, E8, E9, G5, G6, G7, G8, G9 F1, F2 VDD12_CLK DVDD SYSREF+, SYSREF− −1.2 V Analog Supply Voltage. 2.5 V Analog Supply Voltage. DAC Negative Current Output. DAC Positive Current Output. Reference Current. Connect this pin to VNEG_N1P2 with a 9.6 kΩ resistor. 1.2 V Reference Input/Output. Connect this pin to VSS with a 1 µF capacitor. Positive and Negative DAC Clock Inputs. 1.2 V Analog Supply Voltage. −1.2 V Reference. Connect this pin to VNEG_N1P2 with a 0.1 µF capacitor. 1.2 V Clock Supply Voltage. 1.2 V Digital Supply Voltage. System Reference Positive and Negative Inputs. These pins are self biased for ac coupling. They can be ac-coupled or dc-coupled. Rev. D | Page 16 of 144 Data Sheet AD9161/AD9162 Pin No. F12 Mnemonic CS G3 TX_ENABLE G4 IRQ G10 SDIO G11 SDO H10 SCLK H3, H11, J3, J11, L3, L4, L5, L9, L10, L11 H4 VDD_1P2 RESET H5, H9 IOVDD H6, H8 H1, H2 DVDD_1P2 SERDIN7+, SERDIN7− SERDIN6+, SERDIN6− SERDIN5+, SERDIN5− SERDIN4+, SERDIN4− SERDIN3+, SERDIN3− SERDIN2+, SERDIN2− SERDIN1−, SERDIN1+ SERDIN0−, SERDIN0+ DNC SYNCOUT−, SYNCOUT+ VTT_1P2 SYNC_VDD_3P3 PLL_CLK_VDD12 PLL_LDO_VDD12 PLL_LDO_BYPASS BIAS_VDD_1P2 K1, K2 M3, N3 M5, N5 M9, N9 M11, N11 K12, K13 H12, H13 J4, J5, K5, K9, L7 J9, J10 K3, K11 K4, K10 K7 K8 M7 N1, N13 Rev. D | Page 17 of 144 Description Serial Port Chip Select Bar (Active Low) Input. CMOS levels on this pin are determined with respect to IOVDD. Transmit Enable Input. This pin can be used instead of the DAC output bias power down bits in Register 0x040, Bits [1:0] to enable the DAC output. CMOS levels are determined with respect to IOVDD. Interrupt Request Output (Active Low, Open Drain). Serial Port Data Input/Output. CMOS levels on this pin are determined with respect to IOVDD. Serial Port Data Output. CMOS levels on this pin are determined with respect to IOVDD. Serial Port Data Clock. CMOS levels on this pin are determined with respect to IOVDD. 1.2 V SERDES Digital Supply. Reset Bar (Active Low) Input. CMOS levels on this pin are determined with respect to IOVDD. Supply Voltage for CMOS Input/Output and SPI. Operational for 1.8 V to 3.3 V (see Table 1 for details). 1.2 V SERDES Digital Supply Voltage. SERDES Lane 7 Positive and Negative Inputs. SERDES Lane 6 Positive and Negative Inputs. SERDES Lane 5 Positive and Negative Inputs. SERDES Lane 4 Positive and Negative Inputs. SERDES Lane 3 Positive and Negative Inputs. SERDES Lane 2 Positive and Negative Inputs. SERDES Lane 1 Negative and Positive Inputs. SERDES Lane 0 Negative and Positive Inputs. Do Not Connect. Do not connect to these pins. Negative and Positive LVDS Sync (Active Low) Output Signals. 1.2 V SERDES VTT Digital Supply Voltage. 3.3 V SERDES Sync Supply Voltage. 1.2 V SERDES PLL Clock Supply Voltage. 1.2 V SERDES PLL Supply. 1.2 V SERDES PLL Supply Voltage Bypass. 1.2 V SERDES Supply Voltage. AD9161/AD9162 Data Sheet TYPICAL PERFORMANCE CHARACTERISTICS AD9161 Static Linearity 0.4 0.4 0.3 0.3 0.2 0.2 0.1 0.1 DNL (LSB) 0 –0.1 0 –0.2 –0.2 –0.3 –0.3 0 500 1000 1500 2000 CODE –0.4 14379-505 0 0.3 0.3 0.2 0.2 0.1 0.1 DNL (LSB) INL (LSB) 0.4 0 –0.1 2000 0 –0.1 –0.2 –0.2 –0.3 –0.3 500 1000 1500 2000 –0.4 14379-506 0 CODE 0 0.3 0.3 0.2 0.2 0.1 0.1 DNL (LSB) 0.4 0 –0.2 –0.2 –0.3 –0.3 1500 CODE 2000 14379-507 –0.1 1000 1500 2000 0 –0.1 500 1000 Figure 10. DNL, IOUTFS = 30 mA 0.4 0 500 CODE Figure 7. INL, IOUTFS = 30 mA INL (LSB) 1500 Figure 9. DNL, IOUTFS = 20 mA 0.4 –0.4 1000 CODE Figure 6. INL, IOUTFS = 20 mA –0.4 500 14379-509 –0.4 14379-508 –0.1 Figure 8. INL, IOUTFS = 40 mA –0.4 0 500 1000 1500 CODE Figure 11. DNL, IOUTFS = 40 mA Rev. D | Page 18 of 18 2000 14379-510 INL (LSB) IOUTFS = 40 mA, nominal supplies, TA = 25°C, unless otherwise noted. Data Sheet AD9161/AD9162 AC Performance (NRZ Mode) 0 0 –20 –20 MAGNITUDE (dBm) –40 –60 –80 –40 –60 1000 2000 3000 FREQUENCY (MHz) 4000 5000 0 0 0 –20 –20 MAGNITUDE (dBm) 4000 5000 –40 –60 –40 –60 –80 1000 2000 3000 4000 5000 FREQUENCY (MHz) 14379-312 0 2000 3000 4000 5000 FREQUENCY (MHz) –40 fDAC 2500MHz fDAC 3000MHz fDAC 5000MHz fDAC 6000MHz –50 1000 Figure 16. Single-Tone Spectrum at fOUT = 2000 MHz (FIR85 Enabled) Figure 13. Single-Tone Spectrum at fOUT = 70 MHz (FIR85 Enabled) –40 0 14379-315 MAGNITUDE (dBm) 3000 Figure 15. Single-Tone Spectrum at fOUT = 2000 MHz –80 fDAC 2500MHz fDAC 3000MHz fDAC 5000MHz fDAC 6000MHz –50 –60 IMD (dBc) –60 –70 –70 –80 –80 –90 –90 0 500 1000 1500 2000 fOUT (MHz) 2500 3000 14379-313 SFDR (dBc) 2000 FREQUENCY (MHz) Figure 12. Single-Tone Spectrum at fOUT = 70 MHz –100 1000 14379-314 0 14379-311 –80 Figure 14. SFDR vs. fOUT over fDAC –100 0 500 1000 1500 2000 fOUT (MHz) Figure 17. IMD vs. fOUT over fDAC Rev. D | Page 19 of 19 2500 3000 14379-416 MAGNITUDE (dBm) IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. AD9161/AD9162 Data Sheet IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –40 –50 –60 –70 –80 –60 –70 –80 –90 500 1000 1500 fOUT (MHz) 2000 2500 –100 0 Figure 18. SFDR vs. fOUT over Digital Full Scale –40 –40 2000 2500 5000 –60 IMD (dBc) IMD (dBc) 1500 fOUT (MHz) IOUTFS 20mA IOUTFS 30mA IOUTFS 40mA –50 –60 –70 –80 –70 –80 –90 –90 SHUFFLE FALSE SHUFFLE TRUE 0 1000 2000 3000 fOUT (MHz) 4000 5000 –100 14379-418 –100 1000 Figure 21. SFDR vs. fOUT over DAC IOUTFS DIGITAL SCALE 0dB DIGITAL SCALE –6dB DIGITAL SCALE –12dB DIGITAL SCALE –18dB –50 500 14379-322 0 14379-422 –90 SHUFFLE FALSE SHUFFLE TRUE 14379-317 –100 IOUTFS 20mA IOUTFS 30mA IOUTFS 40mA –50 SFDR (dBc) SFDR (dBc) –40 DIGITAL SCALE 0dB DIGITAL SCALE –6dB DIGITAL SCALE –12dB DIGITAL SCALE –18dB 0 Figure 19. IMD vs. fOUT over Digital Full Scale 1000 2000 3000 fOUT (MHz) 4000 Figure 22. IMD vs. fOUT over DAC IOUTFS fOUT (MHz) Figure 20. Single-Tone NSD Measured at 70 MHz vs. fOUT over fDAC –160 –165 –170 –175 14379-619 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –155 fDAC 2500MHz fDAC 3000MHz fDAC 5000MHz fDAC 6000MHz 0 500 1000 fOUT (MHz) 1500 2000 14379-425 SINGLE-TONE NSD (dBm/Hz) SINGLE-TONE NSD (dBm/Hz) –150 Figure 23. Single-Tone NSD Measured at 10% Offset from fOUT vs. fOUT over fDAC Rev. D | Page 20 of 144 Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –150 –160 –165 –160 –165 500 1000 1500 fOUT (MHz) 2000 2500 3000 0 500 1000 1500 2000 2500 fOUT (MHz) Figure 26. W-CDMA NSD Measured at 10% Offset from fOUT vs. fOUT over fDAC 14379-336 14379-333 Figure 24. W-CDMA NSD Measured at 70 MHz vs. fOUT over fDAC –175 14379-532 0 14379-225 –170 –170 –175 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –155 W-CDMA NSD (dBm/Hz) –155 W-CDMA NSD (dBm/Hz) –150 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz Figure 25. Single-Carrier W-CDMA at 877.5 MHz Figure 27. Two-Carrier W-CDMA at 875 MHz Rev. D | Page 21 of 21 AD9161/AD9162 Data Sheet AC (Mix-Mode) 0 0 –20 –20 MAGNITUDE (dBm) –40 –60 –80 –40 –60 1000 2000 3000 4000 5000 FREQUENCY (MHz) 0 3000 4000 5000 Figure 31. Single-Tone Spectrum at fOUT = 4000 MHz 0 0 –20 –20 MAGNITUDE (dBm) –40 –60 –40 –60 –80 0 1000 2000 3000 4000 5000 FREQUENCY (MHz) 14379-440 –80 Figure 29. Single-Tone Spectrum at fOUT = 2550 MHz (FIR85 Enabled) 0 1000 2000 3000 4000 5000 FREQUENCY (MHz) 14379-444 MAGNITUDE (dBm) 2000 FREQUENCY (MHz) Figure 28. Single-Tone Spectrum at fOUT = 2550 MHz Figure 32. Single-Tone Spectrum at fOUT = 4000 MHz (FIR85 Enabled) –140 –40 –145 –50 –150 SFDR (dBc) –60 –155 –160 –70 –80 –165 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –170 –175 2000 3000 4000 5000 6000 7000 8000 9000 10000 fOUT (MHz) –90 14379-424 SINGLE-TONE NSD (dBm/Hz) 1000 14379-344 0 14379-439 –80 Figure 30. Single-Tone NSD Measured at 70 MHz vs. fOUT –100 2000 DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB SHUFFLE FALSE SHUFFLE TRUE 3000 4000 5000 6000 7000 fOUT (MHz) Figure 33. SFDR vs. fOUT over Digital Full Scale Rev. D | Page 22 of 22 8000 14379-445 MAGNITUDE (dBm) IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –50 –60 IMD (dBc) IMD (dBc) –60 –70 –70 –80 –80 –90 –90 SHUFFLE FALSE SHUFFLE TRUE 3000 4000 5000 fOUT (MHz) 6000 7000 8000 14379-446 –100 2000 IOUTFS = 20mA IOUTFS = 30mA IOUTFS = 40mA –100 2000 3000 –50 –40 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –50 –70 –90 –90 2000 3000 4000 5000 6000 fOUT (MHz) 7000 8000 9000 14379-447 –80 –100 1000 –70 –80 –90 3000 4000 5000 fOUT (MHz) 6000 7000 8000 14379-448 SFDR (dBc) IOUTFS = 20mA IOUTFS = 30mA IOUTFS = 40mA –60 –100 2000 8000 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz 2000 3000 4000 5000 6000 7000 fOUT (MHz) Figure 38. IMD vs. fOUT over fDAC Figure 35. SFDR vs. fOUT over fDAC –50 7000 –70 –80 –40 6000 –60 IMD (dBc) SFDR (dBc) –60 –100 1000 5000 fOUT (MHz) Figure 37. IMD vs. fOUT over DAC IOUTFS Figure 34. IMD vs. fOUT over Digital Full Scale –40 4000 14379-449 –50 –40 DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB Figure 36. SFDR vs. fOUT over DAC IOUTFS Rev. D | Page 23 of 144 8000 9000 14379-450 –40 AD9161/AD9162 Data Sheet DOCSIS Performance (NRZ Mode) 0 0 –10 –10 –20 –20 –30 –30 –60 –50 –60 –70 –70 –80 –80 0 500 1000 1500 2000 2500 3000 FREQUENCY (MHz) –90 14379-361 –90 0 –10 –10 –20 –20 –30 –30 MAGNITUDE (dBc) MAGNITUDE (dBc) 0 –40 –50 –60 –80 2500 3000 FREQUENCY (MHz) –90 14379-361 2000 0 –10 –20 –20 –30 –30 MAGNITUDE (dBc) 0 –40 –50 –60 –80 2000 2500 FREQUENCY (MHz) 2500 3000 3000 –60 –70 1500 2000 –50 –80 1000 1500 –40 –70 3000 14379-363 MAGNITUDE (dBc) 0 500 1000 Figure 43. Four Carriers at 950 MHz Output –10 0 500 FREQUENCY (MHz) Figure 40. Four Carriers at 70 MHz Output –90 3000 –60 –80 1500 2500 –50 –70 1000 2000 –40 –70 500 1500 Figure 42. Single Carrier at 950 MHz Output 0 0 1000 FREQUENCY (MHz) Figure 39. Single Carrier at 70 MHz Output –90 500 14379-364 –50 –40 14379-365 –40 14379-366 MAGNITUDE (dBc) MAGNITUDE (dBc) IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –90 0 500 1000 1500 2000 2500 FREQUENCY (MHz) Figure 44. Eight Carriers at 950 MHz Output Figure 41. Eight Carriers at 70 MHz Output Rev. D | Page 24 of 144 Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –50 –60 –70 –80 0 200 400 600 800 1000 1200 1400 fOUT (MHz) Figure 45. In-Band Second Harmonic vs. fOUT Performance for One DOCSIS Carrier 0 200 400 600 800 1000 1200 1400 fOUT (MHz) Figure 48. In-Band Third Harmonic vs. fOUT Performance for One DOCSIS Carrier –80 0 200 400 600 800 1000 1200 1400 Figure 46. In-Band Second Harmonic vs. fOUT Performance for Four DOCSIS Carriers –50 –60 –70 –80 –90 0 200 400 600 800 1000 1200 1400 fOUT (MHz) 14379-371 IN-BAND THIRD HARMONIC (dBc) –70 14379-368 IN-BAND SECOND HARMONIC (dBc) –60 fOUT (MHz) Figure 49. In-Band Third Harmonic vs. fOUT Performance for Four DOCSIS Carriers –40 IN-BAND THIRD HARMONIC (dBc) –40 –50 –60 –70 –80 0 200 400 600 800 fOUT (MHz) 1000 1200 1400 Figure 47. In-Band Second Harmonic vs. fOUT Performance for Eight DOCSIS Carriers –50 –60 –70 –80 –90 14379-369 IN-BAND SECOND HARMONIC (dBc) –80 –40 –50 –90 –70 –90 –40 –90 –60 0 200 400 600 800 fOUT (MHz) 1000 1200 1400 14379-372 –90 –50 14379-370 IN-BAND THIRD HARMONIC (dBc) –40 14379-367 IN-BAND SECOND HARMONIC (dBc) –40 Figure 50. In-Band Third Harmonic vs. fOUT Performance for Eight DOCSIS Carriers Rev. D | Page 25 of 25 AD9161/AD9162 Data Sheet IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –40 –60 –70 –60 –70 600 800 fOUT (MHz) 1000 1200 1400 –90 0 200 –70 200 400 600 800 1000 1200 1400 1200 1400 3000 –60 –70 –90 14379-374 0 fOUT (MHz) 0 200 –40 600 1000 800 Figure 55. 32-Carrier ACPR vs. fOUT 0 Y-AXIS: FIRST ACP Y-AXIS: SECOND ACP Y-AXIS: THIRD ACP Y-AXIS: FOURTH ACP Y-AXIS: FIFTH ACP –10 –20 MAGNITUDE (dBc) –50 400 fOUT (MHz) Figure 52. Four-Carrier ACPR vs. fOUT –60 –70 –30 –40 –50 –60 –70 –80 –80 –90 0 200 400 600 800 1000 fOUT (MHz) 1200 1400 14379-375 ACPR (dBc) 1400 –80 –80 –90 1200 Y-AXIS: FIRST ACP Y-AXIS: SECOND ACP Y-AXIS: THIRD ACP Y-AXIS: FOURTH ACP Y-AXIS: FIFTH ACP –50 ACPR (dBc) ACPR (dBc) –40 –60 1000 Figure 54. 16-Carrier ACPR vs. fOUT Y-AXIS: FIRST ACP Y-AXIS: SECOND ACP Y-AXIS: THIRD ACP Y-AXIS: FOURTH ACP Y-AXIS: FIFTH ACP –50 800 fOUT (MHz) Figure 51. Single-Carrier Adjacent Channel Power Ratio (ACPR) vs. fOUT –40 600 400 14379-376 400 14379-377 200 14379-373 0 14379-378 –80 –80 –90 Y-AXIS: FIRST ACP Y-AXIS: SECOND ACP Y-AXIS: THIRD ACP Y-AXIS: FOURTH ACP Y-AXIS: FIFTH ACP –50 ACPR (dBc) –50 ACPR (dBc) –40 Y-AXIS: FIRST ACP Y-AXIS: SECOND ACP Y-AXIS: THIRD ACP Y-AXIS: FOURTH ACP Y-AXIS: FIFTH ACP –90 0 500 1000 1500 2000 2500 FREQUENCY (MHz) Figure 56. 194-Carrier, Sinc On, FIR85 Enabled Figure 53. Eight-Carrier ACPR vs. fOUT Rev. D | Page 26 of 144 Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –50 –60 –70 –80 –90 –100 0 200 400 600 800 1000 1200 fGAP (fOUT = fGAP) (MHz) 1400 14379-478 ACLR IN GAP CHANNEL (dBc) –40 Figure 57. ACLR in Gap Channel vs. fGAP Rev. D | Page 27 of 144 AD9161/AD9162 Data Sheet AD9162 Static Linearity IOUTFS = 40 mA, nominal supplies, TA = 25°C, unless otherwise noted. 4 15 2 10 5 –2 DNL (LSB) INL (LSB) 0 0 –4 –6 –8 –5 0 10000 20000 30000 40000 50000 60000 CODE –12 14379-005 –10 0 10000 20000 30000 40000 50000 60000 CODE Figure 58. INL, IOUTFS = 20 mA 14379-008 –10 Figure 61. DNL, IOUTFS = 20 mA 15 4 2 10 5 –2 DNL (LSB) INL (LSB) 0 0 –4 –6 –8 –5 0 10000 20000 30000 40000 50000 60000 CODE –12 14379-006 –10 0 10000 20000 30000 40000 50000 60000 CODE Figure 59. INL, IOUTFS = 30 mA 14379-009 –10 Figure 62. DNL, IOUTFS = 30 mA 4 15 2 10 DNL (LSB) 5 0 –2 –4 –6 –8 –5 –10 0 10000 20000 30000 40000 50000 CODE 60000 Figure 60. INL, IOUTFS = 40 mA –12 0 10000 20000 30000 40000 50000 CODE Figure 63. DNL, IOUTFS = 40 mA Rev. D | Page 28 of 28 60000 14379-010 –10 14379-007 INL (LSB) 0 Data Sheet AD9161/AD9162 AC Performance (NRZ Mode) 0 0 –20 –20 MAGNITUDE (dBm) –40 –60 –40 –60 1000 2000 3000 4000 5000 FREQUENCY (MHz) 14379-011 0 0 0 –20 –20 MAGNITUDE (dBm) 4000 5000 –40 –60 –40 –60 –80 0 1000 2000 3000 4000 5000 FREQUENCY (MHz) 14379-012 –80 2000 3000 4000 5000 FREQUENCY (MHz) –40 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –50 1000 Figure 68. Single-Tone Spectrum at fOUT = 2000 MHz (FIR85 Enabled) Figure 65. Single-Tone Spectrum at fOUT = 70 MHz (FIR85 Enabled) –40 0 14379-015 MAGNITUDE (dBm) 3000 Figure 67. Single-Tone Spectrum at fOUT = 2000 MHz 0 –50 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –60 IMD (dBc) –60 –70 –70 –80 –80 –90 –90 0 500 1000 1500 2000 fOUT (MHz) 2500 3000 14379-013 SFDR (dBc) 2000 FREQUENCY (MHz) Figure 64. Single-Tone Spectrum at fOUT = 70 MHz –100 1000 14379-014 –80 –80 –100 0 500 1000 1500 2000 fOUT (MHz) Figure 69. IMD vs. fOUT over fDAC Figure 66. SFDR vs. fOUT over fDAC Rev. D | Page 29 of 144 2500 3000 14379-016 MAGNITUDE (dBm) IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. AD9161/AD9162 Data Sheet IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –40 SHUFFLE FALSE SHUFFLE TRUE –50 –70 –70 –80 –80 –90 –90 –100 0 500 1000 1500 2000 2500 fOUT (MHz) –100 0 –40 SHUFFLE FALSE SHUFFLE TRUE –50 SFDR (dBc) –70 –80 –90 –90 500 1000 1500 2000 2500 fOUT (MHz) –100 0 –50 1000 1500 2000 2500 2500 IOUTFS = 20mA IOUTFS = 30mA IOUTFS = 40mA –60 IMD (dBc) –70 –70 –80 –80 –90 –90 500 1000 1500 fOUT (MHz) 2000 2500 14379-019 IN-BAND THIRD HARMONIC (dBc) –40 SHUFFLE FALSE SHUFFLE TRUE DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB 500 Figure 74. SFDR vs. fOUT over DAC IOUTFS –60 –100 0 IOUTFS = 20mA IOUTFS = 30mA IOUTFS = 40mA fOUT (MHz) Figure 71. SFDR for In-Band Second Harmonic vs. fOUT over Digital Scale –50 2500 –70 –80 –40 2000 –60 –60 –100 0 1500 Figure 73. IMD vs. fOUT over Digital Scale 14379-018 IN-BAND SECOND HARMONICA (dBc) –50 DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB 1000 fOUT (MHz) Figure 70. SFDR vs. fOUT over Digital Scale –40 500 14379-020 IMD (dBc) –60 14379-017 SFDR (dBc) –60 SHUFFLE FALSE SHUFFLE TRUE DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB 14379-021 –50 DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB 14379-022 –40 –100 0 Figure 72. SFDR for In-Band Third Harmonic vs. fOUT over Digital Scale Rev. D | Page 30 of 144 500 1000 1500 2000 fOUT (MHz) Figure 75. IMD vs. fOUT over DAC IOUTFS Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –155 –70 –80 –160 –165 500 1000 1500 2000 2500 fOUT (MHz) –175 400 14379-023 –100 0 –150 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz W-CDMA NSD (dBm/Hz) –155 –160 –165 600 800 1000 1200 1400 1600 1800 2000 fOUT (MHz) Figure 77. Single-Tone NSD Measured at 70 MHz vs. fOUT over fDAC –150 1600 1800 2000 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –160 –165 –175 400 600 800 1000 1200 1400 1600 1800 2000 fOUT (MHz) Figure 80. W-CDMA NSD Measured at 10% Offset from fOUT vs. fOUT over fDAC –40 fDAC fDAC fDAC fDAC –50 TEMPERATURE = –40°C TEMPERATURE = +25°C TEMPERATURE = +85°C –60 IMD (dBc) –160 –165 –70 –80 –170 –175 400 –90 600 800 1000 1200 fOUT (MHz) 1400 1600 1800 2000 14379-224 SINGLE-TONE NSD (dBm/Hz) –155 1400 1200 –170 –170 –175 400 1000 Figure 79. W-CDMA NSD Measured at 70 MHz vs. fOUT over fDAC 14379-024 SINGLE-TONE NSD (dBm/Hz) –155 800 fOUT (MHz) Figure 76. SFDR vs. fOUT over Temperature –150 600 14379-025 –170 –90 Figure 78. Single-Tone NSD Measured at 10% Offset from fOUT vs. fOUT over fDAC Rev. D | Page 31 of 144 –100 0 500 1000 1500 2000 fOUT (MHz) Figure 81. IMD vs. fOUT over Temperature 2500 14379-026 SFDR (dBc) –60 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz 14379-225 –50 –150 TEMPERATURE = –40°C TEMPERATURE = +25°C TEMPERATURE = +85°C W-CDMA NSD (dBm/Hz) –40 AD9161/AD9162 Data Sheet IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –150 TEMPERATURE = –40°C TEMPERATURE = +25°C TEMPERATURE = +90°C –155 W-CDMA NSD (dBm/Hz) –160 –165 –170 800 1000 1200 1400 1600 1800 2000 600 800 1000 1200 1400 1600 1800 2000 fOUT (MHz) Figure 85. W-CDMA NSD Measured at 70 MHz vs. fOUT over Temperature –150 TEMPERATURE = –40°C TEMPERATURE = +25°C TEMPERATURE = +90°C TEMPERATURE = –40°C TEMPERATURE = +25°C TEMPERATURE = +90°C –155 W-CDMA NSD (dBm/Hz) –155 –160 –165 –160 –165 –170 –170 600 800 1000 1200 1400 1600 1800 2000 fOUT (MHz) –175 400 14379-227 SINGLE-TONE NSD (dBm/Hz) –175 400 14379-028 600 Figure 82. Single-Tone NSD Measured at 70 MHz vs. fOUT over Temperature –175 400 –165 –170 fOUT (MHz) –150 –160 800 1000 1200 1400 1600 1800 2000 fOUT (MHz) Figure 86. W-CDMA NSD Measured at 10% Offset from fOUT vs. fOUT over Temperature 14379-029 14379-032 Figure 83. Single-Tone NSD Measured at 10% Offset from fOUT vs. fOUT over Temperature 600 14379-331 –175 400 TEMPERATURE = –40°C TEMPERATURE = +25°C TEMPERATURE = +90°C –155 14379-027 SINGLE-TONE NSD (dBm/Hz) –150 Figure 87. Two-Carrier W-CDMA at 875 MHz Figure 84. Single-Carrier W-CDMA at 877.5 MHz Rev. D | Page 32 of 32 Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –60 –65 –70 –70 ACLR (dBc) –65 –75 –80 –85 –85 1000 1200 1400 1600 1800 2000 2200 fOUT (MHz) Figure 88. Single-Carrier, W-CDMA ACLR vs. fOUT (First ACLR, Second ACLR) –65 –90 800 –60 –65 1600 1800 2000 2200 THIRD ACLR FOURTH ACLR FIFTH ACLR ACLR (dBc) –70 –75 –80 –80 –85 –85 1000 1200 1400 1600 1800 2000 2200 fOUT (MHz) Figure 89. Single-Carrier, W-CDMA ACLR vs. fOUT (Third ACLR, Fourth ACLR, Fifth ACLR) –60 1000 1200 1400 1600 1800 SSB PHASE NOISE (dBc/Hz) –120 –140 2200 Figure 92. Two-Carrier, W-CDMA ACLR vs. fOUT (Third ACLR, Fourth ACLR, Fifth ACLR) 70MHz 900MHz 1800MHz 3900MHz CLOCK SOURCE –80 –100 2000 fOUT (MHz) –60 70MHz 900MHz 1800MHz 3900MHz CLOCK SOURCE –80 –90 800 14379-031 –100 –120 –140 –160 10 100 1k 10k 100k 1M 10M 100M OFFSET OVER fOUT (Hz) 14379-035 –160 Figure 90. SSB Phase Noise vs. Offset over fOUT, fDAC = 4000 MSPS (Two Different DAC Clock Sources Used for Best Composite Curve) –180 10 100 1k 10k 100k 1M 10M 100M OFFSET OVER fOUT (Hz) Figure 93. SSB Phase Noise vs. Offset over fOUT, fDAC = 6000 MSPS Rev. D | Page 33 of 33 14379-036 ACLR (dBc) 1400 Figure 91. Two-Carrier, W-CDMA ACLR vs. fOUT (First ACLR, Second ACLR) THIRD ACLR FOURTH ACLR FIFTH ACLR –75 –180 1200 fOUT (MHz) –70 –90 800 1000 14379-034 –60 SSB HASE NOISE (dBc/Hz) –75 –80 –90 800 FIRST ACLR SECOND ACLR 14379-033 FIRST ACLR SECOND ACLR 14379-030 ACLR (dBc) –60 AD9161/AD9162 Data Sheet AC (Mix-Mode) 0 0 –20 –20 MAGNITUDE (dBm) –40 –60 –40 –60 2000 3000 4000 5000 FREQUENCY (MHz) 14379-038 1000 0 0 0 0 –20 –20 MAGNITUDE (dBm) 4000 5000 –40 –60 –40 –60 –80 1000 2000 3000 4000 5000 FREQUENCY (MHz) 14379-039 0 Figure 95. Single-Tone Spectrum at fOUT = 2350 MHz (FIR85 Enabled) 0 3000 4000 5000 Figure 98. Single-Tone Spectrum at fOUT = 4000 MHz (FIR85 Enabled) –155 –155 W-CDMA NSD (dBm/Hz) –150 –165 2000 FREQUENCY (MHz) –150 –160 1000 14379-042 MAGNITUDE (dBm) 3000 Figure 97. Single-Tone Spectrum at fOUT = 4000 MHz –80 –160 –165 –170 –170 3000 4000 5000 6000 fOUT (MHz) 7000 14379-040 SINGLE-TONE NSD (dBm/Hz) 2000 FREQUENCY (MHz) Figure 94. Single-Tone Spectrum at fOUT = 2350 MHz –175 1000 14379-041 –80 –80 Figure 96. Single-Tone NSD vs. fOUT –175 3000 4000 5000 6000 fOUT (MHz) Figure 99. W-CDMA NSD vs. fOUT Rev. D | Page 34 of 144 7000 14379-599 MAGNITUDE (dBm) IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. Data Sheet AD9161/AD9162 –40 –40 –50 –50 –60 –60 SFDR (dBc) –70 –80 3000 4000 SHUFFLE FALSE SHUFFLE TRUE 5000 6000 7000 8000 fOUT (MHz) –100 2000 –50 –40 –50 IMD (dBc) –70 –80 –90 –90 3000 4000 5000 6000 7000 8000 fOUT (MHz) –100 2000 –40 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz –50 3000 4000 5000 6000 7000 8000 9000 fDAC = 2500MHz fDAC = 3000MHz fDAC = 5000MHz fDAC = 6000MHz IMD (dBc) –60 –70 –70 –80 –80 –90 –90 2000 3000 4000 5000 6000 7000 fOUT (MHz) 8000 9000 14379-046 SFDR (dBc) IOUTFS = 20mA IOUTFS = 30mA IOUTFS = 40mA Figure 104. IMD vs. fOUT over DAC IOUTFS –60 –100 1000 8000 fOUT (MHz) Figure 101. IMD vs. fOUT over Digital Scale –50 7000 –70 –80 –40 6000 –60 14379-045 IMD (dBc) –60 –100 2000 5000 Figure 103. SFDR vs. fOUT over DAC IOUTFS SHUFFLE FALSE SHUFFLE TRUE DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB 4000 fOUT (MHz) Figure 100. SFDR vs. fOUT over Digital Scale –40 3000 14379-047 –90 DIGITAL SCALE = 0dB DIGITAL SCALE = –6dB DIGITAL SCALE = –12dB DIGITAL SCALE = –18dB 14379-048 –100 2000 –70 –80 14379-044 –90 IOUTFS = 20mA IOUTFS = 30mA IOUTFS = 40mA 14379-049 SFDR (dBc) IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. –100 1000 2000 3000 4000 5000 6000 7000 fOUT (MHz) Figure 105. IMD vs. fOUT over fDAC Figure 102. SFDR vs. fOUT over fDAC Rev. D | Page 35 of 144 8000 AD9161/AD9162 Data Sheet 14379-053 14379-051 IOUTFS = 40 mA, fDAC = 5.0 GSPS, nominal supplies, TA = 25°C, unless otherwise noted. Figure 106. Single-Carrier W-CDMA at 1887.5 MHz –60 –65 –70 –70 ACLR (dBc) –65 –75 –80 –85 –85 2800 3000 3200 3400 3600 3800 fOUT (MHz) Figure 107. Single-Carrier, W-CDMA ACLR vs. fOUT (First ACLR, Second ACLR) –65 –90 2600 3000 3200 3400 3600 3800 fOUT (MHz) Figure 110. Four-Carrier, W-CDMA ACLR vs. fOUT (First ACLR, Second ACLR) –60 THIRD ACLR FOURTH ACLR FIFTH ACL –65 –70 THIRD ACLR FOURTH ACLR FIFTH ACL ACLR (dBc) –70 –75 –75 –80 –80 –85 –85 2800 3000 3200 fOUT (MHz) 3400 3600 3800 –90 2600 14379-055 –90 2600 2800 Figure 108. Single-Carrier, W-CDMA ACLR vs. fOUT (Third ACLR, Fourth ACLR, Fifth ACLR) 2800 3000 3200 fOUT (MHz) 3400 3600 3800 14379-057 –60 ACLR (dBc) –75 –80 –90 2600 FIRST ACLR SECOND ACLR 14379-056 FIRST ACLR SECOND ACLR 14379-054 ACLR (dBc) –60 Figure 109. Four-Carrier W-CDMA at 1980 MHz Figure 111. Four-Carrier, W-CDMA ACLR vs. fOUT (Third ACLR, Fourth ACLR, Fifth ACLR) Rev. D | Page 36 of 36 Data Sheet AD9161/AD9162 DOCSIS Performance (NRZ Mode) 0 –10 –10 –20 –20 –30 –30 –40 –50 –60 –40 –50 –60 –70 –70 –80 –80 500 1000 1500 2000 2500 3000 FREQUENCY (MHz) –90 –10 –20 –20 –30 –30 MAGNITUDE (dBc) –10 –40 –50 –60 –80 2000 2500 3000 FREQUENCY (MHz) –90 –10 –20 –20 –30 –30 MAGNITUDE (dBc) –10 –40 –50 –60 –80 2000 2500 FREQUENCY (MHz) 1500 2000 2500 3000 –60 –80 1500 1000 –50 –70 1000 500 –40 –70 3000 14379-060 MAGNITUDE (dBc) 0 500 0 Figure 116. Four Carriers at 70 MHz Output (Shuffle On) 0 0 3000 FREQUENCY (MHz) Figure 113. Four Carriers at 70 MHz Output –90 2500 –60 –80 1500 2000 –50 –70 1000 1500 –40 –70 14379-059 MAGNITUDE (dBc) 0 500 1000 Figure 115. Single Carrier at 70 MHz Output (Shuffle On) 0 0 500 FREQUENCY (MHz) Figure 112. Single Carrier at 70 MHz Output –90 0 14379-362 0 Figure 114. Eight Carriers at 70 MHz Output –90 0 500 1000 1500 2000 2500 3000 FREQUENCY (MHz) Figure 117. Eight Carriers at 70 MHz Output (Shuffle On) Rev. D | Page 37 of 144 14379-363 –90 14379-361 MAGNITUDE (dBc) 0 14379-058 MAGNITUDE (dBc) IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. AD9161/AD9162 Data Sheet 0 –10 –10 –20 –20 –30 –30 –40 –50 –60 –40 –50 –60 –70 –70 –80 –80 500 1000 1500 2000 2500 3000 FREQUENCY (MHz) –90 0 –10 –20 –20 MAGNITUDE (dBc) –30 –40 –50 –60 2500 3000 FREQUENCY (MHz) –90 0 –10 –20 –20 –30 –30 MAGNITUDE (dBc) –10 –40 –50 –60 –80 2000 2500 FREQUENCY (MHz) 3000 2500 3000 3000 –60 –80 1500 2000 –50 –70 1000 1500 –40 –70 14379-062 MAGNITUDE (dBc) 0 500 1000 Figure 122. Eight Carriers at 950 MHz Output 0 0 500 FREQUENCY (MHz) Figure 119. Single Carrier at 950 MHz Output (Shuffle On) –90 3000 –60 –80 2000 2500 –50 –80 1500 2000 –40 –70 1000 1500 –30 –70 14379-364 MAGNITUDE (dBc) 0 500 1000 Figure 121. Four Carriers at 950 MHz Output (Shuffle On) –10 0 500 FREQUENCY (MHz) Figure 118. Single Carrier at 950 MHz Output –90 0 14379-063 0 14379-366 –90 14379-365 MAGNITUDE (dBc) 0 14379-061 MAGNITUDE (dBc) IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –90 0 500 1000 1500 2000 2500 FREQUENCY (MHz) Figure 123. Eight Carriers at 950 MHz Output (Shuffle On) Figure 120. Four Carriers at 950 MHz Output Rev. D | Page 38 of 144 Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –40 –60 –70 –80 0 200 400 600 800 1000 1200 1400 fOUT (MHz) Figure 124. In-Band Second Harmonic vs. fOUT Performance for One DOCSIS Carrier 0 200 400 600 800 1000 1200 1400 fOUT (MHz) Figure 127. In-Band Third Harmonic vs. fOUT Performance for One DOCSIS Carrier –80 0 200 400 600 800 1000 1200 1400 Figure 125. In-Band Second Harmonic vs. fOUT Performance for Four DOCSIS Carriers –50 –60 –70 –80 –90 0 200 400 600 800 1000 1200 1400 fOUT (MHz) 14379-068 IN-BAND THIRD HARMONIC (dBc) –70 14379-065 IN-BAND SECOND HARMONIC (dBc) –60 fOUT (MHz) Figure 128. In-Band Third Harmonic vs. fOUT Performance for Four DOCSIS Carriers –40 IN-BAND THIRD HARMONIC (dBc) –40 –50 –60 –70 –80 0 200 400 600 800 fOUT (MHz) 1000 1200 1400 Figure 126. In-Band Second Harmonic vs. fOUT Performance for Eight DOCSIS Carriers –50 –60 –70 –80 –90 14379-066 IN-BAND SECOND HARMONIC (dBc) –80 –40 –50 –90 –70 –90 –40 –90 –60 0 200 400 600 800 fOUT (MHz) 1000 1200 1400 14379-069 –90 –50 14379-067 IN-BAND THIRD HARMONIC (dBc) –50 14379-064 IN-BAND SECOND HARMONIC (dBc) –40 Figure 129. In-Band Third Harmonic vs. fOUT Performance for Eight DOCSIS Carriers Rev. D | Page 39 of 144 AD9161/AD9162 Data Sheet IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –40 –50 –60 –70 –60 –70 600 800 1000 1200 1400 fOUT (MHz) –90 0 200 –70 –80 1400 1200 1400 3000 –60 –70 –80 200 400 600 800 1000 1200 1400 –90 14379-071 0 fOUT (MHz) 0 –40 400 600 800 1000 Figure 134. 32-Carrier ACPR vs. fOUT 0 Y-AXIS: FIRST ACPR Y-AXIS: SECOND ACPR Y-AXIS: THIRD ACPR Y-AXIS: FOURTH ACPR Y-AXIS: FIFTH ACPR –10 –20 MAGNITUDE (dBc) –50 200 fOUT (MHz) Figure 131. Four-Carrier ACPR vs. fOUT –60 –70 –30 –40 –50 –60 –70 –80 –80 –90 0 200 400 600 800 1000 1200 fOUT (MHz) 1400 14379-072 ACPR (dBc) 1200 Y-AXIS: FIRST ACPR Y-AXIS: SECOND ACPR Y-AXIS: THIRD ACPR Y-AXIS: FOURTH ACPR Y-AXIS: FIFTH ACPR –50 ACPR (dBc) ACPR (dBc) –40 –60 –90 1000 800 Figure 133. 16-Carrier ACPR vs. fOUT Y-AXIS: FIRST ACPR Y-AXIS: SECOND ACPR Y-AXIS: THIRD ACPR Y-AXIS: FOURTH ACPR Y-AXIS: FIFTH ACPR –50 600 fOUT (MHz) Figure 130. Single-Carrier Adjacent Channel Power Ratio (ACPR) vs. fOUT –40 400 14379-073 400 14379-074 200 14379-070 0 14379-075 –80 –80 –90 Y-AXIS: FIRST ACPR Y-AXIS: SECOND ACPR Y-AXIS: THIRD ACPR Y-AXIS: FOURTH ACPR Y-AXIS: FIFTH ACPR –50 ACPR (dBc) ACPR (dBc) –40 Y-AXIS: FIRST ACPR Y-AXIS: SECOND ACPR Y-AXIS: THIRD ACPR Y-AXIS: FOURTH ACPR Y-AXIS: FIFTH ACPR –90 Figure 132. Eight-Carrier ACPR vs. fOUT 0 500 1000 1500 2000 2500 FREQUENCY (MHz) Figure 135. 194-Carrier, Sinc Enabled, FIR85 Enabled Rev. D | Page 40 of 144 Data Sheet AD9161/AD9162 IOUTFS = 40 mA, fDAC = 3.076 GSPS, nominal supplies, FIR85 enabled, TA = 25°C, unless otherwise noted. –40 –25 –35 ACLR IN GAP CHANNEL (dBc) –55 –65 –75 –85 –95 –105 –50 –60 –70 –80 –90 –125 CENTER 77MHz RES BW 10kHz VBW 1.kHz SPAN 60.0MHz SWEEP 6.041s (1001pts) –100 Figure 136. Gap Channel ACLR at 77 MHz 0 200 400 600 800 1000 1200 fGAP (fOUT = fGAP) (MHz) Figure 137. ACLR in Gap Channel vs. fGAP Rev. D | Page 41 of 144 1400 14379-077 –115 14379-076 MAGNITUDE (dBm) –45 AD9161/AD9162 Data Sheet TERMINOLOGY Integral Nonlinearity (INL) INL is the maximum deviation of the actual analog output from the ideal output, determined by a straight line drawn from zero scale to full scale. 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. Offset Error Offset error is the deviation of the output current from the ideal of 0 mA. For OUTPUT+, 0 mA output is expected when all inputs are set to 0. For OUTPUT−, 0 mA output is expected when all inputs are set to 1. Gain Error Gain error is the difference between the actual and ideal output span. The actual span is determined by the difference between the output when the input is at its minimum code and the output when the input is at its maximum code. 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 degree Celsius. For reference drift, the drift is reported in ppm per degree Celsius. Settling Time Settling time is the time required for the output to reach and remain within a specified error band around its final value, measured from the start of the output transition. Signal-to-Noise Ratio (SNR) SNR is the ratio of the rms value of the measured output signal to the rms sum of all other spectral components below the Nyquist frequency, excluding the first six harmonics and dc. The value for SNR is expressed in decibels. Interpolation Filter If the digital inputs to the DAC are sampled at a multiple rate of the interpolation rate (fDATA), a digital filter can be constructed that has a sharp transition band near fDATA/2. Images that typically appear around the output data rate (fDAC) can be greatly suppressed. Adjacent Channel Leakage Ratio (ACLR) ACLR is the ratio in decibels relative to the carrier (dBc) between the measured power within a channel relative to its adjacent channel. Adjusted DAC Update Rate The adjusted DAC update rate is the DAC update rate divided by the smallest interpolating factor. For clarity on DACs with multiple interpolating factors, the adjusted DAC update rate for each interpolating factor may be given. Physical Lane Physical Lane x refers to SERDINx±. Logical Lane Logical Lane x refers to physical lanes after optionally being remapped by the crossbar block (Register 0x308 to Register 0x30B). Link Lane Link Lane x refers to logical lanes considered in the link. Spurious-Free Dynamic Range (SFDR) SFDR is the difference, in decibels, between the peak amplitude of the output signal and the peak spurious signal within the dc to Nyquist frequency of the DAC. Typically, energy in this band is rejected by the interpolation filters. This specification, therefore, defines how well the interpolation filters work and the effect of other parasitic coupling paths on the DAC output. Rev. D | Page 42 of 144 Data Sheet AD9161/AD9162 THEORY OF OPERATION The AD9161/AD9162 are 11-bit and 16-bit single RF DACs with a SERDES interface. Figure 1 shows a detailed functional block diagram of the AD9161/AD9162. Eight high speed serial lanes carry data at a maximum speed of 12.5 Gbps, and either a 5 GSPS real input or a 2.5 GSPS complex input data rate to the DAC. Compared to either LVDS or CMOS interfaces, the SERDES interface simplifies pin count, board layout, and input clock requirements to the device. The clock for the input data is derived from the DAC clock, or device clock (required by the JESD204B specification). This device clock is sourced with a high fidelity direct external DAC sampling clock. The performance of the DAC can be optimized by using on-chip adjustments to the clock input accessible through the SPI port. The device can be configured to operate in one-lane, twolane, three-lane, four-lane, six-lane, or eight-lane modes, depending on the required input data rate. The digital datapath of the AD9161/AD9162 offers a bypass (1×) mode (AD9162 only) and several interpolation modes (2×, 3×, 4×, 6×, 8×, 12×, 16×, and 24×) through either an initial halfband (2×) or third-band (3×) filter with programmable 80% or 90% bandwidth, and three subsequent half-band filters (all 90%) with a maximum DAC sample rate of 6 GSPS. An inverse sinc filter is provided to compensate for sinc related roll-off. An additional half-band filter, FIR85, takes advantage of the quadswitch architecture to interpolate on the falling edge of the clock, and effectively double the DAC update rate in 2× NRZ mode. A 48-bit programmable modulus NCO is provided to enable digital frequency shifts of signals with near infinite precision. The NCO can be operated alone in NCO only mode (AD9162 only) or with digital data from the SERDES interface and digital datapath. The 100 MHz speed of the SPI write interface enables rapid updating of the frequency tuning word of the NCO. The differential current outputs are complementary. The DAC uses the patented quad-switch architecture, which enables DAC decoder options to extend the output frequency range into the second and third Nyquist zones with Mix-Mode, return to zero (RZ) mode, and 2× NRZ mode (with FIR85 enabled). Operating as a real mode DAC in 1× bypass (AD9162 only) and NRZ mode, the output signal can range from 0 Hz to 2.5 GHz. MixMode can be used to access 1.5 GHz to around 7.5 GHz. In the interpolation modes, the output can range from 0 Hz to 6 GHz in 2× NRZ mode using the NCO to shift a signal of up to 1.8 GHz instantaneous bandwidth to the desired fOUT. The AD9161/AD9162 are capable of multichip synchronization that can both synchronize multiple DACs and establish a constant and deterministic latency (latency locking) path for the DACs. The latency for each of the DACs remains constant to within several DAC clock cycles from link establishment to link establishment. An external alignment (SYSREF±) signal makes the AD9161/AD9162 Subclass 1 compliant. Several modes of SYSREF± signal handling are available for use in the system. An SPI configures the various functional blocks and monitors their statuses. The various functional blocks and the data interface must be set up in a specific sequence for proper operation (see the Start-Up Sequence section). Simple SPI initialization routines set up the JESD204B link and are included in the evaluation board package. This data sheet describes the various blocks of the AD9161/AD9162 in greater detail. Descriptions of the JESD204B interface, control parameters, and various registers to set up and monitor the device are provided. The recommended start-up routine reliably sets up the data link. The AD9161/AD9162 DAC core provides a fully differential current output with a nominal full-scale current of 38.76 mA. The full-scale output current, IOUTFS, is user adjustable from 8 mA to 38.76 mA, typically. Rev. D | Page 43 of 144 AD9161/AD9162 Data Sheet SERIAL PORT OPERATION The serial port is a flexible, synchronous serial communications port that allows easy interfacing with many industry-standard microcontrollers and microprocessors. The serial input/output (I/O) is compatible with most synchronous transfer formats, including both the Motorola SPI and Intel® SSR protocols. The interface allows read/write access to all registers that configure the AD9161/AD9162. MSB first or LSB first transfer formats are supported. The serial port interface can be configured as a 4-wire interface or a 3-wire interface in which the input and output share a single-pin I/O (SDIO). CS F12 The serial clock pin synchronizes data to and from the device and runs the internal state machines. The maximum frequency of SCLK is 100 MHz. All data input is registered on the rising edge of SCLK. All data is driven out on the falling edge of SCLK. SPI PORT 14379-078 SCLK H10 Figure 138. Serial Port Interface Pins (11 mm × 11 mm CSP_BGA) There are two phases to a communication cycle with the AD9161/ AD9162. Phase 1 is the instruction cycle (the writing of an instruction byte into the device), coincident with the first 16 SCLK rising edges. The instruction word provides the serial port controller with information regarding the data transfer cycle, Phase 2 of the communication cycle. The Phase 1 instruction word defines whether the upcoming data transfer is a read or write, along with the starting register address for the following data transfer. A logic high on the CS pin followed by a logic low resets the serial port timing to the initial state of the instruction cycle. From this state, the next 16 rising SCLK edges represent the instruction bits of the current I/O operation. The remaining SCLK edges are for Phase 2 of the communication cycle. Phase 2 is the actual data transfer between the device and the system controller. Phase 2 of the communication cycle is a transfer of one or more data bytes. Eight × N SCLK cycles are needed to transfer N bytes during the transfer cycle. Registers change immediately upon writing to the last bit of each transfer byte, except for the frequency tuning word (FTW) and numerically controlled oscillator (NCO) phase offsets, which change only when the frequency tuning word FTW_LOAD_REQ bit is set. DATA FORMAT The instruction byte contains the information shown in Table 15. Table 15. Serial Port Instruction Word I15 (MSB) R/W SERIAL PORT PIN DESCRIPTIONS Serial Clock (SCLK) SDO G11 SDIO G10 A14 to A0, Bit I14 to Bit I0 of the instruction word, determine the register that is accessed during the data transfer portion of the communication cycle. For multibyte transfers, A[14:0] is the starting address. The remaining register addresses are generated by the device based on the address increment bit. If the address increment bits are set high (Register 0x000, Bit 5 and Bit 2), multibyte SPI writes start on A[14:0] and increment by 1 every eight bits sent/received. If the address increment bits are set to 0, the address decrements by 1 every eight bits. I[14:0] A[14:0] R/W, Bit 15 of the instruction word, determines whether a read or a write data transfer occurs after the instruction word write. Logic 1 indicates a read operation, and Logic 0 indicates a write operation. Chip Select (CS) An active low input starts and gates a communication cycle. CS 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. During the communication cycle, the chip select must stay low. Serial Data I/O (SDIO) This pin is a bidirectional data line. In 4-wire mode, this pin acts as the data input and SDO acts as the data output. SERIAL PORT OPTIONS The serial port can support both MSB first and LSB first data formats. This functionality is controlled by the LSB first bit (Register 0x000, Bit 6 and Bit 1). The default is MSB first (LSB bit = 0). When the LSB first bits = 0 (MSB first), the instruction and data bits must be written from MSB to LSB. R/W is followed by A[14:0] as the instruction word, and D[7:0] is the data-word. When the LSB first bits = 1 (LSB first), the opposite is true. A[0:14] is followed by R/W, which is subsequently followed by D[0:7]. The serial port supports a 3-wire or 4-wire interface. When the SDO active bits = 1 (Register 0x000, Bit 4 and Bit 3), a 4-wire interface with a separate input pin (SDIO) and output pin (SDO) is used. When the SDO active bits = 0, the SDO pin is unused and the SDIO pin is used for both the input and the output. Multibyte data transfers can be performed as well by holding the CS pin low for multiple data transfer cycles (eight SCLKs) after the first data transfer word following the instruction cycle. The first eight SCLKs following the instruction cycle read from or write to the register provided in the instruction cycle. For each additional eight SCLK cycles, the address is either incremented or decremented and the read/write occurs on the new register. The direction of the address can be set using ADDRINC or ADDRINC_M (Register 0x000, Bit 5 and Bit 2). When ADDRINC Rev. D | Page 44 of 144 Data Sheet AD9161/AD9162 To prevent confusion and to ensure consistency between devices, the chip tests the first nibble following the address phase, ignoring the second nibble. This test is completed independently from the LSB first bits and ensures that there are extra clock cycles following the soft reset bits (Register 0x000, Bit 0 and Bit 7). This test of the first nibble only applies when writing to Register 0x000. SCLK SDIO A0 A1 A2 A12 A13 A14 R/W D0 0 D10 D20 D4N D5N D6N D7N Figure 140. Serial Register Interface Timing, LSB First, Register 0x000, Bit 5 and Bit 2 = 1 CS SCLK DATA TRANSFER CYCLE tDV CS SDIO R/W A14 A13 A3 A2 A1 A0 D7N D6N D5N D30 D20 D10 D00 14379-079 SCLK SDIO DATA TRANSFER CYCLE DATA BIT n DATA BIT n – 1 Figure 141. Timing Diagram for Serial Port Register Read Figure 139. Serial Register Interface Timing, MSB First, Register 0x000, Bit 5 and Bit 2 = 0 tS tH CS tPWH tPWL tDS SDIO tDH INSTRUCTION BIT 15 INSTRUCTION BIT 14 INSTRUCTION BIT 0 Figure 142. Timing Diagram for Serial Port Register Write Rev. D | Page 45 of 45 14379-082 SCLK 14379-081 INSTRUCTION CYCLE INSTRUCTION CYCLE CS 14379-080 or ADDRINC_M is 1, the multicycle addresses are incremented. When ADDRINC or ADDRINC_M is 0, the addresses are decremented. A new write cycle can always be initiated by bringing CS high and then low again. AD9161/AD9162 Data Sheet JESD204B SERIAL DATA INTERFACE The various combinations of JESD204B parameters that are supported depend solely on the number of lanes. Thus, a unique set of parameters can be determined by selecting the lane count to be used. In addition, the interpolation rate and number of lanes can be used to define the rest of the configuration needed to set up the AD9161/AD9162. The interpolation rate and the number of lanes are selected in Register 0x110. JESD204B OVERVIEW The AD9161/AD9162 have eight JESD204B data ports that receive data. The eight JESD204B ports can be configured as part of a single JESD204B link that uses a single system reference (SYSREF±) and device clock (CLK±). The JESD204B serial interface hardware consists of three layers: the physical layer, the data link layer, and the transport layer. These sections of the hardware are described in subsequent sections, including information for configuring every aspect of the interface. Figure 143 shows the communication layers implemented in the AD9161/AD9162 serial data interface to recover the clock and deserialize, descramble, and deframe the data before it is sent to the digital signal processing section of the device. The AD9161/AD9162 have a single DAC output; however, for the purposes of the complex signal processing on chip, the converter count is defined as M = 2 whenever interpolation is used. For a particular application, the number of converters to use (M) and the DataRate variable are known. The LaneRate variable and number of lanes (L) can be traded off as follows: DataRate = (DACRate)/(InterpolationFactor) LaneRate = (20 × DataRate × M)/L The physical layer establishes a reliable channel between the transmitter (Tx) and the receiver (Rx); the data link layer is responsible for unpacking the data into octets and descrambling the data. The transport layer receives the descrambled JESD204B frames and converts them to DAC samples. where LaneRate must be between 750 Mbps and 12.5 Gbps. Achieving and recovering synchronization of the lanes is very important. To simplify the interface to the transmitter, the AD9161/AD9162 designate a master synchronization signal for each JESD204B link. The SYNCOUT± pin is used as the master signal for all lanes. If any lane in a link loses synchronization, a resynchronization request is sent to the transmitter via the synchronization signal of the link. The transmitter stops sending data and instead sends synchronization characters to all lanes in that link until resynchronization is achieved. A number of JESD204B parameters (L, F, K, M, N, NP, S, HD) define how the data is packed and tell the device how to turn the serial data into samples. These parameters are defined in detail in the Transport Layer section. The AD9161/AD9162 also have a descrambling option (see the Descrambler section for more information). SYNCOUT± PHYSICAL LAYER SERDIN7± TRANSPORT LAYER QBD/ DESCRAMBLER FRAME TO SAMPLES DESERIALIZER I DATA[15:0] TO DAC DSP BLOCK Q DATA[15:0] DESERIALIZER 14379-083 SERDIN0± DATA LINK LAYER SYSREF± Figure 143. Functional Block Diagram of Serial Link Receiver Table 16. Single-Link JESD204B Operating Modes Parameter L (Lane Count) M (Converter Count) F (Octets per Frame per Lane) S (Samples per Converter per Frame) 1 1 2 4 1 2 2 2 2 1 Rev. D | Page 46 of 144 3 3 2 4 3 4 4 2 1 1 Number of Lanes (L) 6 8 6 8 2 1 (real), 2 (complex) 2 1 3 4 (real), 2 (complex) Data Sheet AD9161/AD9162 Table 17. Data Structure per Lane for JESD204B Operating Modes 1 JESD204B Parameters L = 8, M = 1, F = 1, S = 4 L = 8, M = 2, F = 1, S = 2 L = 6, M = 2, F = 2, S = 3 L = 4, M = 2, F = 1, S = 1 L = 3, M = 2, F = 4, S = 3 L = 2, M = 2, F = 2, S = 1 L = 1, M = 2, F = 4, S = 1 1 Lane No. Lane 0 Lane 1 Lane 2 Lane 3 Lane 4 Lane 5 Lane 6 Lane 7 Lane 0 Lane 1 Lane 2 Lane 3 Lane 4 Lane 5 Lane 6 Lane 7 Lane 0 Lane 1 Lane 2 Lane 3 Lane 4 Lane 5 Lane 0 Lane 1 Lane 2 Lane 3 Lane 0 Lane 1 Lane 2 Lane 0 Lane 1 Lane 0 Frame 0 M0S0[15:8] M0S0[7:0] M0S1[15:8] M0S1[7:0] M0S2[15:8] M0S2[7:0] M0S3[15:8] M0S3[7:0] M0S0[15:8] M0S0[7:0] M0S1[15:8] M0S1[7:0] M1S0[15:8] M1S0[7:0] M1S1[15:8] M1S1[7:0] M0S0[15:8] M0S1[15:8] M0S2[15:8] M1S0[15:8] M1S1[15:8] M1S2[15:8] M0S0[15:8] M0S0[7:0] M1S0[15:8] M1S0[7:0] M0S0[15:8] M0S2[15:8] M1S1[15:8] M0S0[15:8] M1S0[15:8] M0S0[15:8] Frame 1 Frame 2 Frame 3 M0S1[15:8] M1S0[15:8] M1S2[15:8] M0S1[7:0] M1S0[7:0] M1S2[7:0] M1S0[15:8] M1S0[7:0] M0S0[7:0] M0S1[7:0] M0S2[7:0] M1S0[7:0] M1S1[7:0] M1S2[7:0] M0S0[7:0] M0S2[7:0] M1S1[7:0] M0S0[7:0] M1S0[7:0] M0S0[7:0] Mx is the converter number and Sy is the sample number. For example, M0S0 means Converter 0, Sample 0. Blank cells are not applicable. PHYSICAL LAYER The physical layer of the JESD204B interface, hereafter referred to as the deserializer, has eight identical channels. Each channel consists of the terminators, an equalizer, a clock and data recovery (CDR) circuit, and the 1:40 demux function (see Figure 144). DESERIALIZER TERMINATION EQUALIZER CDR SPI CONTROL FROM SERDES PLL Figure 144. Deserializer Block Diagram 1:40 14379-084 SERDINx± JESD204B data is input to the AD9161/AD9162 via the SERDINx± 1.2 V differential input pins as per the JESD204B specification. Interface Power-Up and Input Termination Before using the JESD204B interface, it must be powered up by setting Register 0x200, Bit 0 = 0. In addition, each physical lane (PHY) that is not being used (SERDINx±) must be powered down. To do so, set the corresponding Bit x for Physical Lane x in Register 0x201 to 0 if the physical lane is being used, and to 1 if it is not being used. The AD9161/AD9162 autocalibrate the input termination to 50 Ω. Before running the termination calibration, Register 0x2A7 and Register 0x2AE must be written as described in Table 18 to guarantee proper calibration. The termination calibration begins when Register 0x2A7, Bit 0 and Register 0x2AE, Bit 0 transition from low to high. Register 0x2A7 controls autocalibration for Rev. D | Page 47 of 144 AD9161/AD9162 Data Sheet Clock Relationships PHY 0, PHY 1, PHY 6, and PHY 7. Register 0x2AE controls autocalibration for PHY 2, PHY 3, PHY 4, and PHY 5. The PHY termination autocalibration routine is as shown in Table 18. The following clocks rates are used throughout the rest of the JESD204B section. The relationship between any of the clocks can be derived from the following equations: DataRate = (DACRate)/(InterpolationFactor) Table 18. PHY Termination Autocalibration Routine Address 0x2A7 Value 0x01 0x2AE 0x01 LaneRate = (20 × DataRate × M)/L Description Autotune PHY 0, PHY 1, PHY 6, and PHY 7 terminations Autotune PHY 2, PHY 3, PHY 4, and PHY 5 terminations ByteRate = LaneRate/10 This relationship comes from 8-bit/10-bit encoding, where each byte is represented by 10 bits. The input termination voltage of the DAC is sourced externally via the VTT_1P2 pins (M3 and M 13 on the 8 mm × 8 mm BGA package, or K3 and K13 on the 11 mm × 11 mm BGA package). Set VTT, the termination voltage, by connecting it to VDD_1P2. It is recommended that the JESD204B inputs be accoupled to the JESD204B transmit device using 100 nF capacitors. PCLK Rate = ByteRate/4 The processing clock is used for a quad-byte decoder. FrameRate = ByteRate/F where F is defined as octets per frame per lane. PCLK Factor = FrameRate/PCLK Rate = 4/F The calibration code of the termination can be read from Bits[3:0] in Register 0x2AC (PHY 0, PHY 1, PHY 6, PHY 7) and Register 0x2B3 (PHY 2, PHY 3, PHY 4, PHY 5). If needed, the termination values can be adjusted or set using several registers. The TERM_BLKx_CTRLREG1 registers (Register 0x2A8 and Register 0x2AF), can override the autocalibrated value. When set to 0xXXX0XXXX, the termination block autocalibrates, which is the normal, default setting. When set to 0xXXX1XXXX, the autocalibration value is overwritten with the value in Bits[3:1] of Register 0x2A8 and Register 0x2AF. Individual offsets from the autocalibration value for each lane can be programmed in Bits[3:0] of Register 0x2BB to Register 0x2C2. The value is a signed magnitude, with Bit 3 as the sign bit. The total range of the termination resistor value is about 94 Ω to 120 Ω, with approximately 3.5% increments across the range (for example, smaller steps at the bottom of the range than at the top). where: M is the JESD204B parameter for converters per link. L is the JESD204B parameter for lanes per link. F is the JESD204B parameter for octets per frame per lane. Receiver Eye Mask The reference clock to the SERDES PLL is always running at a frequency, fREF, which is equal to 1/40 of the lane rate (PCLK Rate). This clock is divided by a DivFactor value (set by SERDES_PLL_ DIV_FACTOR) to deliver a clock to the phase frequency detector (PFD) block that is between 35 MHz and 80 MHz. Table 19 includes the respective SERDES_PLL_DIV_FACTOR register settings for each of the desired PLL_REF_CLK_RATE options available. The AD9161/AD9162 comply with the JESD204B specification regarding the receiver eye mask and is capable of capturing data that complies with this mask. Figure 145 shows the receiver eye mask normalized to the data rate interval with a 600 mV VTT swing. See the JESD204B specification for more information regarding the eye mask and permitted receiver eye opening. LV-OIF-11G-SR RECEIVER EYE MASK The independent SERDES PLL uses integer N techniques to achieve clock synthesis. The entire SERDES PLL is integrated on chip, including the VCO and the loop filter. The SERDES PLL VCO operates over the range of 6 GHz to 12.5 GHz. In the SERDES PLL, a VCO divider block divides the VCO clock by 2 to generate a 3 GHz to 6.25 GHz quadrature clock for the deserializer cores. This clock is the input to the clock and data recovery block that is described in the Clock and Data Recovery section. Table 19. SERDES PLL Divider Settings 525 AMPLITUDE (mV) SERDES PLL Functional Overview of the SERDES PLL Lane Rate (Gbps) 0.750 to 1.5625 1.5 to 3.125 3 to 6.25 6 to 12.5 55 0 –55 0 0.35 0.5 0.65 TIME (UI) 1.00 14379-085 –525 Figure 145. Receiver Eye Mask for 600 mV VTT Swing Rev. D | Page 48 of 144 PLL_REF_CLK_RATE, Register 0x084, Bits[5:4] 0b01 = 2× 0b00 = 1× 0b00 = 1× 0b00 = 1× SERDES_PLL_DIV_FAC TOR Register 0x289, Bits[1:0] 0b10 = ÷1 0b10 = ÷1 0b01 = ÷2 0b00 = ÷4 Data Sheet AD9161/AD9162 Register 0x280 controls the synthesizer enable and recalibration. To enable the SERDES PLL, first set the PLL divider register (see Table 19). Then enable the SERDES PLL by writing Register 0x280, Bit 0 = 1. If a recalibration is needed, write Register 0x280, Bit 2 = 0b1 and then reset the bit to 0b0. The rising edge of the bit causes a recalibration to begin. After configuring the CDR circuit, reset it and then release the reset by writing 1 and then 0 to Register 0x206, Bit 0. Power-Down Unused PHYs Confirm that the SERDES PLL is working by reading Register 0x281. If Register 0x281, Bit 0 = 1, the SERDES PLL has locked. If Register 0x281, Bit 3 = 1, the SERDES PLL was successfully calibrated. If Register 0x281, Bit 4 or Bit 5 is high, the PLL reaches the lower or upper end of its calibration band and must be recalibrated by writing 0 and then 1 to Register 0x280, Bit 2. Note that any unused and enabled lanes consume extra power unnecessarily. Each lane that is not being used (SERDINx±) must be powered off by writing a 1 to the corresponding bit of PHY_PD (Register 0x201). Equalization Clock and Data Recovery The deserializer is equipped with a CDR circuit. Instead of recovering the clock from the JESD204B serial lanes, the CDR recovers the clocks from the SERDES PLL. The 3 GHz to 6.25 GHz output from the SERDES PLL, shown in Figure 146, is the input to the CDR. A CDR sampling mode must be selected to generate the lane rate clock inside the device. If the desired lane rate is greater than 6.25 GHz, half rate CDR operation must be used. If the desired lane rate is less than 6.25 GHz, disable half rate operation. If the lane rate is less than 3 GHz, disable full rate and enable 2× oversampling to recover the appropriate lane rate clock. Table 20 gives a breakdown of CDR sampling settings that must be set depending on the LaneRate value. Table 20. CDR Operating Modes To compensate for signal integrity distortions for each PHY channel due to PCB trace length and impedance, the AD9161/AD9162 employ an easy to use, low power equalizer on each JESD204B channel. The AD9161/AD9162 equalizers can compensate for insertion losses far greater than required by the JESD204B specification. The equalizers have two modes of operation that are determined by the EQ_POWER_MODE register setting in Register 0x268, Bits[7:6]. In low power mode (Register 0x268, Bits[7:6] = 2b’01) and operating at the maximum lane rate of 12.5 GBPS, the equalizer can compensate for up to 11.5 dB of insertion loss. In normal mode (Register 0x268, Bits[7:6] = 2b’00), the equalizer can compensate for up to 17.2 dB of insertion loss. This performance is shown in Figure 147 as an overlay to the JESD204B specification for insertion loss. Figure 147 shows the equalization performance at 12.5 Gbps, near the maximum baud rate for the AD9161/AD9162. SPI_DIVISION_RATE, Register 0x230, Bits[2:1] 10b (divide by 4) 01b (divide by 2) 00b (no divide) 00b (no divide) SPI_ENHALFRATE Register 0x230, Bit 5 0 (full rate) 0 (full rate) 0 (full rate) 1 (half rate) MODE HALF RATE FULL RATE, NO DIV FULL RATE, DIV 2 FULL RATE, DIV 4 INTERPOLATION JESD LANES REG 0x110 DAC CLOCK (5GHz) ÷4 PCLK GENERATOR CDR OVERSAMP REG 0x289 PLL REF CLOCK VALID RANGE 35MHz TO 80MHz ÷4, ÷2, OR ÷1 DIVIDE (N) 20 40 80 160 ENABLE HALF RATE DIVISION RATE REG 0x230 SAMPLE CLOCK I, Q TO CDR VALID RANGE 3GHz TO 6.25GHz CP LF PLL_REF_CLK_RATE 1×, 2×, 4× REG 0x084 ÷2 CDR ÷N ÷8 ÷6 TO ÷127, DEFAULT: 10 Figure 146. SERDES PLL Synthesizer Block Diagram Including VCO Divider Block Rev. D | Page 49 of 144 JESD LANE CLOCK (SAME RATE AS PCLK) 14379-086 LaneRate (Gbps) 0.750 to 1.5625 1.5 to 3.125 3 to 6.25 6 to 12.5 The CDR circuit synchronizes the phase used to sample the data on each serial lane independently. This independent phase adjustment per serial interface ensures accurate data sampling and eases the implementation of multiple serial interfaces on a PCB. AD9161/AD9162 Data Sheet 0 EXAMPLE OF JESD204B COMPLIANT CHANNEL 6 10 EXAMPLE OF AD9161/AD9162 COMPATIBLE CHANNEL (LOW POWER MODE) AD9161/AD9162 ALLOWED CHANNEL LOSS (LOW POWER MODE) 12 AD9161/AD9162 ALLOWED CHANNEL LOSS (NORMAL MODE) 14 16 EXAMPLE OF AD9161/AD9162 COMPATIBLE CHANNEL (NORMAL MODE) 18 20 22 24 3.125 9.375 6.25 FREQUENCY (GHz) Figure 147. Insertion Loss Allowed 0 –5 –15 –20 –25 STRIPLINE = 6" STRIPLINE = 10" STRIPLINE = 15" STRIPLINE = 20" STRIPLINE = 25" STRIPLINE = 30" –35 –40 0 1 2 3 4 5 6 7 8 9 FREQUENCY (GHz) Figure 148. Insertion Loss of 50 Ω Striplines on FR4 10 14379-088 ATTENUATION (dB) –10 –30 –15 –20 –25 6" MICROSTRIP 10" MICROSTRIP 15" MICROSTRIP 20" MICROSTRIP 25" MICROSTRIP 30" MICROSTRIP –30 –35 –40 0 1 2 3 4 5 6 7 8 9 FREQUENCY (GHz) 10 Figure 149. Insertion Loss of 50 Ω Microstrips on FR4 The data link layer of the AD9161/AD9162 JESD204B interface accepts the deserialized data from the PHYs and deframes, and descrambles them so that data octets are presented to the transport layer to be put into DAC samples. The architecture of the data link layer is shown in Figure 150. The data link layer consists of a synchronization FIFO for each lane, a crossbar switch, a deframer, and a descrambler. 14379-087 INSERTION LOSS (dB) 4 8 –10 DATA LINK LAYER JESD204B SPEC ALLOWED CHANNEL LOSS 2 –5 14379-089 Low power mode is recommended if the insertion loss of the JESD204B PCB channels is less than that of the most lossy supported channel for low power mode (shown in Figure 147). If the insertion loss is greater than that, but still less than that of the most lossy supported channel for normal mode (shown in Figure 147), use normal mode. At 12.5 Gbps operation, the equalizer in normal mode consumes about 4 mW more power per lane used than in low power equalizer mode. Note that either mode can be used in conjunction with transmitter preemphasis to ensure functionality and/or optimize for power. 0 ATTENUATION (dB) Figure 148 and Figure 149 are provided as points of reference for hardware designers and show the insertion loss for various lengths of well laid out stripline and microstrip transmission lines, respectively. See the Hardware Considerations section for specific layout recommendations for the JESD204B channel. The AD9161/AD9162 can operate as a single-link high speed JESD204B serial data interface. All eight lanes of the JESD204B interface handle link layer communications such as code group synchronization (CGS), frame alignment, and frame synchronization. The AD9161/AD9162 decode 8-bit/10-bit control characters, allowing marking of the start and end of the frame and alignment between serial lanes. Each AD9161/AD9162 serial interface link can issue a synchronization request by setting its SYNCOUT± signal low. The synchronization protocol follows Section 4.9 of the JESD204B standard. When a stream of four consecutive /K/ symbols is received, the AD9161/AD9162 deactivates the synchronization request by setting the SYNCOUT± signal high at the next internal LMFC rising edge. Then, AD9161/AD9162 wait for the transmitter to issue an initial lane alignment sequence (ILAS). During the ILAS, all lanes are aligned using the /A/ to /R/ character transition as described in the JESD204B Serial Link Establishment section. Elastic buffers hold early arriving lane data until the alignment character of the latest lane arrives. At this point, the buffers for all lanes are released and all lanes are aligned (see Figure 151). Rev. D | Page 50 of 144 Data Sheet AD9161/AD9162 DATA LINK LAYER SYNCOUTx± LANE 7 DATA CLOCK SYSREF± CROSSBAR SWITCH SERDIN7± FIFO LANE 0 OCTETS LANE 7 OCTETS SYSTEM CLOCK PHASE DETECT 14379-090 LANE 7 DESERIALIZED AND DESCRAMBLED DATA SERDIN0± FIFO DESCRAMBLE LANE 0 DATA CLOCK QUAD-BYTE DEFRAMER QBD 10-BIT/8-BIT DECODE LANE 0 DESERIALIZED AND DESCRAMBLED DATA PCLK SPI CONTROL Figure 150. Data Link Layer Block Diagram L RECEIVE LANES (EARLIEST ARRIVAL) K K K R D D D D A R Q C L RECEIVE LANES (LATEST ARRIVAL) K K K K K K K R D D C D D A R Q C D D A R D D C D D A R D D 0 CHARACTER ELASTIC BUFFER DELAY OF LATEST ARRIVAL 4 CHARACTER ELASTIC BUFFER DELAY OF EARLIEST ARRIVAL L ALIGNED RECEIVE LANES K K K K K K K R D D D D A R Q C D D A R D D 14379-091 K = K28.5 CODE GROUP SYNCHRONIZATION COMMA CHARACTER A = K28.3 LANE ALIGNMENT SYMBOL F = K28.7 FRAME ALIGNMENT SYMBOL R = K28.0 START OF MULTIFRAME Q = K28.4 START OF LINK CONFIGURATION DATA C = JESD204x LINK CONFIGURATION PARAMETERS D = Dx.y DATA SYMBOL C Figure 151. Lane Alignment During ILAS JESD204B Serial Link Establishment A brief summary of the high speed serial link establishment process for Subclass 1 is provided. See Section 5.3.3 of the JESD204B specifications document for complete details. Step 1: Code Group Synchronization Each receiver must locate /K/ (K28.5) characters in its input data stream. After four consecutive /K/ characters are detected on all link lanes, the receiver block deasserts the SYNCOUT± signal to the transmitter block at the receiver LMFC edge. The transmitter captures the change in the SYNCOUT± signal and at a future transmitter LMFC rising edge starts the ILAS. Step 2: Initial Lane Alignment Sequence The main purposes of this phase are to align all the lanes of the link and to verify the parameters of the link. Before the link is established, write each of the link parameters to the receiver device to designate how data is sent to the receiver block. The ILAS consists of four or more multiframes. The last character of each multiframe is a multiframe alignment character, /A/. The first, third, and fourth multiframes are populated with predetermined data values. Note that Section 8.2 of the JESD204B specifications document describes the data ramp that is expected during ILAS. The AD9161/AD9162 do not require this ramp. The deframer uses the final /A/ of each lane to align the ends of the multiframes within the receiver. The second multiframe contains an /R/ (K.28.0), /Q/ (K.28.4), and then data corresponding to the link parameters. Additional multiframes can be added to the ILAS if needed by the receiver. By default, the AD9161/AD9162 use four multiframes in the ILAS (this can be changed in Register 0x478). If using Subclass 1, exactly four multiframes must be used. After the last /A/ character of the last ILAS, multiframe data begins streaming. The receiver adjusts the position of the /A/ character such that it aligns with the internal LMFC of the receiver at this point. Rev. D | Page 51 of 51 AD9161/AD9162 Data Sheet Step 3: Data Streaming Table 21. Crossbar Registers In this phase, data is streamed from the transmitter block to the receiver block. Address 0x308 0x308 0x309 0x309 0x30A 0x30A 0x30B 0x30B Optionally, data can be scrambled. Scrambling does not start until the very first octet following the ILAS. The receiver block processes and monitors the data it receives for errors, including the following: • • • • • Bad running disparity (8-bit/10-bit error) Not in table (8-bit/10-bit error) Unexpected control character Bad ILAS Interlane skew error (through character replacement) If any of these errors exist, they are reported back to the transmitter in one of the following ways (see the JESD204B Error Monitoring section for details): • • • SYNCOUT± signal assertion: resynchronization (SYNCOUT± signal pulled low) is requested at each error for the last two errors. For the first three errors, an optional resynchronization request can be asserted when the error counter reaches a set error threshold. For the first three errors, each multiframe with an error in it causes a small pulse on SYNCOUT±. Errors can optionally trigger an interrupt request (IRQ) event, which can be sent to the transmitter. For more information about the various test modes for verifying the link integrity, see the JESD204B Test Modes section. Lane FIFO The FIFOs in front of the crossbar switch and deframer synchronize the samples sent on the high speed serial data interface with the deframer clock by adjusting the phase of the incoming data. The FIFO absorbs timing variations between the data source and the deframer; this allows up to two PCLK cycles of drift from the transmitter. The FIFO_STATUS_REG_0 register and FIFO_STATUS_REG_1 register (Register 0x30C and Register 0x30D, respectively) can be monitored to identify whether the FIFOs are full or empty. Lane FIFO IRQ An aggregate lane FIFO error bit is also available as an IRQ event. Use Register 0x020, Bit 2 to enable the FIFO error bit, and then use Register 0x024, Bit 2 to read back its status and reset the IRQ signal. See the Interrupt Request Operation section for more information. Crossbar Switch Bits [2:0] [5:3] [2:0] [5:3] [2:0] [5:3] [2:0] [5:3] Logical Lane SRC_LANE0 SRC_LANE1 SRC_LANE2 SRC_LANE3 SRC_LANE4 SRC_LANE5 SRC_LANE6 SRC_LANE7 Write each SRC_LANEy with the number (x) of the desired physical lane (SERDINx±) from which to obtain data. By default, all logical lanes use the corresponding physical lane as their data source. For example, by default, SRC_LANE0 = 0; therefore, Logical Lane 0 obtains data from Physical Lane 0 (SERDIN0±). To use SERDIN4± as the source for Logical Lane 0 instead, the user must write SRC_LANE0 = 4. Lane Inversion Register 0x334 allows inversion of desired logical lanes, which can be used to ease routing of the SERDINx± signals. For each Logical Lane x, set Bit x of Register 0x334 to 1 to invert it. Deframer The AD9161/AD9162 consist of one quad-byte deframer (QBD). The deframer accepts the 8-bit/10-bit encoded data from the deserializer (via the crossbar switch), decodes it, and descrambles it into JESD204B frames before passing it to the transport layer to be converted to DAC samples. The deframer processes four symbols (or octets) per processing clock (PCLK) cycle. The deframer uses the JESD204B parameters that the user has programmed into the register map to identify how the data is packed, and unpacks it. The JESD204B parameters are described in detail in the Transport Layer section; many of the parameters are also needed in the transport layer to convert JESD204B frames into samples. Descrambler The AD9161/AD9162 provide an optional descrambler block using a self synchronous descrambler with the following polynomial: 1 + x14 + x15. Enabling data scrambling reduces spectral peaks that are produced when the same data octets repeat from frame to frame. It also makes the spectrum data independent so that possible frequency selective effects on the electrical interface do not cause data dependent errors. Descrambling of the data is enabled by setting the SCR bit (Register 0x453, Bit 7) to 1. Register 0x308 to Register 0x30B allow arbitrary mapping of physical lanes (SERDINx±) to logical lanes used by the SERDES deframers. Rev. D | Page 52 of 144 Data Sheet AD9161/AD9162 Syncing LMFC Signals SYSREF+ 50Ω 50Ω SYSREF– SYSREF± Signal The SYSREF± signal is a differential source synchronous input that synchronizes the LMFC signals in both the transmitter and receiver in a JESD204B Subclass 1 system to achieve deterministic latency. The SYSREF± signal is a rising edge sensitive signal that is sampled by the device clock rising edge. It is best practice that the device clock and SYSREF± signals be generated by the same source, such as the HMC7044 clock generator, so that the phase alignment between the signals is fixed. When designing for optimum deterministic latency operation, consider the timing distribution skew of the SYSREF± signal in a multipoint link system (multichip). The AD9161/AD9162 support a periodic SYSREF± signal. The periodicity can be continuous, strobed, or gapped periodic. The SYSREF± signal can always be dc-coupled (with a commonmode voltage of 0 V to 1.25 V). When dc-coupled, a small amount of common-mode current ( 4/SYSREF± frequency. In addition, the edge rate must be sufficiently fast to meet the SYSREF± vs. DAC clock keep out window (KOW) requirements. It is possible to use ac-coupled mode without meeting the frequency to time constant constraints (τ = RC and τ > 4/SYSREF± frequency) by using SYSREF± hysteresis (Register 0x088 and Register 0x089). However, using hysteresis increases the DAC clock KOW (Table 6 does not apply) by an amount depending on the SYSREF± frequency, level of hysteresis, capacitor choice, and edge rate. 200Ω SYSREF+ 100Ω 19kΩ 19kΩ 3kΩ Figure 153. SYSREF± Input Circuit for the 11 mm × 11 mm 169-Ball BGA Sync Processing Modes Overview The AD9161/AD9162 support several LMFC sync processing modes. These modes are one-shot, continuous, and monitor modes. All sync processing modes perform a phase check to confirm that the LMFC is phase aligned to an alignment edge. In Subclass 1, the SYSREF± rising edge acts as the alignment edge; in Subclass 0, an internal processing clock acts as the alignment edge. The SYSREF± signal is sampled by a divide by 4 version of the DAC clock. After SYSREF± is sampled, the phase of the (DAC clock) ÷4 used to sample SYSREF± is stored in Register 0x037, Bits[7:0] and Register 0x038, Bits[3:0] as a thermometer code. This offset can be used by the SERDES data transmitter (for example, FPGA) to align multiple DACs by accounting for this clock offset when transmitting data. The sync modes are described below. See the Sync Procedure section for details on the procedure for syncing the LMFC signals. One-Shot Sync Mode (SYNCMODE = Register 0x03A, Bits[1:0] = 0b10) In one-shot sync mode, a phase check occurs on only the first alignment edge that is received after the sync machine is armed. After the phase is aligned on the first edge, the AD9161/AD9162 transition to monitor mode. Though an LMFC synchronization occurs only once, the SYSREF± signal can still be continuous. In this case, the phase is monitored and reported, but no clock phase adjustment occurs. Continuous Sync Mode (SYNCMODE = Register 0x03A, Bits[1:0] = 0b01) Continuous mode must be used in Subclass 1 only with a periodic SYSREF± signal. In continuous mode, a phase check/alignment occurs on every alignment edge. Continuous mode differs from one-shot mode in two ways. First, no SPI cycle is required to arm the device; the alignment edge seen after continuous mode is enabled results in a phase check. Second, a phase check occurs on every alignment edge in continuous mode. Monitor Sync Mode (SYNCMODE = Register 0x03A, Bits[1:0]) = 0b00) 200Ω 14379-092 SYSREF– 3kΩ 14379-147 The first step in guaranteeing synchronization across links and devices begins with syncing the LMFC signals. In Subclass 0, the LMFC signal is synchronized to an internal processing clock. In Subclass 1, LMFC signals are synchronized to an external SYSREF± signal. Figure 152. SYSREF± Input Circuit for the 8 mm × 8 mm 165-Ball BGA In monitor mode, the user can monitor the phase error in real time. Use this sync mode with a periodic SYSREF± signal. The phase is monitored and reported, but no clock phase adjustment occurs. Rev. D | Page 53 of 144 AD9161/AD9162 Data Sheet When an alignment request (SYSREF± edge) occurs, snapshots of the last phase error are placed into readable registers for reference (Register 0x037 and Register 0x038, Bits[3:0]), and the IRQ_SYSREF_JITTER interrupt is set, if appropriate. Sync Procedure The procedure for enabling the sync is as follows: 1. 2. 3. 4. 5. 6. 7. 8. 9. Set up the DAC; the SERDES PLL locks it, and enables the CDR (see the Start-Up Sequence section). Set Register 0x039 (SYSREF± jitter window). A minimum of 4 DAC clock cycles is recommended. See Table 23 for settings. Optionally, read back the SYSREF± count to check whether the SYSREF± pulses are being received. a. Set Register 0x036 = 0. Writing anything to SYSREF_COUNT resets the count. b. Set Register 0x034 = 0. Writing anything to SYNC_LMFC_STAT0 saves the data for readback and registers the count. c. Read SYSREF_COUNT from the value from Register 0x036. Perform a one-shot sync. a. Set Register 0x03A = 0x00. Clear one-shot mode if already enabled. b. Set Register 0x03A = 0x02. Enable one-shot sync mode. The state machine enters monitor mode after a sync occurs. Optionally, read back the sync SYNC_LMFC_STATx registers to verify that sync completed correctly. a. Set Register 0x034 = 0. Register 0x034 must be written to read the value. b. Read Register 0x035 and Register 0x034 to find the value of SYNC_LMFC_STATx. It is recommended to set SYNC_LMFC_STATx to 0 but it can be set to 4, or a LMFC period in DAC clocks − 4, due to jitter. Optionally, read back the sync SYSREF_PHASEx register to identify which phase of the divide by 4 was used to sample SYSREF±. Read Register 0x038 and Register 0x037 as thermometer code. The MSBs of Register 0x037, Bits[7:4], normally show the thermometer code value. Turn the link on (Register 0x300, Bit 0 = 1). Read back Register 0x302 (dynamic link latency). Repeat the reestablishment of the link several times (Step 1 to Step 7) and note the dynamic link latency values. Based on the values, program the LMFC delay (Register 0x304) and the LMFC variable (Register 0x306), and then restart the link. Table 22. Sync Processing Modes Sync Processing Mode No synchronization One shot Continuous Table 23. SYSREF± Jitter Window Tolerance SYSREF± Jitter Window Tolerance (DAC Clock Cycles) ±½ ±4 ±8 ±12 ±16 ±20 +24 ±28 1 SYSREF_JITTER_WINDOW (Register 0x039, Bits[5:0])1 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C The two least significant digits are ignored because the SYSREF± signal is sampled with a divide by 4 version of the DAC clock. As a result, the jitter window is set by this divide by 4 clock rather than the DAC clock. It is recommended that at least a four-DAC clock SYSREF± jitter window be chosen. Deterministic Latency JESD204B systems contain various clock domains distributed throughout its system. Data traversing from one clock domain to a different clock domain can lead to ambiguous delays in the JESD204B link. These ambiguities lead to nonrepeatable latencies across the link from power cycle to power cycle with each new link establishment. Section 6 of the JESD204B specification addresses the issue of deterministic latency with mechanisms defined as Subclass 1 and Subclass 2. The AD9161/AD9162 support JESD204B Subclass 0 and Subclass 1 operation, but not Subclass 2. Write the subclass to Register 0x458, Bits[7:5]. Subclass 0 This mode gives deterministic latency to within 32 DAC clock cycles. It does not require any signal on the SYSREF± pins, which can be left disconnected. Subclass 0 still requires that all lanes arrive within the same LMFC cycle and the dual DACs must be synchronized to each other. Subclass 1 This mode gives deterministic latency and allows the link to be synced to within four DAC clock periods. It requires an external SYSREF± signal that is accurately phase aligned to the DAC clock. Deterministic Latency Requirements Several key factors are required for achieving deterministic latency in a JESD204B Subclass 1 system. • • • SYNC_MODE (Register 0x03A, Bits[1:0]) 0b00 0b10 0b01 Rev. D | Page 54 of 144 SYSREF± signal distribution skew within the system must be less than the desired uncertainty. SYSREF± setup and hold time requirements must be met for each device in the system. The total latency variation across all lanes, links, and devices must be ≤10 PCLK periods, which includes both variable delays and the variation in fixed delays from lane to lane, link to link, and device to device in the system. Data Sheet AD9161/AD9162 LINK DELAY = DELAYFIXED + DELAYVARIABLE LOGIC DEVICE (JESD204B Tx) CHANNEL JESD204B Rx DSP DAC POWER CYCLE VARIANCE LMFC ILAS DATA ALIGNED DATA AT Rx OUTPUT ILAS DATA FIXED DELAY VARIABLE DELAY 14379-095 DATA AT Tx INPUT Figure 154. JESD204B Link Delay = Fixed Delay + Variable Delay Link Delay The link delay of a JESD204B system is the sum of the fixed and variable delays from the transmitter, channel, and receiver as shown in Figure 154. For proper functioning, all lanes on a link must be read during the same LMFC period. Section 6.1 of the JESD204B specification states that the LMFC period must be larger than the maximum link delay. For the AD9161/AD9162, this is not necessarily the case; instead, the AD9161/AD9162 use a local LMFC for each link (LMFCRx) that can be delayed from the SYSREF± aligned LMFC. Because the LMFC is periodic, this delay can account for any amount of fixed delay. As a result, the LMFC period must only be larger than the variation in the link delays, and the AD9161/AD9162 can achieve proper performance with a smaller total latency. Figure 155 and Figure 156 show a case where the link delay is greater than an LMFC period. Note that it can be accommodated by delaying LMFCRx. POWER CYCLE VARIANCE DATA 14379-093 ILAS EARLY ARRIVING LMFC REFERENCE LATE ARRIVING LMFC REFERENCE Figure 155. Link Delay > LMFC Period Example POWER CYCLE VARIANCE LMFC ALIGNED DATA ILAS DATA LMFC REFERENCE FOR ALL POWER CYCLES FRAME CLOCK Figure 156. LMFC_DELAY_x to Compensate for Link Delay > LMFC The method to select the LMFCDel (Register 0x304) and LMFCVar (Register 0x306) variables is described in the Link Delay Setup Example, With Known Delays section. 14379-094 LMFCRX LMFC_DELAY The RBD described in the JESD204B specification takes values from 1 frame clock cycle to K frame clock cycles, and the RBD of the AD9161/AD9162 takes values from 0 PCLK cycle to 10 PCLK cycles. As a result, up to 10 PCLK cycles of total delay variation can be absorbed. LMFCVar and LMFCDel are both in PCLK cycles. The PCLK factor, or number of frame clock cycles per PCLK cycle, is equal to 4/F. For more information on this relationship, see the Clock Relationships section. Two examples follow that show how to determine LMFCVar and LMFCDel. After they are calculated, write LMFCDel into Register 0x304 for all devices in the system, and write LMFCVar to Register 0x306 for all devices in the system. Link Delay Setup Example, With Known Delays LMFC ALIGNED DATA Setting LMFCDel appropriately ensures that all the corresponding data samples arrive in the same LMFC period. Then LMFCVar is written into the receive buffer delay (RBD) to absorb all link delay variation. This write ensures that all data samples have arrived before reading. By setting these to fixed values across runs and devices, deterministic latency is achieved. All the known system delays can be used to calculate LMFCVar and LMFCDel. The example shown in Figure 157 is demonstrated in the following steps. Note that this example is in Subclass 1 to achieve deterministic latency, which has a PCLK factor (4/F) of 2 frame clock cycles per PCLK cycle, and uses K = 32 (frames/multiframe). Because PCBFixed
AD9162BBCA 价格&库存

很抱歉,暂时无法提供与“AD9162BBCA”相匹配的价格&库存,您可以联系我们找货

免费人工找货