HS-100 USB Audio Single Chip

Similar documents
CM6120-S Best USB Audio Single Chip for PC Speakers Solution

Technical Brief. Version 1.0. VP Project Leader Product Manager Engineer Test Engineer. Eric Cheng Lawrence Ding Deko Tsai William Liu Yi-Sung Lin

CM119A High Integration/Low Cost USB Audio Controller

CM6327A USB Single-Chip Audio Solution for Mono Microphone

CM6327A USB Audio Single Chip Solution for Mono Microphone

CM6120-XL USB 2CH Audio Controller for Speaker

CM Bit Stereo USB Audio Controller. Datasheet Version 1.01

CM108B USB Audio Single Chip

CM6307A USB Audio Single Chip with Array Microphone

CM108AH Highly Integrated USB Audio I/O Controller

CM101S+ USB 2CH Audio Controller

CM6300 USB Audio Single Chip Specification

CM6308 USB Solution for Audio and Voice Applications

RINGDALE USB (UNIVERSAL SERIAL BUS) HID RELAY CONTROLLER (1543)

CM6302 USB High-Quality Dolby Headphone Solution

PL-25A1 Hi-Speed USB Host-to-Host Bridge Controller (Chip Revision B) Product Datasheet

PL-2305 USB to Printer Bridge Controller (Chip Rev I) Product Datasheet

CM6610A USB 2.0 High-Speed True HD Audio Processor

PL-2303X Edition (Chip Rev A) USB to Serial Bridge Controller Product Datasheet

Solid State System Co., Ltd.

PL-2533 Hi-Speed USB MS PRO / MS / SD / MMC Card Reader Controller IC Product Datasheet

PL-2507 Hi-Speed USB 2.0 to IDE Bridge Controller Preliminary Datasheet

UC20 WinCE USB Driver

Serial Communications

Understand USB (in Linux)

Using the HT66FB5x0 for 2D Joystick Applications C Language Example

Future Technology Devices International Ltd. Application Note AN_168. Vinculum-II USB Slave. Customizing an FT232 Device

PL-2507C Hi-Speed USB 2.0 to IDE Bridge Controller Product Datasheet

Serial Communications

Creating a USB Audio Device on a PIC32 MCU Using MPLAB Harmony

Genesys Logic, Inc. GL831A. SATA / PATA Bridge Controller. Datasheet

S1R72U06 Technical Manual

AN USB HID Intermediate with PSoC 3 and PSoC 5LP. Contents. 1 Introduction

USS-720 Instant USB USB-to-IEEE* 1284 Bridge

PL2775 SuperSpeed USB 3.0 to Dual SATA Bridge Controller Product Datasheet

Application Note. 32-bit Cortex -M0 MCU NuMicro Family. Application Note of NUVOTON 32-bit NuMicro Family

Application Note AN_164. Vinculum-II USB Slave. Writing a Function Driver

USB INTERFACE SPECIFICATION

PL2771 SuperSpeed USB 3.0 SATA Bridge Controller Product Datasheet

Application Note: AN00136 USB Vendor Specific Device

FE1.1S USB 2.0 HIGH SPEED 4-PORT HUB CONTROLLER

FE2.1 USB 2.0 HIGH SPEED 7-PORT HUB CONTROLLER

Universal Serial Bus Device Class Definition For Content Security Devices

Universal Serial Bus Device Class Definition for Mass Storage Devices

Genesys Logic, Inc. GL823. USB 2.0 SD/MMC Card Reader Controller. Datasheet

Genesys Logic, Inc. GL827L. USB 2.0 Single Slot SD/MMC/MS Card Reader Controller. Datasheet

V2902. Stereo Audio Codec with USB Interface, Single-Ended Analog Input/Output and S/PDIF. 1. General Description

Device Wire Adapter (DWA) Test Specification. Designed using the Certified Wireless USB Base Specification, Revision 1.0

