AD7380
AD7380
APPLICATIONS                                                                                                                            Figure 1.
Motor control position feedback
Motor control current sense
Data acquisition systems
Erbium doped fiber amplifier (EDFA) applications
In phase and quadrature demodulation
GENERAL DESCRIPTION
The AD7380-4 is a 16-bit compatible, quad, simultaneous                                                  Table 1. Related Devices
sampling, high speed, successive approximation register (SAR),                                           No. of
analog-to-digital converters (ADC) operating from a 3.3 V                                                Channels      Input Type        16 Bits         14 Bits       12 Bits
power supply with throughput rates up to 4 MSPS. The                                                     4             Differential      AD7380-4        AD7381-4
differential analog input accepts a wide common-mode input                                                                               AD7389-4
voltage and is sampled and converted on the falling edge of CS.                                          2             Differential      AD7380          AD7381
The AD7380-4 has on-chip oversampling blocks to improve                                                                                  AD4680
dynamic range and reduce noise at lower bandwidths. The                                                                                  AD4681
oversampling can boost up to two bits of added resolution. The                                                         Single-ended      AD7386          AD7387        AD7388
REFIN pin can have a reference voltage of 2.5 V to 3.3 V.
                                                                                                         PRODUCT HIGHLIGHTS
The conversion process and data acquisition use standard                                                 1.   Quad simultaneous sampling and conversion
control inputs allowing easy interfacing to microprocessors or                                           2.   Pin-compatible product family.
digital signal processors (DSPs). The conversion result can                                              3.   High throughput rate, 4 MSPS at 16-bit.
clock out simultaneously via 4-wire mode for faster throughput                                           4.   Space-saving, 4 mm × 4 mm LFCSP.
or via 1-wire serial mode when slower throughput is allowed.                                             5.   Integrated oversampling block to increase dynamic range,
The device is compatible with 1.8 V, 2.5 V, and 3.3 V interfaces                                              reduce noise and reduce SCLK speed requirements.
using the separate logic supply.                                                                         6.   Differential analog inputs with wide common-mode range.
The AD7380-4 is available in a 24-lead lead frame chip scale                                             7.   Small sampling capacitor reduces amplifier drive burden.
package (LFCSP) and operates over a temperature range of −40°C
to +125°C.
TABLE OF CONTENTS
Features .............................................................................................. 1             Oversampling ............................................................................. 17
Applications ...................................................................................... 1                 Resolution Boost ........................................................................ 19
Functional Block Diagram .............................................................. 1                             Alert.............................................................................................. 19
General Description ......................................................................... 1                       Power Modes .............................................................................. 20
Product Highlights ........................................................................... 1                      External Reference ..................................................................... 20
Revision History ............................................................................... 2                    Software Reset ............................................................................. 20
Specifications .................................................................................... 3                 Diagnostic Self Test.................................................................... 20
   Timing Specifications .................................................................. 5                      Interface ........................................................................................... 21
Absolute Maximum Ratings ........................................................... 8                                Reading Conversion Results ..................................................... 21
   Thermal Resistance ...................................................................... 8                        Low Latency Readback .............................................................. 22
   Electrostatic Discharge (ESD) Ratings ...................................... 8                                     Reading from Device Registers ................................................ 23
   ESD Caution.................................................................................. 8                    Writing to Device Registers ...................................................... 23
Pin Configuration and Function Descriptions ............................ 9                                            CRC .............................................................................................. 23
Typical Performance Characteristics ........................................... 10                                 Registers ........................................................................................... 26
Terminology .................................................................................... 13                   Addressing Registers.................................................................. 26
Theory of Operation ...................................................................... 14                         Configuration 1 Register ........................................................... 27
   Circuit Information ................................................................... 14                         Configuration 2 Register ........................................................... 28
   Converter Operation.................................................................. 14                           Alert Indication Register ........................................................... 28
   Analog Input Structure.............................................................. 14                            Alert Low Threshold Register .................................................. 29
   ADC Transfer Function ............................................................ 15                              Alert High Threshold Register ................................................. 30
Applications Information.............................................................. 16                          Outline Dimensions ....................................................................... 31
   Power Supply .............................................................................. 16                     Ordering Guide .......................................................................... 31
Modes of Operation ....................................................................... 17
REVISION HISTORY
1/2022—Revision 0: Initial Version
                                                                                                   Rev. 0 | Page 2 of 31
Data Sheet                                                                                                                                              AD7380-4
SPECIFICATIONS
VCC = 3.0 V to 3.6 V, VLOGIC = 1.65 V to 3.6 V, external reference voltage (VREF) = 2.5 V, fSAMPLE = 4 MSPS, TA = −40°C to +125°C, no
oversampling enabled, unless otherwise noted.
Table 2.
Parameter                                                           Test Conditions/Comments                              Min         Typ          Max          Unit
RESOLUTION                                                                                                                16                                    Bits
THROUGHPUT
  Conversion Rate (fSAMPLE)                                                                                                                        4            MSPS
ANALOG INPUT
  Voltage Range                                                     AINx+ − AINx−                                         −VREF                    +VREF        V
  Absolute Input Voltage                                            AINx+, AINx−                                          −0.1                     VREF + 0.1   V
  Common-Mode Input Range                                           AINx+, AINx−                                          0.2         VREF × 0.5   VREF − 0.2   V
  Analog Input Common-Mode Rejection Ratio                          fIN = 500 kHz                                                     −76                       dB
    (CMRR)
  DC Leakage Current                                                                                                                  0.1          1            µA
  Input Capacitance                                                 Track mode                                                        18                        pF
                                                                    Hold mode                                                         5                         pF
DC ACCURACY
  No Missing Codes                                                                                                        16                                    Bits
  Differential Nonlinearity (DNL) Error                                                                                   −1.0        ±0.5         +1.0         LSB
  Integral Nonlinearity (INL) Error                                                                                       −3.0        ±1           +3.0         LSB
  Gain Error                                                                                                              −0.015      ±0.001       +0.015       % FS 1
  Gain Error Temperature Drift                                                                                            −5          ±1           +5           ppm/°C
  Gain Error Match                                                                                                        −0.015      ±0.01        +0.015       % FS
  Offset Error                                                                                                            −0.75       ±0.1         +0.75        mV
  Zero Error Temperature Drift                                                                                            −1          ±0.5         +1           μV/°C
  Zero Error Match                                                                                                        −0.75       ±0.5         +0.75        mV
AC ACCURACY                                                         Input frequency (fIN) = 1 kHz
  Dynamic Range                                                     VREF = 3.3 V                                                      93                        dB
                                                                                                                                      91.3                      dB
     Oversampled Dynamic Range                                      OSR = 4×, RES = 1 (decimal)                                       97.4                      dB
     Signal-to-Noise Ratio (SNR)                                    VREF = 3.3 V                                          89          92                        dB
                                                                                                                          87.5        90.5                      dB
                                                                    Rolling average OSR = 8×, RES = 1                                 97.7                      dB
                                                                    (decimal)
                                                                    fIN = 100 kHz                                                     89.2                      dB
     Spurious-Free Dynamic Range (SFDR)                                                                                               −110                      dB
     Total Harmonic Distortion (THD)                                                                                                  −110                      dB
                                                                    fIN = 100 kHz                                                     −104.7                    dB
     Signal-to-Noise-and-Distortion (SINAD) Ratio                   VREF = 3.3 V                                          88.5        91.5                      dB
                                                                                                                          87          90                        dB
  Channel to Channel Isolation                                                                                                        −126                      dB
POWER SUPPLIES
  IVCC
     Normal Mode (Operational)                                                                                                        38           42           mA
  Power Dissipation
     PTOTAL                                                                                                                           163.1        180.2        mW
     PVCC
       Normal Mode (Operational)                                                                                                      136.8        151.2        mW
