專利名稱:抑制音頻裝置中的輸出偏移的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及數(shù)字音頻裝置,且更明確地說,涉及用于在音頻裝置中抑制瞬時(shí)音頻假象且減少功率消耗的技術(shù)。
背景技術(shù):
數(shù)字音頻裝置是根據(jù)數(shù)字信息產(chǎn)生聲音的電子裝置。其包括但不限于無線電接收
器、立體聲系統(tǒng)、計(jì)算機(jī)、音頻重放裝置(例如MPEG-1音頻層3(MP3)播放器)、陸上線路電
話、蜂窩式電話、個(gè)人數(shù)字助理(PDA)、衛(wèi)星無線電接收器、視聽系統(tǒng)(例如視頻播放器)等。 數(shù)字音頻裝置中的兩個(gè)性能考慮因素為可聽假象的存在及功率消耗。 可聽假象為被引入到從音頻裝置輸出的聲音中的可感知噪聲,其常常由音頻裝置
自身的操作引起。可聽假象通常是不合需要的且表示與輸入到所述裝置的音頻的保真度的偏離。 喀嗒聲為特定類型的可聽假象??︵暈橛蓳P(yáng)聲器產(chǎn)生的令人不快的可聽假象,其常常在音頻裝置加電或掉電時(shí)聽到??︵曂ǔS杉眲〉乃矔r(shí)電壓(例如,當(dāng)音頻功率放大器在操作模式(例如斷電模式與通電模式)之間轉(zhuǎn)變時(shí)可能出現(xiàn)的跨越揚(yáng)聲器的直流電(DC)偏移)引起。其它操作模式可包括停機(jī)模式,其中功率仍被施加到音頻功率放大器,但音頻信號(hào)自身在所述裝置內(nèi)停止。當(dāng)停止或恢復(fù)音頻信號(hào)(即,分別轉(zhuǎn)變到停機(jī)模式或離開停機(jī)模式)時(shí),有時(shí)可聽到喀嗒聲。 當(dāng)與音頻裝置一起使用頭戴式耳機(jī)時(shí),喀嗒聲可尤其為惱人的。其對(duì)于消費(fèi)者通過頭戴式耳機(jī)或頭戴式受話器(統(tǒng)稱為"頭戴式耳機(jī)")來使用電話(包括蜂窩式電話及常規(guī)的陸上線路電話)來說已變得非常常見。類似地,通常與音頻重放裝置(例如MP3播放器) 一起使用頭戴式耳機(jī)。頭戴式耳機(jī)可為有線或無線的,例如具有Bluetooth 功能的頭戴式耳機(jī)。歸因于在使用期間頭戴式耳機(jī)緊密接近用戶的耳朵,頭戴式耳機(jī)的喀嗒聲可為非常惱人的或甚至對(duì)聽力有害。因此,在此項(xiàng)技術(shù)中需要減少或消除數(shù)字音頻裝置中的喀嗒聲。 另一影響數(shù)字音頻裝置(尤其為便攜式通信及娛樂裝置)的設(shè)計(jì)的準(zhǔn)則為功率消耗。舉例來說,便攜式裝置的預(yù)期電池壽命與所述裝置所消耗的功率成反比。因此,在此項(xiàng)技術(shù)中還需要減少語(yǔ)音通信及音頻再現(xiàn)/播放裝置中的功率消耗。
發(fā)明內(nèi)容
本文中揭示一種用以解決數(shù)字音頻裝置中的喀嗒聲且在一些情況下功率消耗的問題的新穎且改進(jìn)的方法。所述方法顯著地減少由音頻裝置的操作模式轉(zhuǎn)變所引起的喀嗒聲假象,且還可減少音頻放大器及揚(yáng)聲器的功率消耗。 根據(jù)所述方法的一個(gè)方面,一種設(shè)備包括數(shù)字處理部分,所述數(shù)字處理部分經(jīng)配置以將數(shù)字偏移添加到數(shù)字化音頻信號(hào)。所述數(shù)字偏移是基于由一個(gè)或一個(gè)以上模擬組件引入到模擬音頻信號(hào)中的輸出偏移的。所述模擬組件經(jīng)配置以響應(yīng)于數(shù)字化音頻信號(hào)而產(chǎn)生模擬音頻信號(hào)。 根據(jù)所述方法的另一方面,一種方法包括在由一個(gè)或一個(gè)以上模擬組件接收數(shù)字化音頻信號(hào)之前將數(shù)字偏移添加到所述數(shù)字化音頻信號(hào)。所述數(shù)字偏移是基于由所述模擬組件引入到音頻信號(hào)中的輸出偏移的。 根據(jù)所述方法的另一方面,一種設(shè)備包括用于存儲(chǔ)數(shù)字偏移的裝置。所述數(shù)字偏移是基于由一個(gè)或一個(gè)以上模擬組件引入到音頻信號(hào)中的輸出偏移的。所述設(shè)備還包括用于在由所述模擬組件接收數(shù)字化音頻信號(hào)之前將數(shù)字偏移添加到所述數(shù)字化音頻信號(hào)的裝置。 根據(jù)所述方法的另一方面,一種包含有可由一個(gè)或一個(gè)以上處理器執(zhí)行的指令集
的計(jì)算機(jī)可讀媒體包括用于存儲(chǔ)數(shù)字偏移的代碼,其中所述數(shù)字偏移是基于由一個(gè)或一個(gè)
以上模擬組件引入到音頻信號(hào)中的輸出偏移的。所述計(jì)算機(jī)可讀媒體還包括用于在由所述
模擬組件接收數(shù)字化音頻信號(hào)之前將數(shù)字偏移添加到所述數(shù)字化音頻信號(hào)的代碼。 根據(jù)所述方法的另一方面,一種用于抑制瞬時(shí)可聽假象的裝置包括數(shù)字電路,所
述數(shù)字電路經(jīng)配置以將數(shù)字偏移添加到數(shù)字化音頻信號(hào)。所述裝置還包括模擬電路,所述
模擬電路經(jīng)配置以接收來自數(shù)字電路的數(shù)字化音頻信號(hào)及處理所述數(shù)字化音頻信號(hào)以產(chǎn)
生模擬音頻信號(hào)。所述數(shù)字偏移是基于由模擬電路引入到模擬音頻信號(hào)中的輸出偏移的。 根據(jù)所述方法的另一方面,一種設(shè)備包括第一數(shù)字處理部分,其經(jīng)配置以將第一
數(shù)字偏移添加到對(duì)應(yīng)于左立體聲通道的第一數(shù)字化音頻信號(hào);及第一模擬處理部分,其經(jīng)
配置以接收來自第一數(shù)字處理部分的第一數(shù)字化音頻信號(hào)及處理所述第一數(shù)字化音頻信
號(hào)以產(chǎn)生模擬音頻信號(hào)。所述設(shè)備還包括第二數(shù)字處理部分,其經(jīng)配置以將第二數(shù)字偏移
添加到對(duì)應(yīng)于右立體聲通道的第二數(shù)字化音頻信號(hào);及第二模擬處理部分,其經(jīng)配置以接
收來自第二數(shù)字處理部分的第二數(shù)字化音頻信號(hào)及處理所述第二數(shù)字化音頻信號(hào)以產(chǎn)生
模擬音頻信號(hào)。第一數(shù)字偏移是基于由第一模擬處理部分引入到第一模擬音頻信號(hào)中的第
一輸出偏移,且第二數(shù)字偏移是基于由第二模擬處理部分引入到第二模擬音頻信號(hào)中的第
二輸出偏移。 所屬領(lǐng)域的技術(shù)人員在審閱以下各圖及詳細(xì)描述后將明白或變得明白所揭示方法的其它方面、特征及優(yōu)勢(shì)。希望所有此類額外特征、實(shí)施例、過程及優(yōu)勢(shì)均包括于此描述內(nèi)且受所附權(quán)利要求書的保護(hù)。
應(yīng)理解,圖式僅用于說明的目的。此外,各圖中的組件未必按比例繪制,其將著重點(diǎn)放于說明本文中所揭示的設(shè)備及方法的原理。在各圖中,相同參考標(biāo)號(hào)在不同視圖中始終表示對(duì)應(yīng)部分。
圖1為說明用于減少或消除音頻裝置中的輸出偏移的示范性設(shè)備的某些組件的
7概念性框圖。 圖2為說明經(jīng)配置以減少或消除來自音頻信號(hào)路徑的輸出偏移的示范性音頻裝 置的某些組件的概念性框圖。 圖3為說明用于處理音頻信號(hào)以抑制由輸出偏移引起的不合需要的可聽假象的 方法的過程圖。 圖4為說明經(jīng)配置以減少或消除來自音頻信號(hào)路徑的輸出偏移的另一示范性音 頻裝置的某些組件的概念性框圖。
具體實(shí)施例方式
參考且并入有圖式的以下詳細(xì)描述描述及說明了一個(gè)或一個(gè)以上特定實(shí)施例。充 分詳細(xì)地展示及描述這些實(shí)施例(其經(jīng)提供以并非限制而是僅用以示范及教示)以使得所 屬領(lǐng)域的技術(shù)人員能夠?qū)嵺`所主張的內(nèi)容。因此,出于簡(jiǎn)潔起見,所述描述可省略所屬領(lǐng)域 的技術(shù)人員所已知的某些信息。 本文中使用詞"示范性"以意指"充當(dāng)實(shí)例、例子或說明"。在本文中被描述為"示
范性"的任何實(shí)施例或變型不必解釋為比其它實(shí)施例或變型優(yōu)選或有利。在此描述中所描
述的所有實(shí)施例及變型是示范性實(shí)施例及變型,其經(jīng)提供以使得所屬領(lǐng)域的技術(shù)人員能夠
制造及使用本發(fā)明,且沒有必要限制賦予所附權(quán)利要求書的法律保護(hù)范圍。 僅出于方便及清晰的目的,可相對(duì)于附圖在本文中使用方向性術(shù)語(yǔ),例如頂部、底
部、上、下、在……上方、在……之上、在……之下、在……下方、后方及前方。這些及類似的
方向性術(shù)語(yǔ)不應(yīng)解釋為限制本發(fā)明的范圍。對(duì)左通道及右通道的參考涉及左聲音立體聲通
道及右聲音立體聲通道,且使用對(duì)上部路徑及下部路徑的參考以通過其在圖式上的相對(duì)位
置來區(qū)分所述路徑。 在一些音頻裝置中出現(xiàn)喀嗒聲的一個(gè)原因是在音頻裝置內(nèi)的音頻信號(hào)路徑的模 擬域部分的輸出處存在直流電(DC)偏移電壓。此輸出偏移通常由音頻信號(hào)路徑的模擬部 分內(nèi)的組件的非理想性能引起。即使當(dāng)在到模擬部分的輸入處不存在音頻信號(hào)時(shí),仍可能 存在輸出偏移。因此,當(dāng)音頻裝置被加電時(shí),音頻路徑的輸出從零伏急劇地轉(zhuǎn)變到由輸出偏 移所確定的某一電壓。此急劇的瞬時(shí)信號(hào)可能導(dǎo)致喀嗒聲。同樣,當(dāng)音頻裝置被掉電時(shí),音 頻路徑輸出從輸出偏移值轉(zhuǎn)變到零伏,從而也引起喀嗒聲。其它模態(tài)改變也可歸因于輸出 偏移而引起喀嗒聲。 本文中揭示一種或一種以上裝置、設(shè)備、方法及制品,其在數(shù)字域中將補(bǔ)償數(shù)字偏 移插入到音頻信號(hào)路徑上的數(shù)字化音頻信號(hào)中以取消由所述音頻信號(hào)路徑的模擬域引起 的所估計(jì)輸出偏移。以此方式,在音頻路徑的輸出處(例如,在功率放大器輸出處)的輸出 偏移得以減少或消除??︵曇虼吮煌耆珳p少或消除。在以接地參考無電容模式操作的音 頻裝置中,因?yàn)橐种戚敵銎茰p少或消除了穿過所述音頻裝置的揚(yáng)聲器及/或頭戴式耳機(jī) 的DC泄漏電流,所以減少了功率消耗。 本文中所描述的裝置、設(shè)備、方法及制品可體現(xiàn)于任何合適的音頻裝置中,包括 (但不限于)無線電接收器、立體聲系統(tǒng)、計(jì)算機(jī)(例如PC或膝上型計(jì)算機(jī))、音頻重放裝 置(例如MPEG-1音頻層3 (MP3)播放器)、電話、蜂窩式電話、個(gè)人數(shù)字助理(PDA)、衛(wèi)星無 線電接收器、視聽系統(tǒng)(例如視頻播放器)等。由本文中所描述的裝置、設(shè)備、方法及制品
8處理及產(chǎn)生的音頻可包括人耳或其它方式可感知的任何聲音,例如語(yǔ)音、音樂、背景聲音、 噪音等。 圖1為說明用于減少或消除音頻裝置中的輸出偏移的示范性設(shè)備100的某些組件 的概念性框圖。所述音頻裝置優(yōu)選為數(shù)字音頻裝置,其接收表示聲音的數(shù)字樣本且又使用 數(shù)字及模擬電路來處理所述數(shù)字樣本以產(chǎn)生聲音輸出。 設(shè)備100包括數(shù)字處理部分110及模擬處理部分130,所述數(shù)字處理部分IIO及所 述模擬處理部分130經(jīng)配置以處理橫越音頻裝置的音頻信號(hào)路徑上的音頻信號(hào)。
數(shù)字處理部分110包括輸入112,其經(jīng)配置以接收經(jīng)數(shù)字取樣聲音流(例如,數(shù) 字化音頻信號(hào));及數(shù)字電路,其用以在數(shù)字域中處理數(shù)字音頻樣本流。數(shù)字樣本表示模擬 音頻信號(hào)的離散樣本。設(shè)備100并不限于任何特定數(shù)字音頻格式。樣本流的格式取決于其 中實(shí)施設(shè)備100的音頻裝置,且因此,在一些情況下,樣本流可為原始音頻樣本(例如脈沖 碼調(diào)制(PCM)樣本),或在其它情況下,樣本流可為經(jīng)數(shù)字編碼及/或壓縮的音頻(例如MP3 音頻)。 數(shù)字處理部分110進(jìn)一步包括輸出114及用于處理數(shù)字音頻流的各種電路。舉例 來說,經(jīng)取樣音頻流可被截?cái)嘁淮位蛞淮我陨稀V波一次或一次以上、放大一次或一次以上 及上取樣一次或一次以上。濾波可包括低通濾波、高通濾波及/或使所述流通過由其它種 類的濾波器功能表征的濾波器。數(shù)字域中的放大可包括使用可編程增益放大器(PGA)。
如圖1中所示,數(shù)字處理部分110還包括加法器120。加法器120經(jīng)配置以將數(shù)字 偏移添加到音頻樣本流中。所述數(shù)字偏移為經(jīng)選擇以取消由模擬處理部分130中的模擬組 件引起的所估計(jì)DC輸出偏移的數(shù)字值。加法器120具有用于接收數(shù)字偏移的輸入122及 輸出124。在一些情況下,數(shù)字偏移可為存儲(chǔ)于設(shè)備100的存儲(chǔ)器125中(例如存儲(chǔ)于數(shù)字 處理部分110的存儲(chǔ)器中或另一塊的存儲(chǔ)器中)的值。數(shù)字偏移可包含預(yù)定數(shù)目的位,其 中所述位數(shù)目是基于由模擬處理部分應(yīng)用于音頻信號(hào)的增益的。加法器120經(jīng)配置以將數(shù) 字偏移添加到音頻樣本流中。數(shù)字偏移可為正的或負(fù)的,且其是基于輸出偏移的。如果位 于加法器120前方的經(jīng)取樣音頻流對(duì)應(yīng)于模擬時(shí)域波形S(t)(即,為模擬時(shí)域波形S(t)的 數(shù)字表示),且在輸入122處的數(shù)字偏移對(duì)應(yīng)于OFFSETDe的模擬值,則在加法器120的輸出 124處的偏移數(shù)字音頻流將對(duì)應(yīng)于模擬音頻波形S(t)+OFFSETDC。 可以此方式處理一個(gè)以上經(jīng)取樣音頻流。舉例來說,可處理及偏移兩個(gè)立體聲通 道,其中所述兩個(gè)通道中的每一者接收不同或相同的數(shù)字偏移值。 加法器120可定位于數(shù)字處理部分110的前端處,即,位于輸入112附近或位于輸 入112處。加法器120還可定位于數(shù)字處理部分110的后端處,S卩,位于輸出114附近或位 于輸出114處。此外,加法器120可定位于數(shù)字處理部分110的這兩個(gè)極點(diǎn)之間的任何其 它地方。 模擬處理部分130包括輸入132,所述輸入132耦合到數(shù)字處理部分110的輸出 114,以接收經(jīng)處理及偏移的數(shù)字音頻流。模擬處理部分130可任選地包括用以另外在數(shù)字 域中處理所述流的數(shù)字電路。模擬處理部分130還包括用以將經(jīng)偏移數(shù)字音頻流轉(zhuǎn)換為模 擬域、接著更進(jìn)一步在模擬域中處理其且最后通過輸出端口 134來輸出模擬音頻信號(hào)的電 路。模擬處理部分130中的數(shù)字處理可包括(例如)通過零階保持(ZOH)電路進(jìn)行上取樣 及使所述流通過E A調(diào)制器(還稱為E A噪聲整型器)??赏ㄟ^應(yīng)用數(shù)據(jù)加權(quán)平均(DWA)算法且用所述流驅(qū)動(dòng)數(shù)/模轉(zhuǎn)換器(DAC)來完成到模擬域的轉(zhuǎn)換。 一個(gè)或一個(gè)以上模擬組 件執(zhí)行模擬處理。模擬組件為接收、處理及/或輸出與數(shù)字值相對(duì)的模擬信息信號(hào)的任何 電子組件。模擬域中的處理可包括使所述流(其現(xiàn)由一個(gè)或一個(gè)以上模擬信號(hào)來表示)通 過低通濾波器(例如開關(guān)電容器雙二次濾波器)。 輸出端口 134可耦合到多路復(fù)用器(未圖示),以用于在此項(xiàng)技術(shù)中通常已知的 不同輸出放大器之間進(jìn)行切換。不同輸出放大器可包括(例如)線路功率管理集成電路 (PMIC)功率放大器、線路輸出功率放大器、頭戴式受話器(HPH)功率放大器及耳機(jī)功率放 大器。 通常可將由模擬處理部分130的模擬組件引入到音頻信號(hào)路徑中的DC輸出偏移 分解為兩個(gè)組成部分系統(tǒng)性DC偏移及隨機(jī)DC偏移。倘若將統(tǒng)計(jì)地分析通過相同過程而 產(chǎn)生的大量模擬處理部分的總DC偏移,則將預(yù)期其形成正態(tài)分布,類似的誤差統(tǒng)計(jì)通常為 此情況。然而,在由相同過程產(chǎn)生的模擬處理部分中的DC偏移的正態(tài)分布并非為本文中所 揭示的裝置、設(shè)備、方法及制品的要求。特定模擬處理部分(例如,部分130)的系統(tǒng)性DC 偏移可接著被看作所述分布的平均值,且隨機(jī)DC偏移可被看作與統(tǒng)計(jì)平均值的偏離??商?征化用以對(duì)模擬處理部分產(chǎn)生的過程且從生產(chǎn)樣本來估計(jì)所述平均值。有利地,可設(shè)定輸 入到加法器120中的數(shù)字偏移以便否定模擬處理部分130的系統(tǒng)性DC偏移。以此方式,可 減少或消除模擬處理部分130的輸出處的實(shí)際偏移。 如已經(jīng)提及的,可針對(duì)第二及隨后的聲音通道(例如,右立體聲通道及左立體聲 通道)來復(fù)制音頻路徑設(shè)備100。此外,數(shù)字處理部分110自身可為可配置有兩個(gè)或甚至兩 個(gè)以上可選擇的內(nèi)部路徑,且可配置有多個(gè)加法器以用于將數(shù)字偏移實(shí)行到數(shù)字音頻樣本 流中。圖2中說明了這些概念。 圖2為說明經(jīng)配置以減少或消除來自音頻信號(hào)路徑的輸出偏移的示范性音頻裝 置200的某些組件的概念性框圖。音頻信號(hào)路徑可為編碼器/解碼器(編解碼器)的接收 路徑201,所述編碼器/解碼器(編解碼器)可包括于數(shù)字音頻裝置(例如具有音頻重放能 力(例如,MP3重放)的蜂窩式接入終端(例如,蜂窩式電話))中。在此實(shí)施例中,接收路 徑201包括兩個(gè)并行立體聲通道(右與左)。在左通道中,所述設(shè)備包括左數(shù)字處理部分 210及左模擬處理部分230。在右通道中,所述設(shè)備包括右數(shù)字處理部分260及右模擬處理 部分280。 在示范性音頻裝置200中,所接收的左音頻信號(hào)與右音頻信號(hào)優(yōu)選為PCM信號(hào)流。 在每一通道中,PCM信號(hào)在數(shù)字域中分別通過左可編程增益放大器(PGA)240及右可編程增 益放大器(PGA)250而放大。Rx增益可為16位值。 在數(shù)字處理部分210及260中的每一者中有效地存在兩條信號(hào)路徑。每一數(shù)字處 理部分210、260分別包括硬件路徑273及275,且分別包括固件路徑277及279。硬件路徑 273、275的數(shù)字組件是使用硬件組件來實(shí)施的,而固件路徑277、279的組件是以軟件及/或 固件來實(shí)施的。因此,固件路徑277、279的組件可通過軟件編程技術(shù)來編程及改變。
硬件路徑及固件路徑為可選擇的;換句話說,可將數(shù)字化音頻信號(hào)引導(dǎo)穿過固件 路徑277及279,或替代地,穿過硬件路徑273及275。選擇器(例如開關(guān)246、248、256、 258)允許選擇相應(yīng)的硬件及固件路徑273、275、277、279。開關(guān)246、256可為多路分用器且 開關(guān)248、258可為多路復(fù)用器,所有所述開關(guān)均在經(jīng)配置以控制音頻裝置200的操作的狀態(tài)機(jī)或處理器的控制下。或者,硬件及固件路徑273、275、277、279的輸入及輸出可為存儲(chǔ) 器映射的寄存器或可由處理器/狀態(tài)機(jī)讀取/寫入以實(shí)現(xiàn)開關(guān)246、248、256、258的功能的 存儲(chǔ)器位置。具有硬件與固件路徑兩者的優(yōu)勢(shì)在于可容易配置及更新數(shù)字處理部分210、 260(至少固件路徑277、279)以處置不同音頻編解碼器算法及方案。 集中于左通道數(shù)字處理部分210,第一左加法器220位于固件路徑277的末端處 或附近,所述固件路徑277還包括截?cái)嗥?16、218及低通(LP)有限脈沖響應(yīng)(FIR)濾波器 217。第二左加法器位于硬件路徑273的開端處或附近。數(shù)字處理部分210的硬件路徑273 包括截?cái)嗥?26及228以及LP FIR濾波器227。在特定實(shí)施例中,LP FIR 217及LP FIR 227可各自具有225個(gè)抽頭。截?cái)嗥?16、218、226、228各自將數(shù)字樣本截?cái)嗟浇o定數(shù)目的 有效位,從而丟棄最低有效位。在所展示的實(shí)例中,截?cái)嗥?16及226丟棄樣本的16個(gè)最 低有效位,且截?cái)嗥?18、228丟棄樣本的13個(gè)最低有效位。 第一左加法器220及第二左加法器225各自將數(shù)字偏移添加到音頻樣本。所述數(shù) 字偏移存儲(chǔ)于存儲(chǔ)器242中,且可為表示由模擬處理部分230引入到音頻信號(hào)中的DC輸出 偏移的PCM值。每一路徑273、277的數(shù)字偏移可具有相同值或不同值。如上文結(jié)合圖1的 設(shè)備所描述,數(shù)字偏移補(bǔ)償由相應(yīng)下游模擬處理部分230的模擬組件所引起的輸出偏移。
左通道數(shù)字處理部分210的輸出連接到左通道模擬處理部分230的輸入232。模 擬處理部分230包括零階保持電路235、E A調(diào)制器236、與數(shù)/模轉(zhuǎn)換器(DAC)組合的數(shù) 據(jù)加權(quán)平均算法237以及開關(guān)電容器雙二次低通濾波器238。請(qǐng)注意,ZOH 235及E A調(diào) 制器236是以硬件來實(shí)施的。模擬處理部分230中的組件(尤其為模擬組件237及238) 的非理想操作特征將DC輸出偏移引入到音頻信號(hào)中??稍谀M處理部分230的輸出處檢 測(cè)所述輸出偏移。 如可從圖2所見,右通道數(shù)字處理部分260及右通道模擬處理部分280的布置及 功能性分別與左通道數(shù)字處理部分210及左通道模擬處理部分230的布置及功能相同或類 似。右通道數(shù)字處理部分260包括開關(guān)256、258、固件路徑279及硬件路徑275。固件路徑 279包括截?cái)嗥?90、292、LP FIR濾波器291及加法器293 ;硬件路徑277包括截?cái)嗥?95、 297及LP FIR濾波器296,其中加法器294位于硬件路徑275的開端處。
加法器293、294各自將數(shù)字偏移添加到音頻樣本。所述數(shù)字偏移存儲(chǔ)于存儲(chǔ)器 252中,且可為表示由右通道模擬處理部分280引入到右通道音頻信號(hào)中的DC輸出偏移的 PCM值。用于每一路徑275、279的數(shù)字偏移可具有相同值或不同值。如上文結(jié)合圖1的設(shè) 備所描述,數(shù)字偏移補(bǔ)償由相應(yīng)下游模擬處理部分280的模擬組件所引起的輸出偏移。
右通道模擬處理部分280包括零階保持電路282、 E A調(diào)制器2S4、與數(shù)/模轉(zhuǎn)換 器(DAC)組合的數(shù)據(jù)加權(quán)平均算法286以及開關(guān)電容器雙二次低通濾波器288。這些右通 道組件以上文針對(duì)左通道模擬處理部分230的對(duì)應(yīng)組件所描述的相同方式起作用。
左通道模擬處理部分230及右通道模擬處理部分280的模擬音頻信號(hào)輸出分別提 供到多路分用器(DEMUX)244及254。多路分用器244、254分別將左模擬音頻信號(hào)及右模擬 音頻信號(hào)選擇性地提供到不同音頻功率放大器,所述音頻功率放大器包括(例如)左線路 PMIC放大器268及右線路PMIC放大器274、線路輸出功率放大器266、272以及頭戴式受話 器(HPH)功率放大器264、270。左通道多路分用器244還可將音頻信號(hào)提供到耳機(jī)功率放 大器262。
11
有利地,加法器220、225、293、294中的每一者優(yōu)選以固件來實(shí)施,且放置在位于 接收路徑201的硬件實(shí)施組件與固件實(shí)施組件之間的接口處。以此方式,當(dāng)實(shí)施本文中所 描述的輸出偏移減少技術(shù)時(shí),可減少音頻裝置200中的先存組件的硬件變化。
數(shù)字偏移的值在左通道與右通道之間可為相同的或不同的。 圖3為說明用于處理音頻信號(hào)以抑制由輸出偏移引起的不合需要的可聽假象的 示范性方法300的過程圖。在步驟310中,在經(jīng)配置以處理所述數(shù)字化音頻流的數(shù)字處理 部分(例如圖1及圖2中的元件110、210或260中的一者)中接收數(shù)字化音頻流。所述數(shù) 字化音頻流對(duì)應(yīng)于輸入模擬音頻流。 在步驟315處,數(shù)字處理部分還接收(或讀取)待應(yīng)用于數(shù)字化音頻流的數(shù)字偏 移。數(shù)字處理部分可在步驟320處對(duì)數(shù)字化音頻流執(zhí)行各種處理功能(例如上取樣及/或 濾波)。數(shù)字處理部分還將數(shù)字偏移添加到數(shù)字化音頻流,使得數(shù)字處理部分的輸出處的經(jīng) 處理的數(shù)字化音頻流對(duì)應(yīng)于經(jīng)偏移及處理的模擬音頻流。這在步驟325處完成。數(shù)字處理 部分的輸出處的經(jīng)偏移及處理的音頻流為所輸入模擬音頻流的經(jīng)處理及偏移型式。接著在 步驟330處將經(jīng)偏移及處理的音頻流傳輸?shù)侥M處理部分??煞謩e在步驟335及340處由 模擬處理部分內(nèi)所包括的數(shù)字電路在數(shù)字域中進(jìn)一步處理經(jīng)偏移及處理的音頻流,且接著 將其轉(zhuǎn)換為模擬流??稍诓襟E345中由模擬處理部分內(nèi)所包括的一個(gè)或一個(gè)以上模擬組件 在模擬域中更進(jìn)一步處理模擬信號(hào)。舉例來說,可對(duì)所述模擬信號(hào)進(jìn)行濾波。可接著在步 驟350處將所述模擬信號(hào)提供到模擬輸出,以用于驅(qū)動(dòng)頭戴式受話器、耳機(jī)、揚(yáng)聲器及類似 裝置。 盡管已連續(xù)地描述了圖3中的方法的步驟,但可并行地、以管線式方式或以其它 方式來執(zhí)行這些步驟中的一些步驟。如將為所屬領(lǐng)域的技術(shù)人員所顯而易見,并不特定要 求所述步驟及決策以此描述列出其及圖3展示其的相同次序來執(zhí)行(除了明確如此指示、 另外從上下文中清楚了解或固有地要求的情況以外)。 可在一時(shí)間周期中緩慢地逐步停止應(yīng)用用以取消系統(tǒng)性輸出偏移的數(shù)字偏移,使 得所述逐步停止將不會(huì)引起用戶的注意。類似地,可在關(guān)閉裝備之前或在切換裝備的模式 之前(例如,當(dāng)在電話功能與播放器功能之間切換或在不同蜂窩式系統(tǒng)之間切換時(shí))緩慢 地引入數(shù)字偏移。可在一些變型中進(jìn)行數(shù)字偏移的緩慢逐步停止及引入。舉例來說,可在 10到100ms的時(shí)間周期中線性地引入及逐步停止數(shù)字偏移。但從系統(tǒng)觀點(diǎn)來說,保持在所 有或大部分操作時(shí)間應(yīng)用數(shù)字偏移可為優(yōu)選的,使得在改變狀態(tài)或關(guān)閉音頻裝置之前無需 等待。舉例來說,在切換狀態(tài)之間的大約100ms的等待時(shí)間對(duì)于用戶來說既是引人注意的, 也是惱人的。因此,在一些變型中,在所有或大致所有聲音操作時(shí)間應(yīng)用數(shù)字偏移。
在以接地參考無電容模式操作的音頻裝置中,通過應(yīng)用數(shù)字偏移來減少功率消 耗,因?yàn)榇┻^所述裝置的揚(yáng)聲器或頭戴式耳機(jī)的DC泄漏被減少或消除。這是不逐步停止數(shù) 字偏移的又一原因??商囟ǖ貙?shí)施本文中所描述的實(shí)施例中的每一者以支持接地參考無電 容操作模式。接地參考無電容音頻輸出裝置在此項(xiàng)技術(shù)中是眾所周知的。
圖4為說明經(jīng)配置以減少或消除來自音頻信號(hào)路徑401a、401b的輸出偏移的另一 示范性音頻裝置400的某些組件的概念性框圖。音頻裝置400包括一個(gè)或一個(gè)以上反饋路 徑403,所述一個(gè)或一個(gè)以上反饋路徑403用于將模擬處理部分的輸出偏移提供到數(shù)字處 理部分。反饋路徑403允許測(cè)量輸出偏移及在個(gè)別音頻裝置中動(dòng)態(tài)地更新對(duì)應(yīng)的數(shù)字偏移,而非具有基于輸出偏移的統(tǒng)計(jì)確定的估計(jì)的靜態(tài)數(shù)字偏移??苫谒鶞y(cè)量的輸出偏移 來周期性地計(jì)算及更新數(shù)字偏移。舉例來說,在加電時(shí),在模式變化處及/或在預(yù)定時(shí)間間 隔處,可使用反饋路徑403來測(cè)量模擬部分輸出處的DC輸出偏移并更新數(shù)字偏移。因此, 反饋路徑403可允許更精確地抑制輸出偏移。 音頻信號(hào)路徑401a、401b可為編解碼器的接收路徑,所述編解碼器可包括于數(shù)字 音頻裝置(例如具有音頻重放能力(例如,MP3重放)的蜂窩式接入終端(例如,蜂窩式電 話))中。接收路徑包括兩個(gè)并行的立體聲通道路徑(右401b及左401a)。所接收的左音 頻信號(hào)及右音頻信號(hào)優(yōu)選為PCM信號(hào)流。在左通道路徑中,音頻裝置400包括左通道處理 部分402,所述左通道處理部分402包括左通道加法器406、數(shù)/模轉(zhuǎn)換器(DAC) 408、模擬低 通濾波器(LFP)410、左IPH放大器(Amp)412、左輸出偏移寄存器414及左平均輸出偏移緩 沖器416。在右通道路徑中,音頻裝置400包括右通道處理部分404,所述右通道處理部分 404包括右通道加法器430、DAC 432、模擬LFP 434、右IPH放大器(Amp)436、右輸出偏移寄 存器438及右平均輸出偏移緩沖器440。右通道路徑及左通道路徑可包括額外的數(shù)字及/ 或模擬組件,例如上文結(jié)合圖1及圖2所論述的那些組件。 左通道加法器406及右通道加法器430可各自以與上文針對(duì)圖2中所示的加法器 220、225、293、294所描述的相同方式來起作用及實(shí)施。 圖4中所示的實(shí)例反饋路徑403包括多路復(fù)用器420、放大器422、抗混淆濾波器 424、模/數(shù)轉(zhuǎn)換器(ADC) 426及多路分用器(DEMUX) 428。反饋路徑403可為穿過編解碼器 的發(fā)射(Tx)路徑的部分或與穿過編解碼器的發(fā)射(Tx)路徑共享組件。
狀態(tài)機(jī)418控制反饋路徑403的操作、輸出偏移的測(cè)量與處理以及數(shù)字偏移的確 定??墒褂糜布?或軟件技術(shù)的任何合適組合來實(shí)施狀態(tài)機(jī)418。優(yōu)選地,以執(zhí)行于處理 器上的軟件/固件來實(shí)施狀態(tài)機(jī)418。 就輸入來說,反饋路徑403可通過多路復(fù)用器420來選擇性地接收線路407a上的 左通道輸出偏移、線路407b上的右通道輸出偏移或Tx模擬音頻輸入(例如來自麥克風(fēng)的 輸入)??赏ㄟ^多路分用器428將反饋路徑403的輸出選擇性地提供到左平均輸出偏移緩 沖器416、音頻Tx路徑或右平均輸出偏移緩沖器440。多路復(fù)用器420及多路分用器428 由狀態(tài)機(jī)418通過啟用信號(hào)(啟用L/R)來控制。 在啟用右頭戴式受話器放大器436及左頭戴式受話器放大器412(分別使用 Enable—R—PA及EnableJ^PA信號(hào))之前,狀態(tài)機(jī)418 :1)設(shè)定多路復(fù)用器420及多路分用 器428以通過多路復(fù)用器420、放大器422、抗混淆濾波器424、 ADC 426及多路分用器428 而將線路407a上的左通道模擬LPF輸出路由到左平均輸出偏移緩沖器416 ;2)等待預(yù)定時(shí) 間周期以允許左通道輸出偏移傳播穿過反饋路徑403(例如,10毫秒);3)將ADC 426的輸 出處的所測(cè)量的輸出偏移值鎖存到左平均輸出偏移緩沖器416中;4)在預(yù)定數(shù)目的輸出偏 移樣本或時(shí)間周期中求DC輸出偏移值的平均值;且5)將左輸出偏移寄存器414設(shè)定為最 終所計(jì)算并放置于緩沖器416中的平均輸出偏移值。 針對(duì)右通道而使用線路407b上所測(cè)量的右通道輸出偏移來重復(fù)以上步驟1到5, 從而導(dǎo)致右數(shù)字偏移寄存器438加載有右通道平均輸出偏移值。在加載左輸出偏移寄存器 414與右輸出偏移寄存器438兩者之后,狀態(tài)機(jī)418等待預(yù)定的時(shí)間周期以允許左通道與右 通道兩者上的經(jīng)偏移音頻信號(hào)傳播穿過而到達(dá)相應(yīng)模擬LPF 410、434的輸出。狀態(tài)機(jī)418
13接著設(shè)定多路復(fù)用器420及多路分用器428以使得音頻輸入(例如,麥克風(fēng)輸入)能夠流 過反饋路徑組件而到達(dá)Tx路徑。狀態(tài)機(jī)418接著使得左HPH放大器412及右HPH放大器 436能夠?qū)⒔?jīng)偏移音頻信號(hào)提供到相應(yīng)頭戴式受話器442、444。 可由狀態(tài)機(jī)418調(diào)整數(shù)字偏移以補(bǔ)償由模擬組件對(duì)音頻信號(hào)的更改。舉例來說, 數(shù)字偏移可包含預(yù)定數(shù)目的位,其中所述數(shù)目的位是基于由模擬組件應(yīng)用于音頻信號(hào)的增 益的。 盡管上文結(jié)合雙通道音頻裝置來進(jìn)行描述,但可將反饋所測(cè)量的輸出偏移的技術(shù) 應(yīng)用于單音頻通道裝置。 上文所描述的設(shè)備100、音頻裝置200、400及方法300可各自包括于接入終端中, 所述接入終端還可稱作AT、訂戶臺(tái)、用戶裝備、UE、移動(dòng)終端、MT或蜂窩式通信裝置,可為移 動(dòng)的或固定的,且可與一個(gè)或一個(gè)以上基地收發(fā)器臺(tái)通信。接入終端可為許多類型的裝置 中的任一者,包括(但不限于)個(gè)人計(jì)算機(jī)(PC)卡、外部或內(nèi)部調(diào)制解調(diào)器、無線電話及具 有無線通信能力的個(gè)人數(shù)字助理(PDA)。接入終端通過一個(gè)或一個(gè)以上基地收發(fā)器臺(tái)將數(shù) 據(jù)包發(fā)射到無線電網(wǎng)絡(luò)控制器或從無線電網(wǎng)絡(luò)控制器接收數(shù)據(jù)包。 —些蜂窩式接入終端可與不同種類的通信網(wǎng)絡(luò)通信,例如,與CDMA網(wǎng)絡(luò)及全球移 動(dòng)通信系統(tǒng)(GSM)網(wǎng)絡(luò)兩者通信。 一些接入終端還可提供額外的音頻相關(guān)功能性(例如音 頻重放)。 CDMA系統(tǒng)可經(jīng)設(shè)計(jì)以支持一個(gè)或一個(gè)以上CDMA標(biāo)準(zhǔn),例如(1)"用于雙模 式寬帶擴(kuò)展頻譜蜂窩式系統(tǒng)的TIA/EIA-95移動(dòng)臺(tái)_基站兼容性標(biāo)準(zhǔn)(TIA/EIA-95 MobileStation-Base Station Compatibility Standard for Diml-Mode Wideband Spread SpectrumCellular System)"(此標(biāo)準(zhǔn)連同其增強(qiáng)性修正版A及B可稱作"IS-95標(biāo) 準(zhǔn)");(2)"用于雙模式寬帶擴(kuò)展頻譜蜂窩式移動(dòng)臺(tái)的TIA/EIA-98-C推薦最小標(biāo)準(zhǔn)(TIA/ EIA_98_CRecommended Minimum Standard for Dual—Mode Wideband Spread Spectrum CellularMobile Station)" ( "IS-98標(biāo)準(zhǔn)");(3)由名為"第3代合作伙伴計(jì)劃"(3GPP) 的協(xié)會(huì)發(fā)起并體現(xiàn)于一組稱為"W-CDMA標(biāo)準(zhǔn)"的文獻(xiàn)中的標(biāo)準(zhǔn);(4)由名為"第3代合作伙 伴計(jì)劃2" (3GPP2)的協(xié)會(huì)發(fā)起并體現(xiàn)于一組文獻(xiàn)中的標(biāo)準(zhǔn),所述文獻(xiàn)包括"用于cdma2000 擴(kuò)展頻譜系統(tǒng)的TR-45. 5物理層標(biāo)準(zhǔn)(TR-45. 5 Physical Layer Standard forcdma2000 Spread Spectrum Systems)"、"用于cdma2000擴(kuò)展頻譜系統(tǒng)的C. S0005-A上部層(層3) 信令標(biāo)準(zhǔn)(C. S0005-A Upper Layer (Layer 3) Signaling Standard for cdma2000Spread Spectrum Systems)"及"TIA/EIA/IS-856 cdma2000高速率包數(shù)據(jù)空中接口規(guī)范(TIA/ EIA/IS-856 cdma2000 High Rate Packet Data Air Interface Specification),,(統(tǒng)稱 為"cdma2000標(biāo)準(zhǔn)");(5) lxEV-DO標(biāo)準(zhǔn);及(6)某些其它標(biāo)準(zhǔn)。 本文中所描述的各種方法、設(shè)備、組件、功能、狀態(tài)機(jī)、裝置及電路可以硬件、軟件、 固件或上述各項(xiàng)的任何合適組合來實(shí)施。舉例來說,本文中所描述的方法、設(shè)備、組件、 功能、狀態(tài)機(jī)、裝置及電路可至少部分地用經(jīng)設(shè)計(jì)以執(zhí)行本文中所描述的功能的一個(gè)或 一個(gè)以上通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列 (FPGA)、知識(shí)產(chǎn)權(quán)(IP)核心或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件 或其任何組合來實(shí)施。通用處理器可為微處理器,但在替代方案中,所述處理器可為任何常 規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí)施為計(jì)算裝置的組合,例如DSP與微處理器的組合、多個(gè)微處理器、結(jié)合DSP核心的一個(gè)或一個(gè)以上微處理器或任何其它此類配置。 如果以軟件實(shí)施,則本文中所描述的功能、狀態(tài)機(jī)、組件及方法可作為一個(gè)或一個(gè) 以上指令或代碼在計(jì)算機(jī)可讀媒體上存儲(chǔ)或傳輸。計(jì)算機(jī)可讀媒體包括計(jì)算機(jī)存儲(chǔ)媒體與 通信媒體(包括促進(jìn)將計(jì)算機(jī)程序從一個(gè)位置傳送到另一位置的任何媒體)兩者。存儲(chǔ)媒 體可為可由計(jì)算機(jī)存取的任何可用媒體。借助于實(shí)例而非限制,此類計(jì)算機(jī)可讀媒體可包 含RAM、 R0M、 EEPR0M、 CD-ROM或其它光盤存儲(chǔ)裝置、磁盤存儲(chǔ)裝置或其它磁性存儲(chǔ)裝置,或 者可用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式來攜載或存儲(chǔ)所要的程序代碼且可由計(jì)算機(jī)處理器存 取的任何其它媒體。而且,任何傳送媒體或連接被恰當(dāng)?shù)孛麨橛?jì)算機(jī)可讀媒體。舉例來 說,如果使用同軸電纜、光纖電纜、雙扭線、數(shù)字訂戶線(DSL)或例如紅外線、無線電及微波 等無線技術(shù)而從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源來傳輸軟件,則將所述同軸電纜、光纖電纜、雙 扭線、DSL或例如紅外線、無線電及微波等無線技術(shù)包括于媒體的定義中。如本文中所使用, 磁盤及光盤包括緊密光盤(CD)、激光光盤、光盤、數(shù)字化通用光盤(DVD)、軟盤及藍(lán)光光盤, 其中磁盤通常磁性地再生數(shù)據(jù),而光盤以激光來光學(xué)地再生數(shù)據(jù)。上述各項(xiàng)的組合也包括 于計(jì)算機(jī)可讀媒體的范圍內(nèi)。 提供以上對(duì)所揭示實(shí)施例的描述以使得所屬領(lǐng)域的技術(shù)人員能夠制造或使用由 所附權(quán)利要求書所界定的內(nèi)容。所附權(quán)利要求書并不希望限于所揭示的實(shí)施例。鑒于這些 教示,所屬領(lǐng)域的技術(shù)人員將容易想到其它實(shí)施例及修改。因此,當(dāng)結(jié)合以上說明書及附圖 來查看時(shí),所附權(quán)利要求書既定涵蓋所有此類實(shí)施例及修改。
1權(quán)利要求
一種設(shè)備,其包含數(shù)字處理部分,其經(jīng)配置以將數(shù)字偏移添加到數(shù)字化音頻信號(hào),其中所述數(shù)字偏移是基于由一個(gè)或一個(gè)以上模擬組件引入到模擬音頻信號(hào)中的輸出偏移的,所述一個(gè)或一個(gè)以上模擬組件經(jīng)配置以響應(yīng)于所述數(shù)字化音頻信號(hào)而產(chǎn)生所述模擬音頻信號(hào)。
2. 根據(jù)權(quán)利要求1所述的設(shè)備,其中所述數(shù)字處理部分包括加法器,所述加法器經(jīng)配 置以將所述數(shù)字偏移添加到所述數(shù)字化音頻信號(hào)。
3. 根據(jù)權(quán)利要求2所述的設(shè)備,其中所述數(shù)字處理部分包括 一個(gè)或一個(gè)以上數(shù)字處理組件;且所述加法器經(jīng)配置以接收所述數(shù)字處理組件的輸出。
4. 根據(jù)權(quán)利要求3所述的設(shè)備,其中所述數(shù)字處理組件包含 第一截?cái)嗥?;低通濾波器,其經(jīng)配置以接收來自所述第一截?cái)嗥鞯妮敵觯患?第二截?cái)嗥?,其?jīng)配置以接收來自所述低通濾波器的輸出。
5. 根據(jù)權(quán)利要求2所述的設(shè)備,其中所述數(shù)字處理部分包括 一個(gè)或一個(gè)以上數(shù)字處理組件,其經(jīng)配置以接收所述加法器的輸出。
6. 根據(jù)權(quán)利要求5所述的設(shè)備,其中所述數(shù)字處理組件包含 第一截?cái)嗥鳎坏屯V波器,其經(jīng)配置以接收來自所述第一截?cái)嗥鞯妮敵觯患?第二截?cái)嗥?,其?jīng)配置以接收來自所述低通濾波器的輸出。
7. 根據(jù)權(quán)利要求1所述的設(shè)備,其中所述數(shù)字偏移對(duì)應(yīng)于所述輸出偏移的負(fù)值。
8. 根據(jù)權(quán)利要求1所述的設(shè)備,其中所述輸出偏移是預(yù)定系統(tǒng)性DC偏移。
9. 根據(jù)權(quán)利要求1所述的設(shè)備,其進(jìn)一步包含 反饋路徑,其經(jīng)配置以將所述輸出偏移提供到所述數(shù)字處理部分。
10. 根據(jù)權(quán)利要求9所述的設(shè)備,其進(jìn)一步包含模/數(shù)轉(zhuǎn)換器(ADC),其包括于所述反饋路徑中且經(jīng)配置以將所述輸出偏移轉(zhuǎn)換為數(shù)字值。
11. 根據(jù)權(quán)利要求1所述的設(shè)備,其進(jìn)一步包含偏移測(cè)量部分,其經(jīng)配置以在所述設(shè)備的初始化時(shí)確定所述輸出偏移。
12. 根據(jù)權(quán)利要求1所述的設(shè)備,其中所述數(shù)字處理部分包含 固件路徑;硬件路徑;及選擇器,其經(jīng)配置以選擇所述固件路徑或所述硬件路徑以用于處理所述數(shù)字化音頻信號(hào)。
13. 根據(jù)權(quán)利要求1所述的設(shè)備,其進(jìn)一步包含模擬處理部分,所述模擬處理部分包含 所述模擬組件。
14. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述模擬處理部分包含 零階保持電路;E A調(diào)制器,其經(jīng)配置以接收來自所述零階保持電路的輸出; 數(shù)/模轉(zhuǎn)換器(DAC),其經(jīng)配置以接收來自所述E A調(diào)制器的輸出;及低通濾波器,其經(jīng)配置以接收來自所述DAC的輸出。
15. 根據(jù)權(quán)利要求13所述的設(shè)備,其進(jìn)一步包含音頻放大器,其經(jīng)配置以接收來自所述模擬處理部分的所述音頻信號(hào)。
16. 根據(jù)權(quán)利要求13所述的設(shè)備,其進(jìn)一步包含多路復(fù)用器,其經(jīng)配置以接收從所述模擬處理部分輸出的所述音頻信號(hào);及 多個(gè)音頻放大器,其經(jīng)配置以選擇性地接收來自所述多路復(fù)用器的所述音頻信號(hào)。
17. 根據(jù)權(quán)利要求l所述的設(shè)備,其進(jìn)一步包含可編程增益放大器(PGA),所述可編程 增益放大器(PGA)經(jīng)配置以放大所述數(shù)字化音頻信號(hào)。
18. —種方法,其包含在由一個(gè)或一個(gè)以上模擬組件接收數(shù)字化音頻信號(hào)之前將數(shù)字偏移添加到所述數(shù)字 化音頻信號(hào),其中所述數(shù)字偏移是基于由所述模擬組件引入到音頻信號(hào)中的輸出偏移的。
19. 根據(jù)權(quán)利要求18所述的方法,其中所述數(shù)字偏移對(duì)應(yīng)于所述輸出偏移的負(fù)值。
20. 根據(jù)權(quán)利要求18所述的方法,其中所述輸出偏移是預(yù)定系統(tǒng)性DC偏移。
21. 根據(jù)權(quán)利要求18所述的方法,其進(jìn)一步包含 在所述模擬組件的初始化時(shí)測(cè)量所述輸出偏移;及 將所述輸出偏移轉(zhuǎn)換為所述數(shù)字偏移。
22. 根據(jù)權(quán)利要求18所述的方法,其進(jìn)一步包含選擇數(shù)字處理部分內(nèi)的固件路徑或硬件路徑以用于處理所述數(shù)字化音頻信號(hào)
23. 根據(jù)權(quán)利要求18所述的方法,其中所述數(shù)字偏移包含預(yù)定數(shù)目的位,其中所述預(yù) 定數(shù)目的位是基于由所述模擬組件應(yīng)用于所述音頻信號(hào)的增益的。
24. —種設(shè)備,其包含用于存儲(chǔ)數(shù)字偏移的裝置,其中所述數(shù)字偏移是基于由一個(gè)或一個(gè)以上模擬組件引入 到音頻信號(hào)中的輸出偏移的;及用于在由所述模擬組件接收數(shù)字化音頻信號(hào)之前將所述數(shù)字偏移添加到所述數(shù)字化 音頻信號(hào)的裝置。
25. 根據(jù)權(quán)利要求24所述的設(shè)備,其中所述數(shù)字偏移對(duì)應(yīng)于所述輸出偏移的負(fù)值。
26. 根據(jù)權(quán)利要求24所述的設(shè)備,其進(jìn)一步包含 用于在所述模擬組件的初始化時(shí)測(cè)量所述輸出偏移的裝置;及 用于將所述輸出偏移轉(zhuǎn)換為所述數(shù)字偏移的裝置。
27. 根據(jù)權(quán)利要求26所述的設(shè)備,其進(jìn)一步包含用于將所述輸出偏移提供到所述存儲(chǔ)裝置的反饋裝置。
28. 根據(jù)權(quán)利要求24所述的設(shè)備,其進(jìn)一步包含用于選擇數(shù)字處理部分內(nèi)的固件路徑或硬件路徑以用于處理所述數(shù)字化音頻信號(hào)的 裝置。
29. —種計(jì)算機(jī)可讀媒體,其包含有可由一個(gè)或一個(gè)以上處理器執(zhí)行的指令集,所述計(jì) 算機(jī)可讀媒體包含用于存儲(chǔ)數(shù)字偏移的代碼,其中所述數(shù)字偏移是基于由一個(gè)或一個(gè)以上模擬組件引入 到音頻信號(hào)中的輸出偏移的;及用于在由所述模擬組件接收數(shù)字化音頻信號(hào)之前將所述數(shù)字偏移添加到所述數(shù)字化音頻信號(hào)的代碼。
30. 根據(jù)權(quán)利要求29所述的計(jì)算機(jī)可讀媒體,其中所述數(shù)字偏移對(duì)應(yīng)于所述輸出偏移 的負(fù)值。
31. 根據(jù)權(quán)利要求29所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包含 用于在所述模擬組件的初始化時(shí)測(cè)量所述輸出偏移的代碼;及 用于將所述輸出偏移轉(zhuǎn)換為所述數(shù)字偏移的代碼。
32. 根據(jù)權(quán)利要求29所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包含用于選擇數(shù)字處理部分內(nèi)的固件路徑或硬件路徑以用于處理所述數(shù)字化音頻信號(hào)的 代碼。
33. —種用于抑制瞬時(shí)可聽假象的裝置,其包含 數(shù)字電路,其經(jīng)配置以將數(shù)字偏移添加到數(shù)字化音頻信號(hào);及模擬電路,其經(jīng)配置以接收來自所述數(shù)字電路的所述數(shù)字化音頻信號(hào)及處理所述數(shù)字 化音頻信號(hào)以產(chǎn)生模擬音頻信號(hào);其中所述數(shù)字偏移是基于由所述模擬電路引入到所述模擬音頻信號(hào)中的輸出偏移的。
34. 根據(jù)權(quán)利要求33所述的裝置,其中所述數(shù)字偏移對(duì)應(yīng)于所述輸出偏移的負(fù)值。
35. 根據(jù)權(quán)利要求33所述的裝置,其中所述數(shù)字電路包含 固件路徑;硬件路徑;及選擇器,其經(jīng)配置以選擇所述固件路徑或所述硬件路徑以用于處理所述數(shù)字化音頻信號(hào)。
36. 根據(jù)權(quán)利要求33所述的裝置,其進(jìn)一步包含從所述模擬電路到所述數(shù)字電路的反饋路徑,其經(jīng)配置以將所述輸出偏移提供到所述 數(shù)字電路。
37. 根據(jù)權(quán)利要求36所述的裝置,其進(jìn)一步包含模/數(shù)轉(zhuǎn)換器(ADC),其包括于所述反饋路徑中且經(jīng)配置以將所述輸出偏移轉(zhuǎn)換為數(shù)字值。
38. 根據(jù)權(quán)利要求33所述的裝置,其進(jìn)一步包含 多路復(fù)用器,其經(jīng)配置以接收從所述模擬電路輸出的所述音頻信號(hào);及 多個(gè)音頻放大器,其經(jīng)配置以選擇性地接收來自所述多路復(fù)用器的所述音頻信號(hào)。
39. —種設(shè)備,其包含第一數(shù)字處理部分,其經(jīng)配置以將第一數(shù)字偏移添加到對(duì)應(yīng)于左立體聲通道的第一數(shù) 字化音頻信號(hào);第一模擬處理部分,其經(jīng)配置以接收來自所述第一數(shù)字處理部分的所述第一數(shù)字化音 頻信號(hào)及處理所述第一數(shù)字化音頻信號(hào)以產(chǎn)生模擬音頻信號(hào);第二數(shù)字處理部分,其經(jīng)配置以將第二數(shù)字偏移添加到對(duì)應(yīng)于右立體聲通道的第二數(shù) 字化音頻信號(hào);及第二模擬處理部分,其經(jīng)配置以接收來自所述第二數(shù)字處理部分的所述第二數(shù)字化音 頻信號(hào)及處理所述第二數(shù)字化音頻信號(hào)以產(chǎn)生模擬音頻信號(hào);其中所述第一數(shù)字偏移是基于由所述第一模擬處理部分引入到所述第一模擬音頻信號(hào)中的第一輸出偏移的;其中所述第二數(shù)字偏移是基于由所述第二模擬處理部分引入到所述第二模擬音頻信 號(hào)中的第二輸出偏移的。
40.根據(jù)權(quán)利要求39所述的設(shè)備,其中所述第一數(shù)字偏移對(duì)應(yīng)于所述第一輸出偏移的負(fù)值;且其中所述第二數(shù)字偏移對(duì)應(yīng)于所述第二輸出偏移的負(fù)值。
全文摘要
在數(shù)字域中將數(shù)字偏移與音頻信號(hào)組合以取消由處理所述相同音頻信號(hào)的一個(gè)或一個(gè)以上模擬組件引起的輸出偏移。以此方式,在音頻信號(hào)路徑的輸出處(例如,在功率放大器輸出處)的偏移得以減少或消除。因此,可減少或消除可聽假象(例如喀嗒聲假象)。在以接地參考無電容模式操作的音頻裝置中,因?yàn)榇┻^所述音頻裝置的揚(yáng)聲器或頭戴式耳機(jī)的直流電(DC)泄漏電流減少或消除,所以減少了功率消耗。在一些情況下,可在所述音頻信號(hào)路徑的大致所有操作時(shí)間應(yīng)用所述數(shù)字域中的所述數(shù)字偏移。
文檔編號(hào)H03M1/10GK101790847SQ200880104694
公開日2010年7月28日 申請(qǐng)日期2008年9月26日 優(yōu)先權(quán)日2007年9月28日
發(fā)明者烏馬·基拉卡帕蒂, 哈立德·J·西迪基, 惠亞·納爾遜, 杰弗里·欣里希斯, 約瑟夫·菲茨杰拉德, 苗國(guó)慶, 賽福拉·巴扎亞尼 申請(qǐng)人:高通股份有限公司