Revealing Embedded Fingerprints: Deriving Intelligence from USB Stack Interactions

Human Interface Devices: Using Control and Interrupt Transfers

Genesys Logic, Inc. GL823. USB 2.0 SD/MMC Card Reader Controller. Datasheet

TP-Link USB Port Hub Model UH700 Power 12V==2A

Universal Serial Bus Device Class Definition Billboard Devices

FC1021 Specification Voice Recorder IC

AN2554. Creating a Multi-LUN USB Mass Storage Class Device Using the MPLAB Harmony USB Device Stack INTRODUCTION CONTROL TRANSFERS

Correlated Double Sampler (CDS) AD9823

HEAD QUARTER. Floor 2, No 1008, Chung-Hsing Rd Sec 4, Chu-Tung, Hsinchu, 31061, Taiwan TEL: FAX: ShenZhen/China Office:

Solid State System Co., Ltd.

Computer Engineering Laboratory. MSc THESIS. PDP8 meets USB

Embedded USB Drive. Preliminary Release. Revision History. July 14, 2006

CM6631A USB 2.0 High-Speed True HD Audio Processor

LZ85202 IrDA Control Host Controller with USB Interface User s Guide

Low Voltage, 10-Bit Digital Temperature Sensor in 8-Lead MSOP AD7314

UAC 3576B USB Audio Codec

VP300 USB PD Type-C Controller for SMPS

AU6850B USB HOST MP3 DECODER SOC AU6850B Datasheet USB Host MP3 Decoder SOC Rev 0.1

Designing A Low Cost USB-PS/2 Combination Interface Mouse with the Cypress Semiconductor CY7C63723 encore USB Microcontroller

USB Port Hub. Description. Typical Application. USB Host. Upstream Phy XR Hub Controller MTT. Port Routing.

AU7860EA USB HOST MP3/WMA DECODER SOC. AU7860EA Datasheet. USB Host MP3/WMA Decoder SOC. Rev0.1

Revision History. Rev Date Details A October 14, 2008 New release of Short and Legacy eusb Spec with SM325AC controller

EntréPad AES2501B FINGERPRINT SENSOR USB Interface Applications

Hacking the Kinect. Created by lady ada. Last updated on :21:33 AM UTC

IMPORTANT NOTICE. As a result, the following changes are applicable to the attached document.

Genesys Logic, Inc. GL831A. SATA to PATA Bridge Controller. Datasheet

EZ-USB AT2LP USB 2.0 to ATA/ATAPI Bridge

AC108 Datasheet. 4 Channel High Performance Voice Capture ADCs with I2C/I2S. Revision 1.1. July, 30, 2017

AU6850B USB HOST MP3 DECODER SOC. AU6850B Datasheet. USB Host MP3 Decoder SOC. Rev 0.1

TP6836. USB 2.4G RF Dongle. Data Sheet

Chrontel CH7304 Single LVDS Transmitter

Read section 8 of this document for detailed instructions on how to use this interface spec with LibUSB For OSX

MCS7820. USB-2.0 to Two Serial Ports

Craft Port Tiny RS-232 Transceiver for Portable Applications ADM101E. Data Sheet FUNCTIONAL BLOCK DIAGRAM

Renesas USB MCU and USB ASSP

Omnidirectional Microphone with Bottom Port and Analog Output ADMP401

XBOX ADAPTIVE CONTROLLER INPUT DEVICE SPECIFICATION

Integrated Circuits Inc. apr H2.2. Datasheet. 40 ~ 80 sec recording voice IC APLUS INTEGRATED CIRCUITS INC.

Genesys Logic, Inc. GL823K. USB 2.0 SD/MSPRO Card Reader Controller. Datasheet. Devin Qiu Q:

TP6825. USB Full Speed Game Pad Controller. Data Sheet. Tenx reserves the right to change or discontinue this product without notice.

CW6611E Bluetooth Audio Player Microcontroller Product Spec

