AD5174. Single-Channel, 1024-Position, Digital Rheostat with SPI Interface and 50-TP Memory FEATURES FUNCTIONAL BLOCK DIAGRAM V DD APPLICATIONS

Similar documents
AD5270/AD /256-Position, 1% Resistor Tolerance Error, SPI Interface and 50-TP Memory Digital Rheostat

AD5175. Single-Channel, 1024-Position, Digital Rheostat with I 2 C Interface and 50-TP Memory FUNCTIONAL BLOCK DIAGRAM FEATURES APPLICATIONS

AD5272/AD5274. Single-Channel, digipot+ 1% Resistor Tolerance, 1024-/256-Position Digital Variable FEATURES FUNCTIONAL BLOCK DIAGRAM V DD APPLICATIONS

AD5292-EP Position, Digital Potentiometer with Maximum ±1% R-Tolerance Error and 20-TP Memory. Data Sheet FUNCTIONAL BLOCK DIAGRAM V DD FEATURES

AD5293. Single Channel, 1024-Position, 1% R-Tol, Digital Potentiometer. Preliminary Technical Data

9.5 Ω RON, ±15 V/+12 V/±5 V icmos, Serially-Controlled Octal SPST Switches ADG1414

Octal, 16-Bit DAC with 5 ppm/ C On-Chip Reference in 14-Lead TSSOP AD5668-EP

Current Output/Serial Input, 16-Bit DAC AD5543-EP

ADG1606/ADG Ω RON, 16-Channel, Differential 8-Channel, ±5 V,+12 V,+5 V, and +3.3 V Multiplexers FEATURES FUNCTIONAL BLOCK DIAGRAMS

Low Power, mw, 2.3 V to 5.5 V, Programmable Waveform Generator AD9833-EP

1.5 Ω On Resistance, ±15 V/12 V/±5 V, icmos, Dual SPDT Switch ADG1436

1 Ω Typical On Resistance, ±5 V, +12 V, +5 V, and +3.3 V Dual SPDT Switches ADG1636

Dual, 16-Bit nanodac+ with 4 ppm/ C Reference, SPI Interface AD5689R-EP

REVISION HISTORY. 8/15 Revision 0: Initial Version. Rev. 0 Page 2 of 17

Low Capacitance, Low Charge Injection, ±15 V/+12 V icmos Dual SPST Switches ADG1221/ADG1222/ADG1223

Programmable Low Voltage 1:10 LVDS Clock Driver ADN4670

High Resolution, Zero-Drift Current Shunt Monitor AD8217

12-Bit Low Power Sigma-Delta ADC AD7170

<0.5 Ω CMOS, 1.65 V to 3.6 V, Quad SPST Switches ADG811/ADG812/ADG813

ADG1411/ADG1412/ADG1413

16-Channel, 1 MSPS, 12-Bit ADC with Sequencer in 28-Lead TSSOP AD7490-EP

Zero Drift, Digitally Programmable Instrumentation Amplifier AD8231-EP OP FUNCTIONAL BLOCK DIAGRAM FEATURES ENHANCED PRODUCT FEATURES

Fault Protection and Detection, 10 Ω RON, Quad SPST Switches ADG5412F-EP

0.4 Ω CMOS, Dual DPDT Switch in WLCSP/LFCSP/TSSOP ADG888

AD MHz, 20 V/μs, G = 1, 10, 100, 1000 i CMOS Programmable Gain Instrumentation Amplifier. Preliminary Technical Data FEATURES

0.5 Ω CMOS, 1.8 V to 5.5 V, Dual SPDT/2:1 Mux, Mini LFCSP ADG854

128-Position I 2 C Compatible Digital Potentiometer AD5247

1 pc Charge Injection, 100 pa Leakage, CMOS, ±5 V/+5 V/+3 V Dual SPDT Switch ADG636

Low Cost 6-Channel HD/SD Video Filter ADA4420-6

Compact +30 V / ±15 V 256-Position Digital Potentiometer AD5290

Low Capacitance, Low Charge Injection, ±15 V/12 V icmos, Dual SPDT Switch ADG1236

Low Voltage, 400 MHz, Quad 2:1 Mux with 3 ns Switching Time ADG774A

ADA485-/ADA485- TABLE OF CONTENTS Features... Applications... Pin Configurations... General Description... Revision History... Specifications... 3 Spe

CMOS, 170 MHz, Triple, 10-Bit High Speed Video DAC ADV7123-EP

High Temperature, High Voltage, Latch-Up Proof, 8-Channel Multiplexer ADG5298

Very Low Distortion, Precision Difference Amplifier AD8274

12-Bit Serial Input Multiplying DAC AD5441

Zero Drift, Unidirectional Current Shunt Monitor AD8219

LC 2 MOS 5 Ω RON SPST Switches ADG451/ADG452/ADG453

ISM Band FSK Receiver IC ADF7902

4 GHz to 18 GHz Divide-by-8 Prescaler ADF5002

Low Power, Rail-to-Rail Output, Precision JFET Amplifiers AD8641/AD8642/AD8643

4-/6-Channel Digital Potentiometers AD5204/AD5206

1.2 V Precision Low Noise Shunt Voltage Reference ADR512

1.0 V Precision Low Noise Shunt Voltage Reference ADR510

Dual, 256-Tap, Nonvolatile, SPI-Interface, Linear-Taper Digital Potentiometers MAX5487/MAX5488/ MAX5489. Benefits and Features

4 GHz to 18 GHz Divide-by-4 Prescaler ADF5001

12-Bit Successive-Approximation Integrated Circuit ADC ADADC80

1.5 Ω On Resistance, ±15 V/12 V/±5 V, 4:1, icmos Multiplexer ADG1404

Low Voltage, 300 MHz Quad 2:1 Mux Analog HDTV Audio/Video Switch ADG794

