高通QCC芯片在Hybrid ANC Mode与2-CVC共用FF MIC的增益设置

描述

 

高通的QCC304x及后续的芯片支持Hybrid ANC,包含FF MIC和FB MIC。

其中FF MIC可以与2-CVC中的副MIC共用同一个MIC,可以是数字MIC或者模拟MIC。

但是如果是模拟MIC的话,因为ANC与CVC会共用FF MIC的模拟增益。

本文图片全部引用高通文档。

芯片芯片

 

那如何去正确设置FF MIC的模拟增益呢,应当遵循以下步骤:

 

1、一定要优先作2-CVC的效果调试以便确定 FF MIC的模拟增益(即图中Gain Sink2),如下图:3为默认值。

芯片

图1为高通的开发工具QACT软件。
 

 

2、得到CVC中的FF MIC的增益值后,需要把软件里htf里的ADC的增益配置成一样的值,此值保存在0x0021B6,默认是3dB。

芯片

图2为高通的开发工具MDE软件界面。

 

3、想要修改这个PSKey值,可在QACT里相应的模块里修改。

 

4、一个最方便的方法就是配置成Adaptive ANC Mode,然后就可以进入QACT修改,如果是静态的ANC Mode则在QACT看不到这个模块。在DEFS中增加Adaptive ANC Mode宏定义。

芯片

图3为高通的开发工具MDE软件界面
 

 

5、重新烧录软件进入ANC tuning mode,进入QACT的AECRef模块,修改Gain Sink2的数值。 

芯片

图4为高通的开发工具QACT软件。 
 

芯片

 

假设12为CVC的增益值,图5为高通的开发工具QACT软件。

 

6、保存一个新的htf文件,并在MDE里替换原来的0x0021B6 PSKey值。

芯片芯片

图6为高通的开发工具MDE软件界面

 

7、去掉Adaptive ANC Mode宏定义,恢复到普通的静态ANC, 保存软件重新编译烧录到板子。

 

8、 进入ANC tuning mode,连接上ancdesigner工具,打开Frontend Gains就能看到FF MIC的增益(FFb Mic Gain L)变成12dB了,然后就可以在此基础上进行录音和ANC调试了。

芯片

图7为高通的ANC调试工具ancdesigner软件界面

 

如果FF MIC是数字MIC的话,那是否需要这样配置增益呢?

如果FF MIC是数字MIC的话,那CVC的参数与ANC的参数相互没有影响的,CVC与ANC分别有自己的增益,分别调用自己的增益。

 

如果没有在ANC中配置FF MIC的CVC增益,会怎么样?

如果没有配置0x0021B6中的FF MIC增益值,ANC ON的时候就会调用系统默认的3dB值,那么ANC的效果就会变得很差,有可能会变成底噪或者通透效果了。

 

如果在ANC调试中需要修改到Frontend Gains中的FB MIC (FFa Mic Gain L)增益,后续怎么处理?

按上面的步骤5进入QACT修改FB MIC对应的Gain Sink,这要看硬件上把FB MIC放到哪一个Gain Sink上,就修改那一个Gain Sink值,再保存放到0x0021B6里。

 

高通的ANC是否支持3个MIC来做?

高通所有的蓝牙芯片都不支持3个MIC的ANC,最多只支持2个MIC做ANC。

 

如果是头戴式耳机ANC MIC如何分配?

头戴式耳机分左右两边,一边用两个MIC组成Hybrid ANC,左右不影响。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分