DATA SHEET MD-6002 USB2.0

LAN9500/LAN9500i. Hi-Speed USB 2.0 to 10/100 Ethernet Controller PRODUCT FEATURES DATASHEET. Highlights. Target Applications.

PAC7312 VGA PC Camera Single-Chip with Audio

FT245 USB Modual. - Ver FT245 Module Features

Ours Technology Inc. Mass storage class controller with Universal Serial Bus interface

Universal Serial Bus Device Class Definition for Printing Devices

± 2g Tri-axis Accelerometer Specifications

CBM4082 USB 2.0 Memory Card Reader

The DLP-USB232R is available in a lead-free (RoHS compliant), compact 18-pin, 0.1-inch standard DIP footprint.

SMART MODULAR eusb Drive

PAN3504 USB OPTICAL MOUSE SINGLE CHIP

Transcription:

DESCRIPTION is a new highly-integrated, low-power consumption USB audio single chip solution optimized typically for USB headset, headphone, and dongle applications. All necessary analog and digital modules are embedded in, including stereo DAC and earphone driver, mono ADC, microphone pre-amp booster, PLL, regulator, and USB transceiver. Many features of are programmable with jumper pins or external EEPROM. Customers can customize unique USB VID / PID / Product_String / Manufacture_String and initial volume settings via an external EEPROM. In addition, supports HID compliant volume control pins such as Playback Mute, Volume Up/Down, plus a Record Mute pin. also offers playback operation and record mute LED indicator control pins to fulfill a better user experience and cost-effective product. BLOCK DIAGRAM FEATURES Compliant with USB 2.0 Full-Speed operation Compliant with USB Audio Device class specification v1.0 Supports USB Suspend/Resume Mode and remote wakeup with volume control pins Single 12MHz crystal input with on-chip PLL and embedded USB transceiver Jumper pin for Headset Mode (Playback + Recording) or Speaker/Headphone Mode (Playback Only) Jumper pin for Mixer Unit enable/disable under Headset Mode Jumper pin for Power Mode setting In Headset Mode, USB audio function topology has 2 Input Terminals, 2 Output Terminals, 1 Mixer Unit, 1 Selector Unit, and 3 Feature Units In Speaker Mode, USB audio function topology has 1 Input Terminal, 1 Output Terminal, and 1 Feature Unit. Copyright C-Media Electronics Inc. Rev. 1.4 Page 1/20

TABLE OF CONTENTS Release Note... 3 1. Description and Overview... 4 2. Features... 4 3. Pin Descriptions... 6 3.1 Pin Assignment... 6 3.2 Pin-Out Diagram... 6 3.3 Pin Description... 7 4. Block Diagram... 9 5. Function Descriptions... 10 5.1 USB Interface... 10 5.1.1 Device Descriptor... 10 5.1.2 Configuration Descriptor... 11 5.1.3 Content Format for 93C46... 12 5.1.4 USB Audio Topology Diagram... 13 5.2 Jumper Pins and Mode Setting:... 13 5.3 HID Feature and Descriptions... 14 5.3.1 HID Descriptor... 15 5.3.2 Windows Software Architecture for HID... 16 6. Electrical Characteristics... 17 6.1 Absolute Maximum Rating... 17 6.2 Operation Conditions... 17 6.3 Analog Performance... 18 7. Ordering Information... 19 Copyright C-Media Electronics Inc. Rev. 1.4 Page 2/20

Release Note Revision Date Description 0.9 21 Sep 2009 First release of the datasheet 1.0 05 Nov 2009 Official Release 1.1 30 Dec 2009 Pin-35 name correction Copyright C-Media Electronics Inc. Rev. 1.4 Page 3/20

