0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DAC71416RHAR

DAC71416RHAR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    VFQFN40

  • 描述:

    DIGITAL TO ANALOG CONVERTER

  • 数据手册
  • 价格&库存
DAC71416RHAR 数据手册
DAC81416, DAC71416, DAC61416 SLASEO0B – JULY 2018 – REVISED JUNE 2021 DACx1416 16-Channel, 16-Bit, 14-Bit, and 12-Bit High-Voltage Output DACs With Internal Reference 1 Features 3 Description • The DAC81416, DAC71416, and DAC61416 (DACx1416) are a pin-compatible family of 16‑channel, buffered, high-voltage output digital-toanalog converters (DACs) with 16‑bit, 14‑bit, and 12‑bit resolution. The DACx1416 include a low-drift, 2.5‑V internal reference, eliminating the need for an external precision reference in most applications. These devices are specified monotonic and provide high linearity of ±1 LSB INL. • • • • • • • • Performance – Specified monotonic at 16-bit resolution – INL: ±1 LSB maximum at 16-bit resolution – TUE: ±0.1% of FSR maximum Integrated 2.5-V precision internal reference – Initial accuracy: ±2.5 mV maximum – Low drift: 5 ppm/°C typical Flexible output configuration – Output range: ±2.5 V, ±5 V, ±10 V, ±20 V 0 to 5 V, 0 to 10 V, 0 to 20 V or 0 to 40 V – Differential output mode High drive capability: ±25 mA with 1.5 V from supply rails Three dedicated A-B toggle pins for dither signal generation Analog temperature output – Sensor gain of –4 mV/°C 50-MHz SPI-compatible serial interface – 4-wire mode, 1.7-V to 5.5-V operation – Daisy-chain operation – CRC error check Temperature range: –40°C to +125°C Small package – 6 mm × 6 mm, 40-pin VQFN 2 Applications VIO VAA VDD VCC REF Device Information PART NUMBER DAC Buffer SDI PACKAGE(1) BODY SIZE (NOM) DAC81416 REFCMP REFGND DAC71416 Inte rnal Reference SCLK The DACx1416 incorporate a power-on-reset circuit that connects the DAC outputs to ground at power up. The outputs remain in this state until the device registers are properly configured for operation. Communication with the DACx1416 is performed through a 4-wire serial interface that supports operation from 1.7 V to 5.5 V. Inter-DC interconnect (long-haul, submarine) Inter-DC interconnect (metro) Optical module Semiconductor test Lab and field instrumentation Data acquisition (DAQ) VQFN (40) 6.00 mm × 6.00 mm DAC61416 DAC Registe r SDO (1) Range Config DAC BUF OUT0 For all available packages, see the orderable addendum at the end of the data sheet. CS LDAC RESET CLR TOGGL E0 Digital Interface • • • • • • A user-selectable output configuration enables fullscale bipolar output voltages of ±20 V, ±10 V, ±5 V or ±2.5 V, and full-scale unipolar output voltages of 40 V, 20 V, 10 V or 5 V. The full-scale output range for each DAC channel is independently programmable. The integrated DAC output buffers can sink or source up to 25 mA, thus limiting the need for additional operational amplifiers. Each pair of channels can be configured to provide a differential output with offset calibration. The three dedicated A-B toggle pins enable dither signal generation with up to three possible frequencies. Chann el 0 Chann el 1 OUT1 Chann el 15 TOGGL E1 OUT15 TOGGL E2 Power Down Logic Resistive Network ALMOUT Power On Reset Temperature Sen sor TEMPOUT DACx141 6 GND VSS Functional Block Diagram An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 Table of Contents 1 Features............................................................................1 2 Applications..................................................................... 1 3 Description.......................................................................1 4 Revision History.............................................................. 2 5 Device Comparison Table...............................................3 6 Pin Configuration and Functions...................................3 7 Specifications.................................................................. 5 7.1 Absolute Maximum Ratings ....................................... 5 7.2 ESD Ratings .............................................................. 5 7.3 Recommended Operating Conditions ........................5 7.4 Thermal Information ...................................................6 7.5 Electrical Characteristics ............................................6 7.6 Timing Requirements ............................................... 10 7.7 Timing Diagrams....................................................... 12 7.8 Typical Characteristics.............................................. 13 8 Detailed Description......................................................21 8.1 Overview................................................................... 21 8.2 Functional Block Diagram......................................... 21 8.3 Feature Description...................................................22 8.4 Device Functional Modes..........................................25 8.5 Programming............................................................ 27 8.6 Register Maps...........................................................30 9 Application and Implementation.................................. 45 9.1 Application Information............................................. 45 9.2 Typical Application.................................................... 45 10 Power Supply Recommendations..............................49 11 Layout........................................................................... 50 11.1 Layout Guidelines................................................... 50 11.2 Layout Example...................................................... 50 12 Device and Documentation Support..........................51 12.1 Device Support....................................................... 51 12.2 Documentation Support.......................................... 51 12.3 Receiving Notification of Documentation Updates..51 12.4 Support Resources................................................. 51 12.5 Trademarks............................................................. 51 12.6 Electrostatic Discharge Caution..............................51 12.7 Glossary..................................................................51 13 Mechanical, Packaging, and Orderable Information.................................................................... 51 4 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision A (November 2018) to Revision B (June 2021) Page • Updated the numbering format for tables, figures, and cross-references throughout the document..................1 • Changed formatting and minor editorial issues for clarity...................................................................................1 Changes from Revision * (July 2018) to Revision A (November 2018) Page • Changed DAC81416 from Advance Information to Production Data .................................................................1 • Changed DAC71416 and DAC61416 from Product Preview to Production Data ..............................................1 2 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 5 Device Comparison Table DEVICE RESOLUTION DAC81416 16-bit DAC71416 14-bit DAC61416 12-bit VCC VSS VDD VAA GND REFGND REFCMP REF VSS VCC 40 39 38 37 36 35 34 33 32 31 6 Pin Configuration and Functions OUT0 1 30 OUT15 OUT1 2 29 OUT14 OUT2 3 28 OUT13 OUT3 4 27 OUT12 OUT4 5 26 OUT11 Thermal Pad 20 ALMOUT CLR 21 19 10 RESET GND 18 TEMPOUT LDAC 22 17 9 TOGGLE2 VIO 16 OUT8 TOGGLE1 23 15 8 TOGGLE0 OUT7 14 OUT9 CS 24 13 7 SDI OUT6 12 OUT10 SCLK 25 11 6 SDO OUT5 Not to scale Figure 6-1. RHA Package, 40-Pin VQFN, Top View Table 6-1. Pin Functions PIN TYPE DESCRIPTION NO. NAME 1 OUT0 Output Channel 0 analog DAC output voltage. 2 OUT1 Output Channel 1 analog DAC output voltage. 3 OUT2 Output Channel 2 analog DAC output voltage. 4 OUT3 Output Channel 3 analog DAC output voltage. 5 OUT4 Output Channel 4 analog DAC output voltage. 6 OUT5 Output Channel 5 analog DAC output voltage. 7 OUT6 Output Channel 6 analog DAC output voltage. 8 OUT7 Output Channel 7 analog DAC output voltage. 9 VIO Power IO supply voltage. (1.7 V to 5.5 V). This pin sets the I/O operating voltage for the device. 10, 36 GND Ground Ground reference point for all circuitry on the device. 11 SDO Output Serial interface data output. The SDO pin must be enabled before operation by setting the SDO-EN bit. Data are clocked out of the input shift register on either rising or falling edges of the SCLK pin as specified by the FSDO bit (rising edge by default). Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 3 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 Table 6-1. Pin Functions (continued) PIN DESCRIPTION NAME 12 SCLK Input Serial interface clock. 13 SDI Input Serial interface data input. Data are clocked into the input shift register on each falling edge of the SCLK pin. 14 CS Input Active low serial data enable. This input is the frame synchronization signal for the serial data. When the signal goes low, it enables the serial interface input shift register. 15 TOGGLE0 Input Toggle pin 0. Control signal for those DAC outputs configured for toggle operation to switch between the two DAC data registers associated with each DAC. A logic low updates the DAC output to the value set by Register A. A logic high updates the DAC output to the value set by Register B. Connect the TOGGLE0 pin to ground if unused. 16 TOGGLE1 Input Toggle pin 1. Control signal for those DAC outputs configured for toggle operation to switch between the two DAC data registers associated with each DAC. A logic low updates the DAC output to the value set by Register A. A logic high updates the DAC output to the value set by Register B. Connect the TOGGLE1 pin to ground if unused. 17 TOGGLE2 Input Toggle pin 2. Control signal for those DAC outputs configured for toggle operation to switch between the two DAC data registers associated with each DAC. A logic low updates the DAC output to the value set by Register A. A logic high updates the DAC output to the value set by Register B. Connect the TOGGLE2 pin to ground if unused. 18 LDAC Input Active low synchronization signal. When the LDAC pin is low, the DAC outputs of those channels configured in synchronous mode are updated simultaneously. Connect to VIO if unused. 19 RESET Input Active low reset input. Logic low on this pin causes the device to issue a power-on-reset event. 20 CLR Input Active low clear input. Logic low on this pin clears all DAC outputs to their clear code. Connect to VIO if unused. 21 ALMOUT Output ALMOUT is an open drain alarm output. An external 10-kΩ pull-up resistor to a voltage no higher than VIO is required. 22 TEMPOUT Output Analog temperature monitor output. 23 OUT8 Output Channel 8 analog DAC output voltage. 24 OUT9 Output Channel 9 analog DAC output voltage. 25 OUT10 Output Channel 10 analog DAC output voltage. 26 OUT11 Output Channel 11 analog DAC output voltage. 27 OUT12 Output Channel 12 analog DAC output voltage. 28 OUT13 Output Channel 13 analog DAC output voltage. 29 OUT14 Output Channel 14 analog DAC output voltage. 30 OUT15 Output Channel 15 analog DAC output voltage. 31, 40 VCC Power Output positive analog power supply (9 V to 41.5 V). 32, 39 VSS Power Output negative analog power supply (–21.5 V to 0 V). 33 REF Input/Output Reference input to the device when operating with external reference. When using internal reference, this is the reference output voltage pin. Connect a 150-nF capacitor to ground. 34 REFCMP Input/Output Reference compensation capacitor connection. Connect a 330-pF capacitor between REFCMP and REFGND. 35 REFGND Ground Ground reference point for the internal reference. 37 VAA Power Analog supply voltage (4.5 V to 5.5 V). This pin must be at the same potential as the VDD pin. 38 VDD Power Digital supply voltage (4.5 V to 5.5 V). This pin must be at the same potential as the VAA pin. Thermal Pad — Thermal Pad 4 TYPE NO. The thermal pad is located on the package underside. Connect the thermal pad to any internal PCB ground plane through multiple vias for good thermal performance. Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7 Specifications 7.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted)(1) Supply voltage MIN MAX VDD to GND –0.3 6 V VIO to GND –0.3 6 V VCC to GND –0.3 44 V VSS to GND –22 0.3 V REFGND to GND –0.3 0.9 V VDD to VAA –0.3 0.3 V VCC to VSS –0.3 44 V VSS – 0.3 VCC + 0.3 V TEMPOUT to GND –0.3 VDD + 0.3 V REF and REFCMP to GND –0.3 VDD + 0.3 V Digital inputs to GND –0.3 VIO + 0.3 V SDO to GND –0.3 VIO + 0.3 V DAC outputs to GND Pin voltage UNIT ALARMOUT to GND –0.3 6 V TJ Operating junction temperature –40 150 °C Tstg Storage temperature –60 150 °C (1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. 7.2 ESD Ratings VALUE V(ESD) (1) (2) Electrostatic discharge Human body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) UNIT ±1000 Charged device model (CDM), per JEDEC specification JESD22-C101(2) V ±500 JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. 7.3 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) MIN VAA (1) VDD (1) NOM MAX UNIT Analog supply voltage 4.5 5.5 V Digital supply voltage 4.5 5.5 V VIO IO supply voltage 1.7 5.5 V VCC Output buffer positive supply voltage 9 41.5 V VSS (2) Output buffer negative supply voltage –21.5 0 V VCC – VSS Output buffer supply voltage range 9 43 V Digital input voltage 0 VIO V VREFIN Reference input voltage to VREFGND VREFGND (3) REFGND pin voltage TA Operating ambient temperature (1) (2) (3) 2.49 2.5 2.51 V 0 0 0.6 V 125 °C –40 VAA and VDD must be at the same potential. VSS is only connected to GND when all DAC outputs are unipolar. If VREFGND is not connected to GND, a buffered source must be used to drive it. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 5 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.4 Thermal Information DACx1416 METRIC(1) THERMAL UNIT RHA (VQFN) 40 PINS RΘJA Junction-to-ambient thermal resistance 26.8 ℃/W RΘJC(top) Junction-to-case (top) thermal resistance 14.1 ℃/W RΘJB Junction-to-board thermal resistance 3.4 ℃/W ΨJT Junction-to-top characterization parameter 0.2 ℃/W ΨJB Junction-to-board characterization parameter 3.4 ℃/W RΘJC(bot) Junction-to-case (bottom) thermal resistance 0.7 ℃/W (1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report. 7.5 Electrical Characteristics all minimum/maximum specifications at TA = –40℃ to +125℃ and all typical specifications at TA = 25℃, VCC = 9 V to 41.5 V, VSS = –21.5 V to 0 V, VDD = VAA = 4.5 V to 5.5 V, VREFIN = 2.5 V, VIO = 1.7 V to 5.5 V, DAC outputs unloaded, digital inputs at VIO or GND (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT STATIC PERFORMANCE(1) Resolution INL DNL TUE Integral nonlinearity Differential nonlinearity Total unadjusted error DAC81416 16 DAC71416 14 DAC61416 12 DAC81416, all ranges, except 0 V to 40 V and ±2.5 V –1 ±0.5 1 DAC81416, 0 V to 40 V and ±2.5-V ranges –2 ±1 2 DAC71416, all ranges –1 ±0.5 1 DAC61416, all ranges –1 ±0.5 1 DAC81416, specified 16-bit monotonic –1 ±0.5 1 DAC71416, specified 14-bit monotonic –1 ±0.5 1 DAC61416, specified 12-bit monotonic –1 ±0.5 1 All ranges, except ±2.5 V –0.1 ±0.01 0.1 ±2.5-V range –0.2 ±0.02 0.2 LSB LSB %FSR Unipolar offset error All unipolar ranges –0.03 ±0.015 0.03 %FSR Unipolar zero-code error All unipolar ranges 0 0.04 0.1 %FSR Bipolar zero error All bipolar ranges –0.2 ±0.02 0.2 %FSR Full-scale error All ranges –0.2 ±0.075 0.2 %FSR All ranges, except ±2.5 V –0.1 ±0.02 0.1 ±2.5-V range –0.2 ±0.02 0.2 Gain error %FSR Unipolar offset error drift All unipolar ranges ±2 ppm of FSR/°C Bipolar zero error drift All bipolar ranges ±2 ppm of FSR/°C Gain error drift All ranges ±2 ppm of FSR/°C 5 ppm of FSR Output voltage drift over time TA = 40°C, full-scale code, 1900 hours 6 Bits Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.5 Electrical Characteristics (continued) all minimum/maximum specifications at TA = –40℃ to +125℃ and all typical specifications at TA = 25℃, VCC = 9 V to 41.5 V, VSS = –21.5 V to 0 V, VDD = VAA = 4.5 V to 5.5 V, VREFIN = 2.5 V, VIO = 1.7 V to 5.5 V, DAC outputs unloaded, digital inputs at VIO or GND (unless otherwise noted) PARAMETER DIFFERENTIAL MODE TUE TEST CONDITIONS MIN TYP MAX All ranges –0.1 ±0.01 0.1 ±2.5-V range –0.2 ±0.02 0.2 All bipolar ranges, midscale code –0.1 ±0.01 0.1 UNIT PERFORMANCE(1) Total unadjusted error Common-mode error %FSR %FSR OUTPUT CHARACTERISTICS Output voltage headroom Short-circuit current(2) To VSS and VCC (–10 mA ≤ IOUT ≤ 10 mA) 1 To VSS and VCC (–15 mA ≤ IOUT ≤ 15 mA) 1.5 V Full-scale output shorted to VSS 40 Zero-scale output shorted to VCC 40 Load regulation Midscale code, –15 mA ≤ IOUT ≤ 15 mA Maximum capacitive load(3) RLOAD = open Midscale code DC output impedance mA 70 0 μV/mA 1 0.05 Full-scale code 40 ¼ to ¾ scale and ¾ to ¼ scale settling time to ±1 LSB, ±10-V range, RL = 5 kΩ, CL = 200 pF 12 nF Ω DYNAMIC PERFORMANCE Output voltage settling time Slew rate PSRR-AC PSRR-DC 0-V to 5-V range 1 All other output ranges 4 µs V/µs Power-on glitch magnitude Power-down to active DAC output, ±20 V range, midscale code, RL = 5 kΩ, CL = 200 pF 0.3 V Output noise 0.1 Hz to 10 Hz, midscale code, 0-V to 5-V range 15 µVpp Output noise density 1 kHz, midscale code, 0-V to 5-V range 78 nV/Hz Power supply ac rejection ratio Midscale code, frequency = 60 Hz, amplitude = 200 mVpp superimposed on VDD, VCC or VSS 1 LSB/V Midscale code, VDD = 5 V ± 5%, VCC = 20 V, VSS = –20 V 1 Midscale code, VDD = 5 V, VCC = 20 V ± 5%, VSS = –20 V 1 Midscale code, VDD = 5 V, VCC = 20 V, VSS = –20 V ± 5% 1 Code change glitch impulse 1-LSB change around major carrier, 0-V to 5-V range 4 nV-s Channel-to-channel ac crosstalk 0-V to 5-V range, measured channel at midscale, full-scale swing on all other channels 4 nV-s Channel-to-channel dc crosstalk 0-V to 5-V range, measured channel at midscale, all other channels at full-scale 0.25 LSB Digital feedthrough 0-V to 5-V range, midscale code, fSCLK = 1 MHz 1 nV-s Power supply dc rejection ratio Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 LSB/V Submit Document Feedback 7 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.5 Electrical Characteristics (continued) all minimum/maximum specifications at TA = –40℃ to +125℃ and all typical specifications at TA = 25℃, VCC = 9 V to 41.5 V, VSS = –21.5 V to 0 V, VDD = VAA = 4.5 V to 5.5 V, VREFIN = 2.5 V, VIO = 1.7 V to 5.5 V, DAC outputs unloaded, digital inputs at VIO or GND (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT 2.49 2.5 2.51 V EXTERNAL REFERENCE INPUT VREFIN Reference input voltage range To VREFGND Reference input current 50 µA Reference input impedance 50 kΩ Reference input capacitance 20 pF INTERNAL REFERENCE VREFOUT Reference output voltage range TA = 25°C 2.4975 Reference output drift 2.5025 5 Reference output impedance Reference output noise 0.1 Hz to 10 Hz Reference output noise density 10 kHz, REFLOAD = 10 nF Reference load current Reference load regulation Source Reference line regulation Reference output drift over time TA = 25°C, 1900 hours Reference thermal hysteresis First cycle 15 ppm/°C 0.1 Ω 12 µVpp 150 nV/Hz 5 mA 80 µV/mA 20 µV/V 250 µV ±700 Additional cycle V µV ±50 DIGITAL INPUTS AND OUTPUTS VIH High-level input voltage VIL Low-level input voltage 0.7 × VIO V 0.3 × VIO Input current Input pin capacitance VOH High-level output voltage IOH = 0.2 mA VOL Low-level output voltage IOL = 0.2 mA µA 2 pF VIO – 0.2 Output pin capacitance V ±2 V 0.4 V 5 pF 5 pF ALARM OUTPUT Output pin capacitance VOL Low-level output voltage ILOAD = –0.2 mA 0.4 V TEMPERATURE OUTPUT VTEMPOUT,0C Output voltage offset at 0℃ Sensor gain 8 1.34 –4 Submit Document Feedback V mV/°C Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.5 Electrical Characteristics (continued) all minimum/maximum specifications at TA = –40℃ to +125℃ and all typical specifications at TA = 25℃, VCC = 9 V to 41.5 V, VSS = –21.5 V to 0 V, VDD = VAA = 4.5 V to 5.5 V, VREFIN = 2.5 V, VIO = 1.7 V to 5.5 V, DAC outputs unloaded, digital inputs at VIO or GND (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT Active mode, internal reference enabled, full-scale code, ±20 V output range, SPI static 0.05 0.5 mA Active mode, internal reference disabled, full-scale code, ±20 V output range, SPI static 0.05 0.5 mA Power-down mode POWER REQUIREMENTS IDD IAA VDD supply current VAA supply current 0.05 0.5 mA Active mode, internal reference enabled, full-scale code, ±20 V output range, SPI static 20 30 mA Active mode, internal reference disabled, full-scale code, ±20 V output range, SPI static 18 28 mA Power-down mode ICC VCC supply current ISS VSS supply current IIO VIO supply current (1) (2) (3) 2 85 µA Active mode, internal reference enabled, full-scale code, ±20 V output range, SPI static 10 25 mA Active mode, internal reference disabled, full-scale code, ±20 V output range, SPI static 10 25 mA Power-down mode 10 30 µA Active mode, internal reference enabled, full-scale code, ±20 V output range, SPI static –15 –10 mA Active mode, internal reference disabled, full-scale code, ±20 V output range, SPI static –15 –10 mA Power-down mode –30 –10 SCLK and SDI toggling at 50 MHz 350 µA 500 µA End point fit between codes. 16-bit: Code 256 to 65280, 14-bit: Code 128 to 16256, 12-bit: Code 32 to 4064. Temporary overload condition protection. Junction temperature can be exceeded during current limit. Operation above the specified maximum junction temperature may impair device reliability. Specified by design and characterization, not production tested. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 9 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.6 Timing Requirements over operating free-air temperature range (unless otherwise noted) MIN NOM MAX UNIT SERIAL INTERFACE - WRITE OPERATION f(SCLK) Serial clock frequency tSCLKHIGH SCLK high time tSCLKLOW SCLK low time tSDIS SDI setup time tSDIH SDI hold time tCSS VIO = 1.7 V to 2.7 V 25 VIO = 2.7 V to 5.5 V 50 VIO = 1.7 V to 2.7 V 20 VIO = 2.7 V to 5.5 V 10 VIO = 1.7 V to 2.7 V 20 VIO = 2.7 V to 5.5 V 10 VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 CS to SCLK falling edge setup time VIO = 1.7 V to 2.7 V 30 VIO = 2.7 V to 5.5 V 15 tCSH SCLK falling edge to CS rising edge VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 tCSHIGH CS hight time VIO = 1.7 V to 2.7 V 50 VIO = 2.7 V to 5.5 V 25 tDACWAIT Sequential DAC update wait time VIO = 1.7 V to 2.7 V 2.4 VIO = 2.7 V to 5.5 V 2.4 tBCASTWAIT Broadcast DAC update wait time VIO = 1.7 V to 2.7 V 4 VIO = 2.7 V to 5.5 V 4 MHz ns ns ns ns ns ns ns µs µs SERIAL INTERFACE - READ AND DAISY CHAIN OPERATION, FSDO = 0 f(SCLK) Serial clock frequency tSCLKHIGH SCLK high time tSCLKLOW SCLK low time tSDIS SDI setup time tSDIH SDI hold time tCSS VIO = 1.7 V to 2.7 V 15 VIO = 2.7 V to 5.5 V 20 VIO = 1.7 V to 2.7 V 33 VIO = 2.7 V to 5.5 V 25 VIO = 1.7 V to 2.7 V 33 VIO = 2.7 V to 5.5 V 25 VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 CS to SCLK falling edge setup time VIO = 1.7 V to 2.7 V 30 VIO = 2.7 V to 5.5 V 20 tCSH SCLK falling edge to CS rising edge VIO = 1.7 V to 2.7 V 8 VIO = 2.7 V to 5.5 V 5 tCSHIGH CS high time VIO = 1.7 V to 2.7 V 50 VIO = 2.7 V to 5.5 V 25 tSDOZD SDO tri-state to driven VIO = 1.7 V to 2.7 V 0 20 VIO = 2.7 V to 5.5 V 0 20 tSDODLY SDO output delay VIO = 1.7 V to 2.7 V 0 35 VIO = 2.7 V to 5.5 V 0 20 10 Submit Document Feedback MHz ns ns ns ns ns ns ns ns ns Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.6 Timing Requirements (continued) over operating free-air temperature range (unless otherwise noted) MIN NOM MAX UNIT SERIAL INTERFACE - READ AND DAISY CHAIN OPERATION, FSDO = 1 f(SCLK) Serial clock frequency tSCLKHIGH SCLK high time tSCLKLOW SCLK low time tSDIS SDI setup time tSDIH SDI hold time tCSS VIO = 1.7 V to 2.7 V 25 VIO = 2.7 V to 5.5 V 35 VIO = 1.7 V to 2.7 V 20 VIO = 2.7 V to 5.5 V 14 VIO = 1.7 V to 2.7 V 20 VIO = 2.7 V to 5.5 V 14 VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 VIO = 1.7 V to 2.7 V 10 VIO = 2.7 V to 5.5 V 5 CS to SCLK falling edge setup time VIO = 1.7 V to 2.7 V 30 VIO = 2.7 V to 5.5 V 20 tCSH SCLK falling edge to CS rising edge VIO = 1.7 V to 2.7 V 8 VIO = 2.7 V to 5.5 V 5 tCSHIGH CS high time VIO = 1.7 V to 2.7 V 50 VIO = 2.7 V to 5.5 V 25 tSDOZD SDO tri-state to driven VIO = 1.7 V to 2.7 V 0 20 VIO = 2.7 V to 5.5 V 0 20 tSDODLY SDO output delay VIO = 1.7 V to 2.7 V 0 35 VIO = 2.7 V to 5.5 V 0 20 MHz ns ns ns ns ns ns ns ns ns DIGITAL LOGIC tLOGDLY CS rising edge to LDAC or CLR falling edge delay time VIO = 1.7 V to 2.7 V 40 tLOGDLY CS rising edge to LDAC or CLR falling edge delay time VIO = 2.7 V to 5.5 V 20 tLDAC LDAC low time VIO = 1.7 V to 2.7 V 20 VIO = 2.7 V to 5.5 V 10 tCLR CLR low time VIO = 1.7 V to 2.7 V 20 VIO = 2.7 V to 5.5 V 10 tRESET POR reset delay fTOGGLE TOGGLE frequency ns ns ns VIO = 1.7 V to 2.7 V 1 VIO = 2.7 V to 5.5 V 1 VIO = 1.7 V to 2.7 V 100 VIO = 2.7 V to 5.5 V 100 Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 ms kHz Submit Document Feedback 11 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.7 Timing Diagrams tCSH IGH tCSS tCSH CS tSCL KLOW SCLK tSCL KHIGH SDI Bit 23 tSDIS Bit 1 Bit 0 tSDIH Figure 7-1. Serial Interface Write Timing Diagram tCSH IGH tCSS tCSH CS tSCL KLOW tSCL KHIGH SCLK FIRST RE AD COMMAND SDI Bit 23 tSDIS Bit 22 ANY COMMA ND Bit 0 Bit 23 Bit 1 Bit 0 Bit 23 Bit 1 Bit 0 tSDIH SDO FSDO = 0 tSDOD LY DATA FROM FIRST READ CO MMAND SDO FSDO = 1 Bit 23 Bit 1 tSDOD Z Bit 0 tSDOD LY DATA FROM FIRST READ CO MMAND Figure 7-2. Serial Interface Read Timing Diagram 12 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 1.0 1.0 ±2.5V ±5V ±10V ±20V 0.6 0.6 0.4 0.4 0.2 0.2 0.0 -0.2 -0.4 -0.6 -0.8 -0.8 -1.0 -1.0 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D001 8192 16384 24576 32768 40960 49152 57344 65536 Code D002 Figure 7-4. Integral Linearity Error vs Digital Input Code (Unipolar Outputs) 1.0 1.0 ±2.5V ±5V 0.8 ±10V ±20V 0.6 0.6 0.4 0.4 0.2 0.0 -0.2 0-5V 0-10 V 0.8 DNL (LSB) DNL (LSB) -0.2 -0.6 Figure 7-3. Integral Linearity Error vs Digital Input Code (Bipolar Outputs) 0-20 V 0-40 V 0.2 0.0 -0.2 -0.4 -0.4 -0.6 -0.6 -0.8 -0.8 -1.0 -1.0 0 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D003 Figure 7-5. Differential Linearity Error vs Digital Input Code (Bipolar Outputs) 8192 16384 24576 32768 40960 49152 57344 65536 Code D004 Figure 7-6. Differential Linearity Error vs Digital Input Code (Unipolar Outputs) 0.100 0.100 ±2.5V ±5V 0.075 ±10V ±20V 0-5V 0-10 V 0.075 0-20 V 0-40 V 0.050 TUE (%FSR) 0.050 TUE (%FSR) 0-20 V 0-40 V 0.0 -0.4 0 0-5V 0-10 V 0.8 INL (LSB) INL (LSB) 0.8 0.025 0.000 -0.025 0.025 0.000 -0.025 -0.050 -0.050 -0.075 -0.075 -0.100 -0.100 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D005 Figure 7-7. Total Unadjusted Error vs Digital Input Code (Bipolar Outputs) 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D006 Figure 7-8. Total Unadjusted Error vs Digital Input Code (Unipolar Outputs) Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 13 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 0.0500 0.0500 ±2.5V ±5V 0.0375 Common Mode Error (%FSR) Common Mode Error (%FSR) 0.0375 ±10V ±20V 0.0250 0.0125 0.0000 -0.0125 -0.0250 -0.0125 -0.0250 -0.0500 -0.0500 8192 16384 24576 32768 40960 49152 57344 65536 Code D007 8192 16384 24576 32768 40960 49152 57344 65536 Code D008 1.0 0.4 DNL (LSB) 0.6 0.4 0.2 0.0 -0.2 0.2 0.0 -0.2 -0.4 -0.4 -0.6 -0.6 -0.8 -0.8 -25 -10 5 20 35 50 65 Temperature (oC) 80 95 DNL MAX DNL MIN 0.8 0.6 -1.0 -40 110 125 -25 -10 5 D009 ±20-V output range 20 35 50 65 Temperature (oC) 80 95 110 125 D010 ±20-V output range Figure 7-11. Integral Linearity Error vs Temperature Figure 7-12. Differential Linearity Error vs Temperature 0.03 0.100 Unipolar Offset Error (%FSR) 0.075 0.050 0.025 0.000 -0.025 -0.050 0-5 V 0-10 V 0-20 V 0-40 V -0.075 -0.100 -40 0-20 V 0-40 V Figure 7-10. Common Mode Error vs Digital Input Code (Differential Unipolar Outputs) INL MAX INL MIN 0.8 -1.0 -40 0-5 V 0-10 V 0 1.0 INL (LSB) 0.0000 -0.0375 Figure 7-9. Common Mode Error vs Digital Input Code (Differential Bipolar Outputs) TUE (%FSR) 0.0125 -0.0375 0 -25 -10 5 20 35 50 65 Temperature (oC) 80 ±2.5 V ±5 V ±10 V ±20 V 95 110 125 Figure 7-13. Total Unadjusted Error vs Temperature 14 0.0250 0.02 0.01 0.00 -0.01 0-5 V 0-10 V 0-20 V 0-40 V -0.02 -0.03 -40 -25 -10 5 D011 20 35 50 65 Temperature (oC) 80 95 110 125 D012 Figure 7-14. Unipolar Offset Error vs Temperature Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 0.20 0-5 V 0-10 V 0-20 V 0-40 V 0.09 0.08 0.07 0.06 0.05 0.04 0.03 0.02 -25 -10 5 20 35 50 65 Temperature (oC) 80 95 0.00 -0.05 -0.10 0.075 0.15 Full Scale Error (%FSR) 0.20 0.025 0.000 -0.025 ±2.5 V ±5 V ±10 V ±20 V -0.075 -0.100 -40 -25 -10 5 20 35 50 65 Temperature (oC) 80 0-5 V 0-10 V 0-20 V 0-40 V 95 -0.10 -0.20 -40 110 125 -25 -10 5 20 35 50 65 Temperature (oC) Common Mode Error (%FSR) 0.0125 0.0000 -0.0125 ±2.5 V ±5 V ±10 V ±20 V 80 95 80 0-5 V 0-10 V 0-20 V 0-40 V 95 110 125 D016 Figure 7-18. Full-Scale Error vs Temperature 0.0250 20 35 50 65 Temperature (oC) D014 ±2.5 V ±5 V ±10 V ±20 V 0.0375 5 110 125 -0.05 0.0375 -0.0375 95 0.00 D015 -0.0250 80 0.05 0.0500 -10 20 35 50 65 Temperature (oC) 0.10 0.0500 -25 5 -0.15 Figure 7-17. Gain Error vs Temperature -0.0500 -40 -10 Figure 7-16. Bipolar Zero Error vs Temperature 0.100 -0.050 -25 D013 0.050 Gain Error (%FSR) 0.05 -0.20 -40 110 125 Figure 7-15. Unipolar Zero Code Error vs Temperature Common Mode Error (%FSR) 0.10 -0.15 0.01 0.00 -40 ±2.5 V ±5 V ±10 V ±20 V 0.15 Bipolar Zero Error (%FSR) Unipolar Zero Code Error (%FSR) 0.10 0.0125 0.0000 -0.0125 -0.0250 0-5 V 0-10 V 0-20 V 0-40 V -0.0375 110 125 Figure 7-19. Common Mode Error vs Temperature (Differential Bipolar Outputs) 0.0250 -0.0500 -40 -25 -10 5 D017 20 35 50 65 Temperature (oC) 80 95 110 125 D018 Figure 7-20. Common Mode Error vs Temperature (Differential Unipolar Outputs) Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 15 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) ICC ISS 20 25 20 20 15 15 10 10 15 10 ICC, ISS (mA) 25 IDD (P$) 25 30 IDD IAA IAA (mA) 30 5 0 -5 -10 5 5 -15 -20 0 0 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D019 -25 0 ±20-V output range Figure 7-21. Supply Current (IDD, IAA) vs Digital Input Code Figure 7-22. Supply Current (ICC, ISS) vs Digital Input Code 25 450 20 400 15 Supply Current (mA) IIO (PA) ±20-V output range 500 350 300 250 200 150 10 5 0 -5 -10 100 -15 50 -20 0 1.7 2.65 3.6 VIO (V) 4.55 -10 5 20 35 50 65 Temperature (oC) 80 95 ICC ISS 110 125 D022 ±20-V output range Figure 7-24. Supply Current vs Temperature 90 40 IDD IAA 75 ICC ISS 30 20 60 DAC Output (V) Supply Current (PA) -25 D021 Figure 7-23. Supply Current (IIO) vs Supply Voltage 45 30 15 10 0 -10 0 -20 -15 -30 -25 -10 5 20 35 50 65 Temperature (oC) 80 95 110 125 -40 -50 Code 0x0000 Code 0x8000 -40 -30 -20 D023 -10 0 10 20 Load Current (mA) Code 0xFFFF 30 40 50 D024 ±20-V output range ±20-V output range Figure 7-25. Power-Down Current vs Temperature 16 IDD IAA -25 -40 5.5 ±20-V output range -30 -40 8192 16384 24576 32768 40960 49152 57344 65536 Code D020 Figure 7-26. Source and Sink Capability Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) 1.8 2.0 1.6 1.8 1.4 1.6 1.4 1.2 Footroom (V) Headroom (V) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 1.0 0.8 0.6 1.2 1.0 0.8 0.6 0.4 0.4 ±20 V ±10 V 0.2 ±20 V ±10 V 0.2 0.0 0.0 0 3 6 9 12 15 18 21 Sourcing Current (mA) 24 27 30 0 3 6 D025 Full-scale code 9 12 15 18 21 Sinking Current (mA) 24 27 30 D026 Zero code Figure 7-27. VCC Headroom vs Sourcing Current Figure 7-28. VSS Footroom vs Sinking Current LDAC (5V/div) VOUT (5V/div) LDAC (5V/div) VOUT (5V/div) Time (5 Psec/div) Time (5 Psec/div) D027 ±20-V output range D028 ±20-V output range Figure 7-29. Full-Scale Settling Time, Rising Edge Figure 7-30. Full-Scale Settling Time, Falling Edge 1.0 0.8 0.6 VOUT (V) 0.4 0.2 0.0 -0.2 -0.4 -0.6 LDAC (5V/div) VOUT (5mV/div) -0.8 -1.0 Time (0.5Psec/div) Time (5 Psec/div) D029 Power-down to active DAC mode ±20-V output range D030 0-V to 5-V output range Figure 7-31. DAC Output Enable Glitch Figure 7-32. Glitch Impulse, 1 LSB Step Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 17 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) 20 20 15 15 10 10 VOUT (V) VOUT (V) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 5 0 5 0 -5 -5 Time (25 Psec/div) Time (25 Psec/div) D031 ±20-V output range Toggle signal: 1 VPP DC change: midscale to 3/4 full-scale D032 ±20-V output range Toggle signal: 1 VPP DC value: 3/4 full-scale Figure 7-33. Toggle Output Change Response Figure 7-34. Toggle Enable Response Voltage (5 V/div) VOUT VCC VSS VDD = VAA = VIO Voltage (5 V/div) VOUT VCC VSS VDD = VAA = VIO Time (50 msec/div) Time (50 msec/div) D033 Figure 7-35. Power-Up Response D034 Figure 7-36. Power-Down Response CLR (5 V/div) VOUT (5 V/div) CLR (5 V/div) VOUT (5 V/div) Time (1 msec/div) Time (0.5 msec/div) D035 ±20-V output range Full-scale code to 0 V Figure 7-37. Clear Command Response 18 D036 ±20-V output range Toggle signal: 1 VPP DC value at 20 V Figure 7-38. Clear Command Response in Toggle Mode Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 1500 1350 1050 VNOISE (5PV/div) Noise (nV/—Hz) 1200 900 750 600 450 300 150 0 100 1000 10000 Frequency (Hz) 100000 Time (1 sec/div) D037 0 to 5-V output range Midscale code D038 0 to 5-V output range Midscale code Figure 7-40. DAC Output Noise 2.505 2.5005 2.504 2.5004 2.503 2.5003 Internal Reference (V) Internal Reference (V) Figure 7-39. DAC Output Noise Density vs Frequency 2.502 2.501 2.500 2.499 2.498 2.5001 2.5000 2.4999 2.4998 2.497 2.4997 2.496 2.4996 2.495 -40 -25 -10 5 20 35 50 65 Temperature (oC) 80 95 2.4995 4.5 110 125 4.6 4.7 4.8 D039 Figure 7-41. Internal Reference Voltage vs Temperature 2.5005 1500 2.5004 1350 2.5003 1200 2.5002 1050 2.5001 2.5000 2.4999 2.4998 4.9 5 5.1 VDD, VAA (V) 5.2 5.3 5.4 5.5 D040 Figure 7-42. Internal Reference Voltage vs Supply Voltage Noise (nV/—Hz) Internal Reference (V) 2.5002 900 750 600 450 2.4997 300 2.4996 150 2.4995 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Hours D041 Figure 7-43. Internal Reference Voltage vs Time 0 100 1000 10000 Frequency (Hz) 100000 D042 Figure 7-44. Internal Reference Noise Density vs Frequency Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 19 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 7.8 Typical Characteristics (continued) at TA = 25°C, VDD = VAA = 5 V, VREFIN = 2.5 V, unipolar ranges: VSS = 0 V and VCC ≥ VMAX + 1.5 V for the DAC range, bipolar ranges: VSS ≤ VMIN – 1.5 V and VCC ≥ VMAX + 1.5 V for the DAC range, and DAC outputs unloaded (unless otherwise noted) 50% 45% VNOISE (5PV/div) Percentage of Units 40% 35% 30% 25% 20% 15% 10% 5% 0 Time (1 sec/div) 0 D043 Figure 7-45. Internal Reference Noise 20 1 2 3 4 5 6 7 Temperature Drift (ppm/oC) 8 9 10 D044 Figure 7-46. Internal Reference Temperature Drift Histogram Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8 Detailed Description 8.1 Overview The DACx1416 are a pin-compatible family of 16-channel, buffered, high-voltage output digital-to-analog converters (DACs) with 16‑bit, 14‑bit, and 12‑bit resolution. The DACx1416 include a 2.5-V internal reference. A user-selectable output configuration enables full-scale bipolar output voltages of ±20 V, ±10 V, ±5 V or ±2.5 V, and full-scale unipolar output voltages of 40 V, 20 V, 10 V or 5 V. The full-scale output range for each DAC channel is independently programmable. In addition, each pair of DAC channels can be configured to provide a differential output. Three dedicated A-B toggle pins enable dither signal generation with up to three possible frequencies. The DACx1416 operate from five supply voltages: VDD, VAA, VCC, VSS and VIO. • • • VDD and VAA are the digital and analog supplies for the DACs, internal reference and other low voltage components and must be set at the same potential. VCC and VSS are the positive and analog supplies for the DAC output amplifiers. VIO sets the logic levels for the digital inputs and outputs. Communication with the DACx1416 is performed through a 4-wire serial interface that supports stand-alone and daisy-chain operation. The optional frame-error checking provides added robustness to the DACx1416 serial interface. The DACx1416 incorporate a power-on-reset circuit that connects the DAC outputs to ground at power up. The outputs remain in this state until the device registers are properly configured for operation. 8.2 Functional Block Diagram VIO VAA VDD VCC REF REFCMP REFGND Inte rnal Reference DAC Buffer SCLK SDI DAC Registe r SDO Range Config DAC BUF OUT0 LDAC RESET CLR TOGGL E0 Digital Interface CS TOGGL E1 Chann el 0 Chann el 1 OUT1 Chann el 15 OUT15 TOGGL E2 Power Down Logic Resistive Network ALMOUT Power On Reset Temperature Sen sor TEMPOUT DACx141 6 GND VSS Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 21 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.3 Feature Description 8.3.1 Digital-to-Analog Converter (DAC) Architecture Each output channel in the DACx1416 consists of an R-2R ladder architecture followed by an output buffer amplifier capable of rail-to-rail operation. The output amplifiers can drive 25 mA with 1.5-V headroom from either VCC or VSS while maintaining the specified TUE specification for the device. The full-scale output voltage for each channel can be individually configured to the following ranges: • • • • • • • • –20 V to +20 V –10 V to +10 V –5 V to +5 V –2.5 V to +2.5 V 0 V to 40 V 0 V to 20 V 0 V to 10 V 0 V to 5 V Figure 8-1 shows a block diagram of the DAC architecture. REF 2.5-V Reference Serial Interface WRITE DAC Buffer Register (Toggle Reg B) Asynchronous Mode Synchronous Mode (LDAC(A) Trigger) DAC Range Select Register DAC Active Register (Toggle Reg A) TOGGLE A. VCC DAC VOUT GND VSS DAC Output The DAC trigger is generated by either by writing 1 to the LDAC bit or by the LDAC pin in synchronous mode. In asynchronous mode, the DAC latch is transparent. Figure 8-1. DACx1416 DAC Block Diagram 8.3.1.1 DAC Transfer Function The input data are written to the individual DAC Data registers in straight binary format for all output ranges. The DAC transfer function is given by Equation 1. VOUT § CODE · × FSR ¸ + VMIN ¨ © 2n ¹ (1) where: • CODE is the decimal equivalent of the binary code that is loaded to the DAC register. CODE range is from 0 to 2n – 1. • n is the DAC resolution in bits. Either 12 (DAC61416), 14 (DAC71416) or 16 (DAC81416). • FSR is the DAC full-scale range. Equal to VMAX – VMIN for the selected DAC output range. • VMIN is the lowest voltage for the selected DAC output range. 22 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.3.1.2 DAC Register Structure Data written to the DAC data registers is initially stored in the DAC buffer registers. Transfer of data from the DAC buffer registers to the active DAC registers can be configured to happen immediately (asynchronous mode) or initiated by a DAC trigger signal (synchronous mode). Once the DAC active registers are updated, the DAC outputs change to the new values. After a power-on or reset event, all DAC registers are set to zero code, the DAC output amplifiers are powered down, and the DAC outputs are clamped to ground. 8.3.1.2.1 DAC Register Synchronous and Asynchronous Updates The update mode for each DAC channel is determined by the status of its corresponding SYNC-EN bit. In asynchronous mode, a write to the DAC data register results in an immediate update of the DAC active register and DAC output on a CS rising edge. In synchronous mode, writing to the DAC data register does not automatically update the DAC output. Instead the update occurs only after a trigger event. A DAC trigger signal is generated either through the LDAC bit or by the LDAC pin. The synchronous update mode enables simultaneous update of multiple DAC outputs. In both update modes a minimum wait time of 1 µs is required between DAC output updates. 8.3.1.2.2 Broadcast DAC Register The DAC broadcast register enables a simultaneous update of multiple DAC outputs with the same value with a single register write. Broadcast operation is only possible when all DAC channels are in single-ended mode operation. If one or more outputs are configured in differential mode the broadcast command is ignored. Each DAC channel can be configured to update or remain unaffected by a broadcast command by setting the corresponding DAC-BRDCAST-EN bit. A register write to the BRDCAST-DATA register forces those DAC channels that have been configured for broadcast operation to update their DAC buffer registers to this value. The DAC outputs update to the broadcast value according to their synchronous mode configuration. 8.3.1.2.3 Clear DAC Operation The DAC outputs are set in clear mode through the CLR pin. In clear mode each DAC data channel is set to the clear code associated with its configuration as shown in Table 8-1. A CLR pin logic low forces all DAC channels to clear the contents of their buffer and active registers to the clear code, and sets the analog outputs accordingly regardless of their synchronization setting. Table 8-1. Clear DAC Value UNIPOLAR / BIPOLAR RANGE DIFFERENTIAL MODE CLEAR CODE Unipolar No Zero code Unipolar Yes Midscale code Bipolar No Midscale code Bipolar Yes Midscale code When a DAC is operating in toggle mode, a clear command sets both toggle registers to the clear value. 8.3.2 Internal Reference The DAx1416 includes a precision 2.5-V bandgap reference with a typical temperature drift of 5 ppm/°C. The internal reference is externally available at the REF pin. An external buffer amplifier with a high impedance input is required to drive any external load. A minimum 150-nF capacitor is recommended between the reference output and GND for noise filtering. A compensation capacitor (330 pF, typical) should be connected between the REFCMP pin and REFGND. Operation from an external reference is also supported by powering down the internal reference. The external reference is applied to the REF pin. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 23 DAC81416, DAC71416, DAC61416 SLASEO0B – JULY 2018 – REVISED JUNE 2021 www.ti.com 8.3.3 Device Reset Options 8.3.3.1 Power-on-Reset (POR) The DACx1416 includes a power-on reset function. After the supplies have been established, a POR event is issued. The POR causes all registers to initialize to their default values and communication with the device is valid only after a 1-ms power-on-reset delay. After a POR event, the device is set in power-down mode where all DAC channels and internal reference are powered down and the DAC output pins are connected to ground through a 10-kΩ internal resistor. 8.3.3.2 Hardware Reset A device hardware reset event is initiated by a minimum 500 ns logic low on the RESET pin. A hardware reset initiates a POR event. 8.3.3.3 Software Reset A device software reset event is initiated by writing the reserved code 0x1010 to SOFT-RESET in the TRIGGER register. The software reset command is triggered on the CS rising edge of the instruction. A software reset initiates a POR event. 8.3.4 Thermal Protection Because of the device DAC channel density and high drive capability, make sure that the effects of power dissipation on the device temperature are understood and that the device temperature does not exceed the maximum junction temperature. 8.3.4.1 Analog Temperature Sensor: TEMPOUT Pin The DACx1416 includes an analog temperature monitor with an unbuffered output voltage that is inversely proportional to the device junction temperature. The TEMPOUT pin output voltage has a temperature slope of –4 mV/°C and a 1.34-V offset as described by Equation 2. VTEMPOUT § -4 mV · ¨ °C × T ¸ + 1.34 V © ¹ (2) where: • T is the device junction temperature in °C. • VTEMPOUT is the temperature monitor output voltage. 8.3.4.2 Thermal Shutdown The DACx1416 incorporates a thermal shutdown that is triggered when the die temperature exceeds 140°C. A thermal shutdown sets the TEMP-ALM bit and causes all DAC outputs to power-down, however the internal reference remains powered on. The ALMOUT pin can be configured to monitor a thermal shutdown condition by setting the TEMPALM-EN bit. Once a thermal shutdown is triggered, the device stays in shutdown even after the device temperature lowers. The die temperature must fall below 140°C before the device can be returned to normal operation. To resume normal operation, the thermal alarm must be cleared through the ALM-RESET bit while the DAC channels are in power-down mode. 24 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.4 Device Functional Modes 8.4.1 Toggle Mode Each DAC in the device can be independently configured to operate in toggle mode. A DAC channel in toggle mode incorporates two DAC registers (Register A and Register B) and can be set to switch repetitively between these two values. The DACx1416 toggle mode operation can be configured to introduce a dither signal to the DAC output, to generate a periodic signal or to implement ON/OFF signaling, among some examples. To update the toggle registers the following sequence should be followed: 1. 2. 3. 4. 5. Set DAC channel in synchronous mode and disable toggle mode for that channel Write the desired Register A value to the DAC data register Issue a DAC trigger signal to load Register A Write the desired Register B value to the DAC data register Enable toggle mode to load Register B Once both registers are loaded with data, any of the three TOGGLE[2:0] pins can be used to switch those DACs configured for toggle operation back and forth between the contents of their two DAC specific registers by using an external clock or logic signal. A TOGGLE pin logic low updates the DAC output to the value set by Register A. A logic high updates the DAC output to the value set by Register B. The three TOGGLE[2:0] pins give the DACx1416 the option to operate with up to three toggle rates. Additionally, the device can be configured for software controlled toggle operation by setting the SOFTTOGGLEEN bit. In this mode, any of the three AB-TOG[2:0] bits can be used as a toggle control signal. Setting the AB-TOG bit to 1 enables Register B and clearing it to 0 enables Register A. 8.4.2 Differential Mode Each DAC pair in the device, can be independently configured to operate as a differential output pair. The differential output of a DACx-y pair is updated by writing to the DACx channel. For proper operation, the two DAC pairs must be configured to the same output range prior to enabling differential mode. Figure 8-2 and Figure 8-3 show the ideal differential output voltages (VDIFF) and common mode voltages (VCM) for a DAC differential pair configured for ±20-V and 0 to 40-V operation, respectively. After being configured as a differential output, the DACx-y pair can be set for toggle operation by updating the DACx toggle registers as described in Section 8.4.1. 40 40 30 30 20 20 DAC Output (V) DAC Output (V) Imbalances between the two differential signals result in common-mode and amplitude errors. The device incorporates an offset register that enables the user to introduce a voltage offset to the DACy channel of the DACx-y differential pair to compensate for a DC offset error between the two channels. The offset compensation gives approximately a ±0.2%FSR adjustment window. The differential DAC data register must be rewritten after an update to the offset register. 10 0 -10 -20 10 0 -10 -20 -30 DACx DACy VCM VDIFF -40 -30 DACx DACy VCM VDIFF -40 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D045 Figure 8-2. Differential Bipolar Output (16-Bit): ±20-V Output Range 0 8192 16384 24576 32768 40960 49152 57344 65536 Code D046 Figure 8-3. Differential Unipolar Output (16-Bit): 0-V to 40-V Output Range Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 25 DAC81416, DAC71416, DAC61416 SLASEO0B – JULY 2018 – REVISED JUNE 2021 www.ti.com 8.4.3 Power-Down Mode The DACx1416 DAC output amplifiers and internal reference power-down status can be individually configured and monitored though the PWDWN registers. Setting a DAC channel in power-down mode disables the output amplifier and clamps the output pin to ground through an internal 10-kΩ resistor. The DAC data registers are not cleared when the DAC goes into power-down which makes it possible to return to the same output voltage upon return to normal operation. The DAC data registers can also be updated while in power-down mode. After a power-on or reset event all the DAC channels and the internal reference are in power-down mode. The entire device can be configured into power-down or active modes through the DEV-PWDWN bit. 26 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.5 Programming The DACx1416 family of devices is controlled through a flexible four-wire serial interface that is compatible with SPI type interfaces used on many microcontrollers and DSP controllers. The interface provides access to the DACx1416 registers and can be configured to daisy-chain multiple devices for write operations. The DACx1416 incorporates an optional error checking mode to validate SPI data communication integrity in noisy environments. 8.5.1 Stand-Alone Operation A serial interface access cycle is initiated by asserting the CS pin low. The serial clock SCLK can be a continuous or gated clock. SDI data are clocked on SCLK falling edges. A regular serial interface access cycle is 24 bits long with error checking disabled and 32 bits long with error checking enabled, thus the CS pin must stay low for at least 24 or 32 SCLK falling edges. The access cycle ends when the CS pin is de-asserted high. If the access cycle contains less than then minimum clock edges, the communication is ignored. If the access cycle contains more than the minimum clock edges, only the first 24 or 32 bits are used by the device. When CS is high, the SCLK and SDI signals are blocked and the SDO is in a Hi-Z state. In an error checking disabled access cycle (24-bits long) the first byte input to SDI is the instruction cycle which identifies the request as a read or write command and the 6-bit address to be accessed. The last 16 bits in the cycle form the data cycle. Table 8-2. Serial Interface Access Cycle BIT FIELD 23 RW 22 x 21-16 A[5:0] 15-0 DI[15:0] DESCRIPTION Identifies the communication as a read or write command to the address register. R/W = 0 sets a write operation. R/W = 1 sets a read operation. Don't care bit. Register address. Specifies the register to be accessed during the read or write operation. Data cycle bits. If a write command, the data cycle bits are the values to be written to the register with address A[5:0]. If a read command, the data cycle bits are don't care values. Read operations require that the SDO pin is first enabled by setting the SDO-EN bit. A read operation is initiated by issuing a read command access cycle. After the read command, a second access cycle must be issued to get the requested data. Data are clocked out on SDO pin either on the falling edge or rising edge of SCLK according to the FSDO bit. Table 8-3. SDO Output Access Cycle BIT FIELD 23 RW 22 x 21-16 A[5:0] 15-0 DO[15:0] DESCRIPTION Echo RW from previous access cycle. Echo bit 22 from previous access cycle. Echo address from previous access cycle. Readback data requested on previous access cycle. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 27 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.5.1.1 Streaming Mode Operation Since updating the sixteen channels data registers requires a large amount of data to be passed to the device, the device supports streaming mode. In streaming mode the DAC data registers can be written to the device without providing an instruction command for each data register. Streaming mode is enabled by setting the STR-EN bit. Once enabled the streaming operation is implemented by holding the CS active and continuing to shift new data into the device. The instruction cycle includes the starting address. The device starts writing to this address and automatically increments the address as long as CS is asserted. If the last DAC data register address has been reached and CS is still asserted, the data for this address is overwritten with the new data. /CS 1 2 W X 3 4 5 6 7 8 A1 A0 9 23 24 25 39 40 41 55 56 57 71 72 SCLK STREAM WRITE COMMAND SDI A5 A4 A3 A2 ADDRESS N ADDRESS N+1 ADDRESS N+2 ADDRESS N+3 D15 ± D0 D15 ± D0 D15 ± D0 D15 ± D0 SDO Figure 8-4. Serial Interface Streaming Cycle 8.5.2 Daisy-Chain Operation For systems that contain more than one DACx1416 devices, the SDO pin can be used to daisy-chain them together. The SDO pin must be enabled by setting the SDO-EN bit before initiating the daisy-chain operation. Daisy-chain operation is useful in reducing the number of serial interface lines. The first falling edge on the CS pin starts the operation cycle. If more than 24 SCLK pulses are applied while the CS pin is kept low, the data ripples out of the shift register and is clocked out on the SDO pin either on the falling edge or rising edge of SCLK according to the FSDO bit. By connecting the SDO output of the first device to the SDI input of the next device in the chain, a multiple-device interface is constructed. Each device in the system requires 24 clock pulses. As a result the total number of clock cycles must be equal to 24 × N, where N is the total number of DACx1416 devices in the daisy chain. When the serial transfer to all devices is complete the CS signal is taken high. This action transfers the data from the SPI shift registers to the internal registers of each device in the daisy chain and prevents any further data from being clocked into the input shift register. Daisy-chain operation is not supported while in streaming mode. C B DACx1416 SDI A DACx1416 DACx1416 SDO SDI SDO SDI SCLK SCLK SCLK CS CS CS SDO Figure 8-5. Daisy-Chain Layout 28 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.5.3 Frame Error Checking If the DACx1416 is used in a noisy environment, error checking can be used to check the integrity of SPI data communication between the device and the host processor. This feature is enabled by setting the CRC-EN bit. The error checking scheme is based on the CRC-8-ATM (HEC) polynomial x8 + x2 + x + 1 (that is, 100000111). When error checking is enabled, the serial interface access cycle width is 32 bits. The normal 24-bit SPI data is appended with an 8-bit CRC polynomial by the host processor before feeding it to the device. In all serial interface readback operations the CRC polynomial is output on the SDO pin as part of the 32-bit cycle. Table 8-4. Error Checking Serial Interface Access Cycle BIT FIELD 31 RW 30 CRC-ERROR 29-24 A[5:0] 23-8 DI[15:0] 7-0 CRC DESCRIPTION Identifies the communication as a read or write command to the address register. R/W = 0 sets a write operation. R/W = 1 sets a read operation. Reserved bit. Set to zero. Register address. Specifies the register to be accessed during the read or write operation. Data cycle bits. If a write command, the data cycle bits are the values to be written to the register with address A[5:0]. If a read command, the data cycle bits are don't care values. 8-bit CRC polynomial. The DACx1416 decodes the 32-bit access cycle to compute the CRC remainder on CS rising edges. If no error exists, the CRC remainder is zero and data are accepted by the device. A write operation failing the CRC check causes the data to be ignored by the device. After the write command, a second access cycle can be issued to determine the error checking results (CRC-ERROR bit) on the SDO pin. If there is a CRC error, the CRC-ALM bit of the status register is set to 1. The ALMOUT pin can be configured to monitor a CRC error by setting the CRCALM-EN bit. Table 8-5. Write Operation Error Checking Cycle BIT FIELD 31 RW 30 CRC-ERROR 29-24 A[5:0] 23-8 DO[15:0] 7-0 CRC DESCRIPTION Echo RW from previous access cycle (RW = 0). Returns a 1 when a CRC error is detected, 0 otherwise. Echo address from previous access cycle. Echo data from previous access cycle. Calculated CRC value of bits 31:8. A read operation must be followed by a second access cycle to get the requested data on the SDO pin. The error check result (CRC-ERROR bit) from the read command is output on the SDO pin. As in the case of a write operation failing the CRC check, the CRC-ALM bit of the status register is set to 1 and the ALMOUT pin, if configured for CRC alerts, is set low. Table 8-6. Read Operation Error Checking Cycle BIT FIELD 31 RW 30 CRC-ERROR 29-24 A[5:0] 23-8 DO[15:0] 7-0 CRC DESCRIPTION Echo RW from previous access cycle (RW = 1). Returns a 1 when a CRC error is detected, 0 otherwise. Echo address from previous access cycle. Readback data requested on previous access cycle. Calculated CRC value of bits 31:8. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 29 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6 Register Maps Table 8-7 lists the memory-mapped registers for the device. All register offset addresses not listed in Table 8-7 should be considered as reserved locations and the register contents should not be modified. Table 8-7. DACx1416 Registers Offset 30 Acronym Register Name 00h NOP NOP Register Section Go 01h DEVICEID Device ID Register Go 02h STATUS Status Register Go 03h SPICONFIG SPI Configuration Register Go 04h GENCONFIG General Configuration Register Go 05h BRDCONFIG Broadcast Configuration Register Go 06h SYNCCONFIG Sync Configuration Register Go 07h TOGGCONFIG0 DAC[15:8] Toggle Configuration Register Go 08h TOGGCONFIG1 DAC[7:0] Toggle Configuration Register Go 09h DACPWDWN DAC Power-Down Register Go 0Ah DACRANGE0 DAC[15:12] Range Register Go 0Bh DACRANGE1 DAC[11:8] Range Register Go 0Ch DACRANGE2 DAC[7:4] Range Register Go 0Dh DACRANGE3 DAC[3:0] Range Register Go 0Eh TRIGGER Trigger Register Go 0Fh BRDCAST Broadcast Data Register Go 10h DAC0 DAC0 Data Register Go 11h DAC1 DAC1 Data Register Go 12h DAC2 DAC2 Data Register Go 13h DAC3 DAC3 Data Register Go 14h DAC4 DAC4 Data Register Go 15h DAC5 DAC5 Data Register Go 16h DAC6 DAC6 Data Register Go 17h DAC7 DAC7 Data Register Go 18h DAC8 DAC8 Data Register Go 19h DAC9 DAC9 Data Register Go 1Ah DAC10 DAC10 Data Register Go 1Bh DAC11 DAC11 Data Register Go 1Ch DAC12 DAC12 Data Register Go 1Dh DAC13 DAC13 Data Register Go 1Eh DAC14 DAC14 Data Register Go 1Fh DAC15 DAC15 Data Register Go 20h OFFSET0 DAC[14-15;12-13] Differential Offset Register Go 21h OFFSET1 DAC[10-11;8-9] Differential Offset Register Go 22h OFFSET2 DAC[6-7;4-5] Differential Offset Register Go 23h OFFSET3 DAC[2-3;0-1] Differential Offset Register Go Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 Complex bit access types are encoded to fit into small table cells. Table 8-8 shows the codes that are used for access types in this section. Table 8-8. Access Type Codes Access Type Code Description R Read W Write Read Type R Write Type W Reset or Default Value -n Value after reset or the default value Register Array Variables i,j,k,l,m,n When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. y When this variable is used in a register name, an offset, or an address it refers to the value of a register array. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 31 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.1 NOP Register (Offset = 00h) [reset = 0000h] NOP is shown in Figure 8-6 and described in Table 8-9. Return to Summary Table. Figure 8-6. NOP Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 NOP W-0h Table 8-9. NOP Register Field Descriptions Bit Field Type Reset Description 15-0 NOP W 0h No operation. Write 0000h for proper no-operation command. 8.6.2 DEVICEID Register (Offset = 01h) [reset = ----h] DEVICEID is shown in Figure 8-7 and described in Table 8-10. Return to Summary Table. Figure 8-7. DEVICEID Register 15 14 13 12 11 10 9 3 2 1 8 DEVICEID R----h 7 6 5 4 0 DEVICEID VERSIONID R----h R-0h Table 8-10. DEVICEID Register Field Descriptions Bit 32 Field Type Reset Description 15-2 DEVICEID R ---h Device ID DAC81416: 29Ch DAC71416: 28Ch DAC61416: 24Ch 1-0 VERSIONID R 0h Version ID. Subject to change. Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.3 STATUS Register (Offset = 02h) [reset = 0000h] STATUS is shown in Figure 8-8 and described in Table 8-11. Return to Summary Table. Figure 8-8. STATUS Register 15 14 13 12 11 10 9 8 RESERVED R-0h 7 6 2 1 0 RESERVED 5 4 3 CRC-ALM DAC-BUSY TEMP-ALM R-0h R-0h R-0h R-0h Table 8-11. STATUS Register Field Descriptions Bit Field Type Reset Description RESERVED R 0h This bit is reserved. 2 CRC-ALM R 0h CRC-ALM = 1 indicates a CRC error. 1 DAC-BUSY R 0h DAC-BUSY = 1 indicates DAC registers are not ready for updates. 0 TEMP-ALM R 0h TEMP-ALM = 1 indicates die temperature is over +140°C. A thermal alarm event forces the DAC outputs to go into power-down mode. 15-3 Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 33 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.4 SPICONFIG Register (Offset = 03h) [reset = 0AA4h] SPICONFIG is shown in Figure 8-9 and described in Table 8-12. Return to Summary Table. Figure 8-9. SPICONFIG Register 15 14 13 12 11 10 9 8 RESERVED TEMPALM-EN DACBUSY-EN CRCALM-EN RESERVED R-0h R/W-1h R/W-0h R/W-1h R-0h 7 6 5 4 3 2 1 0 RESERVED SOFTTOGGLEEN DEV-PWDWN CRC-EN STR-EN SDO-EN FSDO RESERVED R-1h R/W-0h R/W-1h R/W-0h R/W-0h R/W-1h R/W-0h R-0h Table 8-12. SPICONFIG Register Field Descriptions Bit Field Type Reset Description RESERVED R 0h This bit is reserved. 11 TEMPALM-EN R/W 1h When set to 1 a thermal alarm triggers the ALMOUT pin. 10 DACBUSY-EN R/W 0h When set to 1 the ALMOUT pin is set between DAC output updates. Contrary to other alarm events, this alarm resets automatically. 9 CRCALM-EN R/W 1h When set to 1 a CRC error triggers the ALMOUT pin. 8 RESERVED R 0h This bit is reserved. 7 RESERVED R 1h This bit is reserved. 6 SOFTTOGGLE-EN R/W 0h When set to 1 enables soft toggle operation. 5 DEV-PWDWN R/W 1h DEV-PWDWN = 1 sets the device in power-down mode DEV-PWDWN = 0 sets the device in active mode 4 CRC-EN R/W 0h When set to 1 frame error checking is enabled. 3 STR-EN R/W 0h When set to 1 streaming mode operation is enabled. 2 SDO-EN R/W 1h When set to 1 the SDO pin is operational. 1 FSDO R/W 0h Fast SDO bit (half-cycle speedup). When 0, SDO updates during SCLK rising edges. When 1, SDO updates during SCLK falling edges. 0 RESERVED R 0h This bit is reserved. 15-12 34 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.5 GENCONFIG Register (Offset = 04h) [reset = 7F00h] GENCONFIG is shown in Figure 8-10 and described in Table 8-13. Return to Summary Table. Figure 8-10. GENCONFIG Register 15 14 13 12 11 10 RESERVED REF-PWDWN RESERVED R-0h R/W-1h R-1h 9 8 7 6 5 4 3 2 1 0 DAC-14-15DIFF-EN DAC-12-13DIFF-EN DAC-10-11DIFF-EN DAC-8-9-DIFFEN DAC-6-7-DIFFEN DAC-4-5-DIFFEN DAC-2-3-DIFFEN DAC-0-1-DIFFEN R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h Table 8-13. GENCONFIG Register Field Descriptions Bit Field Type Reset Description 15 RESERVED R 0h This bit is reserved. 14 REF-PWDWN R/W 1h REF-PWDWN = 1 powers down the internal reference REF-PWDWN = 0 activates the internal reference RESERVED R 1h This bit is reserved. 7 DAC-14-15-DIFF-EN R/W 0h 6 DAC-12-13-DIFF-EN R/W 0h 5 DAC-10-11-DIFF-EN R/W 0h 4 DAC-8-9-DIFF-EN R/W 0h 3 DAC-6-7-DIFF-EN R/W 0h 2 DAC-4-5-DIFF-EN R/W 0h 1 DAC-2-3-DIFF-EN R/W 0h 0 DAC-0-1-DIFF-EN R/W 0h 13-8 When set to 1 the corresponding DAC pair is set to operate in differential mode. The DAC data registers must be rewritten after enabling or disabling differential operation. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 35 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.6 BRDCONFIG Register (Offset = 05h) [reset = FFFFh] BRDCONFIG is shown in Figure 8-11 and described in Table 8-14. Return to Summary Table. Figure 8-11. BRDCONFIG Register 15 14 13 12 11 10 9 8 DAC15BRDCAST-EN DAC14BRDCAST-EN DAC13BRDCAST-EN DAC12BRDCAST-EN DAC11BRDCAST-EN DAC10BRDCAST-EN DAC9BRDCAST-EN DAC8BRDCAST-EN R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h 7 6 5 4 3 2 1 0 DAC7BRDCAST-EN DAC6BRDCAST-EN DAC5BRDCAST-EN DAC4BRDCAST-EN DAC3BRDCAST-EN DAC2BRDCAST-EN DAC1BRDCAST-EN DAC0BRDCAST-EN R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h Table 8-14. BRDCONFIG Register Field Descriptions 36 Bit Field Type Reset 15 DAC15-BRDCAST-EN R/W 1h 14 DAC14-BRDCAST-EN R/W 1h 13 DAC13-BRDCAST-EN R/W 1h 12 DAC12-BRDCAST-EN R/W 1h 11 DAC11-BRDCAST-EN R/W 1h 10 DAC10-BRDCAST-EN R/W 1h 9 DAC9-BRDCAST-EN R/W 1h 8 DAC8-BRDCAST-EN R/W 1h 7 DAC7-BRDCAST-EN R/W 1h 6 DAC6-BRDCAST-EN R/W 1h 5 DAC5-BRDCAST-EN R/W 1h 4 DAC4-BRDCAST-EN R/W 1h 3 DAC3-BRDCAST-EN R/W 1h 2 DAC2-BRDCAST-EN R/W 1h 1 DAC1-BRDCAST-EN R/W 1h 0 DAC0-BRDCAST-EN R/W 1h Description When set to 1 the corresponding DAC is set to update its output to the value set in the BRDCAST register. All DAC channels must be configured in single-ended mode for broadcast operation. If one or more outputs are configured in differential mode the broadcast mode is ignored. When cleared to 0 the corresponding DAC output remains unaffected by a BRDCAST command. Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.7 SYNCCONFIG Register (Offset = 06h) [reset = 0000h] SYNCCONFIG is shown in Figure 8-12 and described in Table 8-15. Return to Summary Table. Figure 8-12. SYNCCONFIG Register 15 14 13 12 11 10 9 8 DAC15-SYNCEN DAC14-SYNCEN DAC13-SYNCEN DAC12-SYNCEN DAC11-SYNCEN DAC10-SYNCEN DAC9-SYNCEN DAC8-SYNCEN R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h 7 6 5 4 3 2 1 0 DAC7-SYNCEN DAC6-SYNCEN DAC5-SYNCEN DAC4-SYNCEN DAC3-SYNCEN DAC2-SYNCEN DAC1-SYNCEN DAC0-SYNCEN R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h Table 8-15. SYNCCONFIG Register Field Descriptions Bit Field Type Reset 15 DAC15-SYNC-EN R/W 0h 14 DAC14-SYNC-EN R/W 0h 13 DAC13-SYNC-EN R/W 0h 12 DAC12-SYNC-EN R/W 0h 11 DAC11-SYNC-EN R/W 0h 10 DAC10-SYNC-EN R/W 0h 9 DAC9-SYNC-EN R/W 0h 8 DAC8-SYNC-EN R/W 0h 7 DAC7-SYNC-EN R/W 0h 6 DAC6-SYNC-EN R/W 0h 5 DAC5-SYNC-EN R/W 0h 4 DAC4-SYNC-EN R/W 0h 3 DAC3-SYNC-EN R/W 0h 2 DAC2-SYNC-EN R/W 0h 1 DAC1-SYNC-EN R/W 0h 0 DAC0-SYNC-EN R/W 0h Description When set to 1 the corresponding DAC output is set to update in response to an LDAC trigger (synchronous mode). When cleared to 0 the corresponding DAC output is set to update immediately (asynchronous mode). Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 37 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.8 TOGGCONFIG0 Register (Offset = 07h) [reset = 0000h] TOGGCONFIG0 is shown in Figure 8-13 and described in Table 8-16. Return to Summary Table. Figure 8-13. TOGGCONFIG0 Register 15 14 13 12 11 10 9 8 DAC15-AB-TOGG-EN DAC14-AB-TOGG-EN DAC13-AB-TOGG-EN DAC12-AB-TOGG-EN R/W-0h R/W-0h R/W-0h R/W-0h 7 6 5 4 3 2 1 0 DAC11-AB-TOGG-EN DAC10-AB-TOGG-EN DAC9-AB-TOGG-EN DAC8-AB-TOGG-EN R/W-0h R/W-0h R/W-0h R/W-0h Table 8-16. TOGGCONFIG0 Register Field Descriptions Bit 38 Field Type Reset 15-14 DAC15-AB-TOGG-EN R/W 0h 13-12 DAC14-AB-TOGG-EN R/W 0h 11-10 DAC13-AB-TOGG-EN R/W 0h 9-8 DAC12-AB-TOGG-EN R/W 0h 7-6 DAC11-AB-TOGG-EN R/W 0h 5-4 DAC10-AB-TOGG-EN R/W 0h 3-2 DAC9-AB-TOGG-EN R/W 0h 1-0 DAC8-AB-TOGG-EN R/W 0h Description Enables toggle mode operation and configures the toggle pin or soft toggle bit: 00 = Toggle mode disabled 01 = Toggle mode enabled: TOGGLE0 10 = Toggle mode enabled: TOGGLE1 11 = Toggle mode enabled: TOGGLE2 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.9 TOGGCONFIG1 Register (Offset = 08h) [reset = 0000h] TOGGCONFIG1 is shown in Figure 8-14 and described in Table 8-17. Return to Summary Table. Figure 8-14. TOGGCONFIG1 Register 15 14 13 12 11 10 9 8 DAC7-AB-TOGG-EN DAC6-AB-TOGG-EN DAC5-AB-TOGG-EN DAC4-AB-TOGG-EN R/W-0h R/W-0h R/W-0h R/W-0h 7 6 5 4 3 2 1 0 DAC3-AB-TOGG-EN DAC2-AB-TOGG-EN DAC1-AB-TOGG-EN DAC0-AB-TOGG-EN R/W-0h R/W-0h R/W-0h R/W-0h Table 8-17. TOGGCONFIG1 Register Field Descriptions Field Type Reset 15-14 Bit DAC7-AB-TOGG-EN R/W 0h 13-12 DAC6-AB-TOGG-EN R/W 0h 11-10 DAC5-AB-TOGG-EN R/W 0h 9-8 DAC4-AB-TOGG-EN R/W 0h 7-6 DAC3-AB-TOGG-EN R/W 0h 5-4 DAC2-AB-TOGG-EN R/W 0h 3-2 DAC1-AB-TOGG-EN R/W 0h 1-0 DAC0-AB-TOGG-EN R/W 0h Description Enables toggle mode operation and configures the toggle pin or soft toggle bit: 00 = Toggle mode disabled 01 = Toggle mode enabled: TOGGLE0 10 = Toggle mode enabled: TOGGLE1 11 = Toggle mode enabled: TOGGLE2 Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 39 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.10 DACPWDWN Register (Offset = 09h) [reset = FFFFh] DACPWDWN is shown in Figure 8-15 and described in Table 8-18. Return to Summary Table. Figure 8-15. DACPWDWN Register 15 14 13 12 11 10 9 8 DAC15PWDWN DAC14PWDWN DAC13PWDWN DAC12PWDWN DAC11PWDWN DAC10PWDWN R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h 7 6 5 4 3 2 1 0 DAC9-PWDWN DAC8-PWDWN DAC7-PWDWN DAC6-PWDWN DAC5-PWDWN DAC4-PWDWN DAC3-PWDWN DAC2-PWDWN DAC1-PWDWN DAC0-PWDWN R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h R/W-1h Table 8-18. DACPWDWN Register Field Descriptions 40 Bit Field Type Reset 15 DAC15-PWDWN R/W 1h 14 DAC14-PWDWN R/W 1h 13 DAC13-PWDWN R/W 1h 12 DAC12-PWDWN R/W 1h 11 DAC11-PWDWN R/W 1h 10 DAC10-PWDWN R/W 1h 9 DAC9-PWDWN R/W 1h 8 DAC8-PWDWN R/W 1h 7 DAC7-PWDWN R/W 1h 6 DAC6-PWDWN R/W 1h 5 DAC5-PWDWN R/W 1h 4 DAC4-PWDWN R/W 1h 3 DAC3-PWDWN R/W 1h 2 DAC2-PWDWN R/W 1h 1 DAC1-PWDWN R/W 1h 0 DAC0-PWDWN R/W 1h Description When set to 1 the corresponding DAC is in power-down mode and its output is connected to GND through a 10-kΩ internal resistor. Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.11 DACRANGEn Register (Offset = 0Ah - 0Dh) [reset = 0000h] DACRANGEn is shown in Figure 8-16 and described in Table 8-19. Return to Summary Table. Figure 8-16. DACRANGEn Register 15 14 7 13 12 11 10 9 DACa-RANGE[3:0] DACb-RANGE[3:0] W-0h W-0h 6 5 4 3 2 1 DACc-RANGE[3:0] DACd-RANGE[3:0] W-0h W-0h 8 0 Table 8-19. DACRANGEn Register Field Descriptions Field Type Reset Description 15-12 Bit DACa-RANGE[3:0] W 0h 11-8 DACb-RANGE[3:0] W 0h 7-4 DACc-RANGE[3:0] W 0h 3-0 DACd-RANGE[3:0] W 0h Sets the output range for the corresponding DAC. 0000 = 0 to 5 V 0001 = 0 to 10 V 0010 = 0 to 20 V 0100 = 0 to 40 V 1001 = -5 V to +5 V 1010 = -10 V to +10 V 1100 = -20 V to +20 V 1110 = -2.5 V to +2.5 V All others: invalid The two outputs of a differential DAC pair must be configured to the same output range prior to setting them up as a differential pair. a: 15, 11, 7 or 3; b: 14, 10, 6 or 2; c: 13, 9, 5 or 1; d: 12, 8, 4 or 0 Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 41 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.12 TRIGGER Register (Offset = 0Eh) [reset = 0000h] TRIGGER is shown in Figure 8-17 and described in Table 8-20. Return to Summary Table. Figure 8-17. TRIGGER Register 15 14 13 12 11 10 9 8 RESERVED ALM-RESET W-0h W-0h 7 6 5 4 AB-TOG2 AB-TOG1 AB-TOG0 LDAC 3 2 SOFT-RESET[3:0] 1 W-0h W-0h W-0h W-0h W-0h 0 Table 8-20. TRIGGER Register Field Descriptions Field Type Reset Description 15-9 Bit RESERVED W 0h This bit is reserved 8 ALM-RESET W 0h Set this bit to 1 to clear an alarm event. Not applicable for a DACBUSY alarm event. 0h If soft toggle is enabled set, this bit controls the toggle between values for those DACs that have been set in toggle mode 2 in the TOGGCONFIG register. Set to 1 to update to Register B and clear to 0 for Register A. 0h If soft toggle is enabled set, this bit controls the toggle between values for those DACs that have been set in toggle mode 1 in the TOGGCONFIG register. Set to 1 to updated to Register B and clear to 0 for Register A. 7 6 AB-TOG1 W W 5 AB-TOG0 W 0h If soft toggle is enabled set, this bit controls the toggle between values for those DACs that have been set in toggle mode 0 in the TOGGCONFIG register. Set to 1 to update to Register B and clear to 0 for Register A. 4 LDAC W 0h Set this bit to 1 to synchronously load those DACs who have been set in synchronous mode in the SYNCCONFIG register. SOFT-RESET[3:0] W 0h When set to the reserved code 1010 resets the device to its default state. 3-0 42 AB-TOG2 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.13 BRDCAST Register (Offset = 0Fh) [reset = 0000h] BRDCAST is shown in Figure 8-18 and described in Table 8-21. Return to Summary Table. Figure 8-18. BRDCAST Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 BRDCAST-DATA[15:0] R/W-0h Table 8-21. BRDCAST Register Field Descriptions Bit Field 15-0 Type BRDCAST-DATA[15:0] R/W Reset Description 0h Writing to the BRDCAST register forces those DAC channels that have been set to broadcast in the BRDCONFIG register to update its data register data to the BRDCAST-DATA one. Data is MSB aligned in straight binary format and follows the format below: DAC81416: { DATA[15:0] } DAC71416: { DATA[13:0], x, x } DAC61416: { DATA[11:0], x, x, x, x} x – Don 't care bits 8.6.14 DACn Register (Offset = 10h - 1Fh) [reset = 0000h] DACn is shown in Figure 8-19 and described in Table 8-22. Return to Summary Table. Figure 8-19. DACn Register 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 DACn-DATA[15:0] R/W-0h Table 8-22. DACn Register Field Descriptions Bit 15-0 Field DACn-DATA[15:0] Type R/W Reset Description 0h Stores the 16-, 14- or 12-bit data to be loaded to DACn in MSB aligned straight binary format. In differential DAC mode data is loaded into the lowest-valued DAC in the DAC pair (in pair DACxy, data is loaded into DACx and writes to DACy are ignored). Data follows the format below: DAC81416: { DATA[15:0] } DAC71416: { DATA[13:0], x, x } DAC61416: { DATA[11:0], x, x, x, x} x – Don 't care bits Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 43 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 8.6.15 OFFSETn Register (Offset = 20h - 23h) [reset = 0000h] OFFSETn is shown in Figure 8-20 and described in Table 8-23. Return to Summary Table. Figure 8-20. OFFSETn Register 15 14 13 12 11 10 9 8 2 1 0 OFFSETab[7:0] R/W-0h 7 6 5 4 3 OFFSETcd[7:0] R/W-0h Table 8-23. OFFSETn Register Field Descriptions Bit 15-8 7-0 Field Type Reset Description OFFSETab[7:0] R/W 0h Provides offset adjustment to DACy in the differential DACx-y pair in two 's complement format. Data follows the format below: OFFSETcd[7:0] R/W • DAC81416: • – Format: { OFFSET[7:0] } – Range: -128 LSB to +127 LSB DAC71416: • – Format: { OFFSET[5:0], x, x } – Range: -32 LSB to +31 LSB DAC61416: 0h – – Format: { OFFSET[3:0], x, x, x, x} Range: -8 LSB to +7 LSB x – Don 't care bits The differential DAC data register must be rewritten after updating the offset register. ab: 14-15, 10-11, 6-7 or 2-3; cd: 12-13, 8-9, 4-5 or 0-1 44 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 9 Application and Implementation Note Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes, as well as validating and testing their design implementation to confirm system functionality. 9.1 Application Information One of the primary applications of the DACx1416 family is Mach Zehnder Modulator (MZM) biasing, employed in Optical Line Cards and Optical Modules. With high-voltage, high-current and differential output features, the DACx1416 family can be used for biasing both LiNbO3 and InP type modulators. With the help of the toggle mode and multiple corresponding input pins, the required dither waveform for such applications can be generated without involving SPI programming. The small package size and integrated reference minimize the total footprint of such applications. Y/Phase Bias Y/I Bias Y/Q Bias 9.2 Typical Application MZM PR MZM LASER π/2 BS BC Transmitted Signal MZM Dither - I R1 TOGGLE0 X/Phase Bias IQ Modulator C OUT1 TOGGLE1 π/2 Bias+ OUT0 DACx1416 Dither - Q X/Q Bias X/I Bias MZM R2 BiasMZM: Mach-Zehnder Modulator BS: Beam Splitter PR: Polarization Rotator BC: Beam Combiner Figure 9-1. Biasing a Mach Zehnder Modulator Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 45 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 9.2.1 Design Requirements Designing biasing circuits that are made to match both types of MZM technologies (LiNbO3 and InP) requires high voltage and current ranges as shown in Table 9-1. The Optical Internetworking Forum (OIF) recommends four differential IQ bias and two differential phase bias inputs, as shown in Figure 9-1. This differential signaling scheme helps in minimizing the crosstalk and noise between channels, which may otherwise result in a complicated bias control algorithm. While an ideal dither tone should be a sine wave, generating a sine wave can be cumbersome in a largely digital circuit domain. A square wave is relatively easier to generate through digital circuits, and can also be used, provided that the bandwidth of this dither signal is lower than the low cutoff frequency of the receiver (that is, 100 kHz or 1 MHz as per OIF). Passive RC filters with cutoff frequency lower than 100 kHz can be used at the DAC output for LiNbO3 modulators, which have very small bias current requirement. For InP modulators that are mainly used with optical modules, typically requiring a receiver low cutoff frequency of MHz, choose RC values so that the power dissipation across the resistors is small. For smooth detection of the dither signal at the MZM output, use two orthogonal dither frequency sources for the I and Q arms. The amplitude of the dither waveform is typically 0.5% to 2.5% of the dc bias voltage, which is mainly governed by the design implementation. Table 9-1. Requirements of MZM Biasing Circuit PARAMETER 46 VALUE DC range Up to ±18 V Dither amplitude 40 mV to 500 mV Dither frequency 100 Hz to 100 kHz Dither shape Sine or square Bias current Up to 25 mA (for InP MZM) Number of dither frequencies 2 Output type Differential (6 pairs) Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 9.2.2 Detailed Design Procedure Figure 9-1 provides the simplified circuit diagram for biasing a MZM for a Dither-type Bias Control circuit. As shown, this cicuit requires four differential input pairs for IQ biasing, and two differential input pairs for phase biasing. To bias a LiNbO3 MZM, the voltage can be as high as ±18 V, whereas the current requirement is of the order of few micro amperes. The low cutoff frequency of the receiver is typically 100 kHz, and hence, the bandwidth of the dither signals should be well below this frequency. Be aware that only the IQ bias inputs require the dither signal, and not the phase bias. The DACx1416 featuresa toggle mode wherein the outputs can be configured to provide a square wave imposed on a dc bias. This mode requires setting the HIGH and LOW codes for the square wave and the transition happens in sync with the selected toggle input pin. The pseudocode to achieve the dither output using the toggle function is provided below. //SYNTAX: WRITE , //Power-on Device, Disable Soft-toggle WRITE SPICONFIG,0x0A84 //Select Range for all 12 channels as ±10V WRITE DACRANGE2, 0xAAAA WRITE DACRANGE3, 0xAAAA WRITE DACRANGE4, 0xAAAA //Power-on DAC Channels 0 - 11 WRITE DACPWDWN,0xF000 //Write HIGH code to Register A of all IQ Bias Differential Pairs WRITE DAC0,0xXXXX WRITE DAC2,0xXXXX WRITE DAC4,0xXXXX WRITE DAC6,0xXXXX //Write Data to Phase Bias Channels WRITE DAC8,0xXXXX WRITE DAC10,0xXXXX //Enable Sync for All Differential Pairs WRITE SYNCCONFIG,0x0FFF //Enable Software LDAC WRITE TRIGGER,0x0002 //Write LOW code to Register B of all IQ Bias Differential Pairs WRITE DAC_DATA0,0xXXXX WRITE DAC_DATA0,0xXXXX WRITE DAC_DATA0,0xXXXX WRITE DAC_DATA0,0xXXXX //Turn Toggle Mode ON for All IQ Differential Pairs //DAC11-10:Y/Phase Bias , DAC9-8:Y/I Bias - TOGG0, DAC7-6:Y/Q Bias - TOGG 1 //DAC5-4:Y/Phase Bias , DAC3-2:Y/I Bias - TOGG0, DAC1-0:Y/Q Bias - TOGG 1 WRITE TOGGCONFIG0,0x0005 WRITE TOGGCONFIG1,0xA05A //Method to Modify the DC Value of Any IQ Differential Pair //Turn Off Toggle Mode for that Channel (e.g. DAC0-1) WRITE TOGGCONFIG1,0xA050 //Turn Off Sync for the Channel WRITE SYNCCONFIG,0x0FFC //Write HIGH code to Register A of the Channel Pair WRITE DAC0,0xXXXX //Turn On Sync for the Channel Pair WRITE SYNCCONFIG,0x0FFF //Turn On Toggle for the Channel Pair WRITE TOGGCONFIG1,0xA05A The dither frequencies can be set at 1 kHz and 2 kHz so that a single-pole RC low-pass filter can provide sufficient attenuation at 100 kHz. For example, when R1 = R2 = 10 kΩ and C = 0.01 µF, an attenuation of approximately 40 dB is obtained at 100 kHz. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 47 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 9.2.3 Application Curves 0.6 10 0 0.4 0.2 Amplitude (dB) Toggle Output (V) -10 0 -0.2 -20 -30 -40 -50 -60 -0.4 -70 -0.6 -80 0 0.1 0.2 0.3 0.4 0.5 0.6 Time (ms) 0.7 0.8 0.9 1 Toggle frequency = 10 kHz Figure 9-2. Toggle AC Amplitude Transition 48 0 20 40 60 dac8 80 100 120 140 Frequency (kHz) 160 180 200 dac8 Toggle frequency = 10 kHz, no filter at output Figure 9-3. Frequency Spectrum of Toggle Output Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 10 Power Supply Recommendations The DACx1416 require five power supply inputs: VIO, VDD, VAA, VCC and VSS. VDD and VAA should be at same level. Assuming VIO and VDD/VAA to be different, there are four separate power-supply sources required. Place a 0.1-µF ceramic capacitor close to each power-supply pin. Be aware that VCC and VSS have two pins each. In addition, a 4.7-µF or 10-µF bulk capacitor is recommended for each power supply; tantalum or aluminum types can be chosen for the bulk capacitors. There is no sequencing requirement for the power supplies. As the DAC output range is configurable, make sure that the power-supplies have enough headroom to achieve linearity at codes close to the power supply rails. When sourcing or sinking current from or to the DAC output, the heat dissipation must be considered. For example, a typical application of MZM bias with 25-mA load current from or to 12 channels with 2.5-V power-supply headroom can create a power dissipation across the DAC of (12 × 2.5 × 25 mA) = 0.75 W. The thermal design to dissipate the power in this example may involve inclusion of heat sinks in order to avoid thermal shutdown of the device. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 49 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 11 Layout 11.1 Layout Guidelines The pin configuration of the DACx1416 has been designed in such a way that the analog, digital, and power pins are spatially separated from each other, which makes the PCB layout simple. An example layout is shown in Figure 11-1. As evident, every power supply pin has a 0.1-µF capacitor close to the pin. Make sure to lay out the analog and digital signals away from each other, or on different PCB layers. Make sure to provide an unbroken reference plane (either ground or VIO) for the digital signals. The higher frequency signals, such as SCLK and SDI, must have appropriate impedance termination in order to address signal integrity. 11.2 Layout Example Power Supplies External Reference Analog Outputs Analog Outputs Digital IO Figure 11-1. Example Layout 50 Submit Document Feedback Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 DAC81416, DAC71416, DAC61416 www.ti.com SLASEO0B – JULY 2018 – REVISED JUNE 2021 12 Device and Documentation Support 12.1 Device Support 12.1.1 Development Support For development support, see the following: DAC81416 Evaluation Module 12.2 Documentation Support 12.2.1 Related Documentation For related documentation see the following: • • • Texas Instruments, DAC81416EVM User's Guide Texas Instruments, DACx1416 Delivers Optimized Solution to Mach Zehnder Modulator Biasing application note Texas Instruments, Programmable Voltage Output With Sense Connections Circuit application note 12.3 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. Click on Subscribe to updates to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document. 12.4 Support Resources TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight from the experts. Search existing answers or ask your own question to get the quick design help you need. Linked content is provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. 12.5 Trademarks TI E2E™ is a trademark of Texas Instruments. All trademarks are the property of their respective owners. 12.6 Electrostatic Discharge Caution 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. 12.7 Glossary TI Glossary This glossary lists and explains terms, acronyms, and definitions. 13 Mechanical, Packaging, and Orderable Information The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. Copyright © 2021 Texas Instruments Incorporated Product Folder Links: DAC81416 DAC71416 DAC61416 Submit Document Feedback 51 PACKAGE OPTION ADDENDUM www.ti.com 4-Jun-2021 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) (6) DAC61416RHAR ACTIVE VQFN RHA 40 2500 RoHS & Green NIPDAUAG Level-3-260C-168 HR -40 to 125 DAC61416 DAC61416RHAT ACTIVE VQFN RHA 40 250 RoHS & Green NIPDAUAG Level-3-260C-168 HR -40 to 125 DAC61416 DAC71416RHAR ACTIVE VQFN RHA 40 2500 RoHS & Green NIPDAUAG Level-3-260C-168 HR -40 to 125 DAC71416 DAC71416RHAT ACTIVE VQFN RHA 40 250 RoHS & Green NIPDAUAG Level-3-260C-168 HR -40 to 125 DAC71416 DAC81416RHAR ACTIVE VQFN RHA 40 2500 RoHS & Green NIPDAUAG Level-3-260C-168 HR -40 to 125 DAC81416 DAC81416RHAT ACTIVE VQFN RHA 40 250 RoHS & Green NIPDAUAG Level-3-260C-168 HR -40 to 125 DAC81416 (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) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
DAC71416RHAR 价格&库存

很抱歉,暂时无法提供与“DAC71416RHAR”相匹配的价格&库存,您可以联系我们找货

免费人工找货