50 ma, High Voltage, Micropower Linear Regulator ADP1720

Low Cost, Dual, High Current Output Line Driver with Shutdown ADA4311-1

Microprocessor Supervisory Circuit ADM1232

Dual Processor Supervisors with Watchdog ADM13305

40-Channel,16-Bit, Serial Input, Voltage Output DAC AD5370

AD864/AD8642/AD8643 TABLE OF CONTENTS Specifications... 3 Electrical Characteristics... 3 Absolute Maximum Ratings... 5 ESD Caution... 5 Typical Perfo

1 Ω Typical On Resistance, ±5 V, +12 V, +5 V, and +3.3 V, 4:1 Multiplexer ADG1604

CMOS, ±5 V/+5 V, 4 Ω, Single SPDT Switches ADG619/ADG620

Triple Processor Supervisors ADM13307

TABLE OF CONTENTS Features... Applications... Pin Configurations... General Description... Revision History... 2 Specifications... 3 Absolute Maximum

0.5 Ω CMOS 1.65 V TO 3.6 V 4-Channel Multiplexer ADG804

ADG918/ADG919. Wideband 4 GHz, 43 db Isolation at 1 GHz, CMOS 1.65 V to 2.75 V, 2:1 Mux/SPDT Switches

0.5 Ω CMOS, Dual 2:1 MUX/SPDT Audio Switch ADG884

Low Cost, Precision JFET Input Operational Amplifiers ADA4000-1/ADA4000-2/ADA4000-4

Low Power, Wide Supply Range, Low Cost Unity-Gain Difference Amplifier AD8276

LC 2 MOS Precision Mini-DIP Analog Switch ADG419

High Speed, 3.3 V/5 V Quad 2:1 Mux/Demux (4-Bit, 1 of 2) Bus Switch ADG3257

700 MHz to 4200 MHz, Tx DGA ADL5335

128-Position I 2 C Compatible Digital Resistor AD5246

+30 V/±15 V Operation 128-Position Digital Potentiometer AD7376

Rail-to-Rail, High Output Current Amplifier AD8397

High Isolation, Silicon SP4T, Nonreflective Switch, 9 khz to 12.0 GHz ADRF5040

ADG918/ADG919. Wideband 4 GHz, 43 db Isolation at 1 GHz, CMOS 1.65 V to 2.75 V, 2:1 Mux/SPDT FEATURES FUNCTIONAL BLOCK DIAGRAMS APPLICATIONS

Dual Picoampere Input Current Bipolar Op Amp AD706

High Voltage Latch-Up Proof, Triple/Quad SPDT Switches ADG5433/ADG5434

High Common-Mode Voltage Programmable Gain Difference Amplifier AD628

0.35 Ω CMOS 1.65 V to 3.6 V Single SPDT Switch/2:1 MUX ADG839

Continuous Wave Laser Average Power Controller ADN2830

0.58 Ω CMOS, 1.8 V to 5.5 V, Quad SPDT/2:1 Mux in Mini LFCSP ADG858

High Common-Mode Voltage, Programmable Gain Difference Amplifier AD628

Low Voltage, 400 MHz, Quad 2:1 Mux with 3 ns Switching Time ADG774A

Low Power, Precision, Auto-Zero Op Amps AD8538/AD8539 FEATURES Low offset voltage: 13 μv maximum Input offset drift: 0.03 μv/ C Single-supply operatio

1 MHz to 8 GHz, 70 db Logarithmic Detector/Controller AD8318-EP

3 V/5 V CMOS 0.5 Ω SPDT/2:1 Mux in SC70 ADG849

Improved Second Source to the EL2020 ADEL2020

Dual, 256-Tap, Nonvolatile, SPI-Interface, Linear-Taper Digital Potentiometers

Ultraprecision, 36 V, 2.8 nv/ Hz Dual Rail-to-Rail Output Op Amp AD8676

High Precision 10 V IC Reference AD581

Dual, Ultralow Distortion, Ultralow Noise Op Amp AD8599

AD9512-EP. 1.2 GHz Clock Distribution IC, 1.6 GHz Inputs, Dividers, Five Outputs. Enhanced Product FEATURES FUNCTIONAL BLOCK DIAGRAM

0.5 Ω CMOS 1.65 V to 3.6 V Dual SPDT/2:1 Mux in Mini LFCSP Package ADG824

0.5 Ω CMOS 1.65 V to 3.6 V Dual SPDT/2:1 MUX ADG836L

Very Low Distortion, Dual-Channel, High Precision Difference Amplifier AD8274 FUNCTIONAL BLOCK DIAGRAM +V S FEATURES APPLICATIONS GENERAL DESCRIPTION

2.7 V to 5.5 V, Serial-Input, Voltage-Output, 16-/12-Bit nanodacs in LFCSP AD5541A/AD5542A/AD5512A

AD8218 REVISION HISTORY

Low Cost JFET Input Operational Amplifiers ADTL082/ADTL084

Ultraprecision, 36 V, 2.8 nv/ Hz Dual Rail-to-Rail Output Op Amp AD8676

150 μv Maximum Offset Voltage Op Amp OP07D

1.2 V Precision Low Noise Shunt Voltage Reference ADR512W

High Isolation, Silicon SPDT, Nonreflective Switch, 0.1 GHz to 6.0 GHz HMC8038W

Transcription:

