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

PCM5102APW

Texas Instruments

-25℃~+85℃ 1.8V~3.3V 2 32 384kHz 500uA 50MHz Audio Decoder Digital filtering、Power-down mode I2S TSSOP-20 ADCs/DACs - Special Purpose ROHS

Extended
DatasheetJLCPCBLCSCti/PCM5102APW
Category
ADCs, DACs Special Purpose
Package
TSSOP-20
Pins
20

Overview

The PCM5102APW is an ADCs, DACs Special Purpose made by Texas Instruments in a TSSOP-20 package with 20 pins. -25℃~+85℃ 1.8V~3.3V 2 32 384kHz 500uA 50MHz Audio Decoder Digital filtering、Power-down mode I2S TSSOP-20 ADCs/DACs - Special Purpose ROHS.

PCBKit's library has its KiCad symbol (Audio:PCM5102, from KiCad's library) and its footprint (Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm, from KiCad's library), ready for a KiCad board. 3,807 are in stock at JLCPCB (part C107671). 162 open-source boards in 128 repositories on GitHub use it.

Symbol

CPVDD1CAPP2CPGND3CAPM4VNEG5OUTL6OUTR7AVDD8AGND9DEMP10FLT11SCK12BCK13DIN14LRCK15FMT16XSMT17LDOO18DGND19DVDD20
Audio:PCM5102From KiCad's library

Footprint

1234567891011121314151617181920
Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmFrom KiCad's library

From the datasheet

14
Supply, least
3 V · AVDD, recommended operating min, VCOM mode · p. 6
Supply, most
3.46 V · AVDD, recommended operating max, VCOM mode · p. 6
Supply, least
3.2 V · AVDD, recommended operating min, VREF mode · p. 6
Supply, least
1.65 V · DVDD, recommended operating min, 1.8 V operation · p. 6
Supply, most
1.95 V · DVDD, recommended operating max, 1.8 V operation · p. 6
Supply, least
3.1 V · DVDD, recommended operating min, 3.3 V operation · p. 6
Supply, absolute maximum
3.9 V · AVDD, CPVDD, DVDD, absolute max · p. 6
Supply, absolute maximum
2.25 V · LDO, absolute max with DVDD at 1.8 V · p. 6
Junction, hottest
130 °C · Operating junction temperature max · p. 6
Takes working
30 mA · sum of DVDD and AVDD / CPVDD typical currents, 3.3 V, 48 kHz, 1 kHz –1 dBFS data · p. 10
Takes at most
45 mA · sum of DVDD and AVDD / CPVDD max currents, 3.3 V, 48 kHz, 1 kHz –1 dBFS data · p. 10
Junction to air (PW)
91.2 K/W · Junction-to-ambient thermal resistance · p. 6
Junction to case (PW)
25.3 K/W · Junction-to-case (top) thermal resistance · p. 6
Junction to board (PW)
42 K/W · Junction-to-board thermal resistance · p. 6

What it is and has

7
Audio data widths
16, 24 and 32 bits · p. 1
Audio formats
I2S, left-justified · p. 1
Line output
2.1 VRMS · p. 1
Output load
Down to 1 kΩ · p. 1
Output coupling
No DC-blocking capacitors required · p. 1
Configuration
Hardware pins · p. 1
Package
TSSOP, 20 pins, 5.50 mm × 4.40 mm · p. 1

Specifications

86
ParameterConditionsAs printedPage
Supply voltageAVDD, CPVDD, DVDDmin -0.3 · max 3.9 V6
Supply voltageLDO with DVDD at 1.8 Vmin -0.3 · max 2.25 V6
Digital input voltageDVDD at 1.8 Vmin -0.3 · max 2.25 V6
Digital input voltageDVDD at 3.3 Vmin -0.3 · max 3.9 V6
Analog input voltagemin -0.3 · max 3.9 V6
Operating junction temperature rangemin -40 · max 130 °C6
Storage temperature, Tstg Tstgmin -65 · max 150 °C6
Analog power supply voltage range AVDDReferenced to AGND; VCOM modemin 3 · typ 3.3 · max 3.46 V6
Analog power supply voltage range AVDDReferenced to AGND; VREF modemin 3.2 · typ 3.3 · max 3.46 V6
Digital power supply voltage range DVDDReferenced to DGND; 1.8 V DVDDmin 1.65 · typ 1.8 · max 1.95 V6
Digital power supply voltage range DVDDReferenced to DGND; 3.3 V DVDDmin 3.1 · typ 3.3 · max 3.46 V6
Charge pump supply voltage range CPVDDReferenced to CPGNDmin 3.1 · typ 3.3 · max 3.46 V6
Master clock frequency MCLKmax 50 MHz6
Stereo line output load resistance LOL, LORmin 1 · typ 10 kΩ6
Digital output load capacitance CLOUTtyp 10 pF6
Operating junction temperature range TJmin -40 · max 130 °C6
Junction-to-ambient thermal resistance RθJAPW, 20 PINStyp 91.2 °C/W6
Junction-to-case (top) thermal resistance RθJC(top)PW, 20 PINStyp 25.3 °C/W6
Junction-to-board thermal resistance RθJBPW, 20 PINStyp 42 °C/W6
Junction-to-top characterization parameter ψJTPW, 20 PINStyp 1 °C/W6
Junction-to-board characterization parameter ψJBPW, 20 PINStyp 41.5 °C/W6
Resolutionmin 16 · typ 24 · max 32 Bits7
Audio data bit lengthData Format (PCM Mode)min 16 · typ 24 · max 32 Bits7
Sampling frequency fSmin 8 · max 384 kHz7
System clock frequency fSCKClock multiples: 64, 128, 192, 256, 384, 512, 768, 1024, 1152, 1536, 2048, or 3072max 50 MHz7
Input logic current IIHnon-Q1 Consumer Grade; 3.3 V LVCMOS; VIN = VDDmax 10 uA7
Input logic current IILnon-Q1 Consumer Grade; 3.3 V LVCMOS; VIN = 0 Vmax -10 uA7
Input logic current IIHnon-Q1 Consumer Grade; 1.8 V LVCMOS; VIN = VDDmax 10 uA7
Input logic current IILnon-Q1 Consumer Grade; 1.8 V LVCMOS; VIN = 0 Vmax -10 uA7
THD+N at –1 dBFS (3)PCM5102A; fS = 48 kHztyp -93 · max -83 dB8
THD+N at –1 dBFS (3)PCM5102A; fS = 96 kHz and 192 kHztyp -93 dB8
Dynamic range (3)PCM5102A; EIAJ, A-weighted, fS = 48 kHzmin 106 · typ 112 dB8
Dynamic range (3)PCM5102A; EIAJ, A-weighted, fS = 96 kHz and 192 kHztyp 112 dB8
Signal-to-noise ratio (3)PCM5102A; EIAJ, A-weighted, fS = 48 kHztyp 112 dB8
Signal-to-noise ratio (3)PCM5102A; EIAJ, A-weighted, fS = 96 kHz and 192 kHztyp 112 dB8
Signal to noise ratio with analog mute (3) (4)EIAJ, A-weighted, fS = 48 kHzmin 113 · typ 123 dB8
Signal to noise ratio with analog mute (3) (4)EIAJ, A-weighted, fS = 96 kHz and 192 kHztyp 123 dB8
Channel separationPCM5102A; fS = 48 kHzmin 100 · typ 109 dB8
Channel separationPCM5102A; fS = 96 kHztyp 109 dB8
Channel separationPCM5102A; fS = 192 kHztyp 109 dB8
Output voltageAnalog Outputtyp 2.1 VRMS9
Gain errormin -6 · max 6 % of FSR9
Gain mismatch, channel-to-channelmin -6 · max 6 % of FSR9
PCM5102 Bipolar zero errorAt bipolar zeromin -2 · max 2 mV9
Load impedancemin 1 kΩ9
Stop band attenuationFilter Characteristics–1: Normalmin -60 dB9
Stop band attenuationFilter Characteristics–2: Low Latencymin -52 dB9
Digital supply voltage DVDDTarget DVDD = 1.8 Vmin 1.65 · typ 1.8 · max 1.95 VDC9
Digital supply voltage DVDDTarget DVDD = 3.3 Vmin 3 · typ 3.3 · max 3.6 VDC9
Analog supply voltage AVDDmin 3 · typ 3.3 · max 3.6 VDC9
Charge-pump supply voltage CPVDDmin 3 · typ 3.3 · max 3.6 VDC9
DVDD supply current at 1.8 V (5) IDDfS = 48 kHz; Input is Bipolar Zero datatyp 7 mA9
DVDD supply current at 1.8 V (5) IDDfS = 96 kHz; Input is Bipolar Zero datatyp 8 mA9
DVDD supply current at 1.8 V (5) IDDfS = 192 kHz; Input is Bipolar Zero datatyp 9 mA9
DVDD supply current at 1.8 V (6) IDDfS = 48 kHz; Input is 1 kHz –1 dBFS datatyp 7 mA9
DVDD supply current at 1.8 V (6) IDDfS = 96 kHz; Input is 1 kHz –1 dBFS datatyp 8 mA9
DVDD supply current at 1.8 V (6) IDDfS = 192 kHz; Input is 1 kHz –1 dBFS datatyp 9 mA9
DVDD supply current at 1.8 V (7) IDDStandby; Power Down Modetyp 0.3 mA9
DVDD supply current at 3.3 V (5) IDDfS = 48 kHz; Input is Bipolar Zero datatyp 7 · max 12 mA9
DVDD supply current at 3.3 V (5) IDDfS = 96 kHz; Input is Bipolar Zero datatyp 8 mA9
DVDD supply current at 3.3 V (5) IDDfS = 192 kHz; Input is Bipolar Zero datatyp 9 mA9
DVDD supply current at 3.3 V (6) IDDfS = 48 kHz; Input is 1 kHz –1 dBFS datatyp 8 · max 13 mA9
DVDD supply current at 3.3 V (6) IDDfS = 96 kHz; Input is 1 kHz –1 dBFS datatyp 9 mA9
DVDD supply current at 3.3 V (6) IDDfS = 192 kHz; Input is 1 kHz –1 dBFS datatyp 10 mA9
DVDD supply current at 3.3 V (7) IDDStandby; Power Down Modetyp 0.5 · max 0.8 mA9
AVDD / CPVDD supply current (5) IDDfS = 48 kHz; Input is Bipolar Zero datatyp 11 · max 16 mA9
AVDD / CPVDD supply current (5) IDDfS = 96 kHz; Input is Bipolar Zero datatyp 11 mA9
AVDD / CPVDD supply current (5) IDDfS = 192 kHz; Input is Bipolar Zero datatyp 11 mA9
AVDD / CPVDD supply current (6) IDDfS = 48 kHz; Input is 1 kHz –1 dBFS datatyp 22 · max 32 mA10
AVDD / CPVDD supply current (6) IDDfS = 96 kHz; Input is 1 kHz –1 dBFS datatyp 22 mA10
AVDD / CPVDD supply current (6) IDDfS = 192 kHz; Input is 1 kHz –1 dBFS datatyp 22 mA10
AVDD / CPVDD supply current (7) IDDfS = n/a; Power Down Modetyp 0.2 · max 0.4 mA10
Power dissipation, DVDD = 1.8 V (5)fS = 48 kHz; Input is Bipolar Zero datatyp 49 · max 185 mW10
Power dissipation, DVDD = 1.8 V (5)fS = 96 kHz; Input is Bipolar Zero datatyp 51 mW10
Power dissipation, DVDD = 1.8 V (5)fS = 192 kHz; Input is Bipolar Zero datatyp 53 mW10
Power dissipation, DVDD = 1.8 V (6)fS = 48 kHz; Input is 1 kHz –1 dBFS datatyp 85 · max 187 mW10
Power dissipation, DVDD = 1.8 V (6)fS = 96 kHz; Input is 1 kHz –1 dBFS datatyp 87 mW10
Power dissipation, DVDD = 1.8 V (6)fS = 192 kHz; Input is 1 kHz –1 dBFS datatyp 89 mW10
Power dissipation, DVDD = 1.8 V (7)fS = n/a (Power Down Mode)typ 1 mW10
Power dissipation, DVDD = 3.3 V (5)fS = 48 kHz; Input is Bipolar Zero datatyp 60 · max 92.4 mW10
Power dissipation, DVDD = 3.3 V (5)fS = 96 kHz; Input is Bipolar Zero datatyp 63 mW10
Power dissipation, DVDD = 3.3 V (5)fS = 192 kHz; Input is Bipolar Zero datatyp 66 mW10
Power dissipation, DVDD = 3.3 V (6)fS = 48 kHz; Input is 1 kHz –1 dBFS datatyp 99 · max 148.5 mW10
Power dissipation, DVDD = 3.3 V (6)fS = 96 kHz; Input is 1 kHz –1 dBFS datatyp 102 mW10
Power dissipation, DVDD = 3.3 V (6)fS = 192 kHz; Input is 1 kHz –1 dBFS datatyp 106 mW10
Power dissipation, DVDD = 3.3 V (7)fS = n/a (Power Down Mode)typ 2 · max 4 mW10

Pins, by the datasheet

20
1 CPVDD
Charge pump power supply, 3.3 V. · p. 5
2 CAPP
Charge pump flying capacitor terminal for positive rail. · p. 5
3 CPGND
Charge pump ground. · p. 5
4 CAPM
Charge pump flying capacitor terminal for negative rail. · p. 5
5 VNEG
Negative charge pump rail terminal for decoupling, –3.3 V. · p. 5
6 OUTL
Analog output from DAC left channel. · p. 5
7 OUTR
Analog output from DAC right channel. · p. 5
8 AVDD
Analog power supply, 3.3 V. · p. 5
9 AGND
Analog ground. · p. 5
10 DEMP
44.1-kHz de-emphasis control: low off, high on; failsafe LVCMOS Schmitt trigger input. · p. 5
11 FLT
Filter select: low normal latency, high low latency. · p. 5
12 SCK
System clock input; failsafe LVCMOS Schmitt trigger input. · p. 5
13 BCK
Audio data bit clock input; failsafe LVCMOS Schmitt trigger input. · p. 5
14 DIN
Audio data input; failsafe LVCMOS Schmitt trigger input. · p. 5
15 LRCK
Audio data word clock input; failsafe LVCMOS Schmitt trigger input. · p. 5
16 FMT
Audio format selection: low I2S, high left-justified. · p. 5
17 XSMT
Soft mute control: low soft mute, high soft un-mute; failsafe LVCMOS Schmitt trigger input. · p. 5
18 LDOO
Internal logic supply rail terminal for decoupling, or external 1.8 V supply terminal. · p. 5
19 DGND
Digital ground. · p. 5
20 DVDD
Digital power supply, 1.8 V or 3.3 V. · p. 5

Parameters

16
Current - Supply
30mA
Current - Supply(Max)
45mA
Features
Power-down mode
Interface Type
I2S
Junction Temperature(Max)
130℃
Number of Channels
2
Operating Temperature
-25℃~+85℃
Quiescent Current (Iq)
500uA
Resolution (Bits)
32
Sampling Rate
384kHz
The Chip Type
Audio Decoder
Thermal Resistance(Junction to Ambient)
91.2℃/W
Thermal Resistance(Junction to Board)
42℃/W
Thermal Resistance(Junction to Case)
25.3℃/W
Voltage - Supply
1.65V~3.46V
Voltage - Supply(Absolute Max)
3.9V

Order codes

2

Pinout

20
The pins of the PCM5102APW
PinNameType
1CPVDDPassive
2CAPPPassive
3CPGNDPower in
4CAPMPassive
5VNEGPassive
6OUTLOutput
7OUTROutput
8AVDDPower in
9AGNDPower in
10DEMPInput
11FLTInput
12SCKInput
13BCKInput
14DINInput
15LRCKInput
16FMTInput
17XSMTInput
18LDOOPassive
19DGNDPower in
20DVDDPower in

Open-source boards using it

All 162
  • 6 layers243.8 × 243.8 mmRaven, the printed circuit board in 3D

    Raven

    agranlund/raven

    Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

    331 parts87
  • 2 layers54 × 60.5 mmTape, the printed circuit board in 3D

    Tape

    jrowny/mixtape2

    My second iteration of a cassette-style mp3 player

    38 parts82MIT
  • 2 layers140 × 170 mmCdi, the printed circuit board in 3D

    Cdi

    ThroatyMumbo/NESCD

    An unofficial CD drive add-on for the NES.

    28 parts78MIT
  • 2 layers232 × 134 mmType2 v2, the printed circuit board in 3D

    Type2 v2

    Alxdreee/TYPE-2

    Touch-capacitive polyphonic synthesizer powered by ESP32-S3

    18 parts68GPL-3.0
  • 2 layers55 × 100 mmESP32AY revD2, the printed circuit board in 3D

    ESP32AY revD2

    djspawnbrest/ESP32AY

    ZxPod - ESP32 based AY multiformat player

    138 parts59GPL-3.0
  • 2 layers76 × 63.5 mmPicoTracker, the printed circuit board in 3D

    PicoTracker

    xiphonics/picoTracker-pcb

    Buy the official kit at xiphonics store # Trademark Notice

    98 parts36CC0-1.0
  • 4 layers40 × 100 mmJPL.mp3, the printed circuit board in 3D

    JPL.mp3

    jpetkauskas/JPL.mp3

    Files for ESP32 based MP3 player

    72 parts33
  • 2 layers58.8 × 55.7 mmAiO i2s DAC, the printed circuit board in 3D

    AiO i2s DAC

    martinroger/ipodesp32

    An iPod emulator for 2006-2013 BMW Mini Coopers that need Bluetooth

    102 parts24MIT

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ti/PCM5102APW" title="PCM5102APW 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/PCM5102APW.jpg" alt="PCM5102APW" width="1200" height="900">
A picture that opens the part, for a README
[![PCM5102APW](https://pcbkit.io/embed/parts/ti/PCM5102APW.jpg?size=s)](https://pcbkit.io/parts/ti/PCM5102APW)

Questions

Is there a KiCad symbol and footprint for the PCM5102APW?

Yes. The symbol is Audio:PCM5102 and the footprint Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the PCM5102APW?

TSSOP-20, with 20 pins. Its footprint is drawn on this page.

Where is the PCM5102APW datasheet?

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

Where can I order the PCM5102APW?

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

What can replace the PCM5102APW?

Parts like it in the library: the PCM5100APW by Texas Instruments, the PCM5101APW by Texas Instruments, the PCM5102AQPWRQ1 by Texas Instruments and the WM8523GEDT/R by Cirrus Logic. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the PCM5102APW?

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

Parts like it

8