1
    These specifications include full temperature range variation, but they do not include the error contribution from the external reference.
                                                                             Rev. 0 | Page 3 of 31
AD7380-4                                                                                                                      Data Sheet
VCC = 3.0 V to 3.6 V, VLOGIC = 1.65 V to 3.6 V, external VREF = 2.5 V, TA = −40°C to +125°C, no oversampling enabled, unless otherwise noted.
Table 3
Parameter                                   Test Conditions/Comments                     Min             Typ          Max          Unit
SAMPLING DYNAMICS
  Input Bandwidth                           At −0.1 dB                                                   6.6                       MHz
                                            At −3 dB                                                     26.8                      MHz
  Aperture Delay                                                                                         2                         ns
  Aperture Delay Match                                                                                   46.8         145          ps
  Aperture Jitter                                                                                        20                        ps
REFERENCE INPUT
  VREF Input Voltage Range                  External reference                           2.49                         3.4          V
  VREF Input Current                        External reference                                           0.9          1.2          mA
DIGITAL INPUTS (SCLK, SDI, CS)
  Logic Levels
    Input Voltage Low (VIL)                 VLOGIC < 2.3 V                                                            0.45         V
                                            VLOGIC ≥ 2.3 V                                                            0.7          V
    Input Voltage High (VIH)                VLOGIC < 2.3 V                               VLOGIC −                                  V
                                                                                         0.45 V
                                            VLOGIC ≥ 2.3 V                                0.8 × VLOGIC                             V
     Input Current Low (IIL)                                                             −1                           +1           µA
     Input Current High (IIH)                                                            −1                           +1           µA
DIGITAL OUTPUTS (SDOA, SDOB, SDOC,
  SDOD/ALERT)
  Output Coding                                                                                     Twos complement                Bits
  Output Voltage Low (VOL)                  Current sink (ISINK) = 300 µA                                             0.4          V
  Output Voltage High (VOH)                 Current source (ISOURCE) = −300 µA           VLOGIC − 0.3                              V
  Floating State Leakage Current                                                                                      ±1           µA
  Floating State Output Capacitance                                                                      10                        pF
POWER SUPPLIES
  VCC                                                                                    3.0             3.3          3.6          V
                                            External reference = 3.3 V                   3.15            3.3          3.6          V
  VLOGIC                                                                                 1.65                         3.6          V
  VCC Supply Current (IVCC)
     Normal Mode (Static)                                                                                1.7          2            mA
     Shutdown Mode                                                                                       101          200          µA
  VLOGIC Current (IVLOGIC)                  Analog inputs at positive full scale
     Normal Mode (Static)                                                                                10           200          nA
     Normal Mode (Operational)                                                                           7.3          8            mA
     Shutdown Mode                                                                                       10           200          nA
  Power Dissipation
    VCC Power (PVCC)
          Normal Mode (Static)                                                                           6.1          7.2          mW
          Shutdown Mode                                                                                  363.6        720          µW
    VLOGIC Power (PVLOGIC)                  Analog inputs at positive full scale
          Normal Mode (Static)                                                                           36           720          nW
          Normal Mode (Operational)                                                                      26.3         29           mW
          Shutdown Mode                                                                                  36           720          nW
                                                                 Rev. 0 | Page 4 of 31
Data Sheet                                                                                                                          AD7380-4
TIMING SPECIFICATIONS
VCC = 3.0 V to 3.6 V, VLOGIC = 1.65 V to 3.6 V, VREF = 2.5 V, TA = −40°C to +125°C, unless otherwise noted. When referencing a single function
of a multifunction pin in the parameters, only the portion of the pin name that is relevant to the specification is listed, such as ALERT. For full
pin names of multifunction pins, refer to the Pin Configuration and Function Descriptions section.
Table 4.
Parameter        Min       Typ        Max      Unit     Description
tCYC             250                           ns       Time between conversions
tSCLKED          5                             ns       CS falling edge to first SCLK falling edge
tSCLK            12.5                          ns       SCLK period
tSCLKH           5.5                           ns       SCLK high time
tSCLKL           5.5                           ns       SCLK low time
tCSH             20                            ns       CS pulse width
tQUIET           20                            ns       Interface quiet time prior to conversion
tSDOEN                                5.5      ns       CS low to SDOA and SDOB enabled
tSDOH            3                             ns       SCLK rising edge to SDOA and SDOB hold time
tSDOS                                 5        ns       SCLK rising edge to SDOA and SDOB setup time
tSDOT                                 8        ns       CS rising edge to SDOA and SDOB high impedance
tSDIS            4                             ns       SDI setup time prior to SCLK falling edge
tSDIH            4                             ns       SDI hold time after SCLK falling edge
tSCLKCS          0                             ns       SCLK rising edge to CS rising edge
tCONVERT                              190      ns       Conversion time
tACQUIRE         110                           ns       Acquire time
tRESET                     250                 ns       Valid time to start conversion after soft reset
                           800                 ns       Valid time to start conversion after hard reset
tPOWERUP                                                Supply active to conversion
                                      5        ms       First conversion allowed
                                      5        ms       Settled to within 1% with external reference
tREGWRITE                             5        ms       Supply active to register read write access allowed
tSTARTUP                                                Exiting shutdown mode to conversion
                                       10      µs       Settled to within 1% with external reference
tCONVERT0        6          8          10      ns       Conversion time for first sample in oversampling (OS) normal mode
tCONVERTx        tCONVERT0 + (320 × (x – 1))   ns       Conversion time for xth sample in OS normal mode, 4 MSPS, 16-bit devices
tALERTS                                220     ns       Time from CS to ALERT indication
tALERTC                                10      ns       Time from CS to ALERT clear
tALERTS_NOS                            20      ns       Time from internal conversion with exceeded threshold to ALERT indication
                                                                 Rev. 0 | Page 5 of 31
AD7380-4                                                                                                                                                                                            Data Sheet
Timing Diagrams
                                                                                                         tCYC
                                                                                                                                                                                                  tCSH
                                                                        tSCLKH                           tSCLKL                                                                                  tQUIET
                                                tSCLK
                                    tSCLKED                                                                                                                                          tSCLKCS
CS
SCLK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
                 TRISTATE                                                                                                                                                                        TRISTATE
      SDOA                    DB15    DB14     DB13       DB12    DB11       DB10     DB9      DB8       DB7      DB6      DB5               DB4       DB3                  DB2     DB1    DB0
                 TRISTATE                                                                                                                                                                        TRISTATE
      SDOB                    DB15    DB14     DB13       DB12    DB11       DB10     DB9      DB8       DB7      DB6      DB5               DB4       DB3                  DB2     DB1    DB0
                                   tSDOEN                                                                         tSDOH                       tSDOS                                               tSDOT
                                                                                                                                                                                                              20802-002
           SDI              DB15     DB14     DB13    DB12       DB11     DB10       DB9     DB8       DB7      DB6     DB5      DB4               DB3             DB2             DB1    DB0
                                                                        tSDIS                 tSDIH
CS
CONVERSION CONVERSION
                                                                                                                                                    20802-003
                                                               ACQUIRE                                          ACQUIRE
                                                                                                                tACQUIRE
VCC
                                                                    CS
                                                                                                                                 20802-004
VCC
                                                                    CS
                                                                                                                                 20802-005
CS
CONVERT0
CS
CONVERT1
                                                     CONVERT2
                                                                                                                                                                                                                          20802-007
CONVERT3
CONVERTx
CS
                           SDOA
   NO OVERSAMPLING OR
      ROLLING AVERAGE
        OVERSAMPLING    INTERNAL     CONV   ACQ             CONV       ACQ            CONV    ACQ          CONV   ACQ