Single-Channel, 24-Position, Digital Rheostat with SPI Interface and 5-TP Memory AD574 FEATURES Single-channel, 24-position resolution kω nominal resistance 5-times programmable (5-TP) wiper memory Rheostat mode temperature coefficient: 35 ppm/ C 2.7 V to 5.5 V single-supply operation ±2.5 V to ±2.75 V dual-supply operation for ac or bipolar operations SPI-compatible interface Wiper setting and memory readback Power on refreshed from memory Resistor tolerance stored in memory Thin LFCSP -lead, 3 mm 3 mm.8 mm package Compact MSOP, -lead, 3 mm 4.9 mm. mm package APPLICATIONS Mechanical rheostat replacements Op-amp: variable gain control Instrumentation: gain, offset adjustment Programmable voltage-to-current conversions Programmable filters, delays, time constants Programmable power supply Sensor calibration GENERAL DESCRIPTION The AD574 is a single-channel, 24-position digital rheostat that combines industry leading variable resistor performance with nonvolatile memory (NVM) in a compact package. This device supports both dual-supply operation at ±2.5 V to ±2.75 V and single-supply operation at 2.7 V to 5.5 V and offers 5-times programmable (5-TP) memory. SCLK SYNC DIN SDO FUNCTIONAL BLOCK DIAGRAM V DD POWER-ON RESET SPI SERIAL INTERFACE RDAC REGISTER 5-TP MEMORY BLOCK AD574 V SS EXT_CAP GND Figure. The AD574 device wiper settings are controllable through the SPI digital interface. Unlimited adjustments are allowed before programming the resistance value into the 5-TP memory. The AD574 does not require any external voltage supply to facilitate fuse blow and there are 5 opportunities for permanent programming. During 5-TP activation, a permanent blow fuse command freezes the resistance position (analogous to placing epoxy on a mechanical rheostat). The AD574 is available in a 3 mm 3mm -lead LFCSP package and in a -lead MSOP package. The part is guaranteed to operate over the extended industrial temperature range of 4 C to +25 C. A W 878- 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. Specifications subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Trademarks and registered trademarks are the property of their respective owners. One Technology Way, P.O. Box 96, Norwood, MA 262-96, U.S.A. Tel: 78.329.47 www.analog.com Fax: 78.46.33 2 Analog Devices, Inc. All rights reserved.

* PRODUCT PAGE QUICK LINKS Last Content Update: 2/23/27 COMPARABLE PARTS View a parametric search of comparable parts. DOCUMENTATION Application Notes AN-29: Digital Potentiometers: Frequently Asked Questions Data Sheet AD574: Single-Channel, 24-Position, Digital Rheostat with SPI Interface and 5-TP Memory Data Sheet User Guides UG-94: Evaluation Board for -Bit, Serial Input, High Precision Digital Rheostats DESIGN RESOURCES AD574 Material Declaration PCN-PDN Information Quality And Reliability Symbols and Footprints DISCUSSIONS View all AD574 EngineerZone Discussions. SAMPLE AND BUY Visit the product page to see pricing options. TECHNICAL SUPPORT Submit a technical question or find your regional support number. DOCUMENT FEEDBACK Submit feedback for this data sheet. This page is dynamically generated by Analog Devices, Inc., and inserted into this data sheet. A dynamic change to the content on this page will not trigger a change to either the revision number or the content of the product data sheet. This dynamic page may be frequently modified.

TABLE OF CONTENTS Features... Applications... Functional Block Diagram... General Description... Revision History... 2 Specifications... 3 Electrical Characteristics... 3 Interface Timing Specifications... 4 Absolute Maximum Ratings... 6 Thermal Resistance... 6 ESD Caution... 6 Pin Configuration and Function Descriptions... 7 Typical Performance Characteristics... 8 Test Circuits... Theory of Operation... 2 Serial Data Interface... 2 Shift Register... 2 RDAC Register... 2 5-TP Memory Block... 2 Write Protection... 2 RDAC and 5-TP Read Operation... 3 Shutdown Mode... 4 Reset... 4 SDO Pin and Daisy-Chain Operation... 5 RDAC Architecture... 6 Programming the Variable Resistor... 6 EXT_CAP Capacitor... 7 Terminal Voltage Operating Range... 7 Power-Up Sequence... 7 Outline Dimensions... 8 Ordering Guide... 8 REVISION HISTORY 2/ Rev. A to Rev. B Changes to SDO Pin Description... 7 Changes to SDO Pin and Daisy-Chain Operation Section... 5 7/ Rev. to Rev. A Changes to Daisy-Chain Operation Section including Changing Title to SDO Pin and Daisy-Chain Operation Section... 5 Added Table... 5 Changes to Ordering Guide... 8 3/ Revision : Initial Version Rev. B Page 2 of 2

SPECIFICATIONS ELECTRICAL CHARACTERISTICS VDD = 2.7 V to 5.5 V, VSS = V; VDD = 2.5 V to 2.75 V, VSS = 2.5 V to 2.75 V; 4 C < TA < 25 C, unless otherwise noted. Table. Parameter Symbol Test Conditions/Comments Min Typ Max Unit DC CHARACTERISTICS RHEOSTAT MODE Resolution Bits Resistor Integral Nonlinearity 2, 3 R-INL VDD VSS = 3.6 V to 5.5 V + LSB VDD VSS = 3.3 V to 3.6 V +.5 LSB VDD VSS = 2.7 V to 3.3 V 2.5 +2.5 LSB Resistor Differential Nonlinearity 2 R-DNL + LSB Nominal Resistor Tolerance ±5 % Resistance Temperature Coefficient 4, 5 Code = full scale 35 ppm/ C Wiper Resistance Code = zero scale 35 7 Ω RESISTOR TERMINALS Terminal Voltage Range 4, 6 VTERM VSS VDD V Capacitance A 4 f = MHz, measured to GND, code = half scale 9 pf Capacitance W 4 f = MHz, measured to GND, code = half scale 4 pf Common-Mode Leakage Current 4 VA = VW 5 na DIGITAL INPUTS Input Logic 4 High VINH 2. V Low VINL.8 V Input Current IIN ± μa Input Capacitance 4 CIN 5 pf DIGITAL OUTPUT Output Voltage 4 High VOH RPULL_UP = 2.2 kω to VDD VDD. V Low VOL RPULL_UP = 2.2 kω to VDD VDD = 2.7 V to 5.5 V, VSS = V.4 V VDD = 2.5 V to 2.75 V, VSS = 2.5 V to 2.75 V.6 V Tristate Leakage Current + μa Output Capacitance 4 5 pf POWER SUPPLIES Single-Supply Power Range VSS = V 2.7 5.5 V Dual-Supply Power Range ±2.5 ±2.75 V Supply Current Positive IDD μa Negative ISS μa 5-TP Store Current 4, 7 Positive IDD_OTP_STORE 4 ma Negative ISS_OTP_STORE 4 ma 5-TP Read Current 4, 8 Positive IDD_OTP_READ 5 μa Negative ISS_OTP_READ 5 μa Power Dissipation 9 PDISS VIH = VDD or VIL = GND 5.5 μw Power Supply Rejection Ratio 4 PSRR ΔVDD/ΔVSS = ±5 V ± % 5 55 db Rev. B Page 3 of 2