1. Description and Overview is a new highly-integrated, low-power consumption USB audio single chip solution optimized typically for USB headset, headphone, and dongle applications. All necessary analog and digital modules are embedded in, including stereo DAC and earphone driver, mono ADC, microphone pre-amp booster, PLL, regulator, and USB transceiver. Many features of are programmable with jumper pins or external EEPROM. Customers can customize unique USB VID / PID / Product_String / Manufacture_String and initial volume settings via an external EEPROM. In addition, supports HID compliant volume control pins such as Playback Mute, Volume Up/Down, plus a Record Mute pin. also offers playback operation and record mute LED indicator control pins to fulfill a better user experience and cost-effective product. With the world s leading Cmedia USB audio solution, customers can easily and quickly bring the quality USB headset peripherals to the market. 2. Features Compliant with USB 2.0 Full-Speed operation Compliant with USB Audio Device class specification v1.0 Supports USB Suspend/Resume Mode and remote wakeup with volume control pins Single 12MHz crystal input with on-chip PLL and embedded USB transceiver Jumper pin for Headset Mode (Playback + Recording) or Speaker/Headphone Mode (Playback Only) Jumper pin for Mixer Unit enable/disable under Headset Mode Jumper pin for Power Mode setting In Headset Mode, USB audio function topology has 2 Input Terminals, 2 Output Terminals, 1 Mixer Unit, 1 Selector Unit, and 3 Feature Units In Speaker Mode, USB audio function topology has 1 Input Terminal, 1 Output Terminal, and 1 Feature Unit. Support one control endpoint, one Isochronous out endpoint, one Isochronous in endpoint, and one Interrupt in endpoint Alternate zero bandwidth setting for releasing playback bandwidth on USB bus when this device is inactive Volume up, volume down, and playback mute support USB HID for PC host system SW volume synchronization Record Mute pin with a LED Indicator for record mute status External EEPROM interface for vendor Specific USB VID, PID, Product String, Manufacture String, and Serial Number Isochronous transfer uses Adaptive Mode with internal PLL for synchronization Copyright C-Media Electronics Inc. Rev. 1.4 Page 4/20

48K/44.1KHz sampling rate for both playback and recording Soft Mute function Embedded high performance 16bit audio DAC with earphone phone buffer Embedded 16bit ADC input with Microphone Boost Embedded power on reset block Embedded 5V to 3.3V regulator for single external 5V power Compatible with Win98 SE / Win ME / Win 2000 / Win XP / Win Vista / Win 7 / Mac OS X / Linux without additional driver Industrial standard 48-pin LQFP Package Copyright C-Media Electronics Inc. Rev. 1.4 Page 5/20

3. Pin Descriptions 3.1 Pin Assignment Pin # Signal Name Pin # Signal Name Pin # Signal Name Pin # Signal Name 1 DW 13 N.C. 25 DVSS 37 N.C. 2 DR 14 N.C. 26 VBIAS 38 N.C. 3 SK 15 N.C. 27 VREF 39 REGV 4 CS 16 N.C. 28 MICIN 40 MSEL 5 MUTER 17 MUTEP 29 AVDD 41 VOLUP 6 PWRSEL 18 N.C. 30 LOL 42 PDSW 7 XI 19 LEDR 31 LOBS 43 USBDP 8 XO 20 TEST 32 LOR 44 USBDM 9 N.C. 21 N.C. 33 AVSS 45 N.C. 10 MODE 22 N.C. 34 AVDD 46 N.C. 11 LEDO 23 N.C. 35 DVDD 47 VOLDN 12 DVSS 24 N.C. 36 DVSS 48 N.C. 3.2 Pin-Out Diagram Copyright C-Media Electronics Inc. Rev. 1.4 Page 6/20

