DA9181.006
13 October, 1999
MAS9181B/C
OCTAL 8-BIT TRIMMER IC
· Eight discrete DACs
2
· I C-bus slave receiver
· Voltage output
DESCRIPTION
The MAS9181 comprises eight digital to analog
converters (DACs) each controlled by a two-wire I
2
C
bus. The DACs are individually programmed using an 8-
bit word to select an output from one of 256 voltage
steps. The maximum output voltage of all DACs is set
by Vmax and the resolution is Vmax/256. At power-on all
outputs are set to their lowest value. The I
2
C-bus slave
receiver has 3 programmable address pins (2 for
MAS9181 CS).
FEATURES
· Rail to rail output stages
· Octal 8-bit DACs on a single monolithic chip
· Power supply range from +5 V to +12 V
· -20°C to +85°C temperature range
· 16-pin PDIL and SO package
· Power-up reset
APPLICATION
· Trimmer replacement
· AGC/AFT or TVs and VCRs
· Graphic equalizers
· High resolution monitors
BLOCK DIAGRAM
SDA
SCL
A0
A1
A2
I C Bus
Slave
Receiver
2
8-BIT DAC
DAC7
8-BIT DAC
DAC6
DAC5
8-BIT DAC
8-BIT DAC
8-BIT DAC
8-BIT DAC
DAC4
DAC3
DAC2
DAC1
Vmax
Reference
Voltage
Generator
8-BIT DAC
8-BIT DAC
DAC0
VDD GND
1
DA9181.006
13 October, 1999
PIN CONFIGURATION
PDIP 16
VDD 1
Vmax 2
SDA 3
SCL 4
A0 5
A1 6
A2 7
GND 8
MAS9181BN
16 DAC7
15 DAC6
14 DAC5
13 DAC4
12 DAC3
11 DAC2
10 DAC1
9 DAC0
SO16
MAS9181CS
VDD
Vmax
SDA
SCL
NC
A0
A1
GND
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
DAC7
DAC6
DAC5
DAC4
DAC3
DAC2
DAC1
DAC0
PIN DESCRIPTION
Pin name
*1
VDD
Vmax
SDA
SCL
A
0
A
1
A
2
GND
DAC0
DAC1
DAC2
DAC3
DAC4
DAC5
DAC6
DAC7
*1 MAS9181BN (PDIP16)
*2 MAS9181CS (SO16)
Pin no.
*2
1
2
3
4
6
7
NC
8
9
10
11
12
13
14
15
16
I/O
Function
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P
I
I/O
I
I
I
I
G
O
O
O
O
O
O
O
O
Positive supply voltage
Control input for DAC maximum output voltage
I
2
C bus serial data input/output
I
2
C bus serial data clock
Programmable address bits for I
2
C bus slave receiver
Programmable address bits for I
2
C bus slave receiver
Programmable address bits for I
2
C bus slave receiver
Ground
Analog voltage output
Analog voltage output
Analog voltage output
Analog voltage output
Analog voltage output
Analog voltage output
Analog voltage output
Analog voltage output
2
DA9181.006
13 October, 1999
ABSOLUTE MAXIMUM RATINGS
(conditions)
Parameter
Supply Voltage
Supply current
I
2
C-bus line voltage
Input voltage
Output voltage
Maximum current on any
pin
total power dissipation
Operating ambient
temperature range
Storage temperature range
Symbol
VDD
IDD
V(3),V(4)
Vin
Vo
Imax
Ptot
Tamb
Tstg
Conditions
Min
-0.5
-10
-0.5
-0.5
-0.5
Max
18
40
5.9
VDD+0.5
VDD+0.5
10
500
Unit
V
mA
V
V
V
mA
mW
o
-20
-65
+85
+150
C
C
o
RECOMMEDED OPERATION CONDITIONS
(All voltages are with respect to GND; Tamb = +25
C;
VDD = 12V unless otherwise specified)
o
Parameter
Supply Voltage
Supply current
Total power dissipation
Symbol
VDD
IDD
Ptot
Conditions
Min
4.5
Typ
12
3.0
40
Max
13.2
5.0
60
Unit
V
mA
mW
No loads, Vmax=VDD=12V, All
data=00
OCT
No loads, Vmax=VDD=12V, All
data=00
OCT
ELECTRICAL CHARACTERISTICS
Inputs
SDA, SCL input (pins 3, 4)
(All voltages are with respect to GND; Tamb = -20 C to 85 C; VDD = 5V to 12V unless otherwise specified)
o
o
Parameter
Input voltage range
Input low voltage
Input high voltage
Input leakage current
Power-up reset
Symbol
V
I
V
IL
V
IH
I
IL
Conditions
Min
-0.5
Typ
Max
5.5
1.0
Unit
V
V
V
3.0
Vin = 0V or VDD
-1
3.5
+1
µA
V
3
DA9181.006
13 October, 1999
ELECTRICAL CHARACTERISTICS
Address Input (pins 5, 6, 7)
(All voltages are with respect to GND; Tamb = -20 C to 85 C; VDD = 5V to 12V unless otherwise specified)
o
o
Parameter
Input voltage range
Input low voltage
Input high voltage
Input current low
Input current high
Symbol
V
I
V
IL
V
IH
I
IL
I
IH
Conditions
Min
0
Typ
Max
VDD
1.0
Unit
V
V
V
3.0
-10
-15
1
µA
µA
Vmax Control Input for DAC maximum output voltage (pin 2)
(All voltages are with respect to GND; Tamb = -20 C to 85 C; VDD = 5V to 12V unless otherwise specified)
o
o
Parameter
Pin 2 current
Outputs
Symbol
I
2
Conditions
Min
Typ
7
Max
10
Unit
µA
(All voltages are with respect to GND; Tamb = -20 C to 85 C; VDD = 5V to 12V unless otherwise specified)
o
o
Parameter
DAC output (pin 9 to 16)
Output voltage range
Output impedance
DAC output drive range
Output capacitive load
SDA Output (pin 3)
Symbol
Vo
Conditions
Io = +/- 100
µA
Io = +/- 500
µA
Min
0.1
0.2
Typ
Max
VDD-0.1
VDD-0.2
Unit
V
V
Ω
Zo
Io
Co
data = 7F
Upper side saturation voltage= 0.2v
Low side saturation voltage = 0.2v
-1
30
1
2
mA
nF
(All voltages are with respect to GND; Tamb = -20 C to 85 C; VDD = 5V to 12V unless otherwise specified)
o
o
Parameter
Output voltage low
Linearity
Parameter
Differential nonlinearity
Integral nonlinearity
Zero code error
1
Power supply rejection
1
Symbol
V
OL
Conditions
I
3
= 3.0 mA
o
o
Min
Typ
Max
0.4
Unit
V
(All voltages are with respect to GND; Tamb = -20 C to 85 C; VDD = 5V to 12V unless otherwise specified)
Symbol
DNL
INL
ZCE
PSRR
TCo
Conditions
Io = 0 (without load)
Vmax = VDD-1.0
Io = 0 (without load)
Vmax = VDD-1.0
data = 00
Min
-1
-1.5
Typ
Max
1
1.5
Unit
LSB
LSB
mV
mV/V
µV/
o
C
10
30
5
Zero code temperature coefficient
1
-200
200
Note 1: Guaranteed by design but not production tested
4
DA9181.006
13 October, 1999
FUNCTIONS
I
2
C - bus
The MAS9181 I
2
C-bus interface is a receiver- only slave. Data is accepted from the I
2
C - bus in the following
format.
S
0 1 0 0 A2 A1 A0 0
Address byte
A
I3 I2 I1 I0 SD SC SB
SA
Instruction byte
A
D7 D6 D5 D4 D3 D2 D1
D0
First data byte
A
P
S
P
A
Start condition
Stop condition
Acknowledgement
A2, A1, A0
I3, I2, I1, I0
SD, SC, SB, SA
D7, D6, D5, D4, D3, D2, D2, D1, D0
programmable address bits
instruction bits
sub-address bits
data bits
I
2
C - bus timing
Bit Transfer on the I C-bus
2
SDA
SCL
Data line
stable
(data valid)
Change
of data
allowed
Complete Data Transfer
SDA
SCL
S
Start
condition
1-7
8
9
1-7
8
9
1-7
8
9
P
Address
R/W
Ack
Data
Ack
Data
Ack
Stop
condition
5