ALERT
EXCEEDS THRESHOLD
CS
                           SDOA
             NORMAL
        OVERSAMPLING
                        INTERNAL   C A C A C A C     A     C A C A C A C          A    C A C A C A C   A      C A C A C A C    A
ALERT
                                                                                                                                   20802-008
                                                   EXCEEDS THRESHOLD
                                                                                             tALERTC
                                                            tALERTS_NOS
                                                          Rev. 0 | Page 7 of 31
AD7380-4                                                                                                                                       Data Sheet
                                                                        Rev. 0 | Page 8 of 31
Data Sheet                                                                                                                              AD7380-4
                                                          SDOD/ALERT
                                                                       SDOC
                                                                                               SDOB
                                                                                                       SDOA
                                                                               SCLK
                                                                                       SDI
                                                          24 23 22 21 20 19
                                                 GND 1                                                         18   CS
                                               VLOGIC 2                AD7380-4                                17   REFIN
                                             REGCAP 3                                                          16   GND
                                                 VCC 4                                                         15   DNC
                                                 GND 5                   TOP VIEW                              14   GND
                                                                       (Not to Scale)
                                                AIND– 6                                                        13   AINA+
7 8 9 10 11 12
AINC–
AINB–
                                                                                                       AINA–
                                                          AIND+
AINC+
                                                                                               AINB+
                                         NOTES
                                                                                                                            20802-009
                                         1. DNC = DO NOT CONNECT.
                                         2. EXPOSED PAD. FOR CORRECT OPERATION OF THE DEVICE
                                            THE EXPOSED PAD MUST BE CONNECTED TO GND.
                                                                       Rev. 0 | Page 9 of 31
AD7380-4                                                                                                                                                                                               Data Sheet
86
                                                                                                                             SINAD (dB)
                     –80
                                                                                                                                          84
                    –100
                                                                                                                                          82
                    –120
                                                                                                                                          80
                    –140
                                                                                                                                          78
–160 76
–180 74
20802-110
                                                                                                                                                                                                                         20802-113
                           0        200            400       600            800       1000                                                      1                      10                   100                   1000
                                                   FREQUENCY (kHz)                                                                                                          FREQUENCY (kHz)
Figure 10. Fast Fourier Transform (FFT), External Reference Voltage = 3.3 V Figure 13. SINAD vs. Frequency
                     94                                                                                                                   96
                               VREF = 2.5V (EXTERNAL)                                                                                               VREF = 3.3V (EXTERNAL)
                     92        VREF = 3.3V (EXTERNAL)                                                                                               VREF = 2.5V (EXTERNAL)
                                                                                                                                          94
                     90
                     88
                                                                                                                                          92
                     86
      SNR (dB)
SNR (dB)
84 90
                     82
                                                                                                                                          88
                     80
                     78
                                                                                                                                          86
                     76
74 84
                                                                                                                                                                                                                          20802-114
                           1                  10                   100                1000
                                                                                              20802-111
Figure 11. SNR vs. Frequency Figure 14. SNR vs. Temperature
                    –70                                                                                                                   –80
                               VREF = 2.5V (EXTERNAL)                                                                                                VREF = 3.3V (EXTERNAL)
                               VREF = 3.3V (EXTERNAL)                                                                                     –85        VREF = 2.5V (EXTERNAL)
                    –75
–80 –90
–85 –95
                    –90                                                                                                                –100
                                                                                                                        THD (dB)
 THD (dB)
–95 –105
–100 –110
–105 –115
–110 –120
–115 –125
                    –120                                                                                                               –130
                                                                                                                                                                                                                                 20802-115
                                                                                                   20802-112
Figure 12. THD vs. Frequency Figure 15. THD vs. Temperature
                                                                                                    Rev. 0 | Page 10 of 31
Data Sheet                                                                                                                                                                                               AD7380-4
                         96                                                                                                               –40
                                   VREF = 3.3V (EXTERNAL)
                                   VREF = 2.5V (EXTERNAL)
                         94                                                                                                               –50
                                                                                                                                          –60
                         92
 SINAD (dB)
                                                                                                                              CMRR (dB)
                                                                                                                                          –70
                         90
                                                                                                                                          –80
                         88
                                                                                                                                          –90
                         86
                                                                                                                                    –100
84 –110
                                                                                                                                                                                                                      20802-119
                                                                                                    20802-116
                           –40    –25   –10       5   20   35       50   65   80   95   110   125                                       0.1                      1            10              100           1000
                                                      TEMPERATURE (°C)                                                                                               RIPPLE FREQUENCY (kHz)
Figure 16. SINAD vs. Temperature Figure 19. CMRR vs. Ripple Frequency
                         60                                                                                                               110
                                  VREF = 2.5V (EXTERNAL)
                                    IVCC                                                                                                  100
                         50         ILOGIC
  DYNAMIC CURRENT (mA)
                                                                                                                                           90
                         40
                                                                                                                              PSRR (dB)
                                                                                                                                           80
                         30
                                                                                                                                           70
                         20
                                                                                                                                           60
                         10
                                                                                                                                           50
0 40
                                                                                                                                                                                                                      20802-120
                                                                                                    20802-117
Figure 17. Dynamic Current vs. Throughput Rate Figure 20. PSRR vs. Ripple Frequency
                         60                                                                                                                104
                                  THROUGHPUT RATE = 4MSPS                                                                                  102
                                  VREF = 2.5V (EXTERNAL)
                         50         IVCC                                                                                                   100
                                    ILOGIC
  DYNAMIC CURRENT (mA)
                                                                                                                                            98
                         40
                                                                                                                                            96
                                                                                                                                SNR (dB)
                                                                                                                                            94
                         30
                                                                                                                                            92
                                                                                                                                            86
                         20
                                                                                                                                            90
Figure 18. Dynamic Current vs. Temperature Figure 21. Normal Averaging Oversampling
                                                                                                         Rev. 0 | Page 11 of 31
AD7380-4                                                                                                                                                                                         Data Sheet
                  100                                                                                                                      1.0
                                                                                                                                           0.8
                   98
                                                                                                                                           0.6
                   96
                                                                                                                                           0.4
94 0.2
                                                                                                                            DNL (LSB)
       SNR (dB)
92 0
                                                                                                                                          –0.2
                   90
                                                                                                                                          –0.4
                   88
                                                                                                                                          –0.6
                             VREF   = 3.3V (EXTERNAL),   RES = 1
                   86        VREF   = 2.5V (EXTERNAL),   RES = 1
                             VREF   = 3.3V (EXTERNAL),   RES = 0                                                                          –0.8
                             VREF   = 2.5V (EXTERNAL),   RES = 0
                   84                                                                                                                     –1.0
20802-122
                                                                                                                                                                                                                  20802-124
                         1                  2                      4                    8                                                  –32000 –24000 –16000 –8000     0       8000    16000   24000   32000
                                            OVERSAMPLING RATIO                                                                                                           CODE
                               Figure 22. Rolling Average Oversampling                                                                                      Figure 24. DNL vs. Code
                   1.0                                                                                                                   180000
                   0.8
                                                                                                                                         160000                          153140
                   0.6
                                                                                                                                         140000
                   0.4                                                                                                  NUMBER OF HITS
                                                                                                                                         120000                                   AINx+ = AINx– = VREF ÷ 2
                   0.2                                                                                                                                                            VREF = 2.5V
 INL (LSB)
                                                                                                                                         100000
                    0
                                                                                                                                          80000
                  –0.2
                                                                                                                                                                                  62249
                  –0.4                                                                                                                    60000
                                                                                                                                                                 43957
                  –0.6                                                                                                                    40000
