USB Codec IC - CJC2100

  • USB Codec IC
Mouse over image to zoom

​Cortex-M0+ Like
LDO
Built-in LDO for wide operating voltage range:3.3V/1.8V
Memory
Support program memory up to 16KB
RAM:8KB SRAM
In-system programming & In-Circuit programming by USB/UART

  • Model Number: CJC2100
  • Data Sheet: Date Sheet File
Quantity:
- +

Product Specification

CJC2100 is a Cortex-M0+ based MCU, designed for USB headphone appliances.

It integrates one 32-bit RISC CPU with 8KB SRAM, USB, UART, IIC, audio codec, GPIO, TIMER, WDT, PWM, SPI, IIS, SPDIF, PDM, SARADC, PLL, LDO etc.

CJC2100 can boot from external flash through SPI interface. After powered on, the program is read from external flash into internal SRAM for execution.
The CJC2100 can run up to 48MHz, and it is designed with special care to minimize the power consumption while allowing for the flexibility to reach for high performance. It includes the clock gating for individual IP, and CJC2100 can be further operated under different power-saving modes: Normal, Idle, Standby, Power-down, different mode have different clock and power strategy.

Features:
Cortex-M0+ Like
LDO
Built-in LDO for wide operating voltage range:3.3V/1.8V
Memory
Support program memory up to 16KB
RAM:8KB SRAM
In-system programming & In-Circuit programming by USB/UART
Clock control
Programmable system clock source
12MHz internal RC-oscillator(1% accuracy at 25℃)
Support external crystal oscillator
10KHz internal low-power RC-oscillator for watchdog and idle wake-up
USB Compliance
USB Spec.V2.0 high speed/full speed mode compatible
USB Audio Class V1.0/V2.0 compatible
USB Human Interface Device V1.1 compatible
Support USB suspend/resume/reset function
Support control, interrupt, bulk and isochronous data transfer
Audio codec
Default sample rate:192k/176.4k/96k/88.2k/48k/44.1k(192k/176.4k are available only in USB audio class V2.0/High-speed mode)
Support bit length:16/24/32bit
I/O port
Up to 32 general purpose I/O(GPIO)
TIMER
3 internal timers
Internal or external clock source selection
Interrupt can be issued upon overflow and time-up
Each timer has two match registers

Supports the incrementing and decrementing models
Watchdog Timer
During the timeout, the outputs are one or a combination of the following signals
-----System reset
-----System interrupt
-----External interrupt
32-bit down counter
Internal or external clock source selection
A variable time-out period of reset
Access protection
PWM
One 16-bit timers PWM channel
Programmable duty control of output waveform
Auto reload mode or one-shot pulse mode
Capture and compare function
UART
Programmable baud rates ,Baud rate up to 921.6K
Support 38KHZ house IR transceiver
SPI
One specified SPI interface as AHB device for boot loader and APB device for write back
One master/slave programmable SPI interface as APB device
speed up to 40MHz
I2C
compatible with Philips IIC standard
I2S/SPDIF
support the Sony/Philips Digital Interface Format(SPDIF) transmitter
support master/slave mode and 16/24/32bit data width
PDM(For digital microphone)
One PDM interface with 1bit DSM data from digital microphone
SARADC
6bit SARADC, 4bit accuracy is guaranteed
Brown out reset
Programmable 3 threshold levels: 3.8v/2.7v/2.0v(default 2.0v)
Optional BOD interrupt or reset
operating temperature:-20~+85 Degree
Package: minimum SSOP 16pin for 2 dies package

If you cannot find what you want, you can entrust OFweek to source for you. Just click:

Sourcing Service

Recommended Products