[发明专利]抑制芯片音频处理中Pop噪声的方法有效
申请号: | 201610952675.5 | 申请日: | 2016-11-02 |
公开(公告)号: | CN106658302B | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 熊焱 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04R3/04 | 分类号: | H04R3/04 |
代理公司: | 11505 北京布瑞知识产权代理有限公司 | 代理人: | 孟潭 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 抑制 芯片 音频 处理 pop 噪声 方法 | ||
本发明提供了一种抑制芯片音频处理中Pop噪声的方法。该方法主要包括:打开被测芯片的DAC的功率放大器,通过采集所述被测芯片的DAC播放的音频数据,获取所述被测芯片的DAC补偿值;构造所述被测芯片的DAC补偿值对应的补偿音频数据,在所述被测芯片的DAC上电打开PA前或者DAC下电关闭PA前,让所述被测芯片的DAC播放所述补偿音频数据来抑制优化PA固有的Pop噪声。本发明的方法可以有效地抑制或者消除芯片的DAC的PA开关时产生的不友好pop噪声,可明显地提高芯片在音频开关时的用户体验,提高系统和芯片的音频性能,争取更多的客户和市场占有率。
技术领域
本发明涉及噪声处理技术领域,尤其涉及一种抑制芯片音频处理中Pop噪声的方法。
背景技术
对于多媒体产品,音频是很重要的一部分,虽然在音频文件的播放过程中,可以添加各种调整和优化,但是在音频文件的播放开始和结束的时候,会产生对于用户体验不好的pop noise(噪声),该pop噪声不是音频数据的一部分,而是音频设备在开启和关闭PA(功率放大器,PowerAmplifier)时,电位等产生一定的跳变所产生的。
目前,现有技术中还没有一种有效地抑制音频文件播放过程中的Pop噪声的方法。
发明内容
本发明的实施例提供了一种抑制芯片音频处理中Pop噪声的方法,以实现有效地抑制音频文件播放过程中的Pop噪声。
为了实现上述目的,本发明采取了如下技术方案。
一种抑制芯片音频处理中Pop噪声的方法,包括:
打开被测芯片的DAC的功率放大器,通过采集所述被测芯片的DAC播放的音频数据,获取所述被测芯片的DAC补偿值;
构造所述被测芯片的DAC补偿值对应的补偿音频数据,在所述被测芯片的DAC上电打开PA前或者DAC下电关闭PA前,让所述被测芯片的DAC播放所述补偿音频数据。
进一步地,所述的打开被测芯片的DAC的功率放大器,通过采集所述被测芯片的DAC播放的音频数据,获取所述被测芯片的DAC补偿值,包括:
打开被测芯片的DAC的PA,所述被测芯片在当前的DAC增益下连续输出测试音频数据;
打开标准测芯片的ADC的PA,所述标准芯片的ADC连续采集N个所述被测芯片的DAC输出的采样点数据,计算出每个采样点数据的峰值Mi,i=1-N,设测试音频数据的峰值为M0,标准芯片的ADC补偿值为P,则被测芯片在当前的DAC增益下对应的DAC补偿值T的计算公式如下:
进一步地,所述的方法还包括:
依次调整被测芯片的DAC增益,按照上述处理过程依次计算出被测芯片在各个DAC增益下对应的DAC补偿值,将被测芯片的各个DAC增益与对应的DAC补偿值关联存储在补偿数据库中。
进一步地,所述的构造所述被测芯片的DAC补偿值对应的补偿音频数据,包括:
在计算出被测芯片的DAC补偿值后,根据测试规则构造出所述被测芯片的DAC补偿值对应的补偿音频数据,所述补偿音频数据包括DAC上电打开PA前播放的上电补偿音频数据和DAC下电关闭PA前播放的下电补偿音频数据,所述上电补偿音频数据和所述下电补偿音频数据互不相同,将所述上电补偿音频数据、所述下电补偿音频数据与对应的被测芯片的DAC增益、DAC补偿值一起关联存储在所述补偿数据库中。
进一步地,所述的下电补偿音频数据为从“0”渐变到DAC补偿值的音频数据,所述上电补偿音频数据为从DAC补偿值渐变到“0”的音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610952675.5/2.html,转载请声明来源钻瓜专利网。