3.3 Pin Description Pin # Symbol Type Description USB Controller Data Read From EEPROM Interface. EEPROM Data 1 DW DIO, 8mA, PD, 5VT Output. 2 DR DO, 4mA, SR USB Controller Data Writes to EEPROM Interface. EEPROM Data Input. 3 SK DO, 4mA, SR EEPROM Interface Clock (100KHz) 4 CS DO, 4mA, SR EEPROM Interface Chip Select 5 MUTER DI, ST, PU Mute Recording (Edge Trigger with de-bouncing) 6 PWRSEL DI, ST H: Pull Up to 3.3V; L: Pull Down to Ground Speaker Mode H:Self Power with 100mA;L:Bus Power with 500mA Headset Mode H:Bus Power with 100mA;L:Bus Power with 500mA 7 XI DI Input Pin for 12MHz Oscillator 8 XO DO Output Pin for 12MHz Oscillator 10 MODE DI, ST 11 LEDO DO, SR, 8mA 12 DVSS P Digital Grounding H: Pull Up to 3.3V; L: Pull Down to Ground L:Headset Mode: Playback & Recording H:Speaker Mode: Playback Only LED for Operation; Output H for Power On; Toggling for Data Transmit 17 MUTEP DI, ST, PU Mute Playback (Edge Trigger with de-bouncing) 19 LEDR DO, SR, 8mA LED for Mute Recording Indicator; Output H when Recording is Muted 20 TEST DI, ST, PD Test Mode Select Pin; Pull Low for Normal Operation 25 DVSS P Digital Ground 26 VBIAS AO Microphone Bias Voltage Supply (4.5V) 27 VREF AO 28 MICIN AI Microphone Input Connecting to External Decoupling Capacitor for Embedded Bandgap Circuit; 2.25V Output 29 AVDD P 5V Analog Power for Analog Circuit 30 LOL AO Line Out Left Channel (Headphone Out Left) 31 LOBS AO DC 2.25V Output for Line Out Bias (Headphone Out Bias) as a capless ground 32 LOR AO Line Out Right Channel (Headphone Out Right) 33 AVSS P Analog Ground Copyright C-Media Electronics Inc. Rev. 1.4 Page 7/20

34 AVDD P 5V Analog Power for Analog Circuit 35 DVDD P 5V Digital Power for Digital Regulator Circuit 36 DVSS P Digital Grounding 39 REGV AO 3.3V Reference Output for Internal 5V-to-3.3V Regulator 40 MSEL DI, ST Mixer Enable/Disable pin H: Pull Up to 3.3V, L: Pull Down to Ground L: Without Mixer; H: With Mixer (With Default Mute) USB Descriptors are changed accordingly 41 VOLUP DI, ST, PU Volume Up (Edge Trigger with de-bouncing) 42 PDSW DO, 4mA, OD Power Down Switch Control (for PMOS Polarity) 0: Normal Mode, 1: Power Down Mode 43 USBDP AIO USB Data D+ 44 USBDM AIO USB Data D- 47 VOLDN DI, ST, PU Volume Down (Edge Trigger with de-bouncing) 13-15, 18, 21-24,37, 38, 45, 46, 48 NC -- No functions Note: DI Digital Input Pad, DO Digital Output Pad, DIO Digital bi-directional Pad, AI/AO/AIO Analog Pad, SR Slew Rate Control, ST Schmitt Trigger, PD/PU Pull Down or Pull Up, 5VT 5- Volt Tolerant (3.3V Pad), OD Open Drain Copyright C-Media Electronics Inc. Rev. 1.4 Page 8/20

4. Block Diagram Block Diagram Of Copyright C-Media Electronics Inc. Rev. 1.4 Page 9/20

