LTC1659 12-Bit Rail-to-Rail Micropower DAC in MSOP Package DESCRIPTION U FEATURES ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ The LTC®1659 is a single supply, rail-to-rail voltage output, 12-bit digital-to-analog converter (DAC) in an MSOP package. It includes a rail-to-rail output buffer amplifier and an easy-to-use 3-wire cascadable serial interface. 8-Lead MSOP Package 12-Bit Resolution Supply Operation: 3V to 5V Buffered True Rail-to-Rail Voltage Output Output Swings from 0V to VREF VREF Can Tie to VCC Schmitt Trigger On Clock Input Allows Direct Optocoupler Interface Power-On Reset Clears DAC to 0V 3-Wire Cascadable Serial Interface Maximum DNL Error: 0.5LSB Low Cost The LTC1659 output swings from 0V to REF. The REF input can be tied to VCC which can range from 2.7V to 5.5V. This allows a rail-to-rail output swing from 0V to VCC. The LTC1659 draws only 250µA from a 5V supply. Its guaranteed ±0.5LSB maximum DNL makes the LTC1659 excel in calibration, control and trim/adjust applications. The low power supply current and the small MSOP package make the LTC1659 ideal for battery-powered applications. U APPLICATIONS ■ ■ ■ ■ , LTC and LT are registered trademarks of Linear Technology Corporation. Digital Calibration Industrial Process Control Automatic Test Equipment Cellular Telephones U TYPICAL APPLICATION Functional Block Diagram: 12-Bit Rail-to-Rail DAC 8 6 VCC 2 DIN 1 CLK µP 3 CS/LD 0.5 REF + 12-BIT SHIFT REG AND DAC LATCH 12-BIT DAC – VOUT 7 RAIL-TO-RAIL VOLTAGE OUTPUT 4 DOUT TO OTHER DACS DNL ERROR (LSB) 2.7V TO 5.5V Differential Nonlinearity vs Input Code 0 POWER-ON RESET GND 5 –0.5 1659 TA01 0 512 1024 1536 2048 2560 3072 3584 4095 CODE 1659 TA02 1 LTC1659 W W U W ABSOLUTE MAXIMUM RATINGS VCC to GND ...............................................– 0.5V to 7.5V Logic Inputs to GND .................................– 0.5V to 7.5V VOUT ............................................... – 0.5V to VCC + 0.5V Maximum Junction Temperature .......................... 125°C Storage Temperature Range ................. – 65°C to 150°C Operating Temperature Range LTC1659CS8 ........................................... 0°C to 70°C LTC1659IS8 ....................................... – 40°C to 85°C LTC1659CMS8 (Note 1) .......................... 0°C to 70°C Lead Temperature (Soldering, 10 sec).................. 300°C U W U PACKAGE/ORDER I FOR ATIO TOP VIEW CLK 1 8 VCC DIN 2 7 VOUT CS/LD 3 6 REF DOUT 4 5 GND S8 PACKAGE 8-LEAD PLASTIC SO TJMAX = 125°C, θJA = 150°C/W ORDER PART NUMBER LTC1659CS8 LTC1659IS8 ORDER PART NUMBER TOP VIEW CLK DIN CS/LD DOUT S8 PART MARKING 1659 1659I 1 2 3 4 8 7 6 5 VCC VOUT REF GND LTC1659CMS8 MS8 PART MARKING MS8 PACKAGE 8-LEAD PLASTIC MSOP LTCK TJMAX = 125°C, θJA = 206°C/W Consult factory for Military grade parts. ELECTRICAL CHARACTERISTICS VCC = 2.7V to 5.5V, VOUT unloaded, REF ≤ VCC, TA = TMIN to TMAX, unless otherwise noted. SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS DAC Resolution ● 12 Bits Monotonicity ● 12 Bits DNL Differential Nonlinearity VREF ≤ VCC – 0.1V (Note 2) ● ±0.5 LSB INL Integral Nonlinearity VREF ≤ VCC – 0.1V (Note2), TA = 25°C VREF ≤ VCC – 0.1V (Note 2) ● ±5.0 ±5.5 LSB LSB Measured at Code 20, TA = 25°C Measured at Code 20 ● ±12 ±18 mV mV VOS Offset Error VOSTC Offset Error Temperature Coefficient VFS Full-Scale Voltage VFSTC 2 Full-Scale Voltage Temperature Coefficient ±15 TA = 25°C, REF = 4.096V (Note 6) REF = 4.096V (Note 6) ● 4.070 4.060 4.095 4.095 10 µV/°C 4.120 4.130 V V ppm/°C LTC1659 ELECTRICAL CHARACTERISTICS VCC = 2.7V to 5.5V, VOUT unloaded, REF ≤ VCC, TA = TMIN to TMAX, unless otherwise noted. SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS Power Supply VCC Positive Supply Voltage For Specified Performance ● 5.5 V ICC Supply Current (Note 5) ● 2.7 240 450 µA Short-Circuit Current Low VOUT Shorted to GND ● 70 120 mA Short-Circuit Current High VOUT Shorted to VCC ● 65 120 mA Output Impedance to GND Input Code = 0 ● 40 150 Ω Output Line Regulation Input Code = 4095, VCC = 4.5V to 5.5V 0.1 1.5 LSB/V Op Amp DC Performance AC Performance Voltage Output Slew Rate (Note 3) Voltage Output Settling Time (Notes 3, 4) to ±0.5LSB ● 0.5 Digital Feedthrough 1.0 V/µs 14 µs 0.3 nV • s Reference Input RIN REF Input Resistance REF REF Input Range ● 17 (Notes 6, 7) ● 0 2.4 28 40 kΩ VCC V Digital I/O VIH Digital Input High Voltage VCC = 5V ● VIL Digital Input Low Voltage VCC = 5V ● V VOH Digital Output High Voltage VCC = 5V, IOUT = – 1mA, DOUT Only ● VOL Digital Output Low Voltage VCC = 5V, IOUT = 1mA, DOUT Only ● VIH Digital Input High Voltage VCC = 3V ● VIL Digital Input Low Voltage VCC = 3V ● VOH Digital Output High Voltage VCC = 3V, IOUT = – 1mA, DOUT Only ● VOL Digital Output Low Voltage VCC = 3V, IOUT = 1mA, DOUT Only ● 0.4 V ILEAK Digital Input Leakage VIN = GND to VCC ● ±10 µA CIN Digital Input Capacitance (Note 7) ● 10 pF 0.8 VCC – 1.0 V V 0.4 2.0 V V 0.6 VCC – 0.7 V V 3 LTC1659 ELECTRICAL CHARACTERISTICS VCC = 2.7V to 5.5V, VOUT unloaded, REF ≤ VCC, TA = TMIN to TMAX, unless otherwise noted. SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS Switching (VCC = 4.5 to 5.5V) t1 DIN Valid to CLK Setup ● 40 ns t2 DIN Valid to CLK Hold ● 0 ns t3 CLK High Time (Note 7) ● 40 ns t4 CLK Low Time (Note 7) ● 40 ns t5 CS/LD Pulse Width (Note 7) ● 50 ns t6 LSB CLK to CS/LD (Note 7) ● 40 ns t7 CS/LD Low to CLK (Note 7) ● 20 t8 DOUT Output Delay CLOAD = 15pF ● 5 t9 CLK Low to CS/LD Low (Note 7) ● 20 ns ns 150 ns Switching (VCC = 2.7 to 5.5V) t1 DIN Valid to CLK Setup ● 60 ns t2 DIN Valid to CLK Hold ● 0 ns t3 CLK High Time (Note 7) ● 60 ns t4 CLK Low Time (Note 7) ● 60 ns t5 CS/LD Pulse Width (Note 7) ● 80 ns t6 LSB CLK to CS/LD (Note 7) ● 60 ns t7 CS/LD Low to CLK (Note 7) ● 30 ns t8 DOUT Output Delay CLOAD = 15pF ● 10 t9 CLK Low to CS/LD Low (Note 7) ● 30 The ● denotes specifications which apply over the full operating temperature range. Note 1: The LTC1659CMS8 is designed, characterized and expected to meet industrial temperature limits, but is not tested at – 40°C and 85°C. Consult factory for guaranteed I-grade MSOP parts. However, these parts are guaranteed for commercial temperature limits of 0°C to 70°C. Note 2: Nonlinearity is defined from code 20 to code 4095 (full scale). See Applications Information. 4 220 ns ns Note 3: Load is 5kΩ in parallel with 100pF. Note 4: DAC switched between all 1s and the code corresponding to VOS for the part. Note 5: Digital inputs at 0V or VCC. Note 6: VOUT can only swing from (GND + VOS) to (VCC – VOS) when output is unloaded. Note 7: Guaranteed by design. Not subject to test. LTC1659 U W TYPICAL PERFORMANCE CHARACTERISTICS Integral Nonlinearity (INL) Minimum Output Voltage vs Output Sink Current Differential Nonlinearity (DNL) 0.5 5 1 OUTPUT PULL-DOWN VOLTAGE (V) 4 2 DNL ERROR (LSB) INL ERROR (LSB) 3 1 0 –1 –2 0 –3 –4 –5 0 512 1824 1536 2048 2560 3072 3584 4095 CODE 0.7 0.6 0.5 125°C 0.4 0.2 –55°C 0.1 0 5 10 OUTPUT SINK CURRENT (mA) LTC1659 • TPC02 Supply Headroom for Full Output Swing vs Load Current 25°C 0.3 512 1024 1536 2048 2560 3072 3584 4095 CODE LTC1659 • TPC01 15 LTC1659 • TPC03 Supply Current vs Logic Input Voltage Supply Current vs Temperature 300 0.6 125°C –55°C 0.2 290 SUPPLY CURRENT (µA) 25°C 0.4 0.3 VCC = 5V 2 SUPPLY CURRENT (mA) ∆ VOUT < 1 LSB CODE = ALL 1s VOUT = 4.095V 0.5 VCC – VOUT (V) 0.8 0 –0.5 0 CODE = ALL ZEROS VCC = 5V 0.9 1.6 1.2 0.8 280 270 260 VCC = 5.5V VCC = 5.0V 250 VCC = 4.5V 240 0.4 0.1 230 0 0 0 5 10 LOAD CURRENT (mA) 15 LTC1659 • TPC04 0 1 2 3 4 LOGIC INPUT VOLTAGE (V) 5 LTC1659 • TPC05 220 –55 –35 –15 5 25 45 65 85 105 125 TEMPERATURE (C) LTC1659 • TPC06 5 LTC1659 U U U PIN FUNCTIONS CLK (Pin 1): Serial Interface Clock. Internal Schmitt trigger on this input allows direct optocoupler interface. DOUT (Pin 4): Output of the Shift Register which Becomes Valid on the Rising Edge of the Serial Clock. DIN (Pin 2): Serial Interface Data. Data on the DIN pin is latched into the shift register on the rising edge of the serial clock. GND (Pin 5): Ground. CS/LD (Pin 3): Serial Interface Enable and Load Control. When CS/LD is low the CLK signal is enabled, so the data can be clocked in. When CS/LD is pulled high, data is loaded from the shift register into the DAC register, updating the DAC output and the CLK is disabled internally. REF (Pin 6): Reference Input. This pin can be tied to VCC. The output will swing from 0V to REF. The typical input resistance is 28k. VOUT (Pin 7): Buffered DAC Output. VCC (Pin 8): Positive Supply Input. 2.7V ≤ VCC ≤ 5.5V. Requires a bypass capacitor to ground. W BLOCK DIAGRA 8 VCC CLK 1 LD DIN 2 12-BIT SHIFT REGISTER DAC REGISTER 12-BIT DAC + 7 VOUT – CS/LD 3 POWER-ON RESET DOUT 4 6 REF 5 GND 1659 BD 6 LTC1659 WU W TI I G DIAGRA t1 t2 t6 CLK t4 t7 t3 t9 DIN B11 MSB B0 PREVIOUS WORD CS/LD DOUT B0 LSB B1 B10 t8 B11 PREVIOUS WORD B10 t5 B1 B0 B11 CURRENT WORD 1659 TD U U DEFI ITIO S Differential Nonlinearity (DNL): The difference between the measured change and the ideal 1LSB change for any two adjacent codes. The DNL error between any two codes is calculated as follows: DNL = (∆VOUT – LSB)/LSB Where ∆VOUT is the measured voltage difference between two adjacent codes. Digital Feedthrough: The glitch that appears at the analog output caused by AC coupling from the digital inputs when they change state. The area of the glitch is specified in (nV)(sec). Full-Scale Error (FSE): The deviation of the actual fullscale voltage from ideal. FSE includes the effects of offset and gain errors (see Applications Information). Integral Nonlinearity (INL): The deviation from a straight line passing through the endpoints of the DAC transfer curve (Endpoint INL). Because the output cannot go below zero, the linearity is measured between full scale and the lowest code which guarantees the output will be greater than zero. The INL error at a given input code is calculated as follows: INL = [VOUT – VOS – (VFS – VOS)(code/4095)]/LSB Where VOUT is the output voltage of the DAC measured at the given input code. Least Significant Bit (LSB): The ideal voltage difference between two successive codes. LSB = VREF/4096 Resolution (n): Defines the number of DAC output states (2n) that divide the full-scale range. Resolution does not imply linearity. Voltage Offset Error (VOS): Nominally, the voltage at the output when the DAC is loaded with all zeros. A single supply DAC can have a true negative offset, but the output cannot go below zero (see Applications Information). For this reason, single supply DAC offset is measured at the lowest code that guarantees the output will be greater than zero. 7 LTC1659 U OPERATIO Serial Interface Voltage Output The data on the DIN input is loaded into the shift register on the rising edge of the clock. The MSB is loaded first. The DAC register loads the data from the shift register when CS/LD is pulled high. The CLK is disabled internally when CS/LD is high. Note: CLK must be low before CS/LD is pulled low to avoid an extra internal clock pulse. The LTC1659’s rail-to-rail buffered output can source or sink 5mA over the entire operating temperature range while pulling to within 300mV of the positive supply voltage or ground. The output swings to within a few millivolts of either supply rail when unloaded and has an equivalent output resistance of 40Ω when driving a load to the rails. The output can drive 1000pF without going into oscillation. The buffered output of the 12-bit shift register is available on the DOUT pin which swings from GND to VCC.Multiple LTC1659s may be daisy-chained together by connecting the DOUT pin to the DIN pin of the next chip, while the CLK and CS/LD signals remain common to all chips in the daisy chain. The serial data is clocked to all of the chips, then the CS/LD signal is pulled high to update all of them simultaneously. 8 The output swings from 0V to the voltage at the REF pin, i.e., there is a gain of 1 from the REF to VOUT. Please note if REF is tied to VCC the output can only swing to (VCC – VOS). See Applications Information. LTC1659 U W U U APPLICATIONS INFORMATION Rail-to-Rail Output Considerations VCC as shown is Figure 1(c). No full-scale limiting can occur if VREF is less than VCC – FSE. In any rail-to-rail DAC, the output swing is limited to voltages within the supply range. Offset and linearity are defined and tested over the region of the DAC transfer function where no output limiting can occur. If the DAC offset is negative, the output for the lowest codes limits at 0V as shown in Figure 1(b). Similarly, limiting can occur near full scale when the REF pin is tied to VCC. If VREF = VCC and the DAC full-scale error (FSE) is positive, the output for the highest codes limits at VREF = VCC POSITIVE FSE OUTPUT VOLTAGE INPUT CODE (c) VREF = VCC OUTPUT VOLTAGE 0 2048 INPUT CODE 4095 (a) OUTPUT VOLTAGE 0V NEGATIVE OFFSET INPUT CODE (b) 1659 F01 Figure 1. Effects of Rail-to-Rail Operation on a DAC Transfer Curve (a) Overall Transfer Function (b) Effect of Negative Offset for Codes Near Zero Scale (c) Effect of Positive Full-Scale Error for Input Codes Near Full Scale When VREF = VCC 9 LTC1659 U TYPICAL APPLICATION 12-Bit, 3V to 5V Single Supply, Rail-to-Rail Voltage Output DAC 2.7V TO 5.5V 0.1µF DIN VCC REF CLK µP LTC1659 OUTPUT 0V TO REF VOUT CS/LD DOUT GND TO NEXT DAC FOR DAISY-CHAINING U PACKAGE DESCRIPTION 1659 TA03 Dimensions in inches (millimeters) unless otherwise noted. MS8 Package 8-Lead Plastic MSOP (LTC DWG # 05-08-1660) 0.118 ± 0.004* (3.00 ± 0.102) 8 7 6 5 0.118 ± 0.004** (3.00 ± 0.102) 0.192 ± 0.004 (4.88 ± 0.10) 1 0.040 ± 0.006 (1.02 ± 0.15) 0.007 (0.18) 2 3 4 0.034 ± 0.004 (0.86 ± 0.102) 0° – 6° TYP 0.021 ± 0.006 (0.53 ± 0.015) SEATING PLANE 0.012 (0.30) 0.0256 REF (0.65) TYP 0.006 ± 0.004 (0.15 ± 0.102) * DIMENSION DOES NOT INCLUDE MOLD FLASH, PROTRUSIONS OR GATE BURRS. MOLD FLASH, PROTRUSIONS OR GATE BURRS SHALL NOT EXCEED 0.006" (0.152mm) PER SIDE ** DIMENSION DOES NOT INCLUDE INTERLEAD FLASH OR PROTRUSIONS. INTERLEAD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.006" (0.152mm) PER SIDE 10 MSOP (MS8) 1197 LTC1659 U PACKAGE DESCRIPTION Dimensions in inches (millimeters) unless otherwise noted. S8 Package 8-Lead Plastic Small Outline (Narrow 0.150) (LTC DWG # 05-08-1610) 0.189 – 0.197* (4.801 – 5.004) 8 7 6 5 0.150 – 0.157** (3.810 – 3.988) 0.228 – 0.244 (5.791 – 6.197) 1 0.010 – 0.020 × 45° (0.254 – 0.508) 0.008 – 0.010 (0.203 – 0.254) 0.053 – 0.069 (1.346 – 1.752) 0°– 8° TYP 0.016 – 0.050 0.406 – 1.270 0.014 – 0.019 (0.355 – 0.483) 2 3 4 0.004 – 0.010 (0.101 – 0.254) 0.050 (1.270) TYP *DIMENSION DOES NOT INCLUDE MOLD FLASH. MOLD FLASH SHALL NOT EXCEED 0.006" (0.152mm) PER SIDE **DIMENSION DOES NOT INCLUDE INTERLEAD FLASH. INTERLEAD FLASH SHALL NOT EXCEED 0.010" (0.254mm) PER SIDE Information furnished by Linear Technology Corporation is believed to be accurate and reliable. However, no responsibility is assumed for its use. Linear Technology Corporation makes no representation that the interconnection of its circuits as described herein will not infringe on existing patent rights. SO8 0996 11 LTC1659 U TYPICAL APPLICATION Digitally Programmable Current Source 5V 0.1µF CLK µP DIN CS/LD VCC VS + 6V TO 100V FOR RL ≤ 50Ω RL REF LTC1659 VOUT DIN • 5 ≈ 0mA TO 10mA 4096 • RA + Q1 2N3440 LT1077 GND IOUT = – RA 510Ω 5% 1659 TA04 RELATED PARTS PART NUMBER DESCRIPTION COMMENTS LTC1257 Single 12-Bit VOUT DAC, Full Scale: 2.048V, VCC: 4.75V to 15.75V, Reference Can Be Overdriven Up to 12V, i.e., FSMAX = 12V 5V to 15V Single Supply, Complete VOUT DAC in SO-8 Package LTC1446/LTC1446L Dual 12-Bit VOUT DACs in SO-8 Package LTC1446: VCC = 4.5V to 5.5V, VOUT = 0V to 4.095V LTC1446L: VCC = 2.7V to 5.5V, VOUT = 0V to 2.5V LTC1448 Dual 12-Bit VOUT DAC, VCC: 2.7V to 5.5V Output Swings from GND to REF. REF Input Can Be Tied to VCC LTC1450/LTC1450L Single 12-Bit VOUT DACs with Parallel Interface LTC1450: VCC = 4.5V to 5.5V, VOUT = 0V to 4.095V LTC1450L: VCC = 2.7V to 5.5V, VOUT = 0V to 2.5V LTC1451 Single Rail-to-Rail 12-Bit DAC, Full Scale: 4.095V, VCC: 4.5V to 5.5V, Internal 2.048V Reference Brought Out to Pin 5V, Low Power Complete VOUT DAC in SO-8 Package LTC1452 Single Rail-to-Rail 12-Bit VOUT Multiplying DAC, VCC: 2.7V to 5.5V Low Power, Multiplying VOUT DAC with Rail-to-Rail Buffer Amplifier in SO-8 Package LTC1453 Single Rail-to-Rail 12-Bit VOUT DAC, Full Scale: 2.5V, VCC: 2.7V to 5.5V 3V, Low Power, Complete VOUT DAC in SO-8 Package LTC1454/LTC1454L Dual 12-Bit VOUT DACs in SO-16 Package with Added Functionality LTC1454: VCC = 4.5V to 5.5V, VOUT = 0V to 4.095V LTC1454L: VCC = 2.7V to 5.5V, VOUT = 0V to 2.5V LTC1456 Single Rail-to-Rail Output 12-Bit DAC with Clear Pin, Full Scale: 4.095V, VCC: 4.5V to 5.5V Low Power, Complete VOUT DAC in SO-8 Package with Clear Pin LTC1458/LTC1458L Quad 12 Bit Rail-to-Rail Output DACs with Added Functionality LTC1458: VCC = 4.5V to 5.5V, VOUT = 0V to 4.095V LTC1458L: VCC = 2.7V to 5.5V, VOUT = 0V to 2.5V 12 Linear Technology Corporation 1659f LT/TP 0498 4K • PRINTED IN USA 1630 McCarthy Blvd., Milpitas, CA 95035-7417 (408)432-1900 ● FAX: (408) 434-0507 ● www.linear-tech.com LINEAR TECHNOLOGY CORPORATION 1997