Professional Documents
Culture Documents
FN8169.2
Features
Four Separate Potentiometers in One Package
The X9259 integrates four digitally controlled potentiometers (XDCP) on a monolithic CMOS integrated circuit.
Functional Diagram
A3
A2
2-Wire
Interface
A1
A0
RH1
RH0
VCC
WCR0
DR00
DR01
DR02
DR03
POWER UP,
INTERFACE
CONTROL
AND
STATUS
DCP0
WCR1
DR10
DR11
DR12
DR13
DCP1
RH3
RH2
WCR2
DR20
DR21
DR22
DR23
DCP2
WCR3
DR30
DR31
DR32
DR33
DCP3
SDA
SCL
VSS
WP
RW0
RL0
RW1
RL1
RW2
RL2
RW3
RL3
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 1-888-468-3774 | Intersil (and design) is a registered trademark of Intersil Americas Inc.
XDCP is a trademark of Intersil Americas Inc. Copyright Intersil Americas Inc. 2005. All Rights Reserved
All other trademarks mentioned are the property of their respective owners.
X9259
Ordering Information
PART
NUMBER
PART MARKING
VCC LIMITS
(V)
RTOTAL
(k)
TEMPERATURE RANGE
(C)
5 10%
100
0 to 70
24 Ld SOIC
24 Ld SOIC (Pb-free)
PACKAGE
X9259TS24*
X9259TS
X9259TS24Z* (Note)
X9259TS Z
0 to 70
X9259TS24I*
X9259TS I
-40 to 85
24 Ld SOIC
X9259TS24IZ* (Note)
X9259TS Z I
-40 to 85
24 Ld SOIC (Pb-free)
X9259TV24
X9259TV
0 to 70
24 Ld TSSOP
X9259TV24Z* (Note)
X9259TV Z
0 to 70
24 Ld TSSOP (Pb-free)
X9259TV24I
X9259TV I
-40 to 85
24 Ld TSSOP
X9259TV24IZ (Note)
X9259TV Z I
-40 to 85
24 Ld TSSOP (Pb-free)
X9259US24*
X9259US
X9259US24Z* (Note)
50
0 to 70
24 Ld SOIC
X9259US Z
0 to 70
24 Ld SOIC (Pb-free)
X9259US24I*
X9259US I
-40 to 85
24 Ld SOIC
X9259US24IZ* (Note)
X9259US Z I
-40 to 85
24 Ld SOIC (Pb-free)
X9259UV24
X9259UV
0 to 70
24 Ld TSSOP
X9259UV24Z (Note)
X9259UV Z
0 to 70
24 Ld TSSOP (Pb-free)
X9259UV24I*
X9259UV I
-40 to 85
24 Ld TSSOP
X9259UV24IZ* (Note)
X9259UV Z I
-40 to 85
24 Ld TSSOP (Pb-free)
X9259TS24-2.7*
X9259TS F
X9259TS24Z-2.7* (Note)
X9259TS Z F
X9259TS24I-2.7*
X9259TS G
-40 to 85
24 Ld SOIC
X9259TS24IZ-2.7* (Note)
X9259TS Z G
-40 to 85
24 Ld SOIC (Pb-free)
X9259TV24-2.7
X9259TV F
0 to 70
24 Ld TSSOP
X9259TV24Z-2.7 (Note)
X9259TV Z F
0 to 70
24 Ld TSSOP (Pb-free)
X9259TV24I-2.7
X9259TV G
-40 to 85
24 Ld TSSOP
X9259TV24IZ-2.7 (Note)
X9259TV Z G
-40 to 85
24 Ld TSSOP (Pb-free)
X9259US24-2.7*
X9259US F
X9259US24Z-2.7* (Note)
X9259US Z F
X9259US24I-2.7*
X9259US G
-40 to 85
24 Ld SOIC
X9259US24IZ-2.7* (Note)
X9259US Z G
-40 to 85
24 Ld SOIC (Pb-free)
X9259UV24-2.7*
X9259UV F
0 to 70
24 Ld TSSOP
X9259UV24Z-2.7 (Note)
X9259UV Z F
0 to 70
24 Ld TSSOP (Pb-free)
X9259UV24I-2.7*
X9259UV G
-40 to 85
24 Ld TSSOP
X9259UV24IZ-2.7* (Note)
X9259UV Z G
-40 to 85
24 Ld TSSOP (Pb-free)
2.7-5.5
100
50
0 to 70
24 Ld SOIC
0 to 70
24 Ld SOIC (Pb-free)
0 to 70
24 Ld SOIC
0 to 70
24 Ld SOIC (Pb-free)
NOTE: Intersil Pb-free plus anneal products employ special Pb-free material sets; molding compounds/die attach materials and 100% matte tin plate
termination finish, which are RoHS compliant and compatible with both SnPb and Pb-free soldering operations. Intersil Pb-free products are MSL
classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020.
*Add "T1" suffix for tape and reel.
FN8169.2
September 16, 2005
X9259
Circuit Level Applications
Pin Configuration
SOIC/TSSOP
DNC
24
A3
A0
23
SCL
RW3
22
RL2
RH3
21
RH2
RL3
20
RW2
19
NC
18
VSS
NC
VCC
RL0
X9259
17
RW1
RH0
16
RH1
RW0
10
15
RL1
A2
11
14
A1
WP
12
13
SDA
Pin Assignments
PIN
(SOIC/
TSSOP)
SYMBOL
FUNCTION
A0
RW3
RH3
RL3
NC1
VCC
RL0
RH0
10
RW0
11
A2
12
WP
13
SDA
14
A1
15
RL1
16
RH1
17
RW1
18
VSS
System Ground
20
RW2
WiperTerminal of DCP2
21
RH2
22
RL2
23
SCL
24
A3
6, 19
NC
No Connect
DNC
Do Not Connect
FN8169.2
September 16, 2005
X9259
Pin Descriptions
Potentiometer Pins
RH, RL
The RH and RL pins are equivalent to the terminal
connections on a mechanical potentiometer. Since there are
4 potentiometers, there are 4 sets of RH and RL such that
RH0 and RL0 are the terminals of DCP0 and so on.
RW
The wiper pin are equivalent to the wiper terminal of a
mechanical potentiometer. Since there are 4 potentiometers,
there are 4 sets of RW such that RW0 is the terminal of
DCP0 and so on.
The VCC pin is the system supply voltage. The VSS pin is
the system ground.
Other Pins
The Address inputs are used to set the least significant 4 bits
of the 8-bit slave address. A match in the slave address
serial data stream must be made with the Address input in
order to initiate communication with the X9259. A maximum
of 16 devices may occupy the 2-Wire serial bus. Device pins
A3-A0 must be tie to a logic level which specify the external
address of the device, see Figures 3, 4, and 5.
NO CONNECT
No connect pins should be left open. This pins are used for
Intersil manufacturing and testing purposes.
HARDWARE WRITE PROTECT INPUT (WP)
The WP pin when LOW prevents non-volatile writes to the
Data Registers.
#: 0, 1, 2, or 3
SERIAL
BUS
INPUT
DR#1
8
DR#2
PARALLEL
BUS
INPUT
WIPER
COUNTER
REGISTER
(WCR#)
DR#3
COUNTER
--DECODE
DCP
CORE
RW
INC/DEC
LOGIC
UP/DN
MODIFIED SCK
UP/DN
CLK
RL
FN8169.2
September 16, 2005
X9259
Principles of Operation
The X9259 is an integrated circuit incorporating four DCPs
and their associated registers and counters, and the serial
interface providing direct communication between a host
and the potentiometers.
DCP Description
Each DCP is implemented with a combination of resistor
elements and CMOS switches. The physical ends of each
DCP are equivalent to the fixed terminals of a mechanical
potentiometer (RH and RL pins). The RW pin is an
intermediate node, equivalent to the wiper terminal of a
mechanical potentiometer.
The position of the wiper terminal within the DCP is
controlled by an 8-bit volatile Wiper Counter Register
(WCR).
TABLE 1. WIPER COUNTER REGISTER, WCR (8-bit), WCR[7:0]: Used to store the current wiper position (Volatile).
WCR7
WCR6
WCR5
WCR4
WCR3
WCR2
WCR1
(MSB)
WCR0
(LSB)
TABLE 2. DATA REGISTER, DR (8-BIT), BIT [7:0]: Used to store wiper positions or data (Non-volatile).
Bit 7
Bit 6
Bit 5
(MSB)
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
(LSB)
FN8169.2
September 16, 2005
X9259
Serial Interface
Acknowledge
START Condition
All commands to the X9259 are preceded by the start
condition, which is a HIGH to LOW transition of SDA while
SCL is HIGH. The X9259 continuously monitors the SDA
and SCL lines for the START condition and does not
respond to any command until this condition is met. See
Figure 2.
STOP Condition
All communications must be terminated by a STOP
condition, which is a LOW to HIGH transition of SDA while
SCL is HIGH. See Figure 2. The STOP condition is also
used to place the device into the Standby Power mode after
a Read sequence. A STOP condition can only be issued
after the transmitting device has released the bus.
FN8169.2
September 16, 2005
X9259
SCL
SDA
START
DATA
DATA
DATA
STABLE CHANGE STABLE
STOP
SCL from
Master
ACK
FIGURE 3. ACKNOWLEDGE RESPONSE FROM RECEIVER
Identification Byte
The first byte sent to the X9259 from the host is called the
Identification Byte. The most significant four bits are a
Device Type Identifier, ID[3:0] bits, which must be 0101.
Refer to Table 3.
Only the device which Slave Address matches the incoming
device address sent by the master executes the instruction.
The A3 - A0 inputs can be actively driven by CMOS input
signals or tied to VCC or VSS.
INSTRUCTION BYTE (I)
The next byte sent to the X9259 contains the instruction and
register pointer information. The four most significant bits are
used provide the instruction opcode I [3:0]. The RB and RA
bits point to one of the four data registers of each associated
XDCP. The least two significant bits point to one of four
Wiper Counter Registers or DCPs. The format is shown in
Table 4.
REGISTER
RB
RA
DR#0
DR#1
DR#2
DR#3
#: 0, 1, 2, or 3
The least significant four bits of the Identification Byte are
the Slave Address bits, AD[3:0]. To access the X9259, these
four bits must match the logic values of pins A3, A2, A1, and
A0.
FN8169.2
September 16, 2005
X9259
TABLE 3. IDENTIFICATION BYTE FORMAT
Device Type
Identifier
Slave Address
ID3
ID2
ID1
ID0
A3
A2
A1
A0
(MSB)
(LSB)
I3
I2
DCP Selection
(WCR Selection)
Register
Selection
I1
I0
RB
RA
P1
(MSB)
P0
(LSB)
I3
I2
I1
I0
RB
RA
P1
P0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
1/0
Increment/Decrement Wiper
Counter Register
1/0
1/0
Note:
OPERATION
FN8169.2
September 16, 2005
X9259
Instructions
Increment/Decrement Command
The final command is Increment/Decrement (Figure 6 and
7). The Increment/Decrement command is different from the
other commands. Once the command is issued and the
X9259 has responded with an Acknowledge, the master can
clock the selected wiper up and/or down in one segment
steps; thereby, providing a fine tuning capability to the host.
For each SCL clock pulse (tHIGH) while SDA is HIGH, the
selected wiper moves one wiper position towards the RH
terminal. Similarly, for each SCL clock pulse while SDA is
LOW, the selected wiper moves one resistor wiper position
towards the RL terminal.
SCL
SDA
A I3
C
K
I2
I1
I0
Instruction
Opcode
RB RA P1 P0
A
C
K
Register DCP/WCR
Address
Address
S
T
O
P
SCL
SDA
A2
A0 A I3
C
K
External
Address
A1
I2
I1 I0
Instruction
Opcode
RB RA P1 P0 A
C
K
Register Pot/WCR
Address Address
D7 D6 D5 D4 D3 D2 D1 D0
Data for WCR[7:0] or DR[7:0]
A
C
K
S
T
O
P
FN8169.2
September 16, 2005
X9259
SCL
SDA
S
T
A
R
T
A3
A2 A1 A0
External
Address
Device ID
A
C
K
I3
I2
I1
Instruction
Opcode
I0
RB RA P1 P0
A
C
Register Pot/WCR K
Address Address
I
N
C
1
I
N
C
2
I
N
C
n
D
E
C
1
D
E
C
n
S
T
O
P
INC/DEC
CMD
Issued
tWRID
SCL
SDA
Voltage Out
RW
10
FN8169.2
September 16, 2005
X9259
Instruction Format
Read Wiper Counter Register (WCR)
Device Type
Device
S
Identifier
Addresses
T
A
R 0 1 0 1 A3 A2 A1 A0
T
Instruction
DR/WCR
S
Opcode
Addresses
A
C
K 1 0 0 1 0 0 P1 P0
S
A
C
K
Wiper Position
(Sent by X9259 on SDA) M
W W W W W W W W A
C C C C C C C C C
R R R R R R R R K
7 6 5 4 3 2 1 0
S
T
O
P
S
A
C
K
Wiper Position
(Sent by Master on SDA) S
W W W W W W W W A
C C C C C C C C C
R R R R R R R R K
7 6 5 4 3 2 1 0
S
T
O
P
Instruction
DR/WCR
S
Opcode
Addresses
A
C
K 1 0 1 0 0 0 P1 P0
Instruction
DR/WCR
S
Opcode
Addresses
A
C
K 1 0 1 1 RB RA P1 P0
S
A
C
K
Wiper Position
(Sent by X9259 on SDA) M
W W W W W W W W A
C C C C C C C C C
R R R R R R R R K
7 6 5 4 3 2 1 0
S
T
O
P
Device Type
Device
S
Identifier
Addresses
T
A
R 0 1 0 1 A3 A2 A1 A0
T
Instruction
DR/WCR
S
Opcode
Addresses
A
C
1 1 0 0 RB RA P1 P0
K
S
A
C
K
Wiper Position
(Sent by Master on SDA) S
W W W W W W W W A
C C C C C C C C C
R R R R R R R R K
7 6 5 4 3 2 1 0
S
T
O
P
HIGH-VOLTAGE
WRITE CYCLE
Device Type
Identifier
0
Notes: (1)
(2)
(3)
(4)
(5)
Device
Addresses
Instruction
DR/WCR
S
Opcode
Addresses
A
C
1 A3 A2 A1 A0 K 0 0 0 1 RB RA 0
0
S
A
C
K
S
T
O
P
11
FN8169.2
September 16, 2005
X9259
Global XFR Wiper Counter Register (WCR) to Data Register (DR)
S Device Type
Device
T
Identifier
Addresses
A
R 0 1 0 1 A3 A2 A1 A0
T
Instruction
DR/WCR
S
Opcode
Addresses
A
C
1 0 0 0 RB RA 0 0
K
S
A
C
K
S
T
O
P
HIGH-VOLTAGE
WRITE CYCLE
Instruction
DR/WCR
S
Opcode
Addresses
A
C
K 1 1 1 0 RB RA P1 P0
S
A
C
K
S
T
O
P
S
A
C
K
S
T
O
P
HIGH-VOLTAGE
WRITE CYCLE
Instruction
DR/WCR
S
Opcode
Addresses
A
C
K 1 1 0 1 RB RA P1 P0
Instruction
DR/WCR
S
Opcode
Addresses
A
C
K 0 0 1 0 0 0 P1 P0
Increment/Decrement
S
(Sent by Master on SDA)
A
C
K I/D I/D . . . . I/D I/D
S
T
O
P
12
FN8169.2
September 16, 2005
X9259
Absolute Maximum Ratings
CAUTION: Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only; the 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.
Analog Specifications
SYMBOL
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNITS
RTOTAL
T version
100
RTOTAL
U version
50
20
50
mW
IW
Wiper Current
mA
RW
Wiper Resistance
300
150
VCC
IW =
IW =
VTERM
V(VCC)
RTOTAL
V(VCC)
RTOTAL
VSS = 0V
Noise
Ref: 1V
@ VCC = 3V
@ VCC = 5V
VSS
Resolution
Absolute Linearity (1)
Rw(n)(actual) - Rw(n)(expected)
(5)
%
+1
MI(3)
-0.6
+0.6
MI(3)
300
dB/Hz
0.4
-1
-120
-20
See Macro model
ppm/C
+20
10/10/25
ppm/C
pF
Notes: (1) Absolute linearity is utilized to determine actual wiper voltage versus expected voltage as determined by wiper position when used as a
potentiometer.
(2) Relative linearity is utilized to determine the actual change in voltage between two successive tap positions when used as a
potentiometer. It is a measure of the error in step size.
(3) MI = RTOT / 255 or (RH RL) / 255, single pot
(4) During power up VCC > VH, VL, and VW.
(5) n = 0, 1, 2, ,255; m =0, 1, 2, , 254.
13
FN8169.2
September 16, 2005
X9259
DC Electrical Specifications
SYMBOL
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNITS
ICC1
mA
ICC2
mA
ISB
ILI
10
ILO
VIH
10
VCC x 0.7
VCC + 1
-1
VCC x 0.3
0.4
VIL
VOL
IOL = 3mA
VOH
VCC - 0.8
VOH
VCC - 0.4
MIN
UNITS
Minimum endurance
100,000
Data retention
100
years
Capacitance
SYMBOL
CIN/OUT(6)
CIN(6)
TEST
MAX
UNITS
TEST CONDITIONS
pF
VOUT = 0V
pF
VIN = 0V
Power-up Timing
SYMBOL
tr VCC(6)
PARAMETER
MIN
MAX
UNITS
0.2
50
V/ms
tPUR(7)
ms
tPUW(7)
50
ms
10ns
VCC x 0.5
14
FN8169.2
September 16, 2005
X9259
Equivalent A.C. Load Circuit
5V
SPICE Macromodel
1533
RTOTAL
RH
RL
SDA pin
CW
CL
CL
10pF
100pF
25pF
10pF
RW
AC Timing
SYMBOL
PARAMETER
MIN
MAX
UNITS
400
kHz
fSCL
Clock Frequency
tCYC
2500
ns
tHIGH
600
ns
tLOW
1300
ns
tSU:STA
600
ns
tHD:STA
600
ns
tSU:STO
600
ns
tSU:DAT
100
ns
tHD:DAT
30
ns
tR
300
ns
tF
300
ns
tAA
0.9
tDH
ns
50
ns
1200
ns
TI
tBUF
tSU:WPA
ns
tHD:WPA
ns
PARAMETER
tWR
TYP
MAX
UNITS
10
ms
XDCP Timing
SYMBOL
tWRPO
tWRL
PARAMETER
MIN.
MAX.
UNITS
Wiper response time after the third (last) power supply is stable
10
10
15
FN8169.2
September 16, 2005
X9259
Symbol Table
WAVEFORM
.
INPUTS
OUTPUTS
Must be
steady
Will be
steady
May change
from Low to
High
Will change
from Low to
High
May change
from High to
Low
Will change
from High to
Low
Dont Care:
Changes
Allowed
Changing:
State Not
Known
N/A
Center Line
is High
Impedance
Timing Diagrams
Start and Stop Timing
(START)
(STOP)
tR
tF
SCL
tSU:STA
tHD:STA
tSU:STO
tR
tF
SDA
Input Timing
tCYC
tHIGH
SCL
tLOW
SDA
tSU:DAT
tHD:DAT
tBUF
Output Timing
SCL
SDA
tAA
16
tDH
FN8169.2
September 16, 2005
X9259
XDCP Timing (for All Load Instructions)
(STOP)
SCL
LSB
SDA
tWRL
VWx
(STOP)
...
(Any Instruction)
...
SDA
...
tSU:WPA
tHD:WPA
WP
A0, A1
17
FN8169.2
September 16, 2005
X9259
Applications Information
Basic Configurations of Electronic Potentiometers
+VR
VR
RW
Three terminal
Potentiometer;
Variable voltage divider
Application Circuits
Noninverting Amplifier
VS
Voltage Regulator
+
VO
VIN
VO (REG)
317
R1
R2
Iadj
R1
R2
VO = (1+R2/R1)VS
R2
VS
VS
VO
100k
VO
TL072
R1
R2
10k
10k
+12V
10k
-12V
18
FN8169.2
September 16, 2005
X9259
Application Circuits (continued)
Attenuator
Filter
C
VS
R2
R1
VS
VO
VO
+
R3
R4
R2
R1 = R2 = R3 = R4 = 10k
R1
GO = 1 + R2/R1
fc = 1/(2RC)
VO = G VS
-1/2 G +1/2
R1
R2
Inverting Amplifier
VS
R2
C1
VS
VO
R1
ZIN
VO = G VS
G = - R2/R1
R3
Function Generator
C
R2
R1
} RA
} RB
frequency R1, R2, C
amplitude RA, RB
19
FN8169.2
September 16, 2005
X9259
Packaging Information
24-Lead Plastic, SOIC, Package Code S24
0.014 (0.35)
0.020 (0.50)
0.598 (15.20)
0.610 (15.49)
(4X) 7
0.092 (2.35)
0.105 (2.65)
0.003 (0.10)
0.012 (0.30)
0.050 (1.27)
0.050" Typical
0.010 (0.25)
X 45
0.020 (0.50)
0.050"
Typical
0 - 8
0.009 (0.22)
0.013 (0.33)
0.420"
0.015 (0.40)
0.050 (1.27)
FOOTPRINT
0.030" Typical
24 Places
20
FN8169.2
September 16, 2005
X9259
Packaging Information
24-Lead Plastic, TSSOP, Package Code V24
.169 (4.3)
.252 (6.4) BSC
.177 (4.5)
.303 (7.70)
.311 (7.90)
.047 (1.20)
.0075 (.19)
.0118 (.30)
.002 (.06)
.005 (.15)
.010 (.25)
Gage Plane
0 - 8
(4.16) (7.72)
Seating Plane
.020 (.50)
.030 (.75)
(1.78)
Detail A (20X)
(0.42)
(0.65)
.031 (.80)
.041 (1.05)
See Detail A
All Intersil U.S. products are manufactured, assembled and tested utilizing ISO9000 quality systems.
Intersil Corporations quality certifications can be viewed at www.intersil.com/design/quality
Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without
notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and
reliable. However, no responsibility is assumed by Intersil or its subsidiaries 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 Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see www.intersil.com
21
FN8169.2
September 16, 2005