5. Function Descriptions 5.1 USB Interface integrates USB transceiver, PLL, and regulator so only a few passive components are necessary for the USB interface connection. Default USB descriptors are embedded in ; therefore no additional design effort is needed for a generic USB operation.for customized product, customer can attach a 93C46 EEPROM to override the embedded VID, PID and provide addition serial number for each set. automatically detects 93C46 existence and performs the overwrite function during power up. 5.1.1 Device Descriptor Offset Field Size Value (Hex) Description 0 blength 1 12 Total 18 Bytes 1 bdescriptortype 1 01 Device Descriptor 2 bcdusb 2 0110 USB 1.1 compliant. 4 bdeviceclass 1 00 5 bdevicesubclass 1 00 6 bdeviceprotocol 1 00 7 bmaxpacketsize0 1 40 Endpoint zero Size = 64 bytes 8 idvendor 2 0d8c Vendor ID 10 idproduct 2 013C Product ID Programmable by MSEL and MODE pin 12 bcddevice 2 0100 14 imanufacturer 1 01 Device compliant to the Audio Device Class specification version 1.00 Index of string descriptor describing manufacturer 15 iproduct 1 02 Index of string descriptor describing product 16 iserialnumber 1 03 Index of string descriptor describing the device s serial number 17 bnumconfigurations 1 01 Configurations number = 1 Note: VID, PID, and serial number can be overridden by external EEPROM content Copyright C-Media Electronics Inc. Rev. 1.4 Page 10/20

5.1.2 Configuration Descriptor Offset Field Size Value (Hex) Description 0 blength 1 09 Total 9 Bytes 1 bdescriptortype 1 02 Configuration Descriptor 2 wtotallength 2 Total length of data returned for this configuration Programmable by MSEL and MODE pin 4 bnuminterfaces 1 04 or 03 5 bconfigurationvalue 1 01 6 iconfiguration 1 00 Number of interfaces supported by this Configuration (Decided by Speaker Mode and Head Set mode): 0: control interface 1: ISO-OUT interface 2: ISO-IN interface (Option) 3: INT-IN(HID) interface 7 bmattributes 1 A0 or E0 Programmable by PWRSEL 8 bmaxpower 2 32 or FA Maximum power consumption of the USB Programmable by MODE and PWRSEL Copyright C-Media Electronics Inc. Rev. 1.4 Page 11/20

5.1.3 Content Format for 93C46 Addr (Dec) Addr (Hex) Description 0 0x00 Magic Word 1 0x01 VID 2-byte 2 0x02 PID 2-byte 0x670X where X = bit 4, 3, 2, 1 bit 3 The value within address 0x2A,0x2B is valid 1: valid 0: invalid bit 2 manufacture string enable 1: enable(default) 0: disable bit 1 serial number enable control 1: enable 0: disable(default) bit 0 product string enable control 1: enable(default) 0: disable 3 0x03 Serial number length (low byte) 4 ~ 9 0x04 ~ 0x09 Serial number 12-byte 10 0x0A Product string length (low byte) 11 ~ 25 0x0B ~ 0x19 Serial number 1 st byte (high byte) Product string 1 st byte (high byte) Product string 30-byte (default: USB PnP Sound Device) 26 0x1A Manufacture string length (low byte) 27 ~ 41 0x1B ~ 0x29 Manufacture string 1 st (high byte) Manufacture string 30-byte (default: C-Media Electronics Inc.) 42 0x2A bit 15 ~ 9 DAC initial volume (7-bit) max:0x02 min:0x4a bit 8 <reserved> bit 7 ~ 3 ADC initial volume (5-bit) max: 0x08 min:0x78 bit 2 ~ 0 <reserved> 43 0x2B bit 15 ~ bit9 <reserved> 44 ~ END 0x2C ~ END bit 8 Shutdown DAC analog 1:shutdown 0:active(default) bit 7 Total Power Control 1:enable 0:disable(default) bit 6 Reserved, should be 0 bit 5 MIC High Pass Filter 1:enable(default) 0:disable bit 4 ADC synchronization mode 1:enable 0:disable(default) bit 3 MIC BOOST 1:enable(default) 0:disable bit 2 DAC Output Terminal property set to SPK or HP 1: Headset 0: Speaker(default) bit 1 HID 1: enable (default) 0: disable bit 0 Remote Wakeup enable/disable 1: enable 0: disable(default) <reserved> Copyright C-Media Electronics Inc. Rev. 1.4 Page 12/20

