CS42L43B Overview
The Cirrus Logic CS42L43B is a high-performance audio codec for portable applications, integrating a MIPI SoundWire 1.3 interface with I²C, SPI, and I²S/TDM connectivity. It combines a high-dynamic-range stereo headphone DAC, two Class D speaker amplifiers, dual ADCs for wired headset microphones or stereo line input, and PDM inputs for digital microphones.
All four digital microphone paths and both ADC paths operate simultaneously, enabling flexible audio capture and playback to headphones, speakers, and an IEC 60958-3-compatible S/PDIF transmitter. Assignable sample-rate converters, digital mixers, volume and mute controls, parametric equalizers, low- and high-pass filters, and dynamic range control support advanced audio tuning.
Headset features include OMTP/CTIA detection, mic-bias and ground switching, button detection, insertion sensing, and headphone impedance detection. The CS42L43B can bridge a SoundWire host to SPI master and ASP ports for integrating external amplifiers or companion DSPs.
It is available in a commercial-grade 70-ball WLCSP package, routable with standard PCB vias, for −40 °C to +85 °C operation.
Product Features
Stereo headphone (HP) output with 114 dB dynamic range
Class H headphone amplifier with automatic or manual supply adjust
2 × 33.7 mW power output at –85 dB THD+N into 30 Ω
1 VRMS output swing into 30 Ω loads
Load detection
Mono mic/stereo line input with 94 dB dynamic range
Headset bias with integrated bias resistor
1 VRMS input voltage
Programmable analog front end (AFE) gain from –6 dB to +18 dB in 6 dB steps
Integrated detect features
OMTP (Open Mobile Terminal Platform) and CTIA headset-type detection and configuration with low-impedance internal switches
Mic button press detect with ADC automute
Mic button detection compatible with Android Wired Headset Specification (Version 1.1)
Automatic Hi-Z of headset bias output on headset bias current drop or HP/headset unplug
Stereo Class D Bridge-tied load (BTL) speaker driver
2 W @ 1 % THD+N into 4 Ω load
102 dB dynamic range
System wake from headset/headphone plug/unplug or mic button press
Parametric Specifications
| Analog Input Type | Single-ended |
| Analog Output Type | Single-ended; BTL |
| Channels In | 2 |
| Channels Out | 4 |
| Control Interface | I²C, SPI |
| Digital Audio Interface | SoundWire; I²S; TDM; S/PDIF |
| ADC Dynamic Range (dB) | 94 |
| DAC Dynamic Range (dB) | 114 |
| ADC THD+N (dB) | -86 |
| DAC THD+N (dB) | -85 |
| Sample Rate (kHz) | 8-192 |
| Analog Power Supply (V) | 3.3-5.0 |
| Digital Power Supply (V) | 1.8 |
| Logic Power Supply (V) | 1.8 |
| Power Consumption (mW) | 1.6 |
| Operational Power Consumption (mW) | 13 |
| DSP Included | No |
| Target Market | PC |
| Package | 70 WLCSP; 88 QFN |