高通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軟體界面

FAQ 1:如果FF MIC是數字MIC的話,那是否需要這樣配置增益呢?

答:如果FF MIC是數字MIC的話,那CVC的參數與ANC的參數相互沒有影響的,CVC與ANC分別有自己的增益,分別調用自己的增益。

FAQ 2:如果沒有在ANC中配置FF MIC的CVC增益,會怎麼樣?

答:如果沒有配置0x0021B6中的FF MIC增益值,ANC ON的時候就會調用系統默認的3dB值,那麼ANC的效果就會變得很差,有可能會變成底噪或者通透效果了。

FAQ 3:如果在ANC調試中需要修改到Frontend Gains中的FB MIC (FFa Mic Gain L)增益,後續怎麼處理?

答:按上面的步驟5進入QACT修改FB MIC對應的Gain Sink,這要看硬體上把FB MIC放到哪一個Gain Sink上,就修改那一個Gain Sink值,再保存放到0x0021B6里。

FAQ 4:高通的ANC是否支持3個MIC來做?

答:高通所有的藍牙晶片都不支持3個MIC的ANC,最多只支持2個MIC做ANC。 

FAQ 5:如果是頭戴式耳機ANC MIC如何分配?

答:頭戴式耳機分左右兩邊,一邊用兩個MIC組成Hybrid ANC,左右不影響。

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論