Parameter Symbol Test Conditions/Comments Min Typ Max Unit 4, DYNAMIC CHARACTERISTICS Bandwidth 3 db, RAW = 5 kω, Terminal W, see Figure 24 7 khz Total Harmonic Distortion VA = V rms, f = khz, RAW = 5 kω 9 db Resistor Noise Density RWB = 5 kω, TA = 25 C, f = khz 3 nv/ Hz Typical specifications represent average readings at 25 C, VDD = 5 V, and VSS = V. 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 the ideal between successive tap positions. 3 The maximum current in each code is defined by IAW = (VDD )/RAW. 4 Guaranteed by design and not subject to production test. 5 See Figure 9 for more details. 6 Resistor Terminal A and Resistor Terminal W have no limitations on polarity with respect to each other. Dual-supply operation enables ground referenced bipolar signal adjustment. 7 Different from operating current; the supply current for the fuse program lasts approximately 55 ms. 8 Different from operating current; the supply current for the fuse read lasts approximately 5 ns. 9 PDISS is calculated from (IDD VDD) + (ISS VSS). All dynamic characteristics use VDD = +2.5 V, VSS = 2.5 V. INTERFACE TIMING SPECIFICATIONS VDD = 2.7 V to 5.5 V, VSS = V; VDD = 2.5 V, VSS = 2.5 V; all specifications TMIN to TMAX, unless otherwise noted. Table 2. Parameter Limit Unit Test Conditions/Comments t 2 2 ns min SCLK cycle time t2 ns min SCLK high time t3 ns min SCLK low time t4 5 ns min SYNC to SCLK falling edge setup time t5 5 ns min Data setup time t6 5 ns min Data hold time t7 ns min SCLK falling edge to SYNC rising edge t8 3 4 ns min Minimum SYNC high time t9 5 ns min SYNC rising edge to next SCLK fall ignored t 4 45 ns max SCLK rising edge to SDO valid tmemory_read 6 μs max Memory readback execute time tmemory_program 35 ms max Memory program time treset 6 μs max Reset OTP restore time tpower-up 5 2 ms max Power-on 5-TP restore time All input signals are specified with tr = tf = ns/v (% to 9% of VDD) and timed from a voltage level of (VIL + VIH)/2. 2 Maximum SCLK frequency is 5 MHz. 3 Refer to t MEMORY_READ and t MEMORY_PROGRAM for memory commands operations. 4 RPULL_UP = 2.2 kω to VDD with a capacitance load of 68 pf. 5 Maximum time after VDD VSS is equal to 2.5 V. Rev. B Page 4 of 2

t 5 t 6 AD574 Shift Register and Timing Diagrams DB9 (MSB) DB (LSB) C3 C2 C C D9 D8 D7 D6 D5 D4 D3 D2 D D CONTROL BITS Figure 2. Shift Register Content DATA BITS 878-2 t 4 t 2 t t 7 SCLK t 8 t 3 t 9 SYNC DIN C3 C2 D7 D6 D5 D2 D D SDO Figure 3. Write Timing Diagram, CPOL=, CPHA = 878-3 SCLK t 9 SYNC DIN C3 D D C3 D D t SDO Figure 4. Read Timing Diagram, CPOL=, CPHA = X X C3 D D 878-4 Rev. B Page 5 of 2

ABSOLUTE MAXIMUM RATINGS TA = 25 C, unless otherwise noted. Table 3. Parameter VDD to GND VSS to GND VDD to VSS Rating.3 V to +7. V +.3 V to 7. V 7 V VSS.3 V, VDD +.3 V.3 V to VDD +.3 V 7 V VA, VW to GND Digital Input and Output Voltage to GND EXT_CAP to VSS IA, IW Pulsed Frequency > khz ±6 ma/d 2 Frequency khz ±6 ma/ d 2 Continuous ±6 ma Operating Temperature Range 3 4 C to +25 C Maximum Junction Temperature 5 C (TJ Maximum) Storage Temperature Range 65 C to +5 C Reflow Soldering Peak Temperature 26 C Time at Peak Temperature 2 sec to 4 sec Package Power Dissipation (TJ max TA)/θJA Stresses above those listed under Absolute Maximum Ratings 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 indicated in the operational section of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. THERMAL RESISTANCE θja is defined by JEDEC specification JESD-5 and the value is dependent on the test board and test environment. Table 4. Thermal Resistance Package Type θja θjc Unit -Lead LFCSP 5 3 C/W -Lead MSOP 35 N/A C/W JEDEC 2S2P test board, still air ( m/sec airflow). ESD CAUTION 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 and W terminals at a given resistance. 2 Pulse duty factor. 3 Includes programming of 5-TP memory. Rev. B Page 6 of 2

