一颗芯片架起模拟与数字的桥梁——从麦克风的微弱电压,到耳机里的动人旋律
音频编解码器(Audio CODEC)是集成ADC、DAC与数字信号处理功能的专用芯片,负责模拟音频与数字音频的双向转换,是手机、平板、智能音箱中名副其实的"声音翻译官"。本文详解CODEC定义、采样量化原理、I2S接口、内部五大模块,解析ES8311、WM8350、UDA1341等典型型号与ES9038、AK4499等高端DAC芯片,并给出选型建议与独特观点。
音频编解码器(Audio CODEC,即Coder-Decoder"编码器-解码器"的合成词)是指在同一颗芯片上集成ADC(模数转换器)、DAC(数模转换器)与数字信号处理(DSP)功能的专用音频集成电路,其核心职责是在模拟音频与数字音频之间完成双向转换(TI《音频编解码器CODEC技术概览》)。
从信号方向看:编码(Encode)指ADC把麦克风等声源产生的模拟电压,转换为以PCM(脉冲编码调制)为代表的数字码流;解码(Decode)指DAC把PCM数字流还原为可驱动耳机或扬声器的模拟信号。这两个方向的工作由一颗芯片同时承担,正是"编解码器"名称的由来。
与单一功能的DAC或ADC芯片不同,CODEC还集成了数字接口(I2S/TDM/PDM)、寄存器控制(I2C/SPI)、麦克风前置放大器、耳机驱动与音量/DSP处理等外围功能,相当于一个完整的"音频子系统"。全球音频编解码器IC市场规模2025年约152亿元人民币(行业分析报告),是音频IC六大品类中的核心成员。
一句话理解:功放负责"把声音放大",DSP负责"把声音加工",而CODEC负责"把声音翻译"——模拟与数字之间,它是绕不开的那座桥。
一次完整的语音通话或录音播放,就是CODEC内部"编码-传输-解码"三段旅程的循环。以"你说一句话、对方耳机听到"为例,全程链路如下:
第一步·采集:说话人的声波(20Hz-20kHz)推动MEMS麦克风振膜,内部ASIC将声压变化转换为毫伏级的模拟电压信号(MEMS麦克风原理)。
第二步·编码(ADC):CODEC内置ADC以44.1kHz或48kHz的采样率对模拟信号采样→量化→编码,把连续电压波形离散为16bit或24bit的PCM数据流。量化位数越高,声音细节越丰富——16bit动态范围理论值约96dB,24bit理论值约144dB(数字音频原理与量化理论)。
第三步·传输(I2S):PCM数字流通过I2S总线(BCLK/WS/SDATA三线)串行送给主控SoC或音频DSP。I2S是飞利浦1986年制定的集成电路间音频总线标准,至今仍是数字音频传输的事实标准(飞利浦I2S总线规范)。
第四步·处理(DSP):SoC/DSP对数字流执行降噪、回声消除、均衡、音量等算法,把"干净的声音"编码成新的PCM流回传。
第五步·解码(DAC):CODEC内置DAC将PCM数字流解码→滤波→还原为模拟波形,再经耳机放大器(或外接功放)驱动耳机发声。从麦克风收音到耳机放音,全程延迟通常控制在毫秒级以内,人耳几乎无法感知。
要理解CODEC,必须先理解ADC与DAC的两大基石:采样定理与量化精度。
根据奈奎斯特-香农采样定理,要以数字形式无失真还原模拟信号,采样率必须至少达到信号最高频率的2倍(奈奎斯特采样定理(通信原理经典理论))。人耳听觉上限约20kHz,因此CD采用44.1kHz采样率——略高于2×20kHz,留出抗混叠滤波器的过渡带;DVD/视频音频采用48kHz;Hi-Res高解析度音频则用96kHz、192kHz甚至384kHz采样率,捕捉更多高频细节。
量化是把连续幅度"切成"有限级数的过程。量化位深N决定幅度分辨率,动态范围理论值约为6.02N+1.76dB:16bit约96dB、24bit理论约144dB。CD的16bit/44.1kHz可覆盖约96dB动态范围,而24bit录音能记录交响乐从极弱到极强(120dB以上)的完整起伏。需要说明的是,144dB为理论极限,实际芯片受电源噪声、时钟抖动等限制通常达不到该值。
主流音频CODEC与高端DAC几乎全部采用Σ-Δ(增量-总和)调制架构:以远高于奈奎斯特频率的过采样率(如64×、128×)对信号采样,再用噪声整形把量化噪声从音频频段(0-20kHz)"推"到高频段,最后用数字抽取/插值滤波器把带外噪声滤除(ESS HyperStream DAC白皮书、AKM VELVET SOUND技术资料)。
AKM AK4499EQ即采用128倍过采样,配合6种可选32bit数字滤波器,实现-124dB的THD+N(AKM AK4499EQ产品资料)。Σ-Δ架构的过采样倍数越高、噪声整形阶数越高,带内信噪比越好——这也是"同一颗DAC,参数差异巨大"的根源。
⚠️ 注意:采样率翻倍不等于音质翻倍。超出人耳听觉上限(20kHz)的频率,多数成年听众已无法察觉;Hi-Res的真正价值在于更高的量化精度与更缓和的抗混叠滤波器,而非"听得到超声波"。
CODEC的"母语"是数字音频格式。以下五种格式构成音频编解码器的主要接口与数据形态:
| 格式 | 全称/提出方 | 特点 | 典型场景 |
|---|---|---|---|
| PCM | 脉冲编码调制 | 线性量化,无损,数据量=采样率×位深×声道数 | CD、WAV、CODEC内部数据形态 |
| I2S | Inter-IC Sound,飞利浦1986年 | 三线制串行总线,BCLK/WS/SDATA,同步传输 | CODEC与SoC间音频传输 |
| TDM | 时分复用 | 多声道共享一条数据线,按时隙分时传输 | 汽车多声道、阵列麦克风 |
| PDM | 脉冲密度调制 | 单bit高采样率(典型64×fs),密度代表幅度 | MEMS数字麦克风输出接口 |
| AC97 | Audio Codec '97,Intel 1996年 | 固定48kHz采样率,5声道+环绕,PC声卡标准 | 早期PC主板声卡 |
采样率体系对应不同内容标准:44.1kHz是CD与MP3音乐标准,48kHz是DVD与影视制作标准(视频帧率48的整数倍),96kHz/192kHz是蓝光与Hi-Res音乐主流,384kHz(及ESS支持的768kHz PCM)代表当前消费级DAC的最高规格(ESS ES9038PRO数据手册、AKM AK4499EQ数据手册)。
PDM格式值得特别关注:现代MEMS数字麦克风直接输出PDM单bit流,需经CODEC内部的抽取滤波器(Decimation Filter)转换为PCM后才能交给DSP处理。因此一颗支持PDM输入的CODEC,可以省去多颗模拟麦克风的前置放大电路,这正是智能音箱采用4-8颗MEMS阵列时最常见的架构(MEMS麦克风与PDM接口设计)。
I2S(Inter-IC Sound,集成电路间音频总线)由飞利浦于1986年提出,专为IC间传输数字音频数据而设计,是目前CODEC与主控SoC之间最普及的音频接口(飞利浦I2S总线规范(NXP I2S Documentation))。
I2S是同步串行总线,最少只需三根信号线:
此外多数芯片还提供MCLK(主时钟)线,频率为采样率的整数倍(如256×fs、384×fs),为内部Σ-Δ调制器提供精确时钟基准——ES8311即支持256/384Fs及USB 12/24MHz等非标准音频时钟(Everest-semi ES8311数据手册)。
I2S支持主/从两种角色:主设备产生BCLK与WS时钟,从设备跟随。CODEC通常可配置为主或从模式,方便与不同SoC对接。当需要传输超过2个声道时,I2S会扩展为TDM模式(多时隙共享SD线),或用多根SD线并行——这也是汽车多声道音频与麦克风阵列的常见做法。
一颗典型音频CODEC内部由五大功能模块构成,它们协同完成"模拟进、数字出;数字进、模拟出"的全过程:
I2S/TDM/PDM串行数据端口(主/从可配)+ I2C/SPI寄存器控制接口 + 时钟管理(PLL、分频器),是CODEC与外界交换数据与控制命令的"外交官"
模拟前端输入 → Σ-Δ调制器 → 数字抽取滤波器,将模拟信号转为PCM;性能决定录音与通话质量(如ES8311 ADC信噪比100dB)
数字插值滤波器 → Σ-Δ调制器 → 模拟低通重构滤波器 → 模拟输出级,将PCM还原为模拟信号;性能决定播放音质
EQ均衡、动态范围压缩、自动电平控制(ALC)、噪声门、爆音抑制等算法,直接作用于数字音频流,无需外部DSP干预
麦克风前置放大器(PGA,可编程增益)、线路输入、耳机驱动器、偏置电压生成,处理最微弱的模拟信号,是底噪控制的关键
以ES8311为例,其内部集成了低噪声前置放大器、自动电平控制(ALC)与噪声门、降噪滤波器,ADC通道支持一对模拟输入(含差分选项)并可直连模拟或数字麦克风,DAC通道带耳机驱动器与差分输出选项、支持动态范围压缩与爆裂/咔嗒声抑制(Everest-semi ES8311数据手册)。五大模块的集成度,正是CODEC区别于"纯DAC/纯ADC"的核心。
ES8311是深圳Everest-semi(亿波达微电子)推出的低功耗单声道音频CODEC:24bit ADC/DAC、支持8-96kHz采样率,ADC信噪比100dB、THD+N -93dB,DAC信噪比110dB、THD+N -80dB;工作电压1.8V-3.3V,播放+录音功耗仅约14mW,待机电流极低,采用QFN-20封装(Everest-semi ES8311数据手册)。它支持I2S/PCM主从模式与I2C控制,被乐鑫ESP-ADF音频开发框架列为核心支持的CODEC,是ESP32智能音箱、语音助手项目中最常见的音频前端(乐鑫ESP-ADF音频框架文档)。
WM8350是欧胜(Wolfson Microelectronics,2014年被Cirrus Logic收购)推出的Wolfson AudioPlus™立体声CODEC+电源管理芯片:DAC信噪比95dB(A加权@48kHz)、THD -81dB,ADC信噪比95dB,同时集成电源管理子系统,一颗芯片兼顾高保真音频与电池管理,面向便携音频与导航应用,2007年发布(欧胜WM8350数据手册、EETimes报道)。它体现了CODEC向"音频+电源"系统级集成的演进方向。
UDA1341TS是飞利浦/NXP推出的单芯片立体声ADC+DAC编解码器,采用比特流转换(Σ-Δ)技术,集成可编程增益放大器(PGA)与数字自动增益控制(AGC),面向MiniDisc(MD)家庭立体声与便携应用的"经济型"定位,支持3.0V低功耗供电(NXP UDA1341TS数据手册)。它见证了1990年代MD随身听的黄金时代,如今已停产,但其"单芯片完成录音+放音"的设计思路延续至今。
当CODEC满足"够用",发烧市场追求的是"极致"——独立高端DAC芯片把数模转换指标推向了物理极限:
| 型号 | 厂商 | 架构 | THD+N | 动态范围/信噪比 | 最高规格 |
|---|---|---|---|---|---|
| ES9038Q2M | ESS | 32bit HyperStream II,立体声 | -120dB | 129dB(DNR) | 768kHz PCM / DSD512 |
| ES9038PRO | ESS | 32bit HyperStream II,8声道 | -122dB | 140dB(DNR) | 768kHz PCM / DSD1024 |
| AK4499EQ | AKM | 32bit 4声道 Switched Resistor | -124dB | 140dB(单声道)/137dB(立体声) | 768kHz PCM / DSD512 |
| AK4191+AK4499EX | AKM | 数模分离双芯片方案 | -126dB(典型) | — | 768kHz PCM / DSD512 |
ESS ES9038Q2M是"移动Hi-Fi"的代表:32bit立体声DAC,THD+N低至-120dB、动态范围129dB,低功耗设计使其能塞进手机与便携播放器——2016年发布的vivo Xplay6是全球首款搭载该芯片的旗舰手机(ESS官方新闻稿)。ES9038PRO是8声道旗舰,2016年CES发布时以140dB动态范围刷新行业纪录,THD+N -122dB,面向录音室与高端音响(ESS官方新闻稿(GlobeNewswire,2016年1月))。
AK4499EQ是AKM VELVET SOUND系列的巅峰:128倍过采样、6种32bit数字滤波器、支持8kHz-768kHz全采样率与DSD512,THD+N仅-124dB、单声道信噪比140dB(AKM AK4499EQ产品资料)。因2020年AKM工厂火灾,该芯片已宣布停产(EOL),反而推高了发烧友的收藏价值。
AK4191+AK4499EX是AKM 2022年在慕尼黑HIGH END展发布的旗舰新架构:把传统单芯片DAC"数模分离"为两颗——AK4191负责数字滤波与Δ-Σ调制,AK4499EX专司模拟输出级,数字与模拟电路物理隔离、互不干扰,被AKM称为"VELVET SOUND新纪元"(AKM官方新闻稿(2022年4月))。这一思路启示:在单芯片指标逼近极限后,架构创新成为继续提升音质的新路径。
评估一颗CODEC/DAC,核心看六个参数(ESS ES9038PRO数据手册、Everest-semi ES8311数据手册、AKM AK4499EQ产品资料):
| 参数 | 含义 | 优秀参考值 |
|---|---|---|
| SNR 信噪比 | 满幅信号功率与残余噪声功率之比,越高越"纯净" | CODEC>100dB,旗舰DAC>130dB |
| 动态范围 | 最大不失真信号与最小可分辨信号之比,决定弱音细节 | 16bit理论96dB,24bit理论144dB |
| THD+N | 总谐波失真加噪声占总信号的比例,越低越"保真" | 中端-80dB(0.01%),旗舰-124dB(0.00006%) |
| 采样率 | 每秒采样次数,决定可还原的最高频率 | 8k-96kHz(CODEC),最高768kHz(旗舰DAC) |
| 通道数 | 同时处理的声道数量 | 单声道/立体声(CODEC),8声道(ES9038PRO) |
| 功耗 | 工作电流/功率,决定便携设备续航 | ES8311播放+录音仅14mW |
参数之间存在明确权衡:追求极低THD+N的旗舰DAC功耗动辄数百毫瓦,而低功耗CODEC(如ES8311)以14mW实现"够用"的100dB级信噪比;采样率越高、位深越大,I2S总线数据率与DSP算力要求同步上升。选型的黄金法则是围绕应用场景锁定关键参数:通话产品盯ADC的SNR与THD+N,音乐播放器盯DAC的动态范围,电池设备先算功耗预算。
音频CODEC是渗透率极高的半导体品类,几乎每台发声的电子设备里都有它的身影:
通话、录音、语音助手全部经由CODEC的ADC采集,播放经DAC输出;SoC常集成CODEC,高端机型外挂独立CODEC或Hi-Fi DAC(如vivo Xplay6搭载ES9038Q2M)
ADC性能优先:高SNR、低底噪、高采样率(96kHz/192kHz),配合高增益PGA捕捉微弱声音细节
多颗PDM数字麦克风阵列输入CODEC,经抽取滤波转PCM交给DSP做远场拾音、回声消除与语音唤醒
多声道CODEC经TDM/A2B音频总线组网,支撑多区音响、车载通话、ANC主动降噪与语音助手
蓝牙音频SoC内部集成低功耗CODEC级ADC/DAC,实现通话上行降噪与播放下行处理
多通道CODEC(如8进8出)配高性能独立ADC/DAC,强调低延迟(ASIO)与192kHz以上采样率
值得注意的是,手机"音质宣传"常聚焦独立DAC,但通话与录音质量完全取决于CODEC的ADC与模拟前端——这也是为什么同样搭载顶级DAC的两款手机,通话降噪与录音底噪表现可能天差地别。
很多工程师在"用CODEC还是独立DAC/ADC"上纠结,其实两者定位完全不同:
| 维度 | 音频CODEC | 独立DAC | 独立ADC |
|---|---|---|---|
| 功能 | ADC+DAC+接口+DSP+前端,双向 | 仅数→模转换 | 仅模→数转换 |
| 代表型号 | ES8311、WM8350、UDA1341 | ES9038PRO、AK4499EQ | AK5394、PCM4222 |
| 性能上限 | SNR约100-110dB | DNR可达140dB、THD+N -124dB | 录音级SNR可达123dB |
| 集成度/成本 | 高集成、低成本、外围简单 | 需配套模拟输出级与时钟 | 需配套模拟输入级与电源 |
| 适用场景 | 手机、音箱、IoT等量产消费设备 | Hi-Fi播放器、解码器、车载旗舰 | 专业录音、测量仪器 |
选择建议:预算敏感、空间有限的量产消费产品,优先选CODEC——一颗芯片搞定双向转换,外围电路最少;追求极致回放音质的Hi-Fi产品,选独立DAC并精心设计模拟输出与电源;专业录音棚与精密测量,选独立ADC获得最高的采集精度。三者并不互斥——旗舰手机往往是"CODEC打底+独立DAC锦上添花"的双轨架构。
独特观点一:CODEC才是手机音质的"隐形守门员"。行业注意力长期被独立DAC的"140dB动态范围"吸引,但通话、录音、语音助手的质量几乎全部由CODEC的ADC与模拟前端决定。麦克风前置放大器的底噪、电源抑制比(PSRR)、ALC算法的调校,才是日常音频体验的真正分水岭——"买手机听歌看DAC,打电话录音看CODEC",这句话值得每个选购者记住。
独特观点二:Σ-Δ指标竞赛接近物理极限,"会听的CODEC"才是下一站。当ES9038PRO的140dB DNR、AK4499的-124dB THD+N已逼近人耳与电路的双重极限,继续堆指标边际收益递减。未来CODEC的竞争将转向"智能":把回声消除、波束成形、语音唤醒、端侧AI降噪直接下沉到CODEC内部,让芯片从"声音的翻译官"进化为"声音的理解者"——这与AI耳机、AI音箱的产业浪潮完全同频。
普通DAC只负责数字转模拟(单向);音频CODEC同时集成ADC与DAC,可双向转换,还内置数字接口(I2S/TDM/PDM)、模拟前端、DSP等功能模块,是系统级音频桥接枢纽。独立DAC(如ES9038PRO)指标更极致,面向Hi-Fi场景,但无法替代CODEC的ADC与前端功能。
CODEC是Coder-Decoder(编码器-解码器)的合成词。编码指ADC把模拟信号采样、量化、编码为PCM数字流;解码指DAC把PCM还原为模拟信号。一颗芯片同时承担两个方向的工作,故称编解码器。
BCLK位时钟(同步每一位数据)、WS字选择时钟(频率等于采样率、标识左右声道)、SD串行数据线(传输PCM数据)。部分芯片还提供MCLK主时钟线(如256×fs)。I2S是飞利浦1986年提出的集成电路间音频总线标准。
44.1kHz是CD音乐标准,48kHz是DVD与视频制作标准,二者都是奈奎斯特定理下"覆盖20kHz人耳上限"的合规采样率。96kHz/192kHz/384kHz属Hi-Res规格。混用两种采样率时需做采样率转换(SRC),否则音调会偏移。
两者维度不同:SNR衡量信号与噪声之比(纯净度),THD+N衡量失真程度(保真度)。选型建议同时达标:DAC SNR>100dB且THD+N<-80dB为中高端CODEC水平;旗舰DAC(AK4499EQ)可达SNR 140dB、THD+N -124dB。
CODEC负责通话、录音等全场景音频,独立Hi-Fi DAC(如ES9038Q2M)专职音乐播放的高保真输出,两者分工协作。独立DAC无法替代CODEC的ADC与模拟前端,所以即使旗舰手机也离不开CODEC。
ES8311以24bit/8-96kHz、ADC 100dB与DAC 110dB信噪比、约14mW播放+录音功耗、I2S/PCM主从+I2C控制的规格,加上乐鑫ESP-ADF框架的原生驱动支持,成为ESP32语音项目的首选低功耗CODEC,接线与调试成本极低。
传统单芯片DAC内部数字电路(滤波/调制)与模拟输出级共享衬底,数字开关噪声会串扰模拟部分。AKM 2022年推出的双芯片方案把两者物理隔离:AK4191只做数字处理,AK4499EX只做模拟输出,从架构上降低串扰,是旗舰DAC的重要演进方向。