DAC ® 858 0 DAC8580 SLAS458B – JUNE 2005 – REVISED AUGUST 2005 16-BIT, HIGH-SPEED, LOW-NOISE, VOLTAGE OUTPUT, DIGITAL-TO-ANALOG CONVERTER FEATURES • • • • • • • • • • • • • DESCRIPTION 16-Bit Monotonic ±5-V Rail-to-Rail Output Fast Settling: 0.65 µs Fast Slew Rate: 35 V/µs Low Noise: 20 nV/√Hz Low Glitch Energy: 0.5 nV-s Low Power-On Transient On-Chip Digital Low-Pass Filter Programmable Oversampling 16-MSPS Update Rate (Filter On) 30-MHz Serial Interface 1.8-V to 5.5-V Logic Compatible TSSOP-16 Package The DAC8580 is a 16-bit, high-speed, low-noise, voltage-output DAC designed for waveform generation applications. It operates from dual ±5-V power supplies and requires only a single external reference. The DAC8580 is capable of generating output signal frequencies up to 1 MHz. The DAC8580 significantly relaxes, or removes, the need for external de-glitchers, analog filters and high-swing output buffers. It incorporates a programmable digital interpolation filter capable of oversampling the input word rate by 2, 4, 8, or 16. The digital filter can be bypassed on-the-fly, or can be permanently turned off. The fast 30-MHz serial interface is compatible with right-justified digital audio format. The DAC8580 is specified from –40°C to 85°C. APPLICATIONS • • • • • • Waveform Generation CRT Projection TV Digital Convergence Automated Test Equipment Industrial Process Control Music Synthesis Ultrasound FUNCTIONAL BLOCK DIAGRAM OF DAC8580 AVSS OSR1 AVDD DVDD DGND VREF Digital Filter OSR2 RSTB AGND H (z) = ( 1 1 −z -N 3 ) N 1 − z -1 DAC VOUT DAC Latch BPB DIN SCLK Serial Interface Shift Register FSYNC MUTEB Control Logic DAC8580 Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. Copyright © 2005, Texas Instruments Incorporated DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications. This device is rated at 1500 V HBM and 1000 V CDM. PACKAGE/ORDERING INFORMATION (1) PRODUCT PACKAGE PACKAGE DRAWING NUMBER SPECIFICATION TEMPERATURE RANGE PACKAGE MARKING DAC8580 16-TSSOP PW –40°C TO +85°C D8580I (1) ORDERING NUMBER TRANSPORT MEDIA DAC8580IPW 90-Piece Tube DAC8580IPWR 2000-Piece Tape and Reel For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI Web site at www.ti.com. ABSOLUTE MAXIMUM RATINGS (1) AVDD or DVDD to AVSS –0.3 V to 12 V Digital input voltage to AVSS –0.3 V to 12 V VOUT or VREF to AVSS –0.3 V to 12 V DGND and AGND to AVSS –0.3 V to 6 V Operating temperature range – 40°C to +85°C Storage temperature range – 65°C to +150°C Junction temperature range (TJ max) Power dissipation: Lead temperature, soldering: (1) +150°C Thermal impedance (ΘJA) 118°C/W Thermal impedance (ΘJC) 29°C/W Vapor phase (60 s) 215°C Infrared (15 s) 220°C Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure to absolute maximum conditions for extended periods may affect device reliability. ELECTRICAL CHARACTERISTICS All specifications at TA = TMIN to TMAX, +AVDD = +5 V, –AVDD = –5 V, DVDD = +5 V, VREF = 4.096 V, unless otherwise noted PARAMETER TEST CONDITIONS MIN TYP MAX UNIT STATIC PERFORMANCE Resolution 16 Bits Linearity error ±0.05 Differential linearity error ±0.25 ±1 2 3 Gain error 1 Gain drift % FSR ±3 ±5 LSB % FSR ppm/°C ±25 Bipolar zero error VREF = 4.096 V Bipolar zero drift From –40°C to +85°C ±20 µV/°C mV Total drift From –40°C to +85°C ±8 ppm/°C OUTPUT CHARACTERISTICS Voltage output range AVDD = 6 V, AVSS = –6 V, VREF = 5.5 V Maximum current drive capability At full speed, driving resistive load (1) Output Impedance (1) 2 Sourcing and sinking dc currents larger than 25 mA is not recommended. –5.5 5.5 V ±25 mA 18 Ω DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 ELECTRICAL CHARACTERISTICS (continued) All specifications at TA = TMIN to TMAX, +AVDD = +5 V, –AVDD = –5 V, DVDD = +5 V, VREF = 4.096 V, unless otherwise noted PARAMETER Settling time (large signal) TEST CONDITIONS MIN CL <200 pF, RL = 2 kΩ, to 0.1% FS, 8-V step To 0.003% FS, 8-V step TYP MAX 0.35 0.65 1.0 UNIT µs Settling time (small signal) To 0.003% FS, 100-mV step 0.15 Slew rate From 10% to 90% of % FSR 35 Code-to-code glitch impulse 1 LSB change around major carry 5 mV Code-to-code glitch energy 1 LSB change around major carry 0.5 nV-s Overshoot Limited by slew-boost circuit operation during large-signal swings. 100 mV Digital feedthrough (2) SCLK toggling 0.5 nV-s Voltage output noise Frequency = 100 kHz 20 nV/√Hz Frequency = 10 kHz 25 nV/√Hz F = 0.1 Hz to 10 Hz 25 µVp-p VDD varies ±10% 0.3 mV/V Power supply rejection µs V/µs REFERENCE INPUT CHARACTERISTICS Reference input voltage range 3.0 Reference input impedance AVDD 5 Reference input capacitance Reference multiplying bandwidth Large signal (1 V peak-to-peak) Reference multiplying bandwidth Small signal V kΩ 5 pF 3 MHz 10 MHz AC CHARACTERISTICS 2nd Harmonic distortion 3rd Harmonic distortion Spurious free dynamic range (SFDR) DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Digital filter is OFF –72 DAC output signal (sine wave) frequency = 40 kHz, DAC input update rate = 1 MSPS, Digital filter oversampling rate = 16 (3) –72 DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS Software calibrated, digital filter is OFF (4) –100 DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Digital filter is OFF –72 DAC output signal (sine wave) frequency = 40 kHz, DAC input update rate= 1 MSPS, Digital filter oversampling rate = 16 (3) –72 DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Software calibrated, digital filter is OFF (4) –100 DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Digital filter is OFF 72 DAC output signal (sine wave) frequency = 40 kHz, DAC input update rate= 1 MSPS, Digital filter oversampling rate =16 (3) DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Software calibrated, digital filter is OFF (4) (2) (3) (4) 56 –56 dB –56 dB dB 70 dB –100 Digital feedthrough error is defined as the area of the impulse injected into the analog output from the digital input, during the toggling of the digital input. No analog filter is used. On-chip digital filter is set at oversampling ratio of 16. High-speed digitizer has 10-MHz input bandwidth. This specification is 100% tested during production. Software calibration requires the user to calibrate the linearity error using a precision digitizer and provide the DAC inputs from a lookup table. 3 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 ELECTRICAL CHARACTERISTICS (continued) All specifications at TA = TMIN to TMAX, +AVDD = +5 V, –AVDD = –5 V, DVDD = +5 V, VREF = 4.096 V, unless otherwise noted PARAMETER TEST CONDITIONS MIN TYP MAX UNIT –56 dB DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Digital filter is OFF –70 DAC output signal (sine wave) frequency = 40 kHz, DAC input update rate =1 MSPS, Digital filter oversampling rate =16 (3) –68 DAC output signal (sine wave) frequency = 1 kHz, DAC input update rate = 192 KSPS, Software calibrated, digital filter is OFF (4) –98 Signal to noise ratio (SNR) DAC output signal is 1-kHz sine wave, –1 dBFS. Noise bandwidth is from 0 to 10 kHz. (5) 110 dBFS Maximum output frequency (without external analog filter) Serial clock = 16 MHz, Digital filter oversampling rate =16 THD > 50 dBs, without analog filter 0.2 MHz Maximum output frequency (with external analog filter) Serial clock = 32 MHz, Digital filter oversampling rate = 8 (6) THD > 50 dBs, with analog filter 1 MHz Total harmonic distortion (THD) Maximum output update rate 16 MHz DIGITAL INPUT CHARACTERISTICS VIH 0.7 x DVDD DVDD VIL GND 0.3 x DVDD Input leakage current ±0.05 Input capacitance Power-on delay From VDD high to CS low V ±1 µA 5 pF 130 µs POWER SUPPLY CHARACTERISTICS +AVDD 4.0 5 6.0 V –AVDD –6.0 –5 –4.0 V DVDD 1.8 AVDD V IDD AVDD = 5.0 V, AVSS = –5.0 V, VREF = 4.096 V, IREF included ISS 17 24 –23 –32 mA TEMPERATURE RANGE Specified performance (5) (6) –40 85 °C A precision delta-sigma digitizer is used to make the measurement. An oversampling ratio of 16X cannot be supported at 32 MHz clock frequency. 8X oversampling can be used instead to generate a 1-MHz output. To generate output frequencies over 200 kHz, use of analog anti-imaging filters are highly recommended. The DAC8580 digital filter still relaxes the analog filter requirements. At FOUT >200 kHz, large-signal waveforms have overshoot/undershoot due to the settling characteristics of the output amplifiers. Small-signal waveforms don't show this behavior. TIMING CHARACTERISTICS At –40°C to 85°C, DVDD = +5 V, +AVDD = +5 V, –AVDD = –5 V, unless otherwise noted (1) (2) PARAMETER MIN MAX tsck SCLK period 33 twsck SCLK high or low time 16 tsu Data setup time (input) 5 thi Data hold time (input) 5 tSWF FSYNC setup time 5 tHWF FSYNC hold time 5 tr Rise time 20 1 tf Fall time 20 1 tWFUPDAC Delay from falling edge of FSYNC to loading DAC latch (3) 1.5 (1) (2) (3) 4 Specified by design. Not production tested. Sample tested during the initial release and after any redesign or process changes that may affect this parameter. OUTPUT of pin VOUT changes to new level immediately (within settling time) after DAC register is loaded. UNIT ns tsck DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 TSSOP PACKAGE (TOP VIEW) 1 2 3 4 5 6 7 8 VREF VOUT AVSS AVDD AGND BPB OSR2 OSR1 16 15 14 13 12 11 10 9 DGND RSTB MUTEB DVDD DGND FSYNC SCLK SDIN TERMINAL FUNCTIONS NO. NAME DESCRIPTION 1 VREF Reference input voltage; 3 V to AVDD. 2 VOUT DAC output voltage; output swing is ±VREF 3 AVSS Negative analog supply voltage; tie to –5 V 4 AVDD Positive analog supply voltage; tie to +5 V 5 AGND Ground reference for analog circuitry of the device 6 BPB Active-low, asynchronous digital input for filter bypass 7 OSR2 Digital input for selecting the oversampling ratio 8 OSR1 Digital input for selecting the oversampling ratio 9 DIN Digital input, serial data 10 SCLK Digital input, serial bit clock 11 FSYNC Digital input. FSYNC is word clock. 12 DGND Ground reference for digital circuitry 13 DVDD Positive digital supply, 1.8-V to 5.5-V compatible 14 MUTEB Digital input, actime low, for forcing the output to mid-scale. 15 RSTB Filter reset. Active-low, asynchronous digital input for disabling all digital filter activity. 16 DGND Must connect to digital ground reference to ensure correct operation. 5 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 RIGHT-JUSTIFIED AUDIO TIMING DIAGRAM The DAC8580 serial interface timing uses a single channel (mono) version of right-justified audio format. The input data is latched into the device input shift register on the rising edge of SCLK, MSB first. The falling edge of FSYNC latches the last 16 bits of received data (right-justified) from the shift register into a temporary register, which connects to either the digital filter or the DAC latch. Data in the temporary register is transferred to the DAC latch (when digital filter is off), or to the digital filter (when the filter is on) on the second rising SCLK edge after the falling edge of FSYNC. For operating the digital filter, a continuous SCLK is required. t WFUPDAC t HWF t SWF t WFUPDAC DAC Updated FSYNC Temporary Register PREVIOUS VALUE VALUE of WORD−0 New Word Starts t SCK t wsck t wsck t hi t r VALUE of WORD−1 DAC Latch or Digital filter input ** changes immediately to new value DAC Latch or Digital filter input ** changes immediately to new value New Word Starts t f SCLK t su DIN BIT−1 BIT−0 BIT−15 (MSB) WORD−0 BIT−14,...., 1 BIT−0 BIT−15 (MSB) WORD−1 BIT−14, ...., 1 WORD−2 ** −− New data is transferred to DAC Latch if filter is off; transferred to filter if filter is on. Figure 1. Timing Diagram TYPICAL CHARACTERISTICS (AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V, unless otherwise noted) LINEARITY ERROR vs INPUT CODE DIFFERENTIAL LINEARITY ERROR vs INPUT CODE 20 0.5 15 0.25 DLE − LSBs LE − LSBs 10 5 0 −5 −10 0 −0.25 −15 −20 −0.5 0 8192 16384 24576 32768 40960 Input Code Figure 2. 6 49152 57344 65536 0 8192 16384 24576 32768 40960 Input Code Figure 3. 49152 57344 65536 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 TYPICAL CHARACTERISTICS (AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V, unless otherwise noted) (continued) INTEGRAL NONLINEARITY ERROR vs VREF INTEGRAL NONLINEARITY ERROR vs SUPPLY VOLTAGE 30 30 INL max 20 20 10 AVSS = −AVDD, VREF = AVDD −0.3 V INL max 10 INL − LSBs INL − LSBs AVDD = 6 V, AVSS = −6 V 0 −10 0 −10 INL min INL min −20 −20 −30 −30 3 3.5 4 4.5 5 5.5 3 3.5 4 Figure 5. OFFSET ERROR vs TEMPERATURE GAIN ERROR vs TEMPERATURE 5.5 6 193 AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V 191 Gain Error − mV 2 Offset Error − mV 5 Figure 4. 4 0 189 187 −2 −4 −40 4.5 AVDD − Supply Voltage − V VREF − Reference Voltage − V −20 0 20 40 60 185 −40 80 −20 0 20 40 60 80 TA − Free-Air Temperature − C TA − Free-Air Temperature − C Figure 6. Figure 7. POSITIVE SUPPLY CURRENT - IDD vs TEMPERATURE NEGATIVE SUPPLY CURRENT - ISS vs TEMPERATURE 25 I SS − Supply Current − mA IDD − Supply Current − mA −11 20 15 −13 −15 −17 −19 −21 −23 10 −40 −20 0 20 40 60 80 −25 −40 −20 0 20 40 TA − Free-Air Temperature − °C TA − Free-Air Temperature − °C Figure 8. Figure 9. 60 80 7 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 TYPICAL CHARACTERISTICS (AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V, unless otherwise noted) (continued) POSITIVE SUPPLY CURRENT - IDD vs CODE NEGATIVE SUPPLY CURRENT - ISS vs CODE −19.5 I SS − Supply Current − mA I DD − Supply Current − mA 15 14.5 14 13.5 13 −32768 −16384 0 16384 −20 −20.5 −21 −32768 32768 −16384 0 16384 32768 Code Code Figure 11. LARGE-SIGNAL SETTLING SMALL-SIGNAL SETTLING V − 2 V/div mV − 50 mV/div Figure 10. t − Time − 1µs/ div t − Time − 50 ns/div Figure 12. Figure 13. DIGITAL FEEDTHROUGH AND MID-CODE GLITCH OUTPUT VOLTAGE NOISE Feedthrough FSYNC t − Time − 1µs/div V n − Output Noise Voltage − nV/ mV − 10 mV/div Glitch Hz 100 k 10 k 1k 100 10 1 10 100 1k f − Frequency − Hz Figure 14. 8 Figure 15. 10 k 100 k DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 TYPICAL CHARACTERISTICS (AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V, unless otherwise noted) (continued) SINE WAVE OUTPUT Fo = 30 kHZ POWER SPECTRAL DENSITY Fo = 30 kHz 0 OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz 2.5 OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz −10 −20 −30 Gain − dB V O − Output Voltage − V 5 0 −40 −50 −60 −70 −2.5 −80 −90 −5 0.00001 −100 0.00002 0.00003 0.00004 0 0.00005 t − Time − s Figure 16. Figure 17. SINE WAVE OUTPUT Fo = 50 kHz POWER SPECTRAL DENSITY Fo = 50 kHz OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz −10 −20 −30 Gain − dB V O − Output Voltage − V 4000000 0 5 2.5 2000000 f − Frequency − Hz 0 −40 −50 −60 −70 −2.5 −80 −90 −5 0.00001 −100 0.00002 0.00003 0.00004 0.00005 0 t − Time − s Figure 18. Figure 19. SINE WAVE OUTPUT Fo = 100 kHz POWER SPECTRAL DENSITY Fo = 100 kHz 4000000 0 5 −10 OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz 2.5 0 −20 −30 Gain − dB V O − Output Voltage − V 2000000 f − Frequency − Hz −40 OSR = 16 Fclk = 16 MHz No Analog Filter Used AVDD = 6 V AVSS = −6 V VREF = 5 V Digitizer Fs = 8 MHz −50 −60 −70 −2.5 −80 −90 −5 0.00001 0.00002 0.00003 t − Time − s Figure 20. 0.00004 0.00005 −100 0 2000000 f − Frequency − Hz 4000000 Figure 21. 9 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 TYPICAL CHARACTERISTICS (AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V, unless otherwise noted) (continued) SINE WAVE OUTPUT Fo = 150 kHz POWER SPECTRAL DENSITY Fo = 150 kHz 0 5 OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz 2.5 −20 −30 Gain − dB V O − Output Voltage − V −10 0 −40 −50 −60 −70 −2.5 −80 −90 −5 0.00001 −100 0.00002 0.00003 0.00004 0.00005 0 2000000 f − Frequency − Hz t − Time − s Figure 22. Figure 23. SINE WAVE OUTPUT Fo = 200 kHz POWER SPECTRAL DENSITY Fo = 200 kHz 0 5 OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz −10 −20 OSR = 16, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V, VREF = 5 V, Digitizer FS = 8 MHz 2.5 0 −30 Gain − dB V O − Output Voltage − V 4000000 −40 −50 −60 −70 −2.5 −80 −90 −5 0.00001 −100 0.00002 0.00003 0.00004 0 0.00005 2000000 f − Frequency − Hz t − Time − s Figure 25. POWER SPECTRAL DENSITY FROM DC TO 6 kHz TOTAL HARMONIC DISTORTION AND SPURIOUS FREE DYNAMIC RANGE vs CLOCK FREQUENCY SFDR, Dominated by Images or 3rd Harmonic Fo = 1 kHz, Fclk = 192 KSPS, OSR = 1, THD = −71 dB, SNR = 113 dBFS, Digitizer = Delta−Sigma −40 −50 60 THD and SFDR − dB −20 −30 Gain − dB Figure 24. 80 0 −10 −60 −70 −80 −90 −100 20 0 −20 THD −60 −80 0 2000 4000 f − Frequency − Hz Figure 26. 10 OSR = 16, Fo = 20 kHz, No Analog Filter Used 40 −40 −110 −120 −130 −140 4000000 6000 0 5000000 10000000 Clock Frequency − Hz Figure 27. 15000000 20000000 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 TYPICAL CHARACTERISTICS (AVDD = 5 V, AVSS = –5 V, VREF = 4.096 V, unless otherwise noted) (continued) TOTAL HARMONIC DISTORTION AND SPURIOUS FREE DYNAMIC RANGE vs OUTPUT FREQUENCY TOTAL HARMONIC DISTORTION AND SPURIOUS FREE DYNAMIC RANGE vs SUPPLY VOLTAGE 80 80 SFDR, Dominated by Images 60 60 40 40 THD and SFDR − dB THD and SFDR − dB SFDR 20 OSR = 16, No Analog Filter Used 0 −20 −40 OSR = 16, Fo = 20 kHz, Fclk = 8 MHz, No Analog Filter Used, Vref = AVDD = −AVSS 20 0 −20 −40 THD THD −60 −60 −80 −80 50000 0 100000 150000 200000 250000 3 3.5 4 4.5 5 5.5 6 AVDD − Supply Voltage − V Output Frequency − Hz Figure 28. Figure 29. TOTAL HARMONIC DISTORTION AND SPURIOUS FREE DYNAMIC RANGE vs REFERENCE VOLTAGE SOFTWARE-TRIMMED UNIT LINEARITY ERROR vs INPUT CODE 4 80 3 60 SFDR 2 20 0 −20 LE − LSBs OSR = 16, Fo = 100 kHz, Fclk = 16 MHz, No Analog Filter Used, AVDD = 6 V, AVSS = −6 V 1 0 −1 After piece−wise linear external calibration −2 −40 THD −3 −60 −4 −80 3 3.5 4 4.5 5 5.5 6 0 16384 VREF − Reference Voltage − V 32768 49152 65536 Input Code Figure 30. Figure 31. SOFTWARE-TRIMMED UNIT POWER SPECTRAL DENSITY 0 Fo = 1 kHz, Fs = 192 KSPS −20 −40 Code − dB THD and SFDR − dB 40 −60 After piece−wise linear external calibration. Filter Off −80 −100 −120 −140 0 1000 2000 3000 4000 f − Frequency − Hz 5000 6000 Figure 32. 11 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 THEORY OF OPERATION The traditional high-speed, voltage-output D/A conversion employs a current-output DAC followed by an I-to-V conversion amplifier. For voltage waveform generation applications, these components are typically followed by a sample-and-hold de-glitcher circuit, an analog low-pass filter, and an external buffer to drive low-impedance loads (see Figure 33). Monolithic applications of such traditional architectures suffer from the imperfections of on-chip sample-and-hold circuits, and the analog filters. Multi-chip applications of this traditional architecture suffer from voltage drift problems due to the temperature coefficient mismatches between external passive components and the D/A converter, as well as large circuit size and high cost. DAC8580 is designed to address the problems of traditional high-speed, high-resolution, voltage-output D/A converters. I-to-V Converter − Iout DAC − De-glitcher + DAC8580 + LPF Output Driver Figure 33. Traditional Voltage Output Waveform Generation Circuitry Replaced by a Single DAC8580 The DAC8580 uses a proprietary, inherently monotonic, high-speed, low-glitch, resistor-string architecture, followed by an on-chip low-noise output amplifier. 16-bit input data is coded in twos-complement format and transmitted using a 3-wire serial interface (MSB first). The input data is sent to an on-chip digital interpolation filter. The filter can be programmed to different oversampling rates, it can be bypassed, or it can be totally disabled. The digital data is then decoded to select a tap voltage of the resistor string. The resistor-string output is sent to a high-speed, low-noise output amplifier. The output buffer has quasi-rail-to-rail swing capability (within 250-mV range of each rail) on a 600-Ω, 200-pF load. Loads of 50 Ω or 75 Ω can also be continuously driven as long as the output current remains within ±25 mA. The DAC8580 reduces the components that are used for implementing sample-and-hold circuits, analog filters, and output driver amplifiers. The resistor-string DAC architecture provides low glitch, exceptional differential linearity, and temperature stability while the output buffer provides fast settling and exceptionally low noise (20 nV/√Hz). The DAC8580 settles well under 1 µs for large signals. The small-signal settling time is less than 150 ns, which enables (oversampled) update rates exceeding 6.7 MSPS. If some small-signal settling error can be tolerated, the DAC8580 can update as fast as 16 MSPS. Due to the remarkably low glitch energy, the DAC8580 has low harmonic distortion ( –70 dB THD for 1-kHz sine wave output). When the linearity error of the DAC8580 is calibrated using a lookup table, the THD performance typically exceeds 98 dBs, without an external S/H circuit. The DAC8580 needs a low-noise external reference voltage to set its output voltage range. The DAC8580 does not introduce glitches to the external voltage source. This significantly reduces the crosstalk when a single external reference is used to supply the reference voltage for multiple devices. The DAC8580 has a 3-wire serial interface to communicate with a microprocessor or a DSP. The host is not overloaded by the DAC8580: When the digital filter is on, the host needs only to send 1-out-of-16 data points (for oversampling rate 16). The digital filter of the DAC8580 can generate the remaining data points digitally, on-chip. When the digital filter is disabled (bypassed), the DAC8580 operates as a standard, 16-bit, 2-MSPS, voltage-output DAC. The 1.8-V to 5.5-V digital interface of the DAC8580 enables compatibility with various logic families. Output Voltage (VOUT) The DAC8580 uses a high-performance rail-to-rail output buffer capable of driving a 600-Ω, 200-pF load with fast 1-µs large-signal settling. The buffer has exceptional noise performance (20 nV/√Hz) and fast slew-rate (35 V/µs). The small-signal settling time is under 150 ns, supporting DAC update rates exceeding 6.7 MSPS. 12 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 THEORY OF OPERATION (continued) On power up, a switching circuitry is used to lower power-on transients. Before power up, the DAC output is connected to AGND voltage using a 100-kΩ resistor. During power up, transient output voltages are typically less than 200 mV. Approximately 30 µs after power up, the output gets set to mid-scale value (power-on reset). This mid-scale value is around AGND potential within offset error limits. Table 1. Two's-Complement Data Format DAC OUTPUT DIGITAL CODE BINARY HEX +Vref 0111111111111111 7FFF +Vref/2 0100000000000000 4FFF 0 0000000000000000 0000 –Vref/2 1011111111111111 BFFF –Vref 1000000000000000 8000 Reference Input Voltage (VREF) The reference input pin VREF is typically tied to a standard 3-V, 4.096-V, or 5-V external reference. Minimum external reference voltage that can be used is 3 V. A 0.1-µF (or less) bypass capacitor is recommended, depending on the load-driving capability of the external voltage reference. To reduce crosstalk and improve settling time, VREF pin is internally buffered by a high-performance amplifier. Pin VREF has a constant 5-kΩ impedance to AGND; therefore, a reference driver should be chosen with care. Because the VREF pin does not induce glitches, multiple DAC8580 devices can share a single external reference without crosstalk concerns. In addition, because the reference pin does not require fast current spikes, the reference voltage generator can be heavily filtered to improve noise performance without hurting settling or distortion. The output range of the DAC8580 is equal to ±VREF. Pin VREF should not be powered before the supply pins. REF3133 and REF3140 are recommended to set the DAC8580 output range to ±3.3 V and ±4.096 V, respectively. The reference bandwidth is 10 MHz (small signal) and 3 MHz (large signal). Power Supply (AVDD, AVSS, DVDD) The DAC8580 uses ±5-V analog power supplies (AVDD, AVSS) and a 1.8-V to 5.5-V digital supply (DVDD). Analog and digital ground pins (AGND and DGND) are also provided. For low-noise operation, analog and digital power, and ground pins should be separated. Sufficient bypass capacitors, at least 1 µF, should be placed between AVDD and AVSS, AVSS and DGND, and DVDD and DGND pins. Series inductors are not recommended on the supply paths. AVDD, DVDD, AVSS, and VREF should be applied together. VREF must not be applied before AVDD and AVSS. During power up, all digital inputs and the reference input should be kept at zero volts. If any pin is brought high before the power supplies, overvoltage protection circuitry turns on. SERIAL INTERFACE The DAC8580 serial interface consists of serial data input pin SDIN, bit clock pin SCLK, and word clock pin FSYNC. The serial interface is designed to support the right-justified (mono) audio format. The serial inputs are 1.8-V to 5.5-V logic compatible. Data from SDIN pin is continuously clocked into a 16-bit shift register, at each rising edge of SCLK. Falling edge of the FSYNC latches the shift register data into a 16-bit temporary register. The second rising edge of SCLK following the falling edge of FSYNC transfers the data stored in the temporary register to the DAC latch when the digital filter is turned off; when the digital filter is on, data is transferred to the digital filter. That is, DAC data is updated 1.5 clock cycles after the falling edge of FSYNC when the digital filter is off. The shift register continuously performs a shift operation; therefore, on the falling edge of the word clock FSYNC, the last 16 bits received determines the data update (right-justified). Data is received MSB-first. This operation provides a simplified timing for the digital filter, and enables clock rates exceeding 30 MHz. See the timing diagram for details. 13 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 DIGITAL FILTER The digital filter removes, or simplifies, the component tolerance and temperature drift requirements of the analog filter that follows the DAC8580. Thus, the digital filter reduces the system cost, and improves system reliability. The filter does so at the expense of a 2-input-word delay and some rolloff of the input spectrum, which also is present for the case of an analog filter. The DAC8580 is not a delta-sigma DAC. No noise shaping is performed, and there is no out-of-band noise other than the significantly reduced image frequencies. Driving a 600-Ω load, the DAC8580 idle channel noise typically exceeds 115 dBs over the audio bandwidth. For output signals exceeding 200 kHz, an analog anti-imaging filter is recommended. The digital filter is a third-order comb filter with programmable oversampling ratio, which performs a second-order interpolation on the input data. Figure 34 shows the third-order comb filter effect, which is quadratic interpolation (two-frame delay is not shown). Data vs time. Third-order comb filtering, quadratic interpolation. Over-sampling ratio = 4. Figure 34. Data vs Time – Third-Order Comb Filtering The digital filter has a two-frame delay, independent of the oversampling rate. It does not exactly preserve the input samples. However, it has the nice property of outputting the input sample, if two repetitive input frames are used in a row. It is a finite impulse response (FIR) filter with linear phase, and it does not distort audio phase relationships. The hardware implementation uses feedback; therefore, it is implemented similar to an infinite impulse response (IIR) filter. The number of equivalent FIR coefficients depends on the oversampling rate and is not described in detail. The filter has the following Z-transform and its low-pass frequency response has sinx/x envelope to the third power. N H(z) 1 1 z 1 N 1z 3 (1) The filter serves three major purposes: The first purpose of the filter is to relax the analog filtering requirement by pushing the image frequencies higher in the spectrum. A single analog RC filter, or no analog filter at all, could work fine. Image frequencies are a fundamental property of an ideal D/A converter, and they can easily dominate the spurious free dynamic range (SFDR) for high-frequency output signals. The digital filter helps remove these image frequencies. Image frequencies appear at the integer multiples of the output data update rate (±) input signal rate. For example, a 1-MSPS DAC generating a 225-kHz sine wave has image frequencies pop up at 775 kHz, 1.225 MHz, 1.775 MHz, 2.25 MHz, etc. The images for the fifth-harmonic are at 112.5 kHz, 887.5 kHz, 1.125 MHz, 1.887 MHz, etc. This 112.5-kHz image for the fifth harmonic pops up even below the 225 kHz fundamental. With an oversampling rate of 16, at 16 MSPS, the image frequency for that same fifth harmonic is pushed back to 16 MHz – 5 × 225 kHz = 14.875 MHz, which can be filtered easily with an RC circuit. The second purpose of the digital filter is to relax the computational burden on the microcontroller unit driving the DAC8580. At an oversampling rate of 16, the MCU needs to generate only 1-out-of-16 samples; 15 samples out of 16 are computed and generated by the DAC8580 digital filter. Even the input sample itself gets recomputed into a slightly different value by the filter. This way a high-MIPS (million instructions per second) MCU or DSP is not required to drive the DAC8580 for continuous waveform generation applications. A simple microcontroller is sufficient. 14 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 The third purpose of the filter is to relax the burden on the DAC8580 output buffer by band limiting the digital input signal. Analog overshoot is not generated during smooth digital signals (filter on). Moreover, when the filter is on, the 150-ns small-signal settling time becomes a dominant factor, as opposed to the 1-µs large-signal settling time. This enables 6.7-MSPS operation with full settling; 16 MSPS is possible if full settling is not necessary. At output update rates above 6.7 MSPS, the user can trade off image frequencies with distortion caused by insufficient settling. When the filter is bypassed (pin BPB connects to DGND), the DAC latch is loaded directly with the value from the input temporary register. The DAC output changes immediately when the input temporary register is loaded with the new value. If high-speed signals are needed within smooth signals, the filter bypass feature is useful to temporarily switch back to 35 V/µs fast slew rate, while the filter is still in operation. The DAC8580 uses an infinite impulse response (IIR) implementation of the third-order comb filter. This implementation is stable when there is exactly 16 SCLK rising edges per frame. SCLK should be equally spaced, continuous, and uninterrupted for proper filtered operation. The particular frame during which the RSTB pulse makes a low-to-high transition can contain any number of clock cycles, but after that frame, there must be 16 clocks per frame. For oversampling ratios of 1, 2, 4, 8, and 16, the DAC8580 analog outputs change every 16, 8, 4, 2, and 1 SCLK rising edges, respectively. For all oversampling ratios, DAC8580 always receives one input data every 16 SCLK cycles. To perform the low-pass function, the digital filter uses the current input, as well as two previous inputs. During power up, when three consecutive inputs are not yet available, the current input and two previous inputs are taken at mid-scale code. The intermediate points between consecutive digital input samples are computed (interpolated) by the digital filter and sent to the output at a higher update rate determined by the oversampling ratio. The digital filter itself can support update rates up to 16 MSPS due to inherent logic delay limitations. Therefore, the oversampled output update rate of the DAC8580 should not exceed 16 MSPS. For example: Case 1: Fsclk = 32 MHz Din = 32 MHz/16 = 2 MSPS Vout (OSR = 2) = 4 MSPS Vout (OSR = 4) = 8 MSPS Vout (OSR = 8) = 16 MSPS Vout (OSR =16) = Not allowed, limited by the filter update-rate. Case 2: Fsclk = 16 MHz Din = 16 MHz/16 = 1 MSPS. Vout (OSR = 2) = 2 MSPS Vout (OSR = 4) = 4 MSPS Vout (OSR = 8) = 8 MSPS Vout (OSR =16) = 16 MSPS 15 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 CONFIGURATION of DIGITAL FILTER The digital filter is configured through hardware as shown in Table 2. Table 2. Configuration of Digital Filter BPB RSTB OSR2 OSR1 MUTEB DESCRIPTION Don't care Don't care Don't care Don't care 0 OUTPUT CLEAR. The output goes to mid-scale, 1.5 SCLK cycles after falling FSYNC 0 0 Don't care Don't care 1 STANDARD DAC OPERATION (FILTER OFF) DAC output updates with serial data, 1.5 SCLK after falling FSYNC 1 0 Don't care Don't care 1 FILTER INITIALIZATION Digital filter gets reset. DAC output goes to mid-scale after receiving SCLK rising edge. 0 1 Don't care Don't care 1 STANDARD DAC OPERATION (FILTER COMPUTES IN THE BACKGROUND) DAC output updates with serial data, 1.5 SCLK after falling FSYNC 1 1 0 0 1 2X oversampled OPERATION WITH FILTER ON DAC output updates with filtered data, 1.5 SCLK after falling FSYNC and every 8th SCLK thereafter. 1 1 0 1 1 4X oversampled OPERATION WITH FILTER ON DAC output updates with filtered data, 1.5 SCLK after falling FSYNC and every 4th SCLK thereafter. 1 1 1 0 1 8X oversampled OPERATION WITH FILTER ON DAC output updates with filter data, 1.5 SCLK after falling FSYNC and every 2nd SCLK thereafter. 1 1 1 1 1 16X oversampled OPERATION WITH FILTER ON DAC output updates with filter data, 1.5 SCLK after falling FSYNC and every SCLK thereafter. Mute Function (Pin MUTEB) Mute function is implemented by setting the DAC output voltage to mid-scale (~0 V). The MUTEB pin is active low, and is synchronized with the frame. That is, the DAC latch and DAC output are immediately set to mid-scale during the first update while the MUTEB pin is low. The MUTEB pin works independent of the serial data transfer, or the digital filter. Neither the serial input, nor the digital filter data get interrupted or get lost while the output is set at mid-scale with MUTEB. The first DAC update occurring after the MUTEB pin goes high sets the DAC latch and DAC output to the next desired value. MUTEB pin must be kept at logic low level before power up. Oversampling Rate (Pin OSR2, OSR1) oversampling rate of the digital filter is set via pins OSR2 and OSR1. OSR2 OSR1 OVERSAMPLING RATE 0 0 2 0 1 4 1 0 8 1 1 16 The DAC8580 can support these oversampling ratios as long as the oversampled update rate does not exceed 16 MSPS. The oversampling ratio should be set at power up. OSR1 and OSR2 pins must be kept at logic-low level before power up. Digital Filter Bypass (Pin BPB) The digital filter can be asynchronously bypassed via pin BPB. When pin BPB is active low, the digital filter is bypassed. In this case, the DAC latch receives the data from the temporary register, not from the digital filter. When the series input data is latched into the temporary register from the input shift register, the DAC latch and DAC output are updated immediately with the new value of the temporary register. When pin BPB is high, digital filter is not bypassed. The DAC latch is loaded with the output of the digital filter, not with the content of the temporary register. The digital filter generates the data and transfers it to the DAC latch. When the digital filter is bypassed, the filter keeps running. A bypass does not disrupt the internal computations of the digital filter. When the BPB pin goes high, the oversampled operation resumes without any discontinuity of 16 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 the filtered output. The BPB pin multiplexes the DAC input between the filter output and the output of the temporary register. Certain applications require generation of smooth waveforms, combined with fast edges. A good example is the CRT positioning signal, where a smooth ramp is followed by a fast blanking pulse. The digital low-pass filter offers the capability to generate smooth ramp waveforms (with filter on) and fast blanking pulse (with filter bypassed). The bypass feature offers on-the-fly capability to switch between smooth filtered operation and high-speed unfiltered operation. The BPB pin must be kept at logic low before power up. Digital Filter Asynchronous Reset (Pin RSTB) The digital filter equation is invalidated if other than 16 clocks per frame are received. This condition causes numerical instability; the RSTB pin is used for recovering from such errors without forcing the user to issue a power-on reset. The RSTB digital input is an active-low, asynchronous filter reset. The RSTB does not reset the serial interface. Immediately after RSTB becomes low, all filter registers were cleared, all filter clocks are stopped, all digital filter switching activities are stopped in order to lower switching noise and digital power consumption. If the digital filter is not needed, the RSTB and BPB pins should both be tied to a logic zero. The filter reset operation always occurs asynchronously when RSTB = 0. However, the effect of RSTB = 0 at the DAC output (Vout ~ 0 V) cannot be observed if the SCLK is stopped, or if BPB = 0. Pin RSTB must be kept at logic low before power up. The DAC8580 monitors for receipt of 16 clocks per frame and issues an automatic filter reset if other than 16 clocks per frame is received. This auto-reset is synchronized with the FSYNC line. RSTB BPB OPERATION 0 0 Conventional DAC operation: Shutdown and disconnect the digital filter 0 1 Filter reset. DAC output becomes ~0 V only if SCLK is continuously running. 1 0 Filter bypass. Conventional DAC operation resumes, while filter is on. 1 1 Filtered operation. DAC outputs filtered data at the oversampling rate. 17 DAC8580 www.ti.com SLAS458B – JUNE 2005 – REVISED AUGUST 2005 APPLICATION INFORMATION CRT Projection TV Digital Convergence The DAC8580 is an ideal component for the digital convergence units of the three-tube projection TV sets. Digital convergence applications require the generation of precision voltage waveforms with approximately 150-kHz bandwidth. Six DAC8580s are needed for one TV set to generate convergence waveforms for horizontal and vertical red, green, and blue, as seen in Figure 35. A single external reference, REF3025, can support all six DACs. The low temperature drift, low glitch, and low noise of the DAC8580 improve the picture quality and color drift. −5V +5V REF3025 + Ref (+5V) − 0.1 µF AV AVSS V REF AGND OSR2 DIN V OUT DAC DAC Latch Serial Interface Shift Register BCLK FSYNC DAC8580 MUTEB Digital Convergence Controller DAC-1 DGND Digital Filter OSR1 BPB WCLK DVDD DD RSTB RHOUT Ref (+5V) DVDD 0.1 µF Control Logic MODE GHOUT BHOUT RVOUT GVOUT 0.1 µF +5V −5V AV SS AV DD OSR2 MUTEB OSR1 BPB DIN SCLK FSYNC Digital Filter Ref (+5V) 0.1 µF V REF DD DGND DAC Latch DAC8580 Control Logic Figure 35. DAC8580 for Projection TV Digital Convergence 18 DAC-6 V OUT DAC Serial Interface Shift Register MUTEB MODE DV AGND RSTB BVOUT DVDD PACKAGE OPTION ADDENDUM www.ti.com 27-Sep-2005 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Drawing Pins Package Eco Plan (2) Qty DAC8580IPW ACTIVE TSSOP PW 16 90 Green (RoHS & no Sb/Br) CU NIPDAU Level-1-260C-UNLIM DAC8580IPWG4 ACTIVE TSSOP PW 16 90 Green (RoHS & no Sb/Br) CU NIPDAU Level-1-260C-UNLIM DAC8580IPWR ACTIVE TSSOP PW 16 2000 Green (RoHS & no Sb/Br) CU NIPDAU Level-1-260C-UNLIM DAC8580IPWRG4 ACTIVE TSSOP PW 16 2000 Green (RoHS & no Sb/Br) CU NIPDAU Level-1-260C-UNLIM Lead/Ball Finish MSL Peak Temp (3) (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS) or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability information and additional product content details. TBD: The Pb-Free/Green conversion plan has not been defined. Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes. Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material) (3) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature. Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release. In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis. Addendum-Page 1 MECHANICAL DATA MTSS001C – JANUARY 1995 – REVISED FEBRUARY 1999 PW (R-PDSO-G**) PLASTIC SMALL-OUTLINE PACKAGE 14 PINS SHOWN 0,30 0,19 0,65 14 0,10 M 8 0,15 NOM 4,50 4,30 6,60 6,20 Gage Plane 0,25 1 7 0°– 8° A 0,75 0,50 Seating Plane 0,15 0,05 1,20 MAX PINS ** 0,10 8 14 16 20 24 28 A MAX 3,10 5,10 5,10 6,60 7,90 9,80 A MIN 2,90 4,90 4,90 6,40 7,70 9,60 DIM 4040064/F 01/97 NOTES: A. B. C. D. All linear dimensions are in millimeters. This drawing is subject to change without notice. Body dimensions do not include mold flash or protrusion not to exceed 0,15. Falls within JEDEC MO-153 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Applications Amplifiers amplifier.ti.com Audio www.ti.com/audio Data Converters dataconverter.ti.com Automotive www.ti.com/automotive DSP dsp.ti.com Broadband www.ti.com/broadband Interface interface.ti.com Digital Control www.ti.com/digitalcontrol Logic logic.ti.com Military www.ti.com/military Power Mgmt power.ti.com Optical Networking www.ti.com/opticalnetwork Microcontrollers microcontroller.ti.com Security www.ti.com/security Telephony www.ti.com/telephony Video & Imaging www.ti.com/video Wireless www.ti.com/wireless Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265 Copyright 2005, Texas Instruments Incorporated