low-power, low-glitch, octal 10-bit voltage- output dacs ... · and low-voltage applications. the...
TRANSCRIPT
General DescriptionThe MAX5308/MAX5309 are 10-bit, eight channel, low-power, voltage-output, digital-to-analog converters (DACs)in a space-saving 16-pin TSSOP package. The wide+2.7V to +5.5V supply voltage range and less than 215µA(max) supply current per DAC are excellent for low-powerand low-voltage applications. The low 2nV-s glitch energyof the MAX5308/MAX5309 makes them ideal for digitalcontrol of fast-response, closed-loop systems.
The MAX5308 has a digital output (DOUT) that can beused for daisy-chaining multiple devices. The MAX5309has a hardware reset input (CLR) which clears all regis-ters and DACs to zero. The MAX5308/MAX5309 have asoftware shutdown feature that reduces the supply cur-rent to 1µA. The MAX5308/MAX5309 feature a loadDAC (LDAC) function that updates the output of alleight DACs simultaneously.
The 3-wire SPI™, QSPI™, MICROWIRE™ and DSP-compatible serial interface allows the input and DACregisters to be updated independently or simultaneous-ly with a single software command. These devices usea double-buffered design to minimize the digital-noisefeedthrough from the digital inputs to the outputs.
The MAX5308/MAX5309 operating temperature rangeis from -40°C to +85°C.
ApplicationsGain and Offset Adjustment
Power Amplifier Control
Process Control I/O Boards
Portable Instrumentation Equipment
Control of Optical Components
Features Eight Highly Integrated 10-Bit DACs in 16-Pin
TSSOP (6.4mm 5mm) Package
Ultra-Low Glitch Energy <2nV-s
Low Total Supply Current:1.7mA (max) with VREF = VDD = +5.5V
+2.7V to +5.5V Wide Single-Supply Range
Fast 5µs Settling Time
Software-Selectable Shutdown Mode < 1µA
15MHz 3-Wire SPI, QSPI, and MICROWIRE-Compatible Serial Interface
Power-Up Reset to Zero Scale
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
________________________________________________________________ Maxim Integrated Products 1
Ordering Information
16
15
14
13
12
11
10
9
1
2
3
4
5
6
7
8
SCLK CS
DOUT (CLR)
VDD
GND
OUT8
OUT7
OUT6
OUT5
TOP VIEW
MAX5308MAX5309
16-TSSOP
DIN
LDAC
OUT2
REF
OUT1
OUT3
OUT4
() FOR MAX5309 ONLY
Pin Configuration
19-2151; Rev 0; 8/01
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at 1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
PART TEMP. RANGE PIN-PACKAGE
MAX5308EUE -40°C to +85°C 16 TSSOP
MAX5309EUE -40°C to +85°C 16 TSSOP
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor, Corp.
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS(VDD = +2.7V to +5.5V, GND = 0, VREF = VDD, CL = 200pF, RL = 2kΩ, TA = TMIN to TMAX, unless otherwise noted. Typical values areat VDD = +5V, TA = +25°C.)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functionaloperation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure toabsolute maximum rating conditions for extended periods may affect device reliability.
VDD to GND............................................................. -0.3V to +6VAll Other Pins to GND.................................-0.3V to (VDD + 0.3V)Continuous Power Dissipation (TA = +70°C)
16-Pin TSSOP (derate 9.4mW/°C above +70°C) .........775mWMaximum Current into Any Pin .........................................±50mA
Operating Temperature Range ...........................-40°C to +85°CJunction Temperature ......................................................+150°CStorage Temperature Range .............................-65°C to +150°CLead Temperature (soldering, 10s) .................................+300°C
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
STATIC ACCURACY (Notes 1, 2)
Resolution N 10 Bits
Integral Nonlinearity INL ±0.5 ±2 LSB
Differential Nonlinearity DNL Guaranteed monotonic ±0.5 LSB
Offset Error (Note 3) VOE ±10 ±60 mV
Offset Error Temperature Coefficient ±10 µV/°C
Gain Error (Note 3) VGE ±0.1 ±1% ofFS
Gain Error Temperature Coefficient ±5 ppm/°C
REFERENCE INPUT
Reference Input Voltage Range (Note 4) VREF 0.8 VDD V
Reference Input Impedance RREFIN 135 200 265 kΩReference Current IREFPD In power-down mode 1 10 µA
DAC OUTPUTS
Output Voltage Range With no-load 0.020VDD -0.020
V
DC Output Impedance 0.5 ΩCapacitive Load CL 500 pF
Resistive Load RL 2 kΩVDD = +5V 33
Short-Circuit CurrentVDD = +2.7V 20
mA
Wake-Up Time From shutdown mode 24 µs
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
_______________________________________________________________________________________ 3
ELECTRICAL CHARACTERISTICS (continued)(VDD = +2.7V to +5.5V, GND = 0, VREF = VDD, CL = 200pF, RL = 2kΩ, TA = TMIN to TMAX, unless otherwise noted. Typical values areat VDD = +5V, TA = +25°C.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
DIGITAL INPUTS (SCLK, DIN, CS, LDAC, CLR—MAX5309)
VDD = +5V ±10% 2.4Input High Voltage VIH
VDD = +3V ±10% 2.1V
VDD = +5V ±10% 0.8Input Low Voltage VIL
VDD = +3V ±10% 0.6V
Input Leakage Current IIN All digital inputs 0 or VDD ±0.1 ±10 µA
Input Capacitance CIN 10 pF
DIGITAL OUTPUT (MAX5308)
Output Low Voltage VOL ISINK = 1mA 0.5 V
Output High Voltage VOH ISOURCE = 1mAVDD -0.5
V
DYNAMIC PERFORMANCE
Voltage-Output Slew Rate SR Positive and negative 1 V/µs
Voltage-Output Settling Time tS FFHhex to 2FFhex 5 µs
Digital FeedthroughCode 0, all digital inputs from 0 toVDD
0.5 nV-s
DAC Glitch Impulse Major carry glitch 2 nV-s
DAC Output Noise 600 µVp-pDAC to DAC crosstalk 0.5 nV-s
POWER REQUIREMENTS
Supply Voltage Range VDD 2.7 5.5 V
All digital inputs at 0 or VDD,VDD = VREF = +5.5V
1.5 1.7
All digital inputs at 0 or VDD,VDD = +5.5V, VREF = +1.2V
1.1 1.3
All digital inputs at 0 or VDD,VDD = VREF = +3V
1.3
mASupply Current with No-Load (Note 5) IDD
Shutdown mode 1 10 µA
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
4 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)(VDD = +2.7V to +5.5V, GND = 0, VREF = VDD, CL = 200pF, RL = 2kΩ, TA = TMIN to TMAX, unless otherwise noted. Typical values areat VDD = +5V, TA = +25°C.)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
TIMING CHARACTERISTICS
Serial Clock Frequency fSCLK 0 15 MHz
SCLK Pulse Width High tCH 33 ns
SCLK Pulse Width Low tCL 33 ns
CS Fall to SCLK Fall Setup Time tCSS 16 ns
SCLK Fall to CS Rise Setup Time tCSH 20 ns
LDAC Pulse Width Low tLDACPWL 20 ns
CLR Pulse Width Low tCLRPWL MAX5309 only 20 ns
DIN to SCLK Fall Setup Time tDS 16 ns
DIN to SCLK Fall Hold Time tDH 10 ns
CS Pulse Width High tCSPWH 20 ns
SCLK Rise to DOUT Fall tSDL Load capacitance = 20pF 50 ns
SCLK Rise to DOUT Rise tSDH Load capacitance = 20pF 50 ns
Note 1: Static accuracy tested without load.Note 2: Linearity is tested within codes 1Dhex to 3E3hex.Note 3: Gain and offset tested within codes 1Dhex to 3E3hex.Note 4: Static accuracy specifications valid for VREF = 1.2V to VDD.Note 5: Current scales linearly between these two extremes of VREF.
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
_______________________________________________________________________________________ 5
-0.10
-0.05
0.05
0
0.15
0.10
0.20
0 600400200 800 1000
INTEGRAL NONLINEARITY vs. DIGITAL INPUT CODE
MAX
5308
toc0
1
DIGITAL INPUT CODE
INL
(LSB
)
-0.040
-0.030
-0.020
-0.010
0
0.010
0.020
0.030
0.040
0 400200 600 800 1000
MAX
5308
toc0
2
DIGITAL INPUT CODE
DNL
(LSB
)
DIFFERENTIAL NONLINEARITY vs. DIGITAL INPUT CODE
-20
-10
-15
0
-5
0 200100 300 400 500
REFERENCE VOLTAGE INPUTFREQUENCY RESPONSE
MAX
5308
toc0
3
FREQUENCY (kHz)
RELA
TIVE
OUT
PUT
(dB)
VREF SWEPT 1VP-PRL = 2kΩ, CL = 200pF
1.060
1.070
1.065
1.085
1.080
1.075
1.100
1.095
1.090
1.105
-40 20 40-20 0 60 80
SUPPLY CURRENT vs. TEMPERATURE
MAX
5308
toc0
4
TEMPERATURE (°C)
SUPP
LY C
URRE
NT (m
A)
VREF = +2.5VCODE = 000
0.6
0.8
0.7
1.0
0.9
1.2
1.1
1.3
0 1.0 1.5 2.00.5 2.5 3.0 3.5 4.0 4.5 5.0 5.5
SUPPLY CURRENTvs. REFERENCE VOLTAGE
MAX
5308
toc0
5
REFERENCE VOLTAGE (V)
SUPP
LY C
URRE
NT (m
A)
VDD = +5V
VDD = +3V
0 1.0 1.5 2.00.5 2.5 3.0 3.5 4.0 4.5 5.0 5.5
SUPPLY CURRENTvs. SUPPLY VOLTAGE
MAX
5308
toc0
6
SUPPLY VOLTAGE (V)
SUPP
LY C
URRE
NT (m
A)
0.70
0.75
0.80
0.85
0.90
0.95
1.00TA = -40°C
TA = +25°C
TA = +85°C
VREF = +1.2VCODE = 000
1.50
1.65
1.60
1.55
1.70
1.75
1.80
SUPPLY CURRENT vs. SUPPLY VOLTAGE(C0DE = 3FFHEX)
MAX
5308
toc0
7
SUPPLY VOLTAGE (V)
SUPP
LY C
URRE
NT (m
A)
0 1.0 1.5 2.00.5 2.5 3.0 3.5 4.0 4.5 5.0 5.5
TA = -40°C
TA = +25°C
TA = +85°C
VREF = +1.2VCODE = 3FFHEX
0
1.00.5
1.52.02.53.03.54.04.55.05.56.0
SOURCE-AND-SINK CURRENT CAPABILITY
MAX
5308
toc0
8
ISOURCE/SINK (mA)
V OUT
(V)
0 105 15 20 25 30
CODE = 3FFHEX,SOURCING CURRENT FROM OUT_
CODE = 300HEX,SOURCING CURRENT
FROM OUT_CODE = 000HEX,SINKING CURRENT INTO OUT_
CODE = 100HEX,SINKING CURRENT INTO OUT_
VDD = VREF = +5V
-2.25
0
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
FULL-SCALE ERRORvs. REFERENCE VOLTAGE
MAX
5308
toc0
9
REFERENCE VOLTAGE (V)
FULL
-SCA
LE E
RROR
(LSB
)
-2.0
-1.5
-1.0
-0.5
VDD = +5V, CODE = 3FFHEXNORMALIZED TO VREF = +5V
Typical Operating Characteristics(VDD = +5V, TA = +25°C, unless otherwise noted.)
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
6 _______________________________________________________________________________________
Typical Operating Characteristics (continued)(VDD = +5V, TA = +25°C, unless otherwise noted.)
-1.75
-1.25
-1.50
-0.75
-1.00
-0.25
-0.50
0FULL-SCALE ERROR vs. LOAD CURRENT
MAX
5308
toc1
0
LOAD CURRENT (mA)
FULL
-SCA
LE E
RROR
(LSB
)
0.1 1 10
VREF = +4.096VNORMALIZED TO 0.1mA
REFERENCE FEEDTHROUGH AT 1kHz,RL = 2kΩ, CL = 200pF
REF,2V/div
OUT11mVp-p
0
400µs
MAX5308 toc11DAC-TO-DAC CROSSTALK
OUT2AC-COUPLED10mV/div
10µs/div
OUT12V/div
MAX5308 toc12
DYNAMIC RESPONSEMAX5308 toc13
0
10µs/div
OUT11V/div
VREF = +2.5V, RL = 2kΩ, CL = 200pFSWITCHING FROM CODE 000HEX TO FFFHEX
MAJOR-CARRY TRANSITION
OUT2AC-COUPLED5mV/div
4µs/div
CS5V/div
VREF = +2.5V, RL = 2kΩ, CL = 200pF
MAX5308 toc14
DIGITAL FEEDTHROUGH (SCLK = 1.4MHz)
OUT1AC-COUPLED5mV/div
400ns/div
SCLK2V/div
VREF = +2.5V, RL = 2kΩ, CL = 200pFCS = +5V, DIN = 0DAC 1 CODE SET to 800HEX
MAX5308 toc15
NEGATIVE FULL-SCALE SETTLING TIME
0
1µs/div
OUT_500mV/div
MAX5308 toc16POSITIVE FULL-SCALE SETTLING TIME
0
1µs/div
OUT_500mV/div
MAX5308 toc17
Detailed DescriptionThe MAX5308/MAX5309 are 10-bit, eight-channel, low-power, voltage-output digital-to-analog converters(DACs) that are easily addressed using a simple 3-wireserial interface. These devices feature eight double-buffered DACs using a common 16-bit serial to parallelshift register, a power-on reset (POR) circuit and eightoutput buffer amplifiers.
Figure 1 shows the block diagram of MAX5308/MAX5309 . The shift register converts a serial 16-bitword to parallel data for each input register operatingwith a clock rate of up to 15MHz. The 3-wire digitalinterface to the shift register consists of chip-select(CS), serial clock (SCLK), and data input (DIN). Serialdata at DIN is loaded on the falling edge of SCLK.
The eight double-buffered DACs consist of input andDAC registers. The input registers are directly connect-ed to the shift register and hold the result of the mostrecent write operation. The eight 10-bit DAC registershold the current output code for the respective DAC.Data can be transferred from the input registers to theDAC registers by either the hardware interface (LDAC)or by software command. The output of DACs arebuffered through eight Rail-to-Rail® op amps.
The MAX5308 has a digital output (DOUT) which canbe used to daisy chain multiple devices on a single ser-ial bus. The MAX5309 contains a hardware shutdown(CLR) to clear all internal registers and power-down allDACs.
The MAX5308/MAX5309 require an external referencesuch as the MAX6161 family. The reference voltagerange is from 0.8V to VDD.
POR circuitry gives the DACs a defined state duringstart-up. At power-on, the DAC outputs reset to zerothrough a 100kΩ resistor, providing additional safety forapplications that drive valves or other transducers thatneed to be off at power-up.
The MAX5308/MAX5309 feature low digital feedthroughand minimize glitch energy on MSB transitions. The 3-wire SPI, QSPI, MICROWIRE and DSP-compatible seri-al interface saves additional circuit board space
Serial InterfaceConfiguration
The MAX5308/MAX5309 3-wire serial interface arecompatible with MICROWIRE, SPI, QSPI, and DSPs(Figure 2 and Figure 3). The chip-select input (CS)frames the serial data loading at DIN. Following CS’shigh-to-low transition, the data is shifted synchronouslyand latched into the input register on each falling edgeof the serial clock input (SCLK). Each serial word is 16bits, the first four bits are the control word followed by10 data bits (MSB first) as shown in Table 1. The lasttwo data bits must be zeros. The 10-bit DAC code isunipolar binary with 1LSB = VREF /1024.
The serial input register transfers its contents to theinput registers after loading 16 bits of data and drivingCS high. CS must be brought high for a minimum of
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
_______________________________________________________________________________________ 7
Pin Description
PIN NAME FUNCTION
1 SCLK Serial Clock Input. Serial data is loaded on the falling edge of SCLK.
2 DIN Serial Data Input
3 LDACLoad DAC. LDAC is an asynchronous active-low input that updates the DAC outputssimultaneously. If LDAC is driven low, the DAC registers are transparent.
4 REF Reference Voltage Input
5–12 OUT_ Analog Output Signal
13 GND Ground
14 VDD Power Supply. Bypass VDD to GND with a 0.1µF capacitor.
DOUT Data Output (MAX5308). DOUT is updated on the falling edge of SCLK.
15CLR
Asynchronous Clear DAC (MAX5309). Active-low input to clear all DACs and registers. Resets alloutputs to zero.
16 CS Chip-Select Input (active-low)
Rail-to-Rail is a registered trademark of Nippon Motorola, Ltd.
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
8 _______________________________________________________________________________________
16-BIT SERIAL WORD
CONTROL BITS DATA BITS
MSB LSB
C3 C2 C1 C0 D09 D08 D07 D06 D05 D04 D03 D02 D01 D00 DESC. FUNCTION
0 0 0 0 X X X X X X X X X X 0 0 NOP No Operation
0 0 0 1 X X X X X X X X X X 0 0 RESET
RESET All Internal Registers.Power-down DACs, outputspulled down with 100kΩ.Equivalent to software CLR.
0 0 1 0 0 0DAC
1D9–D0 to Input Register 1, DACOutput Unchanged
0 0 1 1 0 0DAC
2D9–D0 to Input Register 2,DAC Output Unchanged
0 1 0 0 0 0DAC
3D9–D0 to Input Register 3,DAC Output Unchanged
0 1 0 1 0 0DAC
4D9–D0 to Input Register 4,DAC Output Unchanged
0 1 1 0 0 0DAC
5D9–D0 to Input Register 5,DAC Output Unchanged
0 1 1 1 0 0DAC
6D9–D0 to Input Register 6,DAC Output Unchanged
1 0 0 0 0 0DAC
7D9–D0 to Input Register 7,DAC Output Unchanged
1 0 0 1 0 0DAC
8D9–D0 to Input Register 8,DAC Output Unchanged
1 0 1 0 0 0DAC1–4
D9–D0 to Input Registers1–4 and DAC Registers 1–4,DAC Outputs Updated(Write-Thru).
1 0 1 1 0 0DAC5–8
D9–D0 to Input Registersand DAC Registers, DACOutputs Updated (Write-Thru).
1 1 0 0 0 0DAC1–8
D9–D0 to Input Registersand DAC Registers, DACOutputs Updated (Write-Thru).
1 1 0 1 0 0DAC1–8
D9–D0 to Input Registers,DAC Outputs Unchanged
1 1 1 0DAC
8DAC
7DAC
6DAC
5DAC
4DAC
3DAC
2DAC
1X X 0 0
DAC1–8
Input Registers to DAC RegistersIndicated by Ones, DAC OutputsUpdated, Equivalent to SoftwareLDAC. (No effect on DACsindicated by 0s.)
Table 1. Serial Interface Configuration
X = Don’t Care
20ns before the next write sequence since a writesequence is initiated on a falling edge of CS. If CSgoes high prior to completing 16 cycles of SCLK, theinput data is discarded. To initiate a new data transfer,drive CS low again. The serial clock (SCLK) can beeither high or low between CS write pulses. Figure 4shows the timing diagram for the complete 3-wire serialinterface transmission.
The MAX5308/MAX5309 digital inputs are double-buffered. Depending on the command issued throughthe serial interface, the input register(s) can be loadedwithout affecting the DAC register(s), the DAC regis-ter(s) can be loaded directly, or all eight registers canbe updated simultaneously from the input registers.
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
_______________________________________________________________________________________ 9
INPUTREGISTER
1
DAC1
DAC2
DAC3
DAC4
DAC5
DAC6
DAC7
DAC8
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
CS
SCLK
VDD
DIN
(MAX5309) CLR
REF
LDAC
(MAX5308) DOUT
INPUTREGISTER
2
INPUTREGISTER
3
INPUTREGISTER
4
INPUTREGISTER
5
INPUTREGISTER
6
INPUTREGISTER
7
INPUTREGISTER
8
DACREGISTER
DACREGISTER
DACREGISTER
DACREGISTER
DACREGISTER
DACREGISTER
DACREGISTER
DACREGISTER
SERIALTO PARALLEL
SHIFT REGISTER
MAX5308MAX5309
GND
Figure 1. Functional Diagram
MA
X5
30
8/M
AX
53
09
Shutdown ModesThe MAX5308/MAX5309 include three software-con-trolled shutdown modes that reduce the supply currentto less than 1µA. In two of the three shutdown modes(shutdown 2 and 3) the outputs are independently con-nected to ground through a 1kΩ or 100kΩ (default)resistor. The third shutdown (shutdown 1) commandleaves the DACs outputs high impedance. Table 2 liststhe three shutdown modes of operation as well as thepower-up command.
Serial-Data Output (DOUT)The DOUT (MAX5308) follows DIN with a 16 clockcycle delay. The DOUT is capable of driving 20pF loadwith a 50ns (max) delay from the falling edge of SCLK.
DOUT is primarily used for daisy-chaining multipledevices. Optionally, DOUT can be used to monitor theserial interface for valid communications by connectingDOUT to a microprocessor input.
Hardware Clear (CLR)The MAX5309 has an active-low CLR input. Drive CLRlow to clear all internal registers, shutdown all DACs,
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
10 ______________________________________________________________________________________
CONTROL BITS DATA BITS
C3 C2 C1 C0 DAC8
DAC7
DAC6
DAC5
DAC4
DAC3
DAC2
DAC1
D03 D02 D01 D00 DESC. FUNCTION
1 1 1 1 1 1 X X Power-Up
Power-Up individual DACbuffers indicated by data inDAC1 through DAC8. A oneindicates the DAC output isconnected and active. A zerodoes not affect the DACspresent state.
1 1 1 1 0 1 X X Shut-down 1
Shutdown individual DACbuffers indicated by data inDAC1 through DAC8. A oneindicates the DAC output ishigh-impedance. A zerodoes not affect the DACs’present state.
1 1 1 1 1 0 X X Shut-down 2
Shutdown individual DACbuffers indicated by data inDAC1 through DAC8. A oneindicates the DAC is shutdownand the output is connectedto GND through a 1kΩ resistor.A zero does not affect theDACs present state.
1 1 1 1 0 0 X X Shut-down 3
Shutdown individual DACbuffers indicated by data inDAC1 through DAC8. A oneindicates the DAC is shutdownand the output is connectedto GND through a 100kΩresistor. A zero does not affectthe DACs present state.
Table 2. Serial Interface Power-Up and Shutdown Commands
X = Don’t Care
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
______________________________________________________________________________________ 11
and terminate all DAC outputs to GND through 100kΩresistors. CLR is asynchronous and can be applied atany time. If CLR is toggled low during loading of a seri-al word, that word will terminate and must be reloaded.
Reference InputThe external reference input has a typical input imped-ance of 200kΩ. The input voltage range is from 800mVto VDD. VDD can be used as the reference for theMAX5308/MAX5309. The DAC outputs are then ratio-metric to VDD.
Output BufferThe rail-to-rail buffer amplifier is stable with any combi-nation of resistive loads greater than 2kΩ and capaci-tive loads less than 500pF. With a capacitive load of200pF the output buffers have a slew rate of 1V/µs. Fora 1/4 FS to 3/4 FS output transition, the amplifier outputtypically settles to 1/2 LSB in less than 10µs whenloaded with 2kΩ in parallel with 200pF.
Power-On ResetThe MAX5308/MAX5309 have a POR circuit to set theDACs’ output to zero when VDD is first applied. Thisensures that unwanted DAC output voltages will notoccur immediately following a system startup, such asafter a loss of power. Upon initial power-up the POR cir-cuit ensures that all DAC registers are cleared, theDACs are powered-down, and their outputs are termi-nated to GND through a 100kΩ resistor.
Applications InformationDaisy-Chaining Devices
Any number of MAX5308s can be daisy-chained byconnecting the DOUT pin of one device to the DIN pinof the following device in the chain (Figure 5). To writeto the chain, drive CS low until all n 16 clock cycles(where n is the number of devices in the chain) andassociated data have been applied to the first device.When CS is driven high, each device in the chain actson the 16 bits in its input register. To adjust a singledevice in the chain, a No-Operation (NOP) commandmust be loaded for all other devices.
Figure 6 shows an alternate method of connecting sev-eral MAX5308s or MAX5309s. In this configuration, thedata bus is common to all devices; data is not shiftedthrough a daisy chain. More I/O lines are required inthis configuration because a dedicated chip-selectinput (CS) is required for each IC.
Unipolar OutputThe MAX5308/MAX5309 are normally configured forunipolar output. Table 3 lists the unipolar output volt-ages vs. digital codes.
Bipolar OutputThe MAX5308/MAX5309 outputs can be configured forbipolar operation using Figure 7’s circuit.
VOUT = VREF [(2D / 1024) -1]
SCLK
DIN
DOUT*
CS
SK
SO
SI*
I/O
MICROWIREPORT
*THE DOUT-SI CONNECTION IS NOT REQUIRED FOR WRITING TO THE MAX5308, BUT MAY BE USED FOR TRANSMISSION VERIFICATION PURPOSES.
MAX5308
Figure 2. Connections for MICROWIRE
DOUT*
DIN
SCLK
CS
MISO*
MOSI
SCK
I/O
SPI/QSPIPORT
SS
+5V
CPOL = 0, CPHA = 0
*THE DOUT-MISO CONNECTION IS NOT REQUIRED FOR WRITING TO THE MAX5309, BUT MAY BE USED FOR TRANSMISSION VERIFICATION PURPOSES.
MAX5308
Figure 3. Connections for SPI/QSPI
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
12 ______________________________________________________________________________________
where D is the decimal value of the DACs’ binary inputcode. Table 4 shows digital codes (offset binary) andcorresponding output voltages for the Figure 7 circuit.
Power-Supply ConsiderationsOn power-up, all input and DAC registers are clearedand DOUT is low.
Bypass VDD to GND with a 4.7µF capacitor in parallelwith a 0.1µF capacitor. Use short lead lengths andplace the bypass capacitors as close to the supplypins as possible.
SCLK X 1 2 3 4 16
D1D12D14X X
X
DIN
X XDOUT D14* D13* D12* D1*
CS
tCSH
tCL
tDH
tDS
tCSS
tCH
tSDLtSDH
tCSPWH
D0
D0*D15*
D15 D13
*PREVIOUS INPUT DATA
±0.5LSB
VOUT_
tCLRPWL
tLDACPWL
tS
CLR
LDAC
Figure 4. Timing Diagram
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
______________________________________________________________________________________ 13
1000 0000 00 0V
DAC CONTENTSANALOG OUTPUTMSB LSB
= -VREF
1111 1111 11
1000 010000 1+VREF
-VREF
( )512
1-VREF ( )5120111 1111 11
511-VREF ( )512
511+VREF ( )512
512( )512
0000 0000 01
0000 0000 00
= ————
DAC CONTENTSANALOG OUTPUTMSB LSB
1023+VREF1111 1111 11 ( )1024
1000 010000
1000 0000002
0111 1111 11
10000 0000 01
0000 0000 00
REF (——— )1024
0V
513+VREF
+VREF
( )1024
512+VREF ( )1024
511+VREF ( )1024
Table 3. Unipolar Code Table Table 4. Bipolar Code Table
TO OTHER SERIAL DEVICES
DIN
SCLK
CS
DIN
SCLK
CS
DINDOUT DOUT DOUT
SCLK
CS
DIN
SCLK
CS
MAX5308 MAX5308 MAX5308
Figure 5. Daisy-Chaining MAX5308s
TO OTHER SERIAL DEVICES
DIN
SCLK
CS
DIN
SCLK
CS
DIN
SCLK
CS
DIN
SCLK
CS1
CS2
CS3
MAX5308MAX5309
MAX5308MAX5309
MAX5308MAX5309
Figure 6. Multiple MAX5308s or MAX5309s Sharing a Common DIN Line
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
14 ______________________________________________________________________________________
SHIFTREGISTER
10-BIT DAC8DAC REGISTERSINPUT REGISTERS
OUT1
OUT8
VDD
10-BIT DAC8 OUTPUTBUFFER
INPUT REGISTERS
CS
SCLK
DIN
(MAX5309) CLR
(MAX5308) DOUT
LDAC
DAC REGISTERS
OUTPUTBUFFER
MAX5308MAX5309
GND
Simplified Block Diagram
DAC
REF
R2 = R1
VREF
VOUT
R1 R2
+5V
-5V
OUT
MAX5308MAX5309
Figure 7. Bipolar Output Circuit
Chip InformationTRANSISTOR COUNT: 19,000
PROCESS TECHNOLOGY: BiCMOS
MA
X5
30
8/M
AX
53
09
Low-Power, Low-Glitch, Octal 10-Bit Voltage-Output DACs with Serial Interface
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses areimplied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 15
© 2001 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products.
Package Information
TSS
OP
,NO
PA
DS
.EP
S