DS3901 + Rev 0 4/06 Triple, 8-Bit NV Variable Resistor with Dual Settings and User EEPROM General Description Features The DS3901 is a triple, 8-bit nonvolatile (NV) variable Three 256-Position Linear Digital Resistors resistor. Each of the resistors has two setting registers, Full-Scale Resistances 50k, 30k, 20k which are selectable by software or by pin configura- Dual NV Settings for Each Resistor tion. The selected register determines the value of the variable resistor. Additionally, all three resistors have a Low Temperature-Coefficient Resistors high-impedance setting. Resistor R0 has the additional 2 I C Serial Interface flexibility of allowing an external shunt resistor to pro- Wide Operating Voltage (2.4V to 5.5V) vide increased dynamic range. Internal address set- tings allow the DS3901 slave address to be Two-Level Password Write Protection programmed to one of 128 possible addresses. The 232 Bytes of User EEPROM DS3901 also features an optional password-protection Programmable Slave Address scheme that allows the protection of sensitive data. -40C to +95C Operating Temperature Range Applications Ordering Information Optical Transceivers RESISTOR Optical Transponders PIN- PART TEMP RANGE VALUES FOR PACKAGE Instrumentation and Industrial Controls R0, R1, AND R2 RF Power Amps DS3901E+ -40C to +95C 50k, 30k, 20k 14 TSSOP Audio Power-Amp Biasing +Denotes lead-free package. Replacement for Mechanical Variable Resistors and DIP Switches Pin Configuration TOP VIEW SCL 1 14 V CC SDA 2 13 N.C. ADD SEL 3 12 H2 DS3901 BK SEL 4 11 L2 DIS 5 10 H1 N.C. 6 9 H0 GND 7 8 L0 TSSOP Typical Operating Circuit appears at end of data sheet. Maxim Integrated Products 1 For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct at 1-888-629-4642, or visit Maxims website at www.maxim-ic.com.Triple, 8-Bit NV Variable Resistor with Dual Settings and User EEPROM ABSOLUTE MAXIMUM RATINGS Voltage on V SDA, SCL Relative to GND .........-0.5V to +6.0V Operating Temperature Range ...........................-40C to +95C CC, Voltage on ADD SEL, BK SEL, DIS Relative Programming Temperature Range .........................0C to +70C to GND.................-0.5V to (V + 0.5V), not to exceed +6.0V Storage Temperature Range .............................-55C to +125C CC Voltage on H0, H1, H2, L2, L0 Relative to GND........-0.5V to +6.0V Soldering Temperature ....................................Refer to IPC/JEDEC Maximum Resistor Current....................................................3mA J-STD-020 Specification Maximum Switch Current......................................................3mA Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. RECOMMENDED OPERATING CONDITIONS (T = -40C to +95C.) A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Supply Voltage V (Note 1) 2.4 5.5 V CC Input Logic 0 0.3 x V (Note 1) -0.3 V IL (SDA, SCL, ADD SEL) V CC Input Logic 1 0.7 x V + CC V (Note 1) V IH (SDA, SCL, ADD SEL) V 0.3 CC Input Logic 0 (BK SEL, DIS) V (Note 1) -0.3 +0.8 V IL V + CC Input Logic 1 (BK SEL, DIS) V (Note 1) 2.0 V IH 0.3 H0, H1, Voltage on Resistor Inputs -0.3 +5.5 V L0, H2, L2 Switch Current I (Note 2) 3 mA SW (L0 SW, Hi-Z0, Hi-Z1, Hi-Z2) ELECTRICAL CHARACTERISTICS (V = +2.4V to +5.5V, T = -40C to +95C, unless otherwise noted.) CC A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Standby Current I (Note 3) 250 A STBY Input Leakage I -1 +1 A L V 3mA sink current 0 0.4 OL1 Low-Level Output Voltage (SDA) V V 6mA sink current 0 0.6 OL2 Pulldown Resistance (BK SEL) R 20 30 45 k BK Pullup Resistance (DIS) R 20 30 45 k DIS BK SEL Pulse Width 20 s 2 DS3901