PIN CONFIGURATION AND FUNCTION DESCRIPTIONS V DD SYNC V DD AD574 SYNC A 2 9 SCLK W 3 8 DIN TOP VIEW V SS 4 (Not to Scale) 7 SDO EXT_CAP 5 6 GND Figure 5. MSOP Pin Configuration 878-5 A 2 AD574 9 SCLK W 3 8 DIN V (EXPOSED SS 4 PAD)* 7 SDO EXT_CAP 5 6 GND *LEAVE FLOATING OR CONNECTED TO V SS. Figure 6. LFCSP Pin Configuration 878-3 Table 5. Pin Function Descriptions Pin No. Mnemonic Description VDD Positive Power Supply. Decouple this pin with. μf ceramic capacitors and μf capacitors. 2 A Terminal A of RDAC. VSS VA VDD. 3 W Wiper Terminal of RDAC. VSS VW VDD. 4 VSS Negative Supply. Connect to V for single-supply applications. Decouple this pin with. μf ceramic capacitors and μf capacitors. 5 EXT_CAP External Capacitor. Connect a μf capacitor between EXT_CAP and VSS. This capacitor must have a voltage rating of 7 V. 6 GND Ground Pin, Logic Ground Reference. 7 SDO Serial Data Output. This pin can be used to clock data from the shift register in daisy-chain mode or in readback mode. This open-drain output requires an external pull-up resistor even if it is not use. 8 DIN Serial Data Line. This pin is used in conjunction with the SCLK line to clock data into or out of the 6-bit input register. 9 SCLK Serial Clock Input. Data is clocked into the shift register on the falling edge of the serial clock input. Data can be transferred at rates of up to 5 MHz. SYNC Falling Edge Synchronization Signal. This is the frame synchronization signal for the input data. When SYNC goes low, it enables the shift register and data is transferred in on the falling edges of the subsequent clocks. The selected register is updated on the rising edge of SYNC following the 6 th clock cycle. If SYNC is taken high before the 6 th clock cycle, the rising edge of SYNC acts as an interrupt, and the write sequence is ignored by the RDAC. EPAD Exposed Pad Leave floating or connected to VSS Rev. B Page 7 of 2

TYPICAL PERFORMANCE CHARACTERISTICS.8.6.4 +25 C 4 C +25 C..8 V DD /V SS = 5V/V INL (LSB).2 CURRENT (ma).6.4.2.4.2.6 28 256 384 52 64 768 896 23 CODE (Decimal) Figure 7. R-INL vs. Code vs. Temperature 878-4.5..5 2. 2.5 3. 3.5 4. 4.5 5. 5.5 VOLTAGE (V) Figure. Supply Current (IDD) vs. Digital Input Voltage 878-23.4.3.2 +25 C 4 C +25 C 5 4 3 I DD = 5V 2 DNL (LSB)...2 CURRENT (na) 2 3 4 I DD = 3V I SS = 3V I SS = 5V.3 28 256 384 52 64 768 896 23 CODE (Decimal) Figure 8. R-DNL vs. Code vs. Temperature 878-5 5 4 3 2 2 3 4 5 6 7 8 9 TEMPERATURE ( C) Figure. Supply Current (IDD, ISS) vs. Temperature 878-8 7 RHEOSTAT MODE TEMPCO (ppm/ C) 6 5 4 3 2 V DD /V SS = 5V/V THEORETICAL l WA_MAX (ma) 7 6 5 4 3 2 V DD /V SS = 5V/V 28 256 384 52 64 768 896 23 CODE (Decimal) Figure 9. Tempco ΔRWA/ΔT vs. Code 878-9 85 7 255 34 425 5 595 68 765 85 935 23 CODE (Decimal) Figure 2. Theoretical Maximum Current vs. Code 878-28 Rev. B Page 8 of 2

2 5 x2 x 25 3 V DD /V SS = 5V/V CODE = HALF SCALE GAIN (db) 5 x8 2 x4 25 x2 3 x 35 x8 4 x4 x2 45 x V DD /V SS = 5V/V 5 k k k M M FREQUENCY (Hz) Figure 3. Bandwidth vs. Frequency vs. Code 878-3 PSRR (db) 35 4 45 5 55 6 k k k M FREQUENCY (Hz) Figure 6. PSRR vs. Frequency 878-24 2 V DD /V SS = ±2.5V CODE = HALF SCALE f IN = V rms NOISE BW = 22kHz 8 7 4 THD + N (db) 6 8 VOLTAGE (V) 6 5 2 k k k FREQUENCY (Hz) Figure 4. THD + N vs. Frequency M 878-39 4.7.9..3.5.7 TIME (Seconds) Figure 7. VEXT_CAP Waveform While Writing Fuse 878-29 kω 2 V DD /V SS = ±2.5V I AW = 2µA THD + N (db) 2 4 6 8 V DD /V SS = ±2.5V CODE = HALF SCALE f IN = khz NOISE BW = 22kHz... AMPLITUDE (V rms) Figure 5. THD + N vs. Amplitude 878-26 GLITCH AMPLITUDE (mv) 2 3 4 5 6 7 2 2 4 TIME (µs) Figure 8. Maximum Glitch Energy 878-2 Rev. B Page 9 of 2

VOLTAGE (mv)..5.5. R AW RESISTANCE (%).6.5.4.3.2. V DD /V SS = 5V/V I AW = µa CODE = HALF SCALE V DD /V SS = ±2.5V I AW = 2µA.5 2 3 4 5 6 TIME (µs) Figure 9. Digital Feedthrough 878-..2 2 3 4 5 6 7 8 9 OPERATION AT 5 C (Hours) Figure 2. Long-Term Drift Accelerated Average by Burn-In 878- Rev. B Page of 2

