德州儀器PCM3060:高性能24位立體聲音頻編解碼器深度解析
在音頻處理領(lǐng)域,一款優(yōu)秀的音頻編解碼器對(duì)于實(shí)現(xiàn)高質(zhì)量的音頻采集和播放至關(guān)重要。德州儀器(Texas Instruments)的PCM3060就是這樣一款備受關(guān)注的產(chǎn)品,它是一款低成本、高性能的單芯片24位立體聲音頻編解碼器,具備單端模擬輸入和差分模擬輸出,適用于多種音頻應(yīng)用場(chǎng)景。今天,我們就來(lái)深入剖析一下這款PCM3060。
文件下載:pcm3060.pdf
一、關(guān)鍵特性
1. 高精度的ADC和DAC
PCM3060采用了24位Delta - Sigma ADC和DAC,能夠?qū)崿F(xiàn)高精度的音頻轉(zhuǎn)換。ADC在典型48kHz采樣率下,總諧波失真加噪聲(THD + N)低至 - 93dB,信噪比(SNR)達(dá)到99dB,動(dòng)態(tài)范圍為99dB,采樣率支持16 - 96kHz。DAC在典型差分、48kHz采樣率下,THD + N為 - 94dB,SNR高達(dá)105dB,動(dòng)態(tài)范圍為104dB,采樣率支持16 - 192kHz。這種高性能的指標(biāo)確保了音頻信號(hào)的高質(zhì)量轉(zhuǎn)換。
2. 靈活的異步操作
該編解碼器支持ADC和DAC的異步操作,通過接收SCKI1和SCKI2上的兩個(gè)獨(dú)立系統(tǒng)時(shí)鐘,實(shí)現(xiàn)完全異步運(yùn)行。同時(shí),也支持同步操作,可通過在SCKI1或SCKI2上接收一個(gè)公共系統(tǒng)時(shí)鐘,并通過串行模式控制中的寄存器67或72來(lái)配置系統(tǒng)時(shí)鐘。
3. 豐富的功能控制
PCM3060具有靈活的模式控制,支持3線SPI和2線I2C兼容的串行控制接口,包含硬件控制模式。通過這些接口可以實(shí)現(xiàn)多種功能,如對(duì)ADC和DAC進(jìn)行數(shù)字衰減和軟靜音控制、為DAC設(shè)置數(shù)字去加重(支持32、44.1、48kHz)、獨(dú)立控制ADC和DAC的電源關(guān)閉、異步/同步控制ADC和DAC的操作等。
4. 多樣的音頻接口
音頻接口模式方面,ADC和DAC可獨(dú)立選擇主/從模式,音頻數(shù)據(jù)格式也可獨(dú)立選擇,支持I2S、左對(duì)齊、右對(duì)齊等格式,且每個(gè)格式都支持16/24位字長(zhǎng)。
5. 雙電源供電
采用雙電源供電,模擬部分使用5V電源,數(shù)字部分使用3.3V電源,這種設(shè)計(jì)有助于提高音頻處理的性能和穩(wěn)定性。
6. 小巧的封裝
采用TSSOP - 28封裝,體積小巧,便于在各種電路板上進(jìn)行布局和集成。
二、技術(shù)參數(shù)解析
1. 絕對(duì)最大額定值
在使用PCM3060時(shí),需要注意其絕對(duì)最大額定值。例如,電源電壓VCC范圍為 - 0.3至6.5V,VDD范圍為 - 0.3至4V;各引腳的輸入電壓、電流等都有相應(yīng)的限制。超出這些額定值可能會(huì)對(duì)器件造成永久性損壞。
2. 推薦工作條件
推薦的模擬電源電壓VCC為4.5 - 5.5V,數(shù)字電源電壓VDD為2.7 - 3.6V。數(shù)字輸入時(shí)鐘頻率方面,采樣頻率LRCK1、LRCK2為16 - 96/192kHz,系統(tǒng)時(shí)鐘頻率SCKI1、SCKI2為2.048 - 36.864MHz。模擬輸入電平為3Vpp,模擬輸出負(fù)載電阻和電容也有相應(yīng)的要求。
3. 電氣特性
數(shù)字輸入/輸出
音頻數(shù)據(jù)接口支持I2S、左對(duì)齊、右對(duì)齊等格式,數(shù)據(jù)字長(zhǎng)為16或24位,采用MSB - first、2s補(bǔ)碼數(shù)據(jù)格式。輸入邏輯電平、電流等都有明確的參數(shù)范圍。
ADC特性
分辨率為16/24位,滿量程輸入電壓為0.6VCC - 0.5VCC Vp - p,輸入阻抗為10kΩ,抗混疊濾波器在 - 3dB時(shí)的頻率為300kHz。在動(dòng)態(tài)性能方面,THD + N在不同采樣率和輸入條件下有具體的數(shù)值,如在VIN = - 1dB、fS = 48kHz時(shí),THD + N為 - 93dB。
DAC特性
分辨率同樣為16/24位,輸出電壓?jiǎn)味藶?.8VCC Vp - p,差分為1.6VCC Vp - p,負(fù)載阻抗AC耦合為5kΩ,DC耦合為10kΩ。低通濾波器在不同頻率下有相應(yīng)的頻率響應(yīng),如f = 20kHz時(shí)為 - 0.02dB。
三、工作原理及操作要點(diǎn)
1. 系統(tǒng)時(shí)鐘
PCM3060的ADC和DAC需要系統(tǒng)時(shí)鐘來(lái)工作。ADC的系統(tǒng)時(shí)鐘必須是256、384、512或768fS(fS為音頻采樣率,范圍為16 - 96kHz),DAC的系統(tǒng)時(shí)鐘必須是128、192、256、384、512或768fS(fS為音頻采樣率,范圍為16 - 192kHz)。不同的采樣率對(duì)應(yīng)著不同的系統(tǒng)時(shí)鐘頻率,具體可參考相關(guān)表格。同時(shí),系統(tǒng)時(shí)鐘的輸入有一定的時(shí)序要求,如系統(tǒng)時(shí)鐘周期時(shí)間t(SCY)最小為25ns,高時(shí)間tw(SCH)和低時(shí)間tw(SCL)都為0.4t(SCY),占空比為40% - 60%。
2. 復(fù)位操作
PCM3060具有內(nèi)部上電復(fù)位電路和外部復(fù)位電路。內(nèi)部上電復(fù)位在VDD超過2.2V典型值時(shí)自動(dòng)進(jìn)行初始化,在不同的控制模式和RST引腳狀態(tài)下,復(fù)位的釋放和設(shè)備的啟動(dòng)有不同的時(shí)序。外部復(fù)位通過將RST引腳拉低至少2048/fS來(lái)觸發(fā),會(huì)將設(shè)備置于掉電狀態(tài),再次將RST拉高可恢復(fù)正常操作。
3. 音頻接口
音頻接口可在主/從模式下工作,默認(rèn)模式為從模式。在從模式下,BCK1/2和LRCK1/2是輸入信號(hào),BCK1/2必須是64fS或48fS;在主模式下,BCK1/2和LRCK1/2是輸出信號(hào),BCK1/2固定為64fS。DIN在BCK2的上升沿采樣,DOUT在BCK1的下降沿改變。音頻接口格式支持24位I2S、24位左對(duì)齊、24位右對(duì)齊和16位右對(duì)齊四種格式,且可獨(dú)立為ADC和DAC選擇。
4. 同步問題
在與數(shù)字音頻系統(tǒng)同步時(shí),PCM3060要求SCKI1/2、LRCK1/2和BCK1/2之間有頻率同步。如果它們之間的關(guān)系變化超過一定范圍,如SCKI2與LRCK2的關(guān)系變化超過±6 BCK2s(BCK2 = 64fS)或±5 BCK2s(BCK2 = 48fS),DAC的內(nèi)部操作會(huì)在2/fS內(nèi)停止,模擬輸出會(huì)被強(qiáng)制為VCOM;ADC也有類似的情況。
5. 模擬輸入輸出
模擬輸入有兩個(gè)獨(dú)立通道VIN L和VIN R,為單端輸入,輸入電阻典型值為10kΩ,可承受0.6 - VCC Vpp的輸入。模擬輸出有兩個(gè)獨(dú)立通道VOUT L和VOUT R,為差分輸出,可驅(qū)動(dòng)0.8 - VCC Vpp(差分模式下為1.6Vpp)的負(fù)載,內(nèi)部輸出放大器偏置到VCOM。輸出放大器包含一個(gè)RC連續(xù)時(shí)間濾波器,可減少帶外噪聲能量,但在很多應(yīng)用中可能還需要外部低通濾波器。
6. 過采樣率控制
ADC的過采樣率固定為64fS,DAC的過采樣率可以是64fS、32fS或16fS,由系統(tǒng)時(shí)鐘頻率和采樣頻率的比值自動(dòng)選擇,也可通過串行控制設(shè)置為雙倍速率,即128fS、64fS或32fS。
7. 零標(biāo)志
PCM3060為每個(gè)DAC通道都有零檢測(cè)電路,當(dāng)DIN上連續(xù)采樣到1024個(gè)零值時(shí),會(huì)識(shí)別為零檢測(cè)。有兩個(gè)零標(biāo)志輸出ZEROL和ZEROR,可用于操作外部靜音電路或作為微控制器、音頻信號(hào)處理器等的狀態(tài)指示器,其極性和功能可通過串行控制端口進(jìn)行編程。
四、模式控制
1. 控制接口和配置
PCM3060支持三種模式控制接口和四種操作配置,根據(jù)MODE引腳的輸入狀態(tài)進(jìn)行選擇。MODE引腳的輸入狀態(tài)在電源上電復(fù)位或外部復(fù)位時(shí)被采樣,復(fù)位后輸入的變化在下次復(fù)位前會(huì)被忽略。不同的控制模式會(huì)改變MD、MC、MS等引腳的定義。
2. 并行硬件控制
在并行硬件控制模式下,IFMD引腳控制音頻接口模式,LOW為ADC和DAC的從模式,HIGH為ADC的主模式(256fS)和DAC的從模式;FMT引腳控制音頻接口格式,LOW為24位I2S格式,HIGH為24位左對(duì)齊格式;DEMP引腳控制去加重功能,LOW為去加重關(guān)閉,HIGH為去加重開啟(默認(rèn)選擇44.1kHz的去加重濾波器)。
3. 3線(SPI)串行控制
支持SPI兼容的串行端口,由MD、MC、MS組成控制接口。MD為串行數(shù)據(jù)輸入,用于對(duì)模式控制寄存器進(jìn)行編程;MC為串行位時(shí)鐘,用于將數(shù)據(jù)移入控制端口;MS為選擇輸入,用于使能模式控制端口。寄存器寫操作使用16位數(shù)據(jù)字,還支持多寫操作。
4. 2線(I2C)串行控制
支持I2C兼容的串行總線,作為從設(shè)備遵循標(biāo)準(zhǔn)模式和快速模式的數(shù)據(jù)傳輸協(xié)議。有7位從地址,其中前6位由工廠預(yù)設(shè),第7位可由ADR引腳用戶定義。主設(shè)備通過控制數(shù)據(jù)包協(xié)議(包括起始條件、從地址、讀寫位、數(shù)據(jù)或確認(rèn)信息、停止條件)來(lái)與PCM3060進(jìn)行通信,支持單訪問和多訪問的寫操作。
5. 模式控制寄存器
PCM3060有許多用戶可編程的功能,通過SPI或I2C串行控制端口對(duì)控制寄存器進(jìn)行編程。這些寄存器控制著如模式控制寄存器復(fù)位、系統(tǒng)復(fù)位、電源節(jié)省控制、輸出配置控制、數(shù)字衰減控制、時(shí)鐘選擇、音頻接口模式和格式、過采樣率控制、軟靜音控制等功能。
五、設(shè)計(jì)和布局考慮
1. 電源供應(yīng)
數(shù)字和模擬電源線路應(yīng)使用0.1 - μF陶瓷和10 - μF電解電容器盡可能靠近引腳旁路到相應(yīng)的接地引腳,以提高ADC和DAC的動(dòng)態(tài)性能。推薦使用一個(gè)公共的5V電源為VCC供電,3.3V電源由5V電源生成后為VDD供電,避免因電源順序不正確導(dǎo)致的問題。
2. 接地
模擬和數(shù)字接地在內(nèi)部不連接,應(yīng)直接在器件下方連接,以降低阻抗,避免數(shù)字噪聲和信號(hào)分量反饋到模擬接地。
3. 輸入輸出引腳
VIN L和VIN R引腳推薦使用4.7 - μF電解電容器作為交流耦合電容器,若需要更高的滿量程輸入電壓,可通過添加串聯(lián)電阻進(jìn)行調(diào)整,但會(huì)引入一定的增益誤差。VCOM引腳與AGND之間應(yīng)使用0.1 - μF陶瓷和10 - μF電解電容器,以確保ADC和DAC參考的低源阻抗。VOUT L +、VOUT L -、VOUT R +、VOUT R -引腳可直接連接帶后置低通濾波器的差分轉(zhuǎn)單端緩沖器,單端模式下VOUT L -和VOUT R -引腳必須開路。
4. MODE引腳
MODE引腳是一個(gè)具有四態(tài)輸入能力的邏輯輸入引腳,通過連接VDD、DGND或使用外部上拉/下拉電阻來(lái)區(qū)分四種輸入狀態(tài),上拉或下拉電阻必須為220kΩ,公差為±5%。
5. 系統(tǒng)時(shí)鐘和音頻接口時(shí)鐘
系統(tǒng)時(shí)鐘的質(zhì)量會(huì)影響動(dòng)態(tài)性能,需要考慮其抖動(dòng)、占空比、上升和下降時(shí)間等因素。雖然PCM3060支持ADC和DAC的異步操作,但在不需要不同基時(shí)鐘頻率的應(yīng)用中,建議使用公共時(shí)鐘。在從模式下,PCM3060對(duì)BCK1/LRCK1與SCKI1、BCK2/LRCK2與SCKI2之間的時(shí)序關(guān)系沒有嚴(yán)格要求,但特定的時(shí)序關(guān)系可能會(huì)導(dǎo)致性能下降;在主模式下,BCK1/LRCK1、BCK2/LRCK2和DOUT的負(fù)載過重可能會(huì)影響性能,應(yīng)盡量減輕負(fù)載。
6. 外部靜音控制
為了避免在DAC輸出的直流電平變化時(shí)產(chǎn)生爆音,通常需要外部靜音控制。推薦的控制序列為:外部靜音開啟、編解碼器掉電開啟、必要時(shí)停止和恢復(fù)SCKI1/SCKI2、編解碼器掉電關(guān)閉、外部靜音關(guān)閉。
六、總結(jié)
德州儀器的PCM3060音頻編解碼器以其高性能、靈活性和豐富的功能,為音頻處理應(yīng)用提供了一個(gè)優(yōu)秀的解決方案。無(wú)論是在DVD - RW、數(shù)字電視、數(shù)字機(jī)頂盒還是其他視聽設(shè)備中,PCM3060都能夠發(fā)揮其優(yōu)勢(shì),實(shí)現(xiàn)高質(zhì)量的音頻采集和播放。在實(shí)際設(shè)計(jì)和應(yīng)用中,工程師們需要充分考慮其各項(xiàng)技術(shù)參數(shù)、工作原理和設(shè)計(jì)布局要點(diǎn),以確保設(shè)備的穩(wěn)定運(yùn)行和良好性能。你在使用PCM3060或其他音頻編解碼器的過程中遇到過哪些問題呢?歡迎在評(píng)論區(qū)分享交流。
-
德州儀器
+關(guān)注
關(guān)注
123文章
1957瀏覽量
145119 -
音頻編解碼器
+關(guān)注
關(guān)注
4文章
203瀏覽量
56752 -
PCM3060
+關(guān)注
關(guān)注
0文章
3瀏覽量
8134
發(fā)布評(píng)論請(qǐng)先 登錄
德州儀器PCM3060:高性能24位立體聲音頻編解碼器深度解析
評(píng)論