| Overview |
| |
|
CM109 is a highly
integrated single chip USB audio controller specifically for VoIP (Voice over
internet protocol) application. All essential analog modules are embedded in
CM109, including dual DAC and earphone driver, ADC, microphone booster, PLL,
regulator, and USB transceiver. 8 GPIO pins can constitute a 24 key matrix;
together with buzzer output pin a concise single chip VoIP application can be
achieved. In addition, audio adjustment can be easily controlled via specific
HID compliant volume control pins. Many features are easily set with jumper
pins. Customized USB VID, PID, and can product string be used for VoIP software
authentication. Moreover, individual unique phone number for each device is
possible via serial number stored in external EEPROM.
VoIP applications are becoming increasing popular as VoIP can provide free or
low-cost calling worldwide. To provide a VoIP experience that is the same as
using a regular phone and eliminate the poor call quality that results from
using the PC audio, C-Media has developed CM109 USB Controller that enables a
regular phone, handset, or headset which is interfaced to the USB port on the
PC. With the C-Media OEMs can quickly bring to market a family of low cost high
quality VoIP products. |
| |
| |
|
| |
| Features |
| l |
Compliant with USB 2.0 Full
Speed Operation |
| l |
Compliant with USB Audio Device
class specification v1.0 |
| l |
Supports USB Suspend/Resume Mode
and remote Wakeup with Volume Control pins |
| l |
Single 12MHz Crystal input with
on-chip PLL and embedded USB transceiver |
| l |
Jumper Pin for Speaker Mode
(Playback Only) or Headset Mode (Playback + Recording) |
| l |
For Headset Mode, USB audio
function topology has 2 Input Terminals, 2 Output Terminals, 1 Mixer Unit, 1
Selector Unit, and 3 Feature Units |
| l |
Jumper Pin for Mixer Unit
Enable/Disable under Headset Mode |
| l |
For Speaker Mode, USB audio
function topology has 1 Input Terminal, 1 Output Terminal, and 1 Feature
Unit |
| l |
Support one Control Endpoint, one
Isochronous out Endpoint, one Isochronous in Endpoint, and one Interrupt in
Endpoint |
| l |
Alternate zero bandwidth setting
for releasing playback bandwidth on USB Bus when this device is
inactive |
| l |
Volume up, volume down, and
playback mute support USB HID for Host
Control Synchronization |
| l |
Record Mute Pin with LED
Indicator for Record Mute Status |
| l |
External EEPROM Interface for
Vendor Specific USB VID, PID, and Serial Number |
| l |
EEPROM write function via Vendor Specific
request for Mass Production Convenience |
| l |
Customized embedded VID, PID, and
product string by Customer Request 8 GPIO Pins with Read/Write via
HID |
| l |
Embedded Buzzer Function
controlled by Register |
| l |
Jumper Pin for Output Voltage
Swing (3.5V or 2.5V) |
| l |
Jumper Pin for Power Mode
Setting |
| l |
Isochronous transfer uses
Adaptive Mode with Internal PLL for Synchronization |
| l |
48K/44.1KHz Sampling Rate for
both Playback and Recording |
| l |
Soft Mute
Function |
| l |
Embedded High Performance 16 bit
audio DAC with Earphone Phone Buffer |
| l |
Host side data loss noise
reduction function |
| l |
Embedded 16 bit ADC input with
Microphone Boost |
| l |
Embedded power on Reset
Block |
| l |
Embedded 5V to 3.3V regulator for
single External 5V Operation |
| l |
Compatible with Win98 SE / Win ME
/ Win 2000 / Win XP and Mac OS9 / OS X without Additional
Driver |
| l |
48 Pin LQFP
Package |
|
| |
| Application |
|
|