TEST CIRCUITS Figure 2 to Figure 25 define the test conditions used in the Specifications section. DUT A W V MS Figure 2. Resistor Position Nonlinearity Error (Rheostat Operation; R-INL, R-DNL) I W 878-33 DUT W GΩ A V V MS Figure 24. Gain vs. Frequency 878-36 DUT A CODE = x W V MS I W R WA = V MS IW R W = R WA 2 Figure 22. Wiper Resistance 878-34 DUT GND I CM W +2.75V 2.75V A GND NC GND NC = NO CONNECT +2.75V 2.75V Figure 25. Common Leakage Current 878-37 V+ = V DD ±% V+ V DD A W I W PSRR (db) = 2 log V MS % PSS (%/%) = V DD % V MS V DD V MS 878-35 Figure 23. Power Supply Sensitivity (PSS, PSRR) Rev. B Page of 2

THEORY OF OPERATION The AD574 is designed to operate as a true variable resistor for analog signals within the terminal voltage range of VSS < VTERM < VDD. The RDAC register contents determine the resistor wiper position. The RDAC register acts as a scratchpad register, which allows unlimited changes of resistance settings. The RDAC register can be programmed with any position setting by using the SPI interface. When a desirable wiper position is found, this value can be stored in a 5-TP memory register. Thereafter, the wiper position is always restored to that position for subsequent power-ups. The storing of 5-TP data takes approximately 35 ms; during this time, the AD574 locks to prevent any changes from taking place. The AD574 also feature a patented % end-to-end resistor tolerance. This simplifies precision, rheostat mode, and openloop applications where knowledge of absolute resistance is critical. SERIAL DATA INTERFACE The AD574 contains a serial interface (SYNC, SCLK, DIN, and SDO) that is compatible with SPI interface standards, as well as most DSPs. This device allows writing of data via the serial interface to every register. SHIFT REGISTER The shift register is 6 bits wide, as shown in Figure 2. The 6-bit word consists of two unused bits, which should be set to, followed by four control bits and RDAC data bits. Data is loaded MSB first (Bit D9). The four control bits determine the function of the software command as listed in Table 6. Figure 3 shows a timing diagram of a typical AD574 write sequence. The write sequence begins by bringing the SYNC line low. The SYNC pin must be held low until the complete data-word is loaded from the DIN pin. When SYNC returns high, the serial data-word is decoded according to the instructions in Table 6. The command bits (Cx) control the operation of the digital potentiometer. The data bits (Dx) are the values that are loaded into the decoded register. The AD574 has an internal counter that counts a multiple of 6 bits (a frame) for proper operation. For example, AD574 works with a 32-bit word but does not work properly with a 3-bit or 33-bit word. The AD574 does not require a continuous SCLK when SYNC is high. To minimize power consumption in the digital input buffers, operate all serial interface pins close to the VDD supply rails. RDAC REGISTER The RDAC register directly controls the position of the digital rheostat wiper. For example, when the RDAC register is loaded with all s, the wiper is connected to Terminal A of the variable resistor. The RDAC register is a standard logic register, and there is no restriction on the number of changes allowed. The basic mode of setting the variable resistor wiper position (programming the RDAC register) is accomplished by loading the serial data input register with Command (see Table 6) and with the desired wiper position data. 5-TP MEMORY BLOCK The AD574 contains an array of 5-TP programmable memory registers, which allow the wiper position to be programmed up to 5 times. Table shows the memory map. When the desired wiper position is determined, the user can load the serial data input register with Command 3 (see Table 6), which stores the wiper position data in a 5-TP memory register. The first address to be programmed is Location x (see Table ); the AD574 increments the 5-TP memory address for each subsequent program until the memory is full. Programming data to 5-TP consumes approximately 4 ma for 55 ms, and takes approximately 35 ms to complete, during which time the shift register locks to prevent any changes from occurring. Bit C2 of the control register can be polled to verify that the fuse program command was completed properly. No change in supply voltage is required to program the 5-TP memory; however, a μf capacitor on the EXT_CAP pin is required (see Figure 28). Prior to 5-TP activation, the AD574 presets to midscale on power-up. WRITE PROTECTION At power-up, the serial data input register write commands for both the RDAC register and the 5-TP memory registers are disabled. The RDAC write protect bit, C, of the control register (see Table 8 and Table 9) is set to by default. This disables any change of the RDAC register content regardless of the software commands, except that the RDAC register can be refreshed from the 5-TP memory using the software reset, Command 4 (see Table 6). To enable programming of the RDAC register, the write protect bit (Bit C), of the control register must first be programmed by loading the serial data input register with Command 7. To enable programming of the 5-TP memory, the program enable bit (Bit C) of the control register, which is set to by default, must first be set to. Rev. B Page 2 of 2

RDAC AND 5-TP READ OPERATION A serial data output SDO pin is available for readback of the internal RDAC register or 5-TP memory contents. The contents of the RDAC register can be read back through SDO by using Command 2 (see Table 6). Data from the RDAC register is clocked out of the SDO pin during the last clocks of the next SPI operation. It is possible to read back the contents of any of the 5-TP memory registers through SDO by using Command 5. The lower six LSB bits, D5 to D of the data byte, select which memory location is to be read back, as shown in Table. Data from the selected memory location is clocked out of the SDO pin during the next SPI operation. A binary encoded version address of the most recently programmed wiper memory location can be read back using Command 6 (see Table 6). This can be used to monitor the spare memory status of the 5-TP memory block. Table 7 provides a sample listing for the sequence of serial data input (DIN) words with the serial data output appearing at the SDO pin in hexadecimal format for a write and read to both the RDAC register and the 5-TP memory (Memory Location 2). Table 6. Command Operation Truth Table Command Command[DB3:DB] Data[DB9:DB] Number C3 C2 C C D9 D8 D7 D6 D5 D4 D3 D2 D D Operation X X X X X X X X X X NOP: do nothing. D9 D8 D7 D6 D5 D4 D3 D2 D D Write contents of serial register data to RDAC. 2 X X X X X X X X X X Read contents of RDAC wiper register. 3 X X X X X X X X X X Store wiper setting: store RDAC setting to 5-TP. 4 X X X X X X X X X X Software reset: refresh RDAC with last 5-TP memory stored value. 5 2 X X X X D5 D4 D3 D2 D D Read contents of 5-TP from SDO output in the next frame. 6 X X X X X X X X X X Read address of last 5-TP programmed memory location. 7 3 X X X X X X X X D D Write contents of serial register data to control register. 8 X X X X X X X X X X Read contents of control register. 9 X X X X X X X X X D Software shutdown. D = ; normal mode. D = ; device placed in shutdown mode. X is don t care. 2 See Table for 5-TP memory map. 3 See Table 9 for bit details. Rev. B Page 3 of 2

