FEATURES
Dual, 1024-Position Resolution
25 k, 250 k Full-Scale Resistance
Low Temperature Coefficient: 35 ppm/C
Nonvolatile Memory
1
Preset Maintains Wiper Settings
Permanent Memory Write-Protection
Wiper Settings Read Back
Actual Tolerance Stored in EEMEM
1
Linear Increment/Decrement
Log Taper Increment/Decrement
SPI Compatible Serial Interface
3 V to 5 V Single Supply or 2.5 V Dual Supply
26 Bytes User Nonvolatile Memory for Constant Storage
Current Monitoring Configurable Function
100-Year Typical Data Retention T
The ADN2850 provides dual-channel, digitally controlled programmable resistors
2
with resolution of 1024 positions. These devices
perform the same electronic adjustment function as a mechanical
rheostat with enhanced resolution, solid-state reliability, and
superior low temperature coefficient performance. The ADN2850’s
versatile programming via a standard serial interface allows
16 modes of operation and adjustment, including scratch pad programming, memory storing and retrieving, increment/decrement,
log taper adjustment, wiper setting readback, and extra user
defined EEMEM
1
.
Another key feature of the ADN2850 is that the actual tolerance
is stored in the EEMEM. The actual full-scale resistance can
therefore be known, which is valuable for tolerance matching
and calibration.
In the scratch pad programming mode, a specific setting can be
programmed directly to the RDAC
2
register, which sets the resistance between terminals W and B. The RDAC register can also
be loaded with a value previously stored in the EEMEM register.
The value in the EEMEM can be changed or protected. When
changes are made to the RDAC register, the value of the new
setting can be saved into the EEMEM. Thereafter, such value will
be transferred automatically to the RDAC register during system
power ON, which is enabled by the internal preset strobe.
EEMEM can also be retrieved through direct programming and
external preset pin control.
*Patent pending
NOTES
1
The term nonvolatile memory and EEMEM are used interchangeably.
2
The term programmable resistor and RDAC are used interchangeably.
REV. B
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. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
ADN2850
*
FUNCTIONAL BLOCK DIAGRAM
Figure 1. RWB(D) vs. Decimal Code
The linear step increment and decrement commands enable the
setting in the RDAC register to be moved UP or DOWN, one step
at a time. For logarithmic changes in wiper setting, a left/right
bit shift command adjusts the level in ±6 dB steps.
The ADN2850 is available in the 5 mm 5 mm 16-lead frame chip
scale LFCSP and thin 16-lead TSSOP packages. All parts are
guaranteed to operate over the extended industrial temperature
range of –40°C to +85°C.
With respect to GND, VDD = 5 V2.4V
With respect to GND, VDD = 5 V0.8V
With respect to GND, VDD = 3 V2.1V
With respect to GND, VDD = 3 V0.6V
With respect to GND,
V
= +2.5 V, V
DD
= –2.5 V2.0V
SS
With respect to GND,
= +2.5 V, V
V
DD
R
= 2.2 kΩ to 5 V4.9V
PULL-UP
IOL = 1.6 mA, V
VIN = 0 V or V
= –2.5 V0.5V
SS
= 5 V0.4V
LOGIC
DD
±2.25µA
5pF
POWER SUPPLIES
Single-Supply Power RangeV
Dual-Supply Power RangeV
Positive Supply CurrentI
Positive Supply CurrentI
Programming Mode CurrentI
Read Mode Current
7
Negative Supply CurrentI
Power Dissipation
8
Power Supply SensitivityP
CURRENT MONITOR TERMINALS
Current Sink at V
Current Sink at V
DYNAMIC CHARACTERISTICS
9
1
2
5, 10
Resistor Noise Spectral Densitye
Analog Crosstalk (C
)CTVB1 = VB2 = 0 V, Measured VW1 with
W1/CW2
DD
DD/VSS
DD
DD
DD(PG)
I
DD(XFR)
SS
P
DISS
SS
I
1
I
2
N_WB
VSS = 0 V3.05.5V
±2.25± 2.75V
VIH = VDD or VIL = GND,
= 25oC24.5µA
T
A
VIH = VDD or VIL = GND3.56.0µA
VIH = VDD or VIL = GND35mA
VIH = VDD or VIL = GND0.339mA
VIH = VDD or VIL = GND,
= +2.5 V, V
V
DD
= –2.5 V3.56.0µA
SS
VIH = VDD or VIL = GND1850µW∆VDD = 5 V ± 10%0.0020.01%/%
0.000110mA
10mA
R
= 25 kΩ/250 kΩ, f = 1 kHz20/64nV/√Hz
WB_FS
= 100 mV p-p @ f = 100 kHz,
V
W2
Code 1 = Code 2 = 200
H
–65dB
REV. B–2–
ADN2850
ParameterSymbolConditionsMinTyp2MaxUnit
INTERFACE TIMING CHARACTERISTICS (apply to all parts)
Clock Cycle Time (t
CS Setup Timet
CLK Shutdown Time to CS Riset
Input Clock Pulsewidtht4 , t
Data Setup Timet
Data Hold Timet
CS to SDO – SPI Line Acquiret
CS to SDO – SPI Line Releaset
CLK to SDO Propagation Delay
CS High Pulsewidth
CS High to CS HighRDY Rise to CS Fallt
CS Rise to RDY Fall Timet
Read/Store to Nonvolatile EEMEM
CS Rise to Clock Edge Setupt
Preset Pulsewidth (Asynchronous)t
Preset Response Time to Wiper Settingt
)t
CYC
12
13
13
1
2
3
5
6
7
8
9
t
10
t
12
t
13
14
15
14
t
16
17
PRW
PRESP
Clock Level High or Low10ns
From Positive CLK Transition5ns
From Positive CLK Transition5ns
RP = 2.2 kΩ, CL < 20 pF50ns
Applies to Command 2H, 3H, 9
Not Shown in Timing Diagram50ns
PR Pulsed Low to Refresh140µs
Wiper Positions
FLASH/EE MEMORY RELIABILITY
Endurance
Data Retention
NOTES
1
Parts can be operated at 2.7 V single supply, except from 08C to –408C, where minimum 3 V is needed.
2
Typicals represent average readings at 258C and VDD = 5 V.
3
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. IW ~ 50 µA for V
4
Resistor terminals W and B have no limitations on polarity with respect to each other.
5
Guaranteed by design and not subject to production test.
6
Common-mode leakage current is a measure of the dc leakage from any terminal B and W to a common-mode bias level of V
7
Transfer (XFR) mode current is not continuous. Current consumed while EEMEM locations are read and transferred to the RDAC register. See TPC 9.
8
P
DISS
9Applies to photodiode of optical receiver.
10
All dynamic characteristics use VDD = +2.5 V and V
11
See timing diagram for location of measured values. All input control voltages are specified with tR = tF = 2.5 ns (10% to 90% of 3 V) and timed from a voltage level of 1.5 V.
Switching characteristics are measured using both VDD = 3 V and 5 V.
12
Propagation delay depends on value of VDD, R
13
Valid for commands that do not activate the RDY pin.
14
RDY pin low only for commands 2, 3, 8, 9, 10, and PR hardware pulse: CMD_8 ~ 1 ms; CMD_9, 10 ~ 0.1 ms; CMD_2, 3 ~ 20 ms. Device operation at TA= –40°C
and VDD < 3 V extends the save time to 35 ms.
15
Endurance is qualified to 100,000 cycles as per JEDEC Std. 22 method A117 and measured at –40 °C, +25°C, and +85°C; typical endurance at +25°C is 700,000 cycles.
16
Retention lifetime equivalent at junction temperature (TJ) = 55°C as per JEDEC Std. 22, Method A117. Retention lifetime based on an activation energy of 0.6 V will
derate with junction temperature.
Specifications subject to change without notice.
The ADN2850 contains 16,000 transistors. Die size: 93 mil 103 mil, 10,197 sq mil.
15
16
is calculated from (IDD VDD) + (ISS VSS).
PULL_UP
= –2.5 V.
SS
, and CL. See Applications section.
5, 11
20ns
10ns
1t
10ns
4t
0ns
0.150.3ms
H
35ms
10ns
100K Cycles
100Years
= 2.7 V and IW ~ 400 µA for V
DD
/2.
DD
40ns
50ns
= 5 V.
DD
CYC
CYC
REV. B
–3–
ADN2850
TIMING DIAGRAMS
CS
CLK
CPOL = 1
SDO
SDI
RDY
CPHA = 1
t
t
LSB
3
t
9
t
15
t
t
2
t
8
*
t
14
*NOT DEFINED, BUT NORMALLY LSB OF CHARACTER PREVIOUSLY TRANSMITTED.
THE CPOL = 1 MICROCONTROLLER COMMAND ALIGNS THE INCOMING DATA TO THE POSITIVE EDGE OF THE CLOCK.
1
t
5
t
4
t
10
MSBLSB OUT
t
7
t
6
MSB
t
11
Figure 2a. CPHA = 1 Timing Diagram
12
t
13
t
17
t
16
CS
CLK
CPOL = 0
SDO
SDI
RDY
CPHA = 0
t
12
t
1
t
2
t
8
MSB OUTLSB
MSB IN
t
14
*NOT DEFINED, BUT NORMALLY MSB OF CHARACTER JUST RECEIVED.
THE CPOL = 0 MICROCONTROLLER COMMAND ALIGNS THE INCOMING DATA TO THE POSITIVE EDGE OF THE CLOCK.
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 B and W terminals at a given resistance.
3
Includes programming of nonvolatile memory.
4
Applicable to TSSOP-16 only. For LFCSP-16, please consult factory for details.
ADN2850BCP2525± 2±4–40 to +85LFCSP-16CP-1696BCP25
ADN2850BCP25-RL725± 2±4–40 to +85LFCSP-16CP-161,000BCP25
7" Reel
ADN2850BCP250250±2± 4–40 to +85LFCSP-16CP-1696BCP250
ADN2850BCP250-RL7250±2±4–40 to +85LFCSP-16CP-161,000BCP250
7" Reel
ADN2850BRU2525± 2±4–40 to +85TSSOP-16RU-16962850B25
ADN2850BRU25-RL725± 2±4–40 to +85TSSOP-16RU-161,0002850B25
7" Reel
*Line 1 contains product number, ADN2850, line 2 Top Mark branding contains differentiating detail by part type, line 3 contains lot number, line 4 contains product
date code YYWW.
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 ADN2850 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. B
–5–
WARNING!
ESD SENSITIVE DEVICE
ADN2850
TOP VIEW
(Not To Scale)
1
2
3
4
5
6
7
8
SDI
SDO
GND
V
1
V
SS
W1
ADN2850BRU
CLK
B1
16
15
14
13
12
11
10
9
CS
PR
WP
V
DD
V
2
W2
B2
RDY
SDO
GND
V
1
2
3
SS
4
V
1
CS
RDY
CLK
SDI
16
15 14 13
ADN2850BCP
CHIP SCALE
PACKAGE
8765
B2
B1
W1
W2
PIN CONFIGURATIONS
12
PR
11
WP
10
V
DD
9
V
2
ADN2850BCP PIN FUNCTION DESCRIPTIONS
Pin
No. Mnemonic Description
1SDOSerial Data Output Pin. Open-Drain output
requires external pull-up resistor. CMD_9 and
CMD_10 activate the SDO output. See
Instruction Operation Truth Table (Table II).
Other commands shift out the previously
loaded SDI bit pattern delayed by 24 clock
pulses. This allows daisy-chain operation of
diode configured transistor
5W1Wiper terminal of RDAC1 ADDR
(RDAC1) = 0
.
H
6B1B terminal of RDAC1
7B2B terminal of RDAC2
8W2Wiper terminal of RDAC2. ADDR
9V
2
(RDAC2) = 1
Log Output Voltage 2 generated from internal
.
H
diode configured transistor
10V
DD
Positive Power Supply Pin
11WPWrite Protect Pin. When active low, WP
prevents any changes to the present register
contents, except PR and CMD_1 and CMD_8
will refresh the RDAC register from EEMEM.
Execute a NOP instruction before returning
to WP high.
12PRHardware Override Preset Pin. Refreshes the
scratch pad register with current contents of
the EEMEM register. Factory default loads
midscale 51210 until EEMEM loaded with
a new value by the user (PR is activated at
the logic high transition).
13CSSerial Register chip select active low.
Serial register operation takes place when
CS returns to logic high.
14RDYReady. Active high open-drain output. Identifies
completion of commands 2, 3, 8, 9, 10, and PR.
15CLKSerial Input Register Clock Pin. Shifts in
16SDISerial Data Input Pin. Shifts in one bit at a time
one bit at a time on positive clock edges.
on positive clock CLK edges. MSB loaded first.
ADN2850BRU PIN FUNCTION DESCRIPTIONS
Pin
No. Mnemonic Description
1CLKSerial Input Register Clock Pin. Shifts in
one bit at a time on positive clock edges.
2SDISerial Data Input Pin. Shifts in one bit at
a time on positive clock CLK edges.
MSB loaded first.
3SDOSerial Data Output Pin. Open-drain out put
requires external pull-up resistor. CMD_9
and CMD_10 activate the SDO output. See
Instruction Operation Truth Table (Table II).
Other commands shift out the previously
loaded SDI bit pattern delayed by 24 clock
pulses. This allows daisy-chain operation of