–0.8 20000
                                                                                                                                                   0                                      2520    7
                  –1.0                                                                                                                        0
                                                                                                      20802-123
                                                                                                                                                                                                                      20802-125
                   –32000 –24000 –16000 –8000            0    8000     16000   24000   32000                                                      –4   –3   –2    –1       0        1      2      3       4
                                                    CODE                                                                                                                 CODE
                                          Figure 23. INL vs. Code                                                                                             Figure 25. Histogram
                                                                                                     Rev. 0 | Page 12 of 31
Data Sheet                                                                                                                            AD7380-4
TERMINOLOGY
Differential Nonlinearity (DNL)                                                 Signal-to-Noise Ratio (SNR)
In an ideal ADC, code transitions are 1 LSB apart. DNL is the                   SNR is the ratio of the rms value of the actual input signal to
maximum deviation from this ideal value. DNL is often                           the rms sum of all other spectral components below the
specified in terms of resolution for which no missing codes are                 Nyquist frequency, excluding harmonics and dc. The value for
guaranteed.                                                                     SNR is expressed in decibels.
Integral Nonlinearity (INL)                                                     Spurious-Free Dynamic Range (SFDR)
INL is the deviation of each individual code from a line drawn                  SFDR is the difference, in decibels, between the rms amplitude
from negative full scale through positive full scale. The point                 of the input signal and the peak spurious signal.
used as negative full scale occurs ½ LSB before the first code                  Total Harmonic Distortion (THD)
transition. Positive full scale is defined as a level 1½ LSB                    THD is the ratio of the rms sum of the first five harmonic
beyond the last code transition. The deviation is measured from                 components to the rms value of a full-scale input signal and
the middle of each code to the true straight line.                              is expressed in decibels.
Gain Error                                                                      Signal-to-Noise-and-Distortion (SINAD) Ratio
The first transition (from 100 … 000 to 100 …001) occurs at a                   SINAD is the ratio of the rms value of the actual input signal to
level ½ LSB above nominal negative full scale. The last transition              the rms sum of all other spectral components that are less than
(from 011 … 110 to 011 … 111) occurs for an analog voltage                      the Nyquist frequency, including harmonics but excluding dc.
1½ LSB below the nominal full scale. The gain error is the                      The value for SINAD is expressed in decibels.
deviation of the difference between the actual level of the last
transition and the actual level of the first transition from the                Common-Mode Rejection Ratio (CMRR)
difference between the ideal levels.                                            CMRR is the ratio of the power in the ADC output at the
                                                                                frequency, f, to the power of a 200 mV p-p sine wave applied to
Gain Error Drift                                                                the common-mode voltage of AINx+ and AINx− of frequency, f.
The gain error change due to a temperature change of 1°C.                       CMRR is expressed in decibels.
Gain Error Matching                                                                     CMRR = 10log(PADC_IN/PADC_OUT)
Gain error matching is the difference in negative full-scale error
between the input channels and the difference in positive full-                 where:
scale error between the input channels.                                         PADC_IN is the common-mode power at the frequency, f, applied
                                                                                to the AINx+ and AINx− inputs.
Zero Error                                                                      PADC_OUT is the power at the frequency, f, in the ADC output.
Zero error is the difference between the ideal midscale voltage,
0 V, and the actual voltage producing the midscale output code,                 Aperture Delay
0 LSB.                                                                          Aperture delay is the measure of the acquisition performance
                                                                                and is the time between the falling edge of the CS input and
Zero Error Temperature Drift
                                                                                when the input signal is held for a conversion.
Zero error temperature drift is the zero error change due to a
temperature change of 1°C.                                                      Aperture Jitter
                                                                                Aperture jitter is the variation in aperture delay.
Zero Error Match
Zero error match is the difference in zero error between the
input channels.
                                                               Rev. 0 | Page 13 of 31
AD7380-4                                                                                                                                               Data Sheet
THEORY OF OPERATION
CIRCUIT INFORMATION                                                                        back into a balanced condition. When the comparator is
The AD7380-4 is a high speed, quad, fully differential 16-bit, SAR                         rebalanced, the conversion is complete. The control logic
analog-to-digital converters. The device operates from a 3.0 V                             generates the ADC output code. The output impedances of
to 3.6 V power supply and features throughput rates up to 4                                the sources driving the AINx+ and AINx− pins must be matched.
MSPS.                                                                                      Otherwise, the two inputs have different settling times,
                                                                                           resulting in errors.
The AD7380-4 contains four successive approximation ADCs,
                                                                                                                                                  CAPACITIVE
and a serial interface with four separate data output pins. The                                                                                      DAC
device is housed in a 24-lead LFCSP, offering the user                                                        B           CS         COMPARATOR
                                                                                                                                                                    20802-013
                                                                                                                                                  CAPACITIVE
The AD7380-4 uses an external reference voltage value ranging                                                 VREF                                   DAC
from 2.5 V to VCC. The differential analog input range for the                                                       Figure 27. ADC Conversion Phase
AD7380-4 is VCM ± VREF/2.
                                                                                           ANALOG INPUT STRUCTURE
The AD7380-4 features on-chip oversampling blocks to
improve performance. Normal averaging and rolling average                                  Figure 28 shows the equivalent circuit of the analog input struc-
oversampling modes are available. Power-down options to                                    ture of the AD7380-4. The four diodes provide ESD protection
allow power saving between conversions are available.                                      for the analog inputs. Ensure that the analog input signals never
Configuration of the device is implemented via the standard                                exceed the supply rails by more than 300 mV. Exceeding the limit
serial interface, as described in the Interface section.                                   causes these diodes to become forward-biased and start
                                                                                           conducting into the substrate. These diodes can conduct up to
CONVERTER OPERATION                                                                        10 mA without causing irreversible damage to the device.
The AD7380-4 has four successive approximation ADCs, each                                  The C1 capacitors in Figure 28 are typically 3 pF and can
based around two capacitive DACs. Figure 26 and Figure 27                                  primarily be attributed to pin capacitance. The R1 resistors
show simplified schematics of one of these ADCs in acquisition                             are lumped components made up of the on resistance of the
and conversion phases, respectively. The ADC comprises                                     switches. The value of these resistors is typically about 200 Ω.
control logic, a SAR, and two capacitive DACs. In Figure 26                                The C2 capacitors are the ADC sampling capacitors with a
(the acquisition phase), SW3 is closed, SW1 and SW2 are in                                 typical capacitance of 15 pF.
Position A, the comparator is held in a balanced condition,                                                                    VCC
and the sampling capacitor (CS) arrays can acquire the
differential signal on the input.                                                                                                D
                                                                                                                                            R1 C2
                                                                                                             AINx+
                                                 CAPACITIVE
                                                    DAC                                                              C1          D
               B       CS           COMPARATOR
      AINx+
               A SW1
                                                  CONTROL                                                                      VCC
                              SW3
                     CS                            LOGIC
               A SW2
      AINx–
                                                                                                                                 D
               B                                                                                                                            R1 C2
                                                                                                             AINx–
                                                              20802-012
                                                 CAPACITIVE
               VREF                                 DAC                                                              C1          D
                                                                                                                                                        20802-014
When the ADC starts a conversion (see Figure 27), SW3 opens                                                   Figure 28. Equivalent Analog Input Circuit,
and SW1 and SW2 move to Position B, causing the comparator                                         Conversion Phase—Switches Open, Track Phase—Switches Closed
to become unbalanced. Both inputs are disconnected when the
conversion begins. The control logic and charge redistribution
DACs are used to add and subtract fixed amounts of charge
from the sampling capacitor arrays to bring the comparator
                                                                          Rev. 0 | Page 14 of 31
