Skip to the content
PCBKitNew board
PCM2704CDB on a board, in 3D

PCM2704CDB

Texas Instruments

-25℃~+85℃ 12MHz 16 160uA 2 32kHz、44.1kHz、48kHz 3V~5.25V SPI、USB SSOP-28-208mil ADCs/DACs - Special Purpose ROHS

Extended
DatasheetJLCPCBLCSCti/PCM2704CDB
Category
ADCs, DACs Special Purpose
Package
SSOP-28
Pins
28

Overview

The PCM2704CDB is an ADCs, DACs Special Purpose made by Texas Instruments in a SSOP-28 package with 28 pins. -25℃~+85℃ 12MHz 16 160uA 2 32kHz、44.1kHz、48kHz 3V~5.25V SPI、USB SSOP-28-208mil ADCs/DACs - Special Purpose ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:PCM2704DBR, from EasyEDA) and its footprint (Package_SO:SSOP-28_5.3x10.2mm_P0.65mm, from KiCad's library), ready for a KiCad board. 385 are in stock at JLCPCB (part C2859784). 3 open-source boards in 3 repositories on GitHub use it.

Symbol

XTO1CK2DT3PSEL4DOUT5DGND6VDD7D-8D+9VBUS10ZGND11AGNDL12VCCL13VOUTL14VOUTR15VCCR16AGNDR17VCOM18PGND19VCCP20HOST21HID0/MS22HID1/MC23HID2/MD24TEST125TEST026SSPND#27XTI28
EasyEDA_Cloud:PCM2704DBRFrom EasyEDA

Footprint

12345678910111213141516171819202122232425262728
Package_SO:SSOP-28_5.3x10.2mm_P0.65mmFrom KiCad's library

From the datasheet

16
Supply, least
4.35 V · VBUS, recommended operating min, bus-powered · p. 8
Supply, most
5.25 V · VBUS, recommended operating max, bus-powered · p. 8
Supply, least
3 V · VCCP, recommended operating min, self-powered · p. 8
Supply, most
3.6 V · VCCP, recommended operating max, self-powered · p. 8
Supply, absolute maximum
6.5 V · VBUS, absolute max · p. 7
Supply, absolute maximum
4 V · VCCP, absolute max · p. 7
Works from
-25 °C · Operating free-air temperature min · p. 8
Works up to
85 °C · Operating free-air temperature max · p. 8
Junction, hottest
150 °C · Junction temperature absolute max · p. 7
Takes working
23 mA · Supply current typical, line DAC operation · p. 10
Takes working
35 mA · Supply current typical, headphone DAC operation, RL = 32 Ω · p. 10
Takes at most
46 mA · Supply current max, headphone DAC operation, RL = 32 Ω · p. 10
Takes asleep
150 µA · Supply current typical, USB suspend mode · p. 10
Junction to air (DB (SSOP))
68.2 K/W · Junction-to-ambient thermal resistance · p. 8
Junction to case (DB (SSOP))
27.2 K/W · Junction-to-case (top) thermal resistance · p. 8
Junction to board (DB (SSOP))
29.5 K/W · Junction-to-board thermal resistance · p. 8

What it is and has

18
DAC
16-bit delta-sigma stereo · p. 1
Sampling rates
32 kHz, 44.1 kHz, 48 kHz · p. 1
USB transceiver
Full-speed · p. 1
USB compliance
USB 2.0 · p. 1
USB certification
USB-IF certified · p. 1
USB driver
No dedicated device driver needed · p. 1
Descriptors
Partially programmable · p. 1
Playback transfer
Adaptive isochronous · p. 1
Power configuration
Bus-powered or self-powered · p. 1
Digital filter
Oversampling digital filter · p. 1
Analog output
Single-ended voltage output · p. 1
Analog filter
Integrated low-pass filter · p. 1
Suspend indication
Suspend flag · p. 1
S/PDIF
Output with SCMS · p. 1
External ROM interface
Supported · p. 1
USB interface
Full-speed transceivers · p. 1
USB certification
USB-IF · p. 1
Device driver
No dedicated device driver needed · p. 1

Around it

2
cap unspecified
between VCCL and GND; Supply decoupling capacitor. · p. 4
cap unspecified
between VCOM and PGND; DAC common-voltage decoupling capacitor. · p. 5

Specifications

86
ParameterConditionsAs printedPage
Supply voltageVBUSmin -0.3 · max 6.5 V7
Supply voltageVCCP, VCCL, VCCR, VDDmin -0.3 · max 4 V7
Supply voltage differencesVCCP, VCCL, VCCR, VDD; maximum magnitude ±0.1 Vmax 0.1 V7
Ground voltage differencesPGND, AGNDL, AGNDR, DGND, ZGND; maximum magnitude ±0.1 Vmax 0.1 V7
Digital input voltageHOSTmin -0.3 · max 6.5 V7
Digital input voltageD+, D–, HID0/MS, HID1/MC, HID2/MD, XTI, XTO, DOUT, SSPND, CK, DT, PSEL, TEST0, TEST1; maximum (VDD + 0.3) < 4 Vmin -0.3 V7
Analog input voltageVCOM; maximum (VCCP + 0.3) < 4 Vmin -0.3 V7
Analog input voltageVOUTR; maximum (VCCR + 0.3) < 4 Vmin -0.3 V7
Analog input voltageVOUTL; maximum (VCCL + 0.3) < 4 Vmin -0.3 V7
Input current (any pins except supplies)Magnitude ±10 mA; printed in MIN columnmin 10 mA7
Ambient temperature under biasmin -40 · max 125 °C7
Junction temperaturemax 150 °C7
Package temperature (IR reflow, peak)max 260 °C7
Storage temperature, Tstg Tstgmin -55 · max 150 °C7
Electrostatic discharge V(ESD)Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins; maximum magnitude ±3000 Vmax 3000 V7
Electrostatic discharge V(ESD)Charged device model (CDM), per JEDEC specification JESD22-C101, all pins; maximum magnitude ±1500 Vmax 1500 V7
Supply voltageVBUS; NOM = 5 Vmin 4.35 · typ 5 · max 5.25 V8
Supply voltageVCCP, VCCL, VCCR, VDD; NOM = 3.3 Vmin 3 · typ 3.3 · max 3.6 V8
Digital input clock frequencyNOM = 12 MHzmin 11.994 · typ 12 · max 12.006 MHz8
Analog output load resistanceNOM = 32 Ωmin 16 · typ 32 Ω8
Analog output load capacitancemax 100 pF8
Digital output load capacitancemax 20 pF8
Operating free-air temperature, TA TAmin -25 · max 85 °C8
Junction-to-ambient thermal resistance RθJAPCM2704C, DB (SSOP), 28 PINStyp 68.2 °C/W8
Junction-to-case (top) thermal resistance RθJC(top)PCM2704C, DB (SSOP), 28 PINStyp 27.2 °C/W8
Junction-to-board thermal resistance RθJBPCM2704C, DB (SSOP), 28 PINStyp 29.5 °C/W8
Junction-to-top characterization parameter ψJTPCM2704C, DB (SSOP), 28 PINStyp 2.7 °C/W8
Junction-to-board characterization parameter ψJBPCM2704C, DB (SSOP), 28 PINStyp 29.1 °C/W8
Input logic high level VIHExcept HOSTmin 2 · max 3.3 VDC9
Input logic high level (1) VIHHOST pinmin 2 · max 5.5 VDC9
Input logic low level VILExcept HOSTmin -0.3 · max 0.8 VDC9
Input logic low level (1) VILHOST pinmin -0.3 · max 0.8 VDC9
Input logic high current (2) IIHVIN = 3.3 V; D+, D–, HOST, TEST0, TEST1, DT, PSEL, XTI; maximum magnitude ±10 uAmax 10 uA9
Input logic high current IIHVIN = 3.3 V; other input logic pinstyp 65 · max 100 uA9
Input logic low current (2) IILVIN = 0 V; D+, D–, HOST, TEST0, TEST1, DT, PSEL, XTI; maximum magnitude ±10 uAmax 10 uA9
Input logic low current IILVIN = 0 V; other input logic pins; maximum magnitude ±10 uAmax 10 uA9
Output logic high level VOHIOH = –2 mAmin 2.4 VDC9
Output logic low level VOLIOL = 2 mAmax 0.4 VDC9
Input clock frequency, XTImin 11.994 · typ 12 · max 12.006 MHz9
Sampling frequency ƒStyp 32 kHz9
Sampling frequency ƒStyp 44.1 kHz9
Sampling frequency ƒStyp 48 kHz9
Resolutiontyp 16 bits9
Gain mismatch, channel-to-channelTypical ±2; maximum ±8typ 2 · max 8 % of FSR9
Gain errorTypical ±2; maximum ±8typ 2 · max 8 % of FSR9
Bipolar zero errorTypical ±3; maximum ±6typ 3 · max 6 % of FSR9
Total harmonic distortion + noise THD + NLine; RL > 10 kΩ, self-powered, VOUT = 0 dBtyp 0.006 · max 0.01 %9
Total harmonic distortion + noise THD + NLine; RL > 10 kΩ, bus-powered, VOUT = 0 dBtyp 0.012 · max 0.02 %9
Total harmonic distortion + noise THD + NHeadphone; RL = 32 Ω, self- or bus-powered, VOUT = 0 dBtyp 0.025 %9
Total harmonic distortion + noise THD + NVOUT = –60 dBtyp 2 %9
Dynamic rangeEIAJ, A-weightedmin 90 · typ 98 dB9
Signal-to-noise ratio SNREIAJ, A-weightedmin 90 · typ 98 dB9
Channel separationmin 60 · typ 70 dB9
Load impedanceLine; AC-couplingmin 10 kΩ10
Load impedanceHeadphone; AC-couplingmin 16 · typ 32 Ω10
LPF frequency response–3 dBtyp 140 kHz10
LPF frequency responseƒ = 20 kHztyp -0.1 dB10
Passband rippleMaximum magnitude ±0.04 dBmax 0.04 dB10
Stop band attenuationmin -50 dB10
Voltage rangeVBUS; Bus-poweredmin 4.35 · typ 5 · max 5.25 VDC10
Voltage rangeVCCP, VCCL, VCCR, VDD; Self-poweredmin 3 · typ 3.3 · max 3.6 VDC10
Supply currentLine; DAC operationtyp 23 · max 30 mA10
Supply currentHeadphone; DAC operation (RL = 32 Ω)typ 35 · max 46 mA10
Supply currentLine/headphone; Suspend mode; USB suspended statetyp 150 · max 190 uA10
Power dissipation (self-powered)Line; DAC operationtyp 76 · max 108 mW10
Power dissipation (self-powered)Headphone; DAC operation (RL = 32 Ω)typ 116 · max 166 mW10
Power dissipation (self-powered)Line/headphone; Suspend mode; USB suspended statetyp 495 · max 684 uW10
Power dissipation (bus-powered)Line; DAC operationtyp 115 · max 158 mW10
Power dissipation (bus-powered)Headphone; DAC operation (RL = 32 Ω)typ 175 · max 242 mW10
Power dissipation (bus-powered)Line/headphone; Suspend mode; USB suspended statetyp 750 · max 998 uW10
Internal power-supply voltage (7)VCCP, VCCL, VCCR, VDD; Bus-powered; pins are internal power supply outputsmin 3.2 · typ 3.35 · max 3.5 VDC10
Operating temperaturemin -25 · max 85 °C10
CK clock frequency ƒ(CK)max 100 kHz11
Bus free time between a STOP and a START condition t(BUF)min 4.7 us11
Low period of the CK clock t(LOW)min 4.7 us11
High period of the CK clock t(HI)min 4 us11
Setup time for START/repeated START condition t(RS-SU)min 4.7 us11
Hold time for START/repeated START condition t(S-HD), t(RS-HD)min 4 us11
Data setup time t(D-SU)min 250 ns11
Data hold time t(D-HD)min 0 · max 900 ns11
Rise time of CK signal t(CK-R)Minimum 20 + 0.1 CBmax 1000 ns11
Fall time of CK signal t(CK-F)Minimum 20 + 0.1 CBmax 1000 ns11
Rise time of DT signal t(DT-R)Minimum 20 + 0.1 CBmax 1000 ns11
Fall time of DT signal t(DT-F)Minimum 20 + 0.1 CBmax 1000 ns11
Setup time for STOP condition t(P-SU)min 4 us11
Capacitive load for DT and CK lines CBmax 400 pF11

Pins, by the datasheet

28
1 XTO
Crystal oscillator output. · p. 5
2 CK
Clock output for external ROM. · p. 4
3 DT
Data input/output for external ROM; LV-TTL level. · p. 4
4 PSEL
Power source select: low for self-power, high for bus-power; LV-TTL level. · p. 4
5 DOUT
S/PDIF output. · p. 4
6 DGND
Digital ground. · p. 4
7 VDD
Digital power supply; decouple to GND and supply 3.3 V for self-powered operation; internal supply output for bus-powered operation. · p. 5
8 D–
USB differential input/output minus. · p. 4
9 D+
USB differential input/output plus. · p. 4
10 VBUS
Connect to USB power for bus-powered operation or VDD for self-powered operation. · p. 4
11 ZGND
Ground for internal regulator. · p. 5
12 AGNDL
Analog ground for L-channel headphone amplifier. · p. 4
13 VCCL
L-channel headphone amplifier supply; decouple to GND and supply 3.3 V for self-powered operation; internal supply output for bus-powered operation. · p. 4
14 VOUTL
DAC analog output for L-channel. · p. 5
15 VOUTR
DAC analog output for R-channel. · p. 5
16 VCCR
R-channel headphone amplifier supply; decouple to GND and supply 3.3 V for self-powered operation; internal supply output for bus-powered operation. · p. 5
17 AGNDR
Analog ground for R-channel headphone amplifier. · p. 4
18 VCOM
DAC common voltage, VCCP/2; connect decoupling capacitor to PGND. · p. 5
19 PGND
Analog ground for DAC, oscillator, and PLL. · p. 4
20 VCCP
DAC, oscillator, and PLL supply; decouple to GND and supply 3.3 V for self-powered operation; internal supply output for bus-powered operation. · p. 5
21 HOST
Self-powered host detection, connected to VBUS; bus-powered maximum power select: low 100 mA, high 500 mA; 5-V tolerant LV-TTL. · p. 4
22 HID0/MS
Active-high HID mute key state input with internal pulldown. · p. 4
23 HID1/MC
Active-high HID volume-up key state input with internal pulldown. · p. 4
24 HID2/MD
Active-high HID volume-down key state input with internal pulldown. · p. 4
25 TEST1
Test pin; must be set high. · p. 4
26 TEST0
Test pin; must be set high. · p. 4
27 SSPND
Active-low suspend flag: low when suspended, high when operational. · p. 4
28 XTI
Crystal oscillator input; LV-TTL level. · p. 5

Ordering codes, by the datasheet

2
PCM2704CDB
SSOP-28 (DB) · Package quantity 50; operating temperature -25 to 85 °C · p. 41
PCM2704CDBR
SSOP-28 (DB) · Package quantity 2000; operating temperature -25 to 85 °C · p. 41

Parameters

16
Current - Supply
23mA
Current - Supply(Max)
46mA
Features
Digital filtering
Interface Type
USB
Junction Temperature(Max)
150℃
Number of Channels
2
Operating Temperature
-25℃~+85℃
Quiescent Current (Iq)
160uA
Resolution (Bits)
16
Sampling Rate
44.1kHz
Standby Current
150uA
Thermal Resistance(Junction to Ambient)
68.2℃/W
Thermal Resistance(Junction to Board)
29.5℃/W
Thermal Resistance(Junction to Case)
27.2℃/W
Voltage - Supply
3V~5.25V
Voltage - Supply(Absolute Max)
6.5V

Order codes

2

Pinout

28
The pins of the PCM2704CDB
PinNameType
1XTOUnspecified
2CKUnspecified
3DTUnspecified
4PSELUnspecified
5DOUTUnspecified
6DGNDUnspecified
7VDDUnspecified
8D-Unspecified
9D+Unspecified
10VBUSUnspecified
11ZGNDUnspecified
12AGNDLUnspecified
13VCCLUnspecified
14VOUTLUnspecified
15VOUTRUnspecified
16VCCRUnspecified
17AGNDRUnspecified
18VCOMUnspecified
19PGNDUnspecified
20VCCPUnspecified
21HOSTUnspecified
22HID0/MSUnspecified
23HID1/MCUnspecified
24HID2/MDUnspecified
25TEST1Unspecified
26TEST0Unspecified
27SSPND#Unspecified
28XTIUnspecified

Open-source boards using it

All 3
  • 4 layers73.7 × 76.2 mmMotherboard, the printed circuit board in 3D

    Motherboard

    bfrigon/alarm-clock-hardware

    Alarm clock

    92 parts2GPL-3.0
  • 4 layers99.8 × 64 mmAudio Amp v1, the printed circuit board in 3D

    Audio Amp v1

    Loredati-svg/TPA3116D2-Class-D-Amplifier

    2×50W stereo Class-D audio amplifier based on TI TPA3116D2 – KiCad PCB design

    124 parts1
  • 2 layers62.5 × 22.5 mmAmp and adapter, the printed circuit board in 3D

    Amp and adapter

    Vaaxs/usbc-3.5mm-dac-amp-adapter

    Project for Stasis, a DAC amp that is also an adapter, to go from USB-C to 3.5mm.

    26 parts

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ti/PCM2704CDB" title="PCM2704CDB in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/ti/PCM2704CDB.jpg" alt="PCM2704CDB" width="1200" height="900">
A picture that opens the part, for a README
[![PCM2704CDB](https://pcbkit.io/embed/parts/ti/PCM2704CDB.jpg?size=s)](https://pcbkit.io/parts/ti/PCM2704CDB)

Questions

Is there a KiCad symbol and footprint for the PCM2704CDB?

Yes. The symbol is EasyEDA_Cloud:PCM2704DBR and the footprint Package_SO:SSOP-28_5.3x10.2mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the PCM2704CDB?

SSOP-28, with 28 pins. Its footprint is drawn on this page.

Where is the PCM2704CDB datasheet?

Texas Instruments publishes it: the Datasheet link on this page opens it.

Where can I order the PCM2704CDB?

JLCPCB lists it as part C2859784, with 385 in stock; the sellers' links on this page open their listings.

What can replace the PCM2704CDB?

Parts like it in the library: the PCM1804DB by Texas Instruments, the PCM1794ADB by Texas Instruments, the PCM1798DB by Texas Instruments and the PCM1796DB by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the PCM2704CDB?

3 boards in 3 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8