
Raven
agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

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.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage | AVDD, CPVDD, DVDD | min -0.3 · max 3.9 V | 6 |
| Supply voltage | LDO with DVDD at 1.8 V | min -0.3 · max 2.25 V | 6 |
| Digital input voltage | DVDD at 1.8 V | min -0.3 · max 2.25 V | 6 |
| Digital input voltage | DVDD at 3.3 V | min -0.3 · max 3.9 V | 6 |
| Analog input voltage | min -0.3 · max 3.9 V | 6 | |
| Operating junction temperature range | min -40 · max 130 °C | 6 | |
| Storage temperature, Tstg Tstg | min -65 · max 150 °C | 6 | |
| Analog power supply voltage range AVDD | Referenced to AGND; VCOM mode | min 3 · typ 3.3 · max 3.46 V | 6 |
| Analog power supply voltage range AVDD | Referenced to AGND; VREF mode | min 3.2 · typ 3.3 · max 3.46 V | 6 |
| Digital power supply voltage range DVDD | Referenced to DGND; 1.8 V DVDD | min 1.65 · typ 1.8 · max 1.95 V | 6 |
| Digital power supply voltage range DVDD | Referenced to DGND; 3.3 V DVDD | min 3.1 · typ 3.3 · max 3.46 V | 6 |
| Charge pump supply voltage range CPVDD | Referenced to CPGND | min 3.1 · typ 3.3 · max 3.46 V | 6 |
| Master clock frequency MCLK | max 50 MHz | 6 | |
| Stereo line output load resistance LOL, LOR | min 1 · typ 10 kΩ | 6 | |
| Digital output load capacitance CLOUT | typ 10 pF | 6 | |
| Operating junction temperature range TJ | min -40 · max 130 °C | 6 | |
| Junction-to-ambient thermal resistance RθJA | PW, 20 PINS | typ 91.2 °C/W | 6 |
| Junction-to-case (top) thermal resistance RθJC(top) | PW, 20 PINS | typ 25.3 °C/W | 6 |
| Junction-to-board thermal resistance RθJB | PW, 20 PINS | typ 42 °C/W | 6 |
| Junction-to-top characterization parameter ψJT | PW, 20 PINS | typ 1 °C/W | 6 |
| Junction-to-board characterization parameter ψJB | PW, 20 PINS | typ 41.5 °C/W | 6 |
| Resolution | min 16 · typ 24 · max 32 Bits | 7 | |
| Audio data bit length | Data Format (PCM Mode) | min 16 · typ 24 · max 32 Bits | 7 |
| Sampling frequency fS | min 8 · max 384 kHz | 7 | |
| System clock frequency fSCK | Clock multiples: 64, 128, 192, 256, 384, 512, 768, 1024, 1152, 1536, 2048, or 3072 | max 50 MHz | 7 |
| Input logic current IIH | non-Q1 Consumer Grade; 3.3 V LVCMOS; VIN = VDD | max 10 uA | 7 |
| Input logic current IIL | non-Q1 Consumer Grade; 3.3 V LVCMOS; VIN = 0 V | max -10 uA | 7 |
| Input logic current IIH | non-Q1 Consumer Grade; 1.8 V LVCMOS; VIN = VDD | max 10 uA | 7 |
| Input logic current IIL | non-Q1 Consumer Grade; 1.8 V LVCMOS; VIN = 0 V | max -10 uA | 7 |
| THD+N at –1 dBFS (3) | PCM5102A; fS = 48 kHz | typ -93 · max -83 dB | 8 |
| THD+N at –1 dBFS (3) | PCM5102A; fS = 96 kHz and 192 kHz | typ -93 dB | 8 |
| Dynamic range (3) | PCM5102A; EIAJ, A-weighted, fS = 48 kHz | min 106 · typ 112 dB | 8 |
| Dynamic range (3) | PCM5102A; EIAJ, A-weighted, fS = 96 kHz and 192 kHz | typ 112 dB | 8 |
| Signal-to-noise ratio (3) | PCM5102A; EIAJ, A-weighted, fS = 48 kHz | typ 112 dB | 8 |
| Signal-to-noise ratio (3) | PCM5102A; EIAJ, A-weighted, fS = 96 kHz and 192 kHz | typ 112 dB | 8 |
| Signal to noise ratio with analog mute (3) (4) | EIAJ, A-weighted, fS = 48 kHz | min 113 · typ 123 dB | 8 |
| Signal to noise ratio with analog mute (3) (4) | EIAJ, A-weighted, fS = 96 kHz and 192 kHz | typ 123 dB | 8 |
| Channel separation | PCM5102A; fS = 48 kHz | min 100 · typ 109 dB | 8 |
| Channel separation | PCM5102A; fS = 96 kHz | typ 109 dB | 8 |
| Channel separation | PCM5102A; fS = 192 kHz | typ 109 dB | 8 |
| Output voltage | Analog Output | typ 2.1 VRMS | 9 |
| Gain error | min -6 · max 6 % of FSR | 9 | |
| Gain mismatch, channel-to-channel | min -6 · max 6 % of FSR | 9 | |
| PCM5102 Bipolar zero error | At bipolar zero | min -2 · max 2 mV | 9 |
| Load impedance | min 1 kΩ | 9 | |
| Stop band attenuation | Filter Characteristics–1: Normal | min -60 dB | 9 |
| Stop band attenuation | Filter Characteristics–2: Low Latency | min -52 dB | 9 |
| Digital supply voltage DVDD | Target DVDD = 1.8 V | min 1.65 · typ 1.8 · max 1.95 VDC | 9 |
| Digital supply voltage DVDD | Target DVDD = 3.3 V | min 3 · typ 3.3 · max 3.6 VDC | 9 |
| Analog supply voltage AVDD | min 3 · typ 3.3 · max 3.6 VDC | 9 | |
| Charge-pump supply voltage CPVDD | min 3 · typ 3.3 · max 3.6 VDC | 9 | |
| DVDD supply current at 1.8 V (5) IDD | fS = 48 kHz; Input is Bipolar Zero data | typ 7 mA | 9 |
| DVDD supply current at 1.8 V (5) IDD | fS = 96 kHz; Input is Bipolar Zero data | typ 8 mA | 9 |
| DVDD supply current at 1.8 V (5) IDD | fS = 192 kHz; Input is Bipolar Zero data | typ 9 mA | 9 |
| DVDD supply current at 1.8 V (6) IDD | fS = 48 kHz; Input is 1 kHz –1 dBFS data | typ 7 mA | 9 |
| DVDD supply current at 1.8 V (6) IDD | fS = 96 kHz; Input is 1 kHz –1 dBFS data | typ 8 mA | 9 |
| DVDD supply current at 1.8 V (6) IDD | fS = 192 kHz; Input is 1 kHz –1 dBFS data | typ 9 mA | 9 |
| DVDD supply current at 1.8 V (7) IDD | Standby; Power Down Mode | typ 0.3 mA | 9 |
| DVDD supply current at 3.3 V (5) IDD | fS = 48 kHz; Input is Bipolar Zero data | typ 7 · max 12 mA | 9 |
| DVDD supply current at 3.3 V (5) IDD | fS = 96 kHz; Input is Bipolar Zero data | typ 8 mA | 9 |
| DVDD supply current at 3.3 V (5) IDD | fS = 192 kHz; Input is Bipolar Zero data | typ 9 mA | 9 |
| DVDD supply current at 3.3 V (6) IDD | fS = 48 kHz; Input is 1 kHz –1 dBFS data | typ 8 · max 13 mA | 9 |
| DVDD supply current at 3.3 V (6) IDD | fS = 96 kHz; Input is 1 kHz –1 dBFS data | typ 9 mA | 9 |
| DVDD supply current at 3.3 V (6) IDD | fS = 192 kHz; Input is 1 kHz –1 dBFS data | typ 10 mA | 9 |
| DVDD supply current at 3.3 V (7) IDD | Standby; Power Down Mode | typ 0.5 · max 0.8 mA | 9 |
| AVDD / CPVDD supply current (5) IDD | fS = 48 kHz; Input is Bipolar Zero data | typ 11 · max 16 mA | 9 |
| AVDD / CPVDD supply current (5) IDD | fS = 96 kHz; Input is Bipolar Zero data | typ 11 mA | 9 |
| AVDD / CPVDD supply current (5) IDD | fS = 192 kHz; Input is Bipolar Zero data | typ 11 mA | 9 |
| AVDD / CPVDD supply current (6) IDD | fS = 48 kHz; Input is 1 kHz –1 dBFS data | typ 22 · max 32 mA | 10 |
| AVDD / CPVDD supply current (6) IDD | fS = 96 kHz; Input is 1 kHz –1 dBFS data | typ 22 mA | 10 |
| AVDD / CPVDD supply current (6) IDD | fS = 192 kHz; Input is 1 kHz –1 dBFS data | typ 22 mA | 10 |
| AVDD / CPVDD supply current (7) IDD | fS = n/a; Power Down Mode | typ 0.2 · max 0.4 mA | 10 |
| Power dissipation, DVDD = 1.8 V (5) | fS = 48 kHz; Input is Bipolar Zero data | typ 49 · max 185 mW | 10 |
| Power dissipation, DVDD = 1.8 V (5) | fS = 96 kHz; Input is Bipolar Zero data | typ 51 mW | 10 |
| Power dissipation, DVDD = 1.8 V (5) | fS = 192 kHz; Input is Bipolar Zero data | typ 53 mW | 10 |
| Power dissipation, DVDD = 1.8 V (6) | fS = 48 kHz; Input is 1 kHz –1 dBFS data | typ 85 · max 187 mW | 10 |
| Power dissipation, DVDD = 1.8 V (6) | fS = 96 kHz; Input is 1 kHz –1 dBFS data | typ 87 mW | 10 |
| Power dissipation, DVDD = 1.8 V (6) | fS = 192 kHz; Input is 1 kHz –1 dBFS data | typ 89 mW | 10 |
| Power dissipation, DVDD = 1.8 V (7) | fS = n/a (Power Down Mode) | typ 1 mW | 10 |
| Power dissipation, DVDD = 3.3 V (5) | fS = 48 kHz; Input is Bipolar Zero data | typ 60 · max 92.4 mW | 10 |
| Power dissipation, DVDD = 3.3 V (5) | fS = 96 kHz; Input is Bipolar Zero data | typ 63 mW | 10 |
| Power dissipation, DVDD = 3.3 V (5) | fS = 192 kHz; Input is Bipolar Zero data | typ 66 mW | 10 |
| Power dissipation, DVDD = 3.3 V (6) | fS = 48 kHz; Input is 1 kHz –1 dBFS data | typ 99 · max 148.5 mW | 10 |
| Power dissipation, DVDD = 3.3 V (6) | fS = 96 kHz; Input is 1 kHz –1 dBFS data | typ 102 mW | 10 |
| Power dissipation, DVDD = 3.3 V (6) | fS = 192 kHz; Input is 1 kHz –1 dBFS data | typ 106 mW | 10 |
| Power dissipation, DVDD = 3.3 V (7) | fS = n/a (Power Down Mode) | typ 2 · max 4 mW | 10 |
| Pin | Name | Type |
|---|---|---|
| 1 | CPVDD | Passive |
| 2 | CAPP | Passive |
| 3 | CPGND | Power in |
| 4 | CAPM | Passive |
| 5 | VNEG | Passive |
| 6 | OUTL | Output |
| 7 | OUTR | Output |
| 8 | AVDD | Power in |
| 9 | AGND | Power in |
| 10 | DEMP | Input |
| 11 | FLT | Input |
| 12 | SCK | Input |
| 13 | BCK | Input |
| 14 | DIN | Input |
| 15 | LRCK | Input |
| 16 | FMT | Input |
| 17 | XSMT | Input |
| 18 | LDOO | Passive |
| 19 | DGND | Power in |
| 20 | DVDD | Power in |

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




xiphonics/picoTracker-pcb
Buy the official kit at xiphonics store # Trademark Notice


martinroger/ipodesp32
An iPod emulator for 2006-2013 BMW Mini Coopers that need Bluetooth
<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><img src="https://pcbkit.io/embed/parts/ti/PCM5102APW.jpg" alt="PCM5102APW" width="1200" height="900">[](https://pcbkit.io/parts/ti/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.
TSSOP-20, with 20 pins. Its footprint is drawn on this page.
Texas Instruments publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C107671, with 3,807 in stock; the sellers' links on this page open their listings.
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.
162 boards in 128 repositories on GitHub; the most starred are listed on this page, with their KiCad files.