wm8978中文介绍说明资料.doc
《wm8978中文介绍说明资料.doc》由会员分享,可在线阅读,更多相关《wm8978中文介绍说明资料.doc(64页珍藏版)》请在冰豆网上搜索。
![wm8978中文介绍说明资料.doc](https://file1.bdocx.com/fileroot1/2022-10/30/183c411e-1afb-4cff-84fa-2052c605f328/183c411e-1afb-4cff-84fa-2052c605f3281.gif)
目录
描述 3
产品特征 3
立体声多媒体数字信号编译码器:
3
麦克风前置放大:
3
其他特征:
3
应用 4
引脚结构 8
引脚描述 8
绝对最大额定值 9
推荐的工作条件 10
信号的时序要求 10
系统时钟时序 10
音频接口时序——主模式 11
音频接口时序——从属模式 12
控制接口时序——3线模式 13
控制接口时序——2线模式 14
芯片描述 14
绪论 14
特征 15
麦克风输入 15
PGA和ALC操作 15
线输入(AUXL、AUXR) 15
ADC 15
HI-FIDAC 15
输出混合器 15
音频接口 16
控制接口 16
时钟配置 16
电源控制 16
信号输入路线 16
麦克风输入 16
输入PGA音量控制 18
辅助输入 19
输入BOOST 19
麦克风偏置电路 21
模数转换(ADC) 22
ADC数字滤波 22
可选的高通滤波器 23
可调陷波滤波器 23
数字ADC音量控制 24
输入限幅器/电平自动控制(ALC) 25
ALC芯片保护 29
噪声门 29
输出信号线路 30
数字重放(DAC)线路 30
数字Hi-FiDAC音量(增益)控制 31
DAC5路均衡器 32
DAC3D放大 32
音量推动 32
5路图表均衡器 34
3D立体声放大 36
模拟输出 36
左和右通道混合器 36
耳机输出(LOUT1和ROUT1) 39
扬声器输出(LOUT2和ROUT2) 41
零交叉间歇时间 44
OUT3/OUT4混合和输出 44
输出使能 48
过热保护 48
未使用的模拟输入/输出 48
数字音频接口 51
主属和从属操作模式 51
音频数据模式 51
音频接口控制 54
环回 54
压缩 54
音频采样率 55
主时钟和锁相环(PLL) 56
通用的输入/输出 57
输出开关选择(插座检测) 58
控制接口 59
控制模式选择和2线模式地址 59
3线串行控制模式 59
2线串行控制模式 59
芯片复位 60
电源 60
推荐的上电/断电顺序 60
电源管理 61
通过减少过采样率节省电能 61
VMID 61
BIASEN 61
源电流估算 61
推荐应用 62
封装图 63
WM8978
带扬声器驱动的立体声多媒体数字信号编译码器
描述
WM8978是一个低功耗、高质量的立体声多媒体数字信号编译码器。
它主要应用于便携式应用,比如数码照相机、可携式数码摄像机。
它结合了立体声差分麦克风的前置放大与扬声器、耳机和差分、立体声线输出的驱动,减少了应用时必需的外部组件,比如不需要单独的麦克风或者耳机的放大器。
高级的片上数字信号处理功能,包含一个5路均衡功能,一个用于ADC和麦克风或者线路输入之间的混合信号的电平自动控制功能,一个纯粹的录音或者重放的数字限幅功能。
另外在ADC的线路上提供了一个数字滤波的功能,可以更好的应用滤波,比如“减少风噪声”。
WM8978可以被应用为一个主机或者一个从机。
基于共同的参考时钟频率,比如12MHz和13MHz,内部的PLL可以为编译码器提供所有需要的音频时钟。
WM8978工作在模拟电源电压2.5V到3.3V,尽管它的数字核心部分为了节省电能可以把工作电压下降到1.62V。
如果需要增大输出功率,扬声器和OUT3/4线输出可以在5V电源运行。
芯片的个别部分也可以通过软件进行断电控制。
产品特征
立体声多媒体数字信号编译码器:
lDAC的信噪比为98dB,总谐波失真为-84dB(‘A’加权@48kHz)
lADC的信噪比为90dB,总谐波失真为-80dB(‘A’加权@48kHz)
l带“无电容”项的片上耳机驱动
——在16Ω/3.3VSPKVDD的条件下输出功率为40mW
l在8ΩBTL扬声器/3.3VSPKVDD的条件下输出功率为0.9W
——能够驱动压电扬声器
——立体声扬声器驱动
麦克风前置放大:
l立体声差分或者单声道麦克风接口
——可调的运放增益
——带共模抑制的伪差分输入
——ADC线路上可调的ALC/噪声门
l为驻极体麦克风提供低噪音偏置
其他特征:
l增强的3D功能用于提高立体声分离
l数字重放限幅器
l5路均衡器(录音或者重放)
l可调的ADC高通滤波器(减少风噪声)
l可调的ADC陷波滤波器
lAUX输入用于立体声模拟输入信号或者提供“哔哔声”
l片上PLL提供12、13、19.2MHz和其他时钟
l低功耗、低电压
——2.5V至3.6V(数字核心:
1.62V至3.6V)
——在2.5V的电源下总功耗<30mW
l5*5mm的32引脚的QFN封装
应用
注释:
1、由R44第1位LIN2INPPGA控制,为0时开关打开,为1时开关闭合;
2、由R44第0位LIP2INPPGA控制,为0时开关打开,为1时开关闭合;
3、由R44第2位L2_2INPPGA控制,为0时开关打开,为1时开关闭合;
4、由内部或门控制,或门的两个输入引脚是LIP2INPPGA和L2_2INPPGA,或输出值为0时开关打开,为1是开关闭合;
5、由R44第5位RIN2INPPGA控制,为0时开关打开,为1时开关闭合;
6、由R44第4位RIP2INPPGA控制,为0时开关打开,为1时开关闭合;
7、由R44第6位R2_2INPPGA控制,为0时开关打开,为1时开关闭合;
8、由内部或门控制,或门的两个输入引脚是RIP2INPPGA和R2_2INPPGA,或输出值为0时开关打开,为1是开关闭合;
9、由R45第[5:
0]位INPPGAVOLL控制,具体参照第18页;
10、由R46第[5:
0]位INPPGAVOLR控制,具体参照第19页;
11、由R47第[2:
0]位AUXL2BOOSTVOL控制,具体参照第21页;
12、由R47第8位PGABOOSTL控制,为0时增益为0dB,为1时增益为20dB;
13、由R47第[6:
4]位L2_2BOOSTVOL控制,具体参照第21页;
14、由R48第[2:
0]位AUXR2BOOSTVOL控制,具体参照第21页;
15、由R48第8位PGABOOSTR控制,为0时增益为0dB,为1时增益为20dB;
16、由R48第[6:
4]位R2_2BOOSTVOL控制,具体参照第21页;
17、由R47第[2:
0]位AUXL2BOOSTVOL控制,为000时开关打开,其余值开关闭合;
18、由R45第6位INPPGAMUTEL控制,为0时开关闭合,为1时开关打开;
19、由R47第[6:
4]位L2_2BOOSTVOL控制,为000时开关打开,其余值开关闭合;
20、由R48第[2:
0]位AUXR2BOOSTVOL控制,为000时开关打开,其余值开关闭合;
21、由R46第6位INPPGAMUTER控制,为0时开关闭合,为1时开关打开;
22、由R48第[6:
4]位R2_2BOOSTVOL控制,为000时开关打开,其余值开关闭合;
23、由R2第0位控制,为0时不使能,为1时使能;
24、由R2第1位控制,为0时不使能,为1时使能;
25、由R2第4位BOOSTENL控制,为0时关,为1时开;
26、由R2第5位BOOSTENR控制,为0时关,为1时开;
27、由R1第4位MICBEN控制,为0时关,为1时开;
28、由R4第8位MBVSEL控制,为0时偏置电压为0.9*AVDD,为1时偏置电压为0.6*AVDD;
29、由R3第0位控制,为0时不使能,为1时使能;
30、由R3第1位控制,为0时不使能,为1时使能;
31、由R49第5位DACR2LMIX控制,为0时开关打开,为1时开关闭合;
32、由R49第6位DACL2RMIX控制,为0时开关打开,为1时开关闭合;
33、由R50第0位DACL2LMIX控制,为0时开关打开,为1时开关闭合;
34、由R50第1位BYPL2LMIX控制,为0时开关打开,为1时开关闭合;
35、由R50第[4:
2]位BYPLMIXVOL控制,具体参照第38页;
36、由R50第5位AUXL2LMIX控制,为0时开关打开,为1时开关闭合;
37、由R50第[8:
6]位AUXLMIXVOL控制,具体参照第38页;
38、由R51第0位DACR2RMIX控制,为0时开关打开,为1时开关闭合;
39、由R51第1位BYPR2RMIX控制,为0时开关打开,为1时开关闭合;
40、由R51第[4:
2]位BYPRMIXVOL控制,具体参照第38页;
41、由R51第5位AUXR2RMIX控制,为0时开关打开,为1时开关闭合;
42、由R51第[8:
6]位AUXRMIXVOL控制,具体参照第39页;
43、由R3第2位LMIXEN控制,为0时不使能,为1时使能;
44、由R3第3位RMIXEN控制,为0时不使能,为1时使能;
45、由R52第[5:
0]位LOUT1VOL控制,具体参照第40页;
46、由R53第[5:
0]位ROUT1VOL控制,具体参照第40页;
47、由R43第4位INVROUT2控制,为0时ROUT2不反转,为1时ROUT2反转;
48、由R43第[3:
1]位BEEPVOL控制,具体参照第43页;
49、由R54第[5:
0]位LOUT2VOL控制,具体参照第43页;
50、由R55第[5:
0]位ROUT2VOL控制,具体参照第44页;
51、由R57第4位LMIX2OUT4控制,为0时开关打开,为1时开关闭合;
52、由R57第3位LDAC2OUT4控制,为0时开关打开,为1时开关闭合;
53、由R57第1位RMIX2OUT4控制,为0时开关打开,为1时开关闭合;
54、由R57第0位RDAC2OUT4控制,为0时开关打开,为1时开关闭合;
55、由R57第2位BYPR2OUT4控制,为0时开关打开,为1时开关闭合;
56、由R57第6位OUT4MUTE控制,为0时输出正常,为1时其他输入无效而强迫输出VMID;
57、由R56第3位OUT4_2OUT3控制,为0时开关打开,为1时开关闭合;
58、由R56第2位BYPL2OUT3控制,为0时开关打开,为1时开关闭合;
59、由R56第1位LMIX2OUT3控制,为0时开关打开,为1时开关闭合;
60、由R56第0位LDAC2OUT3控制,为0时开关打开,为1时开关闭合;
61、由R56第6位OUT3MUTE控制,为0时输出正常,为1时其他输入无效而强迫输出VMID;
62、由R1第7位OUT4MIXEN控制,为0时关,为1时开;
63、由R1第6位OUT3MIXEN控制,为0时关,为1时开;
64、由R6第8位CLKSEL控制,为0时选择MCLK,为1时选择PLL输出;
65、由R1第5位PLLEN控制,为0时关,为1时开;
66、由R1第[1:
0]位VMIDSEL控制,为00时开关打开,其他值时开关闭合;
67、由R3第8位OUT4EN控制,为0时关,为1时开;
68、由R3第7位OUT3EN控制,为0时关,为1时开;
69、由R1第[1:
0]位VMIDSEL控制,具体参照第61页;
70、由R1第[1:
0]位VMIDSEL控制,具体参照第61页;
引脚结构
引脚描述
引脚
引脚名
引脚类型
引脚描述
1
LIP
模拟输入
左麦克风前置放大同相输入
2
LIN
左麦克风前置放大反相输入