The Intersil ISL95310 is a digitally controlled potentiometer (XDCP). The device consists of a resistor array, wiper switches, a control section, and nonvolatile memory. The wiper position is controlled by an Up/Down interface. The potentiometer is implemented by a resistor array composed of 127 resistive elements and a wiper switching network. Between each element and at either end are tap points accessible to the wiper terminal. The wiper of each potentiometer has an associated volatile Wiper Counter Register (WR) and a non-volatile Initial Value Register (IVR) that can be directly written to and read by the user. The contents of the WR controls the position of the wiper on the resistor array through the switches. At power-up, the device recalls the contents of the default data registers to the corresponding WR. The position of the wiper element is controlled by the CS, U/D, and INC inputs. The position of the wiper can be stored in nonvolatile memory and then be recalled upon a subsequent power-up operation. The device can be used as a three-terminal potentiometer or as a two-terminal variable resistor in a wide variety of applications including:

  • LCD contrast control
  • Parameter and bias adjustments
  • Mechanical potentiometer replacement
  • Industrial and automotive control


  • Non-Volatile Solid-State Potentiometer
  • Up/Down Interface With Chip Select Enable
  • DCP Terminal Voltage, 0 to +13.2V
  • 128 Wiper Tap Points - 0.8% Resolution
  • Wiper position stored in nonvolatile memory and recalled on power-up
  • 127 Resistive Elements
  • Temperature compensated
  • Low Wiper resistance 70Ω typical @ 3.3V
  • Low Power CMOS
  • Standby current, 2µA at VCC = +3.6V
  • High Reliability
  • Endurance, 200,000 data changes per bit
  • Register data retention 50 years @ T ≤ 75°C
  • RTOTAL Values = 10kΩ, 50kΩ
  • 10 Lead MSOP Package
  • Pb-free (RoHS compliant)




Design & Development

Software & Tools

Software Downloads

Type Title Date
Library EXE 2.56 MB
1 item