CM6327A Datasheet v2.0
CM6327A Datasheet v2.0
DESCRIPTION FEATURES
The CM6327A is C-Media’s new Audio SOC IC USB specification 2.0 full speed-compliant and
designed for advanced VoIP applications. It boasts USB IF-certified
a high-performance mono ADC, as well as I2C USB audio device specification 1.0- and USB HID
interface, that allows for communication with specification 1.1-compliant
various microprocessors and DSPs. The CM6327A Supports control/interrupt/isochroous data
offers low-noise, high-quality speech input, transfers
important when it comes to recording or USB suspend/resume and remote wake-up
broadcasting conference calls or public speeches. support
Embedded USB transceiver and power-on reset
Also, the CM6327A integrates all essential analog
circuit
modules, including 1-ch ADC, PLL, regulator and
Single 12MHz crystal input with on-chip PLL
USB transceiver modules, along with an EEPROM
Supports series number string for operation
that allows you to customize the product string,
system detection
PID and VID. Sampling rates of 8/11.025/16/22.05/
Serial EEPROM programming interface supports
32/44.1 and 48 KHz, high-quality 16-bit resolutions
customized VID/PID/product and manufacture
and user-friendly general purpose inputs and
strings
outputs for customized functions are supported. In
EEPROM interface supports 24C02 data format
addition, many features can be programmed using
an external EEPROM and MCU, which are easily
controlled via the HID software interface.
BLOCK DIAGRAM
CM6327A
GPIO/LED
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 1
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
TABLE OF CONTENTS
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 2
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
Release Notes
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 3
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
The CM6327A is C-Media’s new Audio SOC IC designed for advanced VoIP applications. It boasts a
high-performance mono ADC, as well as I2C interface, that allows for communication with various
microprocessors and DSPs. The CM6327A offers low-noise, high-quality speech input, important when it
comes to recording or broadcasting conference calls or public speeches.
The CM6327A integrates all essential analog modules, including 1-ch ADC, PLL, regulator and USB
transceiver modules, along with an EEPROM that allows you to customize the product string, PID and VID.
Sampling rates of 8/11.025/16/22.05/ 32/44.1 and 48 KHz, high-quality 16-bit resolutions and user-friendly
general purpose inputs and outputs for customized functions are supported. Many features can be
programmed using an external EEPROM and MCU, which are easily controlled via the HID software interface.
2 Features
USB spec. 2.0 full speed-compatible and USB IF-certified
USB audio device class 1.0- and USB HID specification 1.1-compliant
Supports control/interrupt/isochroous data transfers
USB suspend/resume and remote wake-up support
Embedded USB transceiver and power-on reset circuit
Single 12MHz crystal input with on-chip PLL
Supports series number string for operation system detection
Serial EEPROM programming interface supports customized VID/PID/product and manufacture strings
for device name changes and configurations
EEPROM interface support 24C02 data format
Mono ADC input:
ADC sampling rate of 8K/11.025K/16K/22.05K/32K/44.1K/48KHz, and 16-bit resolution
Dynamic range: 96db, THD+N: -89~96db
Digital linear microphone gain control function (-16db~45db)
1.0Vrms input swing biased at 2.25V
Supports Microsoft HID functions
Supports I2C (master/slave) control interface for external controller used
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 4
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 5
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
3 Pin Descriptions
3.1 Pin Assignment by Pin Number
Pin Signal Name Pin Signal Name Pin Signal Name Pin Signal Name
REGV_4V5
RM_Wake
GPIO_8
GPIO_7
GPIO_6
GPIO_5
GPI_2
GPI_1
AVDD
DVSS
N.C.
48
47
46
45
44
43
42
41
40
39
38
37
PDSW 1 36 AVDD
N.C. 2 35 N.C.
TEST 3 34 AVSS
GPIO_1 4 33 AVSS
GPIO_2
GPIO_3
5
6
CM6327A 32
31
AVDD
AVDD
GPIO_4 7 30 N.C.
LED_3 9 28 VREF
XTAL_I 10 27 N.C.
XTAL_O 11 26 MIC_IN
N.C. 12 25 AVSS
13
14
15
16
17
18
19
20
21
22
23
24
N.C.
HID_EN
N.C.
N.C.
I2C_SCLK
I2C_SDAT
I2C_INT
USB_DP
USB_DM
DVSS
REGV_3V3
DVDD_5V
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 6
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 7
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 8
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
4 Block Diagram
CM6327A
GPIO/LED
Internal I2C
PLL
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 9
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
5 Ordering Information
Operating Ambient
Model Number Package Supply Range
Temperature
CM6327A 48-Pin LQFP, 7mm × 7mm × 1.45mm (Plastic) 0°C to +70°C DVdd = 5V, AVdd = 5V
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 10
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
IT FEA SEL OT
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 11
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
00: Control
4 bNumInterfaces 1 03
02: ISO-IN
(PWRSEL_1 = 1, HID_EN = 1)
a0 or
Bus-powered with no remote wakeup: 8’h80
80 or
(PWRSEL_1 = 1, HID_EN = 0)
7 bmAttributes 1 e0 or
Self-powered with remote wakeup support: 8’he0
c0
(PWRSEL_1 = 0, HID_EN = 1))
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 12
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
6 bInterval 1 01 1ms
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 13
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 14
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
On the MCU serial interface, the CM6327 serves as a slave device with bit rate up to 400Kbps (fast mode).
The MCU can write data to the CM6327A or read data from the CM6327A (no size limitations when using the
I2C Interface). Since the host side and MCU both have access to all the internal registers, access contention
when both host and MCU try to access the same register should be avoided upon application. The CM6327A’s
7-bit slave address is assigned as 7’b0111000.
When data is written by the MCU, the CM6327A will NOT transfer any interrupts to the PC until the INT bit of
the I2C control register has been set by the MCU. The USB host will keep polling the upward HID report every
1ms. When any button is pressed or released, or there is incoming MCU data, the CM6327A will transfer 16
bytes of HID report to the USB host.
In I2C Slave Mode, the CM6327A has one open-drain input pin (SCLK) from where it receives the serial clock
from the MCU, and one open-drain I/O pin (SDAT) from where it sends or receives serial signals to/from the
MCU. As shown below, SDAT should be stable when SCLK is high, and can transition only when SCLK is low.
START and STOP conditions shown below are the exception. Every transaction begins from a START, and
ends with a STOP, or another START (repeated START).
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 15
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
The figure below demonstrates a typical transaction. After every 8 bits sent by the transmitter, the receiver
should send one bit low for positive acknowledgement or one bit high for negative acknowledgement. After
the negative acknowledgement, a STOP or repeated START should follow. The next figure shows more
details about the acknowledgement bit. Note that SCLK is always driven by the master.
P
SDAT
Sr
MSB Acknowledgement Acknowledgment
Signal from Receiver Signal from Receiver
SCLK
S Sr
1 2 7 8 9 1 2 3-8 9 or
or
Sr P
ACK ACK
The figure below shows a complete data transfer. After a START, the MCU should send a 7-bit slave address
(7’b0111000) first, with the 8th bit denoting a read transfer when it’s high, or a write transfer when it’s low.
The first acknowledgement always comes from the CM6327A.
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 16
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
During the write transfer, the MCU continues acting as the master, and the transfer direction is not changed.
The following figure gives an example of one byte write transfer.
MCU write:
S 0x70 0 addr 0 Byte 0 0 Byte 1 0 …. 0 Byte N 0 P
The CM6327A’s slave address is 0x70, which will also tell the CM6327A when it’s receiving a write command.
CM6327A regards the first coming data byte as the register address. The second data byte is the data
content that the MCU writes at the register address. The CM6327A will auto-increment the register address
to the next register address for the following data writes.
The figure below shows an example of a read transfer. The MCU read command cannot set the register
address, so the MCU must use a write command to set the register address first, and then start the read
command. Because the CM6327A auto-increments the register address, the second data byte will be the
register data on the next address.
MCU read:
S 0x70 0 addr 0
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 17
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
The figure below gives a complete picture of a typical transaction between the MCU and CM6327A. After a
START, the MCU should send a 7-bit slave address (7’b0111000) first, with the 8th bit denoting a read
transfer when it’s high, or a write transfer when it’s low.
MCU write:
S 0x70 0 addr 0 Byte 0 0 Byte 1 0 ….. 0 Byte N 0 P
MCU read:
S 0x70 0 addr 0
During a write transfer, the MCU acts as the transmitter. The CM6327A will regard the first byte of data
received as the start register address. The following DATA bytes are the contents of the registers that the
MCU has requested. In a read transfer, two transactions are necessary. The MCU resets the start register
address by the first transaction, then direction changes for the MCU to receive data in the second
transaction.
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 18
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
Address Description
bit7: Reserved
Bit[7:6]: Reserved
0x09 Reserved
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 19
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
0x0a Reserved
Manufacture string 1 length: this number doesn’t include the first 2 bytes of the
0x0b
string descriptor, and its unit is one Unicode word (EEPROM_OPTION_A)
Product string 2 length: this number doesn’t include the first 2 bytes of the
0x0c
string descriptor, and its unit is one Unicode word (EEPROM_OPTION_B)
Serial number string 3 length: this number doesn’t include the first 2 bytes of
0x0d
the string descriptor and its unit is one Unicode word (EEPROM_OPTION_C)
Bit0: Boot gain (volume boot gain 18dB; using digmic boost gain =18dB)
0x12
Bit1: Enable PLL adjustment (0: No, 1: Yes)
0x13 Reserved
Manufacture string (X bytes): only fill one byte of Unicode in this content, HW
0x50 ~0x(50+X-1)
will add the other byte 0x00
0x(50+X)~ Product string (Y bytes): only fill one byte of Unicode in this content, HW will
0x(50+X+Y)~ Serial number string (Z bytes): only fill one byte of Unicode in this content, HW
Others Reserved
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 20
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
8 Electrical Characteristics
8.1 Absolute Maximum Rating
Operation conditions
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 21
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
Dynamic range - 96 - dB
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 22
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
9 Analog Performance
9.1 ADC Frequency Response
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 23
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
REFERENCE
USB specification 2.0-compliant
USB audio device class specification 1.0-compliant
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 24
CM6327A
USB Single-Chip Audio Solution for Mono Microphone
-End of Datasheet-
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.
www.cmedia.com.tw
Copyright© C-Media Electronics Inc. Rev. 2.0 ︱ Page 25