AGAMEM AA88368AP

Agamem Mircoelectronics Inc.
PRELIMINARY
AA88368AP
10-BIT DAC
„
FEATURES
z 14 bits serial data input (3 wire serial data transfer method, DI, CLK, LD)
z R-2R resistor ladder used for D/A conversion
z 10 channels with 10 bits resolution monotonic D/A converter
z 10channel buffer operational amplifiers operating in the full voltage range
from VCC to GND
z Max. +/- 3.5 LSBs Integral Non-Linearity
z Max +/- 1 LSB Differential Non-Linearity
z Max. 10 MHz Serial data input
z Serial I/O for cascade application
z Max. 2.0 mA analog output drive/sink current
z Two separate power supply/ground lines for system and analog power
supply
z Single +5 V system power supply
z Silicon-gate CMOS process
„
DESCRIPTION
The AA88368AP is an 10-bit resolution digital to analog converter (DAC),
designed for interface with 10 bits micro-controller. The AA88368AP has 10 channels
with operational amplifier output buffers. Digital data are input serially in max.
10MHz by individual channel units. The latched digital data are converted into analog
DC voltages by the D/A converter in 20μs settling time. AA88368AP is a single 5V
power DAC. Output could be full swing as the analog power is equal to the system
power.
The AA88368AP has 10 operational amplifier output buffers for each one of 10
channels. These operational amplifier output buffers are used to provide high current
drive/sink capability. The AA88368AP is suitable for electronic volumes and
replacement for potentiometers for adjustment, in addition to normal D/A converter
applications.
AA88368AP is a 20 pins SSOP package. Its operation temperature range is
specified over -10℃ to 75℃. Figure 2 shows its pin assignment.
1
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
„
10-BIT DAC
ABSOLUTE MAXIMUM RATINGS (Ta=25℃)
Parameter
Symbol
Limits
Unit
Supply voltage
VCC
-0.3 ~ +6.0
V
Upper reference voltage of D/A converter
VDD
-0.3 ~ +6.0
V
Input voltage
VIN
-0.3 ~ +6.0
V
VOUT
-0.3 ~ +6.0
V
PD
400
Operating temperature
TOPR
-25 ~ +85
mW
℃
Storage temperature
TSTG
-55 ~ +125
℃
Output voltage
Power dissipation
„
RECOMMENDED OPERATING CONSITIONS (Ta=25℃)
Parameter
Supply voltage
Symbol
Min.
Typ.
Max.
Unit
VCC
4.5
-
5.5
V
2
2006/7/5
Agamem Mircoelectronics Inc.
PRELIMINARY
AA88368AP
10-BIT DAC
3
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
„
10-BIT DAC
PIN DESCRIPTION
Pin No. Pin name Analog / Digital I / O
Function
1
VSS
Analog
-
2
Ao3
Analog
O 10bit D/A converter output terminal (CH3)
3
Ao4
Analog
O 10bit D/A converter output terminal (CH4)
4
Ao5
Analog
O 10bit D/A converter output terminal (CH5)
5
Reverse
Digital
I
It is inverted about the data designation 10bit LSB and MSB.
6
Reset
Digital
I
The analog output of all channels is fixed for “L”.
7
Ao6
Analog
O 10bit D/A converter output terminal (CH6)
8
Ao7
Analog
O 10bit D/A converter output terminal (CH7)
9
Ao8
Analog
O 10bit D/A converter output terminal (CH8)
10
VDD
Analog
-
D/A converter upper reference voltage input terminal
11
VCC
-
-
Power supply terminal
12
Ao9
Analog
O 10bit D/A converter output terminal (CH9)
13
Ao10
Analog
O 10bit D/A converter output terminal (CH10)
14
D0
Digital
O
Terminal to output LSB data of 14-bit shift register
15
LD
Digital
I
When H-level signal is input to this terminal, the
D/A converter lower reference voltage input terminal
value stored in 14-bit shift register is loaded in
decoder and D/A converter output register.
16
CLK
Digital
I
Shift clock input terminal. Input signal at DI pin is
input to 14-bit shift register of shift clock pulse.
17
DI
Digital
I
18
Ao1
Analog
O 10bit D/A converter output terminal (CH1)
19
Ao2
Analog
O 10bit D/A converter output terminal (CH2)
20
GND
-
-
4
Serial data input terminal to 14-bit long serial data
GND terminal
2006/7/5
AA88368AP
Agamem Mircoelectronics Inc.
PRELIMINARY
10-BIT DAC
Figure 3 . Block Diagram
VCC
CLK
DI
REVERSE
GND
Digital block
12-bit Shift register
Data-Bit
DO
Addr-Bit
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
D10
D11
D12
D13
4-bit Address Decoder
LD
1 2 3 …… 8 9 10
RESET
D0 D1 …… D8 D9
D0 D1 …… D8 D9
10-bit Data Latch
#1
VDD
VCC
R-2R Type 10-bit
D/A Converter
#1
10-bit Data Latch
#10
Analog block
R-2R Type 10-bit
D/A Converter
#10
+
+
-
-
Ao1
VSS
GND
Ao10
* : VDD、VSS used for the analog block except operational amplifier block
5
2006/7/5
AA88368AP
Agamem Mircoelectronics Inc.
PRELIMINARY
10-BIT DAC
Figure 4. Cascade Connection Example
Vcc
VDD
Vcc
AA88368
DO
MCU
CLK
LD
REVERSE
RESET
GND
DI
VDD
VDD
AA88368
DI
DO
AA88368
DO
DI
DO
CLK
CLK
CLK
LD
LD
LD
REVERSE
REVERSE
REVERSE
RESET
RESET
RESET
GND
VSS
GND
VSS
GND
……….
VSS
* : Analog power (VDD, VSS) can be different each other depend on application consideration
6
2006/7/5
Agamem Mircoelectronics Inc.
PRELIMINARY
„
AA88368AP
10-BIT DAC
FUNCTIONAL DESCRIPTION
DEVICE CONFIGURATION
As illustrated in Figure 3 Block Diagram, AA88368AP is composed by digital block and analog block.
The digital block consists of a Shift Register, a Address decoder and 8 Data Latches. The analog block
consists of 10 R-2R D/A converters and 10 Operational Amplifier Buffers. For stability consideration,
the power supply and ground lines are separate between the digital block and the operational amplifier
buffers, and R-2R D/A converters.
LOCK DESCRIPTIONB
SHIEFT RGISTER
The AA88368AP has a 14 bits shift register to store 14 bits anytime. At the rising edge of CLK signal,
the external digital data will be shifted into the LSB of the Shift-Register. And the original contents in
the Shift Register will also shift right. The 14th bit(MSB) will also output to DO for cascade application
for this device. Figure 4 shows the configuration.
ADRESS DECODER and DATA LATCH
When the LD pin is on high then the 14 bits stored in the shift register will be latched. The 4 upper bits
(addr-bit) will send to address decoder to select one of the ten Data Latches. The 10 lower bits(data-bit)
will be written into the indicated Data-Latch as the internal digital data.
R-2R D/A CONVERTER
The internal digital data from the Data Latch will be transferred into a analog DC voltage with 8-bit
resolution by R-2R D/A converter in a max.20us settling time.
OPERATIONAL AMPLIFIER BUFFER
Each channel has a corresponding operational amplifier output buffer. It’s used to get a complete
monotonic analog DC output and provide a high current drive /sink capability up to 2mA. It could
operate in the full range from VCC to GND as the analog power is equal to the system power.
DEVICE OPERATION
Figure 5 shows the input/output timing. A 14-bit address/data is serially input into the shift register
through the DI pin synchronously at the rising edge of the CLK signal. The format of the shift register
is shown in the Figure 6.The lower 10 bits (D0 ~ D9) are data bits to be converted, and the upper 4
bits(D10 ~ D13) are address bits to select a channel to be written. As the LD pin is on high, the address
decoder load the upper 4 bits to select a Data-Latch, and write the 10 data bits into it. Figure 7 shows
the Data-Latch address map, and Table2 shows the address decoding. 8 data bits written into individual
Data-Latch are converted into analog DC voltage through R-2R resistor ladder, dividing the supply
voltage |VDD-VSS| in 10-bit resolution. Output buffers at individual D/A converter outputs can rise up
7
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
10-BIT DAC
the drive/sink ability to 2mA. Figure 8 shows a configuration of the R-2R resistor ladder D/A converter
following with an operational amplifier. Table 3 is the mapping table of internal digital data and the
corresponding output analog DC voltage.
Figure 5. Timing Chart
LSB
DI
MSB
D13
D12
D11
D10
CLK
………
D2
D1
D0
……
LD
DO
Figure 6. Shift Register Format
DI
LSB
D0
D1
MSB
D2
D3
D4
D5
D6
D7
D8
D9
DO
D10 D11 D12 D13
10-bit Data
4-bit Addr
To Data Latch
To Addr Latch
Figure 7. Data Latch Address Map.
ADDR
1H
2H
3H
4H
5H
6H
7H
8H
9H
10H
Data Latch
1H
2H
3H
4H
5H
6H
7H
8H
9H
10H
R-2R
1H
2H
3H
4H
5H
6H
7H
8H
9H
10H
8
OP
1H
2H
3H
4H
5H
6H
7H
8H
9H
10H
AO
AO1
AO2
AO3
AO4
AO5
AO6
AO7
AO8
AO9
AO10
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
10-BIT DAC
Figure 8 Configuration of R-2R Resistor Ladder D/A Converter with
Operational Amplifier Output Buffer
VDD
SW
VSS
Data
Latch
VSS
2R
2R
D0
R
2R
D1
R
2R
D2
R
2R
D3
R
2R
D4
R
2R
D5
R
2R
D6
R
2R
D7
R
Internal Bias Generator
( connect to CH#1~ch#10)
2R
D8
R
2R
+
D9
-
Aox
Operational Amplifier
Output Buffer
9
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
„
10-BIT DAC
CIRCUIT OPERATIONS
D10 D11 D12 D13 DAC selection
O
O
O
O Don’t care
O
O
O
I AO1 selection
O
O
I
O AO2 selection
O
O
I
I AO3 selection
O
I
O
O AO4 selection
O
I
O
I AO5 selection
O
I
I
O AO6 selection
O
I
I
I AO7 selection
I
O
O
O AO8 selection
I
O
O
I AO9 selection
I
O
I
O AO10 selection
I
O
I
I Don’t care
I
I
O
O Don’t care
I
I
O
I Don’t care
I
I
I
O Don’t care
I
I
I
I Command for test
Reverse = open or VCC short setting (data:MSB first)
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
D/A output
VrefL
0 0 0 0 0 0 0 0 0
1 (VrefH-VrefL) / 1024*1+VrefL
0 0 0 0 0 0 0 0 1
0 (VrefH-VrefL) / 1024*2+VrefL
0 0 0 0 0 0 0 0 1
1 (VrefH-VrefL) / 1024*3+VrefL
1 1 1 1 1 1 1 1 1
0 (VrefH-VrefL) / 1024*1022+VrefL
1 1 1 1 1 1 1 1 1
1 (VrefH-VrefL) / 1024*1023+VrefL
囿
0
囿
0 0 0 0 0 0 0 0 0
10
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
10-BIT DAC
Reverse = L setting (data:LSB first)
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
0
VrefL
1 0 0 0 0 0 0 0 0
0 (VrefH-VrefL) / 1024*1+VrefL
0 1 0 0 0 0 0 0 0
0 (VrefH-VrefL) / 1024*2+VrefL
1 1 0 0 0 0 0 0 0
0 (VrefH-VrefL) / 1024*3+VrefL
0 1 1 1 1 1 1 1 1
0 (VrefH-VrefL) / 1024*1022+VrefL
1 1 1 1 1 1 1 1 1
1 (VrefH-VrefL) / 1024*1023+VrefL
…
0 0 0 0 0 0 0 0 0
…
„
D/A output
ELECTRICAL CHARACTERISTICS
Digital characteristics (unless otherwise noted, VCC=5V, VrefH=5V, VrefL=0V, Ta=25℃)
Parameter
Symbol Min Typ Max Unit
Conditions
Power supply current
ICC
- 0.85 2.8 ma CLK=10MHz operated, VCC=5V, IAO=0us
Input leak current
IILK
-5
-
5
Input voltage ”L”
VIL
-
-
0.8
V
Input voltage ”H”
VIH
2
-
-
V
Output voltage ”L”
VOL
0
-
0.4
V IOL=2.5ma
Output voltage ”H”
VOH
4.6
-
5
V IOH=2.5ma
ua Vin=0~VCC
11
2006/7/5
Agamem Mircoelectronics Inc.
PRELIMINARY
„
AA88368AP
10-BIT DAC
ANALOG CHARACTERISTICS
(unless otherwise noted, VCC=5V, VrefH=5V, VrefL=0V, Ta=25℃)
Parameter
Consumption current
Symbol Min Typ Max Unit
Conditions
VrefH=5V, VrefL=0V Data
IrefH
-
4.5
7.5
mA
VrefH
3
-
5
V
VrefL
0
-
1.5
V
0.1
-
4.9
V
Io = + / - 100uA
0.2
-
4.75
V
Io = +/- 1ma
Io
-2
-
2
mA
SDL
-1
-
1
SL
-3.5
-
3.5
Zero code error
SZERO
-25
-
25
Full scale error
SFULL
-25
-
25
RO
-
5
15
RUP
12.5
25
D/A converter
Upper reference voltage
D/A converter
Lower reference voltage
Buffer amplifier
Output voltage range
Buffer amplifier
Output drive range
Differential
non-linearity error
Accuracy Non-linearity error
Buffer amplifier
Output impedance
Pull-up I/O internal R value
Vo
condition:maximun current
Reference voltage can not always
be set to any value in this range,
because it is restricted the buffer
amplifier output voltage range
Upper satuation voltage = 0.35V
Lower satuation voltage = 0.23V
LSB VrefH=4.796V,
VerfL=0.7V,
Vcc=5.5V (2mV/LSB) Without
mV
load (Io=0mA)
Ohm
37.5 Kohm
Vin: 0V(resistance value alters by
the applied voltage)
NOTES:
Integral Non-Linearity : The difference between the digital data converted output values and a
reference straight line drawn through the first and the last output values
Differential Non-Linearity : The difference from the ideal increment value when the digital data is
increased by 1 bit.
12
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
„
10-BIT DAC
AC CHARACTERISTICS
(unless otherwise noted, VCC=5V, VrefH=5V, VrefL=0V, Ta=25°C)
Parameter
Symbol Min Typ Max Unit
Reset “L” pulse width
TRTL
50
-
-
Clock “L” pulse width
TCKL 50
-
-
Clock “H” pulse width
TCKH 50
-
-
Clock rise time
TCR
-
-
50
Clock fall time
TCF
-
-
50
Data setup time
TDCH 20
-
-
Data hold time
TCHD 40
-
-
LD setup time
TCHL 50
-
-
LD hold time
TLDC 50
-
-
LD “H” pulse duration
TLDH 50
-
-
Data output delay time
TDO
-
200
D/A output settling time
TLDO
-
7
20
13
Condition
ns
CL=100pf
CL<1000pf, VO: 0.5V~4.5V, the time
us until the becomes the final value of
1/2LSB
2006/7/5
Agamem Mircoelectronics Inc.
AA88368AP
PRELIMINARY
„
10-BIT DAC
OPERATION NOTES
• There are 3 different type of power supply terminal and 1 type of GND terminal in this IC.
Each of these terminals requires the constant power supply for operating.
• Pile up ripple and noise to these power supply terminals, it can‘t keep the accuracy of the
D/A converter. Therefore external bypass capacitor recommend to set as close as possible to
the terminals between VDD and GND in order to stabilizes the D/A converter.
• The capacitor between output and GND recommend to set under 100pF including parasitic
capacitor in order to reduces jitter from layout of the output line and noise.
• LSB-first or MSB-first decoding are selected by REVERSE terminal. Therefore, REVERSE
terminal should be set as —open“ or —VDD short“ at LSB-first mode, —GND short“ at
MSB-first mode.
• RESET terminal uses the I/O-cell of the internal pull-up resistance, adding a capacitor
between this terminal and GND, this IC will have equivalent function as power-on-reset, by
making a time-delay. When a reset signal is inputted from the controller, it is possible that the
output of all channels are fixed on Low-level in the —L“ section on the pulse.
14
2006/7/5
Agamem Mircoelectronics Inc.
PRELIMINARY
„
AA88368AP
10-BIT DAC
TSSOP 20L PACKAGE DIMENSION
NOTE:
1.
PACKAGE BODY SIZES EXCLUDE MOLD FLASH PROTRUSIONS OR GATE BURRS
2.
TOLERANCE +-0.1mm UNLESS OTHERWISE SPECIFIED
3.
COPLANARITY: 0.1mm
4.
CONTROLLOMG DIMENSION IS MILLIMETER. CONVERTED INCH DIMENSIONS ARE
NOT NECESSARILY EXACT.
5.
FOLLOWED FROM JEDEC MO-153
SYMBOLS
DIMENSIONS IN MILLIMETERS DIMENSIONS IN INCHES
MIN
NOM
MAX
MIN
NOM
MAX
A
-
-
1.20
-
-
0.048
A1
0.05
-
0.15
0.002
-
0.006
A2
0.80
1.00
1.05
0.031
0.039
0.041
b
0.19
-
0.30
0.007
-
0.012
C
0.09
-
0.20
0.004
-
0.008
D
6.40
6.50
6.60
0.252
0.256
0.260
E
6.20
6.40
6.60
0.244
0.252
0.260
E1
4.30
4.40
4.50
0.169
0.173
0.177
e
-
0.65
-
-
0.026
-
L
0.45
0.60
0.75
0.018
0.024
0.030
y
θ
0°
-
0.10
8°
0°
-
0.004
8°
15
-
2006/7/5