SHUTDOWN MODE The AD574 can be shut down by executing the software shutdown command, Command 9 (see Table 6), and setting the LSB to. This feature places the RDAC in a zero-powerconsumption state where Terminal A is open circuited and the wiper terminal, W, remains connected. It is possible to execute any command from Table 6 while the AD574 is in shutdown mode. The parts can be taken out of shutdown mode by executing Command 9 and setting the LSB to or by a software reset, Command 4 (see Table 6). RESET The AD574 can be reset through software by executing Command 4 (see Table 6). The reset command loads the RDAC register with the contents of the most recently programmed 5-TP memory location. The RDAC register loads with midscale if no 5-TP memory location has been previously programmed. Table 7. Write and Read to RDAC and 5-TP Memory DIN SDO Action xc3 xxxxx Enable update of the wiper position and the 5-TP memory contents through the digital interface. x5 xc3 Write x to the RDAC register; wiper moves to ¼ full-scale position. x8 x5 Prepares data read from RDAC register. xc x Stores RDAC register content into the 5-TP memory. A 6-bit word appears out of SDO, where the last bits contain the contents of the RDAC register (x). x8 xc Prepares data read of the last programmed 5-TP memory monitor location. x xxx9 NOP Instruction sends a 6-bit word out of SDO, where the six LSBs (that is, last six bits) contain the binary address of the last programmed 5-TP memory location, for example, x9 (see Table ). x49 x Prepares data read from Memory Location x9. x2 x Prepares data read from the control register. Sends a 6-bit word out of SDO, where the last bits contain the contents of Memory Location x9. x xxxxx NOP Instruction sends a 6-bit word out of SDO, where the last four bits contain the contents of the control register. If Bit C2 =, the fuse program command was successful. X is don t care. Table 8. Control Register Bit Map D9 D8 D7 D6 D5 D4 D3 D2 D D C2 C C Table 9. Control Register Bit Description Bit Name Description C 5-TP program enable = 5-TP program disabled (default) = enable device for 5-TP program C RDAC register write protect = wiper position frozen to value in 5-TP memory (default) = allow update of wiper position through digital interface C2 5-TP memory program success bit = fuse program command was unsuccessful (default) = fuse program command was successful Wiper position frozen to the last value programmed in the 5-TP memory. The wiper is frozen to midscale if the 5-TP memory has not been previously programmed. Rev. B Page 4 of 2

Table. Memory Map Data Byte[DB9:DB] Command Number D9 D8 D7 D6 D5 D4 D3 D2 D D Register Contents 5 X X X Reserved X X X st programmed wiper location (x) X X X 2 nd programmed wiper location (x2) X X X 3 rd programmed wiper location (x3) X X X 4 th programmed wiper location (x4) X X X th programmed wiper location (xa) X X X 2 th programmed wiper location (x4) X X X 3 th programmed wiper location (xe) X X X 4 th programmed wiper location (x28) X X X 5 th programmed wiper location (x32) X X X MSB resistance tolerance (x39) X X X LSB resistance tolerance (x3a) X is don t care. SDO PIN AND DAISY-CHAIN OPERATION The serial data output pin (SDO) serves two purposes: it can be used to read the contents of the wiper setting and 5-TP values using Command 2 and Command 5, respectively (see Table 6) or the SDO pin can be used in daisy-chain mode. Data is clocked out of SDO on the rising edge of SCLK. The SDO pin contains an open-drain N-channel FET that requires a pull-up resistor. To place the pin in high impedance and minimize the power dissipation when the pin is used, the x8 data word followed by Command should be sent to the part. Table provides a sample listing for the sequence of the serial data input (DIN). Daisy chaining minimizes the number of port pins required from the controlling IC. As shown in Figure 26, users need to tie the SDO pin of one package to the DIN pin of the next package. Users may need to increase the clock period, because the pull-up resistor and the capacitive loading at the SDO-to-DIN interface may require additional time delay between subsequent devices. When two AD574 devices are daisy-chained, 32 bits of data are required. The first 6 bits go to U2, and the second 6 bits go to U. Table. Minimize Power Dissipation at SDO Pin DIN SDO Action xxxxx xxxxx Last user command sent to the digipot x8 xxxxx Prepares the SDO pin to be placed in high impedance mode x X is don t care. High Impedance The SDO pin is placed in high impedance Keep the SYNC pin low until all 32 bits are clocked into their respective serial registers. The SYNC pin is then pulled high to complete the operation. MOSI µc SCLK SS AD574 U DIN SDO SYNC SCLK V DD R P 2.2kΩ AD574 U2 DIN SDO SYNC SCLK Figure 26. Daisy-Chain Configuration Using SDO 878-6 Rev. B Page 5 of 2