5.1.4 USB Audio Topology Diagram USB Audio Topology Diagram 5.2 Jumper Pins and Mode Setting: Several jumper pins can set the configuration of. These jumper pin settings affect both USB descriptors and USB audio topology. If MODE pin is pulled up to 3.3V (speaker mode), a playback only function is activated and there is no recording function declared to the host. At this setting, MSEL pin is ignored and only one input terminal, one output terminal and one feature unit is declared in USB audio topology. If MODE pin is pulled low (headset mode), a full duplex playback and recording function is reported to the host. MSEL pin setting activates one mixer unit and one feature unit. The following USB audio topology in Chapter: 7.1.4 is an example of headset mode. PWRSEL pin affects the power configuration of ; together with MODE pin totally 4 combinations are programmable. Copyright C-Media Electronics Inc. Rev. 1.4 Page 13/20

Combinations PWRSEL 3.3V MODE 3.3V GND Speaker Mode : Headset Mode : Playback Only Playback + Recording (Self Power with 100mA) (Bus Power with 100mA) GND Speaker Mode : Playback Only (Bus Power with 500mA) Headset Mode : Playback + Recording (Bus Power with 500mA) VSEL jumper pin sets the output voltage swing. When VSEL is connected to 5V, output voltage swing is 3.5Vpp; when VSEL is connected to ground, output voltage is 2.5Vpp. 5.3 HID Feature and Descriptions HID feature is provided by so user setting to volume up, volume down, and playback mute button pin is reported to the host to synchronize host side setting. In addition, all internal registers can be accessed via HID function call. USB protocols can configure devices at startup or when they are plugged in at run time. These devices are broken into various device classes. Each device class defines the common behavior and protocols for devices that serve similar functions. The HID (Human Interface Device) class is one of the device classes. The HID class consists primarily of devices that are used by humans to control the operation of computer systems. Typical examples of HID class devices include: - Keyboards and pointing devices, for example: mouse, trackballs, and joysticks. - Front-panel controls, for example: knobs, switches, buttons, and sliders. - Controls that might be found on devices such as VCR remote controls, games or simulation devices, for example: data gloves, throttles, and steering wheels. - Devices that may not require human interaction but provide data in a similar format to HID class devices, for example: bar-code readers, thermometers, or voltmeters. Copyright C-Media Electronics Inc. Rev. 1.4 Page 14/20

5.3.1 HID Descriptor HID Interface Descriptor Offset Field Size Value (Hex) Description 0 blength 1 09 Size of this descriptor: 9 byte 1 bdescriptortype 1 04 INTERFACE descriptor type 2 binterfacenumber 1 03 Number of Interface: 3 3 balternatesetting 1 00 alternate 0 4 bnumendpoints 1 01 Number of endpoints used by this Interface: 1 5 binterfaceclass 1 03 HID Interface Class 6 binterfacesubclass 1 00 No Subclass 7 binterfaceprotocol 1 00 Must be set to 0 8 iinterface 1 00 Index of a string descriptor that describes this interface. HID Descriptor Offset Field Size Value (Hex) Description 0 blength 1 09 Total 9 Bytes 1 bdescriptortype 1 21 HID Descriptor Type 2 bcdhid 2 0100 HID class version 1.00 4 bcountrycode 1 00 5 bnumdescriptors 1 01 6 bdescriptortype 1 22 Report Descriptor 7 wdescriptorlength 2 0030 Numeric expression that is the total size of the optional descriptor: 48 Bytes Interrupt In Endpoint Descriptor Offset Field Size Value (Hex) Description 0 blength 1 07 Total 7 Bytes 1 bdescriptortype 1 05 ENDPOINT Descriptor Type 2 bendpointaddress 1 83 IN Endpoint Endpoint number = 3 3 bmattributes 1 03 Interrupt endpoint type 4 wmaxpacketsize 2 0004 Maximum packet size: 4 bytes 6 binterval 1 20 2ms Copyright C-Media Electronics Inc. Rev. 1.4 Page 15/20

