AD5371 [ADI]

40-Channel, 14-Bit Serial Input, Voltage-Output DAC; 40通道,14位串行输入,电压输出DAC
AD5371
型号: AD5371
厂家: ADI    ADI
描述:

40-Channel, 14-Bit Serial Input, Voltage-Output DAC
40通道,14位串行输入,电压输出DAC

文件: 总25页 (文件大小:295K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
40-Channel, 14-Bit  
Serial Input, Voltage-Output DAC  
Preliminary Technical Data  
AD5371  
Power-on reset  
Digital reset (RESET)  
FEATURES  
40-channel DAC in 80 Lead LQFP and 100 Ball CSPBGA  
Clear function to user-defined SIGGND (CLR pin)  
Simultaneous update of DAC outputs (LDAC pin)  
Guaranteed monotonic to 14 bits  
Maximum output voltage span of 4 × VREF (20 V)  
Nominal output voltage range of -4 V to +8 V  
Multiple, Independent output spans available  
System calibration function allowing user-programmable  
offset and gain  
Channel grouping and addressing features  
Thermal Monitor Function  
DSP/microcontroller-compatible serial interface  
LVDS serial interface  
APPLICATIONS  
Level setting in automatic test equipment (ATE)  
Variable optical attenuators (VOA)  
Optical switches  
Industrial control systems  
Instrumentation  
2.5 V to 5.5 V JEDEC-compliant digital levels  
FUNCTIONAL BLOCK DIAGRAM  
DV  
V
V
SS  
AGND DNGD  
CC  
DD  
LDAC  
VREF0  
GROUP 0  
BUFFER  
14  
CONTROL  
REGISTER  
14  
14  
14  
14  
OFFSET  
DAC 0  
OFS0  
REGISTER  
8
8
A/B SELECT  
REGISTER  
TO  
MUX 2's  
BUFFER  
OUTPUT BUFFER  
AND POWER  
DOWN CONTROL  
14  
VOUT0  
VOUT1  
VOUT2  
VOUT3  
VOUT4  
VOUT5  
VOUT6  
VOUT7  
14  
14  
14  
X1A REGISTER  
X2A REGISTER  
DAC 0  
REGISTER  
MUX  
2
MUX  
1
DAC 0  
14  
14  
X2B REGISTER  
X1B REGISTER  
M REGISTER  
C REGISTER  
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
14  
14  
SPI/LVDS  
SYNC  
SDI  
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
OUTPUT BUFFER  
AND POWER  
·
SCLK  
SYNC  
SDI  
14  
14  
14  
14  
14  
14  
X1A REGISTER  
X2A REGISTER  
SERIAL  
INTERFACE  
DAC 7  
MUX  
2
MUX  
1
DAC 7  
DOWN CONTROL  
14  
14  
SIGGND0  
REGISTER  
X2B REGISTER  
X1B REGISTER  
M REGISTER  
C REGISTER  
14  
SCLK  
SDO  
14  
VREF1  
GROUP 1  
14  
14  
14  
14  
OFFSET  
DAC 1  
OFS1  
REGISTER  
BUSY  
8
8
TO  
MUX 2's  
A/B SELECT  
REGISTER  
BUFFER  
RESET  
CLR  
OUTPUT BUFFER  
AND POWER  
DOWN CONTROL  
14  
VOUT8  
14  
14  
14  
X1A REGISTER  
X2A REGISTER  
DAC 0  
REGISTER  
MUX  
2
MUX  
1
DAC 0  
VOUT9  
14  
14  
X2B REGISTER  
X1B REGISTER  
M REGISTER  
C REGISTER  
VOUT10  
VOUT11  
VOUT12  
VOUT13  
VOUT14  
VOUT15  
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
STATE  
MACHINE  
14  
14  
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
14  
OUTPUT BUFFER  
AND POWER  
·
14  
14  
14  
14  
POWER-ON  
RESET  
14  
14  
X1A REGISTER  
X2A REGISTER  
DAC 7  
MUX  
2
MUX  
1
DAC 7  
DOWN CONTROL  
14  
14  
SIGGND1  
REGISTER  
X2B REGISTER  
X1B REGISTER  
M REGISTER  
C REGISTER  
14  
14  
AD5371  
VREF2 SUPPLIES  
GROUPS 2 TO 4  
VREF2  
GROUPS 2 TO 4  
SAME AS GROUP 1  
VOUT16  
TO  
VOUT39  
5371-0001  
SIGGND3  
SIGGND4  
SIGGND2  
Figure 1.  
AD5371—Protected by U.S. Patent No. 5,969,657; other patents pending  
Rev. PrF  
Information furnished by Analog Devices is believed to be accurate and reliable.  
However, no responsibility is assumed by Analog Devices for its use, nor for any  
infringements of patents or other rights of third parties that may result from its use.  
Specifications subject to change without notice. No license is granted by implication  
or otherwise under any patent or patent rights of Analog Devices. Trademarks and  
registered trademarks are the property of their respective companies.  
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.  
Tel: 781.329.4700  
Fax: 781.326.8703  
www.analog.com  
© 2006 Analog Devices, Inc. All rights reserved.  
Preliminary Technical Data  
AD5371  
TABLE OF CONTENTS  
Specifications......................................................................................4  
Clear Function............................................................................ 16  
Power-Down Mode.................................................................... 17  
Thermal Monitor Function....................................................... 17  
Toggle Mode................................................................................ 17  
Serial Interface .................................................................................18  
SPI Interface................................................................................ 18  
LVDS Interface............................................................................ 18  
SPI Write Mode .......................................................................... 18  
SPI Readback Mode ................................................................... 19  
LVDS Operation......................................................................... 19  
Register Update Rates................................................................ 19  
Channel Addressing And Special Modes................................ 19  
Special Function Mode.............................................................. 20  
Power Supply Decoupling ......................................................... 22  
Power Supply Sequencing ......................................................... 22  
Interfacing Examples ................................................................. 23  
Outline Dimensions........................................................................24  
Ordering Guide .......................................................................... 24  
AC Characteristics........................................................................ 5  
Timing Characteristics ................................................................ 6  
Absolute Maximum Ratings.............................................................9  
ESD Caution.................................................................................. 9  
Terminology .....................................................................................12  
Functional Description...................................................................13  
DAC Architecture—General..................................................... 13  
Channel Groups.......................................................................... 13  
A/ B Registers And Gain/Offset Adjustment.......................... 14  
Load DAC.................................................................................... 14  
Offset DACs ................................................................................ 14  
Output Amplifier........................................................................ 15  
Transfer Function....................................................................... 15  
Reference Selection .................................................................... 15  
Calibration................................................................................... 16  
Calibration Example .................................................................. 16  
Reset Function ............................................................................ 16  
REVISION HISTORY  
Pr B1  
Changed DIN to SDI  
Pr. B2 Added Reset Function text  
Pr. B3 Added Power Down Mode text  
Pr. B4 Added Terminology and Power Supply Sequencing sections  
Pr F  
Rewrote Calibration section.  
Changed SPI read diagram  
Rev. PrF | Page 2 of 25  
Preliminary Technical Data  
AD5371  
General Description  
The AD5371 has a high-speed serial interface, which is  
The AD5371 contains 40, 14-bit DACs in a single, 80-lead,  
LQFP package. It provides buffered voltage outputs with a span  
4 times the reference voltage. The gain and offset of each DAC  
can be independently trimmed to remove errors. For even  
greater flexibility, the device is divided into blocks of 8 DACs,  
and the output range of each block can be independently  
adjusted by an offset DAC. Group 0 can be adjusted by Offset  
DAC 0, group 1 can be adjusted by Offset DAC 1 and group 2 to  
group 4 can be adjusted by Offset DAC 2.  
compatible with SPI®, QSPI™, MICROWIRE™, and DSP  
interface standards and can handle clock speeds of up to 50  
MHz. It also has a 100 MHz Low Voltage Differential Signaling  
(LVDS) serial interface compliant with EIA-644 specification.  
The DAC outputs are updated on reception of new data into the  
DAC registers. All the outputs can be updated simultaneously  
LDAC  
by taking the  
input low. Each channel has a program-  
mable gain and an offset adjust register.  
The AD5371 offers guaranteed operation over a wide supply  
range with VSS from -4.5 V to -16.5 V and VDD from +8 V to  
+16.5 V. The output amplifier headroom requirement is 1.4 V  
operating with a load current of 1 mA.  
Each DAC output is amplified and buffered on-chip with  
respect to an external SIGGND input. The DAC outputs can  
CLR  
also be switched to SIGGND via the  
pin.  
Table 1. High Channel Count Bipolar DACs  
Model  
Resolution  
Nominal Output Span Output  
Channels  
Linearity Error  
(LSB)  
Package Description Package Option  
AD5360BCPZ  
AD5360BSTZ  
AD5361BCPZ  
AD5361BSTZ  
AD5362BCPZ  
AD5362BSTZ  
AD5363BCPZ  
AD5363BSTZ  
AD5370BCPZ  
AD5370BSTZ  
AD5371BCPZ  
AD5371BSTZ  
AD5372BCPZ  
AD5372BSTZ  
AD5373BCPZ  
AD5373BSTZ  
16 Bits  
16 Bits  
14 Bits  
14 Bits  
16 Bits  
16 Bits  
14 Bits  
14 Bits  
16 Bits  
16 Bits  
14 Bits  
14 Bits  
16 Bits  
16 Bits  
14 Bits  
14 Bits  
16  
16  
16  
16  
8
4
4
1
1
4
4
1
1
4
4
1
1
4
4
1
1
56-Lead LFCSP  
52-Lead LQFP  
56-Lead LFCSP  
52-Lead LQFP  
56-Lead LFCSP  
52-Lead LQFP  
56-Lead LFCSP  
52-Lead LQFP  
64-Lead LFCSP  
64-Lead LQFP  
100-Ball CSPBGA  
80-Lead LQFP  
56-Lead LFCSP  
64-Lead LQFP  
56-Lead LFCSP  
64-Lead LQFP  
CP-56  
ST-52  
CP-56  
ST-52  
CP-56  
ST-52  
CP-56  
ST-52  
CP-64  
ST-64  
BC-100-2  
ST-80  
CP-56  
ST-64  
CP-56  
ST-64  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (20 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
4 × V REF (12 V)  
8
8
8
40  
40  
40  
40  
32  
32  
32  
32  
Rev. PrF | Page 3 of 25  
Preliminary Technical Data  
SPECIFICATIONS  
AD5371  
DVCC = 2.3 V to 5.5 V; VDD = 8 V to 16.5 V; VSS = −4.5 V to −16.5 V; VREF = 3 V; AGND = DGND = SIGGND = 0 V; RL = Open Circuit;  
Gain (m), Offset (c) and DAC Offset registers at default values; all specifications TMIN to TMAX, unless otherwise noted.  
Table 2.Performance Specifications  
Parameter  
B Version1  
Unit  
Test Conditions/Comments2  
ACCURACY  
Resolution  
14  
1
1
20  
20  
100  
100  
35  
Bits  
Relative Accuracy  
Differential Nonlinearity  
Offset Error  
LSB max  
LSB max  
mV max  
mV max  
µV max  
µV max  
mV max  
Guaranteed monotonic by design over temperature.  
Before Calibration  
Before Calibration  
After Calibration  
After Calibration  
Gain Error  
Offset Error2  
Gain Error2  
Gain Error of Offset DAC  
Positive or Negative Full Scale. See Offset DACs section  
for details  
VOUT Temperature Coefficient  
DC Crosstalk2  
5
1.5  
ppm FSR/°C typ Includes linearity, offset, and gain drift.  
mV max  
Typically 100 µV. Measured channel at mid-scale, full-  
scale change on any other channel  
REFERENCE INPUTS (VREF0, VREF1,  
VREF2)2  
VREF Input Current  
VREF Range  
60  
2/5  
nA max  
V min/max  
Per input. Typically 30 nA.  
2ꢀ for specified operation.  
SIGGND INPUT (SIGGND0 TO SIGGND4)2  
DC Input Impedance  
Input Range  
55  
0.5  
kΩ min  
V min/max  
Typically 60 kΩ.  
OUTPUT CHARACTERISTICS2  
Output Voltage Range  
VSS + 1.4  
VDD − 1.4  
-4 to +8  
10  
1
V min  
V max  
V
mA max  
mA max  
nF max  
Ω max  
ILOAD = 1 mA.  
ILOAD = 1 mA.  
Nominal Output Voltage Range  
Short Circuit Current  
Load Current  
Capacitive Load Stability  
DC Output Impedance  
DIGITAL INPUTS  
2
0.5  
JEDEC compliant.  
Input High Voltage  
1.7  
2.0  
0.8  
0.7  
1
V min  
V min  
V max  
V
µA max  
pF max  
DVCC = 2.3 V to 3.6 V.  
DVCC = 3.6 V to 5.5 V.  
DVCC = 2.5 V to 5.5 V.  
DVCC = 2.3 V to 2.7 V.  
Except CLR and RESET  
Input Low Voltage  
Input Current  
Input Capacitance2  
10  
DIGITAL OUTPUTS (SDO, BUSY)  
Output Low Voltage  
Output High Voltage (SDO)  
High Impedance Leakage Current  
High Impedance Output Capacitance  
0.5  
DVCC − 0.5  
5
10  
V max  
V min  
µA max  
pF typ  
Sinking 200 µA.  
Sourcing 200 µA.  
SDO only.  
Rev. PrF | Page 4 of 25  
Preliminary Technical Data  
AD5371  
Parameter  
B Version1  
Unit  
Test Conditions/Comments2  
LVDS INTERFACE – Reduced Range Link  
Digital Inputs2  
Input Voltage Range  
Input Differential Threshold  
External Termination Resistance  
875/1575  
--0.1/0.1  
80/120  
100  
mV min/max  
V min/max  
min/max  
typ  
132  
max  
Differential Input Voltage  
100  
mV min  
POWER REQUIREMENTS  
DVCC  
VDD  
VSS  
2.3/5.5  
8/16.5  
−4.5/−16.5  
V min/max  
V min/max  
V min/max  
Power Supply Sensitivity2  
∆ Full Scale/∆ VDD  
∆ Full Scale/∆ VSS  
∆ Full Scale/∆ VCC  
DICC  
−75  
−75  
−90  
2
14  
14  
dB typ  
dB typ  
dB typ  
mA max  
mA max  
mA max  
VCC = 5.5 V, VIH = VCC, VIL = GND.  
Outputs unloaded.  
Outputs unloaded.  
IDD  
ISS  
Power Dissipation  
Power Dissipation Unloaded (P)  
Junction Temperature3  
250  
130  
mW  
°C max  
VSS = -5.5 V, VDD = +9.5 V, DVCC = 2.5 V  
TJ = TA + PTOTAL × θJ.  
1 Temperature range for B Version: -40°C to +85°C. Typical specifications are at 25°C.  
2 Guaranteed by design and characterization, not production tested.  
3 Where θJ represents the package thermal impedance.  
AC CHARACTERISTICS  
DVCC = 2.5; VDD = 15 V; VSS = −15 V; VREF = 3 V; AGND = DGND = SIGGND = 0 V; CL = 200 pF to GND; RL = 10 kΩ to GND;  
Gain (m), Offset (c) and DAC Offset registers at default values; all specifications TMIN to TMAX, unless otherwise noted.  
Table 3. AC Characteristics  
Parameter  
b Version1  
Unit  
Test Conditions/Comments  
DYNAMIC PERFORMANCE  
Output Voltage Settling Time  
TBD  
30  
1
20  
10  
100  
40  
10  
0.1  
1
µs typ  
µs max  
Full-scale change  
Slew Rate  
V/µs typ  
nV-s typ  
mV max  
dB typ  
nV-s typ  
nV-s typ  
nV-s typ  
nV-s typ  
nV/(Hz)1/2 typ  
Digital-to-Analog Glitch Energy  
Glitch Impulse Peak Amplitude  
Channel-to-Channel Isolation  
DAC-to-DAC Crosstalk  
VREF(+) = 2 V p-p, 1 kHz.  
Between DACs inside a group.  
Between DACs from different groups.  
Digital Crosstalk  
Digital Feedthrough  
Output Noise Spectral Density @ 10 kHz  
Effect of input bus activity on DAC output under test.  
VREF = 0 V.  
250  
1 Guaranteed by design and characterization, not production tested.  
Rev. PrF | Page 5 of 25  
Preliminary Technical Data  
AD5371  
TIMING CHARACTERISTICS  
DVCC = 2.3 V to 5.5 V; VDD = 8 V to 16.5 V; VSS = −4.5 V to −16.5 V; VREF = 3 V; AGND = DGND = SIGGND = 0 V; RL = Open Circuit;  
Gain (m), Offset (c) and DAC Offset registers at default values; all specifications TMIN to TMAX, unless otherwise noted.  
SPI INTERFACE (Figure 4 and Figure 5)  
Parameter1, 2, 3  
Limit at TMIN, TMAX  
Unit  
Description  
t1  
t2  
t3  
t4  
t5  
t6  
t7  
t8  
20  
8
8
11  
20  
10  
5
5
42  
1.25  
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
ns max  
µs max  
SCLK Cycle Time.  
SCLK High Time.  
SCLK Low Time.  
SYNC Falling Edge to SCLK Falling Edge Setup Time.  
Minimum SYNC High Time.  
24th SCLK Falling Edge to SYNC Rising Edge.  
Data Setup Time.  
Data Hold Time.  
SYNC Rising Edge to BUSY Falling Edge.  
3
t9  
t10  
BUSY Pulse Width Low (Single-Channel Update.) See Table 7  
Single-Channel Update Cycle Time  
24th SCLK Falling Edge to LDAC Falling Edge.  
LDAC Pulse Width Low.  
t11  
t12  
t13  
t14  
500  
20  
10  
3
ns max  
ns min  
ns min  
BUSY Rising Edge to DAC Output Response Time.  
µs max  
ns min  
µs max  
t15  
t16  
0
3
BUSY Rising Edge to LDAC Falling Edge.  
LDAC Falling Edge to DAC Output Response Time.  
t17  
t18  
t19  
t20  
20/30  
125  
30  
µs typ/max DAC Output Settling Time.  
ns max  
ns min  
µs max  
ns min  
ns max  
CLR/RESET Pulse Activation Time.  
RESET Pulse Width Low.  
400  
RESET Time Indicated by BUSY Low.  
Minimum SYNC High Time in Readback Mode.  
SCLK Rising Edge to SDO Valid.  
t21  
5
270  
25  
t22  
LVDS INTERFACE (Figure 6)  
Parameter1, 2, 3 Limit at TMIN, TMAX  
Unit  
Description  
t1  
t2  
t3  
t4  
t5  
t6  
10  
4
2
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
SCLK Cycle Time.  
SCLK Pulse Width High and Low Time.  
SYNC to SCLK Setup Time.  
Data Setup Time.  
Data Hold Time.  
SCLK to SYNC Hold Time.  
2
2
2
1 Guaranteed by design and characterization, not production tested.  
2 All input signals are specified with tr = tf = 2 ns (10ꢀ to 90ꢀ of VCC) and timed from a voltage level of 1.2 V.  
3 See Figure 4 and Figure 5.  
4 This is measured with the load circuit of Figure 2.  
5 This is measured with the load circuit of Figure 3.  
V
CC  
I
200µA  
OL  
R
2.2kΩ  
L
TO  
OUTPUT  
PIN  
V
(min) - V  
2
(max)  
OL  
OH  
TO  
OUTPUT  
PIN  
C
L
50pF  
V
OL  
50pF  
C
I
L
200µA  
OL  
Figure 2. Load Circuit for BUSY Timing Diagram  
Figure 3. Load Circuit for SDO Timing Diagram  
Rev. PrF | Page 6 of 25  
Preliminary Technical Data  
AD5371  
t1  
SCLK  
1
24  
1
24  
2
t3  
t11  
t2  
t4  
t6  
t5  
SYNC  
SDI  
t7  
t8  
DB0  
DB23  
t9  
t10  
BUSY  
t12  
t13  
1
LDAC  
t17  
t14  
t15  
1
VOUT  
t13  
2
LDAC  
t17  
2
VOUT  
t
16  
CLR  
t18  
VOUT  
t19  
RESET  
VOUT  
t18  
t20  
BUSY  
1
LDAC ACTIVE DURING BUSY.  
LDAC ACTIVE AFTER BUSY.  
2
Figure 4.SPI Write Timing  
Rev. PrF | Page 7 of 25  
Preliminary Technical Data  
AD5371  
t22  
SCLK  
48  
24  
t21  
SYNC  
SDI  
DB23  
DB0  
DB0  
DB23  
DB23  
INPUT WORD SPECIFIES  
REGISTER TO BE READ  
NOP CONDITION  
DB0  
DB0  
SDO  
5371-0005D  
SELECTED REGISTER DATA  
CLOCKED OUT  
LSB FROM PREVIOUS WRITE  
Figure 5. SPI Read Timing  
SYNC  
SYNC  
SCLK  
SCLK  
SDI  
t6  
t3  
t1  
LSB  
D0  
MSB  
D23  
t2  
t4  
SDI  
5371-0006  
t5  
Figure 6.LVDS Timing  
Rev. PrF | Page 8 of 25  
Preliminary Technical Data  
AD5371  
ABSOLUTE MAXIMUM RATINGS  
TA = 25°C, unless otherwise noted.  
Transient currents of up to 100 mA do not cause SCR latch-up.  
Table 4. Absolute Maximum Ratings  
Parameter  
Stresses above those listed under Absolute Maximum Ratings  
Rating  
may cause permanent damage to the device. This is a stress  
rating only, and functional operation of the device at these or  
any other conditions above those listed in the operational  
sections of this specification is not implied. Exposure to  
absolute maximum rating conditions for extended periods may  
affect device reliability.  
VDD to AGND  
VSS to AGND  
DVCC to DGND  
Digital Inputs to DGND  
Digital Outputs to DGND  
VREF1, VREF2 to AGND  
VOUT0–VOUT39 to AGND  
SIGGND to AGND  
−0.3 V to +17 V  
−17 V to +0.3 V  
−0.3 V to +7 V  
−0.3 V to VCC + 0.3 V  
−0.3 V to VCC + 0.3 V  
−0.3 V to +7 V  
VSS − 0.3 V to VDD + 0.3 V  
1 V  
AGND to DGND  
−0.3 V to +0.3 V  
Operating Temperature Range (TA)  
Industrial (B Version)  
Storage Temperature Range  
Junction Temperature (TJ max)  
θJA Thermal Impedance  
80-LQFP  
-40°C to +85°C  
−65°C to +150°C  
130°C  
38.72°C/w  
40°C/w  
100-CSPBGA  
Reflow Soldering  
Peak Temperature  
Time at Peak Temperature  
230°C  
10 s to 40 s  
ESD CAUTION  
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on  
the human body and test equipment and can discharge without detection. Although this product features  
proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy  
electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance  
degradation or loss of functionality.  
Rev. PrF | Page 9 of 25  
Preliminary Technical Data  
AD5371  
LDAC  
CLR  
1
60  
59  
58  
57  
56  
VOUT4  
NC  
2
PIN 1  
IDENTIFIER  
RESET  
BUSY  
3
SIGGND0  
VOUT3  
VOUT2  
4
5
TESTI  
6
55 VOUT1  
VOUT27  
SIGGND3  
VOUT28  
VOUT29  
VOUT30  
VOUT31  
VOUT32  
VOUT0  
NC  
7
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
8
9
VREF0  
AD5371  
TOP VIEW  
(Not to Scale)  
10  
11  
12  
NC  
VREF2  
VOUT23  
VOUT22  
VOUT21  
VOUT33 13  
VOUT34 14  
VOUT35  
SIGGND4  
VOUT36  
15  
16  
17  
18  
19  
20  
VOUT20  
VSS  
44 VDD  
43  
NC  
42 NC  
VOUT37  
VDD  
41  
VSS  
SIGGND2  
190705  
Figure 7.80-Lead LQFP Pin Configuration  
12  
11  
10  
9
8
7
6
5
4
3
2
1
SPI/  
LVDS  
NC  
DGND  
DGND  
DVCC  
SYNC  
SYNC  
SCLK  
DIN  
NC  
LDAC  
CLR  
AGND2  
A
B
VOUT6 VOUT7  
VOUT4 VOUT5  
DVCC  
NC  
SCLK  
NC  
DIN  
NC  
NC  
NC  
SDO  
NC  
RESET  
NC  
BUSY  
NC  
TESTI  
AGND2  
NC  
AGND1 AGND1  
VOUT25 VOUT26  
C
D
SIGGND  
NC  
AGND2 AGND1 AGND1 AGND1 AGND1 AGND1  
NC  
VOUT3  
0
VOUT1 VOUT2  
NC  
AGND2  
NC  
NC  
NC  
NC  
VSS  
NC  
VOUT24 VOUT27  
E
NC  
NC  
SIGGND  
NC  
VOUT0  
VREF0  
NC  
NC  
AGND2  
AGND2  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
VSS  
VSS  
NC  
NC  
F
3
VOUT28  
NC  
G
VOUT23 VREF2  
VOUT21 VOUT22  
VOUT20 VOUT19  
NC  
NC  
NC  
AGND2  
VDD  
NC  
VDD  
NC  
NC  
VDD  
NC  
NC  
VDD  
NC  
NC  
VDD  
NC  
VSS  
VSS  
NC  
NC  
NC  
NC  
VOUT30 VOUT29  
VOUT32 VOUT31  
VOUT34 VOUT33  
H
J
NC  
K
L
SIGGND  
2
SIGGND  
1
SIGGND  
4
VDD  
VOUT17 VOUT15 VOUT13  
VOUT10 VOUT8 VOUT38  
VSS  
VOUT35  
VSS  
VDD  
VOUT18 VOUT16 VOUT14 VOUT12 VOUT11 VOUT9 VOUT39 VREF1 VOUT37 VOUT36  
M
5371-0100A  
NC = NO CONNECT  
Figure 8.144-Ball Grid Array Pin Configuration – Bottom View  
Rev. PrF | Page 10 of 25  
Preliminary Technical Data  
AD5371  
Table 5. Pin Function Descriptions  
Pin  
Function  
DVCC  
Logic Power Supply; 2.5 V to 5.5 V. These pins should be decoupled with 0.1 µF ceramic capacitors and 10 µF  
capacitors.  
VSS  
Negative Analog Power Supply; −4.5 V to −16.5 V for specified performance. These pins should be decoupled with 0.1  
µF ceramic capacitors and 10 µF capacitors.  
VDD  
Positive Analog Power Supply; +8 V to +16.5 V for specified performance. These pins should be decoupled with 0.1 µF  
ceramic capacitors and 10 µF capacitors.  
AGND  
DGND  
Ground for All Analog Circuitry. All AGND pins should be connected to the AGND plane.  
Ground for All Digital Circuitry. All DGND pins should be connected to the DGND plane.  
Reference Input for DACs 0 to 7. This reference voltage is referred to AGND.  
Reference Input for DACs 8 to 15. reference This voltage is referred to AGND.  
Reference Input for DACs 16 to 39. This reference voltage is referred to AGND.  
VREF  
VREF  
VREF  
0
1
2
VOUT0 to VOUT39 DAC Outputs. Buffered analog outputs for each of the 40 DAC channels. Each analog output is capable of driving an  
output load of 10 kΩ to ground. Typical output impedance of these amplifiers is 0.5 Ω.  
SYNC  
Active Low or Differential SYNC Input (Complement) for SPI or LVDS Interface. This is the frame synchronization signal  
for the SPI or LVDS serial interface. See SPI and LVDS timing diagrams and descriptions for more details.  
SCLK  
SDI  
Serial Clock Input for SPI or LVDS Interface. See SPI and LVDS timing diagrams and descriptions for more details.  
Serial Data Input for SPI or LVDS Interface. See SPI and LVDS timing diagrams and descriptions for more details.  
SDO  
Serial Data Output for SPI Interface. CMOS output. SDO can be used for readback. Data is clocked out on SDO on the  
rising edge of SCLK and is valid on the falling edge of SCLK.  
SYNC  
SCLK  
SDI  
Differential SYNC Input for LVDS Interface . This is the frame synchronization signal for the LVDS serial interface. See  
LVDS timing diagram and description for more details.  
Differential Serial Clock Input (Complement) for LVDS Interface. See LVDS timing diagrams and descriptions for more  
details.  
Differential Serial Data Input (Complement) for LVDS Interface. See LVDS timing diagrams and descriptions for more  
details.  
CLR  
Asynchronous Clear Input (level sensitive, active low). See the Clear Function section for more information  
Selects between SPI (low) or LVDS (high) serial interface.  
SPI/LVDS  
LDAC  
BUSY  
Load DAC Logic Input (active low). See the BUSY AND LDAC FUNCTIONS section for more information  
Digital Input/Open-Drain Output. BUSY is open-drain when an output. See the BUSY AND LDAC FUNCTIONS section  
for more information  
RESET  
Asynchronous Digital Reset Input.  
SIGGND0  
SIGGND1  
SIGGND1  
SIGGND3  
SIGGND4  
TESTI  
Reference Ground for DACs 0 to 7. VOUT0 to VOUT7 are referenced to this voltage.  
Reference Ground for DACs 8 to 15. VOUT8 to VOUT15 are referenced to this voltage.  
Reference Ground for DACs 16 to 23. VOUT16 to VOUT23 are referenced to this voltage.  
Reference Ground for DACs 24 and 31. VOUT24 to VOUT31 are referenced to this voltage.  
Reference Ground for DACs 32 to 39. VOUT32 to VOUT39 are referenced to this voltage.  
Test Input Pin. This pin should be connected to DGND  
TESTO  
Test Output Pin. This pin should be left unconnected  
Rev. PrF | Page 11 of 25  
Preliminary Technical Data  
AD5371  
DC Crosstalk  
TERMINOLOGY  
The DAC outputs are buffered by op amps that share common  
VDD and VSS power supplies. If the dc load current changes in  
Relative Accuracy  
Relative accuracy, or endpoint linearity, is a measure of the  
maximum deviation from a straight line passing through the  
endpoints of the DAC transfer function. It is measured after  
adjusting for zero-scale error and full-scale error and is  
expressed in least significant bits (LSB).  
one channel (due to an update), this can result in a further dc  
change in one or more channel outputs. This effect is more  
significant at high load currents and reduces as the load  
currents are reduced. With high impedance loads, the effect is  
virtually immeasurable. Multiple VDD and VSS terminals are  
Differential Nonlinearity  
provided to minimize dc crosstalk.  
Differential nonlinearity is the difference between the measured  
change and the ideal 1 LSB change between any two adjacent  
codes. A specified differential nonlinearity of 1 LSB maximum  
ensures monotonicity.  
Output Voltage Settling Time  
The amount of time it takes for the output of a DAC to settle to  
a specified level for a full-scale input change.  
Digital-to-Analog Glitch Energy  
Zero-Scale Error  
The amount of energy injected into the analog output at the  
major code transition. It is specified as the area of the glitch in  
nV-s. It is measured by toggling the DAC register data between  
0x1FFF and 0x2000.  
Zero-scale error is the error in the DAC output voltage when all  
0s are loaded into the DAC register.  
Zero-scale error is a measure of the difference between VOUT  
(actual) and VOUT (ideal) expressed in mV. Zero-scale error is  
mainly due to offsets in the output amplifier.  
Channel-to-Channel Isolation  
Channel-to-channel isolation refers to the proportion of input  
signal from one DAC’s reference input that appears at the  
output of another DAC operating from another reference. It is  
expressed in dB and measured at midscale.  
Full-Scale Error  
Full-scale error is the error in DAC output voltage when all 1s  
are loaded into the DAC register.  
Full-scale error is a measure of the difference between VOUT  
(actual) and VOUT (ideal) expressed in mV. It does not include  
zero-scale error.  
DAC-to-DAC Crosstalk  
DAC-to-DAC crosstalk is the glitch impulse that appears at the  
output of one converter due to both the digital change and  
subsequent analog output change at another converter. It is  
specified in nV-s.  
Gain Error Gain error is the difference between full-scale error  
and zero-scale error. It is expressed in mV.  
Gain Error = Full-Scale Error − Zero-Scale Error  
Digital Crosstalk  
VOUT Temperature Coefficient  
This includes output error contributions from linearity, offset,  
and gain drift.  
The glitch impulse transferred to the output of one converter  
due to a change in the DAC register code of another converter is  
defined as the digital crosstalk and is specified in nV-s.  
DC Output Impedance  
DC output impedance is the effective output source resistance.  
Digital Feedthrough  
When the device is not selected, high frequency logic activity  
on the device’s digital inputs can be capacitively coupled both  
across and through the device to show up as noise on the  
VOUT pins. It can also be coupled along the supply and ground  
lines. This noise is digital feedthrough.  
It is dominated by package lead resistance.  
Output Noise Spectral Density  
Output noise spectral density is a measure of internally  
generated random noise. Random noise is characterized as a  
spectral density (voltage per √Hz). It is measured by loading all  
DACs to midscale and measuring noise at the output. It is  
measured in nV/(Hz)1/2  
Rev. PrF | Page 12 of 25  
Preliminary Technical Data  
AD5371  
FUNCTIONAL DESCRIPTION  
the DAC out voltage by 4. The output span is 12 V with a 3 V  
reference and 20 V with a 5 V reference.  
DAC ARCHITECTURE—GENERAL  
The AD5371 contains 40 DAC channels and 40 output  
amplifiers in a single package. The architecture of a single DAC  
channel consists of a 14-bit resistor-string DAC followed by an  
output buffer amplifier. The resistor-string section is simply a  
string of resistors, each of value R, from VREF to AGND. This  
type of architecture guarantees DAC monotonicity. The 14-bit  
binary digital code loaded to the DAC register determines at  
which node on the string the voltage is tapped off before being  
fed into the output amplifier. The output amplifier multiplies  
CHANNEL GROUPS  
The 40 DAC channels of the AD5371 are arranged into five  
groups of 8 channels. The eight DACs of Group 0 derive their  
reference voltage from VREF0, those of Group 1 from VREF1,  
while the remaining groups derive their reference voltage from  
VREF2. Each group has its own signal ground pin  
.
Table 6. AD5371 Registers  
Register Name  
Word Length (Bits)  
Description  
X1A (group)(channel)  
X1B (group) (channel)  
M (group) (channel)  
C (group) (channel)  
X2A (group)(channel)  
14  
14  
14  
14  
14  
Input data register A, one for each DAC channel.  
Input data register B, one for each DAC channel.  
Gain trim registers, one for each DAC channel.  
Offset trim registers, one for each DAC channel.  
Output data register A, one for each DAC channel. These registers store the final,  
calibrated DAC data after gain and offset trimming. They are not readable, nor directly  
writable.  
X2B (group) (channel)  
DAC (group) (channel)  
14  
Output data register B, one for each DAC channel. These registers store the final,  
calibrated DAC data after gain and offset trimming. They are not readable, nor directly  
writable.  
Data registers from which the DACs take their final input data. The DAC registers are  
updated from the X2A or X2B registers. They are not readable, nor directly writable.  
OFS0  
14  
14  
14  
3
Offset DAC 0 data register, sets offset for Group 0.  
Offset DAC 1 data register, sets offset for Group 1.  
Offset DAC 2 data register, sets offset for Groups 2 to 4.  
OFS1  
OFS2  
Control  
A
Bit 2 = /B. 0 = global selection of X1A input data registers. 1 = X1B registers.  
Bit 1 = Enable Temp Shutdown. 0 = disable temp shutdown. 1 = enable.  
Bit 0 = Soft Power Down. 0 = soft power up. 1 = soft power down.  
A/B Select 0  
A/B Select 1  
A/B Select 2  
A/B Select 3  
A/B Select 4  
8
8
8
8
8
Each bit in this register determines if a DAC in Group 0 takes its data from register  
X2A or X2B (0 = X2A, 1 = X2B)  
Each bit in this register determines if a DAC in Group 1 takes its data from register  
X2A or X2B (0 = X2A, 1 = X2B)  
Each bit in this register determines if a DAC in Group 2 takes its data from register  
X2A or X2B (0 = X2A, 1 = X2B)  
Each bit in this register determines if a DAC in Group 3 takes its data from register  
X2A or X2B (0 = X2A, 1 = X2B)  
Each bit in this register determines if a DAC in Group 4 takes its data from register  
X2A or X2B (0 = X2A, 1 = X2B)  
Rev. PrF | Page 13 of 25  
Preliminary Technical Data  
AD5371  
LOAD DAC  
A/ B REGISTERS AND GAIN/OFFSET ADJUSTMENT  
All DACs in the AD5371 can be updated simultaneously by  
LDAC  
from either its X2A or X2B register, depending on the setting of  
the A/B select registers. The DAC register is not readable, nor  
directly writable by the user.  
Each DAC channel has seven data registers. The actual DAC  
data word can be written to either the X1A or X1B input  
taking  
low, when each DAC register will be updated  
A
register, depending on the setting of the /B bit in the Control  
A
Register. If the /B bit is 0, data will be written to the X1A  
A
register. If the /B bit is 1, data will be written to the X1B  
register. Note that this single bit is a global control and affects  
every DAC channel in the device. It is not possible to set up the  
device on a per-channel basis so that some writes are to X1A  
registers and some writes are to X1B registers.  
OFFSET DACS  
In addition to the gain and offset trim for each DAC, there are  
three 14-bit Offset DACs, one for Group 0, one for group 1, and  
one for groups 2 to 4. These allow the output range of all DACs  
connected to them to be offset within a defined range. Thus,  
subject to the limitations of headroom, it is possible to set the  
output range of Group 0, Group 1 or Groups 2 to 4 to be  
unipolar positive, unipolar negative, or bipolar, either  
symmetrical or asymmetrical about zero volts. The DACs in the  
AD5371 are factory trimmed with the Offset DACs set at their  
default values. This gives the best offset and gain performance  
for the default output range and span.  
X1A  
X2A  
REGISTER  
REGISTER  
DAC  
REGISTER  
MUX  
DAC  
MUX  
X1B  
X2B  
REGISTER  
REGISTER  
M
REGISTER  
C
REGISTER  
Figure 9. Data Registers Associated With Each DAC Channel  
When the output range is adjusted by changing the value of the  
Offset DAC an extra offset is introduced due to the gain error  
of the Offset DAC. The amount of offset is dependent on the  
magnitude of the reference and how much the Offset DAC  
moves from its default value. This offset is quoted on the  
specification page. The worst case offset occurs when the Offset  
DAC is at positive or negative full-scale. This value can be  
added to the offset present in the main DAC of a channel to  
give an indication of the overall offset for that channel. In most  
cases the offset can be removed by programming the channels  
C register with an appropriate value. The extra offset cause by  
the Offset DACs only needs to be taken into account when the  
Offset DAC is changed from its default value. Figure 10 shows  
the allowable code range which may be loaded to the Offset  
DAC and this is dependant on the reference value used. Thus,  
for a 5V reference, the Offset DAC should not be programmed  
with a value greater than 8192 (0x2000).  
Each DAC channel also has a gain (M) and offset (C) register,  
which allow trimming out of the gain and offset errors of the  
entire signal chain. Data from the X1A register is operated on by  
a digital multiplier and adder controlled by the contents of the M  
and C registers. The calibrated DAC data is then stored in the  
X2A register. Similarly, data from the X1B register is operated on  
by the multiplier and adder and stored in the X2B register.  
Although a multiplier and adder symbol are shown for each  
channel, there is only one multiplier and one adder in the  
device, which are shared between all channels. This has  
implications for the update speed when several channels are  
updated at once, as described later.  
Each time data is written to the X1A register, or to the M or C  
A
register with the /B control bit set to 0, the X2A data is  
recalculated and the X2A register is automatically updated.  
Similarly, X2B is updated each time data is written to X1B, or to  
5
RESERVED  
A
M or C with /B set to 1. The X2A and X2B registers are not  
readable, nor directly writable by the user.  
4
3
Data output from the X2A and X2B registers is routed to the  
final DAC register by a multiplexer. Whether each individual  
DAC takes its data from the X2A or X2B register is controlled  
by an 8-bit A/B Select Register associated with each group of 8  
DACs. If a bit in this register is 0, the DAC takes its data from  
the X2A register; if 1 the DAC takes its data from the X2B  
register (bit 0 controls DAC 0 through bit 7 controls DAC 7).  
2
1
0
Note that, since there are 40 bits in 5 registers, it is possible to  
set up, on a per-channel basis, whether each DAC takes its data  
from the X2A or X2B register. A global command is also  
provided that sets all bits in the A/B Select Registers to 0 or to 1.  
0
4096  
8192  
12288  
16383  
OFFSET DAC CODE  
Figure 10. Offset DAC Code Range  
Rev. PrF | Page 14 of 25  
Preliminary Technical Data  
AD5371  
multiplied by 4 in the transfer function as this DAC is a 14 bit  
device. On power up the default code loaded to the offset DAC  
is 5461 (0x1555). With a 3V reference this gives a span of -4 V  
to +8 V.  
OUTPUT AMPLIFIER  
As the output amplifiers can swing to 1.4 V below the positive  
supply and 1.4 V above the negative supply, this limits how  
much the output can be offset for a given reference voltage. For  
example, it is not possible to have a unipolar output range of  
20V, since the maximum supply voltage is 16.5 V.  
REFERENCE SELECTION  
The AD5371 has three reference input pins. The voltage applied  
to the reference pins determines the output voltage span on  
VOUT0 to VOUT31. VREF0 determines the voltage span for  
VOUT0 to VOUT7 (Group 0) and VREF1 determines the  
voltage span for VOUT8 to VOUT15 (Group 1) and VREF2  
determines the voltage span for VOUT16 to VOUT31 (Group 2  
to Group 3). The reference voltage applied to each VREF pin  
can be different, if required, allowing the groups to have a  
different voltage spans. The output voltage range and span can  
be adjusted further by programming the offset and gain  
registers for each channel as well as programming the offset  
DACs. If the offset and gain features are not used (i.e. the m and  
c registers are left at their default values) the required reference  
levels can be calculated as follows:  
S1  
DAC  
CHANNEL  
OUTPUT  
S2  
R6  
10kΩ  
CLR  
R5  
R1  
CLR  
CLR  
S3  
R2  
R3  
R4  
SIGGND  
SIGGND  
CHECK VALUE OF R1 &R5  
R1,R2,R3 = 20kΩ  
R4,R5 = 60kΩ  
OFFSET  
DAC  
R6 = 10kΩ  
2049-0008  
Figure 11. Output Amplifier and Offset DAC  
VREF = (VOUTmax – VOUTmin)/4  
Figure 11 shows details of a DAC output amplifier and its  
connections to the Offset DAC. On power up, S1 is open,  
disconnecting the amplifier from the output. S3 is closed, so the  
output is pulled to SIGGND (R1 and R2 are very much greater  
than R6). S2 is also closed to prevent the output amplifier being  
CLR  
If the offset and gain features of the AD5371 are used, then the  
required output range is slightly different. The chosen output  
range should take into account the system offset and gain errors  
that need to be trimmed out. Therefore, the chosen output  
range should be larger than the actual, required range.  
open-loop. If  
is low at power-up, the output will remain in  
CLR  
this condition until  
is taken high. The DAC registers can  
The required reference levels can be calculated as follows:  
1. Identify the nominal output range on VOUT.  
be programmed, and the outputs will assume the programmed  
CLR CLR  
values when  
up, the output will remain in the above condition until  
DD > 6 V and VSS < -4 V and the initialization sequence has  
is taken high. Even if  
is high at power-  
2. Identify the maximum offset span and the maximum  
gain required on the full output signal range.  
V
finished. The outputs will then go to their power-on default  
value.  
3. Calculate the new maximum output range on VOUT  
including the expected maximum offset and gain  
errors.  
TRANSFER FUNCTION  
From the previous text, it can be seen that the output voltage of  
a DAC in the AD5371 depends on the value in the input  
register, the value of the M and C registers, and the offset from  
the Offset DAC. The transfer function is given by:  
4. Choose the new required VOUTmax and VOUTmin  
,
keeping the VOUT limits centered on the nominal  
values. Note that VDD and VSS must provide sufficient  
headroom.  
Code applied to DAC from X1A or X1B register:-  
DAC_CODE = INPUT_CODE × (m+1)/214 + c - 213  
DAC output voltage:-  
5. Calculate the value of VREF as follows:  
VREF = (VOUTMAX – VOUTMIN)/4  
VOUT = 4  
× VREF ×  
(DAC_CODE – OFFSET_CODE )/214 +VSIGGND  
Reference Selection Example  
Notes  
Nominal Output Range = 12V (-4V to +8V)  
Offset Error = 70mV  
Gain Error = 3ꢀ  
DAC_CODE should be within the range of 0 to 16383.  
For 12 V span VREF = 3.0 V.  
For 20 V span VREF = 5.0 V.  
SIGGND = AGND = 0V  
X1A, X1B default code = 5461  
m = code in gain register - default code = 214 – 1.  
c = code in offset register - default code = 213.  
OFFSET_CODE is the code loaded to the offset DAC. It is  
1) Gain Error = 3ꢀ  
=> Maximum Positive Gain Error = +3ꢀ  
=> Output Range incl. Gain Error = 12 + 0.03(12)=12.36V  
Rev. PrF | Page 15 of 25  
Preliminary Technical Data  
AD5371  
2) Offset Error = 70mV  
3) 41 LSBs should be added to the default c register value:  
=> Maximum Offset Error Span = 2(70mV)=0.14V  
=> Output Range including Gain Error and Offset Error =  
12.36V + 0.14V = 12.5V  
(8192 + 41) = 8151  
4) 8151 should be programmed to the c register  
The gain error can now be removed. The output is set to +8V  
and a value of +8.02V is measured. This is a gain error of  
+20mV  
3) VREF Calculation  
Actual Output Range = 12.5V, that is -4.25V to +8.25V  
(centered);  
VREF = (8.25V + 4.25V)/4 = 3.125V  
1) 20mV = 27 LSBs  
2) 27 LSBs should be subtracted from the default m register  
value: (16383-27) = 16356.  
3) 16356 should be programmed to the m register  
If the solution yields an inconvenient reference level, the user  
can adopt one of the following approaches:  
RESET FUNCTION  
When the  
pin is taken low, the DAC buffers are  
RESET  
1. Use a resistor divider to divide down a convenient,  
higher reference level to the required level.  
disconnected and the DAC outputs VOUT0 to VOUT39 are  
tied to their associated SIGGND signals via a 10 kΩ resistor. On  
2. Select a convenient reference level above VREF and  
modify the Gain and Offset registers to digitally  
downsize the reference. In this way the user can use  
almost any convenient reference level but may reduce  
the performance by overcompaction of the transfer  
function.  
the rising edge of  
the AD5371 state machine initiates a  
RESET  
reset sequence to reset the X, M and C registers to their default  
values. This sequence typically takes 300µs and the user should  
not write to the part during this time. When the reset sequence  
is complete, and provided that  
be at a potential specified by the default register settings which  
will be equivalent to SIGGGND. The DAC outputs will remain  
is high, the DAC output will  
CLR  
3. Use a combination of these two approaches  
LDAC  
at SIGGND until the X, M or C registers are updated and  
is taken low.  
CALIBRATION  
The user can perform a system calibration on the AD5371 to  
reduce gain and offset errors to below 1 LSB. This is achieved by  
calculating new values for the m and c registers and  
reprogramming them.  
CLEAR FUNCTION  
is an active low input which should be high for normal  
CLR  
operation. The  
resistor. When  
pin has in internal 500kΩ pull-down  
is low, the input to each of the DAC output  
CLR  
CLR  
Reducing Offset and Gain Error  
buffer stages, VOUT0 to VOUT39, is switched to the externally  
set potential on the relevant SIGGND pin. While is low, all  
Offset Error is reduced as follows:  
1. Set the output to the lowest possible value.  
2. Measure the actual output voltage and compare it to the  
required value. This gives the offset error.  
3. Calculate the number of LSBs equivalent to the offset error  
CLR  
is taken high again, the  
pulses are ignored. When  
DAC outputs remain cleared until  
LDAC  
CLR  
LDAC  
contents of input registers and DAC registers 0 to 39 are not  
affected by taking low. To prevent glitches appearing on  
is taken low. The  
CLR  
should be brought low whenever the output  
and add or subtract this from the default value of the c register.  
the outputs  
CLR  
Gain Error is reduced as follows:  
span is adjusted by writing to the offset DAC.  
1. Reduce the offset error.  
BUSY AND LDAC FUNCTIONS  
2. Set the output to the highest possible value  
3. Measure the actual output voltage and compare it to the  
required value. This gives the gain error.  
4. Calculate the number of LSBs equivalent to the gain error  
and subtract it from the default value of the m register. Note  
that only positive gain error can be reduced.  
The value of an X2 (A or B) register is calculated each time the  
user writes new data to the corresponding X1, C, or M registers.  
BUSY  
During the calculation of X2, the  
output goes low. While  
BUSY  
is low, the user can continue writing new data to the X1,  
M, or C registers (see the Register Update Rates section for  
more details), but no DAC output updates can take place. The  
CALIBRATION EXAMPLE  
LDAC  
DAC outputs are updated by taking the  
LDAC BUSY  
input low. If  
LDAC  
This example assumes that a -4V to +8V output is required. The  
DAC output is set to -4V but is measured at -4.03V. This gives  
an offset of  
-30mV.  
1) 1 LSB = 12V/16384 = 732.42µV  
2) 30mV = 41 LSBs  
goes low while  
and the DAC outputs update immediately after  
LDAC  
is active, the  
event is stored  
BUSY  
goes  
input permanently low. In  
BUSY  
high. A user can also hold the  
this case, the DAC outputs update immediately after  
Rev. PrF | Page 16 of 25  
Preliminary Technical Data  
AD5371  
BUSY  
goes high.  
whenever the A/B Select Registers are written to.  
BUSY  
also goes low, for approximately 500ns,  
THERMAL MONITOR FUNCTION  
The AD5371 can be programmed to power down the DACs if  
the temperature on the die exceeds 130°C. Setting Bit 1 in the  
control register (see Table 12) will enable this function. If the  
die temperature exceeds 130°C the AD5371 will enter a  
temperature power-down mode, which is equivalent to setting  
the power-down bit in the control register. To indicate that the  
AD5371 has entered temperature shutdown mode Bit 4 of the  
control register is set. The AD5371 will remain in temperature  
shutdown mode, even if the die temperature falls, until Bit 1 in  
the control register is cleared.  
The  
resistor. Where multiple AD5371 devices may be used in one  
BUSY  
pin is bidirectional and has a 50 kΩ internal pullup  
system the  
pins can be tied together. This is useful where  
it is required that no DAC in any device is updated until all  
other DACs are ready. When each device has finished updating  
BUSY  
the X2 (A or B) registers it will release the  
device hasn’t finished updating its X2 registers it will hold  
LDAC  
pin. If another  
BUSY  
low, thus delaying the effect of  
The DAC outputs are updated by taking the  
LDAC BUSY LDAC  
going low.  
LDAC  
input low. If  
TOGGLE MODE  
goes low while  
and the DAC outputs update immediately after  
LDAC  
is active, the  
event is stored  
BUSY  
The AD5371 has two X2 registers per channel, X2A and X2B,  
which can be used to switch the DAC output between two levels  
with ease. This approach greatly reduces the overhead required  
by a micro-processor which would otherwise have to write to  
each channel individually. When the user writes to either the  
X1A ,X2A, M or C registers the calculation engine will take a  
certain amount of time to calculate the appropriate X2A or X2B  
values. If the application only requires that the DAC output  
switch between two levels, such as a data generator, any method  
which reduces the amount of calculation time encountered is  
advantageous. For the data generator example the user need  
only set the high and low levels for each channel once, by  
writing to the X1A and X1B registers. The values of X2A and  
X2B will be calculated and stored in their respective registers.  
The calculation delay therefore only happens during the setup  
phase, i.e. when programming the initial values. To toggle a  
DAC output between the two levels it is only required to write  
to the relevant A/B Select Register to set the MUX2 register bit.  
Furthermore, since there are 8 MUX2 control bits per register it  
is possible to update eight channels with a single write. Table 14  
shows the bits that correspond to each DAC output.  
goes  
input permanently low. In  
high. A user can also hold the  
BUSY  
this case, the DAC outputs update immediately after  
goes high.  
As described later, the AD5371 has flexible addressing that  
allows writing of data to a single channel, all channels in a  
group, the same channel in groups 0 to 4 or groups 1 to 4, or all  
channels in the device. This means that 1, 5, 8 or 40 X2 register  
values may need to be calculated and updated. As there is only  
one multiplier shared between 40 channels, this task must be  
BUSY  
done sequentially, so the length of the  
according to the number of channels being updated.  
pulse will vary  
BUSY  
Table 7.  
Pulse Widths  
Action  
BUSY  
Pulse  
Width (µs max)  
Loading X1A, X1B, C, or M to 1 channel  
Loading X1A, X1B, C, or M to 5 channels  
Loading X1A, X1B, C, or M to 8 channels  
Loading X1A, X1B, C, or M to 40 channels  
1.25  
3.25  
4.75  
20.75  
BUSY  
Pulse Width = ((Number of Channels +1) × 500ns) +250ns  
The AD5371 contains an extra feature whereby a DAC register  
is not updated unless its X2A or X2B register has been written  
LDAC  
to since the last time  
was brought low. Normally, when  
LDAC  
is brought low, the DAC registers are filled with the  
contents of the X2A or X2B registers, depending on the setting  
of the A/B Select Registers. However the AD5371 updates the  
DAC register only if the X2 data has changed, thereby  
removing unnecessary digital crosstalk.  
POWER-DOWN MODE  
The AD5371 can be powered down by setting Bit 0 in the  
control register. This will turn off the DACs thus reducing the  
current consumption. The DAC outputs will be connected to  
their respective SIGGND potentials. The power-down mode  
doesn’t change the contents of the registers and the DACs will  
return to their previous voltage when the power-down bit is  
cleared.  
Rev. PrF | Page 17 of 25  
Preliminary Technical Data  
SERIAL INTERFACE  
AD5371  
SPI WRITE MODE  
The AD5371 allows writing of data via the serial interface to  
every register directly accessible to the serial interface, which is  
all registers except the X2A and X2B registers and the DAC  
registers. The X2A and X2B registers are updated when writing  
to the X1A, X1B, M and C registers, and the DAC registers are  
The AD5371 contains two high-speed serial interfaces, an SPI-  
compatible, interface operating at clock frequencies up to  
50MHz (20MHz for read operations), and an LVDS interface.  
To minimize both the power consumption of the device and  
on-chip digital noise, the interface powers up fully only when  
the device is being written to, that is, on the falling edge of  
LDAC  
updated by  
.
SYNC  
The serial word (see Table 8) is 24 bits long. 14 of these bits are  
data bits, six bits are address bits, and two bits are mode bits  
that determine what is done with the data. Two bits are  
reserved.  
.
SPI INTERFACE  
The serial interface is 2.5 V LVTTL compatible when operating  
from a 2.7 V to 3.6 V DVCC supply. The SPI interface is selected  
when the  
The serial interface works with both a continuous and a burst  
(gated) serial clock. Serial data applied to SDI is clocked into the  
AD5371 by clock pulses applied to SCLK. The first falling edge  
SPI  
/LVDS pin is held low.It is controlled by four pins,  
as follows.  
SYNC  
SYNC  
of  
must be applied to SCLK to clock in 24 bits of data, before  
SYNC SYNC  
is taken high before the  
starts the write cycle. At least 24 falling clock edges  
Frame synchronization input.  
SDI  
is taken high again. If  
24th falling clock edge, the write operation will be aborted.  
Serial data input pin.  
SCLK  
SYNC  
If a continuous clock is used,  
must be taken high before  
Clocks data in and out of the device.  
the 25th falling clock edge. This inhibits the clock within the  
AD5371. If more than 24 falling clock edges are applied before  
SDO  
Serial data output pin for data readback.  
SYNC  
is taken high again, the input data will be corrupted. If an  
SYNC  
externally gated clock of exactly 24 pulses is used,  
may be  
SDI  
SCLK  
pins  
When the SPI mode is used the SYNC,  
and  
taken high any time after the 24th falling clock edge.  
The input register addressed is updated on the rising edge of  
SYNC SYNC  
should be connected to DGND either directly or by using pull-  
down resistors.  
. In order for another serial transfer to take place,  
must be taken low again.  
LVDS INTERFACE  
SPI  
The LVDS interface is selected when the  
/LVDS pin is held  
high. The LVDS interface uses the same input pins as the SPI  
interface with the same designations. SDO is not used. In  
addition, three other pins are provided for the complementary  
signals needed for differential operation, thus:  
SYNC  
SYNC/  
Differential frame synchronization signal.  
SDI  
SDI/  
Differential serial data input.  
SCLK  
SCLK/  
Differential clock input.  
Table 8. Serial Word Bit Assignation  
I23  
I22  
I21  
I20  
I19  
I18  
I17  
I16  
A0  
I15  
I14  
I13  
I12  
I11  
D9  
I10  
D8  
I9  
I8  
I7  
I6  
I5  
I4  
I3  
I2  
I1*  
0
I0*  
0
M1  
M0  
A5  
A4  
A3  
A2  
A1  
D13  
D12  
D11  
D10  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
*Bits I1 and I0 are reserved for future use. Set to 0 when writing. Read back as 0.  
Rev. PrF | Page 18 of 25  
Preliminary Technical Data  
AD5371  
SPI READBACK MODE  
REGISTER UPDATE RATES  
The AD5371 allows data readback via the serial interface from  
every register directly accessible to the serial interface, which is  
all registers except the X2A, X2B and DAC registers. In order to  
read back a register, it is first necessary to tell the AD5371  
which register is to be read. This is achieved by writing to the  
device a word whose first two bits are the special function code  
00. The remaining bits then determine if the operation is a  
readback, and the register which is to be read back, or if it is a  
write to of the special function registers such as the control  
register.  
After the special function write has been performed, if it is a  
readback command then data from the selected register will be  
clocked out of the SDO pin during the next SPI operation. The  
SDO pin is normally three-state but becomes driven as soon as  
a read command has been issued. The pin will remain driven  
until the registers data has been clocked out. Figure 5 for the  
read timing diagram. Note that due to the timing requirements  
of t5 (25ns) the maximum speed of the SPI interface during a  
read operation should not exceed 20MHz.  
As mentioned previously the value of the X2 (A or B) register is  
calculated each time the user writes new data to the  
corresponding X1, C or M registers. The calculation is  
performed by a three stage process. The first two stages take  
500ns each and the third stage takes 250ns. When the write to  
one of the X1, C or M registers is complete the calculation  
process begins. If the write operation involves the update of a  
single DAC channel the user is free to write to another register  
provided that the write operation doesn’t finish until the first  
stage calculation is complete, i.e. 500ns after the completion of  
the first write operation. If a group of channels is being updated  
by a single write operation the first stage calculation will be  
repeated for each channel, taking 500ns per channel. In this  
case the user should not complete the next write operation until  
this time has elapsed.  
CHANNEL ADDRESSING AND SPECIAL MODES  
If the mode bits are not 00, then the data word D13 to D0 is  
written to the device. Address bits A5 to A0 determine which  
channel or channels is/are written to, while the mode bits  
determine to which register (X1A, X1B, C or M) the data is  
written, as shown in Table 8. If data is to be written to the X1A  
LVDS OPERATION  
The LVDS interface operates as follows (note that, since the  
LVDS signals are differential, when a signal goes high its  
complementary signal goes low, and vice versa).  
A
or X1B register, the setting of the /B bit in the Control  
Register determines which (0 Æ X1A, 1 Æ X1B).  
SYNC  
goes low and the  
The  
SYNC  
signal frames the data. SCLK is initially high. After  
SYNC  
Table 9. Mode Bits  
to SCLK setup time has elapsed,  
M1 M0  
Action  
SCLK can start to clock in the data. Data is clocked into the  
AD5371 on the high to low transition of SCLK and must be  
1
1
Write DAC input data (X1A or X1B) register,  
A
depending on Control Register /B bit.  
SYNC  
stable at this time (observe setup and hold time specs).  
1
0
0
0
1
0
Write DAC offset (C) register  
Write DAC gain (M) register  
SYNC  
may then be taken high after the SCLK to  
latch the data.  
hold time to  
Special function, used in combination with other  
bits of word  
The same comments about burst and continuous clocks apply  
to the LVDS interface as to the SPI interface. Readback is not  
available when using the LVDS interface.  
The AD5371 has very flexible addressing that allows writing of  
data to a single channel, all channels in a group, the same  
channel in groups 0 to 4 or groups 1 to 4, or all channels in the  
device Table 10 shows all these address modes.  
Rev. PrF | Page 19 of 25  
Preliminary Technical Data  
AD5371  
Table 10. Group and Channel Addressing  
This table shows which group(s) and which channel(s) is/are addressed for every combination of address bits A5 to A0.  
ADDRESS BITS A5 TO A3  
000  
001  
010  
011  
100  
101  
110  
111  
All groups,  
all channels  
Group 0,  
channel 0  
Group 1,  
channel 0  
Group 2,  
channel 0  
Group 3,  
channel 0  
Group 4,  
channel 0  
Groups 0,1,2,3,4  
channel 0  
Groups 1,2,3,4  
channel 0  
000  
001  
010  
011  
100  
101  
110  
111  
Group 0, all  
channels  
Group 0,  
channel 1  
Group 1,  
channel 1  
Group 2,  
channel 1  
Group 3,  
channel 1  
Group 4,  
channel 1  
Groups 0,1,2,3,4  
channel 1  
Groups 1,2,3,4  
channel 1  
Group 1, all  
channels  
Group 0,  
channel 2  
Group 1,  
channel 2  
Group 2,  
channel 2  
Group 3,  
channel 2  
Group 4,  
channel 2  
Groups 0,1,2,3,4  
channel 2  
Groups 1,2,3,4  
channel 2  
Group 2, all  
channels  
Group 0,  
channel 3  
Group 1,  
channel 3  
Group 2,  
channel 3  
Group 3,  
channel 3  
Group 4,  
channel 3  
Groups 0,1,2,3,4  
channel 3  
Groups 1,2,3,4  
channel 3  
ADDRESS  
BITS A2 TO  
A0  
Group 3, all  
channels  
Group 0,  
channel 4  
Group 1,  
channel 4  
Group 2,  
channel 4  
Group 3,  
channel 4  
Group 4,  
channel 4  
Groups 0,1,2,3,4  
channel 4  
Groups 1,2,3,4  
channel 4  
Group 4, all  
channels  
Group 0,  
channel 5  
Group 1,  
channel 5  
Group 2,  
channel 5  
Group 3,  
channel 5  
Group 4,  
channel 5  
Groups 0,1,2,3,4  
channel 5  
Groups 1,2,3,4  
channel 5  
Reserved  
Group 0,  
channel 6  
Group 1,  
channel 6  
Group 2,  
channel 6  
Group 3,  
channel 6  
Group 4,  
channel 6  
Groups 0,1,2,3,4  
channel 6  
Groups 1,2,3,4  
channel 6  
Reserved  
Group 0,  
channel 7  
Group 1,  
channel 7  
Group 2,  
channel 7  
Group 3,  
channel 7  
Group 4,  
channel 7  
Groups 0,1,2,3,4  
channel 7  
Groups 1,2,3,4  
channel 7  
data required for execution of the special function, for example  
the channel address for data readback.  
The codes for the special functions are shown in Table 12. Table  
SPECIAL FUNCTION MODE  
If the mode bits are 00, then the special function mode is  
selected, as shown in Table 11. Bits I21 to I16 of the serial data  
word select the special function, while the remaining bits are  
13 shows the addresses for data readback.  
Table 11. Special Function Mode  
I23  
I22  
I21  
I20  
I19  
I18  
I17  
S1  
I16  
S0  
I15  
I14  
I13  
I12  
I11  
I10  
F10  
I9  
I8  
I7  
I6  
I5  
I4  
I3  
I2  
I1  
I0  
0
0
S5  
S4  
S3  
S2  
F15  
F14  
F13  
F12  
F11  
F9  
F8  
F7  
F6  
F5  
F4  
F3  
F2  
F1  
F0  
Rev. PrF | Page 20 of 25  
Preliminary Technical Data  
AD5371  
Table 12. Special Function Codes  
SPECIAL FUNCTION CODE DATA  
ACTION  
S5 S4 S3 S2 S1 S0 F15-F0  
0
0
0
0
0
0
0
0
0
0
0
1
0000 0000 0000 0000  
NOP  
XXXX XXXX XXXX X[F2:F0]  
Write control register  
F2 = 1 Æ Select B reg for input; F2 = 0 Æ Select A reg for input  
F1 = 1 Æ En temp shutdown; F1 = 0 Æ Disable temp shutdown  
F0 = 1 Æ Soft power down; F0 = 0 Æ soft power up  
Write data in F13:F0 to OFS0 register  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
XX[F13:F0]  
XX[F13:F0]  
Write data in F13:F0 to OFS1 register  
XX[F13:F0]  
See Table 13  
Write data in F13:F0 to OFS2 register  
Select register for readback  
XXXX XXXX[F7:F0]  
XXXX XXXX[F7:F0]  
XXXX XXXX[F7:F0]  
XXXX XXXX[F7:F0]  
XXXX XXXX[F7:F0]  
XXXX XXXX[F7:F0]  
Write data in F7:F0 to A/B Select Register 0  
Write data in F7:F0 to A/B Select Register 1  
Write data in F7:F0 to A/B Select Register 2  
Write data in F7:F0 to A/B Select Register 3  
Write data in F7:F0 to A/B Select Register 4  
Block write A/B Select Registers  
F7:F0 = 0, write all 0’s (all channels use X2A register)  
F7:F0 = 1, wrote all 1’s (all channels use X2B register)  
Table 13. Address Codes for Data Readback  
F15 F14 F13 F12 F11 F10 F9  
F8  
F7  
REGISTER READ  
A Register  
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
Bits F12 to F7 select channel to be read  
back, from Channel 0 = 001000 to  
Channel 39 = 101111  
B Register  
C Register  
M Register  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
0
1
1
0
1
1
0
0
1
1
0
1
0
0
1
0
1
0
Control Register  
OFS0 Data Register  
OFS1 Data Register  
OFS2 Data Register  
A/B Select Register 0  
A/B Select Register 1  
A/B Select Register 2  
A/B Select Register 3  
A/B Select Register 4  
Note: F6 to F0 are don’t care for data readback function.  
Rev. PrF | Page 21 of 25  
Preliminary Technical Data  
AD5371  
Table 14. DACs Select by A/B Select Registers  
A/B Select  
Bits  
F3  
Register  
F7  
F6  
F5  
F4  
F2  
F1  
F0  
VOUT7  
VOUT6  
VOUT5  
VOUT4  
VOUT3  
VOUT2  
VOUT1  
VOUT0  
0
VOUT15  
VOUT23  
VOUT31  
VOUT39  
VOUT14  
VOUT22  
VOUT30  
VOUT38  
VOUT13  
VOUT21  
VOUT29  
VOUT37  
VOUT12  
VOUT20  
VOUT28  
VOUT36  
VOUT11  
VOUT19  
VOUT27  
VOUT35  
VOUT10  
VOUT18  
VOUT26  
VOUT34  
VOUT9  
VOUT8  
1
2
3
4
VOUT17  
VOUT25  
VOUT33  
VOUT16  
VOUT24  
VOUT32  
component side of the board is dedicated to ground plane,  
while signal traces are placed on the solder side.  
POWER SUPPLY DECOUPLING  
In any circuit where accuracy is important, careful considera-  
tion of the power supply and ground return layout helps to  
ensure the rated performance. The printed circuit board on  
which the AD5371 is mounted should be designed so that the  
analog and digital sections are separated and confined to  
certain areas of the board. If the AD5371 is in a system where  
multiple devices require an AGND-to-DGND connection, the  
connection should be made at one point only. The star ground  
point should be established as close as possible to the device.  
For supplies with multiple pins (VSS, VDD, VCC), it is recom-  
mended to tie these pins together and to decouple each supply  
once.  
As is the case for all thin packages, care must be taken to avoid  
flexing the package and to avoid a point load on the surface of  
this package during the assembly process.  
POWER SUPPLY SEQUENCING  
When the supplies are connected to the AD5371 it is important  
that the AGND and DGND pins are connected to the relevant  
ground plane before the positive or negative supplies are  
applied. In most applications this is not an issue as the ground  
pins for the power supplies will be connected to the ground pins  
of the AD5371 via ground planes. Where the AD5371 is to be  
used in a hot-swap card care should be taken to ensure that the  
ground pins are connected to the supply grounds before the  
positive or negative supplies are connected. This is required to  
prevent currents flowing in directions other than towards an  
analog or digital ground.  
The AD5371 should have ample supply decoupling of 10 µF in  
parallel with 0.1 µF on each supply located as close to the  
package as possible, ideally right up against the device. The  
10 µF capacitors are the tantalum bead type. The 0.1 µF capaci-  
tor should have low effective series resistance (ESR) and  
effective series inductance (ESI), such as the common ceramic  
types that provide a low impedance path to ground at high  
frequent cies, to handle transient currents due to internal logic  
switching.  
Digital lines running under the device should be avoided,  
because these couple noise onto the device. The analog ground  
plane should be allowed to run under the AD5371 to avoid  
noise coupling. The power supply lines of the AD5371 should  
use as large a trace as possible to provide low impedance paths  
and reduce the effects of glitches on the power supply line. Fast  
switching digital signals should be shielded with digital ground  
to avoid radiating noise to other parts of the board, and should  
never be run near the reference inputs. It is essential to  
minimize noise on all VREF lines.  
Avoid crossover of digital and analog signals. Traces on  
opposite sides of the board should run at right angles to each  
other. This reduces the effects of feedthrough through the  
board. A microstrip technique is by far the best, but not always  
possible with a double-sided board. In this technique, the  
Rev. PrF | Page 22 of 25  
Preliminary Technical Data  
AD5371  
connected together. The user can write to the AD5371 by  
INTERFACING EXAMPLES  
writing to the transmit register. A read operation can be  
accomplished by first writing to the AD5371 to tell the part that  
a read operation is required. A second write operation with a  
NOP instruction will cause the data to be read from the  
AD5371. The DSPs receive interrupt can be used to indicate  
when the read operation is complete.  
The SPI interface of the AD5371 is designed to allow the parts  
to be easily connected to industry standard DSPs and micro-  
controllers. Figure 12 shows how the AD5371 could be  
connected to the Analog Devices Blackfin® DSP. The Blackfin  
has an integrated SPI port which can be connected directly to  
the SPI pins of the AD5371 and programmable I/O pins which  
can be used to set or read the state of the digital input or output  
pins associated with the interface.  
ADSP-21065L  
AD537x  
TFSx  
RFSx  
SYNC  
TCLKx  
RCLKx  
AD537x  
SCLK  
SDI  
DTxA  
DRxA  
SPISELx  
SCK  
SYNC  
SCLK  
SDI  
SDO  
MOSI  
FLAG0  
FLAG1  
FLAG2  
FLAG3  
RESET  
LDAC  
CLR  
MISO  
SDO  
PF10  
PF9  
PF8  
PF7  
RESET  
LDAC  
CLR  
ADSP-BF531  
BUSY  
537x-0101  
BUSY  
Figure 13. Interfacing to an ADSP-21065L DSP  
537x-0101  
Figure 12. Interfacing to a Blackfin DSP  
The Analog Devices ADSP-21065L is a floating point DSP with  
two serial ports (SPORTS). Figure 13 shows how one SPORT  
can be used to control the AD5371. In this example the  
Transmit Frame Synchronization (TFS) pin is connected to the  
Receive Frame Synchronization (RFS) pin. Similarly the  
transmit and receive clocks (TCLK and RCLK) are also  
Rev. PrF | Page 23 of 25  
Preliminary Technical Data  
OUTLINE DIMENSIONS  
AD5371  
14.00  
BSC SQ  
0.75  
0.60  
0.45  
1.60  
MAX  
80  
61  
60  
1
PIN  
1
12.00  
BSC SQ  
TOP VIEW  
(PINS DOWN)  
1.45  
1.40  
1.35  
0.20  
0.09  
7°  
3.5°  
20  
41  
0.15  
0.05  
0°  
21  
40  
SEATING  
PLANE  
0.08 MAX  
COPLANARITY  
VIEW A  
0.50  
BSC  
0.27  
0.22  
0.17  
LEAD PITCH  
VIEW A  
ROTATED 90° CCW  
COMPLIANT TO JEDEC STANDARDS MS-026-BDD  
Figure 14. 80 Lead Quad Flat Package  
(ST-80-1)  
Dimensions shown in millimeters  
A1 CORNER  
INDEX AREA  
10.00  
BSC SQ  
12 11 10  
9
8 7 6 5 4 3 2 1  
A
B
C
D
E
F
G
H
J
2.50 SQ  
BALL A1  
PAD CORNER  
8.80  
BSC  
BOTTOM  
VIEW  
TOP VIEW  
K
L
M
0.80 BSC  
DETAIL A  
1.40  
1.35  
1.20  
1.11  
1.01  
0.91  
DETAILA  
0.65 REF  
0.34 NOM  
0.29 MIN  
0.12 MAX  
COPLANARITY  
0.50*  
0.45  
0.40  
SEATING  
PLANE  
BALL DIAMETER  
*COMPLIANT TO JEDEC STANDARDS MO-205AC  
WITH THE EXCEPTION OF BALL DIAMETER.  
Figure 15. 100-Lead Chip Scale Package Ball Grid Array [CSP_BGA]  
(BC-100-2)  
Dimensions shown in millimeters  
ORDERING GUIDE  
Model  
AD5371BSTZ  
AD5371BBCZ  
Temperature Range  
-40°C to +85°C  
-40°C to +85°C  
Package Description  
Package Option  
80-Lead Quad Flat Pack (LQFP )  
100 Ball Chip Scale Package (CSPBGA)  
ST-80  
BC-100-2  
Rev. PrF | Page 24 of 25  
Preliminary Technical Data  
NOTES  
AD5371  
©2006 Analog Devices, Inc. All rights reserved. Trademarks and  
registered trademarks are the property of their respective owners.  
PR05814-0-10/06(PrF)  
Rev. PrF | Page 25 of 25  

相关型号:

AD5371BBCZ

40-Channel, 14-Bit Serial Input, Voltage-Output DAC
ADI

AD5371BSTZ

40-Channel, 14-Bit Serial Input, Voltage-Output DAC
ADI

AD5371BSTZ-REEL

暂无描述
ADI

AD5372

32-Channel, 16/14, Serial Input, Voltage-Output DACs
ADI

AD5372BCPZ

32-Channel, 16/14, Serial Input, Voltage-Output DACs
ADI

AD5372BCPZ-RL7

32-Channel, 16-Bit, Serial Input, Voltage-Output DAC
ADI

AD5372BSTZ

32-Channel, 16/14, Serial Input, Voltage-Output DACs
ADI

AD5372_15

32-Channel, 16-/14-Bit, Serial Input, Voltage Output DAC
ADI

AD5373

32通道、14-Bit、串行输入、电压输出型DAC
ADI

AD5373BCPZ

32-Channel, 16/14, Serial Input, Voltage-Output DACs
ADI

AD5373BCPZ-RL7

32-Channel, 14-Bit, Serial Input, Voltage-Output DAC
ADI

AD5373BSTZ

32-Channel, 16/14, Serial Input, Voltage-Output DACs
ADI