USBXpress USB Audio to I2S Digital Audio Bridge Family CP2114 Data Sheet The CP2114 devices, part of the USBXpress family, are designed KEY FEATURES to enable rapid development of USB-based audio applications. Single chip USB Audio to I2S Digital Audio The CP2114 simplifies the process of transferring audio data from USB to I2S without Bridge any code development, speeding time to market for USB audio accessories such as Supports USB HID Consumer Controls for USB speakers, USB headphones and USB music boxes, as well as VoIP systems. The Volume and Mute Synchronization CP2114 includes a USB 2.0 full-speed function controller, USB transceiver, oscillator, Integrated USB transceiver no external I2S (audio) interface, I2C (control) interface and UART interface in a compact 5 x 5 mm resistors required QFN-32 package ideal for space-constrained portable audio applications. Integrated clock no external crystal required CP2114 is ideal for a wide range of USB Audio applications, including the following: On-chip voltage regulator: 3.45 V output USB headphones/headsets USB speakers Self-powered or Bus-powered Point of sale terminals MP3 accessories No firmware development required Music boxes Navigation systems CP2114 Connect to GPIO.10 TX REGIN VBUS or UART Voltage Internal Baud Rate UART External Supply VDD GPIO.11 RX Regulator Oscillator Generator Controller GPIO.0 RMUTE GND USB Interface USB GPIO.1 PMUTE Connector UART FIFOs GPIO.2 VOL+ USB Volume/Mute Controls VBUS Full-Speed VBUS GPIO.3 VOL- 256 B RX Transceiver D+ D+ GPIO.4 RMUTELED 256 B TX D- D- GPIO and GPIO.5 TXT CFGSEL0 Suspend Peripheral GND GPIO.6 RXT CFGSEL1 Config Controller Controller GPIO.7 RTS CFGSEL2 Selection Audio FIFOs GPIO.8 CTS CFGSEL3 RST Play: 256 samples GPIO.9 CLKOUT 352 Byte PROM Clock Output (optional) VPP (USB Customization) Rec: 256 samples SUSPEND Suspend Signals SUSPEND Logic Level SDA I/O Power and VIO Supply Audio Controller Logic Levels SCL (1.8V to VDD) MCLK CS42L55 Configuration I2S and I2C Signals to SCK Support for 32 CODEC LRCK PCM1774 Configuration User-Programmed Audio Configurations SDIN WM8523 Configuration SDOUT EXTCLK External Clock Input silabs.com Smart. Connected. Energy-friendly. Rev. 1.2 Not Recommended for New DesignsCP2114 Data Sheet Feature List and Ordering Information 1. Feature List and Ordering Information CP 2114 B 02 G M R Tape and Reel (Optional) Package Type QFN32 Temperature Grade 40 to +85 C (G) Firmware Revision Hardware Revision USBXpress Family, USB Audio to I2S Digital Audio Bridge Silicon Labs Xpress Product Line Figure 1.1. CP2114 Part Numbering The CP2114 devices have the following features: 2 Single-Chip USB Audio to I S Digital Audio Bridge USB Peripheral Function Controller 2 USB HID to I C to communicate with codecs USB Specification 2.0 compliant full-speed (12 Mbps) 2 USB Suspend states supported via SUSPEND pins Supports I C communication with other slave devices in the system (B02 only) USB HID to UART Auxiliary Communication Interface 2 Supports I S and left-justified audio interface formats APIs for quick application development Supports USB HID Consumer Controls for Volume and HID devices natively supported by Windows/Mac/Linux Mute Controls 12 Configurable GPIO Pins with Alternate Functions Integrated USB transceiver Usable as inputs, open-drain or push-pull outputs Integrated clock no external crystal required UART signals, audio playback controls, codec select pins Integrated One-Time Programmable ROM for product cus- Configurable clock output tomization Toggle LEDs upon UART transmission or reception On-chip voltage regulator Supply Voltage Supports a Wide Range of codecs Self-powered: 3.0 to 3.6 V Preloaded configurations for three popular codec DAC de- USB bus powered: 4.0 to 5.25 V vices I/O voltage: 1.8 V to V DD Internal programmable memory supports additional codec Package configurations RoHS-compliant 32-pin QFN (5 x 5 mm) USB Audio Class v1.0 support Ordering Part Number Natively supported (no custom driver required) on Win- dows/Mac/Linux/iOS CP2114-B02-GM Supports 16-bit Play/Record at 48 kHz sample rate CP2114-B01-GM (not recommended for new designs) Also supports 24-bit Play or Record (CP2114-B02 only) Temperature Range: 40 to +85 C Supports Asynchronous or Synchronous Modes Note: 1. For brevity, the term codec is used to refer to the external audio device, which may be a codec, DAC, or ADC. The terms DAC and ADC are used when the context is applicable to only those devices. 2. The CP2114 may not operate correctly when connected to a USB hub. The most common problem in this configuration is audio packet loss. silabs.com Smart. Connected. Energy-friendly. Rev. 1.2 1 Not Recommended for New Designs