5.3.2 Windows Software Architecture for HID Copyright C-Media Electronics Inc. Rev. 1.4 Page 16/20

6. Electrical Characteristics 6.1 Absolute Maximum Rating Symbol Parameter Value Unit Dvmin Min Digital Supply Voltage 0.3 V Dvmax Max Digital Supply Voltage + 6 V Avmin Min Analog Supply Voltage 0.3 V Avmax Max Analog Supply Voltage + 6 V Dvinout Voltage on any Digital Input or Output Pin 0.3 to +5.5 V Avinout Voltage on any Analog Input or Output Pin 0.3 to +5.5 V TBstgB Storage Temperature Range -40 to +125 0 P PC ESD (HBM) ESD Human Body Mode 4000 V ESD (MM) ESD Machine Mode 200 V Latch Up JEDEC Standard No.78, Mar 1997 200 ma 6.2 Operation Conditions Operation conditions Min Typ Max Unit Analog Supply Voltage 4.5 5.0 5.5 V Digital Supply Voltage 4.5 5.0 5.5 V Total Power Consumption - 40 ma Suspend Mode Power Consumption Operating ambient temperature - 500 ua -15-70 o P PC Copyright C-Media Electronics Inc. Rev. 1.4 Page 17/20

6.3 Analog Performance DAC (10K Ohm Loading) Min Typ Max Unit Resolution - 16 - Bits THD + N (-3dBr) - -72 - db SNR - 93 - db Dynamic range - 93 - db Frequency response 48KHz 20-20K Hz Frequency Response 44.1KHz 20-20K Hz Output Voltage (rms) - 1.25 - Vrms Output Voltage Swing 0.5-4.0 V DAC (32 Ohm Loading) Resolution - 16 - Bits THD + N (-3dBr) - -70 - db SNR - 93 - db Dynamic Range - 93 - db Frequency Response 48KHz 20-20K Hz Frequency Response 44.1KHz 20-20K Output Voltage (rms) - 1.20 - Vrms Output Voltage Swing 0.5-4.0 V ADC Resolution - 16 - bit THD + N (-3dBr) - -76 - db SNR - 83 - db Dynamic Range - 81 - db Frequency Response 48KHz 20-19.2K Hz Frequency Response 44.1KHz 20-17.6K Hz Input Range 0-2.88 Vpp Amplification Volume Control Level -45-0 db Volume Control Step - 38 - Steps Microphone Input Boost Gain - +20 - db Gain Adjustment Range 0 - +22.5 db Gain Adjustment Steps - 16 - Steps Mixer Gain Adjustment -33.0-12.0 db Mixer Gain Adjustment Steps - 32 - Steps Copyright C-Media Electronics Inc. Rev. 1.4 Page 18/20

7. Ordering Information Model Number Package Operating Ambient Temperature Supply Range 48-Pin LQFP 7mm 7mm 1.4mm (Plastic) 0 o C to +70 o C DVdd = 5V, AVdd = 5V Outline Dimensions Dimensions shown in inches and (mm) 48 Pin - Low-profile Quad Flat Package (LQFP) Ordering Information Of Copyright C-Media Electronics Inc. Rev. 1.4 Page 19/20

-End of Specifications- C-MEDIA ELECTRONICS INC. 6F., 100, Sec. 4, Civil Boulevard, Taipei, Taiwan 106 R.O.C. TEL:+886-2-8773-1100 FAX:+886-2-8773-2211 E-MAIL:sales@cmedia.com.tw Disclaimer: Information furnished by C-Media Electronics Inc. is believed to be accurate and reliable. However, no responsibility is assumed by C-Media Electronics Inc. for its use, nor for any infringements of patents or other rights of third parties that may result from its use. Specifications subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of C-Media. Trademark and registered trademark are the property of their respective owners. Copyright C-Media Electronics Inc. Rev. 1.4 Page 20/20