CP2114
SINGLE-CHIP USB AUDIO TO I2S DIGITAL AUDIO BRIDGE
Single-Chip USB Audio to I2S Digital Audio Bridge
USB HID to I2C to communicate with DAC/codec
Supports USB HID Consumer Controls for Volume and
Mute Synchronization
Integrated USB transceiver; no external resistors
required
Integrated clock; no external crystal required
Integrated One-Time Programmable ROM for product
customization
On-chip voltage regulator: 3.45 V output
Supports a Wide Range of codecs/DACs
Out-of-box support for three major codecs/DACs
Internal programmable memory supports additional
codec/DAC configurations
USB Audio Class v1.0 support
I2S Master mode, I2S and left justified PCM outputs
Supports 48 kHz,16-bit stereo digital audio
No custom driver required
Supports Windows 7, Vista, XP, Mac OS-X, Linux
Supports iPad/iOS (with USB camera kit connector)
Open access to interface specification
USB Peripheral Function Controller
USB Specification 2.0 compliant; full-speed (12 Mbps)
USB Suspend states supported via SUSPEND pins
USB HID to UART Auxiliary Communication
Interface
APIs for quick application development
Supports Windows 8, 7, Vista, XP, Server 2003, 2000
Supports Mac OS-X
12 Configurable GPIO Pins with Alternate Functions
Usable as inputs, open-drain or push-pull outputs
UART signals, audio playback controls, DAC select pins
Configurable clock output
Toggle LEDs upon UART transmission or reception
Supply Voltage
Self-powered: 3.0 to 3.6 V
USB bus powered: 4.0 to 5.25 V
I/O voltage: 1.8 V to VDD
Package
RoHS-compliant 32-pin QFN (5 x 5 mm)
Ordering Part Number
CP2114-B01-GM
Temperature Range: –40 to +85 °C
Connect to
VBUS or
External Supply
USB
Connector
VBUS
D+
D-
GND
Logic Level
Supply
(1.8V to VDD)
REGIN
VDD
GND
Voltage
Regulator
Internal
Oscillator
USB Interface
VBUS
Full-Speed Peripheral
D+
12 Mbps
Function
D-
Transceiver Controller
CP2114
Baud Rate
Generator
Data FIFOs
256 B RX
256 B TX
RST
352 Byte PROM
VPP
(USB Customization)
UART
Controller
GPIO and
Suspend
Controller
VIO
I/O Power and
Logic Levels
Audio Controller
CS42L55 Configuration
PCM1774 Configuration
WM8523 Configuration
Support for 32 Audio
CODEC//DAC Configurations
5.5 kByte PROM
(Audio Customization)
GPIO.10_TX
GPIO.11_RX
GPIO.0_RMUTE
GPIO.1_PMUTE
GPIO.2_VOL+
GPIO.3_VOL-
GPIO.4_RMUTELED
GPIO.5_TXT_DACSEL0
GPIO.6_RXT_DACSEL1
GPIO.7_RTS_DACSEL2
GPIO.8_CTS_DACSEL3
GPIO.9_CLKOUT
SUSPEND
SUSPEND
SDA
SCL
MCLK
SCK
LRCK
SDIN
SDOUT
EXTCLK
Figure 1. Example System Diagram
UART
Volume/Mute Controls
CODEC/DAC Selector
Clock Output (optional)
Suspend Signals
I2S and I2C Signals to
CODEC/DAC
Clock Input (optional)
Rev. 1.1 1/14
Copyright © 2014 by Silicon Laboratories
CP2114