RDAC ARCHITECTURE To achieve optimum performance, Analog Devices, Inc., has patented the RDAC segmentation architecture for all the digital potentiometers. In particular, the AD574 employs a three-stage segmentation approach as shown in Figure 27. The AD574 wiper switch is designed with the transmission gate CMOS topology. -BIT ADDRESS DECODER A R L R L R M R M R W R W Figure 27. Simplified RDAC Circuit PROGRAMMING THE VARIABLE RESISTOR Rheostat Operation The nominal resistance between Terminal W and Terminal A, RWA, is kω and has 24-tap points accessed by the wiper terminal. The -bit data in the RDAC latch is decoded to select one of the 24 possible wiper settings. As a result, the general equation for determining the digitally programmed output resistance between the W terminal and the A terminal is D R WA( D) = R WA () 24 S W W 878-7 In the zero-scale condition, a finite total wiper resistance of 2 Ω is present. Regardless of which setting the part is operating in, take care to limit the current between Terminal A and Terminal W to the maximum continuous current of ±6 ma or a pulse current specified in Table 3. Otherwise, degradation or possible destruction of the internal switch contact may occur. Calculate the Actual End-to-End Resistance The resistance tolerance is stored in the internal memory during factory testing. The actual end-to-end resistance can, therefore, be calculated (which is valuable for calibration, tolerance matching, and precision applications). The resistance tolerance (in percentage) is stored in fixed-point format, using a 6-bit sign magnitude binary. The sign bit( = negative and = positive) and the integer part is located in Address x39 as shown in Table. Address x3a contains the fractional part as shown in Table 2. That is, if the data readback from Address x39 is and data from Address x3a is, then the end-to-end resistance can be calculated as follows. For Memory Location x39, DB[9:8]: XX = don t care DB[7]: = negative DB[6:]: = For Memory Location x3a, DB[9:8]: XX = don t care DB[7:]: = 76 2 8 =.6875 Therefore, tolerance =.6875% and RWA (23)= 8.93 kω. where: D is the decimal equivalent of the binary code loaded in the -bit RDAC register. RWA is the end-to-end resistance. Table 2. End-to-End Resistance Tolerance Bytes Data Byte Memory Map Address DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB DB x39 X X Sign 2 6 2 5 2 4 2 3 2 2 2 2 x3a X X 2 2 2 2 3 2 4 2 5 2 6 2 7 2 8 X is don t care. Rev. B Page 6 of 2

EXT_CAP CAPACITOR A μf capacitor to VSS must be connected to the EXT_CAP pin, as shown in Figure 28, on power-up and throughout the operation of the AD574. EXT_CAP C µf AD574 5-TP MEMORY BLOCK V SS V SS Figure 28. EXT_CAP Hardware Setup TERMINAL VOLTAGE OPERATING RANGE The positive VDD and negative VSS power supplies of the AD574 define the boundary conditions for proper 2-terminal digital resistor operation. Supply signals present on Terminal A and Terminal W that exceed VDD or VSS are clamped by the internal forward-biased diodes (see Figure 29). 878-8 V DD The ground pin of the AD574 is primarily used as a digital ground reference. To minimize the digital ground bounce, join the AD574 ground terminal remotely to the common ground. The digital input control signals to the AD574 must be referenced to the device ground pin (GND) and must satisfy the logic level defined in the Specifications section. An internal level shift circuit ensures that the common-mode voltage range of the three terminals extends from VSS to VDD, regardless of the digital input level. POWER-UP SEQUENCE Because there are diodes to limit the voltage compliance at Terminal A and Terminal W (see Figure 29), it is important to power VDD/VSS first before applying any voltage to Terminal A and Terminal W; otherwise, the diode is forward-biased such that VDD/VSS are powered unintentionally. The ideal powerup sequence is VSS, GND, VDD, digital inputs, VA, and VW. The order of powering VA, VW, and the digital inputs is not important as long as they are powered after VDD/VSS. As soon as VDD is powered, the power-on preset activates, which first sets the RDAC to midscale and then restores the last programmed 5-TP value to the RDAC register. A W V SS 878-9 Figure 29. Maximum Terminal Voltages Set by VDD and VSS Rev. B Page 7 of 2

OUTLINE DIMENSIONS 3. 3. SQ 2.9 2.48 2.38 2.23.5 BSC 6 PIN INDEX AREA TOP VIEW.5.4.3 5 EXPOSED PAD BOTTOM VIEW.74.64.49 PIN INDICATOR (R.5).8.75.7 SEATING PLANE.3.25.2.5 MAX.2 NOM.2 REF FOR PROPER CONNECTION OF THE EXPOSED PAD, REFER TO THE PIN CONFIGURATION AND FUNCTION DESCRIPTIONS SECTION OF THIS DATA SHEET. Figure 3. -Lead Frame Chip Scale Package [LFCSP_WD] 3 mm 3mm Body, Very Thin, Dual Lead (CP--9) Dimensions shown in millimeters 29-A 3. 3. 2.9 3. 3. 2.9 6 5 5.5 4.9 4.65 PIN IDENTIFIER.5 BSC.95.85.75.5.5 COPLANARITY..3.5. MAX 6 5 MAX.23.3 COMPLIANT TO JEDEC STANDARDS MO-87-BA Figure 3. -Lead Mini Small Outline Package [MSOP] (RM-) Dimensions shown in millimeters.7.55.4 979-A ORDERING GUIDE Model RAB (kω) Resolution Temperature Range Package Description Package Option Branding AD574BRMZ-,24 4 C to +25 C -Lead MSOP RM- DDT AD574BRMZ--RL7,24 4 C to +25 C -Lead MSOP RM- DDT AD574BCPZ--RL7,24 4 C to +25 C -Lead LFCSP_WD CP--9 DEF Z = RoHS Compliant Part. Rev. B Page 8 of 2

NOTES Rev. B Page 9 of 2

NOTES 2 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D878--2/(B) Rev. B Page 2 of 2