SC5864D作為一顆高度集成的音頻SoC,集成Cortex-M0進行應用層開發(fā)和低功耗管理,配以高性能音頻專用DSP進行音效處理,同時還集成SARADC,USB,SD/MMC等控制器,以及高性能音頻CODEC。
芯片架構
DSP
5級流水線,最高工作頻率160MHz;
32bit/16bit乘法:MAC16,MUL16,MUL32;
32bit整數(shù)除法;
單精度浮點運算;
專用硬件音頻加速引擎;
32KB指令Cache,32KB數(shù)據(jù)Cache,支持WB/WT;
集成Local SRAM;
MCU
高性能Cortex-M0,最高工作頻率80MHz;
內建8KB Cache,分四個地址區(qū)域,獨立配置是否Cache;
支持降頻工作,最高總線頻率四分之一;
時鐘和電源管理
外接12MHz晶振;
內置RCL和RCH;
內置系統(tǒng)PLL,音頻PLL和USB PLL;
內置雙1.2V LDO;
支持降頻、STOP等多種低功耗工作模式;
存儲控制器
SPI Flash控制器
支持SPI Flash 1/2/4線模式;
支持核心直接在SPI Flash上運行;
內部疊封16Mbit SPI Nor Flash;
SRAM
內置240K SRAM,系統(tǒng)32KB+16KB,DSP 192KB;
支持Byte,Half-word,Word讀寫;
外設接口
音頻CODEC
內置立體聲audio ADC,SNR 100db(A-weight,Line in);
支持立體聲模擬MIC輸入,支持ALC功能;
內置立體聲audio DAC,SNR 100db(A-weight, Line out);
USB_HS
內置USB2.0高速PHY;
符合USB標準2.0;
支持控制、批量、中斷和同步傳輸;
內置2KB SRAM;
內置Normal和Scatter-Gather DMA傳輸;
SD/MMC
符合SD2.0,MMC4.3標準規(guī)范;
支持4-bit模式;
內置Normal和鏈式DMA傳輸;
UARTx3
提供3個UART模塊;
高速UART1內置64深度FIFO,UART2深度8,UART3深度16;
支持數(shù)據(jù)位和停止位可編程;
支持奇偶檢驗或者無校驗;
支持接收、發(fā)送FIFO中斷;
UART1/UART3支持PDMA模式;
I2C
支持標準、快速和高速三種模式;
支持Master和Slave模式;
SPI
支持SPI標準4線協(xié)議;
內建獨立8x32發(fā)送和接收緩存;
支持PDMA模式;
PWM
支持預置分頻;
16位計數(shù)精度;
ADC
6路模擬輸入通道,10bit精度;
GPIO
兩組GPIO控制器;
獨立上拉電阻使能;
驅動能力選擇(2/4/8/24mA);
支持每個IO的中斷可配,沿或者電平觸發(fā);