探索TLV320ADC3120:高性能音頻ADC的深度解析
在音頻信號處理領(lǐng)域,高性能的模數(shù)轉(zhuǎn)換器(ADC)是實現(xiàn)優(yōu)秀音頻質(zhì)量的關(guān)鍵。TI推出的TLV320ADC3120便是一款備受關(guān)注的器件,它集成了豐富的特性,為語音激活系統(tǒng)、專業(yè)麥克風(fēng)、音頻會議等應(yīng)用提供了強大的支持。今天,我們就來深入了解這款高性能的音頻ADC。
文件下載:tlv320adc3120.pdf
產(chǎn)品概述
TLV320ADC3120是一款2通道的音頻ADC,具備高達768kHz的輸出采樣率。它支持最多兩個模擬麥克風(fēng)或四個數(shù)字脈沖密度調(diào)制(PDM)麥克風(fēng)的同時錄制,為多通道音頻采集應(yīng)用提供了極大的靈活性。該器件還集成了眾多功能,如低噪聲可編程麥克風(fēng)偏置輸出、自動增益控制器(AGC)、可編程抽取濾波器等,大大降低了成本、板空間和功耗,非常適合電池供電的空間受限應(yīng)用。
核心特性剖析
1. 輸入通道配置
TLV320ADC3120擁有兩對模擬輸入引腳,可配置為差分輸入或單端輸入。對于模擬輸入,信號源可以是駐極體電容式模擬麥克風(fēng)、微機電系統(tǒng)(MEMS)模擬麥克風(fēng)或系統(tǒng)板的線路輸入。此外,它還支持數(shù)字PDM麥克風(fēng)輸入,可通過重新配置引腳支持最多四個通道的數(shù)字麥克風(fēng)錄制,甚至可以同時實現(xiàn)兩個模擬通道和兩個數(shù)字通道的錄制。 在選擇輸入源時,可通過寄存器進行配置,例如CH1_INSRC[1:0]寄存器位可用于選擇通道1的輸入源。同時,還可以根據(jù)輸入源的阻抗選擇合適的輸入阻抗,提供2.5kΩ、10kΩ和20kΩ三種選項,不過較高的輸入阻抗會帶來稍高的噪聲或較低的動態(tài)范圍。 在耦合方式上,語音或音頻信號輸入通常采用電容耦合(AC耦合),但該器件也支持直流耦合輸入以節(jié)省板空間。對于單端輸入配置,在直流耦合模式下,INxM引腳可直接接地;而在交流耦合模式下,INxM引腳必須在交流耦合電容之后接地。為了獲得最佳的動態(tài)范圍性能,建議使用差分交流耦合輸入。
2. 參考電壓與麥克風(fēng)偏置
所有音頻數(shù)據(jù)轉(zhuǎn)換器都需要一個直流參考電壓,TLV320ADC3120通過內(nèi)部帶隙電路生成低噪聲參考電壓,并具有高電源抑制比(PSRR)性能。該參考電壓通過VREF引腳輸出,需要使用至少1μF的電容連接到模擬地進行外部濾波??赏ㄟ^P0_R59_D[1:0]寄存器位配置參考電壓的大小,以適應(yīng)不同的滿量程輸入和AVDD電源電壓。 此外,該器件集成了低噪聲麥克風(fēng)偏置引腳MICBIAS,可用于為駐極體電容式麥克風(fēng)提供偏置或為MEMS模擬或數(shù)字麥克風(fēng)供電。集成的偏置放大器支持高達5mA的負載電流,并且具有高PSRR、低噪聲和可編程偏置電壓等特點,可根據(jù)具體的麥克風(fēng)組合進行微調(diào)。在使用MICBIAS引腳為多個麥克風(fēng)提供偏置或供電時,應(yīng)避免電路板布局上的公共阻抗,以減少麥克風(fēng)之間的耦合。
3. 信號鏈處理
TLV320ADC3120的信號鏈由低噪聲、高性能、低功耗的模擬模塊和高度靈活的可編程數(shù)字處理模塊組成。前端可編程增益放大器(PGA)具有120dB的動態(tài)范圍,與低噪聲、低失真的多位Δ - Σ ADC相結(jié)合,能夠在安靜和嘈雜的環(huán)境中以非常高的保真度錄制遠場音頻信號。此外,ADC架構(gòu)具有固有的抗混疊濾波功能,可有效抑制調(diào)制器頻率分量附近的帶外頻率噪聲,防止噪聲在ADC采樣期間混疊到音頻頻段。 在信號鏈的后續(xù)部分,集成的高性能多級數(shù)字抽取濾波器可大幅削減帶外頻率噪聲,具有高阻帶衰減能力。同時,該器件還集成了可編程雙二階濾波器,可實現(xiàn)自定義的低通、高通或其他所需的頻率整形,無需額外的外部抗混疊低通濾波組件,從而大大節(jié)省了外部系統(tǒng)組件成本和電路板空間。 信號鏈還包括各種高度可編程的數(shù)字處理模塊,如相位校準、增益校準、高通濾波器、數(shù)字求和器或混合器、雙二階濾波器和音量控制等。這些模塊可根據(jù)具體應(yīng)用需求進行靈活配置,為音頻處理提供了豐富的功能。
4. 自動增益控制器(AGC)
AGC可自動調(diào)整通道增益,以保持輸出電平在一個相對穩(wěn)定的范圍內(nèi)。在語音錄制等應(yīng)用中,當(dāng)輸入信號過強或過弱時,AGC能夠自動調(diào)整增益,確保輸出信號的穩(wěn)定性。例如,當(dāng)一個人對著麥克風(fēng)說話時,距離麥克風(fēng)的遠近變化會導(dǎo)致輸入信號強度的變化,AGC可以自動適應(yīng)這種變化,調(diào)整增益以保持輸出信號的穩(wěn)定。 AGC算法具有多個可編程參數(shù),包括目標電平、最大允許增益、攻擊和釋放(或衰減)時間常數(shù)以及噪聲閾值等。這些參數(shù)可以根據(jù)具體應(yīng)用進行微調(diào),以實現(xiàn)最佳的性能。例如,目標電平(AGC_LVL)可設(shè)置在 - 6dB至 - 36dB相對于滿量程信號的范圍內(nèi),默認值為 - 34dB,建議設(shè)置足夠的余量以防止在出現(xiàn)響亮聲音時發(fā)生削波。
5. 語音活動檢測(VAD)
在VAD模式下,TLV320ADC3120會持續(xù)監(jiān)測一個輸入通道,以檢測是否有語音活動。該模式下,設(shè)備從AVDD電源汲取的靜態(tài)電流較低,非常適合對功耗敏感的應(yīng)用。通過設(shè)置VAD_EN(P0_R117_D0)為1'b1可啟用該功能。當(dāng)檢測到語音活動時,設(shè)備可以通過中斷提醒主機,或者根據(jù)I2C編程配置自動喚醒并開始錄制。該功能在模擬和數(shù)字麥克風(fēng)接口上均得到支持,為了實現(xiàn)最低功耗的VAD,建議使用數(shù)字麥克風(fēng)接口??梢酝ㄟ^設(shè)置VAD_CH_SEL(P1_R30_D[5:4])寄存器位來選擇用于VAD的輸入通道。
接口與通信
1. 串行接口
該器件具有控制和音頻數(shù)據(jù)兩個串行接口??刂拼薪涌谟糜谠O(shè)備配置,通過I2C通信可以訪問所有的配置寄存器和可編程系數(shù)。音頻數(shù)據(jù)串行接口則用于將音頻數(shù)據(jù)傳輸?shù)街鳈C設(shè)備,支持TDM、I2S或左對齊(LJ)協(xié)議格式,具有高度的靈活性。用戶可以通過ASI_FORMAT[1:0](P0_R7_D[7:6])寄存器位選擇總線協(xié)議格式,通過ASI_WLEN[1:0](P0_R7_D[5:4])寄存器位設(shè)置輸出通道數(shù)據(jù)字長,支持16位、20位、24位或32位。 在TDM模式下,F(xiàn)SYNC的上升沿啟動數(shù)據(jù)傳輸,從插槽0的數(shù)據(jù)開始,隨后依次傳輸其余插槽的數(shù)據(jù)。在I2S和LJ模式下,數(shù)據(jù)傳輸也有各自特定的時序要求。此外,該器件還支持通過設(shè)置可編程偏移來調(diào)整插槽數(shù)據(jù)傳輸?shù)钠鹗嘉恢茫约胺崔D(zhuǎn)FSYNC和BCLK的極性,以滿足不同的系統(tǒng)需求。
2. 鎖相環(huán)(PLL)和時鐘生成
TLV320ADC3120具有智能自動配置模塊,可通過監(jiān)測音頻總線上的FSYNC和BCLK信號頻率,自動生成ADC調(diào)制器和數(shù)字濾波器引擎所需的所有內(nèi)部時鐘。該器件支持多種輸出數(shù)據(jù)采樣率和BCLK與FSYNC的比率,可自動配置所有時鐘分頻器,包括PLL配置,無需主機編程。通過監(jiān)測狀態(tài)寄存器ASI_STS(P0_R21),可以捕獲設(shè)備對FSYNC頻率和BCLK與FSYNC比率的自動檢測結(jié)果。如果檢測到不支持的組合,設(shè)備會生成ASI時鐘錯誤中斷,并相應(yīng)地靜音錄制通道。 此外,該器件還支持使用BCLK、GPIO1或GPIx引腳(作為MCLK)作為音頻時鐘源,而不使用PLL,以降低功耗。但需要注意的是,由于外部時鐘源的抖動,ADC性能可能會下降,并且如果外部音頻時鐘源頻率不夠高,某些處理功能可能無法得到支持。因此,對于高性能應(yīng)用,建議使用PLL。
應(yīng)用與設(shè)計要點
1. 典型應(yīng)用案例
兩通道模擬麥克風(fēng)錄制
在使用兩個模擬MEMS麥克風(fēng)進行同時錄制的應(yīng)用中,該器件可以通過I2C控制接口和TDM音頻數(shù)據(jù)從設(shè)備接口進行配置。為了獲得最佳的失真性能,建議使用具有低電壓系數(shù)的輸入交流耦合電容。在設(shè)計過程中,需要注意AVDD、AVDD電源電流消耗、IOVDD和最大MICBIAS電流等參數(shù)的設(shè)置。具體的配置步驟包括給設(shè)備上電、從睡眠模式轉(zhuǎn)換到活動模式、開始錄制、在需要時轉(zhuǎn)換回睡眠模式等,每個步驟都有相應(yīng)的寄存器操作和時間等待要求。
四通道數(shù)字PDM麥克風(fēng)錄制
當(dāng)使用四個數(shù)字PDM MEMS麥克風(fēng)進行同時錄制時,同樣可以通過I2C控制接口和TDM音頻數(shù)據(jù)從設(shè)備接口進行操作。在設(shè)計時,需要注意AVDD、AVDD電源電流消耗和IOVDD等參數(shù)。配置步驟包括給設(shè)備上電、從睡眠模式轉(zhuǎn)換到活動模式、配置通道輸入源和相關(guān)引腳功能、啟動錄制、在需要時轉(zhuǎn)換回睡眠模式等。
2. 電源供應(yīng)建議
電源供應(yīng)的順序在IOVDD和AVDD導(dǎo)軌之間可以任意安排,但在所有電源穩(wěn)定后,才能啟動I2C事務(wù)來初始化設(shè)備。在電源上電和下電時,需要滿足一定的時間要求,例如上電時 (t{1}) 和 (t{2}) 至少為2 ms,下電時 (t{3}) 和 (t{4}) 至少為10 ms。同時,要確保電源的斜坡率小于1 V/μs,并且電源下電和上電事件之間的等待時間至少為100 ms。如果電源斜坡率小于0.1 V/ms,主機設(shè)備在進行任何設(shè)備配置之前,必須先進行軟件復(fù)位操作。在電源供應(yīng)過程中,還需確保所有數(shù)字輸入引腳處于有效輸入電平,且在電源排序期間不發(fā)生切換。 該器件支持單AVDD電源操作,通過集成片上數(shù)字穩(wěn)壓器DREG和模擬穩(wěn)壓器AREG實現(xiàn)。如果系統(tǒng)中的AVDD電壓小于1.98 V,則應(yīng)在板上短接AREG和AVDD引腳,并將AREG_SELECT位設(shè)置為1b'0(P0_R2的默認值),不啟用內(nèi)部AREG。如果系統(tǒng)中使用的AVDD電源高于2.7 V,則主機設(shè)備在退出睡眠模式時可以將AREG_SELECT設(shè)置為1'b1,使設(shè)備內(nèi)部調(diào)節(jié)器生成AREG電源。
3. 布局指導(dǎo)
合理的PCB布局對于實現(xiàn)設(shè)備的最佳性能至關(guān)重要。首先,應(yīng)將散熱墊連接到地面,并使用過孔模式將設(shè)備正下方的散熱墊區(qū)域連接到接地層,以幫助散熱。電源的去耦電容應(yīng)盡可能靠近設(shè)備引腳放置,并且建議使用低ESR的陶瓷電容。在PCB上,模擬差分音頻信號應(yīng)進行差分布線,以提高抗噪聲能力,避免數(shù)字和模擬信號交叉,防止出現(xiàn)不必要的串?dāng)_。 設(shè)備的內(nèi)部電壓參考需要使用外部電容進行濾波,因此應(yīng)將濾波電容靠近VREF引腳放置,以獲得最佳性能。在為多個麥克風(fēng)布線偏置或電源走線時,應(yīng)直接連接MICBIAS引腳,避免公共阻抗,防止麥克風(fēng)之間的耦合。同時,VREF和MICBIAS外部電容的接地端應(yīng)直接短接到AVSS引腳,不使用任何過孔。此外,MICBIAS電容(具有低等效串聯(lián)電阻)應(yīng)靠近設(shè)備放置,以減少走線阻抗。使用接地層可以為設(shè)備和去耦電容之間的電源和信號電流提供最低阻抗路徑,應(yīng)將設(shè)備正下方的區(qū)域視為設(shè)備的中心接地區(qū)域,所有設(shè)備接地都應(yīng)直接連接到該區(qū)域。
總結(jié)與展望
TLV320ADC3120以其豐富的功能、高靈活性和高性能,為音頻處理領(lǐng)域帶來了出色的解決方案。無論是在專業(yè)音頻錄制、語音激活系統(tǒng)還是其他音頻應(yīng)用中,它都能夠展現(xiàn)出卓越的性能。對于電子工程師來說,深入了解該器件的特性、接口和應(yīng)用要點,能夠更好地將其應(yīng)用到實際項目中,實現(xiàn)高質(zhì)量的音頻處理。在未來的音頻技術(shù)發(fā)展中,像TLV320ADC3120這樣的高性能器件將繼續(xù)推動音頻處理技術(shù)的不斷進步,為我們帶來更加優(yōu)質(zhì)的音頻體驗。
各位工程師朋友們,你們在使用類似音頻ADC的過程中遇到過哪些問題呢?你們又是如何解決的呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
音頻處理
+關(guān)注
關(guān)注
0文章
195瀏覽量
18329
發(fā)布評論請先 登錄
基于PCM3120-Q1的高性能音頻ADC設(shè)計與應(yīng)用
TLV320ADC6120高精度音頻ADC技術(shù)解析與應(yīng)用
探索TLV320ADC3120:高性能音頻ADC的深度解析
評論