TLV320AIC3007:高性能低功耗音頻編解碼器的設(shè)計與應(yīng)用
在當(dāng)今的電子設(shè)備中,音頻功能至關(guān)重要,特別是在智能手機、便攜式媒體播放器等設(shè)備中,對音頻編解碼器的性能和功耗提出了很高的要求。德州儀器(TI)的TLV320AIC3007是一款高度靈活的低功耗立體聲音頻編解碼器,集成了豐富的功能,能有效降低成本、節(jié)省電路板空間和功耗,非常適合空間受限的電池供電便攜式應(yīng)用。
文件下載:tlv320aic3007.pdf
一、功能特性概述
1.1 音頻編解碼核心
- DAC與ADC性能:TLV320AIC3007集成了立體聲多位Δ - Σ DAC和ADC,支持8 kHz - 96 kHz的采樣率。DAC具有93 dBA的單端信噪比,支持16/20/24/32位數(shù)據(jù),還具備3D、低音、高音、EQ、去加重等數(shù)字音頻效果處理功能。ADC的信噪比可達87 dBA,在記錄過程中還支持數(shù)字信號處理和噪聲過濾。
- 可編程性強:通過可編程的PLL,能靈活生成時鐘,以適應(yīng)不同的系統(tǒng)時鐘要求。同時,輸入/輸出模擬增益可編程,還有自動增益控制(AGC)用于記錄,可根據(jù)輸入信號的強弱自動調(diào)整增益。
1.2 豐富的輸入輸出接口
- 音頻輸入:擁有七個音頻輸入引腳,可配置為6個單端或3個全差分輸入,還支持浮動輸入配置,能滿足不同音頻源的連接需求。
- 音頻輸出:具備多種音頻輸出驅(qū)動,包括單聲道全差分或立體聲單端耳機驅(qū)動、單端立體聲線路輸出,以及單聲道Class - D 1W BTL 8Ω揚聲器驅(qū)動,可適配不同的音頻播放設(shè)備。
1.3 低功耗設(shè)計
- 功耗表現(xiàn):在3.3V模擬電源下,48 kHz立體聲播放時功耗僅為15 mW。還具備超低功耗模式,通過無源模擬旁路功能,可進一步降低功耗,延長電池續(xù)航時間。
二、硬件設(shè)計要點
2.1 硬件復(fù)位
TLV320AIC3007上電后需要進行硬件復(fù)位才能正常工作。在所有電源達到指定值后,將RESET引腳拉低至少10 ns。若未執(zhí)行此復(fù)位序列,設(shè)備可能無法正確響應(yīng)寄存器的讀寫操作。
2.2 I2C控制模式
- 協(xié)議支持:該設(shè)備支持7位尋址的I2C控制協(xié)議,具備標(biāo)準(zhǔn)和快速兩種通信模式,響應(yīng)的I2C地址為001 1000。
- 時序要求:在I2C快速模式下,tHD - STA、tSU - STA和tSU - STO的最小時間均為0.9 μs。在I2C總線出現(xiàn)噪聲或干擾影響性能時,可使用I2C調(diào)試寄存器來終止總線錯誤,恢復(fù)通信。
2.3 數(shù)字音頻數(shù)據(jù)串行接口
- 靈活配置:音頻數(shù)據(jù)通過數(shù)字音頻數(shù)據(jù)串行接口在主機處理器和TLV320AIC3007之間傳輸。該接口可配置為左對齊、右對齊、I2S、DSP或TDM模式,數(shù)據(jù)長度可選16、20、24或32位,還支持多通道操作的TDM模式,每個總線時鐘線可靈活配置為主/從模式。
- TDM數(shù)據(jù)傳輸:在256時鐘位時鐘模式下,可實現(xiàn)時分復(fù)用數(shù)據(jù)傳輸,推薦在左對齊模式或DSP模式下使用。通過改變可編程偏移量,可調(diào)整每幀中數(shù)據(jù)開始的位時鐘,并可將串行數(shù)據(jù)輸出驅(qū)動(DOUT)編程為在無效數(shù)據(jù)時處于三態(tài),實現(xiàn)多編解碼器在同一DOUT線上的數(shù)據(jù)傳輸。
三、音頻數(shù)據(jù)轉(zhuǎn)換與時鐘生成
3.1 音頻數(shù)據(jù)轉(zhuǎn)換
- 采樣率設(shè)置:TLV320AIC3007支持多種標(biāo)準(zhǔn)音頻采樣率,通過內(nèi)部的Fsref率和不同的NADC、NDAC分頻比,可獨立設(shè)置ADC和DAC的采樣率。例如,當(dāng)Fsref = 44.1 kHz時,DAC采樣率可通過NDAC = 1設(shè)置為44.1 kHz,而ADC采樣率可通過NADC = 5.5設(shè)置為8.018 kHz。
- 時鐘要求:當(dāng)ADC和DAC工作在不同采樣率時,需要額外的字時鐘來提供數(shù)據(jù)起始信息。標(biāo)準(zhǔn)位時鐘用于傳輸ADC和DAC數(shù)據(jù),標(biāo)準(zhǔn)字時鐘用于標(biāo)識DAC數(shù)據(jù)的開始,單獨的ADC字時鐘信號(ADWK)用于ADC數(shù)據(jù)。
3.2 音頻時鐘生成
- 時鐘來源:音頻轉(zhuǎn)換器需要256×Fsref的內(nèi)部音頻主時鐘,可通過MCLK輸入經(jīng)過可編程分頻器或PLL獲得,BCLK輸入也可用于生成內(nèi)部音頻主時鐘。
- PLL應(yīng)用:集成的高度可編程PLL能從多種可能的MCLK輸入生成音頻時鐘,特別針對已廣泛使用的標(biāo)準(zhǔn)MCLK速率進行了優(yōu)化。當(dāng)PLL禁用時,F(xiàn)sref = CLKDIV_IN /(128 × Q);當(dāng)PLL啟用時,F(xiàn)sref = (PLLCLK_IN × K × R) / (2048 × P)。
四、應(yīng)用場景與案例
4.1 應(yīng)用場景
- 便攜式設(shè)備:如便攜式導(dǎo)航設(shè)備、數(shù)碼相機、手機、便攜式媒體播放器和通用便攜式音頻設(shè)備等,其低功耗和高性能的特點能滿足這些設(shè)備對音頻質(zhì)量和電池續(xù)航的要求。
4.2 設(shè)計案例
在設(shè)計一款便攜式媒體播放器時,使用TLV320AIC3007作為音頻編解碼器。通過合理配置其輸入輸出接口,將音頻輸入源(如麥克風(fēng))連接到音頻輸入引腳,將耳機和揚聲器分別連接到相應(yīng)的輸出驅(qū)動。利用其可編程的增益控制和音頻效果處理功能,可根據(jù)不同的音頻內(nèi)容進行優(yōu)化。在時鐘配置方面,根據(jù)系統(tǒng)的MCLK頻率,通過PLL生成合適的音頻時鐘,確保音頻編解碼的正常工作。同時,利用其低功耗模式,延長設(shè)備的電池續(xù)航時間。
五、總結(jié)與思考
TLV320AIC3007以其豐富的功能、出色的性能和低功耗特性,為音頻設(shè)計工程師提供了一個優(yōu)秀的解決方案。在實際設(shè)計過程中,需要根據(jù)具體的應(yīng)用場景和系統(tǒng)要求,合理配置其各項參數(shù),如時鐘頻率、增益控制、輸入輸出模式等。同時,要注意硬件復(fù)位和I2C總線的調(diào)試,以確保設(shè)備的正常工作。大家在使用TLV320AIC3007的過程中,是否遇到過一些特殊的問題或有獨特的設(shè)計經(jīng)驗?zāi)兀繗g迎在評論區(qū)分享交流。
-
音頻編解碼器
+關(guān)注
關(guān)注
4文章
203瀏覽量
56754 -
低功耗設(shè)計
+關(guān)注
關(guān)注
0文章
114瀏覽量
16743
發(fā)布評論請先 登錄
TLV320AIC12KIDBTR 低功耗單聲道語音頻編解碼器
TLV320AIC3007:高性能低功耗音頻編解碼器的設(shè)計與應(yīng)用
評論