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