高通的QCC304x及后續(xù)的芯片支持Hybrid ANC,包含F(xiàn)F MIC和FB MIC。
其中FF MIC可以與2-CVC中的副MIC共用同一個(gè)MIC,可以是數(shù)字MIC或者模擬MIC。
但是如果是模擬MIC的話,因?yàn)锳NC與CVC會(huì)共用FF MIC的模擬增益。
本文圖片全部引用高通文檔。


那如何去正確設(shè)置FF MIC的模擬增益呢,應(yīng)當(dāng)遵循以下步驟:
1、一定要優(yōu)先作2-CVC的效果調(diào)試以便確定 FF MIC的模擬增益(即圖中Gain Sink2),如下圖:3為默認(rèn)值。

圖1為高通的開(kāi)發(fā)工具QACT軟件。
2、得到CVC中的FF MIC的增益值后,需要把軟件里htf里的ADC的增益配置成一樣的值,此值保存在0x0021B6,默認(rèn)是3dB。

圖2為高通的開(kāi)發(fā)工具M(jìn)DE軟件界面。
3、想要修改這個(gè)PSKey值,可在QACT里相應(yīng)的模塊里修改。
4、一個(gè)最方便的方法就是配置成Adaptive ANC Mode,然后就可以進(jìn)入QACT修改,如果是靜態(tài)的ANC Mode則在QACT看不到這個(gè)模塊。在DEFS中增加Adaptive ANC Mode宏定義。

圖3為高通的開(kāi)發(fā)工具M(jìn)DE軟件界面
5、重新燒錄軟件進(jìn)入ANC tuning mode,進(jìn)入QACT的AECRef模塊,修改Gain Sink2的數(shù)值。

圖4為高通的開(kāi)發(fā)工具QACT軟件。

假設(shè)12為CVC的增益值,圖5為高通的開(kāi)發(fā)工具QACT軟件。
6、保存一個(gè)新的htf文件,并在MDE里替換原來(lái)的0x0021B6 PSKey值。


圖6為高通的開(kāi)發(fā)工具M(jìn)DE軟件界面
7、去掉Adaptive ANC Mode宏定義,恢復(fù)到普通的靜態(tài)ANC, 保存軟件重新編譯燒錄到板子。
8、 進(jìn)入ANC tuning mode,連接上ancdesigner工具,打開(kāi)Frontend Gains就能看到FF MIC的增益(FFb Mic Gain L)變成12dB了,然后就可以在此基礎(chǔ)上進(jìn)行錄音和ANC調(diào)試了。

圖7為高通的ANC調(diào)試工具ancdesigner軟件界面
問(wèn)
如果FF MIC是數(shù)字MIC的話,那是否需要這樣配置增益呢?
答
如果FF MIC是數(shù)字MIC的話,那CVC的參數(shù)與ANC的參數(shù)相互沒(méi)有影響的,CVC與ANC分別有自己的增益,分別調(diào)用自己的增益。
問(wèn)
如果沒(méi)有在ANC中配置FF MIC的CVC增益,會(huì)怎么樣?
答
如果沒(méi)有配置0x0021B6中的FF MIC增益值,ANC ON的時(shí)候就會(huì)調(diào)用系統(tǒng)默認(rèn)的3dB值,那么ANC的效果就會(huì)變得很差,有可能會(huì)變成底噪或者通透效果了。
問(wèn)
如果在ANC調(diào)試中需要修改到Frontend Gains中的FB MIC (FFa Mic Gain L)增益,后續(xù)怎么處理?
答
按上面的步驟5進(jìn)入QACT修改FB MIC對(duì)應(yīng)的Gain Sink,這要看硬件上把FB MIC放到哪一個(gè)Gain Sink上,就修改那一個(gè)Gain Sink值,再保存放到0x0021B6里。
問(wèn)
高通的ANC是否支持3個(gè)MIC來(lái)做?
答
高通所有的藍(lán)牙芯片都不支持3個(gè)MIC的ANC,最多只支持2個(gè)MIC做ANC。
問(wèn)
如果是頭戴式耳機(jī)ANC MIC如何分配?
答
頭戴式耳機(jī)分左右兩邊,一邊用兩個(gè)MIC組成Hybrid ANC,左右不影響。
-
芯片
+關(guān)注
關(guān)注
459文章
52452瀏覽量
439954 -
高通
+關(guān)注
關(guān)注
77文章
7618瀏覽量
193087 -
ANC
+關(guān)注
關(guān)注
0文章
48瀏覽量
19039
發(fā)布評(píng)論請(qǐng)先 登錄
混合鍵合(Hybrid Bonding)工藝介紹

瑞薩RA芯片的Boot模式簡(jiǎn)介

珠海杰理AC/JL7006F, JL7018F頭戴耳機(jī)系列芯片
risc-v芯片在電機(jī)領(lǐng)域的應(yīng)用展望
使用DDC232芯片做了一些板卡,當(dāng)芯片增益設(shè)置為range0時(shí),采集數(shù)據(jù)出現(xiàn)異常的原因?
AFE5816如何設(shè)置內(nèi)部增益模式、外部增益模式和上下斜坡模式這種增益一直變化的模式?
用TLV320AIC32芯片采集聲音信號(hào)實(shí)現(xiàn)MP3編碼,LINE_IN和MIC錄音分別怎么配置?
TLVAIC3101測(cè)試I2S輸出信號(hào)波形,I2S左聲道沒(méi)有輸出是什么原因?qū)е碌模?/a>
使用TLV320AIC3268芯片進(jìn)行音頻設(shè)計(jì),Left ADC采集的音頻數(shù)據(jù)DOUT與模擬輸入引腳IN2L上的電壓關(guān)系是什么?
ADC3101接數(shù)字MIC增益小且?guī)е绷鞣至?,為什么?/a>
tlv320adc3101和tlv320aic3101,這2顆芯片是否可以使用3路MIC同時(shí)采集?
TPA3116D2在正常工作過(guò)程中,SD腳會(huì)隨機(jī)導(dǎo)致芯片增益減半,為什么?
請(qǐng)問(wèn)PCM1864 MIC錄音信號(hào)底噪高的原因?
驅(qū)動(dòng)芯片在應(yīng)用中的常見(jiàn)問(wèn)題分析與解決

評(píng)論