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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
AD7768-4BSTZ-RL

AD7768-4BSTZ-RL

  • 厂商:

    AD(亚德诺)

  • 封装:

    LQFP-64_10X10MM

  • 描述:

    IC ADC 24BIT SIGMA-DELTA 64LQFP

  • 数据手册
  • 价格&库存
AD7768-4BSTZ-RL 数据手册
Data Sheet AD7768/AD7768-4 8-/4-Channel, 24-Bit, Simultaneous Sampling ADCs with Power Scaling, 110.8 kHz Bandwidth FEATURES ► Precision ac and dc performance 8-/4-channel simultaneous sampling ► 256 kSPS maximum ADC ODR per channel ► 108 dB dynamic range ► DC to 110.8 kHz maximum input bandwidth (−3 dB bandwidth) ► −120 dB THD, typical ► ±2 ppm of full-scale range (FSR) integral nonlinearity (INL), ±50 µV offset error, ±30 ppm of FSR gain error ► Optimized power dissipation vs. noise vs. input bandwidth ► Selectable power, speed, and input bandwidth ► Fast (highest speed): 110.8 kHz bandwidth, 51.5 mW per channel ► Median (half speed): 55.4 kHz bandwidth, 27.5 mW per channel ► Low power (lowest power): 13.8 kHz bandwidth, 9.375 mW per channel ► Per channel digital filter ► Programmable input bandwidth/sampling rates ► CRC error checking on data interface ► Daisy-chaining FUNCTIONAL BLOCK DIAGRAM ► ► ► ► ► ► Linear phase digital filter ► Low latency sinc5 filter ► Wideband brick wall filter: ±0.005 dB pass band ripple to 102.4 kHz Analog input precharge and reference precharge buffers Power supply ► AVDD1 = 5.0 V, AVDD2 = 2.25 V to 5.0 V ► IOVDD = 2.5 V to 3.3 V or IOVDD = 1.8 V 64-lead LQFP, no exposed pad Temperature range: −40°C to +105°C APPLICATIONS ► ► ► ► ► ► ► Data acquisition systems: USB/PXI/Ethernet Instrumentation and industrial control loops Audio testing and measurement Vibration and asset condition monitoring 3-phase power quality analysis Sonar High precision medical electroencephalogram (EEG)/electromyography (EMG)/electrocardiogram (ECG) Figure 1. Rev. C DOCUMENT FEEDBACK TECHNICAL SUPPORT Information furnished by Analog Devices is believed to be accurate and reliable "as is". 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. Data Sheet AD7768/AD7768-4 TABLE OF CONTENTS Features................................................................ 1 Applications........................................................... 1 Functional Block Diagram......................................1 General Description...............................................4 Specifications........................................................ 5 1.8 V IOVDD Specifications............................. 12 Timing Specifications....................................... 16 1.8 V IOVDD Timing Specifications..................17 Absolute Maximum Ratings.................................21 Thermal Resistance......................................... 21 ESD Caution.....................................................21 Pin Configurations and Function Descriptions.....22 Typical Performance Characteristics................... 30 Terminology......................................................... 40 AC Common-Mode Rejection Ratio (AC CMRR)........................................................... 40 Gain Error.........................................................40 Gain Error Drift................................................. 40 Integral Nonlinearity (INL) Error....................... 40 Intermodulation Distortion (IMD)...................... 40 Least Significant Bit (LSB)................................40 Offset Error.......................................................40 Power Supply Rejection Ratio (PSRR)............ 40 Signal-to-Noise Ratio (SNR)............................ 40 Signal-to-Noise-and-Distortion Ratio (SINAD).......................................................... 40 Spurious-Free Dynamic Range (SFDR)...........40 Total Harmonic Distortion (THD)...................... 40 Theory of Operation.............................................41 Clocking, Sampling Tree, and Power Scaling.. 41 Noise Performance and Resolution..................43 Applications Information...................................... 45 Power Supplies................................................ 46 Device Configuration........................................ 47 Pin Control .......................................................47 SPI Control....................................................... 50 SPI Control Functionality .................................51 SPI Control Mode Extra Diagnostic Features...54 Circuit Information............................................... 55 Core Signal Chain ........................................... 55 Analog Inputs................................................... 56 VCM................................................................. 58 Reference Input................................................58 Clock Selection.................................................58 Digital Filtering..................................................58 Decimation Rate Control.................................. 62 Antialiasing ...................................................... 63 Calibration........................................................ 64 Data Interface...................................................... 66 analog.com Setting the Format of Data Output................... 66 ADC Conversion Output: Header and Data..... 67 Functionality........................................................ 75 GPIO Functionality .......................................... 75 AD7768 Register Map Details (SPI Control)....... 76 AD7768 Register Map...................................... 76 Channel Standby Register............................... 78 Channel Mode A Register................................ 79 Channel Mode B Register................................ 80 Channel Mode Select Register.........................80 Power Mode Select Register............................81 General Device Configuration Register............81 Data Control: Soft Reset, Sync, and SingleShot Control Register..................................... 82 Interface Configuration Register.......................83 Digital Filter RAM Built In Self Test (BIST) Register.......................................................... 83 Status Register.................................................84 Revision Identification Register........................ 84 GPIO Control Register..................................... 84 GPIO Write Data Register................................ 85 GPIO Read Data Register................................85 Analog Input Precharge Buffer Enable Register Channel 0 to Channel 3 .................. 86 Analog Input Precharge Buffer Enable Register Channel 4 to Channel 7 .................. 86 Positive Reference Precharge Buffer Enable Register.......................................................... 87 Negative Reference Precharge Buffer Enable Register..............................................87 Offset Registers................................................88 Gain Registers..................................................88 Sync Phase Offset Registers........................... 89 ADC Diagnostic Receive Select Register.........89 ADC Diagnostic Control Register..................... 90 Modulator Delay Control Register.................... 90 Chopping Control Register............................... 91 AD7768-4 Register Map Details (SPI Control).... 92 AD7768-4 Register Map...................................92 Channel Standby Register............................... 94 Channel Mode A Register................................ 95 Channel Mode B Register................................ 95 Channel Mode Select Register.........................96 Power Mode Select Register............................96 General Device Configuration Register............97 Data Control: Soft Reset, Sync, and SingleShot Control Register..................................... 97 Interface Configuration Register.......................98 Rev. C | 2 of 106 Data Sheet AD7768/AD7768-4 TABLE OF CONTENTS Digital Filter RAM Built In Self Test (BIST) Register.......................................................... 99 Status Register.................................................99 Revision Identification Register...................... 100 GPIO Control Register................................... 100 GPIO Write Data Register.............................. 100 GPIO Read Data Register..............................101 Analog Input Precharge Buffer Enable Register Channel 0 and Channel 1 ............. 101 Analog Input Precharge Buffer Enable Register Channel 2 and Channel 3.............. 101 Positive Reference Precharge Buffer Enable Register........................................................ 102 Negative Reference Precharge Buffer Enable Register............................................102 Offset Registers..............................................102 Gain Registers................................................103 Sync Phase Offset Registers......................... 103 ADC Diagnostic Receive Select Register.......103 ADC Diagnostic Control Register................... 104 Modulator Delay Control Register.................. 104 Chopping Control Register............................. 105 Outline Dimensions........................................... 106 Ordering Guide...............................................106 Evaluation Boards.......................................... 106 REVISION HISTORY 8/2022—Rev. B to Rev. C Changes to Features Section.......................................................................................................................... 1 Changes to General Description Section.........................................................................................................4 Changes to Specifications Section.................................................................................................................. 5 Changes to Table 9........................................................................................................................................ 22 Changes to Table 10...................................................................................................................................... 26 Changes to Figure 28 Caption....................................................................................................................... 32 Change to AC Common-Mode Rejection Ratio (AC CMRR) Section............................................................ 40 Changes to Power Supplies Section..............................................................................................................46 Changes to Recommended Power Supply Configuration Section.................................................................46 Changes to Analog Supply Internal Connectivity Section..............................................................................47 Changes to Pin Control Section.....................................................................................................................47 Change to SPI Control Functionality Section.................................................................................................51 Changes to Reset over SPI Control Interface Section...................................................................................52 Changes to CRC Protection Section..............................................................................................................53 Changes to ADC Synchronization over SPI Section......................................................................................53 Changes to Clock Selection Section..............................................................................................................58 Change to Table 28 Title................................................................................................................................ 60 Change to Table 29 Title................................................................................................................................ 61 Changes to Modulator Saturation Point Section............................................................................................ 64 Changes to Gain Adjustment Section............................................................................................................ 64 Changes to Daisy-Chaining Section.............................................................................................................. 71 Changes to Table 43...................................................................................................................................... 81 Change to Interface Configuration Register Section......................................................................................83 Changes to Digital Filter RAM Built In Self Test (BIST) Register Section...................................................... 83 Changes to Status Register Section.............................................................................................................. 84 Changes to Offset Registers Section.............................................................................................................88 Changes to Table 63...................................................................................................................................... 92 Changes to Table 67...................................................................................................................................... 96 Changes to Interface Configuration Register Section....................................................................................98 Changes to Digital Filter RAM Built In Self Test (BIST) Register Section...................................................... 99 Changes to Status Register Section.............................................................................................................. 99 analog.com Rev. C | 3 of 106 Data Sheet AD7768/AD7768-4 GENERAL DESCRIPTION The AD7768/AD7768-4 are 8-channel and 4-channel 24-bit, simultaneous sampling, sigma-delta (Σ-Δ) analog-to-digital converters (ADCs) with power scaling and 110.8 kHz bandwidth. The devices have a Σ-Δ modulator and digital filter per channel, which enables synchronized sampling of ac and dc signals. The AD7768/AD7768-4 achieve 108 dB dynamic range at a maximum input bandwidth of 110.8 kHz, combined with a typical performance of ±2 ppm integral nonlinearity (INL), ±50 µV offset error, and ±30 ppm gain error. The AD7768/AD7768-4 user can trade off input bandwidth, output data rate, and power dissipation, and select one of three power modes to optimize for noise targets and power consumption. The flexibility of the AD7768/AD7768-4 allows them to become reusable platforms for low power dc and high performance ac measurement modules. The AD7768/AD7768-4 have three modes: fast mode (256 kSPS maximum, 110.8 kHz input bandwidth, 51.5 mW per channel), median mode (128 kSPS maximum, 55.4 kHz input bandwidth, 27.5 mW per channel) and low power mode (32 kSPS maximum, 13.8 kHz input bandwidth, 9.375 mW per channel). The AD7768/AD7768-4 offer extensive digital filtering capabilities, such as a wideband, low ±0.005 dB pass-band ripple, antialiasing low-pass filter with sharp roll-off, and 105 dB attenuation at the Nyquist frequency. Frequency domain measurements can use the wideband linear phase filter. This filter has a flat pass band (±0.005 dB ripple) from dc to 102.4 kHz at 256 kSPS, from dc to 51.2 kHz at 128 kSPS, or from dc to 12.8 kHz at 32 kSPS. The AD7768/AD7768-4 also offer sinc response via a sinc5 filter, a low latency path for low bandwidth, and low noise measurements. The wideband and sinc5 filters can be selected and run on a per channel basis. analog.com Within these filter options, the user can improve the dynamic range by selecting from decimation rates of ×32, ×64, ×128, ×256, ×512, and ×1024. The ability to vary the decimation filtering optimizes noise performance to the required input bandwidth. Embedded analog functionality on each ADC channel makes design easier, such as a precharge buffer on each analog input that reduces analog input current and a precharge reference buffer per channel that reduces input current and glitches on the reference input terminals. The device operates with a 5 V AVDD1A and AVDD1B supply, a 2.25 V to 5.0 V AVDD2A and AVDD2B supply, and a 2.5 V to 3.3 V or 1.8 V IOVDD supply (see the 1.8 V IOVDD Operation section for specific requirements for operating at 1.8 V IOVDD). The device requires an external reference. The absolute input reference voltage range is 1 V to AVDD1 − AVSS. For the purposes of clarity in this data sheet, the AVDD1A and AVDD1B supplies are referred to as AVDD1, and the AVDD2A and AVDD2B supplies are referred to as AVDD2. For the negative supplies, AVSS refers to the AVSS1A, AVSS1B, AVSS2A, AVSS2B, and AVSS pins. The specified operating temperature range is −40°C to +105°C. The device is housed in a 10 mm × 10 mm, 64-lead low profile quad flat package (LQFP) with a 12 mm × 12 mm printed circuit board (PCB) footprint. Throughout this data sheet, multifunction pins, such as XTAL2/ MCLK, are referred to either by the entire pin name or by a single function of the pin, for example MCLK, when only that function is relevant. Rev. C | 4 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS AVDD1A = AVDD1B = 4.5 V to 5.5 V, AVDD2A = AVDD2B = 2.0 V to 5.5 V, IOVDD = 2.25 V to 3.6 V, AVSS = DGND = 0 V, REFx+ = 4.096 V and REFx− = 0 V, MCLK = 32.768 MHz, analog input precharge buffers on, reference precharge buffers off, wideband filter, chopping frequency (fCHOP) = fMOD/32, TA = −40°C to +105°C, unless otherwise noted. See Table 2 for specifications at 1.8 V IOVDD. Table 1. Parameter Test Conditions/Comments Min Fast mode Typ Max Unit 8 256 kSPS Median mode 4 128 kSPS Low power mode 1 32 kSPS Fast mode, wideband filter 110.8 kHz Median mode, wideband filter 55.4 kHz 13.8 kHz ADC SPEED AND PERFORMANCE Output Data Rate (ODR), per Channel1 −3 dB Bandwidth Low power mode, wideband filter Data Output Coding Twos complement, MSB first No Missing Codes2 24 Bits DYNAMIC PERFORMANCE Fast Mode Decimation by 32, 256 kSPS ODR Dynamic Range Shorted input, wideband filter 106.2 108 dB Signal-to-Noise Ratio (SNR) 1 kHz, −0.5 dBFS, sine wave input Sinc5 filter 109 111 dB Wideband filter 106 107.8 dB Signal-to-Noise-and-Distortion Ratio (SINAD) 1 kHz, −0.5 dBFS, sine wave input 104.7 107.5 dB Total Harmonic Distortion (THD) 1 kHz, −0.5 dBFS, sine wave input −120 Spurious-Free Dynamic Range (SFDR) Median Mode −107 dB 128 dBc Decimation by 32, 128 kHz ODR Dynamic Range Shorted input, wideband filter 106.2 108 dB SNR Sinc5 filter, 1 kHz, −0.5 dBFS, sine wave input 109 111 dB Wideband filter, 1 kHz, −0.5 dBFS, sine wave input 106 107.8 dB SINAD 1 kHz, −0.5 dBFS, sine wave input 105.8 107.5 THD 1 kHz, −0.5 dBFS, sine wave input −120 SFDR Low Power Mode dB −113 dB 128 dBc Decimation by 32, 32 kHz ODR Dynamic Range Shorted input, wideband filter 106.2 108 dB SNR Sinc5 filter, 1 kHz, −0.5 dBFS, sine wave input 109 111 dB Wideband filter, 1 kHz, −0.5 dBFS, sine wave input 106 107.8 dB SINAD 1 kHz, −0.5 dBFS, sine wave input 105.8 107.5 dB THD 1 kHz, −0.5 dBFS, sine wave input SFDR INTERMODULATON DISTORTION (IMD)3 −120 −113 dB 128 dBc Second-order −125 dB Third-order −125 dB Endpoint method ±2 fINA = 9.7 kHz, fINB = 10.3 kHz ACCURACY INL analog.com ±7 ppm of FSR Rev. C | 5 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter Offset Error4 Offset Error Drift Gain Error4 Test Conditions/Comments Min Typ Max Unit DCLK frequency ≤ 24 MHz ±50 ±115 µV 24 MHz to 32.768 MHz DCLK frequency2 ±75 ±150 µV DCLK frequency ≤ 24 MHz ±250 nV/°C 24 MHz to 32.768 MHz DCLK frequency ±750 nV/°C TA = 25°C ±30 ±70 ppm of FSR ±0.5 ±1 ppm/°C Gain Drift vs. Temperature2 VCM PIN Output With respect to AVSS (AVDD1 − AVSS)/2 V Load Regulation Change in output voltage to change in load current (∆VOUT/∆IL) 400 µV/mA Voltage Regulation Applies to the following VCM output options only: common-mode voltage (VCM) = ∆VOUT/∆(AVDD1 − AVSS)/2, VCM = 1.65 V, and VCM = 2.5 V 5 µV/V 30 mA Short-Circuit Current ANALOG INPUTS Differential Input Voltage Range See the Analog Inputs section −VREF +VREF V Input Common-Mode Range2 VREF = (REFx+) − (REFx−) AVSS AVDD1 V Absolute Analog Input Voltage Limits2 AVSS AVDD1 V Analog Input Current Unbuffered Differential component ±48 µA/V Common-mode component +17 µA/V −20 µA Unbuffered ±5 nA/V/°C Precharge Buffer On ±31 nA/°C Precharge Buffer On5 Input Current Drift EXTERNAL REFERENCE Reference Voltage VREF = (REFx+) − (REFx−) 1 AVDD1 − AVSS V Absolute Reference Voltage Limits2 Precharge reference buffers off AVSS − 0.05 AVDD1 + 0.05 V Precharge reference buffer on AVSS AVDD1 V Average Reference Current Average Reference Current Drift Fast mode, see Figure 63 Precharge reference buffers off ±72 µA/V/channel Precharge reference buffers on ±16 µA/V/channel Precharge reference buffers off ±1.7 nA/V/°C Precharge reference buffers on ±49 nA/V/°C 95 dB Fast mode, see Figure 63 Common-Mode Rejection DIGITAL FILTER RESPONSE Low Ripple Wideband Filter FILTER pin = 0 Decimation Rate Up to six selectable decimation rates Group Delay Latency 34/ODR Settling Time Complete settling 68/ODR Pass-Band Ripple2 From dc to 102.4 kHz at 256 kSPS analog.com 32 1024 sec sec ±0.005 dB Rev. C | 6 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter Pass Band Stop Band Frequency Test Conditions/Comments Min Max Unit ±0.005 dB bandwidth 0.4 × ODR Hz −0.1 dB bandwidth 0.409 × ODR Hz −3 dB bandwidth 0.433 × ODR Hz Attenuation > 105 dB 0.499 × ODR Hz 105 dB Stop Band Attenuation Sinc5 Filter Typ FILTER pin = 1 Decimation Rate Up to six selectable decimation rates Group Delay Latency 32 3/ODR 1024 sec Settling Time Complete settling 7/ODR sec Pass Band −3 dB bandwidth 0.204 × ODR Hz AVDD1 90 dB AVDD2 100 dB IOVDD 75 dB AVDD1 100 dB AVDD2 118 dB IOVDD 90 dB REJECTION AC Power Supply Rejection Ratio (PSRR) DC PSRR Input voltage (VIN) = 0.1 V, AVDD1 = 5 V, AVDD2 = 5 V, IOVDD = 2.5 V VIN = 1 V Analog Input Common-Mode Rejection Ratio (CMRR) DC VIN = 0.1 V AC Up to 10 kHz 95 dB −0.5 dBFS input on adjacent channels −120 dB Crosstalk CLOCK 95 dB See the Clocking Selections section for performance functionality Crystal Frequency 8 32.768 34 MHz External Clock (MCLK) 32.768 MHz Duty Cycle 50:50 % MCLK Pulse Width2 Logic Low Logic High CMOS Clock Input Voltage 12.2 ns 12.2 ns See the Logic Inputs parameter High (VINH) Low (VINL) LVDS Clock2 Load resistance (RL) = 100 Ω Differential Input Voltage 100 650 mV Common-Mode Input Voltage 800 1575 mV 1.88 V 1.66 ms Absolute Input Voltage ADC RESET2 ADC Start-Up Time After Reset6 Time to first DRDY, fast mode, decimation by 32 Minimum RESET Low Pulse Width tMCLK = 1/MCLK 1.58 2 × tMCLK LOGIC INPUTS Input Voltage2 analog.com Rev. C | 7 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter Test Conditions/Comments High (VINH) Min Typ 0.65 × IOVDD Hysteresis2 0.04 Leakage Current −10 RESET pin7 Unit V Low (VINL) LOGIC OUTPUTS Max +0.03 −10 0.7 V 0.09 V +10 µA +10 µA See Table 2 for 1.8 V operation Output Voltage2 High (VOH) Source current (ISOURCE) = 200 μA Low (VOL) Sink current (ISINK) = 400 µA Leakage Current Floating state Output Capacitance Floating state 0.8 × IOVDD V −10 0.4 V +10 µA 10 pF SYSTEM CALIBRATION2 Full-Scale Calibration Limit 1.05 × VREF Zero-Scale Calibration Limit −1.05 × VREF Input Span 0.4 × VREF V V 2.1 × VREF V POWER REQUIREMENTS Power Supply Voltage AVDD1 − AVSS 4.5 5.0 5.5 V AVDD2 − AVSS 2.0 2.25 to 5.0 5.5 V AVSS − DGND IOVDD − DGND POWER SUPPLY CURRENTS AD7768 −2.75 See Table 2 for 1.8 V operation 2.25 0 V 2.5 to 3.3 3.6 V 36/57.5 40/64 mA Maximum output data rate, CMOS MCLK, eight DOUTx signals, all supplies at maximum voltages, all channels in Channel Mode A Eight channels active Fast Mode AVDD1 Current Precharge reference buffers off/on AVDD2 Current IOVDD Current 37.5 40 mA Wideband filter 63 67 mA Sinc5 filter 27 29 mA Precharge reference buffers off/on 18.5/29 20.5/32.5 mA 21.3 23 mA Wideband filter 34 37 mA Sinc5 filter 16 18 mA Precharge reference buffers off/on 5.1/8 5.8/9 mA Median Mode AVDD1 Current AVDD2 Current IOVDD Current Low Power Mode AVDD1 Current AVDD2 Current IOVDD Current AD7768-4 9.3 10.1 mA Wideband filter 12.5 13.7 mA Sinc5 filter 8 9 mA Four channels active Fast Mode analog.com Rev. C | 8 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter AVDD1 Current Test Conditions/Comments Precharge reference buffers off/on AVDD2 Current IOVDD Current Min Typ Max Unit 18.2/28.8 20.3/32.5 mA 18.8 20.3 mA Wideband filter2 43.5 46.8 mA Wideband filter, SPI mode only, Channel Mode A set to sinc5 filter8 37 40 mA Sinc5 filter2 17 18.6 mA Reference precharge buffers off/on 9.3/14.7 10.5/16.6 mA 10.7 11.7 mA Wideband filter2 24.4 26.4 mA Wideband filter, SPI mode only, Channel Mode A set to sinc5 filter8 21 23 mA Sinc5 filter2 11 12.3 mA Precharge reference buffers off/on 2.7/4.1 3.1/4.7 mA 4.7 5.3 mA Median Mode AVDD1 Current AVDD2 Current IOVDD Current Low Power Mode AVDD1 Current AVDD2 Current IOVDD Current AD7768 and AD7768-4—Two Channels Active4 Wideband filter2 10 11.1 mA Wideband filter, SPI mode only, Channel Mode A set to sinc5 filter8 9 10 mA Sinc5 filter2 6.5 7.6 mA 9.3/14.7 10.5/16.6 mA Serial peripheral interface (SPI) control mode only, see the Channel Standby section for details on disabling channels Fast Mode AVDD1 Current Precharge reference buffers off/on AVDD2 Current IOVDD Current 9.5 10.5 mA Wideband filter 33.7 36.3 mA Wideband filter, disabled channels in Channel Mode A, and set to sinc5 filter mode8 23.4 25.5 mA Sinc5 filter 11.9 13.3 mA Precharge reference buffers off/on 4.8/7.5 5.5/8.6 mA Median Mode AVDD1 Current AVDD2 Current IOVDD Current 5.5 6.2 mA Wideband filter 19.4 21.1 mA Wideband filter, disabled channels in Channel Mode A, and set to sinc5 filter mode8 14.1 15.5 mA Sinc5 filter 8.5 9.6 mA Precharge reference buffers off/on 1.52/2.2 1.77/2.6 mA Low Power Mode AVDD1 Current AVDD2 Current IOVDD Current 2.4 3 mA Wideband filter 8.6 9.7 mA Wideband filter, disabled channels in Channel Mode A, and set to sinc5 filter mode8 7.2 8 mA Sinc5 filter 5.8 6.7 mA Standby Mode All channels disabled (sinc5 filter enabled) 6.5 8 mA Sleep Mode2 Full power-down (SPI control mode only) 0.73 1.2 mA analog.com Rev. C | 9 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter Crystal Excitation Current POWER DISSIPATION Full Operating Mode—AD7768 Wideband Filter Fast Mode Median Mode Low Power Mode Sinc5 Filter Fast Mode Median Mode Low Power Mode Test Conditions/Comments Extra current in IOVDD when using an external crystal compared to using the CMOS MCLK Min Typ Max 540 Unit µA External CMOS MCLK, all channels active, MCLK = 32.768 MHz, all channels in Channel Mode A except where otherwise specified Analog precharge buffers on AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off2 412 446 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on2 600 645 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 631 681 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off2 220 240 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on2 320 345 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 341 372 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off2 75 85 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on2 107 118 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 124 137 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off2 325 355 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on2 475 525 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 501 545 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off2 175 195 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on2 260 285 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 277 304 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off2 65 72 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on2 95 105 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 108 120 mW Full Operating Mode—AD7768-4 Wideband Filter analog.com Rev. C | 10 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter Fast Mode Median Mode Low Power Mode Sinc5 Filter Fast Mode Median Mode Low Power Mode Standby Mode analog.com Test Conditions/Comments Min Typ Max Unit AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off 235 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on 336 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off2 360 392 mW SPI mode only; AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off, Channel Mode A set to sinc5 filter8 337 368 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off 127 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on 181 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off2 198 218 mW SPI mode only; AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off, Channel Mode A set to sinc5 filter8 186 205 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off 49 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on 66 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off2 77 87 mW SPI mode only; AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off, Channel Mode A set to sinc5 filter8 73 83 mW AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off 168 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on 248 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 265 AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off 94 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on 137 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 150 AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V, precharge reference buffers off 40 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V, precharge reference buffers on 55 mW AVDD1 = 5.5 V, AVDD2 = 5.5 V, IOVDD = 3.6 V, precharge reference buffers off 64 All channels disabled (sinc5 filter enabled), AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V2 291 167 mW mW 74 mW 18 mW Rev. C | 11 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 1. Parameter Sleep Mode2 Test Conditions/Comments Max Unit AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V2 Min Typ 26 mW AVDD1 = AVDD2 = 5.5 V, IOVDD = 3.6 V 29 mW Full power-down (SPI control mode), AVDD1 = 5 V, AVDD2 = IOVDD = 2.5 V 1.8 4 mW AVDD1 = 5 V, AVDD2 = IOVDD = 3.3 V 2.5 5 mW AVDD1 = AVDD2 = 5.5 V, IOVDD = 3.6 V 2.7 6.5 mW 1 The output data rate ranges refer to the programmable decimation rates available on the AD7768/AD7768-4 for a fixed MCLK rate of 32.768 MHz. Varying MCLK rates allow users a wider variation of ODR. 2 These specifications are not production tested but are supported by characterization data at initial product release. 3 See the Terminology section for more information about the fa and fb input frequencies. 4 Following a system zero-scale calibration, the offset error is in the order of the noise for the programmed output data rate selected. A system full-scale calibration reduces the gain error to the order of the noise for the programmed output data rate. 5 −25 µA is measured when the analog input is close to either the AVDD1 or AVSS rail. The input current reduces as the common-mode voltage approaches (AVDD1 − AVSS)/2. The analog input current scales with the MCLK frequency and device power mode. See Figure 85 and Figure 86 for more details on how the analog input current scales with input voltage. 6 For lower MCLK rates or higher decimation rates, use Table 28 and Table 29 to calculate any additional delay before the first DRDY pulse. 7 The RESET pin has an internal pull-up device to IOVDD. 8 Configuring Channel Mode A to the sinc5 filter and/or assigning disabled channels to Channel Mode A allows a lower power consumption to be achieved. To do this, the user must be operating in SPI control mode because it requires assigning channels to different channel modes (only possible in SPI control mode). If using pin control mode, all channels, whether active or in standby, are assigned to the same channel group and use the same filter type. This means that, in pin control mode, a higher current consumption is seen from disabled channels than can be achieved in SPI mode. See the Channel Modes section for more details. 1.8 V IOVDD SPECIFICATIONS AVDD1A = AVDD1B = 4.5 V to 5.5 V, AVDD2A = AVDD2B = 2.0 V to 5.5 V, IOVDD = 1.72 V to 1.88 V, AVSS = DGND = 0 V, REFx+ = 4.096 V and REFx− = 0 V, MCLK = 32.768 MHz, analog precharge buffers on, reference precharge buffers off, wideband filter, fCHOP = fMOD/32, TA = −40°C to +105°C, unless otherwise noted. Table 2. Parameter Test Conditions/Comments DYNAMIC PERFORMANCE For dynamic range and SNR across all decimation rates, see Table 12 and Table 13 Fast Mode Min Typ Max Unit Decimation by 32, 256 kSPS ODR Dynamic Range Shorted input, wideband filter 106.2 108 dB SNR Sinc5 filter, 1 kHz, −0.5 dBFS, sine wave input 109 111 dB Wideband filter, 1 kHz, −0.5 dBFS, sine wave input 106 107.8 dB SINAD1 1 kHz, −0.5 dBFS, sine wave input 103.8 107.5 THD 1 kHz, −0.5 dBFS, sine wave input −120 SFDR dB −107 dB 128 dBc 106.2 108 dB Sinc5 filter 109 111 dB Wideband filter 106 107.8 dB SINAD 1 kHz, −0.5 dBFS, sine wave input 105.8 107.5 THD 1 kHz, −0.5 dBFS, sine wave input Median Mode Decimation by 32, 128 kHz ODR Dynamic Range Shorted input, wideband filter SNR 1 kHz, −0.5 dBFS, sine wave input analog.com −120 dB −113 dB Rev. C | 12 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 2. Parameter Test Conditions/Comments Min SFDR Low Power Mode Typ Max Unit 128 dBc Decimation by 32, 32 kHz ODR Dynamic Range Shorted input, wideband filter 106.2 108 dB SNR Sinc5 filter, 1 kHz, −0.5 dBFS, sine wave input 109 111 dB Wideband filter, 1 kHz, −0.5 dBFS, sine wave input 106 107.8 dB SINAD 1 kHz, −0.5 dBFS, sine wave input 105.8 107.5 dB THD 1 kHz, −0.5 dBFS, sine wave input −120 SFDR −113 dB 128 dBc ACCURACY1 INL Endpoint method ±2 ±7 ppm of FSR Offset Error2 DCLK frequency ≤ 24 MHz ±50 ±115 µV 24 MHz to 32.768 MHz DCLK frequency ±75 ±170 µV DCLK frequency ≤ 24 MHz ±250 24 MHz to 32.768 MHz DCLK frequency ±750 TA = 25°C ±60 ±120 ppm/FSR ±0.5 ±2 ppm/°C Offset Error Drift Gain Error2 Gain Drift vs. Temperature nV/°C nV/°C LOGIC INPUTS Input Voltage1 VINH 0.65 × IOVDD V VINL Hysteresis1 0.04 Leakage Current −10 RESET pin −10 VOH ISOURCE = 200 µA 0.8 × IOVDD VOL ISINK = 400 µA +0.03 0.4 V 0.2 V +10 µA +10 µA 0.4 V +10 µA LOGIC OUTPUTS Output Voltage1 Leakage Current Floating state Output Capacitance Floating state V −10 10 pF POWER REQUIREMENTS Power Supply Voltage AVDD1 − AVSS 4.5 5.0 5.5 V AVDD2 − AVSS 2.0 2.25 to 5.0 5.5 V AVSS − DGND IOVDD − DGND POWER SUPPLY CURRENTS1 AD7768 −2.75 0 V 1.8 1.88 V 36/57.5 40/64 mA 37.5 40 mA Wideband filter 63 69 mA Sinc5 filter 26 28.4 mA DREGCAP shorted to IOVDD 1.72 Maximum output data rate, CMOS MCLK, eight DOUTx signals, all supplies at maximum voltages, all channels in Channel Mode A except where otherwise specified Eight channels active Fast Mode AVDD1 Current Reference precharge buffers off/on AVDD2 Current IOVDD Current analog.com Rev. C | 13 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 2. Parameter Test Conditions/Comments Min Typ Max Unit 18.5/29 20.5/32.5 mA Median Mode AVDD1 Current Reference precharge buffers off/on AVDD2 Current IOVDD Current 21.3 23 mA Wideband filter 34 36.8 mA Sinc5 filter 15 16.8 mA Reference precharge buffers off/on 5.1/8 5.8/9 mA 9.3 10.1 mA Wideband filter 11.6 12.9 mA Sinc5 filter 7 8.1 mA 18.2/28.8 20.3/32.5 mA 18.8 20.3 mA Low Power Mode AVDD1 Current AVDD2 Current IOVDD Current AD7768-4 Four channels active Fast Mode AVDD1 Current Reference precharge buffers off/on AVDD2 Current IOVDD Current Wideband filter 43.9 47.7 mA Wideband filter, SPI mode only, Channel Mode A set to sinc5 filter3 36.8 41 mA Sinc5 filter 16 17.7 mA Reference precharge buffers off/on 9.3/14.7 10.5/16.6 mA 10.7 11.7 mA Wideband filter 24 26.1 mA Wideband filter, SPI mode only, Channel Mode A set to sinc5 filter3 20.4 22.7 mA Sinc5 filter 10 11.3 mA Reference precharge buffers off/on 2.7/4.1 3.1/4.7 mA 4.7 5.3 mA Median Mode AVDD1 Current AVDD2 Current IOVDD Current Low Power Mode AVDD1 Current AVDD2 Current IOVDD Current AD7768 and AD7768-4—Two Channels Active Wideband filter 9 10.2 mA Wideband filter, SPI mode only, Channel Mode A set to sinc5 filter3 8.1 9.2 mA Sinc5 filter 5.5 6.5 mA 9.3/14.7 10.5/16.6 mA SPI control mode only, see the Channel Standby section for details on disabling channels Fast Mode AVDD1 Current Reference precharge buffers off/on AVDD2 Current IOVDD Current 9.5 10.5 mA Wideband filter 33.8 36.7 mA Wideband filter, SPI mode only, disabled channels in Channel Mode A, and set to sinc5 filter3 23.1 25.6 mA Sinc5 filter 11 12.3 mA Reference precharge buffers off/on 4.8/7.5 5.5/8.6 mA 5.5 6.2 mA 18.9 20.6 mA Median Mode AVDD1 Current AVDD2 Current IOVDD Current analog.com Wideband filter Rev. C | 14 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 2. Parameter Test Conditions/Comments Min Typ Max Unit Wideband filter, SPI mode only; disabled channels in Channel Mode A, and set to sinc5 filter3 13.4 15.1 mA Sinc5 filter 7.4 8.6 mA Precharge reference buffers off/on 1.52/2.2 1.77/2.6 mA Low Power Mode AVDD1 Current AVDD2 Current 2.4 3 mA Wideband filter 7.6 8.8 mA Wideband filter, SPI mode only, disabled channels in Channel Mode A, and set to sinc5 filter3 6.3 7.2 mA Sinc5 filter 4.8 5.8 mA Standby Mode All channels disabled (sinc5 filter enabled) 6.5 8 mA Sleep Mode Full power-down (SPI control mode) 0.73 1.2 mA Crystal Excitation Current Extra current in IOVDD when using an external crystal compared to using the CMOS MCLK 540 IOVDD Current POWER DISSIPATION1 Full Operating Mode—AD7768 µA External CMOS MCLK, all channels active, AVDD1 = AVDD2 = 5.5 V, IOVDD = 1.88 V, MCLK = 32.768 MHz, all channels in Channel Mode A except where otherwise noted Analog precharge buffers on, eight channels active Wideband Filter Fast Mode Reference precharge buffers off 524 571 mW Reference precharge buffers on 638 704 mW Reference precharge buffers off 284 309 mW Reference precharge buffers on 342 375 mW Reference precharge buffers off 98.5 109 mW Reference precharge buffers on 118 130 mW Fast Mode Reference precharge buffers off 455 495 mW Median Mode Reference precharge buffers off 248 271 mW Low Power Mode Reference precharge buffers off 94 105 mW Reference precharge buffers off 287 314 mW Reference precharge buffers on 345 381 mW Reference precharge buffers off 156 172 mW Reference precharge buffers on 185 206 mW Reference precharge buffers off 58 66 mW Reference precharge buffers on 66 75 mW Fast Mode Reference precharge buffers off 234 257 mW Median Mode Reference precharge buffers off 129 144 mW Low Power Mode Reference precharge buffers off 51 59 mW 17 mW 4.5 mW Median Mode Low Power Mode Sinc5 Filter Full Operating Mode—AD7768-4 Four channels active Wideband Filter Fast Mode Median Mode Low Power Mode Sinc5 Filter 1 Standby Mode All channels disabled (sinc5 filter enabled) Sleep Mode Full power-down (SPI control mode) 1.5 These specifications are not production tested but are supported by characterization data at initial product release. analog.com Rev. C | 15 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS 2 Following a system zero-scale calibration, the offset error is in the order of the noise for the programmed output data rate selected. A system full-scale calibration reduces the gain error to the order of the noise for the programmed output data rate. 3 This configuration of setting Channel Mode A to the sinc5 filter and/or assigning disabled channels to Channel Mode A allows a lower power consumption to be achieved due to the disabling of internal clocks on the disabled only and sinc5 only channel modes. This configuration requires assigning sinc5 and wideband filters to different channels, or channel modes, and is only available in SPI control mode. In pin control mode, all channels, whether active or in standby, effectively use the same channel mode. See the Channel Modes section for more details. TIMING SPECIFICATIONS AVDD1A = AVDD1B = 5 V, AVDD2A = AVDD2B = 5 V, IOVDD = 2.25 V to 3.6 V, Input Logic 0 = DGND, Input Logic 1 = IOVDD, CLOAD = 10 pF on the DCLK pin, CLOAD = 20 pF on the other digital outputs, REFx+ = 4.096 V, TA = −40°C to +105°C. See Table 5 and Table 6 for timing specifications at 1.8 V IOVDD. Table 3. Data Interface Timing1 Parameter Description MCLK Master clock fMOD Modulator frequency Test Conditions/Comments Min 1.15 DRDY high time t2 DCLK rising edge to DRDY rising edge t3 DCLK rising to DRDY falling t4 DCLK rise to DOUTx valid t5 DCLK rise to DOUTx invalid Max Unit 34 MHz Fast mode MCLK/4 Hz Median mode MCLK/8 Hz MCLK/32 Hz 28 ns Low power mode t1 Typ DCLK time period (tDCLK) = t8 + t9 tDCLK − 10% −3.5 2 ns 0 ns 1.5 −3 ns ns t6 DOUTx valid to DCLK falling 9.5 tDCLK/2 ns t7 DCLK falling edge to DOUTx invalid 9.5 tDCLK/2 ns t8 DCLK high time, DCLK = MCLK/1 50:50 CMOS clock tDCLK/2 tDCLK/2 t8a = DCLK = MCLK/2 tMCLK = 1/MCLK t9 (tDCLK/2) + 5 ns tMCLK ns t8b = DCLK = MCLK/4 2 × tMCLK ns t8c = DCLK = MCLK/8 4 × tMCLK ns DCLK low time DCLK = MCLK/1 50:50 CMOS clock (tDCLK/2) − 5 tMCLK/2 tDCLK/2 ns t9a = DCLK = MCLK/2 tMCLK ns t9b = DCLK = MCLK/4 2 × tMCLK ns t9c = DCLK = MCLK/8 4 × tMCLK ns t10 MCLK rising to DCLK rising CMOS clock t11 Setup time (daisy-chain inputs) DOUT6 and DOUT7 on the AD7768, DIN on 14 the AD7768-4 30 ns t12 Hold time (daisy-chain inputs) DOUT6 and DOUT7 on the AD7768, DIN on 0 the AD7768-4 ns t13 START low time t14 MCLK to SYNC_OUT valid 1 × tMCLK ns ns CMOS clock SYNC_OUT RETIME_EN bit disabled, measured from falling edge of MCLK 4.5 22 ns SYNC_OUT RETIME_EN bit enabled, measured from rising edge of MCLK 9.5 27.5 ns t15 SYNC_IN setup time CMOS clock 0 ns t16 SYNC_IN hold time CMOS clock 10 ns analog.com Rev. C | 16 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 4. SPI Control Interface Timing1 Parameter Description t17 SCLK period Test Conditions/Comments Min Typ Max 100 Unit ns t18 CS falling edge to SCLK rising edge 26.5 ns t19 SCLK falling edge to CS rising edge 27 ns t20 CS falling edge to data output enable 22.5 t21 SCLK high time 20 50 t22 SCLK low time 20 50 t23 SCLK falling edge to SDO valid 40.5 ns ns ns 15 ns t24 SDO hold time after SCLK falling 7 ns t25 SDI setup time 0 ns t26 SDI hold time 6 ns t27 SCLK enable time 0 ns t28 SCLK disable time 0 ns t29 CS high time 10 ns t30 CS low time fMOD = MCLK/4 1.1 × tMCLK ns fMOD = MCLK/8 2.2 × tMCLK ns fMOD = MCLK/32 8.8 × tMCLK ns 1.8 V IOVDD TIMING SPECIFICATIONS AVDD1A = AVDD1B = 5 V, AVDD2A = AVDD2B = 5 V, IOVDD = 1.72 V to 1.88 V (DREGCAP tied to IOVDD), Input Logic 0 = DGND, Input Logic 1 = IOVDD, CLOAD = 10 pF on DCLK pin, CLOAD = 20 pF on other digital outputs, TA = −40°C to +105°C. Table 5. Data Interface Timing1 Parameter Description MCLK Master clock fMOD Modulator frequency t1 DRDY high time t2 DCLK rising edge to DRDY rising edge t3 DCLK rising to DRDY falling t4 DCLK rise to DOUTx valid Test Conditions/Comments Min Typ 1.15 MHz Hz Median mode MCLK/8 Hz Low power mode MCLK/32 Hz tDCLK − 10% 28 ns 2 −4.5 DCLK rise to DOUTx invalid −4 DOUTx valid to DCLK falling 8.5 tDCLK/2 t7 DCLK falling edge to DOUTx invalid 8.5 tDCLK/2 t8 DCLK high time, DCLK = MCLK/1 tDCLK/2 tDCLK/2 50:50 CMOS clock ns 0 ns 2.0 ns ns ns ns (tDCLK/2) + 5 ns t8a = DCLK = MCLK/2 tMCLK ns t8b = DCLK = MCLK/4 2 × tMCLK ns t8c = DCLK = MCLK/8 DCLK low time DCLK = MCLK/1 4 × tMCLK 50:50 CMOS clock (tDCLK/2) − 5 tMCLK/2 ns tDCLK/2 ns t9a = DCLK = MCLK/2 tMCLK ns t9b = DCLK = MCLK/4 2 × tMCLK ns t9c = DCLK = MCLK/8 analog.com 34 MCLK/4 t6 t10 Unit Fast mode t5 t9 Max MCLK rising to DCLK rising 4 × tMCLK CMOS clock ns 37 ns Rev. C | 17 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Table 5. Data Interface Timing1 Parameter Description Test Conditions/Comments Min Typ Max Unit t11 Setup time (daisy-chain inputs) DOUT6 and DOUT7 on the AD7768, DIN on the AD7768-4 14 ns t12 Hold time (daisy-chain inputs) DOUT6 and DOUT7 on the AD7768, DIN on the AD7768-4 0 ns t13 START low time 1 × tMCLK ns t14 MCLK to SYNC_OUT valid CMOS clock SYNC_OUT RETIME_EN bit disabled, measured from falling edge of MCLK 10 31 ns SYNC_OUT RETIME_EN bit enabled, measured from rising edge of MCLK 15 37 ns t15 SYNC_IN setup time CMOS clock 0 ns t16 SYNC_IN hold time CMOS clock 11 ns Table 6. SPI Control Interface Timing1 Parameter Description Test Conditions/Comments Min Typ Max Unit t17 SCLK period 100 ns t18 CS falling edge to SCLK rising edge 31.5 ns t19 SCLK falling edge to CS rising edge 30 t20 CS falling edge to data output enable 29 t21 SCLK high time 20 50 ns t22 SCLK low time 20 50 ns t23 SCLK falling edge to SDO valid t24 SDO hold time after SCLK falling ns 54 16 7 ns ns ns t25 SDI setup time 0 ns t26 SDI hold time 10 ns t27 SCLK enable time 0 ns t28 SCLK disable time 0 ns t29 CS high time t30 CS low time 10 ns fMOD = MCLK/4 1.1 × tMCLK ns fMOD = MCLK/8 2.2 × tMCLK ns fMOD = MCLK/32 8.8 × tMCLK ns Timing Diagrams Figure 2. Data Interface Timing Diagram analog.com Rev. C | 18 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Figure 3. MCLK to DCLK Divider Timing Diagram Figure 4. Daisy-Chain Setup and Hold Timing Diagram Figure 5. Asynchronous START and SYNC_OUT Timing Diagram Figure 6. Synchronous SYNC_IN Pulse Timing Diagram Figure 7. SPI Serial Read Timing Diagram analog.com Rev. C | 19 of 106 Data Sheet AD7768/AD7768-4 SPECIFICATIONS Figure 8. SPI Serial Write Timing Diagram Figure 9. SCLK Enable and Disable Timing Diagram analog.com Rev. C | 20 of 106 Data Sheet AD7768/AD7768-4 ABSOLUTE MAXIMUM RATINGS THERMAL RESISTANCE Table 7. Parameter Rating AVDD1, AVDD2 to AVSS1 −0.3 V to +6.5 V AVDD1 to DGND −0.3 V to +6.5 V Thermal performance is directly linked to printed circuit board (PCB) design and operating environment. Careful attention to PCB thermal design is required. IOVDD to DGND −0.3 V to +6.5 V IOVDD, DREGCAP to DGND (IOVDD Tied to DREGCAP for 1.8 V Operation) −0.3 V to +2.25 V Table 8. Thermal Resistance IOVDD to AVSS −0.3 V to +7.5 V AVSS to DGND −3.25 V to +0.3 V Analog Input Voltage to AVSS −0.3 V to AVDD1 + 0.3 V Reference Input Voltage to AVSS −0.3 V to AVDD1 + 0.3 V Digital Input Voltage to DGND −0.3 V to IOVDD + 0.3 V Digital Output Voltage to DGND −0.3 V to IOVDD + 0.3 V Operating Temperature Range −40°C to +105°C Storage Temperature Range −65°C to +150°C Pb-Free Temperature, Soldering Reflow (10 sec to 30 sec) 260°C Maximum Junction Temperature 150°C Maximum Package Classification Temperature 260°C 1 Package Type θJA θJC Unit JEDEC Board Layers ST-64-2 38 9.2 °C/W 2P2S1 1 2P2S is a JEDEC standard PCB configuration per JEDEC Standard JESD51-7. ESD CAUTION ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality. Transient currents of up to 100 mA do not cause silicon-controlled rectifier (SCR) latch-up. 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. analog.com Rev. C | 21 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Figure 10. AD7768 Pin Configuration Table 9. Pin Function Descriptions Pin No. Mnemonic Type1 Description 1 AIN1− AI Negative Analog Input to ADC Channel 1. 2 AIN1+ AI Positive Analog Input to ADC Channel 1. 3 AVSS1A P Negative Analog Supply. This pin is nominally 0 V. 4 AVDD1A P Analog Supply Voltage, 5 V ± 10% with Respect to AVSS. 5 REF1− AI Reference Input, Negative. REF1− is the negative reference terminal for Channel 0 to Channel 3. The REF1− voltage range is from AVSS to (AVDD1 − 1 V). A high quality decoupling capacitor of 1 μF is required between REF1− and AVSS. 6 REF1+ AI Reference Input, Positive. REF1+ is the positive reference terminal for Channel 0 to Channel 3. The REF1+ voltage range is from (AVSS + 1 V) to AVDD1. Apply an external differential reference voltage between REF1+ and REF1− in the range from 1 V to |AVDD1 − AVSS|. A high quality decoupling capacitor of 1 μF is required between REF1+ and AVSS. 7 AIN2− AI Negative Analog Input to ADC Channel 2. 8 AIN2+ AI Positive Analog Input to ADC Channel 2. 9 AIN3− AI Negative Analog Input to ADC Channel 3. 10 AIN3+ AI Positive Analog Input to ADC Channel 3. 11 FILTER/GPIO4 DI/O Filter Select/General-Purpose Input/Output 4. In pin control mode, this pin selects the filter type. Set this pin to Logic 1 for the sinc5 filter. This sinc5 filter is a low latency filter and is best for dc applications or when a user has specialized postfiltering implemented off chip. Set this pin to Logic 0 for the wideband low ripple filter response. This filter has a steep transition band and 105 dB stop band attenuation. Full attenuation at Nyquist (ODR/2) means that no aliasing occurs at ODR/2 out to the first chopping zone. In SPI control mode, this pin can be used as a general-purpose input/output (GPIO4). For further information on GPIO configuration, see the GPIO Functionality section. In SPI control mode, when not used as a GPIO pin and when a crystal is used as the clock source, this pin must be set to 1. 12 to 15 MODE0/GPIO0, MODE1/GPIO1, MODE2/GPIO2, MODE3/GPIO3 analog.com DI/DI/O Mode Selection/General-Purpose Input/Output GPIO0 to GPIO3. In pin control mode, the MODEx pins set the mode of operation for all ADC channels, controlling power consumption, DCLK frequency, and the ADC conversion type, allowing one-shot conversion operation. Rev. C | 22 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Table 9. Pin Function Descriptions Pin No. Mnemonic Type1 Description In SPI control mode, the GPIOx pins, in addition to the FILTER/GPIO4 pin, form five general-purpose input/output pins (GPIO4 to GPIO0). 16 ST0/CS DI Standby 0/Chip Select Input. In pin control mode, a Logic 1 places Channel 0 to Channel 3 into standby mode. In SPI control mode, this pin is the active low chip select input to the SPI control interface. The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768. 17 ST1/SCLK DI Standby 1/Serial Clock Input. In pin control mode, a Logic 1 on this pin places Channel 4 to Channel 7 into standby mode. The crystal excitation circuitry is associated with the Channel 4 circuitry. If Channel 4 is placed into standby mode, the crystal circuitry is also disabled for maximum power savings. Channel 4 must be enabled while the external crystal is used on the AD7768. In SPI control mode, this pin is the serial clock input pin for the SPI control interface. 18 DEC1/SDI DI Decimation Rate Control Input 1/Serial Data Input. In pin control mode, the DEC0 pin and DEC1 pin configure the decimation rate for all ADC channels. See Table 17 in the Setting the Decimation Rate section for more information. In SPI control mode, this pin is the serial data input pin used to write data to the AD7768 register bank. 19 DEC0/SDO DI/O Decimation Rate Control Input 0/Serial Data Output. In pin control mode, the DEC0 pin and DEC1 pin configure the decimation rate for all ADC channels. See Table 17 in the Setting the Decimation Rate section for more information. In SPI control mode, this pin is the serial data output pin, allowing readback from the AD7768 registers. 20 DOUT7 DI/O Conversion Data Output 7. This pin is synchronous to DCLK and framed by DRDY. This pin acts as a digital input from a separate AD7768 device if configured in a synchronized multidevice daisy chain when the FORMATx pins are configured as 01. To use the AD7768 in a daisy chain, hardwire the FORMATx pins as 01, 10, or 11, depending on the best interfacing format for the application. When FORMATx is set to 01, 10, or 11, and daisy-chaining is not used, connect this pin to ground through a pull-down resistor. 21 DOUT6 DI/O Conversion Data Output 6. This pin is synchronous to DCLK and framed by DRDY. This pin acts as a digital input from a separate AD7768 device if configured in a synchronized multidevice daisy chain. To use this pin in a daisy chain, hardwire the FORMATx pins as 01, 10, or 11, depending on the best interfacing format for the application. When FORMATx is set to 01, 10, or 11, and daisy chaining is not used, connect this pin to ground through a pull-down resistor. 22 DOUT5 DO Conversion Data Output 5. This pin is synchronous to DCLK and framed by DRDY. 23 DOUT4 DO Conversion Data Output 4. This pin is synchronous to DCLK and framed by DRDY. 24 DOUT3 DO Conversion Data Output 3. This pin is synchronous to DCLK and framed by DRDY. 25 DOUT2 DO Conversion Data Output 2. This pin is synchronous to DCLK and framed by DRDY. 26 DOUT1 DO Conversion Data Output 1. This pin is synchronous to DCLK and framed by DRDY. 27 DOUT0 DO Conversion Data Output 0. This pin is synchronous to DCLK and framed by DRDY. 28 DCLK DO ADC Conversion Data Clock. This pin clocks conversion data out to the digital host (digital signal processor (DSP)/ field-programmable gate array (FPGA)). This pin is synchronous with DRDY and any conversion data output on DOUT0 to DOUT7, and is derived from the MCLK signal. This pin is unrelated to the control SPI interface. 29 DRDY DO Data Ready. DRDY is a periodic signal output framing the conversion results from the eight ADCs. This pin is synchronous to DCLK and DOUT0 to DOUT7. 30 RESET DI Hardware Asynchronous Reset Input. After the device is fully powered up, it is recommended to perform a hard reset using this pin or, alternatively, to perform a soft reset by issuing a reset over the SPI control interface. 31 XTAL1 DI Input 1 for Crystal or Connection to an LVDS Clock. When CLK_SEL is 0, connect XTAL1 to DGND. In SPI control mode, when using a crystal source, the FILTER pin must be set to Logic 1 for correct operation. The crystal excitation circuitry is associated with the Channel 4 circuitry. If Channel 4 is put into standby mode, the crystal circuitry is also disabled for maximum power savings. Channel 4 must be enabled while the external crystal is used on the AD7768. analog.com Rev. C | 23 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Table 9. Pin Function Descriptions Pin No. Mnemonic Type1 Description When used with an LVDS clock, connect this pin to one trace of the LVDS signal pair. When used as an LVDS input, a rising edge on this pin is detected as a rising MCLK edge by the AD7768. 32 XTAL2/MCLK DI Input 2 for CMOS or Crystal/LVDS Sampling Clock. See the CLK_SEL pin for the details of this configuration. External crystal: XTAL2 is connected to the external crystal. In SPI control mode, when using a crystal source, the FILTER pin must be set to Logic 1 for correct operation. LVDS clock: when used with an LVDS clock, connect this pin to the second trace of the LVDS signal pair. CMOS clock: this pin operates as an MCLK input. This pin is a CMOS input with a logic level of IOVDD/DGND. When used as a CMOS clock input, a rising edge on this pin is detected as a rising MCLK edge by the AD7768. The crystal excitation circuitry is associated with the Channel 4 circuitry. If Channel 4 is put into standby mode, the crystal circuitry is also disabled for maximum power savings. Channel 4 must be enabled while the external crystal is used on the AD7768. 33 DGND P Digital Ground. This pin is nominally 0 V. 34 DREGCAP AO Digital Low Dropout (LDO) Regulator Output. Decouple this pin to DGND with a high quality, low equivalent series resistance (ESR), 10 µF capacitor. For optimum performance, use a decoupling capacitor with an ESR specification of less than 400 mΩ. This pin is not for use in circuits external to the AD7768. For 1.8 V IOVDD operation, connect this pin to IOVDD via an external trace to provide power to the digital processing core. 35 IOVDD P Digital Supply. This pin sets the logic levels for all interface pins. IOVDD also powers the digital processing core via the digital LDO when IOVDD is at least 2.25 V. For 1.8 V IOVDD operation, connect this pin to DREGCAP via an external trace to provide power to the digital processing core. 36 SYNC_IN DI Synchronization Input. SYNC_IN receives the synchronous signal from SYNC_OUT. SYNC_IN is used in the synchronization of any AD7768 that requires simultaneous sampling or is in a daisy chain. Ignore the START and SYNC_OUT functions if the SYNC_IN pin is connected to the system synchronization pulse. This signal pulse must be synchronous to the MCLK clock domain. In a daisy-chained system of AD7768 devices, two successive synchronization pulses must be applied to guarantee that all ADCs are synchronized. Two synchronization pulses are also required in a system of more than one AD7768 device sharing a single MCLK signal, where the DRDY pin of only one device is used to detect new data. 37 START DI Start Signal. The START pulse synchronizes the AD7768 to other devices. The signal can be asynchronous. The AD7768 samples the input and then outputs a SYNC_OUT pulse. This SYNC_OUT pulse must be routed to the SYNC_IN pin of this device, and any other AD7768 devices that must be synchronized together. This means that the user does not need to run the ADCs and their digital host from the same clock domain, which is useful when there are long traces or back planes between the ADC and the controller. If this pin is not used, it must be tied to a Logic 1 through a pull-up resistor. In a daisy-chained system of AD7768 devices, two successive synchronization pulses must be applied to guarantee that all ADCs are synchronized. Two synchronization pulses are also required in a system of more than one AD7768 device sharing a single MCLK signal, where the DRDY pin of only one device is used to detect new data. 38 SYNC_OUT DO Synchronization Output. This pin operates only when the START input is used. When using the START input feature, the SYNC_OUT pin must be connected to SYNC_IN via an external trace. SYNC_OUT is a digital output that is synchronous to the MCLK signal. The synchronization signal driven in on START is internally synchronized to the MCLK signal and is driven out on SYNC_OUT. SYNC_OUT can also be routed to other AD7768 devices requiring simultaneous sampling and/or daisy-chaining, ensuring synchronization of devices related to the MCLK clock domain. SYNC_OUT must then be wired to drive the SYNC_IN pin on the same AD7768 and on the other AD7768 devices. 39 AIN7+ AI Positive Analog Input to ADC Channel 7. 40 AIN7− AI Negative Analog Input to ADC Channel 7. 41 AIN6+ AI Positive Analog Input to ADC Channel 6. 42 AIN6− AI Negative Analog Input to ADC Channel 6. 43 REF2+ AI Reference Input, Positive. REF2+ is the positive reference terminal for Channel 4 to Channel 7. The REF2+ voltage range is from (AVSS + 1 V) to AVDD1. Apply an external differential reference voltage between REF2+ and REF2− in the range from 1 V to |AVDD1 − AVSS|. A high quality decoupling capacitor of 1 μF is required between REF2+ and AVSS. analog.com Rev. C | 24 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Table 9. Pin Function Descriptions Pin No. Mnemonic Type1 Description 44 REF2− AI Reference Input, Negative. REF2− is the negative reference terminal for Channel 4 to Channel 7. The REF2− voltage range is from AVSS to (AVDD1 − 1 V). A high quality decoupling capacitor of 1 μF is required between REF2− and AVSS. 45 AVDD1B P Analog Supply Voltage. This pin is 5 V ± 10% with respect to AVSS. 46 AVSS1B P Negative Analog Supply. This pin is nominally 0 V. 47 AIN5+ AI Positive Analog Input to ADC Channel 5. 48 AIN5− AI Negative Analog Input to ADC Channel 5. 49 AIN4+ AI Positive Analog Input to ADC Channel 4. 50 AIN4− AI Negative Analog Input to ADC Channel 4. 51 AVSS2B P Negative Analog Supply. This pin is nominally 0 V. 52 REGCAPB AO Analog LDO Regulator Output. Decouple this pin to AVSS with a 1 µF capacitor. 53 AVDD2B P Analog Supply Voltage. This pin is 2 V to 5.5 V with respect to AVSS. 54 AVSS P Negative Analog Supply. This pin is nominally 0 V. 55, 56 FORMAT1, FORMAT0 DI Format Selection Pins. Hardwire the FORMATx pins to the required values in pin control and SPI control mode. These pins set the number of DOUTx pins used to output ADC conversion data. The FORMATx pins are checked by the AD7768 on power-up. The AD7768 then remains in this data output configuration (see Table 33). 57 PIN/SPI DI Pin Control/SPI Control. This pin sets the control method. Logic 0 = pin control mode for the AD7768. Pin control mode allows a pin strapped configuration of the AD7768 by tying logic input pins to required logic levels. Tie the logic pins (MODE0 to MODE4, DEC0 and DEC1, and FILTER) as required for the configuration. See the Pin Control section for more details. Logic 1 = SPI control mode for the AD7768. Use the SPI control interface signals (CS, SCLK, SDI, and SDO) for reading and writing to the AD7768 memory map. 58 CLK_SEL DI Clock Select. Logic 0 = pull this pin low for the CMOS clock option. The clock is applied to Pin 32 (Connect Pin 31 to DGND). Logic 1 = pull this pin high for the crystal or LVDS clock option. The crystal or LVDS clock is applied to Pin 31 and Pin 32. The LVDS option is available only in SPI control mode. A write is required to enable the LVDS clock option. 59 VCM AO Common-Mode Voltage Output. This pin outputs (AVDD1 − AVSS)/2 V, which is 2.5 V by default in pin control mode. Configure this pin to (AVDD1 − AVSS)/2 V, 2.5 V, 2.14 V, or 1.65 V in SPI control mode. When driving capacitive loads larger than 0.1 µF, it is recommended to place a 50 Ω series resistor between this pin and the capacitive load for stability. The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768. 60 AVDD2A P Analog Supply Voltage. This pin is 2 V to 5.5 V with respect to AVSS. 61 REGCAPA AO Analog LDO Regulator Output. Decouple this pin to AVSS with a 1 µF capacitor. 62 AVSS2A P Negative Analog Supply. This pin is nominally 0 V. 63 AIN0− AI Negative Analog Input to ADC Channel 0. 64 AIN0+ AI Positive Analog Input to ADC Channel 0. 1 AI is analog input, P is power, DI/O is digital input/output, DI is digital input, DO is digital output, and AO is analog output. analog.com Rev. C | 25 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Figure 11. AD7768-4 Pin Configuration Table 10. AD7768-4 Pin Function Descriptions Pin No. Mnemonic Type1 Description 1 AIN1− AI Negative Analog Input to ADC Channel 1. 2 AIN1+ AI Positive Analog Input to ADC Channel 1. 3 AVSS1A P Negative Analog Supply. This pin is nominally 0 V. 4 AVDD1A P Analog Supply Voltage. 5 V ± 10% with respect to AVSS. 5 REF1− AI Reference Input Negative. REF1− is the negative reference terminal for Channel 0 and Channel 1. The REF1− voltage range is from AVSS to (AVDD1 − 1 V). Decouple this pin to AVSS with a high quality capacitor, and maintain a low impedance between this capacitor and Pin 3. 6 REF1+ AI Reference Input Positive. REF1+ is the positive reference terminal for Channel 0 and Channel 1. The REF1+ voltage range is from (AVSS + 1 V) to AVDD1. Apply an external differential reference voltage between REF1+ and REF1− in the range from 1 V to |AVDD1 − AVSS|. A high quality decoupling capacitor of 1 μF is required between REF1+ and AVSS. 7 to 10, 39 to 42, 54 AVSS AI Negative Analog Supply. This pin is nominally 0 V. 11 FILTER/GPIO4 DI/O Filter Select/General-Purpose Input/Output 4. In pin control mode, this pin selects the filter type. Set this pin to Logic 1 for the sinc5 filter. This sinc5 filter is a low latency filter, and is best for dc applications or where a user has specialized postfiltering implemented off chip. Set this pin to Logic 0 for the wideband low ripple filter response. This filter has a steep transition band and 105 dB stop band attenuation. Full attenuation at Nyquist (ODR/2) means that no aliasing occurs at ODR/2 out to the first chopping zone. In SPI control mode, this pin can be used as a general-purpose input/output (GPIO4). For further information on GPIO configuration, see the GPIO Functionality section. In SPI control mode, when not used as a GPIO pin, and when a crystal is used as the clock source, this pin must be set to 1. 12 to 15 MODE0/GPIO0, MODE1/ GPIO1, MODE2/GPIO2, MODE3/GPIO3 analog.com DI/DI/O Mode Selection/General-Purpose Input/Output GPIO0 to GPIO3. In pin control mode, the MODEx pins set the mode of operation for all ADC channels, controlling power consumption, DCLK frequency, and the ADC conversion type, allowing one-shot conversion operation. Rev. C | 26 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Table 10. AD7768-4 Pin Function Descriptions Pin No. Mnemonic Type1 Description In SPI control mode, the GPIOx pins, in addition to the FILTER/GPIO4 pin, form five general-purpose input/output pins (GPIO4 to GPIO0). See Table 75 for more details. 16 ST0/CS DI Standby 0/Chip Select Input. In pin control mode, a Logic 1 on this pin places Channel 0 to Channel 3 into standby mode. In SPI control mode, this pin is the active low chip select input to the SPI control interface. The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768-4. The crystal excitation circuitry is associated with the Channel 2 circuitry. If Channel 2 is put into standby mode, the crystal circuitry is also disabled for maximum power savings. Channel 2 must be enabled while the external crystal is used on the AD7768-4. 17 SCLK DI Serial Clock Input. In SPI control mode, this pin is the serial clock input pin for the SPI control interface. In pin control mode, tie this pin to a Logic 0 or DGND. 18 DEC1/SDI DI Decimation Rate Control Input 1/Serial Data Input. In pin control mode, the DEC0 pin and DEC1 pin configure the decimation rate for all ADC channels. See Table 17 in the Setting the Decimation Rate section. In SPI control mode, this pin is the serial data input pin used to write data to the AD7768-4 register bank. 19 DEC0/SDO DI/O Decimation Rate Control Input 0/Serial Data Output. In pin control mode, the DEC0 pin and DEC1 pin configure the decimation rate for all ADC channels. See Table 17 in the Setting the Decimation Rate section. In SPI control mode, this pin is the serial data output pin, allowing readback from the AD7768-4 registers. 20 DNC/DGND DO/DI Do Not Connect/Digital Ground. This is an unused pin. Leave this pin floating if FORMAT0 is tied to logic low. If FORMAT0 is tied to logic high, connect this pin to DGND through a pull-down resistor. 21 DIN DI Data Input Daisy Chain. This pin acts as a digital input from a separate AD7768-4 device if configured in a synchronized multidevice daisy chain. To use this pin in a daisy chain, hardwire the FORMAT0 pin to logic high. If FORMAT0 is tied to logic low, or the daisy-chaining input pin is not used, then tie this pin to DGND through a pull-down resistor. 22, 23 DNC DO Do Not Connect. Do not connect to this pin. 24 DOUT3 DO Conversion Data Output 3. This pin is synchronous to DCLK and framed by DRDY. 25 DOUT2 DO Conversion Data Output 2. This pin is synchronous to DCLK and framed by DRDY. 26 DOUT1 DO Conversion Data Output 1. This pin is synchronous to DCLK and framed by DRDY. 27 DOUT0 DO Conversion Data Output 0. This pin is synchronous to DCLK and framed by DRDY. 28 DCLK DO ADC Conversion Data Clock. This pin clocks conversion data out to the digital host (DSP/FPGA). This pin is synchronous with DRDY and any conversion data output on DOUT0 to DOUT3 and is derived from the MCLK signal. This pin is unrelated to the control SPI interface. 29 DRDY DO Data Ready. DRDY is a periodic signal output framing the conversion results from the four ADCs. This pin is synchronous to DCLK and DOUT0 to DOUT3. 30 RESET DI Hardware Asynchronous Reset Input. After the device is fully powered up, it is recommended to perform a hard reset using this pin or, alternatively, to perform a soft reset by issuing a reset over the SPI control interface. 31 XTAL1 DI Input 1 for Crystal or Connection to an LVDS Clock. When CLK_SEL is 0, connect XTAL1 to DGND. In SPI control mode, when using a crystal source, the FILTER pin must be set to Logic 1 for correct operation. When used with an LVDS clock, it is recommended that this pin be connected to one trace of the LVDS signal pair. When used as an LVDS input, a rising edge on this pin is detected as a rising MCLK edge by the AD7768-4. 32 XTAL2/MCLK DI Input 2 for CMOS/Crystal/LVDS Sampling Clock. See the CLK_SEL pin for the details of this configuration. External crystal: XTAL2 is connected to the external crystal. In SPI control mode, when using a crystal source, the FILTER pin must be set to Logic 1 for correct operation. LVDS: when used with an LVDS clock, connect this pin to the second trace of the LVDS signal pair. analog.com Rev. C | 27 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Table 10. AD7768-4 Pin Function Descriptions Pin No. Mnemonic Type1 Description CMOS clock: this pin operates as an MCLK input. This pin is a CMOS input with a logic level of IOVDD/DGND. When used as a CMOS clock input, a rising edge on this pin is detected as a rising MCLK edge by the AD7768-4. 33 DGND P Digital Ground. Nominally GND (0 V). 34 DREGCAP AO Digital LDO Regulator Output. Decouple this pin to DGND with a high quality, low ESR, 10 µF capacitor. For optimum performance, use a decoupling capacitor with an ESR specification of less than 400 mΩ. This pin is not for use in circuits external to the AD7768-4. For 1.8 V IOVDD operation, connect this pin to IOVDD via an external trace to provide power to the digital processing core. 35 IOVDD P Digital Supply. This pin sets the logic levels for all interface pins. IOVDD also powers the digital processing core, via the digital LDO, when IOVDD is at least 2.25 V. For 1.8 V IOVDD operation, connect this pin to DREGCAP via an external trace to provide power to the digital processing core. 36 SYNC_IN DI Synchronization Input. SYNC_IN receives the synchronous signal from SYNC_OUT. SYNC_IN is used in the synchronization of any AD7768-4 that requires simultaneous sampling or is in a daisy chain. The user can ignore the START and SYNC_OUT function if the AD7768-4 SYNC_IN pin is connected to the system synchronization pulse. This signal pulse must be synchronous to the MCLK clock domain. 37 START DI Start Signal. The START pulse acts to synchronize the AD7768-4 to other devices. The signal can be asynchronous. The AD7768-4 samples the input and then outputs a SYNC_OUT pulse. This SYNC_OUT pulse must be routed to the SYNC_IN pin of this device, and any other AD7768-4 devices that must be synchronized together. This means that the user does not need to run the ADCs and their digital host from the same clock domain, which is useful when there are long traces or back planes between the ADC and the controller. If this pin is not used, it must be tied to a Logic 1 through a pull-up resistor. In a daisy-chained system of AD7768-4 devices, two successive synchronization pulses must be applied to guarantee that all ADCs are synchronized. Two synchronization pulses are also required in a system of more than one AD7768-4 device sharing a single MCLK signal, where the DRDY pin of only one device is used to detect new data. 38 SYNC_OUT DO Synchronization Output. This pin operates only when the START input is used. When using the START input feature, SYNC_OUT must be connected to SYNC_IN via an external trace. SYNC_OUT is a digital output that is synchronous to the MCLK signal. The synchronization signal driven in on START is internally synchronized to the MCLK signal and is driven out on SYNC_OUT. SYNC_OUT can also be routed to other AD7768-4 devices requiring simultaneous sampling and/or daisy-chaining, ensuring synchronization of devices related to the MCLK clock domain. SYNC_OUT must then be wired to drive the SYNC_IN pin on the same AD7768-4 and on the other AD7768-4 devices. 43 REF2+ AI Reference Input Positive. REF2+ is the positive reference terminal for Channel 2 and Channel 3. The REF2+ voltage range is from (AVSS + 1 V) to AVDD1. Apply an external differential reference voltage between REF2+ and REF2− in the range from 1 V to |AVDD1 − AVSS|. Decouple this pin to AVSS with a high quality capacitor, and maintain a low impedance between this capacitor and Pin 3. 44 REF2− AI Reference Input Negative. REF2− is the negative reference terminal for Channel 2 and Channel 3. The REF2− voltage range is from AVSS to (AVDD1 − 1 V). Decouple this pin to AVSS with a high quality capacitor, and maintain a low impedance between this capacitor and Pin 3. 45 AVDD1B P Analog Supply Voltage. This pin is 5 V ± 10% with respect to AVSS. 46 AVSS1B P Negative Analog Supply. This pin is nominally 0 V. 47 AIN3+ AI Positive Analog Input to ADC Channel 3. 48 AIN3− AI Negative Analog Input to ADC Channel 3. 49 AIN2+ AI Positive Analog Input to ADC Channel 2. 50 AIN2− AI Negative Analog Input to ADC Channel 2. 51 AVSS2B P Negative Analog Supply. This pin is nominally 0 V. 52 REGCAPB AO Analog LDO Regulator Output. Decouple this pin to AVSS with a 1 µF capacitor. 53 AVDD2B P Analog Supply Voltage. 2 V to 5.5 V with respect to AVSS. 55 DGND P Digital Ground. This pin is nominally 0 V. analog.com Rev. C | 28 of 106 Data Sheet AD7768/AD7768-4 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Table 10. AD7768-4 Pin Function Descriptions Pin No. Mnemonic Type1 Description 56 FORMAT0 DI Format Selection. Hardwire the FORMAT0 pin to the required value in pin and SPI control mode. This pin sets the number of DOUTx pins used to output ADC conversion data. The FORMAT0 pin is checked by the AD7768-4 on power-up, the AD7768-4 then remains in this data output configuration. See Table 34. 57 PIN/SPI DI Pin Control/SPI Control. This pin sets the AD7768-4 control method. Logic 0 = pin control mode for the AD7768-4. Pin control mode allows pin strapped configuration of the AD7768-4 by tying logic input pins to required logic levels. Tie logic pins (MODE0 to MODE4, DEC0 and DEC1, and FILTER) as required for the configuration. See the Pin Control section for more details. Logic 1 = SPI control mode for the AD7768-4. Use the SPI control interface signals (CS, SCLK, SDI, and SDO) for reading and writing to the AD7768-4 memory map. 58 CLK_SEL DI Clock Select. Logic 0 = pull this pin low for the CMOS clock option. The clock is applied to Pin 32 (Connect Pin 31 to DGND). Logic 1 = pull this pin high for the crystal or LVDS clock option. The crystal or LVDS clock is applied to Pin 31 and Pin 32. The LVDS option is available only in SPI control mode. A write is required to enable the LVDS clock option. 59 VCM AO Common-Mode Voltage Output. This pin outputs (AVDD1 − AVSS)/2 V, which is 2.5 V by default in pin control mode. Configure this pin to (AVDD1 − AVSS)/2 V, 2.5 V, 2.14 V, or 1.65 V in SP control mode. When driving capacitive loads larger than 0.1 µF, it is recommended to place a 50 Ω series resistor between the pin and the capacitive load for stability. The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768-4. 60 AVDD2A P Analog Supply Voltage. This pin is 2 V to 5.5 V with respect to AVSS. 61 REGCAPA AO Analog LDO Regulator Output. Decouple this pin to AVSS with a 1 µF capacitor. 62 AVSS2A P Negative Analog Supply. This pin is nominally 0 V. 63 AIN0− AI Negative Analog Input to ADC Channel 0. 64 AIN0+ AI Positive Analog Input to ADC Channel 0. 1 AI is analog input, P is power, DI/O is digital input/output, DI is digital input, DO is digital output, and AO is analog output. analog.com Rev. C | 29 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS AVDD1 = 5 V, AVDD2 = 2.5 V, AVSS = 0 V, IOVDD = 2.5 V, VREF = 4.096 V, TA = 25°C, wideband filter, decimation = ×32, MCLK = 32.768 MHz, analog input precharge buffers on, precharge reference buffers off, unless otherwise noted. Figure 12. Fast Fourier Transform (FFT), Fast Mode, Wideband Filter, −0.5 dBFS Figure 13. FFT, Median Mode, Wideband Filter, −0.5 dBFS Figure 14. FFT, Low Power Mode, Wideband Filter, −0.5 dBFS analog.com Figure 15. FFT, Fast Mode, Wideband Filter, −6 dBFS Figure 16. FFT, Median Mode, Wideband Filter, −6 dBFS Figure 17. FFT, Low Power Mode, Wideband Filter, −6 dBFS Rev. C | 30 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 18. FFT, Fast Mode, Sinc5 Filter, −0.5 dBFS Figure 21. FFT, Fast Mode, Sinc5 Filter, −6 dBFS Figure 19. FFT, Median Mode, Sinc5 Filter, −0.5 dBFS Figure 22. FFT, Median Mode, Sinc5 Filter, −6 dBFS Figure 20. FFT, Low Power Mode, Sinc5 Filter, −0.5 dBFS Figure 23. FFT, Low Power Mode, Sinc5 Filter, −6 dBFS analog.com Rev. C | 31 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 24. FFT One Shot Mode, Sinc5 Filter, Median Mode, Decimation = ×64, −0.5 dBFS, SYNC_IN Frequency = MCLK/4000 Figure 27. Shorted Noise, Sinc5 Filter Figure 28. Shorted Noise at Different Temperatures, Wideband Filter Figure 25. Intermodulation Distortion (IMD) with Input Signals at 9.7 kHz and 10.3 kHz Figure 29. RMS Noise vs. Temperature, Fast Mode Figure 26. Shorted Noise, Wideband Filter analog.com Rev. C | 32 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 30. RMS Noise vs. Temperature, Median Mode Figure 33. Crosstalk Figure 34. SNR, Dynamic Range, THD, and THD + N vs. MCLK Frequency Figure 31. RMS Noise vs. Temperature, Low Power Mode Figure 35. THD vs. Input Frequency, Three Power Modes, Wideband Filter Figure 32. RMS Noise per Channel for Various VREF Values analog.com Rev. C | 33 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 36. THD vs. Input Frequency, Three Power Modes, Sinc5 Filter Figure 39. SNR vs. Input Amplitude Figure 37. THD and THD + N vs. Input Amplitude, Wideband Filter Figure 40. INL Error vs. Input Voltage for Various VREF Levels, Fast Mode Figure 38. THD and THD + N vs. Input Amplitude, Sinc5 Filter Figure 41. INL Error vs. Input Voltage for Various VREF Levels, Median Mode analog.com Rev. C | 34 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 42. INL Error vs. Input Voltage for Various VREF Levels, Low Power Mode Figure 45. Offset Error Distribution, DCLK = 24 MHz Figure 46. Offset Error Distribution, DCLK = 32 MHz Figure 43. INL Error vs. Input Voltage, Full-Scale, Half-Scale, and QuarterScale Inputs Figure 47. Offset Error Drift, DCLK = 24 MHz Figure 44. INL Error vs. Input Voltage for Various Temperatures, Fast Mode analog.com Rev. C | 35 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS analog.com Figure 48. Offset Error Drift, DCLK = 32 MHz Figure 51. Gain Error Distribution Figure 49. Offset Drift vs. DCLK Frequency Figure 52. Channel to Channel Gain Error Matching Figure 50. Channel Offset Error Matching Figure 53. AC CMRR vs. Input Frequency Rev. C | 36 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS analog.com Figure 54. AC PSRR vs. Frequency, AVDD1 Figure 57. Amplitude vs. Normalized Input Frequency (fIN/fODR), Wideband Filter Profile Figure 55. AC PSRR vs. Frequency, AVDD2 Figure 58. Step Response, Wideband Filter Figure 56. AC PSRR vs. Frequency, IOVDD Figure 59. Wideband Filter Ripple Rev. C | 37 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 60. Amplitude vs. Normalized Input Frequency (fIN/fODR), Sinc5 Filter Profile Figure 63. Reference Input Current vs. Temperature, Reference Precharge Buffers On/Off Figure 61. Step Response, Sinc5 Filter Figure 64. VCM Output Voltage Distribution Figure 62. Analog Input Current vs. Temperature, Analog Input Precharge Buffers On/Off analog.com Figure 65. Supply Current vs. Temperature, AVDD1 Rev. C | 38 of 106 Data Sheet AD7768/AD7768-4 TYPICAL PERFORMANCE CHARACTERISTICS Figure 66. Supply Current vs. Temperature, AVDD2 Figure 67. Supply Current vs. Temperature, IOVDD Figure 68. Total Power vs. Temperature analog.com Rev. C | 39 of 106 Data Sheet AD7768/AD7768-4 TERMINOLOGY AC Common-Mode Rejection Ratio (AC CMRR) Least Significant Bit (LSB) AC CMRR is defined as the ratio of the power in the ADC output at frequency, f, to the power of a sine wave applied to the commonmode voltage of AINx+ and AINx− at sampling frequency, fS. The least significant bit, or LSB, is the smallest increment that can be represented by a converter. For a fully differential input ADC with N bits of resolution, the LSB expressed in volts is as follows: AC CMRR (dB) = 10log(Pf/PfS) LSB (V) = (2 × VREF)/2N where: Pf is the power at frequency, f, in the ADC output. PfS is the power at frequency, fS, in the ADC output. For the AD7768/AD7768-4, VREF is the difference voltage between the REFx+ and REFx− pins, and N = 24. Gain Error Offset Error Offset error is the difference between the ideal midscale input voltage (0 V) and the actual voltage producing the midscale output code. The first transition (from 100 … 000 to 100 … 001) occurs at a level ½ LSB above nominal negative full scale (−4.0959375 V for the ±4.096 V range). The last transition (from 011 … 110 to 011 … 111) occurs for an analog voltage 1½ LSB below the nominal full scale (4.0959375 V for the ±4.096 V range). The gain error is the deviation of the difference between the actual level of the last transition and the actual level of the first transition from the difference between the ideal levels. Variations in power supply affect the full-scale transition but not the linearity of the converter. PSRR is the maximum change in the full-scale transition point due to a change in the power supply voltage from the nominal value. Gain Error Drift Signal-to-Noise Ratio (SNR) Gain error drift is the gain error change due to a temperature change of 1°C. It is expressed in parts per million per degree Celsius. SNR is the ratio of the rms value of the actual input signal to the rms sum of all other spectral components below the Nyquist frequency, excluding harmonics and dc. The value for SNR is expressed in decibels. Integral Nonlinearity (INL) Error INL error refers to the deviation of each individual code from a line drawn from negative full scale through positive full scale. The point used as negative full scale occurs ½ LSB before the first code transition. Positive full scale is defined as a level 1½ LSB greater than the last code transition. The deviation is measured from the middle of each code to the true straight line. Intermodulation Distortion (IMD) With inputs consisting of sine waves at two frequencies, fa and fb, any active device with nonlinearities creates distortion products at the sum and difference frequencies of mfa and nfb, where m, n = 0, 1, 2, 3, and so on. Intermodulation distortion terms are those for which neither m or n are equal to 0. For example, the second-order terms include (fa + fb) and (fa − fb), and the third-order terms include (2fa + fb), (2fa − fb), (fa + 2fb), and (fa − 2fb). Power Supply Rejection Ratio (PSRR) Signal-to-Noise-and-Distortion Ratio (SINAD) SINAD is the ratio of the rms value of the actual input signal to the rms sum of all other spectral components below the Nyquist frequency, including harmonics but excluding dc. The value for SINAD is expressed in decibels. Spurious-Free Dynamic Range (SFDR) SFDR is the difference, in decibels, between the rms amplitude of the input signal and the peak spurious signal (excluding the first five harmonics). Total Harmonic Distortion (THD) THD is the ratio of the rms sum of the first five harmonic components to the rms value of a full-scale input signal and is expressed in decibels. The AD7768/AD7768-4 are tested using the CCIF standard, where two input frequencies near to each other are used. In this case, the second-order terms are usually distanced in frequency from the original sine waves, and the third-order terms are usually at a frequency close to the input frequencies. As a result, the second-order and third-order terms are specified separately. The calculation of the intermodulation distortion is as per the THD specification, where it is the ratio of the rms sum of the individual distortion products to the rms amplitude of the sum of the fundamentals, expressed in decibels. analog.com Rev. C | 40 of 106 Data Sheet AD7768/AD7768-4 THEORY OF OPERATION The AD7768/AD7768-4 are 8-channel/4-channel, simultaneously sampled, low noise, 24-bit ∑-∆ ADCs, respectively. Each ADC within the AD7768/AD7768-4 employs a Σ-Δ modulator whose clock runs at a frequency of fMOD. The modulator samples the inputs at a rate of 2 × fMOD to convert the analog input into an equivalent digital representation. These samples, therefore, represent a quantized version of the analog input signal. The Σ-Δ conversion technique is an oversampled architecture. This oversampled approach spreads the quantization noise over a wide frequency band (see Figure 69). To reduce the quantization noise in the signal band, the high order modulator shapes the noise spectrum so that most of the noise energy is shifted out of the band of interest (see Figure 70). The digital filter that follows the modulator removes the large out of band quantization noise (see Figure 71). For further information on the basics as well as more advanced concepts of Σ-Δ ADCs, see the MT-022 Tutorial and the MT-023 Tutorial. Digital filtering has certain advantages over analog filtering. First, it is insensitive to component tolerances and the variation of component parameters over time and temperature. Because digital filtering on the AD7768/AD7768-4 occurs after the analog to digital conversion, digital filtering can remove some of the noise injected during the conversion process. Analog filtering cannot remove noise injected during conversion. Second, the digital filter combines low pass-band ripple with a steep roll-off, and high stop band attenuation, while also maintaining a linear phase response, which is difficult to achieve in an analog filter implementation. Figure 69. Σ-Δ ADC Quantization Noise (Linear Scale X-Axis) Figure 71. Σ-Δ ADC Digital Filter Cutoff Frequency (Linear Scale X-Axis) CLOCKING, SAMPLING TREE, AND POWER SCALING The AD7768/AD7768-4 include multiple ADC cores. Each of these ADCs receives the same master clock signal, MCLK. The MCLK signal can be sourced from one of three options: a CMOS clock, a crystal connected between the XTAL1 pin and XTAL2 pin, or in the form of an LVDS signal. The MCLK signal received by the AD7768/AD7768-4 defines the modulator clock rate, fMOD, and, in turn, the sampling frequency of the modulator of 2 × fMOD. The same MCLK signal is also used to define the digital output clock, DCLK. The fMOD and DCLK internal signals are synchronous with MCLK. Figure 72 illustrates the clock tree from the MCLK input to the modulator, the digital filter, and the DCLK output. There are divider settings for MCLK and DCLK. These dividers in conjunction with the power mode and digital filter decimation settings are key to AD7768/AD7768-4 operation. The AD7768/AD7768-4 have the ability to scale power consumption vs. the input bandwidth or noise desired. The user controls two parameters to achieve this: MCLK division and power mode. Combined, these two settings determine the clock frequency of the modulator (fMOD) and the bias current supplied to each modulator. The power mode (fast, median, or low power) sets the noise, speed capability, and current consumption of the modulator. The power mode is the dominant control for scaling the power consumption of the ADC. All settings of MCLK division and power mode apply to all ADC channels. Figure 70. Σ-Δ ADC Noise Shaping (Linear Scale X-Axis) analog.com Rev. C | 41 of 106 Data Sheet AD7768/AD7768-4 THEORY OF OPERATION Figure 72. Sampling Structure, Defined by MCLK, DCLK_DIV, and MCLK_DIV Settings The modulator clock frequency (fMOD) is determined by selecting one of three clock divider settings: MCLK/4, MCLK/8, or MCLK/32. Although the MCLK division and power modes are independent settings, there are restrictions that must be adhered to. A valid range of modulator frequencies exists for each power mode. Table 11 describes this recommended range, which allows the device to achieve the best performance while minimizing power consumption. The AD7768/AD7768-4 specifications do not cover the performance and function beyond the maximum fMOD for a given power mode. For example, in fast mode, to maximize the speed of conversion or input bandwidth, an MCLK of 32.768 MHz is required and MCLK_DIV = 4 must be selected for a modulator frequency of 8.192 MHz. Table 11. Recommended fMOD Range for Each Power Mode Power Mode Recommended fMOD (MHz) Range, MCLK = 32.768 MHz Low Power 0.036 to 1.024 Median 1.024 to 4.096 Fast 4.096 to 8.192 Control of the settings for power mode, the modulator frequency and the data clock frequency differs in pin control mode vs. SPI control mode. In SPI control mode, the user can program the power mode, MCLK divider (MCLK_DIV), and DCLK frequency using Register 0x04 and Register 0x07 (see Table 42 and Table 45 for register information for the AD7768 or Table 68 and Table 71 for the AD7768-4). Independent selection of the power mode and MCLK_DIV allows full freedom in the MCLK speed selection to achieve a target modulator frequency. In pin control mode, the MODEx pins determine the power mode, modulator frequency, and DCLK frequency. The modulator frequency tracks the power mode. This means that fMOD is fixed at MCLK/32 for low power mode, MCLK/8 for median mode, and MCLK/4 for fast mode (see Table 20). Example of Power vs. Noise Performance Optimization Depending on the bandwidth of interest for the measurement, the user can choose a strategy of either lowest current consumption or analog.com highest resolution. This choice is due to an overlap in the coverage of each power mode. The devices offer the ability to balance the MCLK division ratio with the rate of decimation (averaging) set in the digital filter. Lower power can be achieved by using lower modulator clock frequencies. Conversely, the highest resolution can be achieved by using higher modulator clock frequencies and maximizing the amount of oversampling. As an example, consider a system constraint with a maximum available MCLK of 16 MHz. The system is targeting a measurement bandwidth of approximately 25 kHz with the wideband filter, setting the output data rate of the AD7768/AD7768-4 to 62.5 kHz. Because of the low MCLK frequency available and system power budget, median power mode is used. In median power mode, this 25 kHz input bandwidth can be achieved by setting the MCLK division and decimation ratio to balance, using two configurations. This flexibility is possible in SPI control mode only. Configuration A To maximize the dynamic range, use the following settings: ► ► ► ► ► MCLK = 16 MHz Median power fMOD = MCLK/4 Decimation = ×64 (digital filter setting) ODR = 62.5 kHz This configuration maximizes the available decimation rate (or oversampling ratio) for the bandwidth required and MCLK rate available. The decimation averages the noise from the modulator, maximizing the dynamic range. Configuration B To minimize power, use the following settings: MCLK = 16 MHz Median power ► fMOD = MCLK/8 ► Decimation = ×32 (digital filter setting) ► ODR = 62.5 kHz ► ► Rev. C | 42 of 106 Data Sheet AD7768/AD7768-4 THEORY OF OPERATION This configuration reduces the clocking speed of the modulator and the digital filter. the AD7768-4. Therefore, the intended minimum decimation and desired DCLK_DIV setting must be understood prior to choosing the setting of the FORMATx pins. Compared to Configuration A, Configuration B saves 48 mW of power. The trade-off in the case of Configuration B is that the digital filter must run at a 2× lower decimation rate. This 2× reduction in decimation rate (or oversampling ratio) results in a 3 dB reduction in the dynamic range vs. Configuration A. NOISE PERFORMANCE AND RESOLUTION Table 12 and Table 13 show the noise performance for the wideband and sinc5 digital filters of the AD7768/AD7768-4 for various output data rates and power modes. The noise values and dynamic range specified are typical for the bipolar input range with an external 4.096 V reference (VREF). The rms noise is measured with shorted analog inputs, which are driven to (AVDD1 − AVSS)/2 using the on-board VCM buffer output. Clocking Out the ADC Conversion Results (DCLK) The AD7768/AD7768-4 DCLK is a divided version of the master clock input. As shown in Figure 72, the DCLK_DIV setting determines the speed of the DCLK. DCLK is a continuous clock. The dynamic range is calculated as the ratio of the rms shorted input noise to the rms full-scale input signal range. The user can set the DCLK frequency rate to one of four divisions of MCLK: MCLK/1, MCLK/2, MCLK/4, and MCLK/8. Because there are eight channels and 32 bits of data per conversion, the conversion time and the setting of DCLK directly determine the number of data output lines that are required via the FORMAT0 pin and FORMAT1 pin settings on the AD7768, or the FORMAT0 pin on Dynamic Range (dB) = 20log10((2 × VREF/2√2)/(RMS Noise) The LSB size with 4.096 V reference is 488 nV, and is calculated as follows: LSB (V) = (2 × VREF)/224 Table 12. Wideband Filter Noise: Performance vs. Output Data Rate (VREF = 4.096 V) Output Data Rate (kSPS) −3 dB Bandwidth (kHz) Shorted Input Dynamic Range (dB) RMS Noise (µV) 256 110.8 107.96 11.58 128 55.4 111.43 7.77 64 27.7 114.55 5.42 32 13.9 117.58 3.82 16 6.9 120.56 2.72 8 3.5 123.5 1.94 128 55.4 108.13 11.36 64 27.7 111.62 7.6 32 13.9 114.75 5.3 16 6.9 117.79 3.74 8 3.5 120.8 2.64 4 1.7 123.81 1.87 32 13.9 108.19 11.28 16 6.9 111.69 7.54 8 3.5 114.83 5.25 4 1.7 117.26 3.71 2 0.87 120.88 2.62 1 0.43 123.88 1.85 −3 dB Bandwidth (kHz) Shorted Input Dynamic Range (dB) RMS Noise (µV) 52.224 111.36 7.83 Fast Mode Median Mode Low Power Mode Table 13. Sinc5 Filter Noise: Performance vs. Output Data Rate (VREF = 4.096 V) Output Data Rate (kSPS) Fast Mode 256 analog.com Rev. C | 43 of 106 Data Sheet AD7768/AD7768-4 THEORY OF OPERATION Table 13. Sinc5 Filter Noise: Performance vs. Output Data Rate (VREF = 4.096 V) Output Data Rate (kSPS) −3 dB Bandwidth (kHz) Shorted Input Dynamic Range (dB) RMS Noise (µV) 128 26.112 114.55 5.43 64 13.056 117.61 3.82 32 6.528 120.61 2.71 16 3.264 123.52 1.93 8 1.632 126.39 1.39 128 26.112 111.53 7.68 64 13.056 114.75 5.3 32 6.528 117.81 3.72 16 3.264 120.82 2.64 8 1.632 123.82 1.87 4 0.816 126.79 1.33 32 6.528 111.57 7.65 16 3.264 114.82 5.26 8 1.632 117.88 3.7 4 0.816 120.9 2.61 2 0.408 123.91 1.85 1 0.204 126.89 1.31 Median Mode Low Power Mode analog.com Rev. C | 44 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION The AD7768/AD7768-4 offer users a multichannel platform measurement solution for ac and dc signal processing. ► Flexible filtering allows the AD7768/AD7768-4 to be configured to simultaneously sample ac and dc signals on a per channel basis. Power scaling allows users to trade off the input bandwidth of the measurement vs. the current consumption. This ability, coupled with the flexibility of the digital filtering, allows the user to optimize the energy efficiency of the measurement, while still meeting power, bandwidth, and performance targets. ► Key capabilities that allow users to choose the AD7768/ AD7768-4as their platform high resolution ADC are as follows: ► Eight fully differential or pseudo differential analog inputs on the AD7768 (four channels on the AD7768-4). ► Fast throughput simultaneous sampling ADCs catering for input signals up to 110.8 kHz. ► Three selectable power modes (fast, median, and low power) for scaling the current consumption and input bandwidth of the ADC for optimal measurement efficiency. ► Analog input precharge and reference precharge buffers reduce the drive requirements of external amplifiers. ► ► ► ► ► ► Control of reference and analog input precharge buffers on a per channel basis. Wideband, low ripple, digital filter for ac measurement. Fast sinc5 filter for precision low frequency measurement. Two channel modes, defined by the user selected filter choice, and decimation ratios, can be defined for use on different ADC channels. This enables optimization of the input bandwidth versus the signal of interest. Option of SPI or pin strapped control and configuration. Offset, gain, and phase calibration registers per channel. Common-mode voltage output buffer for use by driver amplifier. On-board AVDD2 and IOVDD LDOs for the low power, 1.8 V, internal circuitry. Refer to Figure 73 and Table 14 for the typical connections and minimum requirements to get started using the AD7768/ AD7768-4. Table 15 shows the typical power and performance of the AD7768/ AD7768-4 for the available power modes, for each filter type. Figure 73. Typical Connection Diagram Table 14. Requirements to Operate the AD7768/AD7768-4 Requirement Description Power Supplies 5 V AVDD1 supply, 2.25 V to 5 V AVDD2 supply, 1.8 V or 2.5 V to 3.3 V IOVDD supply (ADP7104/ADP7118) External Reference 2.5 V, 4.096 V, or 5 V (ADR4525, ADR4540, or ADR4550) External Driver Amplifiers The ADA4896-2, the ADA4940-1/ADA4940-2, the ADA4805-2, and the ADA4807-2 External Clock Crystal or a CMOS/LVDS clock for the ADC modulator sampling FPGA or DSP Input/output voltage of 2.5 V to 3.6 V, or 1.8 V (see the 1.8 V IOVDD Operation section) analog.com Rev. C | 45 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION Table 15. Speed, Dynamic Range, THD, and Power Overview, Eight Channels Active, Decimate by 321 Sinc5 Filter Wideband Filter Power Mode Output Data Rate (kSPS) THD (dB) Dynamic Range (dB) Bandwidth (kHz) Power Dissipation (mW per channel) Dynamic Range Bandwidth (dB) (kHz) Power Dissipation (mW per channel) Fast 256 −115 111 52.224 41 108 110.8 52 Median 128 −120 111 26.112 22 108 55.4 28 Low Power 32 −120 111 6.528 8.5 108 13.9 9.5 POWER SUPPLIES The AD7768/AD7768-4 have three independent power supplies: AVDD1 (AVDD1A and AVDD1B), AVDD2 (AVDD2A and AVDD2B), and IOVDD. The reference potentials for these supplies are AVSS and DGND. Tie all the AVSS supply pins (AVSS1A, AVSS1B, AVSS2A, AVSS2B, and AVSS) to the same potential with respect to DGND. AVDD1A, AVDD1B, AVDD2A, and AVDD2B are referenced to this AVSS rail. IOVDD is referenced to DGND. The supplies can be powered within the following ranges: AVDD1 = 5 V ± 10%, relative to AVSS AVDD2 = 2 V to 5.5 V, relative to AVSS ► IOVDD (with internal regulator) = 2.25 V to 3.6 V, relative to DGND ► IOVDD (bypassing regulator) = 1.72 V to 1.88 V, relative to DGND ► AVSS = −2.75 V to 0 V, relative to DGND ► ► The AVDD1A and AVDD1B (AVDD1) supplies power the analog front end, reference input, and common-mode output circuitry. AVDD1 is referenced to AVSS, and all AVDD1 supplies must be tied to the same potential with respect to AVSS. If AVDD1 supplies are used in a ±2.5 V split supply configuration, the ADC inputs are truly bipolar. When using split supplies, reference the absolute maximum ratings, which apply to the voltage allowed between AVSS and IOVDD supplies. The AVDD2A and AVDD2B (AVDD2) supplies connect to internal 1.8 V analog LDO regulators. The regulators power the ADC core. AVDD2 is referenced to AVSS, and all AVDD2 supplies must be tied to the same potential with respect to AVSS. The voltage on AVDD2 can range from 2 V (minimum) to 5.5 V (maximum), with respect to AVSS. 1.8 V IOVDD Operation section for more information on operating the AD7768/AD7768-4 at 1.8 V IOVDD. Recommended Power Supply Configuration Analog Devices, Inc., has a wide range of power management products to meet the requirements of most high performance signal chains. An example of a power solution that uses the ADP7118 is shown in Figure 74. The ADP7118 provides positive supply rails for optimal converter performance, creating either a single 5 V, 3.3 V, or dual AVDD1x and AVDD2x/IOVDD supply rail, depending on the required supply configuration. The ADP7118 can operate from input voltages of up to 20 V. Figure 74. Power Supply Configuration Alternatively, the ADP7112 or ADP7104 can be selected for powering the AD7768/AD7768-4. Refer to the AN-1120 Application Note for more information regarding low noise LDO performance and power supply filtering. 1.8 V IOVDD Operation The AD7768/AD7768-4 contain an internal 1.8 V LDO on the IOVDD supply to regulate the IOVDD down to the operating voltage of the digital core. This internal LDO allows the internal logic to operate efficiently at 1.8 V and the input/output logic to operate at the level set by IOVDD. The IOVDD supply is rated from 2.25 V to 3.6 V for normal operation, and 1.8 V for LDO bypass setup. IOVDD powers the internal 1.8 V digital LDO regulator. This regulator powers the digital logic of the ADC. IOVDD also sets the voltage levels for the SPI interface of the ADC. IOVDD is referenced to DGND, and the voltage on IOVDD can vary from 2.25 V (minimum) to 3.6 V (maximum), with respect to DGND. IOVDD can also be configured to run at 1.8 V. In this case, IOVDD and DREGCAP must be tied together and must be within the range of 1.72 V (minimum) to 1.88 V (maximum), with respect to DGND. See the analog.com Rev. C | 46 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION For control, the device can be configured in one of two modes. The two modes of configuration are as follows: Pin control mode: pin strapped digital logic inputs (which allows a subset of the configurability options) ► SPI control mode: over a 3-wire or 4-wire SPI interface (complete configurability) ► On power-up, the state of the PIN/SPI pin determines the mode used. Immediately after power-up, the user must apply a soft or hard reset to the device when using either control mode. Interface Data Format Figure 75. DREGCAP and IOVDD Connection Diagram for 1.8 V IOVDD Operation Users can bypass the LDO by shorting the DREGCAP pin to IOVDD (see Figure 75), which pulls the internal LDO out of regulation and sets the internal core voltage and input/output logic levels to the IOVDD level. When bypassing the internal LDO, the maximum operating voltage of the IOVDD supply is equal to the maximum operating voltage of the internal digital core, which is 1.72 V to 1.88 V. There are a number of performance differences to consider when operating at 1.8 V IOVDD. See the 1.8 V IOVDD Specifications section for detailed specifications while operating at 1.8 V IOVDD. Analog Supply Internal Connectivity The AD7768/AD7768-4 have two analog supply rails, AVDD1 and AVDD2, which are both referred to AVSS. These supplies are completely separate from the digital pins IOVDD, DREGCAP, and DGND. To achieve optimal performance and isolation of the ADCs, more than one device pin supplies the AVDD1 and AVDD2 to the internal ADCs. AVSS1A (Pin 3) and AVSS2A (Pin 62) are internally connected. AVSS (Pin 54) is connected to the substrate, and is connected internally to AVSS1B (Pin 46) and AVSS2B (Pin 51). ► The following supply and reference input pins are separate on chip: AVDD1A, AVDD1B, AVDD2A, AVDD2B, REF1+, REF1−, REF2+, and REF2−. ► On the AD7768-4, the following AVSS pins are separate on chip: Pin 7, Pin 8, Pin 9, Pin 10, Pin 39, Pin 40, Pin 41, and Pin 42. ► ► The details of which individual supplies are shorted internally are given in this section for information purposes. In general, connect the supplies as described in the Power Supplies section. When operating the device, the data format of the serial interface is determined by the FORMAT0 pin and FORMAT1 pin settings on the AD7768, or the FORMAT0 pin on the AD7768-4. Table 33 shows that each ADC can be assigned a DOUTx pin, or, alternatively, the data can be arranged to share the DOUTx pins in a time division multiplexed manner. For more details, see the Data Interface section. PIN CONTROL Pin control mode eliminates the need for an SPI communication interface. When a single known configuration is required by the user, or when only limited reconfiguration is required, the number of signals that require routing to the digital host can be reduced using this mode. Pin control mode is useful in digitally isolated applications where minimal adjustment of the configuration is needed. Pin control offers a subset of the core functionality and ensures a known state of operation after power-up, reset, or a fault condition on the power supply. In pin control mode, the analog input precharge buffers are enabled by default for best performance. The reference input precharge buffers are disabled in pin control mode. On power-up or after any change to the configuration in pin control mode, the user must provide a sync signal to the AD7768/ AD7768-4 by applying the appropriate pulse to the START pin or SYNC_IN pin to ensure that the configuration changes are applied correctly to the ADC and digital filters. Setting the Filter The filter function chooses between the two filter settings. In pin control mode, all ADC channels use the same filter type, which is selected by the FILTER pin, as shown in Table 16. Table 16. FILTER Control Pin Logic Level Function 1 Sinc5 filter selected 0 Wideband filter selected DEVICE CONFIGURATION The AD7768/AD7768-4 have independent paths for reading data from the ADC conversions and for controlling the device functionality. analog.com Setting the Decimation Rate Pin control mode allows selection from four possible decimation rates. The decimation rate is selected via the DEC1 pin and DEC0 Rev. C | 47 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION pin. The chosen decimation rate is used on all ADC channels. Table 17 shows the truth table for the DECx pins. Table 17. Decimation Rate Control Pins Truth Table DEC1 DEC0 Decimation Rate 0 0 ×32 0 1 ×64 1 0 ×128 1 1 ×1024 The MODE3 pin to MODE0 pin determine the configuration of all channels when using pin control mode. The variables controlled by the MODEx pins are shown in Table 18. The user selects how much current the device consumes, the sampling speed of the ADC (power mode), how fast the ADC result is received by the digital host (DCLK_DIV), and how the ADC conversion is initiated (conversion operation). Figure 76 illustrates the inputs used to configure the AD7768 in pin control mode, and Figure 77 illustrates the inputs used to configure the AD7768-4 in pin control mode. Table 18. MODEx Pins: Variables for Control Possible Settings Sampling Speed/Power Consumption Power Mode Fast mode Median mode Low power mode Data Clock Output Frequency (DCLK_DIV) DCLK = MCLK/1 DCLK = MCLK/2 DCLK = MCLK/4 DCLK = MCLK/8 Conversion Operation See Table 20 for the complete selection of operating modes that are available via the MODEx pins in pin control mode. The power mode setting automatically scales the bias currents of the ADC and divides the applied MCLK signal to the correct setting for that mode. Note that this is not the same as using SPI control, where separate bit fields exist to control the bias currents of the ADC and MCLK division. Operating Mode Control Variable the user to reduce the DCLK frequency for lower, less demanding power modes and selecting either the one-shot or standard conversion modes. Standard conversion One-shot conversion In pin control mode, the modulator rate is fixed for each power mode to achieve the best performance. Table 19 shows the modulator division for each power mode. Table 19. Modulator Rate, Pin Control Mode Power Mode Modulator Rate (fMOD) Fast MCLK/4 Median MCLK/8 Low Power MCLK/32 Diagnostics Pin control mode offers a subset of diagnostics features. Internal errors are reported in the status header output with the data conversion results for each channel. Internal cyclical redundancy check (CRC) errors, memory map flipped bits, and external clocks not detected are reported by Bit 7 of the status header and indicate that a reset is required. The status header also reports filter not settled, filter type, and filter saturated signals. Users can determine when to ignore data by monitoring these error flags. For more information on the status header, see the ADC Conversion Output: Header and Data section. The MODEx pins map to 16 distinct settings. The settings are selected to optimize the use cases of the AD7768/AD7768-4, allowing Figure 76. AD7768 Pin Configurable Functions analog.com Rev. C | 48 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION Figure 77. AD7768-4 Pin Configurable Functions Table 20. MODEx Selection Details: Pin Control Mode Mode Hex. MODE3 MODE2 MODE1 MODE0 Power Mode DCLK Frequency Data Conversion 0x0 0 0 0 0 Low power MCLK/1 Standard 0x1 0 0 0 1 Low power MCLK/2 Standard 0x2 0 0 1 0 Low power MCLK/4 Standard 0x3 0 0 1 1 Low power MCLK/8 Standard 0x4 0 1 0 0 Median MCLK/1 Standard 0x5 0 1 0 1 Median MCLK/2 Standard 0x6 0 1 1 0 Median MCLK/4 Standard 0x7 0 1 1 1 Median MCLK/8 Standard 0x8 1 0 0 0 Fast MCLK/1 Standard 0x9 1 0 0 1 Fast MCLK/2 Standard 0xA 1 0 1 0 Fast MCLK/4 Standard 0xB 1 0 1 1 Fast MCLK/8 Standard 0xC 1 1 0 0 Low power MCLK/1 One-shot 0xD 1 1 0 1 Median MCLK/1 One-shot 0xE 1 1 1 0 Fast MCLK/2 One-shot 0xF 1 1 1 1 Fast MCLK/1 One-shot Configuration Example In the example shown in Table 23, the lowest current consumption is used, and the AD7768/AD7768-4 are connected to an FPGA. The FORMATx pins are set such that all eight data outputs, DOUT0 to DOUT7, connect to the FPGA. For the lowest power, the lowest DCLK frequency is used. The input bandwidth is set through the combination of selecting decimation by 64 and selecting the wideband filter. ODR = fMOD ÷ Decimation Ratio where: fMOD is MCLK/32 for low power mode (see Table 19). MCLK = 32.768 MHz. Decimation Ratio = 64. Therefore, for this example, where MCLK = 32.768 MHz, ODR = (32.768 MHz/32) ÷ 64 = 16 kHz analog.com Minimizing the DCLK frequency means selecting DCLK = MCLK/8, which results in a 4 MHz DCLK signal. The period of DCLK in this case is 1/4 MHz = 250 ns. The data conversion on each DOUTx pin is 32 bits long. The conversion data takes 32 × 250 ns = 8 µs to be output. All 32 bits must be output within the ODR period of 1/16 kHz, which is approximately 64 µs. In this case, the 8 µs required to read out the conversion data is well within the 64 µs between conversion outputs. Therefore, this combination, which is summarized in Table 23, is viable for use. Channel Standby Table 21 and Table 23 show how the user can put channels into standby mode. Set either ST0 or ST1 to Logic 1 to place banks of four channels into standby mode. When in standby mode, the channels are disabled but still hold their position in the output data stream. The 8-bit header and 24-bit conversion result are set to all zeros when the ADC channels are set to standby. Rev. C | 49 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768/AD7768-4. CS clocks out the MSB, the falling edge of SCLK is the drive edge, and the rising edge of SCLK is the sample edge. This means that data is clocked out on the falling/drive edge and data is clocked in on the rising/sample edge. The crystal excitation circuitry is associated with the Channel 4 (Channel 2 on the AD7768-4) circuitry. If Channel 4 (Channel 2 on the AD7768-4) is put into standby mode, the crystal circuitry is also disabled for maximum power savings. Channel 4 must be enabled while the external crystal is used on the AD7768. Channel 2 must be enabled while the external crystal is used on the AD7768-4. Figure 78. SPI Mode 0 SCLK Edges Table 21. Truth Table for the AD7768 ST0 Pin and ST1 Pin ST1 ST0 Function 0 0 All channels operational. 0 1 Channel 0 to Channel 3 in standby. Channel 4 to Channel 7 operational. 1 0 Channel 4 to Channel 7 in standby. Channel 0 to Channel 3 operational. 1 1 All channels in standby. Accessing the ADC Register Map Table 22. Truth Table for the AD7768-4 ST0 Pin ST0 Function 0 All channels operational. 1 Channel 0 to Channel 3 in standby. SPI CONTROL The AD7768/AD7768-4 have a 4-wire SPI interface that is compatible with QSPI™, MICROWIRE®, and DSPs. The interface operates in SPI Mode 0. In SPI Mode 0, SCLK idles low, the falling edge of To use SPI control mode, set the PIN/SPI pin to logic high. The SPI control mode operates as a 16-bit, 4-wire interface, allowing read and write access. Figure 80 shows the interface format between the AD7768/AD7768-4 and the digital host. The SPI serial control interface of the AD7768 is an independent path for controlling and monitoring the AD7768. There is no direct link to the data interface. The timing of MCLK and DCLK is not directly related to the timing of the SPI control interface. However, the user must ensure that the SPI reads and writes satisfy the minimum t30 specification (see Table 4 and Table 6) so that the AD7768/AD7768-4 can detect changes to the register map. SPI access is ignored during the period immediately after a reset. Allow the full ADC start-up time after reset (see Table 1) to elapse before accessing the AD7768/AD7768-4 over the SPI interface. Table 23. MODEx Example Selection Mode Hex MODE3 MODE2 MODE1 MODE0 Power Mode DCLK Frequency Data Conversion 0x3 0 0 1 1 Low power MCLK/8 Standard analog.com Rev. C | 50 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION SPI Interface Details SPI CONTROL FUNCTIONALITY Each SPI access frame is 16 bits long. The MSB (Bit 15) of the SDI command is the R/W bit, 1 = read and 0 = write. Bits[14:8] of the SDI command are the address bits. SPI control offers the superset of flexibility and diagnostics to the user. The following sections highlight the functionality and diagnostics offered when SPI control is used. The SPI control interface uses an off frame protocol. This means that the master (FPGA/DSP) communicates with the AD7768/ AD7768-4 in two frames. The first frame sends a 16-bit instruction (R/W, address, and data) and the second frame is the response where the AD7768/AD7768-4 send 16 bits back to the master. On power up or after any change to these configuration register settings, the user must provide a sync signal to the AD7768/AD7768-4 through either the SPI_SYNC command, or by applying the appropriate pulse to the START pin or SYNC_IN pin to ensure that the configuration changes are applied correctly to the ADC and digital filters. During the master write command, the SDO output contains eight leading zeros, followed by eight bits of data, as shown in Figure 80. Figure 80 illustrates the off frame protocol. Register access responses are always offset by one CS frame. In Figure 79, the response (read RESP 1) to the first command (CMD 1) is output by the AD7768/AD7768-4 during the following CS frame at the same time that the second command (CMD 2) is being sent. Channel Configuration The AD7768 has eight fully differential analog input channels. The AD7768-4 has four fully differential analog input channels. The channel configuration registers allow the channel to be individually configured to adapt to the measurement required on that channel. Channels can be enabled or disabled using the channel standby register, Register 0x00. Analog input and reference precharge buffers can be assigned per input terminal. Gain, offset, and phase calibration can be controlled on a per channel basis using the calibration registers. See the Per Channel Calibration Gain, Offset, and Sync Phase section for more information. Figure 79. Off Frame Protocol SPI Control Interface Error Handling The AD7768/AD7768-4 SPI control interface detects whether it has received an illegal command. An illegal command is a write to a read only register, a write to a register address that does not exist, or a read from a register address that does not exist. If any of these illegal commands are received by the AD7768/AD7768-4, the AD7768/AD7768-4 respond with an error output of 0x0E00. SPI Reset Configuration After a power-on or reset, the AD7768/AD7768-4 default configuration is set to the following low current consumption settings: ► ► ► ► ► ► ► Low power mode with fMOD = MCLK/32. Interface configuration of DCLK = MCLK/8, header output enabled, and CRC disabled. Filter configuration of Channel Mode A and Channel Mode B is set to sinc5 and decimation = ×1024. Channel mode select is set to 0x00, and all channels are assigned to Channel Mode A. The analog input precharge buffers are enabled and the reference precharge buffers are disabled on all channels. The offset, gain, and phase calibration are set to the zero position. Continuous conversion mode is enabled. analog.com Figure 80. Write/Read Command Channel Modes In SPI control mode, the user can set up two channel modes, Channel Mode A (Register 0x01), and Channel Mode B (Register 0x02). Each channel mode register can have a specific filter type and decimation ratio. Using the channel mode select register (Register 0x03), the user can assign each channel to either Channel Mode A or Channel Mode B, which maps that mode to the required ADC channels. These modes allow different filter types and decimation rates to be selected and mapped to any of the ADC channels. When different decimation rates are selected on different channels, the AD7768/AD7768-4 output a data ready signal at the fastest selected decimation rate. Any channel that runs at a lower output data rate is updated only at that slower rate. In between valid result data, the data for that channel is set to zero and the repeated data bit is set in the header status bits to distinguish it from a real conversion result (see the ADC Conversion Output: Header and Data section). On the AD7768, consider Channel Mode A as the primary group. In this respect, it is recommended that there always be at least Rev. C | 51 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION one channel assigned to Channel Mode A. If all eight channels of the AD7768 are assigned to Channel Mode B, conversion data is not output on the data interface for any of the channels. This consideration does not affect the AD7768-4. On the AD7768-4, it is recommended that Channel Mode A be set to the sinc5 filter whenever possible. There is a small power saving in IOVDD current when Channel Mode A is set to the sinc5 filter compared to setting Channel Mode A to the wideband filter. For example, to assign two channels of the AD7768-4 to the wideband filter, and the remaining two channels to the sinc5 filter, it is recommended to assign the two sinc5 filter channels to Channel Mode A. Set Channel Mode A to the sinc5 filter, set Channel Mode B to the wideband filter, and assign the two wideband filter channels to Channel Mode B. Similarly, to assign all four channels of the AD7768-4 to wideband filter, assign all four channels to Channel Mode B. Set Channel Mode B to the wideband filter, and keep Channel Mode A set to the sinc5 filter. Assigning the channels in this way ensures that the lowest IOVDD current is achieved. Table 24. Channel Mode A/Channel Mode B, Register 0x01 and Register 0x02 Bits Bit Name 3 FILTER_TYPE_x [2:0] Setting Description Reset Access Filter output 0x1 RW 0 Wideband filter 1 Sinc5 filter DEC_RATE_x Decimation rate 000 to 101 0x5 RW ×32 to ×1024 Table 25. Channel Mode Selection, Register 0x03 Bits Bit Name [7:0] CH_x_MODE Setting Description Reset Access Channel x 0x0 RW 0 Mode A 1 Mode B Reset over SPI Control Interface Two successive commands must be written to the AD7768/ AD7768-4 data control register to initiate a full reset of the device over the SPI interface. This action fully resets all registers to the default conditions. Details of the commands and their sequence are shown in Table 44 for the AD7768 or Table 70 for the AD7768-4. After a reset over the SPI control interface, the AD7768/AD7768-4 respond to the first command sent to them with 0x0E00. This response, in addition to the fact that all registers have assumed their default values, indicates that the software reset succeeded. After a reset, it is recommended to wait for the specified ADC start-up time after reset time to elapse before issuing an SPI write command. Sleep Mode Sleep mode puts the AD7768/AD7768-4 into their lowest power mode. In sleep mode, all ADCs are disabled and a large portion of the digital core is inactive. The AD7768/AD7768-4 SPI remains active and is available to the user when in sleep mode. Write to Register 0x04, Bit 7 to exit sleep mode. For the lowest power consumption, select the sinc5 filter before entering sleep mode. Channel Standby For efficient power usage, users can place the selected channels into standby mode, effectively disabling them, when not in use. Setting the bits in Register 0x00 disables the corresponding channel (see Table 38 for the AD7768 or Table 64 for the AD7768-4). For maximum power savings, switch disabled channels to the sinc5 filter using the channel mode configurations, which disables some clocks associated with the wideband filters of those channels. For highest power savings when disabling channels on the AD7768-4, set Channel Mode A to the sinc5 filter, and assign the disabled channels to Channel Mode A, while keeping any active channels in Channel Mode B. The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768/AD7768-4. The crystal excitation circuitry is associated with the Channel 4 (Channel 2 on the AD7768-4) circuitry. If Channel 4 (Channel 2 on the AD7768-4) is put into standby mode, the crystal circuitry is also disabled for maximum power savings. Channel 4 must be enabled while the external crystal is used on the AD7768. Channel 2 must be enabled while the external crystal is used on the AD7768-4. Clocking Selections The internal fMOD that is used by each of the ADCs in the AD7768/ AD7768-4 is derived from the externally applied MCLK signal. The MCLK division bits allow the user to control the ratio between the MCLK frequency and the internal modulator clock frequency. This control allows the user to select the division ratio that is best for their configuration. The appropriate clock configuration depends on the power mode, the decimation rate, and the base MCLK frequency available in the system. See the Clocking, Sampling Tree, and Power Scaling section for further information on setting MCLK_DIV correctly. MCLK Source Selection The following clocking options are available as the MCLK input source in SPI control mode: ► analog.com LVDS Rev. C | 52 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION ► ► External crystal CMOS input MCLK Setting CLK_SEL to logic low configures the AD7768/AD7768-4 for correct operation using a CMOS clock. Setting CLK_SEL to logic high enables the use of an external crystal. In SPI control mode, the FILTER pin must also be set to Logic 1 for operation of the external crystal. If CLK_SEL is set to logic high and Bit 3 of Register 0x04 is also set, the application of an LVDS clock signal to the MCLK pin is enabled. LVDS clocking is exclusive to SPI control mode and requires the register selection for operation (see Table 42 for the AD7768 or Table 68 for the AD7768-4). The DCLK rate is derived from MCLK. DCLK division (the ratio between MCLK and DCLK) is controlled in the interface configuration register, Register 0x07 (see Table 45 for the AD7768 or Table 71 for the AD7768-4). Interface Configuration The data interface is a master output interface, where ADC conversion results are output by the AD7768/AD7768-4 at a rate based on the mode selected. The interface consists of a data clock (DCLK), the data ready (DRDY) framing output, and the data output pins (DOUT0 to DOUT7 for the AD7768, DOUT0 to DOUT3 for the AD7768-4). CRC Protection The AD7768/AD7768-4 can be configured to output a CRC message per channel every 4 or 16 samples. This function is available only with SPI control. CRC is enabled in the interface configuration register, Register 0x07 (see the CRC Check on Data Interface section). ADC Synchronization over SPI The ADC synchronization over SPI allows the user to request a synchronization pulse to the ADCs over the SPI interface. To initiate the synchronization in this manner, write to Bit 7 in Register 0x06 twice. First, the user must write a 0, which sets SYNC_OUT low, and then write a 1 to set the SYNC_OUT logic high again. The SPI_SYNC command is recognized after the last rising edge of SCLK in the SPI instruction, where the SPI_SYNC bit is changed from low to high. The SPI_SYNC command is then output synchronously to the AD7768/AD7768-4 MCLK signal on the SYNC_OUT pin. The user must connect the SYNC_OUT signal to the SYNC_IN pin on the PCB. On the AD7768, the interface can be configured to output conversion data on one, two, or eight of the DOUTx pins. The DOUTx configuration for the AD7768 is selected using the FORMATx pins (see Table 33). On the AD7768-4, the interface can be configured to output conversion data on one or four of the DOUTx pins. The DOUTx configuration for the AD7768-4 is selected using the FORMAT0 pin (see Table 34). The DCLK rate is a direct division of the MCLK input and can be controlled using Bits[1:0] of Register 0x07. The minimum DCLK rate can be calculated as DCLK (Minimum) = Output Data Rate × Channels per DOUTx × 32 bits where MCLK ≥ DCLK. With eight ADCs enabled, an MCLK rate of 32.768 MHz, an ODR of 256 kSPS, and two DOUTx channels, DCLK (minimum) is 256 kSPS × 4 Channels per DOUTx × 32 bits = 32.768 MHz where DCLK = MCLK/1. For more information on the status header, CRC, and interface configuration, see the Data Interface section. analog.com Figure 81. Connection Diagram for Synchronization Using SPI_SYNC The SYNC_OUT pin can also be routed to the SYNC_IN pins of other AD7768/AD7768-4 devices, allowing simultaneous sampling to occur across larger channel count systems. Any daisy-chained system of AD7768/AD7768-4 devices requires that all ADCs be synchronized. In a daisy-chained system of AD7768/AD7768-4 devices, two successive synchronization pulses must be applied to guarantee that all ADCs are synchronized. Two synchronization pulses are also required in a system of more than one AD7768/AD7768-4 device sharing a single MCLK signal, where the DRDY pin of only one device is used to detect new data. It is recommended to wait at least 16 MCLK pulses between issuing the first and second synchronization pulses. As per any synchronization pulse present on SYNC_IN the pin, the digital filters of the AD7768/AD7768-4 are reset by the SPI_SYNC command. The full settling time of the filters must then elapse before valid data is output on the data interface. Rev. C | 53 of 106 Data Sheet AD7768/AD7768-4 APPLICATIONS INFORMATION Analog Input Precharge Buffers The AD7768/AD7768-4 contain precharge buffers on each analog input to ease the drive requirements on the external amplifier. Each analog input precharge buffer can be enabled or disabled using the analog input precharge buffer registers (see Table 52 and Table 53 for the AD7768 or Table 78 and Table 79 for the AD7768-4). When writing to these registers, the user must write the inverse of the required bit settings. For example, to clear Bit 1 of this register, the user must write 0x01 to the register. This clears Bit 1 and sets all other bits. If the user reads the register again after writing 0x01, the data read is 0xFE, as required. Reference Precharge Buffers The AD7768/AD7768-4 contain reference precharge buffers on each reference input to ease the drive requirements on the external reference and help to settle any nonlinearity on the reference inputs. Each reference precharge buffer can be enabled or disabled using the reference precharge buffer registers (see Table 54 and Table 55 for the AD7768 or Table 80 and Table 81 for the AD7768-4). Normal ADC conversion is disrupted when this test is run. A synchronization pulse is required after this test is complete to resume normal ADC operation. Revision Identification Number The AD7768/AD7768-4 contain an identification register that can be accessed in SPI control mode, the revision identification register. This register is an excellent way to verify the correct operation of the serial control interface. Register information is available in the Revision Identification Register section. Diagnostic Meter Mode The diagnostic metering mode can be used to verify the functionality of each ADC by internally passing a positive full-scale, midscale, or negative full-scale voltage to the ADC. The user can then read the resulting ADC conversion result to determine that the ADC is operating correctly. To configure ADC conversion diagnostics, see the ADC Diagnostic Receive Select Register section and the ADC Diagnostic Control Register section. Per Channel Calibration Gain, Offset, and Sync Phase The user can adjust the gain, offset, and sync phase of the AD7768/AD7768-4. These options are available only in SPI control mode. Further register information and calibration instructions are available in the Offset Registers section, the Gain Registers section, and the Sync Phase Offset Registers section. See the Calibration section for information on calibration equations. GPIOs The AD7768/AD7768-4 have five general-purpose input/output (GPIO) pins available when operating in SPI control mode. For further information on GPIO configuration, see the GPIO Functionality section. SPI CONTROL MODE EXTRA DIAGNOSTIC FEATURES RAM Built In Self Test The RAM built in self test (BIST) is a coefficient check for the digital filters. The AD7768/AD7768-4 DSP path uses some internal memories for storing data associated with filtering and calibration. A user may, if desired, initiate a BIST of these memories. Normal conversions are not possible while BIST is running. The test is started by writing to the BIST control register, Register 0x08. The results and status of the test are available in the status register, Register 0x09 (see Table 47 for the AD7768 or Table 73 for the AD7768-4). analog.com Rev. C | 54 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION CORE SIGNAL CHAIN Each ADC channel on the AD7768/AD7768-4 has an identical signal path from the analog input pins to the data interface. Figure 83 shows a top level implementation of the core signal chain. Each ADC channel has its own Σ-Δ modulator that oversamples the analog input and passes the digital representation to the digital filter block. The fMOD ranges are explained in the Clocking, Sampling Tree, and Power Scaling section. The data is filtered, scaled for gain and offset (depending on user settings), and then output on the data interface. Control of the flexible settings for the signal chain is provided by either using the pin control or the SPI control set at power-up by the state of the PIN/SPI input pin. The AD7768/AD7768-4 can use up to a 5 V reference and converts the differential voltage between the analog inputs (AINx+ and AINx−) into a digital output. The analog inputs can be configured as either differential or pseudo differential inputs. As a pseudo differential input, either AINx+ or AINx− can be connected to a constant input voltage (such as 0 V, GND, AVSS, or some other reference voltage). The ADC converts the voltage difference between the analog input pins into a digital code on the output. Using a common-mode voltage of AVDD1 ÷ 2 for the analog inputs, AINx+ and AINx−, maximizes the ADC input range. The 24-bit conversion result is in twos complement, MSB first, format. Figure 82 shows the ideal transfer functions for the AD7768/AD7768-4. ADC Power Modes The AD7768/AD7768-4 have three selectable power modes. In pin control mode, the modulator rate and power mode are tied together for best performance. In SPI control mode, the user can select the power mode and modulator MCLK divider settings. The choice of power modes gives more flexibility to control the bandwidth and power dissipation for the AD7768/AD7768-4. Table 11 shows the recommended fMOD frequencies for each power mode, Table 42 shows the register information for the AD7768, and Table 68 shows the register information for the AD7768-4. Figure 82. ADC Ideal Transfer Functions (FS is Full Scale) Table 26. Output Codes and Ideal Input Voltages Description Analog Input (AINx+ − (AINx−)) VREF = 4.096 V Digital Output Code, Twos Complement (Hex.) FS − 1 LSB 4.095999512 V 0x7FFFFF Midscale + 1 LSB 488 nV 0x000001 Midscale 0V 0x000000 Midscale − 1 LSB −488 nV 0xFFFFFF −FS + 1 LSB −4.095999512 V 0x800001 −FS −4.096 V 0x800000 Figure 83. Top Level Core Signal Chain and Control analog.com Rev. C | 55 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION ANALOG INPUTS Figure 84 shows the AD7768/AD7768-4 analog front end. The ESD protection diodes that are designed to protect the ADC from some short duration overvoltage and ESD events are shown on the signal path. The analog input is sampled at twice the fMOD, which is derived from MCLK. By default, the ADC internal sampling capacitors, CS1 and CS2, are driven by a per channel analog input precharge buffer to ease the driving requirement of the external network. Figure 85. Analog Input Current (IAIN) vs. Input Voltage, Analog Input Precharge Buffer Off, VCM = 2.5 V, fMOD = 8.192 MHz Figure 84. Analog Front End The analog input precharge buffers, if enabled, are enabled for a set period of time for each fMOD cycle. The period of time is dependent on the power mode of the AD7761. The precharge buffer is on for approximately 15 ns in fast mode, 29 ns in median mode, and 116 ns in low mode. For the initial rough charging of the switched capacitor network, the bypass switches, BPS 0+ and BPS 0−, remain open during this first phase. For the remaining phase, the bypass switches are closed, and the fine accuracy settling charge is provided by the external source. PHI 0 and PHI 1 represent the modulator clock sampling phases that switch the input signals onto the sampling capacitors, CS1 and CS2. The analog input precharge buffers reduce the switching kickback from the sampling stage to the external circuitry. The precharge buffer reduces the average input current by a factor of eight, and makes the input current more signal independent, to reduce the effects of sampling distortion. This reduction in drive requirements allows pairing of the AD7768/AD7768-4 with lower power, lower bandwidth front end driver amplifiers such as the ADA4940-1/ ADA4940-2. Figure 86. Analog Input Current (IAIN) vs. Input Voltage, Analog Input Precharge Buffer On, VCM = 2.5 V, fMOD = 8.192 MHz The analog input precharge buffers can be turned on or off by means of a register write to Register 0x11 and Register 0x12 (Precharge Buffer Register 1 and Precharge Buffer Register 2). When writing to these registers, the user must write the inverse of the required bit settings. For example, to clear Bit 1 of this register, the user must write 0x01 to the register. This clears Bit 1 and sets all other bits. If the user reads the register again after writing 0x01, the data read is 0xFE, as required. Each analog input precharge buffer is selectable per channel. In pin control mode, the analog input precharge buffers are always enabled for optimum performance. When the analog input precharge buffers are disabled, the analog input current is sourced completely from the analog input source. The unbuffered analog input current is calculated from two components: the differential input voltage on the analog input pair, and the analog input voltage with respect to AVSS. With the precharge buffers disabled, for 32.768 MHz MCLK in fast mode with fMOD = MCLK/4, the differential input current is approximately 48 µA/V and the current with respect to ground is approximately 17 µA/V. analog.com Rev. C | 56 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION For example, if the precharge buffers are off, with AIN1+ = 5 V, and AIN1− = 0 V, estimate the current in each input pin as follows: AIN1+ = 5 V × 48 µA/V + 5 V × 17 µA/V = 325 µA AIN1− = −5 V × 48 µA/V + 0 V × 17 µA/V = −240 µA When the precharge buffers are enabled, the absolute voltage with respect to AVSS determines the majority of the current. The maximum input current of approximately −25 µA is measured when the analog input is close to either the AVDD1 or AVSS rails. With either precharge buffers enabled or disabled, the analog input current scales linearly with the modulator clock rate. The analog input current vs. input voltage is shown in Figure 85. used for the AD7768/AD7768-4 for most amplifier pairings. The RC network performs a variety of tasks. C1 and C2 are charge reservoirs to the ADC, providing the ADC with fast charge current to the sampling capacitors. Capacitor C3 removes common-mode errors between the AINx+ and AINx− inputs. These capacitors, in combination with input resistance (RIN), form a low-pass filter to filter out glitches related to the input switching. The input resistance also stabilizes the amplifier when driving large capacitor loads and prevents the amplifier from oscillating. The optimum driver amplifiers for each of these power, performance, and supply requirements are as follows: The ADA4805-2 is suited for low power, particularly in low power mode. ► The ADA4940-1 is suited for single-supply operation and is also the recommended fully differential amplifier to drive the AD7768/ AD7768-4. ► For optimum performance in fast power mode, the ADA4896-2 performs best, although the device does not consume the same power as the ADA4899-1. The ADA4896-2 is also suitable for a general-purpose DAQ module, which can be configured for all three power modes. ► Full settling of the analog inputs to the ADC requires the use of an external amplifier. Pair amplifiers such as the ADA4805-2 for low power mode, the ADA4807-2 or ADA4940-1/ADA4940-2 for median mode, and the ADA4807-2 or ADA4896-2 for fast mode with the AD7768/AD7768-4 (see Figure 87 for details). Running the AD7768/AD7768-4 in median and low power modes or reducing the MCLK rate reduces the load and speed requirements of the amplifier. Therefore, lower power amplifiers can be paired with the analog inputs to achieve the optimum signal chain efficiency. For more details, refer to the AN-1384 Application Note. There is a resistor/capacitor (RC) network between the amplifier output and the ADC input. Figure 87 shows a typical RC network Figure 87. Typical Input Structure for an RC Network Table 27. Amplifier Pairing Options Power Mode Amplifier Amplifier Power (mW/channel)1 Analog Input Precharge Buffer Total Power (Amplifier + AD7768) (mW/channel)1 Fast ADA4896-2 40.6 On 87.9 Fast ADA4940-2 13.4 On 64.9 Median ADA4805-2 6.9 On 34.4 Low Power ADA4805-2 6.5 On 15.9 1 Typical power at 25°C. analog.com Rev. C | 57 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION VCM The AD7768/AD7768-4 provide a buffered common-mode voltage output on Pin 59. This output can bias up analog input signals. By incorporating the VCM buffer into the ADC, the AD7768/AD7768-4 reduce component count and board space. In pin control mode, the VCM potential is fixed to (AVDD1 − AVSS)/2, and is enabled by default. In SPI control mode, configure the VCM potential using the general configuration register (Register 0x05). The output can be enabled or disabled, and set to (AVDD1 − AVSS)/2, 1.65 V, 2.14 V, or 2.5 V, with respect to AVSS. The VCM voltage output is associated with the Channel 0 circuitry. If Channel 0 is put into standby mode, the VCM voltage output is also disabled for maximum power savings. Channel 0 must be enabled while VCM is being used externally to the AD7768/AD7768-4. REFERENCE INPUT The AD7768/AD7768-4 have two differential reference input pairs. On the AD7768 REF1+ and REF1− are the reference inputs for Channel 0 to Channel 3, and REF2+ and REF2− are for Channel 4 to Channel 7. On the AD7768-4 REF1+ and REF1− are the reference inputs for Channel 0 and Channel 1, and REF2+ and REF2− are for Channel 2 and Channel 3. The absolute input reference voltage range is 1 V to AVDD1 − AVSS. Like the analog inputs, the reference inputs have a precharge buffer option. Each ADC has an individual buffer for each REFx+ and REFx−. The precharge buffers help reduce the burden on the external reference circuitry. In pin control mode, the reference precharge buffers are off by default. In SPI control mode, the user can enable or disable the reference precharge buffers. In the case of unipolar analog supplies, in SPI control mode, the user can achieve the best performance and power efficiency by enabling only the REFx+ buffers. The reference input current scales linearly with the modulator clock rate. Figure 88. Typical Reference Input Configuration Diagram CLOCK SELECTION The AD7768/AD7768-4 have an internal oscillator that is used for initial power-up of the device. After the AD7768/AD7768-4 have completed their start-up routine, the devices normally transfer control of the internal clocking to the externally applied MCLK. The AD7768/AD7768-4 count the falling edges of the external MCLK over a given number of internal clock cycles to determine if the clock is valid and at least a frequency of 1.15 MHz. If there is a fault with the external MCLK, the transfer of control does not occur, the AD7768/AD7768-4 output an error in the status header, and the clock error bit is set in the device status register. No conversion data is output and a reset is required to exit this error state. Three clock source input options are available to the AD7768/ AD7768-4: external CMOS, crystal oscillator, or LVDS. The clock is selected on power-up and is determined by the state of the CLK_SEL pin. If CLK_SEL = 0, the CMOS clock option is selected and the clock is applied to Pin 32 (Pin 31 is tied to DGND). If CLK_SEL = 1, the crystal or LVDS option is selected and the crystal or LVDS is applied to Pin 31 and Pin 32. The LVDS option is available only in SPI control mode. Channel 4 on the AD7768 must be enabled in the channel standby register to use the crystal because this is linked to the crystal excitation circuitry. On the AD7768-4, Channel 2 must be enabled in the channel standby register. For 32 MHz MCLK and MCLK/4 fast mode, the differential input current is ~72 µA/V per channel unbuffered, and ~16 µA/V per channel with the precharge buffers enabled. To enable the LVDS clock, there are two options. Set GPIO4 to an output, then writing to the LVDS bit field in the POWER_ CLOCK register enables the LVDS clock. Or, set GPIO4 to an input. Then GPIO4 must be tied to Logic 0. An SPI write to Bit 3 of Register 0x04 enables the LVDS clock option and disables the crystal excitation circuitry. With the precharge buffers off, REFx+ = 5 V, and REFx− = 0 V, DIGITAL FILTERING REFx± = 5 V × 72 µA/V = 360 µA REFx± = 5 V × 16 µA/V = 80 µA The AD7768/AD7768-4 offer two types of digital filters. In SPI control mode, these filters can be chosen on a per channel basis. In pin control mode, only one filter can be selected for all channels. The digital filters available on the AD7768/AD7768-4 are as follows: For the best performance and headroom, it is recommended to use a 4.096 V reference such as the ADR444 or the ADR4540. Sinc5 low latency filter, −3 dB at 0.204 × ODR ► Wideband low ripple filter, −3 dB at 0.433 × ODR For the best performance at high sampling rates, it is recommended to use an external reference drive amplifier such as the ADA4841-1 or the AD8031. See Figure 88 for the configuration diagram of the reference connection. Both filters can be operated in one of six different decimation rates, allowing the user to choose the optimal input bandwidth and speed of the conversion versus the desired power mode or resolution. With the precharge buffers on, REFx+ = 5 V, and REFx− = 0 V, analog.com ► Rev. C | 58 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION Sinc5 Filter Most precision Σ-Δ ADCs use a sinc filter. The sinc5 filter offered in the AD7768/AD7768-4 enables a low latency signal path that is useful for dc inputs, for control loops, or where other specific postprocessing is required. The sinc5 filter path offers the lowest noise and power consumption. The sinc5 filter has a −3 dB bandwidth of 0.204 × ODR. Table 13 contains the noise performance for the sinc5 filter across power modes and decimation ratios. Figure 90. Wideband Filter Frequency Response Figure 89. Sinc5 Filter Frequency Response (Decimation = ×32) The settling times for the AD7768/AD7768-4 when using the sinc5 filter are shown in Figure 89. Wideband Low Ripple Filter The wideband filter has a low ripple pass band, within ±0.005 dB of ripple, of 0.4 × ODR. The wideband filter has full attenuation at 0.499 × ODR (Nyquist), maximizing antialias protection. The wideband filter has a pass-band ripple of ±0.005 dB and a stop band attenuation of 105 dB from Nyquist out to fCHOP. For more information on antialiasing and fCHOP aliasing, see the Antialiasing section. Figure 91. Wideband Filter Pass-Band Ripple The wideband filter is a very high order digital filter with a group delay of approximately 34/ODR. After a synchronization pulse, there is an additional delay from the SYNC_IN rising edge to fully settled data. The settling times for the AD7768/AD7768-4 when using the wideband filter are shown in Figure 90. See Table 12 for the noise performance of the wideband filter across power modes and decimation rates. Figure 92. Wideband Filter Step Response Filter Settling Time The AD7768/AD7768-4 digital filters are resynchronized on the rising edge of the SYNC_IN signal. Provide this resynchronization after power-up in pin control mode or SPI control mode, and after analog.com Rev. C | 59 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION any reconfiguration of the device in SPI control mode, prior to capturing ADC samples. After the SYNC_IN rising edge is provided, there is a deterministic delay until the first new conversion result is available, and until the first settled data is available. Table 28 and Table 29 provide these delays, measured in MCLK cycles, for the wideband and sinc5 filters, respectively, for each possible setting of MCLK_DIV. Each table provides the delays for configurations where all channels are using the exact same configuration (Group B unused), and for configurations where one or more channels have a different decimation rate applied (Group B is used). For example, when the channels are configured with the wideband filter and MCLK_DIV = MCLK/4, with some channels assigned to Group A with decimate by 32 and other channels to Group B with decimate by 64, then the delay until the first DRDY signal after the SYNC_IN signal is 758 MCLK periods. All active channels output the first data after 758 MCLK periods. However, due to differing decimation rates across channels, in this case, the first settled data is available for the Group A channels 8822 MCLK periods after the SYNC_IN signal, and after 17,014 MCLK periods for the Group B channels. Table 28. Wideband Filter SYNC_IN to Settled Data (DCLK = MCLK) Filter Type Decimation Factor Delay from First MCLK Rise After SYNC_IN Rise to First DRDY Rise Delay from First MCLK Rise After SYNC_IN Rise to Earliest Settled Data DRDY Rise MCLK Periods MCLK_DIV Setting Group A Group B Group A Group B MCLK Periods Group A Group B MCLK/4 Wideband Wideband 32 Unused 336 8400 Not applicable Wideband Wideband 64 Unused 620 16,748 Not applicable Wideband Wideband 128 Unused 1187 33,443 Not applicable Wideband Wideband 256 Unused 2325 66,837 Not applicable Wideband Wideband 512 Unused 4601 133,625 Not applicable Wideband Wideband 1024 Unused 9153 267,201 Not applicable Wideband Wideband 32 32 758 8822 8822 Wideband Wideband 32 64 758 8822 17,014 Wideband Wideband 32 128 758 8822 33,526 Wideband Wideband 32 256 758 8822 66,934 Wideband Wideband 32 512 758 8822 133,622 Wideband Wideband 32 1024 758 8822 267,253 Wideband Wideband 64 32 759 17,015 8823 Wideband Wideband 128 32 760 33,528 8824 Wideband Wideband 256 32 762 66,938 8826 Wideband Wideband 512 32 782 133,646 8846 Wideband Wideband 1024 32 806 267,302 8870 Wideband Wideband 32 Unused 656 16,784 Not applicable Wideband Wideband 64 Unused 1225 33,481 Not applicable Wideband Wideband 128 Unused 2359 66,871 Not applicable Wideband Wideband 256 Unused 4635 133,659 Not applicable Wideband Wideband 512 Unused 9187 267,235 Not applicable Wideband Wideband 1024 Unused 18,291 534,387 Not applicable Wideband Wideband 32 32 820 16,948 16,948 Wideband Wideband 32 64 820 16,948 33,588 Wideband Wideband 32 128 820 16,948 66,868 Wideband Wideband 32 256 820 16,948 133,684 Wideband Wideband 32 512 820 16,948 267,316 Wideband Wideband 32 1024 820 16,948 534,580 Wideband Wideband 64 32 822 33,590 16,950 Wideband Wideband 128 32 824 66,872 16,952 Wideband Wideband 256 32 844 133,708 16,972 MCLK/8 analog.com Rev. C | 60 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION Table 28. Wideband Filter SYNC_IN to Settled Data (DCLK = MCLK) MCLK_DIV Setting MCLK/32 Filter Type Decimation Factor Delay from First MCLK Rise After SYNC_IN Rise to First DRDY Rise Delay from First MCLK Rise After SYNC_IN Rise to Earliest Settled Data DRDY Rise MCLK Periods Group A Group B Group A Group B MCLK Periods Group A Group B Wideband Wideband 512 32 836 267,332 16,964 Wideband Wideband 1024 32 852 534,612 16,980 Wideband Wideband 32 Unused 2587 67,099 Not applicable Wideband Wideband 64 Unused 4855 133,879 Not applicable Wideband Wideband 128 Unused 9391 267,439 Not applicable Wideband Wideband 256 Unused 18,495 534,591 Not applicable Wideband Wideband 512 Unused 36,703 1,068,895 Not applicable Wideband Wideband 1024 Unused 73,119 2,137,503 Not applicable Wideband Wideband 32 32 2587 67,099 67,099 Wideband Wideband 32 64 2587 67,099 134,683 Wideband Wideband 32 128 2587 67,099 267,803 Wideband Wideband 32 256 2587 67,099 535,067 Wideband Wideband 32 512 2587 67,099 1,069,595 Wideband Wideband 32 1024 2587 67,099 2,137,627 Wideband Wideband 64 32 2587 134,683 67,099 Wideband Wideband 128 32 2587 267,803 67,099 Wideband Wideband 256 32 2587 535,067 67,099 Wideband Wideband 512 32 2587 1,069,595 67,099 Wideband Wideband 1024 32 2587 2,137,627 67,099 Delay from First MCLK Rise After SYNC_IN Rise to First DRDY Rise Delay from First MCLK Rise After SYNC_IN Rise to Earliest Settled Data DRDY Rise Group A Group B Table 29. Sinc5 Filter SYNC_IN to Settled Data (DCLK = MCLK) Filter Type Decimation Factor MCLK_DIV Setting Group A Group B Group A Group B MCLK Periods MCLK Periods MCLK Periods MCLK/4 Sinc5 Sinc5 32 Unused 199 839 Not applicable Sinc5 Sinc5 64 Unused 327 1607 Not applicable Sinc5 Sinc5 128 Unused 583 3143 Not applicable Sinc5 Sinc5 256 Unused 1095 6215 Not applicable Sinc5 Sinc5 512 Unused 2119 12359 Not applicable Sinc5 Sinc5 1024 Unused 4167 24,647 Not applicable Sinc5 Sinc5 32 32 199 839 839 Sinc5 Sinc5 32 64 199 839 1607 Sinc5 Sinc5 32 128 199 839 3143 Sinc5 Sinc5 32 256 199 839 6215 Sinc5 Sinc5 32 512 199 839 12,359 Sinc5 Sinc5 32 1024 199 839 24,647 Sinc5 Sinc5 64 32 199 1607 839 Sinc5 Sinc5 1024 32 199 24,647 839 Sinc5 Sinc5 32 Unused 383 1663 Not applicable Sinc5 Sinc5 64 Unused 639 3199 Not applicable MCLK/8 analog.com Rev. C | 61 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION Table 29. Sinc5 Filter SYNC_IN to Settled Data (DCLK = MCLK) MCLK_DIV Setting MCLK/32 Filter Type Decimation Factor Group A Group B Group A Group B Group A Group B MCLK Periods MCLK Periods MCLK Periods Sinc5 Sinc5 128 Unused 1151 6271 Not applicable Sinc5 Sinc5 256 Unused 2175 12,415 Not applicable Sinc5 Sinc5 512 Unused 4223 24,703 Not applicable Sinc5 Sinc5 1024 Unused 8319 49,279 Not applicable Sinc5 Sinc5 32 32 383 1663 1663 Sinc5 Sinc5 32 64 383 1663 3199 Sinc5 Sinc5 32 128 383 1663 6271 Sinc5 Sinc5 32 256 398 1663 12,415 Sinc5 Sinc5 32 512 398 1663 24,703 Sinc5 Sinc5 32 1024 398 1663 49,279 Sinc5 Sinc5 64 32 383 3199 1663 Sinc5 Sinc5 1024 32 398 49,279 1663 Sinc5 Sinc5 32 Unused 1487 6607 Not applicable Sinc5 Sinc5 64 Unused 2511 12,751 Not applicable Sinc5 Sinc5 128 Unused 4559 25,039 Not applicable Sinc5 Sinc5 256 Unused 8655 49,615 Not applicable Sinc5 Sinc5 512 Unused 16,847 98,767 Not applicable Sinc5 Sinc5 1024 Unused 33,231 197,071 Not applicable Sinc5 Sinc5 32 32 1487 6607 6607 Sinc5 Sinc5 32 64 1487 6607 12,751 Sinc5 Sinc5 32 128 1487 6607 25,039 Sinc5 Sinc5 32 256 1487 6607 49,615 Sinc5 Sinc5 32 512 1487 6607 98,767 Sinc5 Sinc5 32 1024 1487 6607 197,071 Sinc5 Sinc5 64 32 1487 12,751 6607 Sinc5 Sinc5 1024 32 1487 197,071 6607 DECIMATION RATE CONTROL The AD7768/AD7768-4 have programmable decimation rates for the digital filters. The decimation rates allow the user to reduce the measurement bandwidth, reducing the speed but increasing the resolution. When using the SPI control, control the decimation rate on the AD7768/AD7768-4 through the channel mode registers. These registers set two separate channel modes with a given decimation rate and filter type. Each ADC is mapped to one of these modes via the channel mode select register. Table 30 details both the decimation rates available, and the filter types for selection, within Mode A and Mode B. In pin control mode, the decimation ratio is controlled by the DEC0 pin and DEC1 pin. See Table 17 for decimation configuration in pin control mode. analog.com Delay from First MCLK Rise After SYNC_IN Rise to Earliest Settled Data DRDY Rise Delay from First MCLK Rise After SYNC_IN Rise to First DRDY Rise Table 30. Channel x Mode Registers, Register 0x01 and Register 0x02 Bits Name Logic Value Decimation Rate 3 FILTER_TYPE_x 0 Wideband filter 1 Sinc5 filter 000 32 001 64 010 128 011 256 100 512 101 1024 110 1024 111 1024 [2:0] DEC_RATE_x Rev. C | 62 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION ANTIALIASING Because the AD7768/AD7768-4 are switched capacitor, discrete time ADCs, the user may wish to employ external analog antialiasing filters to protect against fold back of out of band tones. Within this section, an out of band tone refers to an input frequency greater than the pass band frequency specification of the digital filter that is applied at the analog input. When designing an antialiasing filter for the AD7768/AD7768-4, three main aliasing regions must be taken into account. After the alias requirements of each zone are understood, the user can design an antialiasing filter to meet the needs of the specific application. The three zones for consideration are related to the modulator sampling frequency, the modulator chopping frequency, and the modulator saturation point. the external filter. If the plot is swept further in frequency, the user sees the notch recurring at fIN/fMOD = 3.00. The point where fIN = 2 × fMOD (designated on the x-axis in Figure 93 at 2.00) offers 0 dB attenuation, indicating that all signals falling at this frequency alias directly back into the ADC conversion results, in accordance with the sampling theory. The AD7768/AD7768-4 wideband digital filter also offers an added protection against aliasing. Because the wideband filter has full attenuation at the Nyquist frequency (fODR/2, where fODR = fMOD/ decimation rate), input frequencies, and in particular harmonics of input frequencies, that may fall close to fODR/2, do not fold back into the pass band of the AD7768/AD7768-4. Modulator Sampling Frequency The AD7768/AD7768-4 modulator signal transfer function includes a notch, at odd multiples of fMOD, to reject tones or harmonics related to the modulator clock. The modulator itself attenuates signals at frequencies of fMOD, 3 × fMOD, 5 × fMOD, and so on. For an MCLK frequency of 32.768 MHz, the attenuation is approximately 35 dB in fast mode, 41 dB in median mode, and 53 dB in low power mode. Attenuation is increased by 6 dB across each power mode, with every halving of the MCLK frequency, for example, when reducing the clock from 32.768 MHz to 16.384 MHz. The modulator has no rejection to signals that are at frequencies in zones around 2 × fMOD and all even multiples of fMOD. Signals at these frequencies are aliased by the AD7768/AD7768-4. For the AD7768/AD7768-4, the first of these zones that requires protection is at 2 × fMOD. Because typical switch capacitor, discrete time Σ-Δ modulators, provide no protection to aliasing at fMOD, the AD7768/ AD7768-4 provide a distinct advantage in this regard. Figure 93 shows the frequency response of the modulator and wideband digital filter to out of band tones at the analog input. Figure 93 shows the magnitude of an alias that is seen in band vs. the frequency of the signal sampled at the analog input. The relationship between the input signal and the modulator frequency is expressed in a normalized manner as a ratio of the input signal frequency (fIN) to the modulator frequency (fMOD). This data demonstrates the ADC frequency response relative to out of band tones when using the wideband filter. The input frequency (fIN) is swept from dc to 20 MHz. In fast mode, using an 8.192 MHz fMOD frequency, the x-axis spans ratios of fIN/fMOD from 0 to 2.44 (equivalent to fIN of 0 Hz to 20 MHz). A similar characteristic occurs in median mode and low power mode. The notch appears in Figure 93 with the fIN at fMOD (designated at fIN/fMOD = 1.00 on the x-axis). An input at this frequency is attenuated by 35 dB, which adds to the attenuation of any external antialiasing filter, thus reducing the frequency roll-off requirement of analog.com Figure 93. AD7768/AD7768-4 Rejection of Out of Band Input Tones, Wideband Filter, Decimation = ×32, fMOD = 8.192 MHz, Analog Input Sweep from DC to 20 MHz Modulator Chopping Frequency Figure 93 plots two scenarios that relate to the chopping frequency of the AD7768/AD7768-4 modulators. The AD7768/AD7768-4 use a chopping technique in the modulator similar to that of a chopped amplifier to remove offset, offset drift, and 1/f noise. The AD7768/AD7768-4 default chopping rate is fMOD/32. In pin control mode, the chop frequency is hardwired to fMOD/32. In SPI control mode, the user can select the chop frequency to be either fMOD/32 or fMOD/8. As shown in Figure 93, the stop band rejection of the digital filter is reduced at frequencies that relate to even multiples of the fCHOP. All other out of band frequencies (excluding those already discussed relating to the fMOD) are rejected by the stop band attenuation of the digital filter. An out of band tone with a frequency in the range of (2 × fCHOP ) ± f3dB, where f3dB is the filter bandwidth employed, is attenuated to the envelope determined by the chop frequency setting (see Figure 93), and aliased into the pass band. Out of band tones near additional even multiples of fCHOP (that is, N × fCHOP, where N is an even integer), are attenuated and aliased in the same way. Rev. C | 63 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION Chopping at fMOD/32 offers the best performance for noise, offset, and offset drift for the AD7768/AD7768-4. For ac performance, it may be useful to select chopping at fMOD/8 because this moves the first chopping tone to a higher frequency. However, chopping at fMOD/8 may lead to slightly degraded noise (approximately 1 dB loss in dynamic range) and offset performance compared to the default chop rate of fMOD/32. Table 31 shows the aliasing achieved by different order antialiasing filter options at the critical frequencies of fMOD/32 and fMOD/8 for chop aliasing, fMOD/16 for modulator saturation, and 2 × fMOD for the first zone with 0 dB attenuation. It assumes the corner frequency of the antialiasing filter is at fMOD/64, which is just above the maximum input bandwidth that the AD7768/AD7768-4 digital filter can pass when using a decimate by 32 filter setting. Table 31. External Antialiasing Filter Attenuation RC Filter fMOD/32 (dB) fMOD/16 (dB) fMOD/8 (dB) 2 × fMOD (dB) First Order −6 −12 −18 −42 Second Order −12 −24 −36 −84 Third Order −18 −36 −54 −126 Modulator Saturation Point A Σ-Δ modulator can be considered a standard control loop, employing negative feedback. The control loop works to ensure that the average processed error signal is very small over time. The control loop uses an integrator to remember preceding errors and force the mean error to be zero. As the input signal rate of change increases with respect to the fMOD, a larger voltage feedback error is processed. Above a certain frequency, the error begins to saturate the modulator. For the AD7768/AD7768-4, the modulator may saturate for fullscale input frequencies greater than fMOD/16 (see Figure 94), depending on the rate of change of input signal, input signal amplitude, and reference input level. A half power input tone at fMOD/8 may also cause the modulator to saturate. In applications where there may be high amplitude and frequency out of band tones, a first-order antialiasing filter is required with a −3 dB corner frequency set at fMOD/16 to protect against modulator saturation. For example, if operating the AD7768/AD7768-4 at full speed and using a decimation rate of ×32 to achieve an output data rate of 256 kSPS, the modulator rate is equal to 8.192 MHz. In this instance, to protect against saturation, set the antialiasing filter −3 dB corner frequency to 512 kHz. Figure 94. Maximum Input Signal vs. Frequency CALIBRATION In SPI control mode, the AD7768/AD7768-4 offer users the ability to adjust offset, gain, and phase delay on a per channel basis. Offset Adjustment The CHx_OFFSET_MSB, CHx_OFFSET_MID, and CHx_ OFFSET_LSB registers are 24-bit, signed twos complement registers for channel offset adjustment. If the channel gain setting is at its ideal nominal value of 0x555555, an LSB of offset register adjustment changes the digital output by −4/3 LSBs. For example, changing the offset register from 0 to 100 changes the digital output by −133 LSBs. Because offset calibration occurs before gain calibration, the ratio of 4/3 changes linearly with gain adjustment via the Channel x gain registers (see Table 56 and Table 57 for the AD7768, or Table 82 and Table 83 for the AD7768-4). After a reset or power cycle, the offset register values revert to the default factory setting. Gain Adjustment Each ADC channel has an associated gain coefficient. The coefficient is stored in three single-byte registers split up as MSB, MID, and LSB. Each of the gain registers are factory programmed. Nominally, this gain is around the value 0x555555 (for an ADC channel). The user may overwrite the gain register setting. However, after a reset or power cycle, the gain register values revert to the hard-coded programmed factory setting. Calculate the approximate result that is output using the following formula: Data = 3 × VIN 21 VREF × 2 − Offset where: Offset is the offset register setting. Gain is the gain register setting. analog.com 4, 194, 300 × Gain 4 × 242 (1) Rev. C | 64 of 106 Data Sheet AD7768/AD7768-4 CIRCUIT INFORMATION For example, if Offset is 0x0000FF, Gain is 0x555575, VIN = 1.024 V, and VREF = 4.096 V, then Data = 2,096,822, which corresponds to a VOUT of 1.024 V. The LSB of the gain register is about 0.71525659 ppm. Sync Phase Offset Adjustment The AD7768/AD7768-4 have one synchronization signal for all channels. The sync phase offset register allows the user to vary the phase delay on each of the channels relative to the synchronization edge received on the SYNC_IN pin. By default, all ADC channels react simultaneously to the SYNC_IN pulse. The sync phase registers can be programmed to equalize known external phase differences on ADC input channels, relative to one another. The range of phase compensation is limited to a maximum of one conversion cycle, and the resolution of the correction depends on the decimation rate in use. Table 32 displays the resolution and register bits used for phase offset for each decimation ratio. Table 32. Phase Delay Resolution Decimation Ratio Resolution Steps Phase Register Bits ×32 1/fMOD 32 [7:3] ×64 1/fMOD 64 [7:2] ×128 1/fMOD 128 [7:1] ×256 1/fMOD 256 [7:0] ×512 2/fMOD 256 [7:0] ×1024 4/fMOD 256 [7:0] Adjusting the sync phase of channels can affect the time to the first DRDY pulse after the sync pulse, as well as the time to Bit 6 of the header status (filter not settled data bit) being cleared, that is, the time to settled data. If all channels are using the Sinc5 filter, the time to the first DRDY pulse is not affected by the adjustment of the sync phase offset, assuming that at least one channel has zero sync phase offset adjustment. If all channels have a nonzero sync phase offset setting, the time to the first DRDY pulse is delayed according to the channel that has the least offset applied. Channels with a sync offset adjustment setting that delays the internal sync signal, relative to other channels, may not output settled data until after the next DRDY pulse. In other words, there may be a delay of one ODR period between the settled data being output by the AD7768/ AD7768-4 for the channels with added phase delay. If all channels are using the wideband filter, the time to the first DRDY pulse and the time to settled data is delayed according to the channel with the maximum phase delay setting. In this case, the interface waits for the latest channel and outputs data for all channels when that channel is ready. analog.com Rev. C | 65 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE SETTING THE FORMAT OF DATA OUTPUT The data interface format is determined by setting the FORMATx pins. The logic state of the FORMATx pins are read on power-up and determine how many data lines (DOUTx) the ADC conversions are output on. Because the FORMATx pins are read on power-up of the AD7768 and the device remains in this output configuration, this function must always be hardwired and cannot be altered dynamically. Table 33, Figure 95, Figure 96, and Figure 98 show the formatting configuration for the digital output pins on the AD7768. However, there is a trade-off against ADC offset performance with higher DCLK frequencies. For the best offset and offset drift performance, use the lowest DCLK frequency possible. The user can choose to reduce the DCLK frequency by an appropriate selection of MCLK frequency, DCLK divider, and/or the number of DOUTx lines used. Table 1 and Table 2 give the offset and offset drift specifications for ranges of DCLK frequency, and Figure 49 shows the typical offset drift over a range of DCLK frequencies. Table 33. FORMATx Truth Table for the AD7768 FORMAT1 FORMAT0 Description 0 0 Each ADC channel outputs on its own dedicated pin. DOUT0 to DOUT7 are in use. 0 1 DCLK (Minimum) = 256 kSPS × 4 channels per DOUTx × 32 = 32.768 Mbps The ADCs share the DOUT0 and DOUT1 pins: Channel 0 to Channel 3 output on DOUT0. Channel 4 to Channel 7 output on DOUT1. The ADC channels share data pins in time division multiplexed (TDM) output. DOUT0 and DOUT1 are in use. 1 X All channels output on the DOUT0 pin, in TDM output. Only DOUT0 is in use. Therefore, DCLK = MCLK/1. Table 34. FORMAT0 Truth Table for the AD7768-4 Alternatively, if MCLK = 32.768 MHz, with eight DOUTx lines, FORMAT0 Description DCLK (Minimum) = 256 kSPS × 1 channel per DOUTx × 32 = 8.192 Mbps 0 Each ADC channel outputs on its own dedicated pin. DOUT0 to DOUT3 are in use. 1 All channels output on the DOUT0 pin, in TDM output. Only DOUT0 is in use. Calculate the minimum required DCLK rate for a given data interface configuration as follows: DCLK (Minimum) = Output Data Rate × Channels per DOUTx × 32 where MCLK ≥ DCLK. For example, if MCLK = 32.768 MHz, with two DOUTx lines, Therefore, DCLK = MCLK/4. Higher DCLK rates make it easier to receive the conversion data from the AD7768/AD7768-4 with a lower number of DOUTx lines. Figure 95. AD7768 FORMATx = 00, Eight Data Output Pins Figure 96. AD7768 FORMATx = 01, Two Data Output Pins analog.com Rev. C | 66 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE Figure 97. AD7768-4 FORMAT0 = 0, Four Data Output Pins Figure 98. AD7768 FORMATx = 10 or 11, or AD7768-4 FORMAT0 = 1, One Data Output Pin ADC CONVERSION OUTPUT: HEADER AND DATA unexpectedly changed state, or an internal CRC error has been detected. The AD7768 data is output on the DOUT0 pin to DOUT7 pin, depending on the FORMATx pins. The AD7768-4 data is output on the DOUT0 pin to DOUT3 pin, depending on the FORMAT0 pin. The actual structure of the data output for each ADC result is shown in Figure 99. Each ADC result is comprised of 32 bits. The first eight bits are the header status bits, which contain status information and the channel number. The names of each of the header status bits are shown in Table 35, and their functions are explained in the subsequent sections. This header is followed by a 24-bit ADC output in twos complement coding, MSB first. In the case where an external clock is not detected, the conversion results are output as all zeros regardless of the analog input voltages applied to the ADC channels. Filter Not Settled After power-up, reset, or synchronization, the AD7768/AD7768-4 clear the digital filters and begins conversion. Due to the weighting of the digital filters, there is a delay from the first conversion to fully settled data. The settling times for the AD7768/AD7768-4 when using the wideband and sinc5 filters are shown in Table 28 and Table 29, respectively. This bit is set if this settling delay has not yet elapsed. Repeated Data Figure 99. ADC Output: 8-Bit Header, 24-Bit ADC Conversion Data Table 35. Header Status Bits Bit Bit Name 7 ERROR_FLAGGED 6 Filter not settled 5 Repeated data 4 Filter type 3 Filter saturated [2:0] Channel ID[2:0] ERROR_FLAGGED The error flagged bit indicates that a serious error has occurred. If this bit is set, a reset is required to clear this bit. This bit indicates that the external clock is not detected, a memory map bit has analog.com If different channels use different decimation rates, data outputs are repeated for the slower speed channels. In these cases, the header is output as normal with the repeated data bit set to 1, and the following repeated ADC result is output as all zeros. This bit indicates that the conversion result of all zeros is not real. The bit indicates that there is a repeated data condition because two different decimation rates are selected. This condition can only occur during SPI control of the AD7768/AD7768-4. Filter Type In pin control mode, all channels operate using one filter selection. The filter selected in pin control mode is determined by the logic level of the FILTER pin. In SPI control mode, the digital filters can be selected on a per channel basis using the mode registers. This header bit is 0 for channels using the wideband filter, and 1 for channels using the sinc5 filter. Rev. C | 67 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE Filter Saturated The filter saturated bit indicates that the filter output is clipping at either positive or negative full scale. The digital filter clips if the signal goes beyond the specification of the filter, it does not wrap. The clipping may be caused by the analog input exceeding the analog input range, or by a step change in the input, which may cause overshoot in the digital filter. Clipping may also occur when the combination of the analog input signal and the channel gain register setting cause the signal seen by the filter to be higher than the analog input range. Channel ID The channel ID bits indicate the ADC channel from which the succeeding conversion data originates (see Table 36). Table 36. Channel ID vs. Channel Number Channel Channel ID 2 Channel ID 1 Channel ID 0 Channel 0 0 0 0 Channel 1 0 0 1 Channel 2 0 1 0 Channel 3 0 1 1 Channel 4 1 0 0 Channel 5 1 0 1 Channel 6 1 1 0 Channel 7 1 1 1 Data Interface: Standard Conversion Operation In standard mode operation, the AD7768/AD7768-4 operate as the master and stream data to the DSP or FPGA. The AD7768/ AD7768-4 supply the data, the data clock (DCLK), and a falling edge framing signal (DRDY) to the slave device. All of these signals are synchronous. The data interface connections to DSP/FPGA are shown in Figure 107. The FORMATx pins determine how the data is output from the AD7768/AD7768-4. Figure 100 through Figure 103 show the data interface operating in standard mode at the maximum data rate. In all instances, DRDY is asserted one clock cycle before the MSB of the data conversion is made available on the data pin. Each DRDY falling edge starts the output of the new ADC conversion data. The first eight bits output after the DRDY falling edge are the header bits. The last 24 bits are the ADC conversion result. Figure 100, Figure 101, Figure 102, and Figure 103 are distinct examples of the impact of the FORMATx pins on the AD7768 output operating in standard conversion operation. Figure 104, Figure 105, and Figure 106 show examples of the AD7768-4 interface configuration. Figure 100 through Figure 103 represent running the AD7768 at maximum data rate for the three FORMATx options. Figure 100 shows FORMATx = 00 and each ADC has its own data out (DOUT) pin running at the MCLK/4 bit rate. In pin control mode, this is achieved by selecting Mode 0xA (fast mode, DCLK = MCLK/4, standard conversion, see Table 20) with the decimation rate set as ×32. Figure 101 shows FORMATx = 01 share DOUT1 at the maximum bit rate. In pin control mode, this is achieved by selecting Mode 0x8 (fast mode, DCLK = MCLK/1, standard conversion) with a decimation rate of ×32. If running in pin control mode, the example shown in Figure 103 represents Mode 0x4 (median mode, DCLK = MCLK/1, standard conversion) with a decimation rate of ×32, giving the maximum output data capacity possible on one DOUTx pin. Figure 102 (AD7768) and Figure 106 (AD7768-4) show examples of one configuration where there can be long periods in which no data is output by the AD7768. This configuration depends on the FORMATx, MCLK, and decimation settings. In Figure 102, FORMATx = 01, meaning the channels share DOUT0 and DOUT1. In Figure 106, FORMAT0 = 1, meaning all channels share the DOUT0 pin. For both Figure 102 and Figure 106, DCLK = MCLK/4 and the decimation rate is 512. In pin control mode, this setup is achieved by selecting Mode 0x0A (fast mode, DCLK = MCLK/4, standard conversion mode). With a decimation rate of 512, the ratio of ODR to DCLK rate is high enough to show that only ¼ of the or ODR period is used with output data, and the other ¾ of the period DOUTx is low. Figure 100. AD7768 FORMATx = 00: Each ADC Has a Dedicated Data Output Pin, Maximum Data Rate analog.com Rev. C | 68 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE Figure 101. AD7768 FORMATx = 01: Channel 0 to Channel 3 Share DOUT0, and Channel 4 to Channel 7 Share DOUT1, Maximum Data Rate Figure 102. AD7768 FORMATx = 01: Channel 0 to Channel 3 Share DOUT0, and Channel 4 to Channel 7 Share DOUT1, Decimation = 512 Figure 103. AD7768 FORMATx = 11 or 10: Channel 0 to Channel 7 Output on DOUT0 Only, Maximum Data Rate Figure 104. AD7768-4 FORMAT0 = 0: Each ADC Has a Dedicated Data Output Pin, Maximum Data Rate analog.com Rev. C | 69 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE Figure 105. AD7768-4 FORMAT0 = 1: Channel 0 to Channel 3 Output on DOUT0 Only, Maximum Data Rate Figure 106. AD7768-4 FORMAT0 = 1: Channel 0 to Channel 3 Output on DOUT0 Only, Decimation = 512 Figure 107. Data Interface: Standard Conversion Operation, AD7768 = Master, DSP/FPGA = Slave Figure 108. AD7768 One Shot Mode Data Interface: One-Shot Conversion Operation One shot mode is available in both SPI and pin control modes. This conversion mode is available by selecting one of Mode 0xC to analog.com Mode 0xF when in pin control mode. In SPI control mode, set Bit 4 (one shot) of Register 0x06, the data control register. Figure 108 shows the device operating in one shot mode. Rev. C | 70 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE In one shot mode, the AD7768/AD7768-4 are pseudo slaves. Conversions occur on request by the master device, for example, the DSP or FPGA. The SYNC_IN pin initiates the conversion request. In one shot mode, all ADCs run continuously. However, the rising edge of the SYNC_IN pin controls the point in time from which data is output. To receive data, the master must pulse the SYNC_IN pin to reset the filter and force DRDY low. DRDY subsequently goes high to indicate to the master device that the device has valid settled data available. Unlike standard mode, DRDY remains high for the number of clock periods of valid data before it goes low again. Therefore, in this conversion mode, it is an active high frame of the data. When the master pulses SYNC_IN and the AD7768/AD7768-4 receive the rising edge of this signal, the digital filter is reset and the full settling time of the filter elapses before the data is available. The duration of the settling time depends on the filter path and decimation rate. Running one-shot mode with the sinc5 filter allows the fastest throughput, because this filter has a lower settling time than the wideband filter. As soon as settled data is available on any channel, the device outputs data from all channels. The contents of Bit 6 of the channel header status bits indicates whether the data is fully settled. The period before the data is settled on all channels (tSETTLE) is shown in Figure 108. The settling time (tSETTLE) for the AD7768 in one shot mode is equivalent to the number of clock cycles specified as Delay from the First MCLK Rise after SYNC_IN Rise to Earliest Settled Data, DRDY Rise in Table 30. After the data has settled on all channels, DRDY is asserted high and the device outputs the required settled data on all channels before DRDY is asserted low. If the user configures the same filter and decimation rate on each ADC, the data is settled for all channels on the first DRDY output frame, which avoids a period of unsettled data prior to the settled data and ensures that all data is output at the same time on all ADCs. The device then waits for another SYNC_IN signal before outputting more data. Because all the ADCs are sampling continuously, one shot mode affects the sampling theory of the AD7768/AD7768-4. Particularly, a user periodically sending a SYNC_IN pulse to the device is a form of subsampling of the ADC output. The subsampling occurs at the rate of the SYNC_IN pulses. The SYNC_IN pulse must be synchronous with the master clock to ensure coherent sampling and to reduce the effects of jitter on the frequency response. Daisy-Chaining Daisy-chaining devices allows numerous devices to use the same data interface lines by cascading the outputs of multiple ADCs from separate AD7768/AD7768-4 devices. Only one ADC device has its data interface in direct connection with the digital host. For the AD7768/AD7768-4, this connection can be implemented by cascading DOUT0 and DOUT1 through a number of devices, or just using DOUT0. Whether two data output pins or only one data output pin is enabled depends on the FORMATx pins. The ability to daisy-chain devices and the limit on the number of devices that can be handled by the chain is dependent on the power mode, DCLK, and the decimation rate employed. The maximum usable DCLK frequency allowed when daisy-chaining devices is limited by the combination of timing specifications in Table 3 or Table 5, as well as by the propagation delay of the data between devices and any skew between the MCLK signals at each AD7768/AD7768-4 device. The propagation delay and MCLK skew are dependent on the PCB layout and trace lengths. This feature is especially useful for reducing component count and wiring connections, for example, in isolated multiconverter applications or for systems with a limited interfacing capacity. When daisy-chaining, on the AD7768, DOUT6 and DOUT7 become serial data inputs, and DOUT0 and DOUT1 remain as serial data outputs under the control of the FORMATx pins. For the AD7768-4 the DIN pin is the daisy chain serial data input pin and DOUT0 is the serial data output pin. Figure 109. Daisy-Chaining Multiple AD7768 Devices Figure 109 shows an example of daisy-chaining AD7768 devices when FORMATx = 01. In this case, the DOUT0 and DOUT1 pins of the AD7768 devices are cascaded to the DOUT6 and DOUT7 pins, respectively, of the next device in the chain. Data readback is analogous to clocking a shift register where data is clocked on the rising edge of DCLK. The scheme operates by passing the output data of the DOUT0 pin and DOUT1 pin of an AD7768 upstream device to the DOUT6 and DOUT7 inputs, respectively, of the next AD7768 device downstream in the chain. The data then continues through the chain until it is clocked onto the DOUT0 pin and DOUT1 pin of the final downstream device in the chain. The devices in the chain must be synchronized by using one of the following methods: analog.com Rev. C | 71 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE Applying a synchronous signal to the SYNC_IN pin of all devices in the chain ► By routing the SYNC_OUT pin of the first device to the SYNC_IN pin of that same device and to the SYNC_IN pins of all other devices in the chain and applying an asynchronous signal to the START input. ► Issuing an SPI_SYNC command over the SPI control interface. ► Figure 109 shows the configuration where an asynchronous signal is applied to the START pin, and the SYNC_OUT pin of the first device is connected to the SYNC_IN pins of all devices in the chain Daisy-chaining can be achieved in a similar manner on the AD7768/AD7768-4 when using only the DOUT0 pin. In this case, only Pin 21 of the AD7768/AD7768-4 is used as the serial data input pin. In a daisy-chained system of AD7768/AD7768-4 devices, two successive synchronization pulses must be applied to guarantee that all ADCs are synchronized. It is recommended to wait at least 16 MCLK pulses between issuing the first and second synchronization pulses. Two synchronization pulses are also required in a system of more than one AD7768/AD7768-4 device sharing a single MCLK signal, where the DRDY pin of only one device is used to detect new data. chronization pulse that is truly synchronous with the base MCLK signal. Two synchronization pulses are required in a system of more than one AD7768/AD7768-4 device sharing a single MCLK signal, to ensure that all devices are in close phase alignment, or where the DRDY pin of only one device is used to detect new data. If the user cannot provide a signal that is synchronous to the base MCLK signal, one of the following two methods can be employed: Apply a START pulse to the first AD7768 or AD7768-4 device. The first AD7768 or AD7768-4 device samples the asynchronous START pulse and generates a pulse on SYNC_OUT of the first device related to the base MCLK signal for distribution locally. ► Use synchronization over SPI (only available in SPI control mode) to write a synchronization command to the first AD7768 or AD7768-4 device. Similarly to the START pin method, the SPI sync generates a pulse on SYNC_OUT of the first device related to the base MCLK signal for distribution locally. ► In both cases, route the SYNC_OUT pin of the first device to the SYNC_IN pin of that same device and to the SYNC_IN pins of all other devices that are to be synchronized (see Figure 110). The SYNC_OUT pins of the other devices must remain open circuit. Tie all unused START pins to a Logic 1 through pull-up resistors. The maximum DCLK frequency that can be used when daisy-chaining devices is a function of the AD7768/AD7768-4 timing specifications (t4 and t11 in Table 3 and Table 5) and any timing differences between the AD7768/AD7768-4 devices due to layout and spacing of devices on the PCB. Use the following formula to aid in determining the maximum operating frequency of the interface: fMAX = 1 2 × (t11 + t4 + tP + tSKEW) (2) where: fMAX is the maximum useable DCLK frequency. t11 and t4 are the AD7768/AD7768-4 timing specifications (see Table 3 and Table 5). tP is the maximum propagation delay of the data between successive AD7768/AD7768-4 devices in the chain. tSKEW is the maximum skew in the MCLK signal seen by any pair of AD7768/AD7768-4 devices in the chain. Synchronization The basic provision for synchronizing multiple devices is that each device is clocked with the same base MCLK signal and that the user can provide a synchronization signal to at least one of the devices by one of the methods described in this section. The AD7768/AD7768-4 offer three options to allow ease of system synchronization. Choosing between the options depends on the system, but is determined by whether the user can supply a syn- analog.com Figure 110. Synchronizing Multiple AD7768/AD7768-4 Devices Using SYNC_OUT If the user can provide a signal that is synchronous to the base MCLK, this signal can be applied directly to the SYNC_IN pin. Route the signal from a star point and connect it directly to the SYNC_IN pin of each AD7768/AD7768-4 device (see Figure 111). The signal is sampled on the rising MCLK edge. Setup and hold times are associated with the SYNC_IN input and are relative to the AD7768/AD7768-4 MCLK rising edge. In this case, tie the START pin to Logic 1 through a pull-up resistor. SYNC_OUT is not used and can remain open circuit. Rev. C | 72 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE after a synchronization. For the channels operating at a relatively slower ODR, the CRC is still calculated and emitted every 4 or 16 DRDY cycles, even if this means that the nulled data is included. Therefore, a CRC is calculated for only nulled samples or for a combination of nulled samples and actual conversion data. The AD7768/AD7768-4 use a CRC polynomial to calculate the CRC message. The 8-bit CRC polynomial used is x8 + x2 + x + 1. Figure 111. Synchronizing Multiple AD7768/AD7768-4 Devices Using Only SYNC_IN CRC Check on Data Interface The AD7768/AD7768-4 deliver 32 bits per channel as standard, which, by default, consists of 8 status header bits and 24 bits of data. The header bits default per the description in Table 35. However, there is also the option to employ a CRC check on the ADC conversion data. This functionality is available only when operating in SPI control mode. The function is controlled by CRC_ SELECT in the interface configuration register (Register 0x07). When employed, the CRC message is calculated internally by the AD7768/AD7768-4 on a per channel basis. The CRC then replaces the 8-bit header every four samples or every 16 samples. The following is an example of how the CRC works for four-sample mode (see Figure 112): 1. After a synchronization pulse is applied to the AD7768/ AD7768-4, the CRC register is cleared to 0xFF. 2. The next four 24-bit conversion data samples (N to N + 3) for a given channel stream into the CRC calculation. 3. For the first three samples that are output after the synchronization pulse (N to N + 2), the header contains the normal status bits. 4. For the fourth sample after the synchronization pulse (N + 3), the 8-bit CRC is sent out instead of the normal header status bits, followed by the sample conversion data. This CRC calculation includes the conversion data that is output immediately after the CRC header. 5. The CRC register is then cleared back to 0xFF and the cycle begins again for the fifth to eighth samples after the synchronization pulse. It is possible to have channels outputting at different rates (for example decimation by 32 on Channel 0 and decimation by 64 on Channel 1). In such cases, the CRC header still appears across all channels at the same time, that is, at every fourth DRDY pulse analog.com The following code is a snippet of the C code, which shows how the CRC value can be calculated for a given set of ADC conversion results. Running this code on sets of 4 or 16 conversion results gives the CRC value that the AD7768 generates, per channel. The user can then compare the computed value from this code to the actual CRC value read from the AD7768, and so confirm that the data was read without error. #include FILE *fi1; FILE *fo1; main(){ int num_data_bits=24; // 24 or 16 int num_data_words=4; //4 or 16 int data; int crc[8],crc_new[8]; int i,j,n,k,num,bit,result; const int num_crc_bits=8; int bit_sel[num_data_bits]; bit_sel[23] = 0x800000; bit_sel[22] = 0x400000; bit_sel[21] = 0x200000; bit_sel[20] = 0x100000; bit_sel[19] = 0x080000; bit_sel[18] = 0x040000; bit_sel[17] = 0x020000; bit_sel[16] = 0x010000; bit_sel[15] = 0x008000; bit_sel[14] = 0x004000; bit_sel[13] = 0x002000; bit_sel[12] = 0x001000; bit_sel[11] = 0x000800; bit_sel[10] = 0x000400; bit_sel[9] = 0x000200; bit_sel[8] = 0x000100; bit_sel[7] = 0x000080; bit_sel[6] = 0x000040; bit_sel[5] = 0x000020; bit_sel[4] = 0x000010; bit_sel[3] = 0x000008; bit_sel[2] = 0x000004; bit_sel[1] = 0x000002; bit_sel[0] = 0x000001; fi1 = fopen("adcdata.txt", "r"); fo1 = fopen("crc_out.txt", "w"); j = 1; //initialise CRC to FF Rev. C | 73 of 106 Data Sheet AD7768/AD7768-4 DATA INTERFACE for (i=0;i
AD7768-4BSTZ-RL 价格&库存

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

免费人工找货
AD7768-4BSTZ-RL
    •  国内价格
    • 1500+113.65200

    库存:1500