ChipFind - документация

Электронный компонент: CAT5132R-100TE13

Скачать:  PDF   ZIP
1
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
Doc. No. 25092, Rev. 00
15 Volt Digitally Programmable Potentiometer (DPPTM)
with 128 Taps and 2-wire Interface
CAT5132
FEATURES
s
Single linear Digitally Programmable Potentiometer
s
128 Resistor taps
s
End-to-end resistance of 10k
, 50k
& 100k
s
Potentiometer control and memory access via
2-wire interface (I
2
C-like)
s
Nonvolatile memory storage for wiper settings
s
Automatic recall of saved wiper setting at power up
s
Special increment/decrement instruction mode for
automatic trimming adjustments
s
V
CC
operation from 2.7 V to 5.5 V
s
V+ (Analog Voltage Supply) operation from +8 V to
+15V
s
Standby current less than 15
A
s
100 year nonvolatile memory data retention
s
10-pin MSOP package
s
Operating temperature of -40C to + 85C
APPLICATIONS
s
LCD screen adjustment
s
Volume control
s
Mechanical potentiometer replacement
s
Gain adjustment
s
Line impedance matching
s
VCOM setting adjustments
DESCRIPTION
The CAT5132 is a high voltage Digitally Programmable
Potentiometer (DPP) integrated with EEPROM memory
and control logic to operate in a similar manner as a
mechanical potentiometer. The DPP consists of a series
of resistive elements connected between two externally
accessible end points. The tap points between each
resistive element are connected to the wiper output with
CMOS switches. A separate 7-bit control register (WCR)
independently controls the wiper tap switches for the
DPP. Associated with the control register is a 7-bit
nonvolatile memory data register (DR) used for storing
wiper settings. Writing to the wiper control register or the
nonvolatile data register is via a 2-wire serial bus (I
2
C-
like).
On power-up, WCR is set to mid scale (1000000) and
after the Power Supply becomes stable, the contents of
the data register (DR) are transferred to the wiper control
register (WCR) and the wiper is positioned to that
location.
The CAT5132 comes with 2 voltage supply inputs: V
CC
,
the digital supply voltage input and V+, an analog supply
voltage input. These inputs allow the V+ to be as much
as 10 volts higher than the V
CC
and allow the DPP
terminal values to be as much as 15 volts above ground.
The CAT5132 can be used as a potentiometer or as a
two-terminal variable resistor. It is intended for circuit
level adjustments. It is supplied standard in the -40
C to
+85
C industrial operating temperature range and offered
in the 10-pin MSOP package.
SDA
SCL
A0
A1
VCC
CONTROL LOGIC AND
ADDRESS DECODE
128 TAP POSITION
DECODE CONTROL
7-BIT WIPER
CONTROL
REGISTER
(WCR)
7-BIT
NONVOLATILE
MEMORY
REGISTER
(DR)
V+
RH
127 RESISTIVE
ELEMENTS
RL
RW
127
0
BLOCK DIAGRAM
CAT5132
2
Doc. No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
PIN CONFIGURATION
SDA
GND
VCC
A1
A0
1
2
3
4
5
10
9
8
7
6
SCL
V+
RL
RW
RH
PIN DESCRIPTION
n
i
P
r
e
b
m
u
N
e
m
a
N
n
o
i
t
p
i
r
c
s
e
D
1
A
D
S
n
i
p
a
t
a
D
l
a
i
r
e
S
l
a
n
o
i
t
c
e
r
i
d
i
B
-
t
u
p
t
u
O
/
t
u
p
n
I
a
t
a
D
l
a
i
r
e
S
s
i
h
T
.
2
3
1
5
T
A
C
e
h
t
f
o
t
u
o
d
n
a
o
t
n
i
a
t
a
d
r
e
f
s
n
a
r
t
o
t
d
e
s
u
r
e
h
t
o
h
t
i
w
d
'
R
O
e
r
i
w
e
b
n
a
c
d
n
a
O
/
I
n
i
a
r
D
-
n
e
p
O
n
a
s
i
.
s
O
/
I
)
r
o
t
c
e
ll
o
C
n
e
p
O
r
o
(
n
i
a
r
D
-
n
e
p
O
2
D
N
G
d
n
u
o
r
G
3
V
C
C
)
V
5
.
5
o
t
V
7
.
2
(
e
g
a
t
l
o
V
y
l
p
p
u
S
l
a
t
i
g
i
D
4
1
A
r
o
f
s
s
e
r
d
d
a
e
v
a
l
s
t
c
e
l
e
s
o
t
t
u
p
n
I
t
c
e
l
e
S
s
s
e
r
d
d
A
.
s
u
b
e
r
i
w
-
2
5
0
A
r
o
f
s
s
e
r
d
d
a
e
v
a
l
s
t
c
e
l
e
s
o
t
t
u
p
n
I
t
c
e
l
e
S
s
s
e
r
d
d
A
.
s
u
b
e
r
i
w
-
2
6
R
H
r
e
t
e
m
o
i
t
n
e
t
o
p
e
h
t
r
o
f
l
a
n
i
m
r
e
T
e
c
n
e
r
e
f
e
R
h
g
i
H
7
R
W
r
e
t
e
m
o
i
t
n
e
t
o
p
e
h
t
r
o
f
l
a
n
i
m
r
e
T
r
e
p
i
W
8
R
L
r
e
t
e
m
o
i
t
n
e
t
o
p
e
h
t
r
o
f
l
a
n
i
m
r
e
T
e
c
n
e
r
e
f
e
R
w
o
L
9
+
V
o
t
V
0
.
8
+
(
r
e
t
e
m
o
i
t
n
e
t
o
p
e
h
t
r
o
f
e
g
a
t
l
o
V
y
l
p
p
u
S
g
o
l
a
n
A
)
V
0
.
5
1
0
1
L
C
S
s
i
h
T
.
s
u
B
l
a
i
r
e
S
e
r
i
w
-
2
e
h
t
r
o
f
t
u
p
n
i
k
c
o
l
C
s
u
B
l
a
i
r
e
S
f
o
t
u
o
d
n
a
o
t
n
i
s
r
e
f
s
n
a
r
t
a
t
a
d
ll
a
k
c
o
l
c
o
t
d
e
s
u
s
i
k
c
o
l
c
2
3
1
5
T
A
C
e
h
t
MSOP 10-Pin Package
Package
Prefix
Device #
Suffix
5132
R
-10
TE13
Product
Number
Tape & Reel
2500 units/Reel
CAT
Resistance
Company ID
R: MSOP
Z: MSOP (Green with Sn Lead Finish)
GZ: MSOP (Green with NiPd Au Lead Finsh)
-10: 10k ohms
-50: 50k ohms
-100: 100k ohms
Notes:
1.
The device used in the above example is a CAT5132R-10TE13 (MSOP, 10k ohms, Tape & Reel).
2.
The Industrial Temperature range of -40C to +85C is standard on the above product.
ORDERING INFORMATION
CAT5132
3
Doc No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
RECOMMENDED OPERATING CONDITIONS
V
CC
= +2.7V to +5.5V
V+ = 8.0V to +15V
Operating Temperature Range: -40C to +85C
COMMENT
Stresses above 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 outside of those listed
in the operational sections of this specification is not implied. Exposure to any
absolute maximum rating for extended periods may affect device performance
and reliability.
ABSOLUTE MAXIMUM RATINGS
Temperature Under Bias....................-55C to +125C
Storage Temperature ........................ -65C to +150C
Voltage on any SDA, SCL, A0 & A1 pins with respect
to Ground
(1)(2)
.............................. -2.0V to V
CC
+ 2.0V
Voltage on R
H
, R
L
& R
W
Pins with respect
to Ground .................................... -2.0V to "V+" + 1.0V
V
CC
with respect to Ground ................... -2.0V to 7.0V
V+ with respect to Ground ................... -2.0V to 16.0V
Wiper Current (10 sec) ...................................... +6mA
Lead Soldering temperature (10 sec) .............. +300C
POTENTIOMETER CHARACTERISTICS
(Over recommended operating conditions unless otherwise stated.)
Notes:
1. This parameter is tested initially and after a design or process change that affects the parameter.
2. Absolute linearity is utilized to determine actual wiper voltage versus expected voltage as determined by wiper position when used as a
potentiometer.
3. Relative linearity is utilized to determine the actual change in voltage between two successive tap positions when used as a potentiometer.
4. LSB = (R
HM -
R
LM
)/127; where R
HM
and R
LM
are the highest and lowest measured values on the wiper terminal.
5. n = 1, 2, ..., 127
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
s
n
o
i
t
i
d
n
o
C
t
s
e
T
s
t
i
m
i
L
s
t
i
n
U
n
i
M
p
y
T
x
a
M
R
T
O
P
k
0
0
1
(
e
c
n
a
t
s
i
s
e
R
r
e
t
e
m
o
i
t
n
e
t
o
P
)
0
0
1
k
R
T
O
P
k
0
5
(
e
c
n
a
t
s
i
s
e
R
r
e
t
e
m
o
i
t
n
e
t
o
P
)
0
5
k
R
T
O
P
k
0
1
(
e
c
n
a
t
s
i
s
e
R
r
e
t
e
m
o
i
t
n
e
t
o
P
)
0
1
k
R
L
O
T
e
c
n
a
r
e
l
o
T
e
c
n
a
t
s
i
s
e
R
r
e
t
e
m
o
i
t
n
e
t
o
P
+ 0
2
%
g
n
i
t
a
R
r
e
w
o
P
C
5
2
0
5
W
m
I
W
t
n
e
r
r
u
C
r
e
p
i
W
+3
A
m
R
W
e
c
n
a
t
s
i
s
e
R
r
e
p
i
W
I
W
= +
V
2
1
=
+
V
@
A
m
1
0
7
0
5
1
I
W
= +
V
8
=
+
V
@
A
m
1
0
1
1
0
0
2
V
M
R
E
T
R
n
o
e
g
a
t
l
o
V
W
R
,
H
R
r
o
L
V
5
1
o
t
V
8
=
+
V
;
V
0
=
D
N
G
D
N
G
+
V
V
S
E
R
n
o
i
t
u
l
o
s
e
R
8
7
.
0
%
A
N
I
L
y
t
i
r
a
e
n
i
L
e
t
u
l
o
s
b
A
)
2
(
R
)
l
a
u
t
c
a
(
)
n
(
W
R
-
)
d
e
t
c
e
p
x
e
(
)
n
(
W
)
5
(
+1
B
S
L
)
4
(
R
N
I
L
y
t
i
r
a
e
n
i
L
e
v
i
t
a
l
e
R
)
3
(
R
)
1
+
n
(
W
R
[
-
)
n
(
W
]
B
S
L
+
)
5
(
+ 5
.
0
B
S
L
)
4
(
C
T
T
O
P
R
R
f
o
t
n
e
i
c
i
f
f
e
o
C
e
r
u
t
a
r
e
p
m
e
T
T
O
P
)
1
(
+
0
0
3
C
/
m
p
p
C
T
o
i
t
a
R
t
n
e
i
c
i
f
f
e
o
C
e
r
u
t
a
r
e
p
m
e
T
c
i
r
t
e
m
o
i
t
a
R
)
1
(
0
3
C
/
m
p
p
C
H
C
/
L
C
/
W
s
e
c
n
a
t
i
c
a
p
a
C
r
e
t
e
m
o
i
t
n
e
t
o
P
)
1
(
5
2
/
0
1
/
0
1
F
p
c
f
e
s
n
o
p
s
e
R
y
c
n
e
u
q
e
r
F
R
T
O
P
k
0
5
=
4
.
0
z
H
M
CAT5132
4
Doc. No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
D.C. ELECTRICAL CHARACTERISTICS
(Over recommended operating conditions unless otherwise stated.)
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
s
n
o
i
t
i
d
n
o
C
t
s
e
T
n
i
M
x
a
M
s
t
i
n
U
C
O
/
I
)
A
D
S
(
e
c
n
a
t
i
c
a
p
a
C
t
u
p
t
u
O
/
t
u
p
n
I
V
O
/
I
V
0
=
)
1
(
8
F
p
C
N
I
)
L
C
S
,
1
A
,
0
A
(
e
c
n
a
t
i
c
a
p
a
C
t
u
p
n
I
V
N
I
V
0
=
)
1
(
6
F
p
CAPACITANCE
T
A
= 25C, f = 1.0MHz, V
CC
= 5.0V
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
)
1
.
g
i
F
e
e
s
(
V
C
C
V
5
.
5
-
7
.
2
=
s
t
i
n
U
n
i
M
x
a
M
F
L
C
S
y
c
n
e
u
q
e
r
F
k
c
o
l
C
0
0
4
z
H
k
T
I
)
1
(
s
t
u
p
n
I
A
D
S
&
L
C
S
t
a
t
n
a
t
s
n
o
C
e
m
i
T
n
o
i
s
s
e
r
p
p
u
S
e
s
i
o
N
0
5
s
n
t
A
A
t
u
O
K
C
A
d
n
a
t
u
O
a
t
a
D
A
D
S
o
t
w
o
L
C
L
S
1
s
t
F
U
B
)
1
(
t
r
a
t
s
n
a
c
n
o
i
s
s
i
m
s
n
a
r
t
w
e
n
a
e
r
o
f
e
b
e
e
r
f
e
b
t
s
u
m
s
u
b
e
h
t
e
m
i
T
2
.
1
s
t
A
T
S
:
D
H
e
m
i
T
d
l
o
H
n
o
i
t
i
d
n
o
C
t
r
a
t
S
6
.
0
s
t
W
O
L
d
o
i
r
e
P
w
o
L
k
c
o
l
C
2
.
1
s
t
H
G
I
H
d
o
i
r
e
P
h
g
i
H
k
c
o
l
C
6
.
0
s
t
A
T
S
:
U
S
)
n
o
i
t
i
d
n
o
C
t
r
a
t
S
d
e
t
a
e
p
e
R
a
r
o
f
(
e
m
i
T
p
u
t
e
S
n
o
i
t
i
d
n
o
C
t
r
a
t
S
6
.
0
s
t
T
A
D
:
D
H
e
m
i
T
d
l
o
H
n
i
a
t
a
D
0
s
n
t
R
)
1
(
e
m
i
T
e
s
i
R
L
C
S
d
n
a
A
D
S
3
.
0
s
t
F
)
1
(
e
m
i
T
ll
a
F
L
C
S
d
n
a
A
D
S
0
0
3
s
n
t
O
T
S
:
U
S
e
m
i
T
p
u
t
e
S
s
n
o
i
t
i
d
n
o
C
p
o
t
S
6
.
0
s
t
H
D
e
m
i
T
d
l
o
H
t
u
O
a
t
a
D
0
0
1
s
n
A.C. CHARACTERISTICS
Notes:
1.
This parameter is tested initially and after a design or process change that affects the parameter.
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
s
n
o
i
t
i
d
n
o
C
t
s
e
T
n
i
M
x
a
M
s
t
i
n
U
I
1
C
C
t
n
e
r
r
u
C
y
l
p
p
u
S
r
e
w
o
P
)
d
a
e
R
/
e
t
i
r
W
e
li
t
a
l
o
V
(
F
L
C
S
,
n
e
p
O
A
D
S
,
z
H
k
0
0
4
=
V
C
C
D
N
G
=
t
u
p
n
I
,
V
5
.
5
=
1
A
m
I
2
C
C
t
n
e
r
r
u
C
y
l
p
p
u
S
r
e
w
o
P
)
E
T
I
R
W
e
li
t
a
l
o
v
n
o
N
(
F
L
C
S
,
n
e
p
O
A
D
S
,
z
H
k
0
0
4
=
V
C
C
D
N
G
=
t
u
p
n
I
,
V
5
.
5
=
0
.
3
A
m
I
)
C
C
V
(
B
S
V
(
t
n
e
r
r
u
C
y
b
d
n
a
t
S
C
C
)
V
5
=
V
N
I
V
r
o
D
N
G
=
C
C
V
=
A
D
S
,
C
C
5
A
I
)
+
V
(
B
S
t
n
e
r
r
u
C
y
b
d
n
a
t
S
+
V
V
C
C
V
5
1
=
+
V
,
V
5
=
0
1
A
I
I
L
t
n
e
r
r
u
C
e
g
a
k
a
e
L
t
u
p
n
I
V
N
I
V
o
t
D
N
G
=
C
C
0
1
A
I
O
L
t
n
e
r
r
u
C
e
g
a
k
a
e
L
t
u
p
t
u
O
V
T
U
O
V
o
t
D
N
G
=
C
C
0
1
A
V
L
I
e
g
a
t
l
o
V
w
o
L
t
u
p
n
I
1
-
V
C
C
3
.
0
x
V
V
H
I
e
g
a
t
l
o
V
h
g
i
H
t
u
p
n
I
V
C
C
7
.
0
x
V
C
C
0
.
1
+
V
V
1
L
O
V
(
e
g
a
t
l
o
V
w
o
L
t
u
p
t
u
O
C
C
)
0
.
3
=
I
L
O
A
m
3
=
4
.
0
V
CAT5132
5
Doc No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
POWER UP TIMING
(1)(2)
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
n
i
M
x
a
M
s
t
i
n
U
t
R
U
P
n
o
i
t
a
r
e
p
O
d
a
e
R
o
t
p
u
-
r
e
w
o
P
1
s
m
t
W
U
P
n
o
i
t
a
r
e
p
O
e
t
i
r
W
o
t
p
u
-
r
e
w
o
P
1
s
m
XDCP TIMING
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
n
i
M
x
a
M
s
t
i
n
U
t
O
P
R
W
e
l
b
a
t
S
y
l
p
p
u
S
r
e
w
o
P
r
e
t
f
A
e
m
i
T
e
s
n
o
p
s
e
R
r
e
p
i
W
5
0
1
s
t
L
R
W
d
e
u
s
s
I
n
o
i
t
c
u
r
t
s
n
I
r
e
t
f
A
e
m
i
T
e
s
n
o
p
s
e
R
r
e
p
i
W
5
0
1
s
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
n
i
M
x
a
M
s
t
i
n
U
t
R
W
)
2
.
g
i
F
e
e
s
(
e
m
i
T
e
l
c
y
C
e
t
i
r
W
5
s
m
WRITE CYCLE LIMITS
The write cycle is the time from a valid stop condition of a write sequence to the end of the internal program/erase cycle.
During the write cycle, the bus interface circuits are disabled, SDA is allowed to remain high and the device does not
respond to its slave address.
RELIABILITY CHARACTERISTICS
Notes:
1.
This parameter is tested initially and after a design or process change that affects the parameter.
2.
t
PUR
and t
PUW
are the delays required from the time VCC is stable until the specified operation can be initiated.
l
o
b
m
y
S
r
e
t
e
m
a
r
a
P
d
o
h
t
e
M
t
s
e
T
e
c
n
e
r
e
f
e
R
n
i
M
x
a
M
s
t
i
n
U
N
D
N
E
)
1
(
e
c
n
a
r
u
d
n
E
3
3
0
1
d
o
h
t
e
M
t
s
e
T
,
3
8
8
-
D
T
S
-
L
I
M
0
0
0
,
0
0
1
e
t
y
B
/
s
e
l
c
y
C
T
R
D
)
1
(
n
o
i
t
n
e
t
e
R
a
t
a
D
8
0
0
1
d
o
h
t
e
M
t
s
e
T
,
3
8
8
-
D
T
S
-
L
I
M
0
0
1
s
r
a
e
Y
V
P
A
Z
)
1
(
y
t
il
i
b
i
t
p
e
c
s
u
S
D
S
E
5
1
0
3
d
o
h
t
e
M
t
s
e
T
,
3
8
8
-
D
T
S
-
L
I
M
0
0
0
2
s
t
l
o
V
I
H
T
L
)
1
(
p
U
-
h
c
t
a
L
7
1
d
r
a
d
n
a
t
S
C
E
D
E
J
0
0
1
A
m
TYPICAL PERFORMANCE CHARACTERISTICS
Resistance between R
W
and R
L
0.000
2.000
4.000
6.000
8.000
10.000
12.000
0
16
32
48
64
80
96
112
128
Tap position
R
WL
(K
oh
m)
Vcc=2.7V; V+=8v
Vcc=5.5V; V+=15V
Icc2 (NV write) vs Temperature
0
50
100
150
200
250
300
350
400
-50 -30 -10 10
30
50
70
90 110 130
Temperature (C)
I
cc2
(
u
A
)
Vcc = 2.7V
Vcc = 5.5V
CAT5132
6
Doc. No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
Figure 2. Write Cycle Timing
tWR
STOP
CONDITION
START
CONDITION
ADDRESS
ACK
8TH BIT
BYTE n
SCL
SDA
tHIGH
SCL
SDA IN
SDA OUT
tLOW
tF
tLOW
tR
tBUF
tSU:STO
tSU:DAT
tHD:DAT
tHD:STA
tSU:STA
tAA
tDH
Figure 1. Bus Timing
TYPICAL PERFORMANCE CHARACTERISTICS (CONT)
Absolute Linearity Error per Tap Position
-1.000
-0.800
-0.600
-0.400
-0.200
0.000
0.200
0.400
0.600
0.800
1.000
0
16
32
48
64
80
96
112
128
Tap position
A
LIN
E
rro
r
(LS
B
)
Vcc=2.7V; V+=8v
Vcc=5.5V; V+=15V
Tamb = 25 C
Rtotal = 10K
Relative Linearity Error
-0.500
-0.400
-0.300
-0.200
-0.100
0.000
0.100
0.200
0.300
0.400
0.500
0
16
32
48
64
80
96
112
128
Tap position
R
LI
N
Er
r
o
r
(
L
SB)
Vcc=2.7V; V+=8V
Vcc=5.5V; V+=15V
Tamb = 25 C
Rtotal = 10K
CAT5132
7
Doc No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
ACKNOWLEDGE
1
START
SCL FROM
MASTER
8
9
DATA OUTPUT
FROM TRANSMITTER
DATA OUTPUT
FROM RECEIVER
Figure 4. Acknowledge Condition
SERIAL BUS PROTOCOL
The following defines the features of the 2-wire bus
protocol:
(1) Data transfer may be initiated only when the bus is
not busy.
(2) During a data transfer, the data line must remain
stable whenever the clock line is high. Any changes
in the data line while the clock is high will be
interpreted as a START or STOP condition.
The device controlling the transfer is a master, typically
a processor or controller, and the device being controlled
is the slave. The master will always initiate data transfers
and provide the clock for both transmit and receive
operations. Therefore, the CAT5132 will be considered
a slave device in all applications.
START Condition
The START Condition precedes all commands to the
device, and is defined as a HIGH to LOW transition of
SDA when SCL is HIGH. The CAT5132 monitors the
SDA and SCL lines and will not respond until this
condition is met (see Fig. 3).
STOP Condition
A LOW to HIGH transition of SDA when SCL is HIGH
determines the STOP condition. All operations must end
with a STOP condition (see Fig. 3).
Figure 3. Start/Stop Condition
START CONDITION
SDA
STOP CONDITION
SCL
Acknowledge
After a successful data transfer, each receiving device
is required to generate an acknowledge. The
Acknowledging device pulls down the SDA line during
the ninth clock cycle, signaling that it received the 8 bits
of data (see Fig. 4).
The CAT5132 responds with an acknowledge after
receiving a START condition and its slave address. If
the device has been selected along with a write operation,
it responds with an acknowledge after receiving each
8-bit byte.
When the CAT5132 is in a READ mode it transmits 8 bits
of data, releases the SDA line, and monitors the line for
an acknowledge. Once it receives this acknowledge,
the CAT5132 will continue to transmit data. If no
acknowledge is sent by the Master, the device terminates
data transmission and waits for a STOP condition.
Acknowledge Polling
The disabling of the inputs can be used to take advantage
of the typical write cycle time. Once the stop condition is
issued to indicate the end of the host's write operation,
the CAT5132 initiates the internal write cycle. ACK
polling can be initiated immediately. This involves issuing
the start condition followed by the slave address. If the
CAT5132 is still busy with the write operation, no ACK
will be returned. If the CAT5132 has completed the write
operation, an ACK will be returned and the host can then
proceed with the next instruction operation.
CAT5132
8
Doc. No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
Figure 5. Access Register Addressing Using 3 Bytes
Table 2. Byte 1 Slave Address and Instruction Byte
h
2
0
-
s
s
e
r
d
d
a
R
A
on
i
t
c
e
l
e
s
)
h
0
0
(
R
D
/
)
h
0
8
(
R
WC
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
1
0
0
0
0
0
0
0
A
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
0
0
0
0
0
0
0
0
A
P
S
1st byte
2nd byte
3rd byte
STOP
ACK
ACK
START
ID4
ID3
ID2
ID1
ID0
A1
A0
Wb
ACK
SP
Table 1. Access Control Register
DEVICE DESCRIPTION
Access Control Register
The volatile register WCR and the non-volatile register
DR of CAT5132 are accessed only by addressing the
volatile Access Register AR first, using the 3 byte I
2
C
interface for all read and write operations (see Table 1).
The first byte is the slave address/instruction byte (see
details below). The second byte contains the address
(02h) of the AR register. The data in the third byte
controls which register WCR (80h) or DR (00h) is being
addressed (see Figure 5).
Slave Address Instruction Byte Description
The first byte sent to the CAT5132 from the master
processor is called the Slave/DPP Address Byte. The
most significant five bits of the slave address are a
device type identifier. These bits for the CAT5132 are
fixed at 01010 (refer to Table 2).
The next two bits, A1 and A0, are the internal slave
address and must match the physical device address
which is defined by the state of the A1 and A0 input pins
to successfully address the CAT5132. Only the device
with slave address matching the input byte will be
accessed by the master. This allows up to 4 devices to
reside on the same bus. The A1 and A0 inputs can be
actively driven by CMOS input signals or tied to V
CC
or
Ground.
The last bit is the READ/WRITE bit and determines the
function to be performed. If it is a "1" a read command is
initiated and if it is a "0" a write is initiated. For the AR
register only write is allowed.
After the Master sends a START condition and the slave
address byte, the CAT5132 monitors the bus and
responds with an acknowledge (on the SDA line) when
its address matches the transmitted slave address.
SLAVE
ADDRESS
& INSTRUCTION
S
A
C
K
A
C
K
S
T
O
P
P
BUS ACTIVITY:
MASTER
SDA LINE
S
T
A
R
T
A
C
K
FIXED
VARIABLE
AR REGISTER
ADDRESS
WCR/DR
SELECTION
r
e
i
f
i
t
n
e
d
I
e
p
y
T
e
c
i
v
e
D
s
s
e
r
d
d
A
e
v
a
l
S
/
d
a
e
R
e
ti
r
W
4
D
I
3
D
I
2
D
I
1
D
I
0
D
I
1
A
0
A
/
R
W
0
1
0
1
0
X
X
X
)
B
S
M
(
)
B
S
L
(
CAT5132
9
Doc No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
Wiper Control Register (WCR) Description
The CAT5132 contains a 7-bit Wiper Control Register
which is decoded to select one of the 128 switches along
its resistor array. The WCR is a volatile register and is
written with the contents of the nonvolatile Data Register
(DR) on power-up. The Wiper Control Register loses its
contents when the CAT5132 is powered-down. The
contents of the WCR may be read or changed directly by
the host using a READ/WRITE command after addressing
the WCR (see Table 1 to access WCR). Since the
CAT5132 will only make use of the 7 LSB bits (The first
data bit, or MSB, is ignored) on write instructions and will
always come back as a "0" on read commands.
X
X
X
X
X
X
X
A
X
A
h
2
0
-
s
s
e
r
d
d
a
R
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
1
0
0
0
0
0
0
0
A
P
S
1st byte
2nd byte
3rd byte
STOP
ACK
ACK
START
ID4
ID3
ID2
ID1
ID0
A1
A0
Wb
ACK
WCR(80h) selection
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
0
0
A
P
S
slave address byte
WCR address - 00h
data byte
STOP
ACK
ACK
START
ACK
1
1
1
A
1
A
h
2
0
-
s
s
e
r
d
d
a
R
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
1
0
0
0
0
0
0
0
1st byte
2nd byte
3rd byte
A
SP
STOP
ACK
ACK
START
ID4
ID3
ID2
ID1
ID0
A1
A0
Wb
ACK
WCR(80h) selection
T
S
0
1
0
1
1
0
0
0
A
0
0
0
0
0
0
0
0
SP
slave address byte
WCR address - 00h
increment (1) / decrement (0) bits
STOP
ACK
ACK
START
0
0
0
0
A
h
2
0
-
s
s
e
r
d
d
a
R
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
1
0
0
0
0
0
0
0
STOP
ACK
ACK
START
ID4
ID3
ID2
ID1
ID0
A1
A0
Wb
ACK
WCR(80h) selection
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
0
0
slave address byte
WCR address - 00h
ACK
START
T
S
0
1
0
1
0
0
0
1
A
0
X
X
X
X
X
X
X
slave address byte
data byte
START
SP
STOP
1st byte
2nd byte
3rd byte
A
SP
A write operation (see Table 3) requires a Start condition, followed by a valid slave address byte, a valid address byte
00h, a data byte and a STOP condition. After each of the three bytes the CAT5132 responds with an acknowledge.
At this time the data is written only to volatile registers, then the device enters its standby state.
An increment operation (see Table 4) requires a Start condition, followed by a valid increment address byte (01011),
a valid address byte 00h. After each of the two bytes, the CAT5132 responds with an acknowledge. At this time if the
data is high then the wiper is incremented or if the data is low the wiper is decremented at each clock. Once the stop
is issued then the device enters its standby state with the WCR data as being the last inc/dec position. Also, the wiper
position does not roll over but is limited to min and max positions.
A read operation (see Table 5) requires a Start condition, followed by a valid slave address byte for write, a valid address
byte 00h, a second START and a second slave address byte for read. After each of the three bytes, the CAT5132
responds with an acknowledge and then the device transmits the data byte. The master terminates the read operation
by issuing a STOP condition following the last bit of Data byte.
Table 3. WCR Write Operation
Table 4. WCR Increment/Decrement Operation
Table 5. WCR Read Operation
CAT5132
10
Doc. No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
Data Register (DR)
The Data Register (DR) is a nonvolatile register and its
contents are automatically written to the Wiper Control
Register (WCR) on power-up. It can be read at any time
without effecting the value of the WCR. The DR, like the
WCR, only stores the 7 LSB bits and will report the MSB
bit as a "0". Writing to the DR is performed in the same
fashion as the WCR except that a time delay of up to 5ms
is experienced while the nonvolatile store operation is
being performed. During the internal non-volatile write
cycle, the device ignores transitions at the SDA and SCL
pins, and the SDA output is at a high impedance state.
The WCR is also written during a write to DR. After a DR
WRITE is complete the DR and WCR will contain the
same wiper position.
X
X
X
X
X
X
X
A
X
A
h
2
0
-
s
s
e
r
d
d
a
R
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
0
0
0
0
0
0
0
0
A
P
S
STOP
ACK
ACK
START
ID4
ID3
ID2
ID1
ID0
A1
A0
Wb
ACK
DR(00h) selection
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
0
0
A
P
S
slave address byte
DR address - 00h
data byte
STOP
ACK
ACK
START
ACK
1st byte
2nd byte
3rd byte
To write or read to the DR, first the access to DR is selected, see table 1 then the data is written or read using the
following sequences.
A write operation (see Table 6) requires a Start condition, followed by a valid slave address byte, a valid address byte
00h, a data byte and a STOP condition. After each of the three bytes the CAT5132 responds with an acknowledge.
At this time the data is written both to volatile and non-volatile registers, then the device enters its standby state.
A read operation (see Table 7) requires a Start condition, followed by a valid slave address byte, a valid address byte
00h, a second Start and a second slave address byte for read. After each of the three bytes the CAT5132 responds
with an acknowledge and then the device transmits the data byte. The master terminates the read operation by issuing
a STOP condition following the last bit of Data byte.
Table 6. DR Write Operation
Table 7. DR Read Operation
A
h
2
0
-
s
s
e
r
d
d
a
R
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
1
0
A
0
0
0
0
0
0
0
0
STOP
ACK
ACK
START
ID4
ID3
ID2
ID1
ID0
A1
A0
Wb
ACK
DR(00h) selection
T
S
0
1
0
1
0
0
0
0
A
0
0
0
0
0
0
0
0
slave address byte
DR address - 00h
ACK
START
T
S
0
1
0
1
0
0
0
1
A
0
X
X
X
X
X
X
X
slave address byte
data byte
START
SP
STOP
1st byte
2nd byte
3rd byte
A
SP
CAT5132
11
Doc No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
POTENTIOMETER OPERATION
Power-On
The CAT5132 is a 128-position, digital controlled
potentiometer. At power-up the device turns on at the
mid-point wiper location (64) until the wiper register can
be loaded with the nonvolatile memory location previously
stored in the device. After the nonvolatile memory data
is loaded into the wiper register the wiper location will
change to the previously stored wiper position.
The end-to-end nominal resistance of the potentiometer
has 128 contact points linearly distributed across the
total resistor. Each of these contact points is addressed
by the 7 bit wiper register which is decoded to select one
of these 128 contact points.
Each contact point generates a linear resistive value
between the 0 position and the 127 position. These
values can be determined by dividing the end-to-end
value of the potentiometer by 127. In the case of the
10k
potentiometer~79
is the resistance between
each wiper position. However in addition to the ~79
for
each resistive segment of the potentiometer, a wiper
resistance offset must be considered. Table 8 shows the
effect of this value and how it would appear on the wiper
terminal.
This offset will appear in each of the CAT5132 end-to-
end resistance values in the same way as the 10k
example. However resistance between each wiper
position for the 50k
version will be ~395
and for the
100k
version will be ~790
.
Table 8. Potentiometer Resistance and Wiper
Resistance Offset Effects
n
o
i
t
i
s
o
P
R
l
a
c
i
p
y
T
W
R
o
t
L
r
o
f
e
c
n
a
t
s
i
s
e
R
k
0
1
P
P
D
0
0
0
7
r
o
0
0
7
+
1
0
9
4
1
r
o
9
7
0
7
+
3
6
7
4
0
,
5
r
o
7
7
9
,
4
0
7
+
7
2
1
0
7
0
,
0
1
r
o
0
0
0
,
0
1
0
7
+
n
o
i
t
i
s
o
P
R
l
a
c
i
p
y
T
W
R
o
t
H
r
o
f
e
c
n
a
t
s
i
s
e
R
k
0
1
P
P
D
0
0
0
7
0
,
0
1
r
o
0
0
0
,
0
1
0
7
+
4
6
7
4
0
,
5
r
o
7
7
9
,
4
0
7
+
6
2
1
9
4
1
r
o
9
7
0
7
+
7
2
1
0
7
r
o
0
0
7
+
CAT5132
12
Doc. No. 25092, Rev. 00
2005 by Catalyst Semiconductor, Inc.
Characteristics subject to change without notice
PACKAGE OUTLINES
10-LEAD MSOP
Catalyst Semiconductor, Inc.
Corporate Headquarters
1250 Borregas Avenue
Sunnyvale, CA 94089
Phone: 408.542.1000
Fax: 408.542.1200
www.caalyst-semiconductor.com
Copyrights, Trademarks and Patents
Trademarks and registered trademarks of Catalyst Semiconductor include each of the following:
DPP TM
AE
2
TM
MiniPotTM
Catalyst Semiconductor has been issued U.S. and foreign patents and has patent applications pending that protect its products. For a complete list of patents
issued to Catalyst Semiconductor contact the Company's corporate office at 408.542.1000.
CATALYST SEMICONDUCTOR MAKES NO WARRANTY, REPRESENTATION OR GUARANTEE, EXPRESS OR IMPLIED, REGARDING THE SUITABILITY OF ITS
PRODUCTS FOR ANY PARTICULAR PURPOSE, NOR THAT THE USE OF ITS PRODUCTS WILL NOT INFRINGE ITS INTELLECTUAL PROPERTY RIGHTS OR THE
RIGHTS OF THIRD PARTIES WITH RESPECT TO ANY PARTICULAR USE OR APPLICATION AND SPECIFICALLY DISCLAIMS ANY AND ALL LIABILITY ARISING
OUT OF ANY SUCH USE OR APPLICATION, INCLUDING BUT NOT LIMITED TO, CONSEQUENTIAL OR INCIDENTAL DAMAGES.
Catalyst Semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or
other applications intended to support or sustain life, or for any other application in which the failure of the Catalyst Semiconductor product could create a
situation where personal injury or death may occur.
Catalyst Semiconductor reserves the right to make changes to or discontinue any product or service described herein without notice. Products with data sheets
labeled "Advance Information" or "Preliminary" and other products described herein may not be in production or offered for sale.
Catalyst Semiconductor advises customers to obtain the current version of the relevant product information before placing orders. Circuit diagrams illustrate
typical semiconductor applications and may not be complete.
Publication #:
25092
Revison:
00
Issue date:
09/12/05
REVISION HISTORY
Date
Rev.
Reason
09/12/2005
00
Initial Issue