USBCodec芯片是集成數(shù)字信號(hào)處理、音頻編解碼及USB通信功能的芯片,其核心工作原理包括信號(hào)采集、數(shù)字處理、編解碼轉(zhuǎn)換和通信傳輸四個(gè)關(guān)鍵環(huán)節(jié)。
信號(hào)采集與數(shù)字處理:通過(guò)內(nèi)置ADC模塊對(duì)模擬音頻信號(hào)進(jìn)行采樣和量化,轉(zhuǎn)換為數(shù)字信號(hào)后,由DSP芯片進(jìn)行混音、均衡、降噪等處理。
編解碼轉(zhuǎn)換:將處理后的數(shù)字信號(hào)通過(guò)內(nèi)置DAC模塊轉(zhuǎn)換為模擬信號(hào),輸出至揚(yáng)聲器或耳機(jī)。
通信傳輸:通過(guò)USB接口實(shí)現(xiàn)即插即用連接,支持UAC協(xié)議(USB音頻類(lèi)協(xié)議),兼容Windows、macOS等系統(tǒng)。
功耗管理:采用低功耗設(shè)計(jì),支持多種省電模式(正常、空閑、待機(jī)、關(guān)機(jī)),并通過(guò)時(shí)鐘門(mén)控優(yōu)化能耗。
USBCodec芯片-CJC6822A
工采網(wǎng)代理的國(guó)產(chǎn)USBCodec芯片 - CJC6822A,該芯片是一款基于Cortex-M0+的單片機(jī),專(zhuān)為USB耳機(jī)設(shè)備而設(shè)計(jì)。CJC6822A采用QFN48 6×6緊湊封裝,整合了音頻編解碼器、USB通信接口、16KB SRAM存儲(chǔ)單元及多種外設(shè)模塊(包括UART、I2C、SPI、I2S等)實(shí)現(xiàn)單芯片完成音頻處理、數(shù)據(jù)傳輸與系統(tǒng)控制,內(nèi)置32位RISC CPU核心,運(yùn)行頻率高達(dá)48MHz,能夠高效處理復(fù)雜的音頻編解碼任務(wù)。
芯片支持192kHz的采樣率與32位音頻位寬,覆蓋主流高保真音頻格式,兼容USB音頻類(lèi)標(biāo)準(zhǔn)(UAC1.0/2.0)確保與各類(lèi)設(shè)備的無(wú)縫對(duì)接,內(nèi)置的音頻編解碼器信噪比優(yōu)異,配合數(shù)字信號(hào)處理能力,可輕松實(shí)現(xiàn)降噪、回聲消除等高級(jí)功能,內(nèi)置LDO穩(wěn)壓器,支持寬電壓(2.7V-5.5V)提供四檔節(jié)能模式:正常模式、空閑模式、待機(jī)模式、關(guān)機(jī)模式,滿足不同場(chǎng)景對(duì)精度和功耗的需求。
CJC6822A可以通過(guò)SPI接口從外部閃存啟動(dòng)。開(kāi)機(jī)后,程序從外部閃存讀取到內(nèi)部SRAM中進(jìn)行執(zhí)行。CJC6822A可以運(yùn)行到48MHz,它的設(shè)計(jì)特別小心,以較小化功耗,同時(shí)允許靈活性,以達(dá)到高性能。它包括針對(duì)單個(gè)IP的時(shí)鐘門(mén)控,CJC6822可以在不同的節(jié)能模式下進(jìn)一步操作:正常、空閑、待機(jī)、關(guān)機(jī),不同的模式有不同的時(shí)鐘和電源策略。
系統(tǒng)框圖:
系統(tǒng)框圖
音頻芯片 - CJC6822A的特性:
Cortex-M0+ 內(nèi)核?
??內(nèi)置 LDO?:支持寬工作電壓范圍(3.3V/1.8V)
??存儲(chǔ)器?:支持16KB程序存儲(chǔ)器,16KB SRAM
??系統(tǒng)時(shí)鐘控制?:可編程系統(tǒng)時(shí)鐘源,包括4-6MHz內(nèi)部RC振蕩器(25℃時(shí)精度為 1%)、12MHz USB振蕩器、外部晶體振蕩器以及10KHz內(nèi)部低功耗 RC 振蕩器
??USB兼容性?:符合 USB Spec.V2.0 高速/全速模式,支持USB音頻類(lèi)V1.0/V2.0和USB人機(jī)接口設(shè)備V1.1,支持USB掛起/恢復(fù)/重置功能,支持控制、中斷、批量和等時(shí)數(shù)據(jù)傳輸
??音頻編解碼器?:采樣率支持192K/176.4K/96K/88.2K/48K/44.1K支持16/20/24/32位bit
??I/O 端口?:較多8個(gè)通用 I/O(GPIO)端口
??定時(shí)器?:3個(gè)內(nèi)部定時(shí)器,可選擇內(nèi)部或外部時(shí)鐘源,支持溢出和時(shí)間到中斷,每個(gè)定時(shí)器有兩個(gè)匹配寄存器,支持遞增和遞減模式
??看門(mén)狗定時(shí)器?:32位下計(jì)數(shù)器,內(nèi)部或外部時(shí)鐘源選擇,可變超時(shí)復(fù)位周期,訪問(wèn)保護(hù)
??PWM?:1個(gè)16位定時(shí)器PWM通道,可編程占空比控制輸出波形,自動(dòng)重載模式或單次脈沖模式,捕獲和比較功能
??UART?:可編程波特率,較高可達(dá)921.6K,支持38KHz紅外收發(fā)器
??SPI?:SPI接口作為AHB設(shè)備用于引導(dǎo)加載程序,作為APB設(shè)備用于寫(xiě)回,速度可達(dá)40MHz
??IIC?:兼容Philips IIC標(biāo)準(zhǔn)
??I2S/SPDIF?:支持Sony/Philips數(shù)字接口格式SPDIF傳輸器,支持主/從模式和16/24/32位Bit
??SARADC?:1通道模擬輸入,8位 SARADC,保證4位精度
??其他?:布朗輸出復(fù)位(BOR),可編程3個(gè)閾值電平(2.7V/2.4V/2.0V,默認(rèn)2.0V),可選BOR中斷或復(fù)位,工作溫度范圍 -20~+85°C
CJC6822A憑借高集成度、低功耗、專(zhuān)業(yè)級(jí)音頻性能?優(yōu)勢(shì),在USB音頻設(shè)備領(lǐng)域展現(xiàn)出強(qiáng)大的競(jìng)爭(zhēng)力,其高度整合的硬件設(shè)計(jì)顯著降低BOM成本,靈活的接口配置則為USB耳機(jī)、智能音頻設(shè)備及工業(yè)應(yīng)用提供了無(wú)限可能;聯(lián)系工采網(wǎng)“在線客服”獲取樣品與技術(shù)支持。
審核編輯 黃宇
-
mcu
+關(guān)注
關(guān)注
147文章
18494瀏覽量
382350 -
Cortex
+關(guān)注
關(guān)注
2文章
219瀏覽量
48265
發(fā)布評(píng)論請(qǐng)先 登錄
STM32C031x4/x6:面向主流應(yīng)用的Arm? Cortex?-M0+ 微控制器
Cortex-M0+處理器的HardFault錯(cuò)誤介紹
MSPM0C1106-Q1 汽車(chē) 32MHz Arm? Cortex-M0?+ MCU技術(shù)手冊(cè)
MSPM0G1507 80MHz Arm? Cortex-M0?+ MCU技術(shù)手冊(cè)
MSPM0G3506-Q1 汽車(chē) 80MHz Arm? Cortex-M0?+ MCU技術(shù)手冊(cè)
MSPM0G3518-Q1 汽車(chē) 80MHz ARM? Cortex-M0?+ MCU技術(shù)文檔總結(jié)
Texas Instruments MSPM0L110x Arm? Cortex?-M0微控制器深度解析
MSPM0L110x Arm Cortex-M0+微控制器技術(shù)解析
MSPM0G1505 80MHz Arm? Cortex-M0?+ MCU數(shù)據(jù)手冊(cè)
MSPM0G3106 80MHz Arm? Cortex-M0?+ MCU數(shù)據(jù)手冊(cè)
MSPM0G3107-Q1 汽車(chē)級(jí) 80MHz Arm? Cortex-M0?+ MCU技術(shù)手冊(cè)
MSPM0C1103 24MHz Arm? Cortex-M0?+ MCU數(shù)據(jù)手冊(cè)
MSPM0G3505-Q1 汽車(chē)級(jí) 80MHz Arm? Cortex-M0?+ MCU數(shù)據(jù)手冊(cè)
MSPM0C1104-Q1 汽車(chē)級(jí) 24MHz Arm? Cortex-M0?+ MCU數(shù)據(jù)手冊(cè)
一個(gè)基于Cortex的單片機(jī)專(zhuān)為USB耳機(jī)設(shè)備設(shè)計(jì)的USBCodec芯片

基于Cortex-M0+的MCU,專(zhuān)為USB耳機(jī)設(shè)備設(shè)計(jì)的USBCodec芯片-CJC6822A
評(píng)論