PRELIMINARY TECHNICAL DATA
a 64-Position OTP I2C Compatible
Digital Potentiometer
Preliminary Technical Data AD5171
FEATURES
Set & Forget One Time Programmable Wiper
Set
64-Position
End-to-End Resistance 5k, 10k, 50k, 100k
Compact SOT23-8 (2.9 x 3mm) Package
I2C interface
Full Read/write of wiper register
Extra Package address decode pin A0
Power ON Reset to Midscale
IDD ~ 0.01 µA
Single Supply +2.7V to +5.5V
Low Temperature Coefficient 35ppm/°C
Wide Operating Temperature –40°C to +125°C
Applications
Permanent Factory PCB Setting
Resistor Adjustment & Final Set
Replacement of Trimmers® in new designs
Pressure, Temperature, Position, Chemical
and Optical Sensor Calibration
RF Amplifier biasing
Automotive Electronics Adjustment
Gain Control and Offset Adjustment
GENERAL DESCRIPTION
The AD5171 provides a compact 2.9x3mm packaged
solution for 64-position OTP adjustment applications.
This device performs the same electronic adjustment
function as a mechanical trimmer® or a variable
resistor. Available in four different end-to-end
resistance values (5k, 10k, 50k, 100k) these low
temperature coefficient devices are ideal for high
accuracy and stability variable resistance
adjustments.
These devices will provide variable resistance under
2-wire I2C compatible program control in servo
adjustment factory applications. Once the final value
is determined. The user programs a permanent write
command freezing the wiper position at the desired
setting (analogous to placing epoxy on a mechanical
Notes:
1. The terms digital potentiometers, VR, and RDAC are used
interchangeably.
trimmer). This one time program sets a validation bit,
which can be read through the I2C interface. Once
this acknowledge bit is set the wiper position can not
be changed due to power supply sequencing,
temperature, RF fields, ESD exposure, when
maintained within its absolute maximum ratings. For
applications that require continuous infrequent
adjustment of wiper resistance settings, see the
AD523x/AD525x families of nonvolatile memory
digital potentiometers.
Operating from a 2.7 to 5.5 volt power supply
consuming less than 1uA allows for usage in portable
battery operated applications.
FUNCTIONAL DIAGRAM
I2C INTERFACE
WIPER
REGISTER
A
W
B
VDD
A0
SDA
SCL
GND
PIN CONFIGURATION
AW
BVDD
A0
SDASCL
GND
8
7
6
54
3
2
1
REV PrB, 20 FEB’03
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 which may result from its use. No license is granted by
implication or otherwise under any patent or patent rights of Analog Devices.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106 U.S.A.
Tel: 781/329-4700 World Wide Web Site: http://www.analog.com
Fax: 781/326-8703 © Analog Devices, Inc., 2003
PRELIMINARY TECHNICAL DATA
64 Position Digital Potentiometer AD5171
AD5171 ELECTRICAL CHARACTERISTICS 5K, 10K, 50K, 100K VERSION (VDD = +5V ± 10%, or
+3V ± 10%, VA = +VDD, VB = 0V, -40°C < TA < +125°C unless otherwise noted.)
Parameter Symbol Conditions Min Typ1 Max Units
DC CHARACTERISTICS RHEOSTAT MODE
Resistor Differential Nonlinearity2 R-DNL RWB, VA = No Connect -1 ±0.25 +1 LSB
Resistor Integral Nonlinearity2 R-INL RWB, VA = No Connect -2 ±0.5 +2 LSB
Nominal Resistor Tolerance3 RAB T
A = 25°C -30 30 %
Resistance Temperature Coefficient RAB/T VAB = VDD, Wiper = No Connect 35 ppm/°C
Wiper Resistance RW V
DD = +5V 50 100
DC CHARACTERISTICS POTENTIOMETER DIVIDER MODE Specifications apply to all VRs
Resolution N 8 Bits
Differential Nonlinearity4 DNL –1 ±1/4 +1 LSB
Integral Nonlinearity4 INL –2 ±1/2 +2 LSB
Voltage Divider Temperature Coefficient VW/T Code = 80H 5 ppm/°C
Full-Scale Error VWFSE Code = FFH –1.5 -0.5 +0 LSB
Zero-Scale Error VWZSE Code = 00H 0 +0.5 +1.5 LSB
RESISTOR TERMINALS
Voltage Range5 V
A,B,W V
SS V
DD V
Capacitance6 A, B CA,B f = 1 MHz, measured to GND, Code = 80H 45 pF
Capacitance6 W CW f = 1 MHz, measured to GND, Code = 80H 60 pF
Shutdown Supply Current7 I
DD_SD VDD = 5.5V 0.01 5 µA
Common-Mode Leakage ICM V
A =VB = VDD / 2 1 nA
DIGITAL INPUTS & OUTPUTS
Input Logic High VIH 2.4 V
Input Logic Low VIL 0.8 V
Input Logic High VIH V
DD = +3V 2.1 V
Input Logic Low VIL V
DD = +3V 0.6 V
Input Current IIL V
IN = 0V or +5V ±1 µA
Input Capacitance6 C
IL 5 pF
POWER SUPPLIES
Logic Supply VLOGIC 2.7 5.5 V
Single-Supply Range VDD RANGE V
SS = 0V -0.3 5.5 V
Supply Current IDD V
IH = +5V or VIL = 0V 5 µA
Power Dissipation8 P
DISS V
IH = +5V or VIL = 0V, VDD = +5V 0.2 mW
Power Supply Sensitivity PSS VDD = +5V ±10%, Code = Midscale -0.01 0.001 +0.01 %/%
DYNAMIC CHARACTERISTICS6, 9
Bandwidth –3dB BW_10K RAB = 10K, Code = 80H 600 KHz
Bandwidth –3dB BW_50K RAB = 50K, Code = 80H 100 KHz
Total Harmonic Distortion THDW V
A =1Vrms, VB = 0V, f=1KHz, RAB = 10K 0.003 %
VW Settling Time (10K/50K) tS V
A= 5V, VB=0V, ±1 LSB error band 2/9 µs
Resistor Noise Voltage Density eN_WB R
WB = 5K, RS = 0 9 nVHz
REV PrB, 20 FEB’ 03
- 2 -
PRELIMINARY TECHNICAL DATA
64 Position Digital Potentiometer AD5171
AD5171 ELECTRICAL CHARACTERISTICS 5K, 10K, 50K, 100K VERSION (VDD = +5V ± 10%, or
+3V ± 10%, VA = +VDD, VB = 0V, -40°C < TA < +125°C unless otherwise noted.)
Parameter Symbol Conditions Min Typ1 Max Units
INTERFACE TIMING CHARACTERISTICS applies to all parts(Notes 6,12)
SCL Clock Frequency fSCL 400 KHz
tBUF Bus free time between STOP & START t1 1.3 µs
tHD;STA Hold Time (repeated START) t2 After this period the first clock pulse is generated 0.6 µs
tLOW Low Period of SCL Clock t3 1.3 µs
tHIGH High Period of SCL Clock t4 0.6 50 µs
tSU;STA Setup Time For START Condition t5 0.6 µs
tHD;DAT Data Hold Time t6 0.9 µs
tSU;DAT Data Setup Time t7 100 ns
tF Fall Time of both SDA & SCL signals t8 300 ns
tR Rise Time of both SDA & SCL signals t9 300 ns
tSU;STO Setup time for STOP Condition t10 0.6 µs
NOTES:
1. Typicals represent average readings at +25°C and VDD = +5V.
2. Resistor position nonlinearity error R-INL is the deviation from an ideal value measured between the maximum resistance and the minimum resistance wiper positions. R-DNL measures the
relative step change from ideal between successive tap positions. Parts are guaranteed monotonic.
3. VAB = VDD, Wiper (VW) = No connect
4. INL and DNL are measured at VW with the RDAC configured as a potentiometer divider similar to a voltage output D/A converter. VA = VDD and VB = 0V.
DNL specification limits of ±1LSB maximum are Guaranteed Monotonic operating conditions.
5. Resistor terminals A,B,W have no limitations on polarity with respect to each other.
6. Guaranteed by design and not subject to production test.
7. Measured at the A terminal. A terminal is open circuited in shutdown mode.
8. PDISS is calculated from (IDD x VDD). CMOS logic level inputs result in minimum power dissipation
9. All dynamic characteristics use VDD = +5V.
10. See timing diagram for location of measured values. All input control voltages are specified with tR=tF=2ns(10% to 90% of +3V) and timed from a voltage level of 1.5V. Switching characteristics
are measured using VLOGIC = +5V.
11. The AD5171 contains xxxx transistors. Die Size: 30.7mil x 76.8 mil, 2358sq. mil.
12. See timing diagram for location of measured values.
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 the
AD5171 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 PrB, 20 FEB’ 03
- 3 -
PRELIMINARY TECHNICAL DATA
64 Position Digital Potentiometer AD5171
ABSOLUTE MAXIMUM RATINGS1 (TA = +25°C, unless
otherwise noted)
VDD to GND ...................................................... -0.3, +7V
VA, VB, VW to GND ................................................... VDD
IMAX ..................................................................... ±20mA2
Digital Inputs & Output Voltage to GND.............. 0V, +7V
Operating Temperature Range ..............-40°C to +125°C
Maximum Junction Temperature (TJ MAX)..............+150°C
Storage Temperature.............................-65°C to +150°C
Lead Temperature (Soldering, 10 sec) ................+300°C
Thermal Resistance3 θJA,
SOT23-8 ................................................ 230°C/W
NOTES
1. Stresses above those listed under Absolute Maximum Ratings may cause permanent
damage to the device. This is a stress rating; 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.
2. Maximum terminal current is bounded by the maximum current handling of the switches,
maximum power dissipation of the package, and maximum applied voltage across any two of
the A, B, and W terminals at a given resistance
3. Package Power Dissipation (TJMAX-TA)/ θJA
ORDERING GUIDE
Model# R
()
Package
Description
Package
Option
Brand
AD5171BRJ5 5K SOT23-8 RJ-8 D12
AD5171BRJ10 10K SOT23-8 RJ-8 D13
AD5171BRJ50 50K SOT23-8 RJ-8 D14
AD5171BRJ100 100K SOT23-8 RJ-8 D15
REV PrB, 20 FEB’ 03
- 4 -
PRELIMINARY TECHNICAL DATA
64 Position Digital Potentiometer AD5171
Write Mode:
S 0 1 0 1 1 0 A
0
W A X R
S
S
D
X X X X X A D
X
D
X
D
5
D
4
D
3
D
2
D
1
D
0
A P
Slave Address Byte Instruction Byte Data Byte
Read Mode:
S 0 1 0 1 1 0 A
0
R A D
X
D
X
D
5
D
4
D
3
D
2
D
1
D
0
A P
Slave Address Byte Data Byte
S = Start Condition
P = Stop Condition
A = Acknowledge
X = Don’t Care
W = Write
R = Read
RS = Reset wiper to Midscale 20H
SD = Shutdown connects wiper to B terminal and open circuits A
terminal. It does not change contents of wiper register.
D5,D4,D3,D2,D1,D0 = Data Bits
t4
SDA
SCL
P S S P
t
1
t
2
t
3 t7
t6
t5
t
8
t
8
t9
t
10
Figure 1. Detail Timing Diagram
SCL
SDA
19
10
11
0AD00R/W
ACK. BY
AD5171
X X D5 D3D4 D0
D1
D2
19
ACK. BY
AD5171
0RS SD XXX
X
X
19
ACK. BY
AD5 171
FRAME 1
Slave Address Byte
START BY
MASTER FRAME 2
Instruction Byte
FRAME 3
Data Byte
STOP BY
MASTER
Figure 2a. Writing to the RDAC Register
SCL
SDA
19
10 11
0
AD00R/W
ACK. BY
AD5171
X X D5 D3D4 D0
D1
D2
19
ACK. BY
AD5171
TXX XXX
X
X
19
ACK. BY
AD5 171
FRAME 1
Slave Address Byte
START BY
MASTER
FRAME 2
Instruction Byte
FRAME 3
Data Byte
STOP BY
MASTER
Figure 2b. Activating One Time Programming
SCL
SDA
19
10 11
0AD00R/W
ACK. BY
AD5171
19
E1 E0 D5 D3D4 D0
D1D2
NO ACK.
BY MASTER
FRAME 1
Slave Address Byte
START BY
MASTER FRAME 2
Data Byte From Selected
RD
A
CRe
g
is
t
er
STOP BY
MASTER
Figure 3. Reading Data from a Previously Selected RDAC Register in Write Mode
REV PrB, 20 FEB’ 03
- 5 -
PRELIMINARY TECHNICAL DATA
64 Position Digital Potentiometer AD5171
TABLE 1: AD5171 PIN Descriptions
Pin Name Description
1 W W Terminal
2 VDD Positive Power Supply
3 GND Ground
4 SCL Serial Clock Input, positive edge
triggered
5 SDA Serial Data Input/Output
6 A0 Programmable address bit 0 for
multiple package decoding
7 B B Terminal
8 A A Terminal
PIN CONFIGURATION
AW
BVDD
A0
SDASCL
GND
8
7
6
54
3
2
1
REV PrB, 20 FEB’ 03
- 6 -
PRELIMINARY TECHNICAL DATA
64 Position Digital Potentiometer AD5171
REV PrB, 20 FEB’ 03
- 7 -