深度解析TLV320AIC2x:低功耗、高性能編解碼器的卓越之選
在電子設(shè)備的音頻處理領(lǐng)域,編解碼器(CODEC)扮演著至關(guān)重要的角色。今天,我們將深入探討德州儀器(Texas Instruments)推出的TLV320AIC2x系列編解碼器,這是一款低功耗、高度集成且可編程的16位、26-KSPS、雙通道編解碼器,具有眾多令人矚目的特性和優(yōu)勢(shì)。
文件下載:tlv320aic24.pdf
特性概覽
1. 高精度轉(zhuǎn)換
- ADC與DAC:該系列采用立體聲16位過采樣Sigma - Delta A/D和D/A轉(zhuǎn)換器,為音頻信號(hào)的轉(zhuǎn)換提供了高精度的保障。其中,片上FIR濾波器在13 - kHz帶寬內(nèi),為ADC產(chǎn)生84 - dB的信噪比(SNR),為DAC產(chǎn)生92 - dB的SNR,確保了音頻信號(hào)的高質(zhì)量處理。
- 采樣率可編程:支持可編程采樣率,使用片上IIR/FIR濾波器時(shí)最大可達(dá)26 Ksps,繞過IIR/FIR濾波器時(shí)最大可達(dá)104 Ksps,為不同應(yīng)用場(chǎng)景提供了靈活的選擇。
2. 智能串口設(shè)計(jì)
- SMARTDM?串口:采用智能時(shí)分復(fù)用(SMARTDM?)串口,可與DSP實(shí)現(xiàn)無縫的4線接口。具備自動(dòng)級(jí)聯(lián)檢測(cè)(ACD)功能,能夠自動(dòng)生成主/從設(shè)備地址,支持編程模式以實(shí)現(xiàn)動(dòng)態(tài)重配置,以及連續(xù)數(shù)據(jù)傳輸模式以最小化位時(shí)鐘速度。此外,還支持不同設(shè)備采用不同的采樣率,具備Turbo模式以提高數(shù)據(jù)傳輸速度,最多允許8個(gè)設(shè)備連接到單個(gè)串口。
- 主機(jī)端口:提供靈活的主機(jī)端口,采用2線接口,可選擇I2C或S2C協(xié)議,方便與各種主控設(shè)備進(jìn)行通信。
3. 豐富的模擬功能
- 內(nèi)置模擬功能:集成了模擬和數(shù)字側(cè)音、抗混疊濾波器(AAF)、可編程輸入和輸出增益控制(PGA)、麥克風(fēng)/手機(jī)/耳機(jī)放大器等功能。其中,AIC20/21/20K還內(nèi)置了8 - Ω揚(yáng)聲器驅(qū)動(dòng)器,為音頻輸出提供了更多的選擇。
- 電源管理:具備完善的電源管理功能,支持硬件/軟件掉電模式,功耗低至30 μW。還可對(duì)ADC和DAC進(jìn)行單獨(dú)的軟件電源控制,有效降低系統(tǒng)功耗。
電氣特性
1. 絕對(duì)最大額定值
在使用TLV320AIC2x時(shí),需要注意其絕對(duì)最大額定值。例如,DVDD的電源電壓范圍為 - 0.3 V至2.25 V,AVDD、IOVDD、DRVDD的電源電壓范圍為 - 0.3 V至4 V。輸出電壓范圍為 - 0.3 V至IOVDD + 0.3 V,輸入電壓范圍為 - 0.3 V至IOVDD + 0.3 V。工作自由空氣溫度范圍為 - 40°C至85°C,存儲(chǔ)溫度范圍為 - 65°C至150°C。
2. 推薦工作條件
推薦的工作條件包括:模擬電源AVDD為2.7 - 3.6 V,數(shù)字核心電源DVDD為1.65 - 1.95 V,數(shù)字I/O電源IOVDD為1.1 - 3.6 V。模擬單端峰 - 峰輸入電壓最大為2 V,輸出負(fù)載電阻根據(jù)不同的輸出端口有所不同,如LINEO +和LINEO -之間為600 Ω,HDSO +和HDSO -之間為150 Ω等。
3. 數(shù)字輸入輸出特性
數(shù)字輸入輸出方面,DOUT的高電平輸出電壓VOH為0.8 IOVDD,低電平輸出電壓VOL為0.1 IOVDD。任何數(shù)字輸入的高電平輸入電流IIH和低電平輸入電流IIL均為5 μA,輸入電容Ci為3 pF,輸出電容Co為5 pF。
4. ADC和DAC性能
ADC和DAC的性能是衡量編解碼器優(yōu)劣的重要指標(biāo)。在不同的測(cè)試條件下,如FS = 8 KHz時(shí),ADC和DAC的信噪比(SNR)、總諧波失真(THD)、信號(hào)與總諧波失真加噪聲比(THD + N)等參數(shù)表現(xiàn)出色。例如,使用FIR濾波器時(shí),ADC在VI = - 3 dB時(shí)的SNR可達(dá)81 - 84 dB,DAC在VI = 0 dB時(shí)的SNR可達(dá)88 - 92 dB。
內(nèi)部架構(gòu)與功能描述
1. 模擬低通濾波器
內(nèi)置的模擬低通抗混疊濾波器為兩極濾波器,在1 MHz處具有20 - dB的衰減,可有效濾除高頻噪聲,為后續(xù)的信號(hào)處理提供良好的基礎(chǔ)。
2. Sigma - Delta ADC和DAC
Sigma - Delta ADC和DAC采用128x過采樣技術(shù),為音頻信號(hào)的轉(zhuǎn)換提供了高分辨率和低噪聲的性能。其中,DAC的過采樣比(OSR)可編程為256/512,默認(rèn)值為128。在不同的采樣率下,可根據(jù)需求選擇合適的OSR,以獲得最佳的性能。
3. 抽取濾波器和插值濾波器
抽取濾波器由sinc濾波器級(jí)和可選的FIR或IIR濾波器組成,可將數(shù)字?jǐn)?shù)據(jù)率降低到采樣率。插值濾波器則由FIR或IIR濾波器和sinc濾波器組成,用于將數(shù)字?jǐn)?shù)據(jù)進(jìn)行重采樣。FIR濾波器可提供線性相位輸出,而IIR濾波器則可產(chǎn)生非線性相位輸出,且群延遲可忽略不計(jì)。
4. 模擬和數(shù)字環(huán)回
模擬和數(shù)字環(huán)回功能為系統(tǒng)級(jí)測(cè)試提供了便利。模擬環(huán)回可將DAC低通濾波器的輸出路由到模擬輸入,再由ADC轉(zhuǎn)換為數(shù)字字;數(shù)字環(huán)回則可將ADC的輸出路由到DAC的輸入。通過對(duì)控制寄存器的相應(yīng)位進(jìn)行設(shè)置,即可啟用模擬或數(shù)字環(huán)回功能。
5. 模擬和數(shù)字側(cè)音
模擬側(cè)音可對(duì)模擬輸入進(jìn)行衰減,并與DAC的輸出進(jìn)行混合;數(shù)字側(cè)音則可對(duì)ADC的輸出進(jìn)行衰減,并與DAC的輸入進(jìn)行混合。通過控制寄存器5C可選擇模擬和數(shù)字側(cè)音的衰減級(jí)別。
6. 模擬輸入輸出和交叉點(diǎn)
為了獲得出色的共模抑制性能,模擬信號(hào)在轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)之前采用差分處理方式。模擬輸入應(yīng)具有低源阻抗,以降低噪聲并提高精度。模擬輸出為差分輸出,可有效減少干擾。模擬交叉點(diǎn)是一個(gè)無損的模擬開關(guān)矩陣,可通過串行控制端口進(jìn)行控制,允許任何源設(shè)備連接到任何宿設(shè)備,并可實(shí)現(xiàn)特殊的求和連接和靜音功能。
7. 模擬輸入放大器和麥克風(fēng)偏置
集成的可編程增益放大器(PGA)可在模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)之前對(duì)其進(jìn)行放大,增益范圍為0 dB至42 dB,以1.5 - dB為步長,還可選擇48 dB和54 dB。麥克風(fēng)偏置可為駐極體麥克風(fēng)提供偏置電壓和電流,偏置電壓可通過控制寄存器1的相應(yīng)位進(jìn)行選擇,為1.35 V或2.35 V。
8. 輸出驅(qū)動(dòng)器和揚(yáng)聲器驅(qū)動(dòng)器
HSNO和HDSO為音頻放大器的輸出,可驅(qū)動(dòng)150 - Ω的負(fù)載,如手機(jī)和耳機(jī)。揚(yáng)聲器驅(qū)動(dòng)器SPKO可驅(qū)動(dòng)8 - Ω的揚(yáng)聲器負(fù)載,輸出放大器采用差分設(shè)計(jì),可有效減少噪聲和電磁兼容性問題,頻率響應(yīng)在26 kHz內(nèi)保持平坦。
系統(tǒng)復(fù)位和電源管理
1. 軟件和硬件復(fù)位
TLV320AIC2x可通過兩種方式進(jìn)行復(fù)位:一是向終端RESET施加低電平復(fù)位脈沖;二是向可編程軟件復(fù)位位(控制寄存器3A的D3)寫入1。復(fù)位操作可重置控制寄存器并清除設(shè)備中的所有順序電路。硬件復(fù)位信號(hào)(低電平有效)至少需要6個(gè)主時(shí)鐘周期,復(fù)位后設(shè)備將進(jìn)入初始化周期,持續(xù)132個(gè)MCLK,在此期間DSP的串口必須處于三態(tài)。
2. 電源管理
電源管理方面,當(dāng)控制寄存器3A的D5和D4設(shè)置為1時(shí),除數(shù)字接口外的大部分設(shè)備將進(jìn)入掉電模式;當(dāng)PWRDN引腳為低電平時(shí),整個(gè)設(shè)備將進(jìn)入硬件掉電模式。軟件掉電模式下,數(shù)字接口電路仍保持活動(dòng)狀態(tài),而內(nèi)部ADC、DAC通道和所有差分模擬輸出將被禁用。在進(jìn)行軟件掉電和上電操作時(shí),若PLL已啟用,需注意相關(guān)的操作順序,以避免輸出驅(qū)動(dòng)器出現(xiàn)異常。
智能時(shí)分復(fù)用串口(SMARTDM)
1. 串口配置
SMARTDM串口支持三種串行接口配置:獨(dú)立主模式、獨(dú)立從模式和主 - 從級(jí)聯(lián)模式。不支持從 - 從級(jí)聯(lián)模式。在不同的配置下,M/S引腳和FSD引腳的連接方式有所不同,具體可參考相關(guān)表格。
2. 時(shí)鐘源和數(shù)據(jù)傳輸
MCLK為外部主時(shí)鐘輸入,時(shí)鐘電路可生成并分配所需的時(shí)鐘信號(hào)。SCLK為位時(shí)鐘,用于同步數(shù)據(jù)的接收和傳輸。在主模式下,SCLK和FS為輸出信號(hào),由MCLK派生而來;在從模式下,SCLK和FS為輸入信號(hào)。數(shù)據(jù)傳輸通過DOUT和DIN進(jìn)行,數(shù)據(jù)傳輸間隔由FS信號(hào)的下降沿啟動(dòng),每次傳輸為16個(gè)移位時(shí)鐘。
3. 編程模式和連續(xù)數(shù)據(jù)傳輸模式
編程模式下,F(xiàn)S信號(hào)啟動(dòng)輸入/輸出數(shù)據(jù)流,每個(gè)FS周期包含數(shù)據(jù)幀和控制幀??刂茙糜趯?duì)設(shè)備的控制寄存器進(jìn)行讀寫操作,SCLK用于實(shí)現(xiàn)AIC2x編解碼器與DSP之間的串行接口數(shù)據(jù)傳輸。連續(xù)數(shù)據(jù)傳輸模式下,控制幀被消除,F(xiàn)S信號(hào)周期僅包含數(shù)據(jù)幀,數(shù)據(jù)連續(xù)傳輸。通過設(shè)置控制寄存器1的相應(yīng)位,可在兩種模式之間進(jìn)行切換。
4. Turbo操作
Turbo操作可通過設(shè)置控制寄存器2的TURBO位(D7)來啟用。在Turbo模式下,F(xiàn)S頻率始終為設(shè)備的采樣頻率,但SCLK速度大幅提高,可滿足對(duì)帶寬要求較高的多任務(wù)處理應(yīng)用。在從模式下,建議使用Turbo模式,以確保數(shù)據(jù)傳輸?shù)耐叫浴?/p>
控制寄存器編程
每個(gè)AIC2x編解碼器的每個(gè)通道都包含6個(gè)控制寄存器,用于對(duì)設(shè)備的各種操作模式進(jìn)行編程。所有的寄存器編程都在控制幀期間通過DIN進(jìn)行,新的配置在一個(gè)幀同步延遲后生效。設(shè)備上電后默認(rèn)處于編程模式,可通過設(shè)置控制寄存器1的相應(yīng)位切換到連續(xù)數(shù)據(jù)傳輸模式。在連續(xù)數(shù)據(jù)傳輸模式下,若選擇了15 + 1數(shù)據(jù)格式的DIN,可將DIN的LSB設(shè)置為1以切換回編程模式;否則,可通過復(fù)位設(shè)備或在連續(xù)數(shù)據(jù)傳輸模式下通過主機(jī)端口將控制寄存器1的D6位寫入0來切換回編程模式。
布局和接地指南
為了充分發(fā)揮TLV320AIC2x的性能,在電路板設(shè)計(jì)和布局時(shí)需要注意以下幾點(diǎn):
- 數(shù)字和模擬分離:將數(shù)字和模擬部分在電路板上進(jìn)行分離,避免快速切換的數(shù)字信號(hào)對(duì)模擬信號(hào)產(chǎn)生干擾。數(shù)字和模擬引腳已分開設(shè)計(jì),便于進(jìn)行布局。
- 接地設(shè)計(jì):使用單獨(dú)的模擬接地平面,并將模擬和數(shù)字接地平面在靠近TLV320AIC2x的地方進(jìn)行單點(diǎn)連接。避免數(shù)字走線穿過TLV320AIC2x下方,建議將模擬接地平面置于其下方。
- 電源去耦:在電源引腳附近進(jìn)行去耦,可使用0.1 μF陶瓷電容和10 μF鉭電容,以減少電源噪聲。
- 信號(hào)布線:MCLK信號(hào)應(yīng)進(jìn)行屏蔽,以減少高頻噪聲的影響。在差分輸入模式下,差分信號(hào)應(yīng)盡量靠近布線,以確保噪聲耦合相同,從而被設(shè)備有效抑制。對(duì)于揚(yáng)聲器驅(qū)動(dòng)器輸出,應(yīng)注意走線電阻,避免影響揚(yáng)聲器的最大擺幅。
總結(jié)
TLV320AIC2x系列編解碼器以其低功耗、高度集成、可編程等特性,為音頻處理領(lǐng)域提供了一個(gè)優(yōu)秀的解決方案。其豐富的功能和靈活的配置選項(xiàng),可滿足不同應(yīng)用場(chǎng)景的需求。在實(shí)際設(shè)計(jì)中,電子工程師需要充分了解其電氣特性、內(nèi)部架構(gòu)和操作模式,合理進(jìn)行布局和接地設(shè)計(jì),以確保設(shè)備的性能和穩(wěn)定性。希望本文對(duì)大家在使用TLV320AIC2x進(jìn)行設(shè)計(jì)時(shí)有所幫助,大家在實(shí)際應(yīng)用過程中有任何問題或經(jīng)驗(yàn),歡迎在評(píng)論區(qū)分享交流。
-
編解碼器
+關(guān)注
關(guān)注
0文章
286瀏覽量
25404 -
音頻處理
+關(guān)注
關(guān)注
0文章
162瀏覽量
18301
發(fā)布評(píng)論請(qǐng)先 登錄
深度解析TLV320AIC2x:低功耗、高性能編解碼器的卓越之選
評(píng)論