Data Sheet                                                                                                                                                                                      AD7380-4
ADC TRANSFER FUNCTION
The AD7380-4 uses a 2.5 V to 3.3 V reference. The AD7380-4
converts the differential voltage of the analog inputs (AINx+ and                                                         011 ... 111
                                                                                                                                                                                                               20802-015
                                                                                                                                         –FSR – 0.5LSB                         +FSR – 1.5LSB
V+ = 5V
V+
                                                           V+                                                                               3.0V     1.65V
                                                                                                                                             TO        TO        V–
                                                                                                                                            3.6V      3.6V
                                     VCM = VREF ÷ 2
                                                                      10kΩ
                                                                                         1µF                                  1µF
                             AINx+     V+
                VREF
                 VCM                                                            REFIN                                                    VCC
                                            R
                  0V                                               AINA+
                                                      C1                                                                                VLOGIC
                                       V–
                             AINx–     V+                   C2                       AD7380-4                                                            1µF
                VREF
                 VCM                                                                                                                       SDI
                  0V
                                            R
                                                                   AINA–                                                                            100Ω
                                                                                                                                        SDOA
                                                      C1                                                                                            100Ω
                                       V–                                            EXPOSED                                            SDOB                        DIGITAL HOST
                                                                                       PAD                                                                       (MICROPROCESSOR/
                                                                   AINC+                                                                 SCLK                           FPGA)
                                                                   AINC–                                                                   CS
                                                                                                                                                    100Ω
                                                                   AIND+                                                                SDOC
                                                                                                                                                    100Ω
                                                                   AIND–                                                     SDOD/ALERT
REGCAP GND
1µF
                       NOTES
                                                                                                                                                                                    20802-016
                                                                           Rev. 0 | Page 15 of 31
AD7380-4                                                                                                                      Data Sheet
APPLICATIONS INFORMATION
Figure 30 shows an example of a typical application circuit for                POWER SUPPLY
the AD7380-4. Decouple the VCC, VLOGIC, REGCAP, and REFIN                      For a typical application, the AD7380-4 circuitry shown in
pins with suitable decoupling capacitors as shown. The exposed                 Figure 30 can be driven from a 5 V (V+) supply to power the
pad is a ground reference point for circuitry on the device and                system. The 5 V (V+) can be supplied from the ADP7104. The
must be connected to the board ground.                                         ADC driver can be supplied by a 5 V (V+) and a −2.5 V (V−)
A differential RC filter must be placed on the analog inputs to                derived from the inverting charge pump, the ADP5600, that
ensure optimal performance is achieved. In a typical                           converts 5 V to −5 V, then to the ADP7182 for the low noise
application, R = 33 Ω, C1 = 68 pF, and C2 = 68 pF are                          voltage regulator to output −2.5 V. Two independent power
recommended. These RC combinations must be the same for                        supply sources are derived from a low dropout (LDO) regulator
all channels of the AD7380-4.                                                  to power the VCC supply for the analog circuitry and the VLOGIC
The four differential channels of the AD7380-4 can accept an                   supply for the digital interface of the AD7380-4. A very low
input voltage range from 0 V to VREF and have a wide common-                   quiescent current LDO regulator like the ADP166 is a suitable
mode range to convert a variety of signals. These analog input                 supply with a fixed output voltage range from 1.2 V to 3.3 V for
pins (AINx±) can easily be driven with an amplifier. See Table 10              typical VCC and VLOGIC levels. The VCC supply and the VLOGIC
for the recommended driver amplifiers that can best fit and add                supply must be decoupled separately with a 1 µF capacitor.
value to the application.                                                      Additionally, an LDO regulator supplies the AD7380-4. The on-
                                                                               chip regulator provides a 1.9 V supply only for internal use on
The performance of the AD7380-4 can be impacted by noise on                    the device. Decouple the REGCAP pin with a 1 µF capacitor to
the digital interface. This impact is dependent on board layout                GND.
and design. Keep a minimal distance of the digital line to the
digital interface or place a 100 Ω resistor in series and close to             Power-Up
the SDOA, SDOB, SDOC, and SDOD/ALERT pins to reduce                            The AD7380-4 is not easily damaged by power supply
noise from the digital interface coupling of the AD7380-4.                     sequencing. VCC and VLOGIC can be applied in any sequence. The
                                                                               external reference must be applied after VCC and VLOGIC are
The reference voltage of the AD7380-4 ranges from 2.5 V to
                                                                               applied. Analog and digital signals must be applied after the
3.3 V. The ADR4533 or ADR4525 is an ultralow noise, high
                                                                               external reference is applied.
accuracy voltage reference recommended to drive the AD7380-4
REFIN pin. A 1 µF reservoir capacitor is recommended to be                     The AD7380-4 requires tPOWERUP from applying VCC and VLOGIC
connected between the REFIN pin and the ground. When using                     until the ADC conversion results are stable. Interfacing with
this external reference voltage in another circuit within the                  the AD7380-4 prior to the setup time elapsing does not have a
application, for example, as a common-mode voltage for the                     negative impact on ADC operation. See Figure 4 for the
driver amplifier, it is recommended to use a buffer amplifier                  recommended signal condition during power-up. It is highly
like the ADA4807-2 for a stable reference.                                     recommended to issue a software reset after power-up (see the
                                                                               Software Reset section for details). Conversion results are not
                                                                               guaranteed to meet data sheet specifications during this time,
                                                                               however.
                                                              Rev. 0 | Page 16 of 31
Data Sheet                                                                                                                       AD7380-4
MODES OF OPERATION
The AD7380-4 has several on-chip configuration registers for                  in the OSR bits. The oversampling ratio of the digital filter is
controlling the operational mode of the device.                               controlled using the oversampling bits, OSR (see Table 11)
OVERSAMPLING                                                                  Table 11 provides the oversampling bit decoding to select the
Oversampling is a common method used in analog electronics                    different oversample rates. The output result is decimated to
to improve the accuracy of the ADC result. Multiple samples of                16-bit resolution. If required, additional resolution can be
the analog input are captured and averaged to reduce the noise                achieved by configuring the resolution boost bit (RES) in the
component from quantization noise and thermal noise (kTC                      Configuration 1 register. See the Resolution Boost section for
noise) of the ADC. The AD7380-4 offers an oversampling                        further details.
function on-chip. The AD7380-4 has two user configurable                      The number of samples (n), defined by the OSR bits, are taken
oversampling modes: normal averaging and rolling average.                     and added together, and the result is divided by n. The initial
The oversampling functionality is configured by programming                   ADC conversion is initiated by the falling edge of CS and the
the OS_MODE bit and OSR bits in the Configuration 1                           AD7380-4 controls all subsequent samples in the oversampling
register.                                                                     sequence internally. The sampling rate of the additional n
                                                                              samples at the device maximum sampling rate is 4 MSPS. The
Normal Averaging Oversampling                                                 data is ready for readback on the next serial interface access.
Normal averaging oversampling mode can be used in                             After the averaging technique is applied, the sample data used
applications where slower output data rates are allowed and                   in the calculation is discarded. This process is repeated every
where higher SNR or dynamic range is desirable. Normal                        time the application needs a new conversion result and is
averaging involves taking a number of samples, adding them                    initiated by the next falling edge of CS.
together and dividing the result by the number of samples
                                                                              As the output data rate is reduced by the oversampling ratio,
taken. This result is then output from the device. The sample
                                                                              the serial peripheral interface (SPI) frequency required to
data is cleared when the process completes.
                                                                              transmit the data is reduced accordingly.
Normal averaging oversampling mode is configured by setting
the OS_MODE bit to Logic 0 and having a valid nonzero value
CS
                                                             Rev. 0 | Page 17 of 31
AD7380-4                                                                                                                                               Data Sheet
Rolling Average Oversampling                                                                  resolution can be achieved by configuring the resolution boost
Rolling average oversampling mode can be used in applications                                 bit in the CONFIGURATION1 register. See the Resolution
where higher output data rates are required and where a higher                                Boost section for further details.
SNR or dynamic range is desirable. Rolling averaging involves                                 In rolling average oversampling mode, all ADC conversions are
taking a number of samples, adding them together, and                                         controlled and initiated by the falling edge of CS. When a
dividing the result by the number of samples taken. This result                               conversion is complete, the result is loaded into the FIFO. The
is then output from the device. The sample data is not cleared                                FIFO length is 8, regardless of the oversampling ratio set. The
when the process completes. The rolling oversampling mode                                     FIFO is filled on the first conversion after a power-on reset
uses a first in, first out (FIFO) buffer of the most recent samples                           (POR), on the first conversion after a software controlled hard
in the averaging calculation, allowing the ADC throughput rate                                or soft reset. A new conversion result is shifted into the FIFO
and output data rate to stay the same.                                                        on completion of every ADC conversion regardless of the status
Rolling average oversampling mode is configured by setting the                                of the OSR bits and the OS_MODE bit. This conversion allows
OS_MODE bit to Logic 1 and having a valid nonzero value in                                    a seamless transition from no oversampling to rolling average
the OSR bits. The oversampling ratio of the digital filter is                                 oversampling, or different rolling average oversampling ratios
controlled using the oversampling bits, OSR (see Table 12).                                   without waiting for the FIFO to fill.
Table 12 provides the oversampling bit decoding to select the                                 The number of samples, n, defined by the OSR bits are taken
different oversample rates. The output result is decimated to                                 from the FIFO, added together and the result is divided by n.
16-bit resolution for the AD7380-4. If required, additional
          VCC
                                                                tCYC
           CS
                          7    S1          7     S1             7     S1                7    S1            7    S1          7    S1             7    S1
                          8    S1          8     S1             8     S1                8    S1            8    S1          8    S1             8    S1
                                                                            Rev. 0 | Page 18 of 31
Data Sheet                                                                                                                                AD7380-4
RESOLUTION BOOST                                                                     alert signals for all ADCs creates a common alert value. This
The default resolution and output data size for the AD7380-4 is                      value can be configured to drive out on the ALERT function of
16 bits. When the on-chip oversampling function is enabled the                       the SDOD/ALERT pin. The SDOD/ALERT pin is configured as
performance of the ADC can exceed the default resolution. To                         ALERT by configuring the following bits in CONFIGURATION1
accommodate the performance boost achievable, it is possible                         and CONFIGURATION2:
to enable an additional two bits of resolution. If the RES bit in                    •       Set the SDO bits to any value other than 0b10.
the CONFIGURATION1 register is set to Logic 1 and the                                •       Set the ALERT_EN bit to 1.
AD7380-4 is in a valid oversampling mode, the conversion
                                                                                     •       Set a valid value in the alert high threshold register and the
result size for the AD7380-4 is 18 bits. In this mode, 18 SCLK
                                                                                             alert low threshold register.
cycles are required to propagate the data for the AD7380-4.
                                                                                     The alert indication function is available in oversampling
ALERT
                                                                                     (rolling average, normal averaging, and in nonoversampling
The alert functionality is an out of range indicator and can be                      modes).
used as an early indicator of an out of bounds conversion
                                                                                     The alert function of the SDOD/ALERT pin updates at the end
result. An alert event triggers when the value in the conversion
result register exceeds the alert high limit value in the alert high                 of conversion. The alert indication status bits in the ALERT
threshold register or falls below the alert low limit value in the                   register are updated as well and must be read before the end of
alert low threshold register. The alert high threshold register                      the next conversion.
and the alert low threshold register are common to all ADCs.                         Bits[7:0] in the alert indication register are cleared by reading
When setting the threshold limits, the alert high threshold must                     the alert indication register contents. The alert function of the
always be greater than the alert low threshold. Detailed alert                       SDOD/ALERT pin is cleared with a falling edge of CS. Issuing a
information is accessible in the alert indication register.                          software reset also clears the alert status in the alert indication
The register contains two status bits per ADC, one corresponding                     register.
to the high limit, and the other to the low limit. A logical OR of                   See Figure 8 for the ALERT timing diagram.
                               CS
SCLK 1 2 3 14 15 16 17 18
                             SDOA,
                                           DB17    DB16    DB15               DB4        DB3     DB2     DB1    DB0
                             SDOB
                                                                                                                             20802-019
                              SDI        DB15     DB14    DB13              DB2       DB1       DB0
                                                                    Rev. 0 | Page 19 of 31
AD7380-4                                                                                                                        Data Sheet
POWER MODES                                                                   leaving shutdown mode. After exiting shutdown mode, allow
The AD7380-4 has two power modes that can be set in the                       sufficient time for the circuitry to turn on before starting a
Configuration 1 register: normal mode and shutdown mode.                      conversion.
These modes of operation provide flexible power management                    EXTERNAL REFERENCE
options, allowing optimization of the power dissipation and                   The AD7380-4 core refers to the voltage in the REFIN pin
throughput rate ratio for different application requirements.                 during ADC conversion. The reference voltage of the
Program the PMODE bit in the Configuration 1 register to                      AD7380-4 is driven through the REFIN pin. This pin can be
configure the power modes in the AD7380-4. Set PMODE to                       supplied with a voltage ranging from 2.5 V to 3.3 V. The
Logic 0 for normal mode and Logic 1 for shutdown mode.                        external reference voltage must have enough current to drive
Normal Mode                                                                   the AD7380-4, which is a maximum of 1.2 mA. Connecting a
                                                                              1 µF capacitor to the REFIN pin is recommended. The
Keep the AD7380-4 in normal mode to achieve the fastest
                                                                              recommended external voltage reference is the ADR4525 for
throughput rate. All blocks within the AD7380-4 always remain
                                                                              2.5 V and the ADR4533 for 3.3 V.
fully powered and an ADC conversion can be initiated by a
falling edge of CS when required. When the AD7380-4 is not                    SOFTWARE RESET
converting, it is in static mode and power consumption is                     The AD7380-4 has two reset modes: a soft reset and a hard
automatically reduced. Additional current is required to                      reset. A reset is initiated by writing to the reset bits in the
perform a conversion. Therefore, power consumption of the                     Configuration 2 register.
AD7380-4 scales with throughput.                                              A soft reset maintains the contents of the configurable registers
Shutdown Mode                                                                 but refreshes the interface and the ADC blocks. Any internal
When slower throughput rates and lower power consumption                      state machines are reinitialized, and the oversampling block
are required, use shutdown mode by either powering down the                   and FIFO are flushed. The alert indication register is cleared.
ADC between each conversion or by performing a series of                      The reference and LDO regulator remain powered.
conversions at a high throughput rate and then powering down                  A hard reset, in addition to the blocks reset by a soft reset,
the ADC for a relatively long duration between these burst                    resets all user registers to the default status, and resets the
conversions. When the AD7380-4 is in shutdown mode, all                       internal oscillator block.
analog circuitry powers down. The serial interface remains
                                                                              DIAGNOSTIC SELF TEST
active during shutdown mode to allow the AD7380-4 to exit
shutdown mode.                                                                The AD7380-4 runs a diagnostic self test after a POR or after a
                                                                              software hard reset to ensure that the correct configuration is
To enter shutdown mode, write to the power mode
                                                                              loaded into the device.
configuration bit, PMODE, in the Configuration 1 register.
                                                                              The result of the self test is displayed in the SETUP_F bit in the
The AD7380-4 shuts down, and current consumption reduces.
                                                                              alert indication register. If the SETUP_F bit is set to Logic 1, the
To exit shutdown mode and return to normal mode, set the
                                                                              diagnostic self test has failed. If the test fails, perform a software
PMODE bit in the CONFIGURATION1 register to Logic 0. All
                                                                              hard reset to reset the AD7380-4 registers to the default status.
register configuration settings remain unchanged entering or
                                                                                      tSTARTUP
CS
                                                                               tRESET
                                        CS
                                                                                                                    20802-022
                                                             Rev. 0 | Page 20 of 31
Data Sheet                                                                                                                             AD7380-4
INTERFACE
The interface to the AD7380-4 is via a serial interface. The                     take the CS signal low, and the conversion result clocks out on
interface consists of CS, SCLK, SDOA, SDOB, SDOC, and                            the serial data output pins. The next conversion is also initiated
SDOD, and SDI. When referencing a single function of a                           at this point.
multifunction pin, only the portion of the pin name that is relevant             The conversion result is shifted out of the device as a 16-bit
to the specification is listed, such as SDOD. For full pin names of              result for the AD7380-4. The MSB of the conversion result is
multifunction pins, refer to the Pin Configuration and Function                  shifted out on the CS falling edge. The remaining data is shifted
Descriptions section.
                                                                                 out of the device under the control of the serial clock (SCLK)
The CS signal frames a serial data transfer and initiates an ADC                 input. The data is shifted out on the rising edge of SCLK, and
conversion process. The falling edge of CS puts the track-and-                   the data bits are valid on both the falling edge and the rising
hold into hold mode, at which point the analog input is                          edge. After the final SCLK falling edge, take CS high again to
sampled and the bus is taken out of three-state. The ADC                         return the serial data output pins to a high impedance state.
conversion operation is driven internally by an on-board                         The number of SCLK cycles to propagate the conversion results
oscillator and is independent of the SCLK signal.                                on the serial data output pins is dependent on the serial mode
The SCLK signal synchronizes data in and out of the device via                   of operation configured and if resolution boost mode is enabled
the SDOA, SDOB, SDOC, SDOD, and SDI signals. A minimum                           (see Figure 36 and Table 13 for details). If CRC reading is
of 16 SCLK cycles are required for a write to or read from a                     enabled, additional SCLK pulses are required to propagate the
register. The minimum numbers of SCLKs for a conversion                          CRC information. See the CRC section for more details.
read is dependent on the resolution of the device and the                        Because the CS signal initiates a conversion as well as framing
configuration settings (see Table 13).
                                                                                 the data any data access must be completed within a single frame.
The AD7380-4 has four serial output signals: SDOA, SDOB,
SDOC, and SDOD. Programming the SDO bits in the                                  Table 13. Number of SCLK Cycles (n) Required for Reading
CONFIGURATION2 register configures 2-wire, 1-wire, or                            Conversion Results
4-wire mode. To achieve the highest throughput of the device,                    Interface           Resolution                         No. of SCLK
it is required to use either the 2-wire or 4-wire mode to read the               Configuration       Boost Mode             CRC Read    Cycles
conversion results. If a reduced throughput is required or                       4-Wire              Disabled               Disabled    16
oversampling is used, it is possible to use 1-wire mode, SDOA                                                               Enabled     24
signal only, for reading conversion results.                                                         Enabled                Disabled    18
                                                                                                                            Enabled     26
Configuring cyclic redundancy check (CRC) operation for SPI
                                                                                 2-Wire              Disabled               Disabled    32
reads, SPI writes and oversampling mode with resolution boost
                                                                                                                            Enabled     40
mode enabled can alter the operation of the interface. Refer to
                                                                                                     Enabled                Disabled    36
the CRC section to ensure correct operation.
                                                                                                                            Enabled     44
READING CONVERSION RESULTS                                                       1-Wire              Disabled               Disabled    64
The CS signal initiates the conversion process. A high to low                                                               Enabled     72
transition on the CS signal initiates a simultaneous conversion                                      Enabled                Disabled    72
of the four ADCs, ADC A, ADC B, ADC C, and ADC D. The                                                                       Enabled     80
AD7380-4 has a one cycle readback latency. Therefore, the
conversion results are available on the next SPI access. Then,
CS
                                                1      2       3               n–2       n–1    n1
                                   SCLK
1CONSULT TABLE 12 FOR VALUES FOR n, THE NUMBER OF SCLK PULSES REQUIRED.
                                                                Rev. 0 | Page 21 of 31
AD7380-4                                                                                                                                                                          Data Sheet
Serial 4-Wire Mode                                                                                  be configured to operate in 1-wire mode. In 1-wire mode, the
Configure 4-wire mode by setting the SDO bits to 0b10 in the                                        conversion results from ADC A, ADC B, ADC C, and ADC D
CONFIGURATION2 register. In 4-wire mode, the conversion                                             are output on SDOA. Additional SCLK cycles are required to
results for ADC A is output on SDOA, ADC B on SDOB, ADC                                             propagate all data. ADC A data is output first followed by the
C on SDOC, and ADC D on SDOD.                                                                       ADC B, ADC C, and ADC D conversion results.
CS
                                                                                                                                                                                   20802-038
                                                  tCYC
CS
CS
            SDOA                     INVALID                           S0A        S0B         S0C      S0D               S1A         S1B         S1C         S1D
                                                                                                                                                                                               20802-025
CS
                     SDOA, SDOB,
                                                              RESULTn                                                                        RESULTn + 1
                     SDOC, SDOD
                                                                                                                                                                      20802-026
                            SCLK
                                                            TARGET SAMPLE PERIOD
                                                                             Rev. 0 | Page 22 of 31
Data Sheet                                                                                                                                         AD7380-4
READING FROM DEVICE REGISTERS                                                           CRC
All registers in the device can be read over the serial interface. A                    The AD7380-4 has CRC checksum modes that can be used to
register read is performed by issuing a register read command                           improve interface robustness by detecting errors in data
followed by an additional SPI command that can be either a                              transmissions. The CRC feature is independently selectable for
valid command or no operation command (NOP). The format                                 SPI interface reads and writes. For example, enable the CRC
for a read command is shown in Table 16. Bit D15 must be set                            function for SPI writes to prevent unexpected changes to the
to 0 to select a read command. Bits[D14:D12] contain the                                device configuration but do not enable it on SPI reads to maintain
register address. The subsequent 12 bits, Bits[D11:D0], are                             a higher throughput rate. The CRC feature is controlled by
ignored.                                                                                programming of the CRC_W bit and CRC_R bit in the
                                                                                        CONFIGURATION1 register.
WRITING TO DEVICE REGISTERS
All the read/write registers in the AD7380-4 can be written to                          CRC Read
over the serial interface. The length of a SPI write access is                          If enabled, a CRC consisting of an 8-bit word is appended to the
determined by the CRC write function. An SPI access is 16 bits                          conversion result or register reads. The CRC is calculated on the
if CRC write is disabled and 24 bits when CRC write is enabled.                         conversion result for ADC A, ADC B, ADC C, and ADC D, and
The format for a write command is shown in Table 16. Bit D15                            is output on SDOA. A CRC is also calculated and appended to
must be set to 1 to select a write command. Bits[D14:D12]                               register read outputs.
contain the register address. The subsequent 12 bits, Bits[D11:D0],                     The CRC read function can be used in 2-wire SPI mode, 1-wire
contain the data to be written to the selected register.                                SPI mode, 4-wire SPI mode, and resolution boost mode.
S0 S1 S2 S3 S4
CS
                                                                                                                                                   20802-027
             SDOB,
             SDOC,            INVALID              RESULT S0                                                                   RESULT S3
             SDOD
CS
                                                                    Rev. 0 | Page 23 of 31
AD7380-4                                                                                                                                      Data Sheet
CRC Write                                                                         eight Logic 0s. The polynomial is aligned such that its MSB is
To enable the CRC write function, the CRC_W bit in the                            adjacent to the leftmost Logic 1 of the data. An exclusive OR
CONFIGURATION1 register must be set to 1. To set the                              (XOR) function is applied to the data to produce a new, shorter
CRC_W bit to 1 to enable the CRC feature, a valid CRC must                        number. The polynomial is again aligned such that its MSB is
be appended to the request frame.                                                 adjacent to the leftmost Logic 1 of the new result, and the
                                                                                  procedure is repeated. This process repeats until the original
After the CRC feature is enabled, all register write requests are
                                                                                  data is reduced to a value less than the polynomial, which is the
ignored unless they are accompanied by a valid CRC command.
                                                                                  8-bit checksum.
A valid CRC is required to both enable and disable the CRC
write feature.                                                                    For example, the AD7380-4 polynomial is 100000111. Let the
                                                                                  original data of four channels be 0xAAAA, 0x5555, 0xAAAA,
CRC Polynomial                                                                    and 0x5555. The eight MSBs of the data are inverted. The data
For CRC checksum calculations the following polynomial is                         is then appended to include eight 0s on right. In the final XOR
always used: x8 + x2 + x + 1.                                                     operation, the reduced data is less than the polynomial.
To generate the checksum, the 16-bit data conversion result                       Therefore, the remainder is the CRC for the assumed data.
of the four channels are combined to produce a 64-bit data
stream. The eight MSBs of the 64-bit data are inverted and the
data is appended by eight bits to create a number ending in
Table 14. Example CRC Calculation for 4-Channel, 16-Bit Data
Data         1 0 1 0 1       0   1   0   1   0   1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 X 1 X1 X1 X1 X1 X1 X1 X1
Process Data 0 1 0 1 0       1   0   1   1   0   1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0
               1 0 0 0       0   0   1   1   1
                   1 0       1   0   0   0   1   1   0
                   1 0       0   0   0   0   1   1   1
                             1   0   0   0   0   0   1 1 0
                             1   0   0   0   0   0   1 1 1
                                                         1 1 0    0   1   0   1   0   1
                                                         1 0 0    0   0   0   1   1   1
                                                           1 0    0   1   0   0   1   0   0
                                                           1 0    0   0   0   0   1   1   1
                                                                      1   0   0   0   1   1   1   0   1
                                                                      1   0   0   0   0   0   1   1   1
                                                                                      1   1   0   1   0   0   1   0   1
                                                                                      1   0   0   0   0   0   1   1   1
                                                                                          1   0   1   0   0   0   1   0   0
                                                                                          1   0   0   0   0   0   1   1   1
                                                                                                  1   0   0   0   0   1   1   1   0
                                                                                                  1   0   0   0   0   0   1   1   1
                                                                                                                      1   0   0   1   0   0   0   0   0
                                                                                                                      1   0   0   0   0   0   1   1   1
CRC                                                                                                                               1   0   0   1   1   1   0   0
1
    X means don’t care.
                                                                 Rev. 0 | Page 24 of 31
Data Sheet                                                                                                                                                 AD7380-4
                                             16 + 16 + 8 = 40 BITS
         2-WIRE 16-BIT
                         SDOB      RESULT B              RESULT D
16 + 16 + 16 + 16 + 8 = 72 BITS
18 + 18 + 8 = 44 BITS
         2-WIRE 18-BIT
                         SDOB      RESULT B                   RESULT D
18 + 18 + 18 + 18 + 8 = 80 BITS
16 + 8 = 24 BITS
         4-WIRE 16-BIT
                         SDOx       RESULT x
18 + 8 = 26 BITS
         4-WIRE 18-BIT
                         SDOx       RESULT x
16 + 8 = 24 BITS
16 + 8 = 24 BITS
16 + 8 = 24 BITS
                                                                                                                                               20802-030
             REGISTER     SDI   WRITE REGISTER x   CRC REG x
                WRITE
                                                            Rev. 0 | Page 25 of 31
AD7380-4                                                                                                                                 Data Sheet
REGISTERS
The AD7380-4 has user-programmable on-chip registers for configuring the device. Table 15 shows a complete overview of the registers
available on the AD7380-4.
The registers are either read/write (R/W) or read only (R).Any read request to a write only register is ignored. Any write to a read only
register is ignored. Writes to the NOP registers and the reserved register are ignored. Any read request to the NOP registers or reserved
registers are considered a no operation and the data transmitted in the next SPI frame are the conversion results.
ADDRESSING REGISTERS
A serial register transfer on the AD7380-4 consists of 16 SCLK cycles. The 4 MSBs written to the device are decoded to determine which
register is addressed. The four MSBs consist of the register address (REGADDR), Bits[2:0], and the read/write bit (WR). The register
address bits determine which on-chip register is selected. If the addressed register is a valid write register, the read/write bit determines
whether the remaining 12 bits of data on the SDI input are loaded into the addressed register. If the WR bit is 1, the bits load into the
register addressed by the register select bits. If the WR bit is 0, the command is seen as a read request. The addressed register data is
available to be read during the next read operation.
                                                                    Rev. 0 | Page 26 of 31
Data Sheet                                                                                                                                                  AD7380-4
CONFIGURATION 1 REGISTER
                                                   15   14   13   12   11   10   9   8   7   6   5   4   3   2   1   0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
                                                                            Rev. 0 | Page 27 of 31
AD7380-4                                                                                                                                                           Data Sheet
CONFIGURATION 2 REGISTER
                                                         15   14   13   12   11   10   9       8       7       6       5   4   3   2   1   0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
                                                                         Rev. 0 | Page 29 of 31
AD7380-4                                                                                                                                             Data Sheet
ALERT HIGH THRESHOLD REGISTER
                                                     15   14   13   12   11   10   9   8   7   6   5   4   3   2   1   0
0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1
                                                                         Rev. 0 | Page 30 of 31
Data Sheet                                                                                                                                                    AD7380-4
OUTLINE DIMENSIONS
                                                                4.10                            0.30
                                                                4.00 SQ                         0.25
                                                   PIN 1        3.90                            0.20
                                                 CORNER                                                                          PIN 1
                                                                                                                                 INDICATOR
                                                                                                     19                 24
                                                                                                18                           1
                                                                                        0.50                                        0.60
                                                                                        BSC
                                                                                                                                    0.50 SQ
                                                                                                                                    0.40
                                                                                        0.45
                                                                                        0.40
                                                                                                13                           6
                                                                                        0.30         12                 7
                                                   0.60
                                                                                                               FOR PROPER CONNECTION OF
                                                   0.55        SIDE VIEW          0.050 MAX                    THE EXPOSED PAD, REFER TO
                                                   0.50                           0.035 NOM                    THE PIN CONFIGURATION AND
                                                                                      COPLANARITY              FUNCTION DESCRIPTIONS
                                                SEATING                                   0.08                 SECTION OF THIS DATA SHEET.
                                                 PLANE
                                                                               0.152 REF
                                                                                                                                              01-30-2017-A
                                   PKG-005367
ORDERING GUIDE
Model1, 2                      Resolution                  Temperature Range          Package Description                                                    Package Option
AD7380-4BCPZ                   16-Bit                      −40°C to +125°C            24-Lead Lead Frame Chip Scale Package [LFCSP]                          CP-24-25
AD7380-4BCPZ-RL                16-Bit                      −40°C to +125°C            24-Lead Lead Frame Chip Scale Package [LFCSP]                          CP-24-25
AD7380-4BCPZ-RL7               16-Bit                      −40°C to +125°C            24-Lead Lead Frame Chip Scale Package [LFCSP]                          CP-24-25
EVAL-AD7380-4FMCZ                                                                     AD7380-4 Evaluation Board
EVAL-SDP-CH1Z                                                                         Evaluation Board Controller
1
    Z = RoHS Compliant Part.
2
    The EVAL-AD7380-4FMCZ is compatible with the EVAL-SDP-CH1Z high speed controller board.
Rev. 0 | Page 31 of 31