CM6646
In Stock
QTY: *Max quantity 1000
Price $2
Volume Pricing
INTRODUCTION
The CM6646 is a USB 2.0 high-speed audio codec with 2-channel DAC and 2-channel ADC for Headphone, Microphone and Headset applications. It supports USB Audio Class 2.0 and high-definition audio formats(Up to 192KHz/32bits). The CM6646 provides standard S/PDIF output digital audio interface. Moreover, the CM6646 supports I2C, SPI and GPIOs to communicate with external device. It also supports 5 bands EQ for both playback and recording interface.
The CM6646 is embedded with 8051 MCU and 512KB flash makes it is very flexible to change the USB topology or communicate with external device by changing internal flash code. It also integrates 6 PWM LED drivers for status indication.
 
FEATURES
USB Compliance
  • USB 2.0 full-speed/high speed compliant
  • USB audio class 2.0 compliant
  • USB human interface device (HID) class 1.1 compliant
 
Architecture
  • Support USB suspend/resume/reset functions
  • Support control, interrupt and isochronous data transfers
  • Embedded 8051 micro-processor handles the USB transfers(control, isochronous and interrupt)
  • Communicate with external peripheral devices(I2C, SPI, GPIO, etc.)
  • The MCU speed is programmable from 3.072 to 65.536 MHz
  • HID interrupts can be implemented via firmware codes
  • Provide maximum HW configuration flexibility with a firmware code upgrade
  • VID/PID/product string and others can be customized via firmware code programming
  • Support 5 bands playback and recording EQ
 
Audio I/O
  • 2-channel DAC outputs with headphone amplifier (supports 16/24/32-bit resolution and 192KHz, 176.4KHZ, 96KHZ, 88.2KHZ, 48KHz, 44.1KHz sampling rates
  • 2-channel ADC inputs (supports 16/24/32-bit resolution and 192KHz, 176.4KHZ, 96KHZ, 88.2KHZ, 48KHz, 44.1KHz sampling rates
  • Analog input to analog output mixer path with independent volume control
  • Support 2 output end-points audio stream mixing
  • Supports optional digital S/PDIF output (up to 192KHz/24bit) compatible with AES/EBU IEC-60958 spec.
 
Control Interfaces
  • 1 Master I2C control interface to communicate with external devices or EEPROM, the master I2C speed supports standard mode(100KHz) and fast mode(400KHz)
  • 1 Slave I2C control interface for external MCU communication, the slave I2C speed supports standard mode(100KHz) and fast mode(400KHz)
  • 1 SPI master(share with GPIO), supports speed up to 24.576 Mb/s (Depends on MCU speed)
  • 7 GPIOs(programmable multi functions I/O)
  • 6 PWM LED drivers output share with GPIO
 
General
  • Embedded USB 2.0 transceiver and power-on reset circuit
  • Bus-power and self-power options
  • Embedded oscillator for Crystal-less design
  • True Cap-less/zero-ground headphone driver with patent applied anti-pop technology
  • Embedded 7-bits SAR ADC supports Combo jack and Google button detection
  • Single 5V power supply with embedded 5V to 3.3V regulator
  • 3.3V digital I/O pads with 5V tolerance
  • Compliant with USB IF certification requirements
  • QFN-48 package (5 x 5 mm)
 
 
BLOCK DIAGRAM
TOP