The DAC8550 is a small, low-power, voltage output, 16-bit digital-to-analog converter (DAC). It is monotonic, provides good linearity, and minimizes undesired code-to-code transient voltages. The DAC8550 uses a versatile, 3-wire serial interface that operates at clock rates of up to 30 MHz and is compatible with standard SPI™, QSPI™, Microwire™, and digital signal processor (DSP) interfaces.
The DAC8550 requires an external reference voltage to set its output range. The DAC8550 incorporates a power-on reset circuit that ensures that the DAC output powers up at midscale and remains there until a valid write takes place to the device. The DAC8550 contains a power-down feature, accessed over the serial interface, that reduces the current consumption of the device to 200 nA at 5 V.
The low-power consumption of this device in normal operation makes it ideal for portable, battery-operated equipment. Power consumption is 0.38 mW at 2.7 V, reducing to less than 1 μW in power-down mode.
The DAC8550 is available in an MSOP-8 package.
For additional flexibilty, see the DAC8551, a binary-coded counterpart to the DAC8550.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
DAC8550 | VSSOP (8) | 3.00 mm × 3.00 mm |
Changes from G Revision (February 2017) to H Revision
Changes from F Revision (March 2016) to G Revision
Changes from E Revision (March 2012) to F Revision
Changes from D Revision (October 2006) to E Revision
Changes from C Revision (March 2006) to D Revision
PIN | TYPE | DESCRIPTION | |
---|---|---|---|
NAME | NO. | ||
VDD | 1 | PWR | Power-supply input |
VREF | 2 | I | Reference voltage input |
VFB | 3 | I | Feedback connection for the output amplifier |
VOUT | 4 | O | Analog output voltage from DAC. The output amplifier has rail-to-rail operation. |
SYNC | 5 | I | Level-triggered control input (active LOW). This is the frame synchronization signal for the input data. When SYNC goes LOW, it enables the input shift register and data is transferred in on the falling edges of the following clocks. The DAC is updated following the 24th clock (unless SYNC is taken HIGH before this edge, in which case the rising edge of SYNC acts as an interrupt and the write sequence is ignored by the DAC8550). Schmitt-Trigger logic input. |
SCLK | 6 | I | Serial clock input. Data can be transferred at rates up to 30 MHz Schmitt-Trigger logic input. |
DIN | 7 | I | Serial data input. Data is clocked into the 24-bit input shift register on each falling edge of the serial clock input. Schmitt-Trigger logic input. |
GND | 8 | GND | Ground reference point for all circuitry on the part |
MIN | MAX | UNIT | ||
---|---|---|---|---|
Supply voltage | GND | –0.3 | 6 | V |
Digital input voltage range | GND | –0.3 | VDD + 0.3 | V |
Output voltage | GND | –0.3 | VDD + 0.3 | V |
Junction temperature, TJ(max) | 150 | °C | ||
Operating temperature, TA | –40 | 105 | °C | |
Storage temperature, Tstg | –65 | 150 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±2000 | V |
Charged-device model (CDM), per JEDEC specification JESD22-C101(2) | ±500 |
MIN | NOM | MAX | UNIT | |||
---|---|---|---|---|---|---|
POWER SUPPLY | ||||||
VDD | Supply voltage | 2.7 | 5.5 | V | ||
DIGITAL INPUTS | ||||||
DIN | Digital input voltage | SCLK and SYNC | 0 | VDD | V | |
REFERENCE INPUT | ||||||
VREF | Reference input voltage | 0 | VDD | V | ||
AMPLIFIER FEEDBACK INPUT | ||||||
VFB | Output amplifier feedback input | VO | V | |||
TEMPERATURE RANGE | ||||||
TA | Operating ambient temperature | –40 | 105 | °C |
THERMAL METRIC(1) | DAC8550 | UNIT | |
---|---|---|---|
DGK (VSSOP) | |||
8 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 206 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 44 | °C/W |
RθJB | Junction-to-board thermal resistance | 94.2 | °C/W |
ψJT | Junction-to-top characterization parameter | 10.2 | °C/W |
ψJB | Junction-to-board characterization parameter | 92.7 | °C/W |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
STATIC PERFORMANCE(1) | |||||||
Resolution | 16 | Bits | |||||
EL | Relative accuracy | Measured by line passing through codes –32283 and 32063 at VREF = 5 V, codes –31798 and 31358 at VREF = 2.5 V | DAC8550 | ±16 | LSB | ||
DAC8550B | ±12 | ||||||
ED | Differential nonlinearity | 2.5 V ≤ VREF ≤ 5.5 V, 0°C ≤ TA ≤ 105°C | ±1 | LSB | |||
4.2 V < VREF ≤ 5.5 V, -40°C ≤ TA ≤ 105°C | ±1 | LSB | |||||
2.5 V ≤ VREF ≤ 4.2 V, -40°C ≤ TA ≤ 0°C | ±2 | LSB | |||||
EO | Zero-code error | Measured by line passing through codes –32283 and 32063 | ±2 | ±12 | mV | ||
EFS | Full-scale error | Measured by line passing through codes –32283 and 32063 | ±0.05% | ±0.5% | mV | ||
EG | Gain error | Measured by line passing through codes –32283 and 32063 | ±0.02% | ±0.2% | mV | ||
Zero-code error drift | ±5 | μV/°C | |||||
Gain temperature coefficient | ±1 | ppm of FSR/°C | |||||
PSRR | Power-supply rejection ratio | RL = 2 kΩ, CL = 200 pF | 0.75 | mV/V | |||
OUTPUT CHARACTERISTICS(2) | |||||||
VO | Output voltage range | 0 | VREF | V | |||
tSD | Output voltage settling time | To ±0.003% FSR, 1200h to 8D00h, RL = 2 kΩ, 0 pF < CL < 200 pF | 8 | 10 | μs | ||
RL = 2 kΩ, CL = 500 pF | 12 | ||||||
SR | Slew rate | 1.8 | V/μs | ||||
Capacitive load stability | RL = ∞ | 470 | pF | ||||
RL = 2 kΩ | 1000 | ||||||
Code change glitch impulse | 1 LSB change around major carry | 0.1 | nV-s | ||||
Digital feedthrough | SCLK toggling, FSYNC high | 0.1 | nV-s | ||||
zO | DC output impedance | At mid-code input | 1 | Ω | |||
IOS | Short-circuit current | VDD = 5 V | 50 | mA | |||
VDD = 3 V | 20 | ||||||
tON | Power-up time | Coming out of power-down mode, VDD = 5 V | 2.5 | μs | |||
Coming out of power-down mode, VDD = 3 V | 5 | ||||||
AC PERFORMANCE | |||||||
SNR | Signal-to-noise ratio | BW = 20 kHz, VDD = 5 V, fOUT = 1 kHz, 1st 19 harmonics removed for SNR calculation |
95 | dB | |||
THD | Total harmonic distortion | BW = 20 kHz, VDD = 5 V, fOUT = 1 kHz, 1st 19 harmonics removed for SNR calculation |
–85 | dB | |||
SFDR | Spurious-free dynamic range | BW = 20 kHz, VDD = 5 V, fOUT = 1 kHz, 1st 19 harmonics removed for SNR calculation |
87 | dB | |||
SINAD | Signal-to-noise and distortion | BW = 20 kHz, VDD = 5 V, fOUT = 1 kHz, 1st 19 harmonics removed for SNR calculation |
84 | dB | |||
REFERENCE INPUT | |||||||
VREF | Reference voltage | 0 | VDD | V | |||
II(REF) | Reference current input range | VREF = VDD = 5 V | 40 | 75 | μA | ||
VREF = VDD = 3.6 V | 30 | 45 | |||||
zI(REF) | Reference input impedance | 125 | kΩ | ||||
LOGIC INPUTS (2) | |||||||
Input current | ±1 | μA | |||||
VIL | Low-level input voltage | 3 V ≤ VDD ≤ 5.5 V | 0.3 × VDD | V | |||
2.7 V ≤ VDD < 3 V | 0.1 × VDD | ||||||
VIH | High-level input voltage | 3 V ≤ VDD ≤ 5.5 V | 0.7 × VDD | V | |||
2.7 V ≤ VDD < 3 V | 0.9 × VDD | ||||||
Pin capacitance | 3 | pF | |||||
POWER REQUIREMENTS | |||||||
IDD | Supply current | Normal mode, input code equals mid-scale, no load, does not include reference current, VIH = VDD, VIL = GND | VDD = 3.6 V to 5.5 V | 160 | 250 | μA | |
VDD = 2.7 V to 3.6 V | 140 | 240 | |||||
All power-down modes, VIH = VDD, VIL = GND |
VDD = 3.6 V to 5.5 V | 0.2 | 2 | ||||
VDD = 2.7 V to 3.6 V | 0.05 | 2 | |||||
POWER EFFICIENCY | |||||||
IOUT/IDD | ILOAD = 2 mA, VDD = 5 V | 89% |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
t1(3) | SCLK cycle time | VDD = 2.7 V to 3.6 V | 50 | ns | ||
VDD = 3.6 V to 5.5 V | 33 | |||||
t2 | SCLK HIGH time | VDD = 2.7 V to 3.6 V | 13 | ns | ||
VDD = 3.6 V to 5.5 V | 13 | |||||
t3 | SCLK LOW time | VDD = 2.7 V to 3.6 V | 22.5 | ns | ||
VDD = 3.6 V to 5.5 V | 13 | |||||
t4 | SYNC to SCLK rising edge setup time | VDD = 2.7 V to 3.6 V | 0 | ns | ||
VDD = 3.6 V to 5.5 V | 0 | |||||
t5 | Data setup time | VDD = 2.7 V to 3.6 V | 5 | ns | ||
VDD = 3.6 V to 5.5 V | 5 | |||||
t6 | Data hold time | VDD = 2.7 V to 3.6 V | 4.5 | ns | ||
VDD = 3.6 V to 5.5 V | 4.5 | |||||
t7 | 24th SCLK falling edge to SYNC rising edge | VDD = 2.7 V to 3.6 V | 0 | ns | ||
VDD = 3.6 V to 5.5 V | 0 | |||||
t8 | Minimum SYNC HIGH time | VDD = 2.7 V to 3.6 V | 50 | ns | ||
VDD = 3.6 V to 5.5 V | 33 | |||||
t9 | 24th SCLK falling edge to SYNC falling edge | VDD = 2.7 V to 5.5 V | 100 | ns |
5 V |
5 V |
5 V | 1-LSB Step |
5 V | 16-LSB Step |
5 V | 256-LSB Step |
5 V |
5 V |
5 V | 1-LSB Step |
5 V | 16-LSB Step |
5 V | 256-LSB Step |
2.7 V |
2.7 V |
2.7 V | 1-LSB Step |
2.7 V | 16-LSB Step |
2.7 V | 256-LSB Step |
2.7 V |
2.7 V |
2.7 V | 1-LSB Step |
2.7 V | 16-LSB Step |
2.7 V | 256-LSB Step |