專利名稱:所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的整數(shù)表示的制作方法
技術(shù)領(lǐng)域:
本揭示案涉及取樣速率轉(zhuǎn)換器,且更明確地說,涉及數(shù)字域取樣速率轉(zhuǎn)換器。
背景技術(shù):
取樣速率轉(zhuǎn)換器用于改變數(shù)字信號(hào)的取樣頻率,且也可稱為再取樣器。取樣速率轉(zhuǎn)換器可采取硬件裝置和/或軟件的形式,且可為或上取樣器或下取樣器。上取樣器增加數(shù)字信號(hào)的取樣速率。下取樣器減小數(shù)字信號(hào)的取樣速率。取樣頻率轉(zhuǎn)換速率被定義為所需輸出取樣頻率與給定輸入取樣頻率的比率。上取樣轉(zhuǎn)換速率始終大于1.0,而下取樣轉(zhuǎn)換速率始終小于1.0。
混疊是在將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)(或反之亦然)時(shí)通常發(fā)生的現(xiàn)象?;殳B還可在轉(zhuǎn)換數(shù)字信號(hào)的取樣頻率時(shí)發(fā)生。當(dāng)發(fā)生混疊時(shí),一個(gè)頻率下的信號(hào)能量映射到其它頻率。舉例來說,假定信號(hào)具有分別處于1kHz和7.5kHz的兩個(gè)正弦分量。如果在16kHz處對(duì)信號(hào)進(jìn)行取樣,那么可完美地重建所述信號(hào)。如果通過以4抽取將信號(hào)從16kHz下取樣到4kHz,那么1kHz處的能量將不改變,但7.5kHz處的能量將映射到0.5kHz。0.5kHz處的能量被視為混疊。作為另一實(shí)例,如果在4kHz下對(duì)處于1kHz的模擬正弦信號(hào)進(jìn)行取樣,那么能量將看上去處于1kHz,其是合乎需要的。然而,如果通過在鄰近樣本之間插入三個(gè)零而將信號(hào)上取樣到16kHz,那么能量將看上去處于1kHz、3kHz、5kHz和7kHz。處于3kHz、5kHz和7kHz的能量是處于1kHz的能量的圖像,且被視為混疊。為了減小由于混疊引起的失真,取樣速率轉(zhuǎn)換器通常包含抗混疊濾波器,其通常是低通濾波器。
上取樣器和下取樣器兩者中通常都需要抗混疊濾波器。舉例來說,常規(guī)的上取樣器通常包含在鄰近樣本之間插入特定數(shù)目的零的內(nèi)插器,和抗混疊濾波器。通常,抗混疊濾波器是具有帶寬π/I的低通濾波器,其中I是上取樣因數(shù)。作為另一實(shí)例,常規(guī)的下取樣器通常包含抗混疊濾波器,和周期性地從每特定數(shù)目的樣本中拾取一個(gè)樣本的抽取器。通常,抗混疊濾波器是具有帶寬π/D的低通濾波器,其中D是下取樣速率。
發(fā)明內(nèi)容
一般來說,本揭示案描述用于改變數(shù)字信號(hào)的取樣頻率的技術(shù)。明確地說,所述技術(shù)提供一種確定所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的準(zhǔn)確方式。在整個(gè)本揭示案中,術(shù)語“相位”用于指所需輸出樣本與對(duì)應(yīng)輸入樣本之間的此相對(duì)時(shí)序。本揭示案描述用于使用整數(shù)較準(zhǔn)確地確定上取樣器中的相位的技術(shù)。
舉例來說,取樣速率轉(zhuǎn)換器使用三個(gè)分量表示相位并使用整數(shù)跟蹤每一分量。第一分量(本文中稱為輸入樣本指數(shù))跟蹤用于產(chǎn)生中間樣本的最近輸入樣本。第二分量(本文中稱為整數(shù)相位)跟蹤用于產(chǎn)生輸出樣本的中間樣本。第三分量(本文中稱為分?jǐn)?shù)相位)跟蹤輸出樣本與其相鄰中間樣本之間的時(shí)序差。以此方式,上取樣器可提供所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的整數(shù)表示。使用整數(shù)確定輸出信號(hào)的相位允許上取樣器通過減少由不準(zhǔn)確的相位表示引起的再取樣誤差而較準(zhǔn)確地對(duì)輸入信號(hào)進(jìn)行上取樣。
在一個(gè)實(shí)施例中,一種方法包括使用識(shí)別數(shù)字信號(hào)的用于產(chǎn)生相關(guān)中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量,和識(shí)別所需輸出樣本與中間樣本之間的時(shí)序差的第三分量,來表示數(shù)字信號(hào)的所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序,其中所述分量的每一者表示為非近似的整數(shù)。
在另一實(shí)施例中,一種設(shè)備包括相位跟蹤模塊,其使用識(shí)別數(shù)字信號(hào)的用于產(chǎn)生相關(guān)中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量,和識(shí)別所需輸出樣本與中間樣本之間的時(shí)序差的第三分量,來表示數(shù)字信號(hào)的所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序,其中所述分量的每一者表示為非近似的整數(shù)。
在又一實(shí)施例中,一種計(jì)算機(jī)可讀媒體包括指令,所述指令在執(zhí)行時(shí)促使處理器使用識(shí)別數(shù)字信號(hào)的用于產(chǎn)生相關(guān)中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量,和識(shí)別所需輸出樣本與中間樣本之間的時(shí)序差的第三分量,來表示數(shù)字信號(hào)的所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序,其中所述分量的每一者表示為非近似的整數(shù)。
附圖和以下描述內(nèi)容中陳述一個(gè)或一個(gè)以上實(shí)施例的細(xì)節(jié)。從描述內(nèi)容和附圖,以及從權(quán)利要求書中將了解其它特征、目的和優(yōu)點(diǎn)。
圖1是說明使用所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的整數(shù)表示對(duì)輸入的數(shù)字信號(hào)進(jìn)行上取樣的無線通信裝置的框圖。
圖2是說明根據(jù)本揭示案中描述的技術(shù)確定經(jīng)速率轉(zhuǎn)換信號(hào)的相位的整數(shù)表示的示范性上取樣器的框圖。
圖3是說明將輸入取樣頻率上取樣到所需輸出取樣頻率的上取樣器的示范性操作的流程圖。
圖4是說明使用整數(shù)確定所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的上取樣器的示范性操作的流程圖。
圖5是說明根據(jù)本揭示案的技術(shù)輸入樣本從11kHz到48kHz的示范性轉(zhuǎn)換的曲線圖。
圖6是說明輸入樣本從11kHz到48kHz的示范性轉(zhuǎn)換的另一曲線圖。
具體實(shí)施例方式 本揭示案描述用于改變數(shù)字信號(hào)的取樣頻率的技術(shù)。明確地說,所述技術(shù)提供一種確定所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的準(zhǔn)確方式。在整個(gè)本揭示案中,術(shù)語“相位”用于指所需輸出樣本與對(duì)應(yīng)輸入樣本之間的此相對(duì)時(shí)序。在數(shù)字上取樣器中,相位確定對(duì)于上取樣器的性能可很關(guān)鍵。不準(zhǔn)確的相位確定可導(dǎo)致經(jīng)上取樣信號(hào)中的額外重建失真和/或頻率歪斜。本揭示案描述用于使用非近似的整數(shù)準(zhǔn)確地確定上取樣器中的相位的技術(shù)。
常規(guī)上,上取樣器依據(jù)轉(zhuǎn)換速率而跟蹤輸出信號(hào)的相位。轉(zhuǎn)換速率是可表示為所需輸出取樣頻率與輸入取樣頻率之間的比率(fo/fi)的分?jǐn)?shù)。如果(例如)信號(hào)從12kHz上轉(zhuǎn)換到48kHz,那么轉(zhuǎn)換速率將為4。常規(guī)上取樣器通常依據(jù)轉(zhuǎn)換速率而確定相位,即所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序。如果上取樣器在轉(zhuǎn)換速率4下操作,那么上取樣器針對(duì)每一個(gè)輸入樣本輸出四個(gè)輸出樣本。如果上取樣器從第一輸入樣本的時(shí)間開始產(chǎn)生輸出樣本,那么其在第一與第二輸入樣本之間的路程的
處、在第一與第二輸入樣本之間的路程的
處,以及在第一與第二輸入樣本之間的路程的
處,在第一輸入樣本的時(shí)間產(chǎn)生輸出樣本。輸出樣本的每一者的對(duì)應(yīng)相位等于n·τ(n),其中n是遞歸指數(shù),且τ(n)是轉(zhuǎn)換速率。換句話說,通過將先前輸出樣本的相位遞增轉(zhuǎn)換速率的倒數(shù)來獲得每一后續(xù)輸出樣本的相位。以此方式,相位對(duì)應(yīng)于輸出樣本相對(duì)于輸入樣本的時(shí)序。
因?yàn)檗D(zhuǎn)換速率(且因此相位)是分?jǐn)?shù),所以其可以是有限或無限值。數(shù)字上取樣器使用有限數(shù)目的二進(jìn)制數(shù)位來表示相位。上取樣器可用有限數(shù)目的二進(jìn)制數(shù)位來精確地表示有限分?jǐn)?shù),例如1/2、3/4和127/128。然而,為了表示無限分?jǐn)?shù)(例如,1/3、4/7、441/480),上取樣器必須量化分?jǐn)?shù)以能夠在有限數(shù)目的二進(jìn)制數(shù)位內(nèi)表示所述分?jǐn)?shù)。通過量化來近似無限分?jǐn)?shù)在上取樣過程中引入了某一相位誤差。明確地說,每次使后續(xù)輸出樣本的相位遞增近似的無限分?jǐn)?shù)時(shí),輸出樣本相對(duì)于輸入樣本的位置由于量化而稍許偏離。隨著使相位持續(xù)遞增量化的逆轉(zhuǎn)換速率值,相位誤差增加且可隨著時(shí)間累積到不可接受的水平。
為了減少上取樣過程中的相位誤差量,本揭示案的技術(shù)提供一種確定經(jīng)上取樣輸出信號(hào)的相位的較準(zhǔn)確方式。明確地說,所述技術(shù)提供一種使用非近似的整數(shù)表示輸出信號(hào)的相位的方式。如本文所使用,短語“非近似的整數(shù)”是指并非通過舍入、量化或以另外的方式近似無限數(shù)字而獲得的整數(shù)。使用非近似的整數(shù)跟蹤輸出信號(hào)的相位允許上取樣器通過減少由于無限分?jǐn)?shù)的近似引起的相位誤差而較準(zhǔn)確地對(duì)輸入信號(hào)進(jìn)行上取樣。
圖1是說明根據(jù)本揭示案中描述的技術(shù)使用非近似的整數(shù)確定數(shù)字信號(hào)的所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的無線通信裝置(WCD)10的框圖。WCD 10可采取移動(dòng)電話、衛(wèi)星電話、并入在便攜式計(jì)算機(jī)內(nèi)的無線通信卡、配備有無線通信能力的個(gè)人數(shù)字助理(PDA),或能夠進(jìn)行無線通信的多種裝置的任一者的形式。僅出于示范性目的在無線通信裝置的情境中描述本揭示案的技術(shù)。所述技術(shù)還可用于其它裝置中,包含有線通信裝置、基于包的通信裝置,以及不主要針對(duì)通信的例如音頻重放裝置、記錄裝置和顯示裝置等裝置。
WCD 10可與多個(gè)基站(未圖示)通信?;就ǔJ枪潭ㄔO(shè)備,其以無線方式與WCD 10通信以便提供對(duì)WCD 10的網(wǎng)絡(luò)接入。舉例來說,基站可在WCD 10與公共交換電話網(wǎng)絡(luò)(PSTN)之間提供接口,使得電話呼叫可被路由到WCD 10以及從WCD 10路由。作為替代或另外,基站可耦合到用于傳輸基于包的語音信息或基于包的數(shù)據(jù)的基于包的網(wǎng)絡(luò)。
在圖1的實(shí)例中,WCD 10包含天線11、收發(fā)器12、編解碼器(編碼器/解碼器)13、存儲(chǔ)器16和控制器18。在一些實(shí)施例中,控制器18可包括能夠控制WCD 10的操作的移動(dòng)臺(tái)調(diào)制解調(diào)器(MSM)。WCD 10可經(jīng)由天線11以收發(fā)器12從基站接收無線信號(hào)。編解碼器13接著對(duì)所接收的無線信號(hào)進(jìn)行解碼。控制器18以輸入取樣速率從編解碼器13接收數(shù)字信號(hào),處理所述數(shù)字信號(hào),并將經(jīng)處理的信號(hào)提供到WCD 10的用戶和/或?qū)⒔?jīng)處理的信號(hào)存儲(chǔ)在存儲(chǔ)器16中。
控制器18包含信號(hào)處理器14、取樣器15和取樣速率轉(zhuǎn)換器20。信號(hào)處理器14以輸入取樣頻率處理從編解碼器13接收的數(shù)字信號(hào)。取樣速率轉(zhuǎn)換器20依據(jù)數(shù)字信號(hào)的應(yīng)用將輸入取樣頻率轉(zhuǎn)換為所需輸出取樣頻率。信號(hào)處理器14可以所需輸出取樣頻率再次處理數(shù)字信號(hào)。為了將信號(hào)提供到WCD 10的用戶,取樣器15包括數(shù)字到模擬轉(zhuǎn)換器(DAC),且以所需輸出取樣頻率將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)。
WCD 10還可從WCD 10的用戶接收信號(hào)??刂破?8接收模擬信號(hào),將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),并處理數(shù)字信號(hào)以供傳輸。在此情況下,取樣器15包括模擬到數(shù)字轉(zhuǎn)換器(ADC),且以輸入取樣頻率將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。信號(hào)處理器14以輸入取樣頻率處理數(shù)字信號(hào)。取樣速率轉(zhuǎn)換器20依據(jù)數(shù)字信號(hào)的應(yīng)用將輸入取樣頻率轉(zhuǎn)換為所需輸出取樣頻率。信號(hào)處理器14可以所需輸出取樣頻率再次處理數(shù)字信號(hào)。編解碼器13以所需輸出取樣頻率對(duì)數(shù)字信號(hào)進(jìn)行編碼。收發(fā)器12接著將經(jīng)編碼無線信號(hào)經(jīng)由天線11傳輸?shù)交尽?br>
在一些實(shí)施例中,控制器18可包含專門組的信號(hào)處理器、取樣速率轉(zhuǎn)換器和取樣器以用于由收發(fā)器12接收的信號(hào)和待由收發(fā)器12傳輸?shù)男盘?hào)。在任何情況下,控制器18可實(shí)施為一個(gè)或一個(gè)以上處理器、數(shù)字信號(hào)處理器、專用集成電路(ASIC)、場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯裝置(CPLD)、離散邏輯、軟件、硬件、固件或其任何組合。
在處理數(shù)字信號(hào)之前,控制器18基于數(shù)字信號(hào)的潛在應(yīng)用確定數(shù)字信號(hào)的所需輸出取樣頻率fo。所接收的數(shù)字信號(hào)的潛在應(yīng)用使用多種取樣頻率。舉例來說,在語音通信應(yīng)用中使用8kHz和16kHz取樣頻率。音頻壓縮光盤(CD)應(yīng)用使用44.1kHz取樣頻率。數(shù)字音頻磁帶(DAT)應(yīng)用使用48kHz取樣頻率。其它數(shù)字信號(hào)應(yīng)用中可使用其它典型取樣頻率,包含11.025kHz、12kHz、12.8kHz、22.05kHz、24kHz、32kHz和44kHz。將數(shù)字信號(hào)轉(zhuǎn)換為不同輸出取樣頻率對(duì)于在WCD 10內(nèi)同時(shí)執(zhí)行一個(gè)以上數(shù)字信號(hào)應(yīng)用可尤其有用。舉例來說,控制器18可能希望將具有8kHz的取樣頻率的語音通信應(yīng)用和具有48kHz的取樣頻率的音頻應(yīng)用轉(zhuǎn)換為共同取樣頻率,以準(zhǔn)許同時(shí)執(zhí)行語音通信和音頻應(yīng)用。因此,WCD 10的用戶可在接聽電話呼叫的同時(shí)收聽音樂。
控制器18內(nèi)的取樣速率轉(zhuǎn)換器20可包含上取樣器22和下取樣器23,以將數(shù)字信號(hào)的取樣速率從輸入取樣頻率轉(zhuǎn)換為所需輸出取樣頻率。明確地說,上取樣器22將輸入信號(hào)轉(zhuǎn)換為大于輸入頻率的所需輸出頻率,且下取樣器23將輸入信號(hào)轉(zhuǎn)換為小于輸入頻率的所需輸出頻率。以此方式,上取樣器22增加輸入信號(hào)的取樣頻率以產(chǎn)生帶寬寬于原始輸入數(shù)字信號(hào)的帶寬的輸出數(shù)字信號(hào)。上取樣器22可將失真控制到輸入數(shù)字信號(hào)頻譜并將擴(kuò)展頻帶中的能量控制到預(yù)定水平以保留信號(hào)的保真度。上取樣器22支持任意合理的上取樣速率,以通過執(zhí)行上取樣和內(nèi)插而將輸入取樣頻率轉(zhuǎn)換為所需輸出取樣頻率。
作為一實(shí)例,上取樣器22可通過首先將輸入數(shù)字信號(hào)以因數(shù)N上取樣到處于Nfi的取樣頻率的中間信號(hào),來轉(zhuǎn)換輸入數(shù)字信號(hào)的取樣頻率fi。中間取樣頻率Nfi大于或等于所需輸出頻率fo。上取樣器22可接著基于相位的整數(shù)表示將中間數(shù)字信號(hào)轉(zhuǎn)換為所需輸出取樣頻率fo。
上取樣器22根據(jù)本揭示案中描述的技術(shù)使用非近似的整數(shù)確定輸出信號(hào)(即,經(jīng)速率轉(zhuǎn)換信號(hào))的相位。使用非近似的整數(shù)確定輸出信號(hào)的相位允許上取樣器通過減少由于無限分?jǐn)?shù)的近似引起的相位誤差而較準(zhǔn)確地對(duì)輸入信號(hào)進(jìn)行上取樣。如下文詳細(xì)描述,上取樣器22使用三個(gè)分量表示相位并使用非近似的整數(shù)跟蹤每一分量。第一分量(本文中稱為輸入樣本指數(shù))跟蹤用于產(chǎn)生一組中間樣本的最近輸入樣本。第二分量(本文中稱為整數(shù)相位)跟蹤中間樣本的一者。第三分量(本文中稱為分?jǐn)?shù)相位)跟蹤對(duì)應(yīng)于整數(shù)相位的輸出樣本與中間樣本之間的時(shí)序差。以此方式,上取樣器22提供所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的非近似的整數(shù)表示。
圖2是說明根據(jù)本揭示案中描述的技術(shù)產(chǎn)生經(jīng)速率轉(zhuǎn)換信號(hào)的相位的非近似的整數(shù)表示的示范性上取樣器(例如,圖1的上取樣器22)的框圖。上取樣器22包含上取樣模塊23、下取樣模塊27和相位跟蹤模塊30。
上取樣模塊23將輸入數(shù)字信號(hào)從輸入取樣頻率fi上取樣到中間取樣頻率fm。明確地說,上取樣模塊23通過將數(shù)字信號(hào)擴(kuò)展上取樣因數(shù)N而對(duì)數(shù)字信號(hào)進(jìn)行上取樣。上取樣模塊23可包含內(nèi)插器24以通過在數(shù)字信號(hào)的鄰近輸入樣本之間插入N-1個(gè)零來實(shí)現(xiàn)此上取樣過程。以此方式,內(nèi)插器24將數(shù)字信號(hào)上取樣到中間取樣頻率Nfi。上取樣器22可用抗混疊濾波器26對(duì)數(shù)字信號(hào)進(jìn)行濾波以去除數(shù)字信號(hào)中存在的由于插入零而引起的任何混疊圖像或失真??够殳B濾波器26可(例如)包括具有帶寬π/N的低通濾波器。
下取樣模塊27基于相位的整數(shù)表示將經(jīng)上取樣信號(hào)下取樣到所需輸出取樣頻率fo。下取樣模塊27可包含內(nèi)插模塊28,其使用例如零階內(nèi)插、線性內(nèi)插、較高階內(nèi)插和多種樣條內(nèi)插等若干內(nèi)插方法的任一者將中間信號(hào)下取樣到所需輸出取樣頻率。作為一實(shí)例,內(nèi)插模塊28可根據(jù)以下等式使用線性內(nèi)插對(duì)經(jīng)上取樣信號(hào)進(jìn)行下取樣 其中so(n)是第n輸出樣本,smprev(n)是對(duì)應(yīng)的先前中間樣本,smnext(n)是對(duì)應(yīng)的下一中間樣本,且λ(n)是內(nèi)插系數(shù),其基于下文詳細(xì)描述的相位的整數(shù)表示來計(jì)算。
可使用以下等式計(jì)算線性內(nèi)插系數(shù) 其中t(n)是第n輸出樣本的取樣時(shí)間,tprev(n)和tnext(n)分別是先前中間樣本和下一中間樣本的取樣時(shí)間。為了使內(nèi)插誤差最小化,應(yīng)盡可能準(zhǔn)確地計(jì)算λ(n)。
根據(jù)以上等式(1),當(dāng)輸出樣本的時(shí)序?qū)?yīng)于先前中間樣本的時(shí)序時(shí),即當(dāng)λ(n)等于零時(shí),內(nèi)插模塊28輸出先前中間樣本。換句話說,上取樣器22不必執(zhí)行線性內(nèi)插。如果λ(n)不等于零,那么內(nèi)插模塊28基于先前中間樣本和下一中間樣本執(zhí)行內(nèi)插以產(chǎn)生輸出樣本。盡管本揭示案關(guān)注于使用線性內(nèi)插從中間取樣頻率下取樣到所需輸出取樣頻率,但本文描述的技術(shù)可應(yīng)用于任何階的內(nèi)插,例如零階內(nèi)插、線性內(nèi)插、較高階內(nèi)插和多種樣條內(nèi)插。
使用輸入樣本和中間樣本的取樣時(shí)間來表示第n輸出樣本的取樣時(shí)間t(n)。第n輸出樣本的絕對(duì)取樣時(shí)間可表達(dá)為其中相對(duì)于輸入樣本的相對(duì)輸出取樣時(shí)間(本文中稱為相位τ(n))可通過將t(n)除以
來獲得,其中當(dāng)fi/fo是無限分?jǐn)?shù)時(shí),上取樣器22量化分?jǐn)?shù)以能夠在有限數(shù)目的二進(jìn)制數(shù)位內(nèi)表示所述分?jǐn)?shù)。相位n(fi/fo)趨向于具有較大誤差,因?yàn)榱炕`差倍增n倍。隨著n變大,相位誤差增加且可隨著時(shí)間累積到不可接受的水平。
根據(jù)本揭示案的技術(shù),上取樣器22通過使用相位的整數(shù)表示較準(zhǔn)確地確定相位τ(n)來減少相位誤差。更明確地說,相位跟蹤模塊30使用三個(gè)分量表示相位τ(n)并使用整數(shù)跟蹤分量的每一者。相位跟蹤模塊30可(例如)將輸出樣本的相位τ(n)表示為 α(n),β(n),θ(n)∈Z 0≤β(n)<N 0≤θ(n)<fo(3) 此處,α(n)表示第一分量且稱為輸入樣本指數(shù),β(n)表示第二分量且稱為整數(shù)相位,且θ(n)表示第三分量并稱為分?jǐn)?shù)相位。輸入樣本指數(shù)指示用于產(chǎn)生一組中間樣本的最近輸入樣本。整數(shù)相位指示中間樣本的一者。分?jǐn)?shù)相位表示由整數(shù)相位指示的所需輸出信號(hào)與中間樣本之間的時(shí)序差。
為了產(chǎn)生后續(xù)所需輸出樣本(即,當(dāng)前輸出樣本)的相位,相位跟蹤模塊30以遞歸方式更新這些相位分量的每一者,即在時(shí)間n的相位分量基于其在時(shí)間n-1的值來更新。換句話說,先前所需輸出樣本的相位分量用于產(chǎn)生下一所需輸出樣本的相位分量。在初始化期間,上取樣器22計(jì)算整數(shù)相位增量(dint)和分?jǐn)?shù)相位增量(dfrac),其用于以遞歸方式更新相位分量值。因此,整數(shù)相位增量和分?jǐn)?shù)相位增量分別表示對(duì)整數(shù)相位和分?jǐn)?shù)相位的遞增增加的值。在一個(gè)實(shí)施例中,相位跟蹤模塊30可根據(jù)以下等式計(jì)算dint和dfrac
dfrac=mod(Nfi,fo)=Nfi-dintfo (5) 其中N是上取樣因數(shù),且fo和fi分別是輸入頻率和輸出頻率。在以上等式中,函數(shù)
表示與小于或等于任何變數(shù)x的最大整數(shù)相等的地板函數(shù),且mod(A,B)表示在將A除以B的過程中的正余數(shù)。換句話說,dint是Nfi除以fo的商,且dfrac是對(duì)應(yīng)余數(shù)。
相位跟蹤模塊30根據(jù)以下等式更新先前輸出樣本的分?jǐn)?shù)相位以獲得當(dāng)前輸出樣本的分?jǐn)?shù)相位(θ(n)) θ(n)=mod(θ(n-1)+dfrac,fo) (6) 根據(jù)等式(6),當(dāng)θ(n-1)+dfrac小于fo時(shí),分?jǐn)?shù)相位θ(n)等于θ(n-1)+dfrac,且當(dāng)θ(n-1)+dfrac大于或等于fo時(shí),分?jǐn)?shù)相位θ(n)等于θ(n-1)+dfrac-fo。另外,當(dāng)θ(n-1)+dfrac大于或等于fo時(shí),相位跟蹤模塊30將與分?jǐn)?shù)相位相關(guān)聯(lián)的進(jìn)位ξfrac(n)設(shè)定為1。
相位跟蹤模塊30接著使用先前輸出樣本的整數(shù)相位、整數(shù)相位增量dint和與分?jǐn)?shù)相位相關(guān)聯(lián)的進(jìn)位ξfrac(n)來計(jì)算當(dāng)前輸出樣本的整數(shù)相位。如上所述,整數(shù)相位識(shí)別從其中參考輸出樣本的時(shí)序的中間樣本的一者。所述中間樣本可以是多個(gè)中間樣本的任一者。作為一實(shí)例,整數(shù)相位可識(shí)別直接在所需輸出樣本之前的中間樣本。相位跟蹤模塊可(例如)使用以下等式計(jì)算當(dāng)前輸出樣本的整數(shù)相位 βm(n)=mod(βm(n-1)+dint+ξfrac(n),N) (7) 根據(jù)等式(7),當(dāng)βm(n-1)+ξfrac(n)小于上取樣速率N時(shí),當(dāng)前輸出樣本的整數(shù)相位等于β(n-1)+dint+ξ(n),且當(dāng)βm(n-1)+dint+ξfrac(n)大于或等于上取樣速率N時(shí),當(dāng)前輸出樣本的整數(shù)相位等于βm(n-1)+dint+ξ(n)-N。當(dāng)βm(n-1)+dint+ξfrac(n)大于或等于上取樣速率N時(shí),相位跟蹤模塊30將與當(dāng)前輸出樣本的整數(shù)相位相關(guān)聯(lián)的進(jìn)位
設(shè)定為1。在以上等式中,上標(biāo)m表示中間樣本的一者的指數(shù)。
相位跟蹤模塊30跟蹤與由整數(shù)相位識(shí)別的中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)(αm(n))。相位跟蹤模塊30使用與當(dāng)前輸出樣本的整數(shù)相位相關(guān)聯(lián)的進(jìn)位
跟蹤輸入樣本指數(shù)αm(n)。明確地說,如果整數(shù)相位進(jìn)位為1,那么相位跟蹤模塊30遞增當(dāng)前輸出樣本的輸入樣本指數(shù)αm(n)。否則,輸入樣本指數(shù)αm(n)保持不變。以此方式,上取樣器22通過使用非近似的整數(shù)以遞歸方式跟蹤三個(gè)相位分量來表示所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序。
為了幫助內(nèi)插模塊28經(jīng)由內(nèi)插進(jìn)行下取樣,相位跟蹤模塊30計(jì)算與其它中間樣本相關(guān)聯(lián)的額外相位分量。作為一實(shí)例,內(nèi)插模塊28使用線性內(nèi)插使用五個(gè)相位分量來產(chǎn)生一輸出樣本。五個(gè)相位分量包含與直接在所需輸出樣本之前的中間樣本(“先前中間樣本”)相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位、與直接在所需輸出樣本之后的中間樣本(“下一中間樣本”)相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位,以及用于實(shí)施內(nèi)插的分?jǐn)?shù)相位。所述五個(gè)相位分量中,僅三個(gè)是獨(dú)立的。明確地說,用于表示輸出樣本的相位的輸入樣本指數(shù)、整數(shù)相位和分?jǐn)?shù)相位是獨(dú)立的。其它輸入樣本指數(shù)和整數(shù)相位依據(jù)用于表示輸出樣本的相位的輸入樣本指數(shù)和整數(shù)相位來計(jì)算。作為一實(shí)例,與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位以及分?jǐn)?shù)相位可用于表示輸出樣本的相位。在所述情況下,與下一中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位取決于與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位。或者,與下一中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位以及分?jǐn)?shù)相位可用于表示輸出樣本的相位。在所述情況下,與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位取決于與下一中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位。
如果與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位用于表示輸出樣本的相位,那么可如上所述跟蹤與先前中間樣本相關(guān)聯(lián)的樣本指數(shù)(αprev(n))、與先前中間樣本相關(guān)聯(lián)的整數(shù)相位(βprev(n)),以及分?jǐn)?shù)相位(θprev(n))。明確地說,相位跟蹤模塊根據(jù)以下等式計(jì)算并更新分量的每一者 θ(n)=mod(θ(n-1)+dfrac,fo) βprev(n)=mod(βprev(n-1)+dint+ξfrac(n),N) 為了輔助內(nèi)插,相位跟蹤模塊30接著計(jì)算與一個(gè)或一個(gè)以上其它中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)。舉例來說,對(duì)于線性內(nèi)插,相位跟蹤模塊30計(jì)算與下一中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)。在一個(gè)實(shí)施例中,相位跟蹤模塊30可以與上文相對(duì)于先前中間樣本描述的方式相同的方式計(jì)算與下一中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)。舉例來說,相位跟蹤模塊30可根據(jù)以下等式更新與下一中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù) βnext(n)=mod(βnext(n-1)+dint+ξfrac(n),N) 或者,相位跟蹤模塊30可基于與先前中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)來計(jì)算與下一中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)。舉例來說,相位跟蹤模塊可使用以下等式更新與下一中間樣本相關(guān)聯(lián)的整數(shù)相位βnext(n)和輸入樣本指數(shù)αnext(n) βnext(n)=mod(βprev(n)+1,N) 其中ξnext(n)是和與下一中間樣本相關(guān)聯(lián)的整數(shù)相位(即,βnext(n)))的計(jì)算相關(guān)聯(lián)的進(jìn)位。如果βprev(n)+1大于或等于N,那么將βnext(n)設(shè)定為1,否則,將其設(shè)定為0。
內(nèi)插模塊28在內(nèi)插期間使用這些分量的每一者來根據(jù)以上等式(1)產(chǎn)生輸出樣本。明確地說,內(nèi)插模塊28選擇先前中間樣本和下一中間樣本,并使用先前和下一中間樣本以及依據(jù)θ(n)計(jì)算的內(nèi)插系數(shù)產(chǎn)生輸出信號(hào)。明確地說,內(nèi)插模塊28使用對(duì)應(yīng)輸入樣本指數(shù)和整數(shù)相位(即,αprev(n)和βprev(n))來選擇先前中間樣本。內(nèi)插模塊28使用對(duì)應(yīng)輸入樣本指數(shù)和整數(shù)相位(即,αnext(n)和βnext(n))來選擇下一中間樣本。內(nèi)插模塊28使用分?jǐn)?shù)相位θ(n)計(jì)算內(nèi)插系數(shù)λ(n)。內(nèi)插模塊28可使用以下等式計(jì)算內(nèi)插系數(shù) λ(n)=θ(n)/f.(9) 內(nèi)插模塊28使用所計(jì)算的內(nèi)插系數(shù)來根據(jù)以上等式(1)產(chǎn)生輸出樣本。如果λ(n)小于0.5,那么內(nèi)插模塊28產(chǎn)生的輸出樣本較接近先前中間樣本。如果λ(n)大于0.5,那么內(nèi)插模塊28產(chǎn)生的輸出樣本較接近下一中間樣本。
由于除法的計(jì)算量大于乘法,所以內(nèi)插模塊28可預(yù)先計(jì)算1/fo(稱為內(nèi)插系數(shù)評(píng)估常數(shù))以節(jié)省計(jì)算成本。舉例來說,內(nèi)插模塊28可在初始化時(shí)計(jì)算內(nèi)插系數(shù)評(píng)估常數(shù)并將值存儲(chǔ)在存儲(chǔ)器16內(nèi)。當(dāng)常數(shù)使用固定點(diǎn)數(shù)字表示時(shí),上取樣器22可提供特殊Q因數(shù)布置以維持內(nèi)插系數(shù)評(píng)估常數(shù)的令人滿意的精確度。更明確地說,為了使此常數(shù)的精確度最大化,可依據(jù)fo來確定Q因數(shù)。上取樣器可將Q因數(shù)設(shè)定為等于d+k,其中k是使得2k<fo的最大正數(shù),且d是用于將1/fo表示為固定點(diǎn)數(shù)字的位的數(shù)目。舉例來說,如果分?jǐn)?shù)相位評(píng)估常數(shù)表示為16位字,那么將Q因數(shù)設(shè)定為15+k以完全利用16位字中的所有位。內(nèi)插模塊28在θ(n)與1/fo相乘之后調(diào)節(jié)Q因數(shù)。
在另一實(shí)施例中,僅當(dāng)需要中間樣本時(shí)才計(jì)算中間樣本。在此情況下,輸入樣本指數(shù)和整數(shù)相位可用于控制抗混疊濾波器模塊26。如果使用多相濾波來實(shí)施所述濾波器,那么整數(shù)相位還可用于選擇對(duì)應(yīng)的多相濾波器。
替代于使用輸入取樣速率和輸出取樣速率,相同技術(shù)可用于使用轉(zhuǎn)換比率跟蹤相位。舉例來說,相位跟蹤模塊可在轉(zhuǎn)換比率U/D下操作,其中U和D是正整數(shù)且U嚴(yán)格小于D。在以上等式中用U和D取代fi和fo,可使用轉(zhuǎn)換比率得到類似的相位跟蹤結(jié)果。
盡管依據(jù)經(jīng)由線性內(nèi)插對(duì)輸出樣本進(jìn)行內(nèi)插來描述,但本揭示案的技術(shù)可用于使用例如零階內(nèi)插、較高階內(nèi)插和多種樣條內(nèi)插等其它類型的內(nèi)插產(chǎn)生輸出樣本。依據(jù)將執(zhí)行的內(nèi)插的類型,相位跟蹤模塊30可跟蹤或計(jì)算更多相位分量。舉例來說,如果使用二階內(nèi)插,那么相位跟蹤模塊30可跟蹤或計(jì)算三個(gè)輸入樣本指數(shù)和三個(gè)整數(shù)相位以識(shí)別用于內(nèi)插中的三個(gè)中間樣本。
下文出于示范性目的說明將數(shù)字信號(hào)從輸入取樣頻率轉(zhuǎn)換為所需輸出取樣頻率的若干實(shí)例。作為第一實(shí)例,上取樣器22可接收處于44.1kHz的輸入取樣速率的數(shù)字信號(hào),并確定數(shù)字信號(hào)的所需輸出取樣頻率為48kHz。在此實(shí)例中,上取樣器22選擇上取樣因數(shù)10并將輸入樣本上取樣到441kHz。如下文所說明計(jì)算整數(shù)相位和分?jǐn)?shù)相位增量
dfrac=Nfi-dintfo=10×44100-9×48000=9000 相位評(píng)估常數(shù)為1/48,000。k設(shè)定為15。如果常數(shù)存儲(chǔ)在帶正負(fù)號(hào)的16位固定點(diǎn)數(shù)字中,那么Q因數(shù)應(yīng)設(shè)定為30以使其精確度最大化。
作為第二實(shí)例,上取樣器22接收處于44.1kHz的輸入取樣速率的數(shù)字信號(hào),并確定數(shù)字信號(hào)的所需輸出取樣頻率為48kHz。在此實(shí)例中,上取樣器22選擇147/160的轉(zhuǎn)換比率來代替于使用輸入和輸出取樣頻率。上取樣器22以因數(shù)10將輸入樣本上取樣到441kHz。整數(shù)相位和分?jǐn)?shù)相位增量為
dfrac=Nfi-dintfo=10×147-9×160=30 相位評(píng)估常數(shù)為1/160。此處,k為7。如果以帶正負(fù)號(hào)的16位固定點(diǎn)格式存儲(chǔ)常數(shù),那么Q因數(shù)應(yīng)設(shè)定為22。與實(shí)例1相比,整數(shù)更新處理保持相同。分?jǐn)?shù)相位增量和相位評(píng)估常數(shù)不同。此處,后一情況稍許更準(zhǔn)確,這歸因于其相位評(píng)估常數(shù)的量化誤差與其相位評(píng)估常數(shù)的比率較小。
作為第三實(shí)例,上取樣器22接收處于22.05kHz的輸入取樣速率的數(shù)字信號(hào),并確定數(shù)字信號(hào)的所需輸出取樣頻率為32kHz。在此實(shí)例中,上取樣器22選擇上取樣因數(shù)12并將輸入樣本上取樣到264.6kHz。如下文所說明計(jì)算整數(shù)相位和分?jǐn)?shù)相位增量
dfrac=Nfi-dintfo=12×22050-8×32000=8600 相位評(píng)估常數(shù)為1/32,000。k設(shè)定為14。如果以帶正負(fù)號(hào)的32位固定點(diǎn)格式存儲(chǔ)常數(shù),那么Q因數(shù)應(yīng)設(shè)定為45以使其精確度最大化。
圖3是說明將輸入取樣頻率上取樣到所需輸出取樣頻率的上取樣器(例如,圖2的上取樣器22)的示范性操作的流程圖。上取樣器22接收處于輸入取樣頻率fi的輸入數(shù)字信號(hào)(40)。
上取樣器22將輸入數(shù)字信號(hào)從輸入取樣頻率fi上取樣到中間取樣頻率fm(42)。上取樣器22可通過在數(shù)字信號(hào)的鄰近輸入樣本之間插入N-1個(gè)零并用抗混疊濾波器對(duì)所得信號(hào)進(jìn)行濾波來以因數(shù)N對(duì)輸入數(shù)字信號(hào)進(jìn)行上取樣。以此方式,上取樣器22將數(shù)字信號(hào)上取樣到等于Nfi的中間取樣頻率。
上取樣器22對(duì)經(jīng)上取樣數(shù)字信號(hào)進(jìn)行濾波(44)。上取樣器22可應(yīng)用抗混疊濾波器26來去除數(shù)字信號(hào)中存在的任何混疊圖像或失真??够殳B濾波器26可包括具有帶寬π/N的低通濾波器。
內(nèi)插模塊28使用跟蹤到的分?jǐn)?shù)相位計(jì)算線性內(nèi)插系數(shù)(46)。內(nèi)插模塊28可使用以下等式計(jì)算線性內(nèi)插系數(shù) λ(n)=θ(n)/fo (10) 內(nèi)插模塊28確定內(nèi)插系數(shù)是否等于零(50)。如果內(nèi)插系數(shù)等于零,那么先前中間樣本的時(shí)序?qū)?yīng)于所需輸出樣本的時(shí)序,且內(nèi)插模塊28不需要執(zhí)行線性內(nèi)插。作為替代,內(nèi)插模塊28輸出對(duì)應(yīng)于與先前中間樣本相關(guān)聯(lián)的整數(shù)相位βprev(n)的先前中間樣本。內(nèi)插模塊28可使用與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位來選擇先前中間樣本,并輸出所產(chǎn)生的中間樣本。
如果內(nèi)插系數(shù)不等于零,那么內(nèi)插模塊執(zhí)行內(nèi)插以產(chǎn)生輸出樣本(52)。內(nèi)插模塊28可使用線性內(nèi)插來根據(jù)以下等式產(chǎn)生輸出信號(hào)so(n) 其中λ(n)是所計(jì)算的內(nèi)插系數(shù),smprev(n)是使用αprev(n)和βprev(n)產(chǎn)生的先前中間樣本,且smnext(n)是使用αnext(n)和βnext(n)產(chǎn)生的下一中間樣本。
上取樣器22使用整數(shù)值跟蹤輸出樣本的相位(54)。明確地說,上取樣器22如本揭示案中所詳細(xì)描述的那樣使用三個(gè)分量(即,輸入樣本指數(shù)α(n)、整數(shù)相位β(n)和分?jǐn)?shù)相位θ(n))表示輸出樣本的相位,并使用非近似的整數(shù)跟蹤每一分量。作為一實(shí)例,與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位以及分?jǐn)?shù)相位可用于表示輸出樣本的相位。在所述情況下,與下一中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位取決于與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位。或者,與下一中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位以及分?jǐn)?shù)相位可用于表示輸出樣本的相位。在所述情況下,與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位取決于與下一中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位。上取樣器22使用相位分量來執(zhí)行內(nèi)插以產(chǎn)生輸出樣本。
圖4是說明使用非近似的整數(shù)確定所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的上取樣器(例如,上取樣器22)的示范性操作的流程圖。使用非近似的整數(shù)確定相對(duì)時(shí)序允許上取樣器22通過減少由于無限分?jǐn)?shù)的近似引起的相位誤差而較準(zhǔn)確地對(duì)輸入信號(hào)進(jìn)行上取樣。在圖4中描述的實(shí)例中,與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位以及分?jǐn)?shù)相位可用于表示輸出樣本的相位。然而,如上所述,與任何中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位可用于表示輸出樣本的相位。
首先,將上取樣器22初始化(60)。在初始化期間,上取樣器22計(jì)算整數(shù)相位增量(dint)和分?jǐn)?shù)相位增量(dfrac)。在一個(gè)實(shí)施例中,上取樣器22可根據(jù)以下等式計(jì)算dint和dfrac
dfrac=mod(Nfi,fo)=Nfi-dintfo (13) 其中N是上取樣速率,fo和fi分別是輸入頻率和輸出頻率。在以上等式中,
是與小于或等于x的最大整數(shù)相等的地板函數(shù),且mod(A,B)表示在將A除以B的過程中的正余數(shù)。換句話說,dint是Nfi除以fo的商,且dfrac是對(duì)應(yīng)余數(shù)。由于fi小于fo,所以以下關(guān)系成立 0≤dint<N, 0≤dfrac<fo. 上取樣器22還可將與中間樣本(例如,先前中間樣本)有關(guān)的整數(shù)相位βprev(n)、分?jǐn)?shù)相位(θ(n))初始化。由于基于βprev(n)使用等式(8)計(jì)算βnext(n),所以不需要將其初始化。當(dāng)n(遞歸指數(shù))等于0時(shí),βprev(n)可設(shè)定為0與N-1之間的任何數(shù)字。θ(n)可設(shè)定為0與fo-1之間的任何數(shù)字。
上取樣器22更新分?jǐn)?shù)相位(62)。上取樣器22可使用以下等式計(jì)算θ(n) θ(n)=mod(θ(n-1)+dfrac,fo) (14) 其中模運(yùn)算符
因此,θ(n)可重寫為
上取樣器22確定遞增的分?jǐn)?shù)相位(θ(n-1)+dfrac)是否大于或等于fo(64)。如果θ(n-1)+dfrac大于或等于fo,那么根據(jù)等式(14),由上取樣器22計(jì)算的新的分?jǐn)?shù)相位θ(n)為θ(n-1)+dfrac-fo。上取樣器22將分?jǐn)?shù)相位進(jìn)位(ξfrac(n))設(shè)定為1(68)。以此方式,上取樣器22用整數(shù)跟蹤分?jǐn)?shù)相位的分子,同時(shí)仍考慮到分?jǐn)?shù)相位進(jìn)位。
如果θ(n-1)+dfrac不大于或等于fo,那么根據(jù)等式(14),由上取樣器22計(jì)算的新的分?jǐn)?shù)相位θ(n)為θ(n-1)+dfrac。因?yàn)椴淮嬖谶M(jìn)位,所以上取樣器22將分?jǐn)?shù)相位進(jìn)位(ξfrac(n))設(shè)定為0(66)。因此,分?jǐn)?shù)相位進(jìn)位ξfrac(n)定義為
上取樣器22使用整數(shù)相位增量dint和來自分?jǐn)?shù)相位更新的進(jìn)位ξfrac(n)來更新與先前中間樣本相關(guān)聯(lián)的整數(shù)相位(βprev(n))(70)。上取樣器22可(例如)根據(jù)以下等式計(jì)算βprev(n) βprev(n)=mod(βprev(n-1)+dint+ξfrac(n),N) (17) 上取樣器22確定βprev(n-1)+dint+ξfrac(n)是否大于或等于N(72)。如果βprev(n-1)+dint+ξfrac(n)大于N,那么根據(jù)等式(17),與先前中間樣本相關(guān)聯(lián)的新的整數(shù)相位βprev(n)等于βprev(n-1)+dint+ξfrac(n)-N。另外,上取樣器22將與先前中間樣本相關(guān)聯(lián)的整數(shù)相位進(jìn)位(ξintprev(n))設(shè)定為1(76)。以此方式,上取樣器22用整數(shù)跟蹤與先前中間樣本相關(guān)聯(lián)的整數(shù)相位,同時(shí)仍考慮到進(jìn)位。
如果βprev(n-1)+dint+ξfrac(n)小于N,那么與先前中間樣本相關(guān)聯(lián)的新的整數(shù)相位βprev(n)等于βprev(n-1)+dint+ξfrac(n)。在此情況下,因?yàn)椴淮嬖谶M(jìn)位,所以上取樣器22將進(jìn)位ξintprev(n)設(shè)定為0(74)。因此,整數(shù)相位進(jìn)位ξintprev(n)可定義為
上取樣器22使用來自整數(shù)相位更新的進(jìn)位ξintprev(n)來更新與先前中間樣本相關(guān)聯(lián)的樣本指數(shù)(αprev(n))(78)。明確地說,如果進(jìn)位為1,那么上取樣器22遞增樣本指數(shù),且如果進(jìn)位為零,那么上取樣器22不遞增樣本指數(shù)。上取樣器22可(例如)使用以下等式更新樣本指數(shù)αprev(n) 以此方式,上取樣器22使用先前中間樣本的樣本指數(shù)、與先前中間樣本相關(guān)聯(lián)的整數(shù)相位以及分?jǐn)?shù)相位來跟蹤輸出樣本的相位。
為了輔助內(nèi)插,取樣速率轉(zhuǎn)換器20計(jì)算下一中間樣本的整數(shù)相位βnext(n)(80)。上取樣器22可(例如)使用以下等式計(jì)算βnext(n) βnext(n)=mod(βprev(n)+1,N) (20) 上取樣器22確定βprev(n)+1是否大于或等于N(82)。如果βprev(n)+1大于N,那么根據(jù)等式(20),與下一中間樣本相關(guān)聯(lián)的新的整數(shù)相位βnext(n)等于βprev(n)+1-N。另外,上取樣器22將與下一中間樣本相關(guān)聯(lián)的整數(shù)相位進(jìn)位(ξintnext(n))設(shè)定為1(86)。以此方式,上取樣器22用整數(shù)跟蹤與下一中間樣本相關(guān)聯(lián)的整數(shù)相位,同時(shí)仍考慮到進(jìn)位。
如果βprev(n)+1小于N,那么與先前中間樣本相關(guān)聯(lián)的新的整數(shù)相位βprev(n)等于βprev(n)+1。在此情況下,因?yàn)椴淮嬖谶M(jìn)位,所以上取樣器22將進(jìn)位ξintnext(n)設(shè)定為0(84)。因此,整數(shù)相位進(jìn)位ξintnext(n)定義為
上取樣器22使用來自整數(shù)相位更新的進(jìn)位ξintnext(n)和與先前中間樣本相關(guān)聯(lián)的樣本指數(shù)αprev(n)來更新與下一中間樣本相關(guān)聯(lián)的樣本指數(shù)(88)。明確地說,如果進(jìn)位為1,那么上取樣器22遞增樣本指數(shù),且如果進(jìn)位為零,那么上取樣器22不遞增樣本指數(shù)??墒褂靡韵碌仁接?jì)算整數(shù)相位更新 盡管在圖4中說明的實(shí)例中,上取樣器22使用與先前中間樣本相關(guān)聯(lián)的輸入樣本指數(shù)和整數(shù)相位以及分?jǐn)?shù)相位來表示輸出樣本的相位,但上取樣器22可使用與下一中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)來表示輸出樣本的相位。上取樣器22接著基于結(jié)果計(jì)算與先前中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)。此外,上取樣器20可以與計(jì)算與先前中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)相同的方式更新與下一中間樣本相關(guān)聯(lián)的整數(shù)相位和輸入樣本指數(shù)。
圖5是說明根據(jù)本揭示案的技術(shù)輸入樣本從11kHz到48kHz的轉(zhuǎn)換的曲線圖。在圖5中說明的實(shí)例中,上取樣器(例如,上取樣器22)以上取樣因數(shù)12(即,N=12)對(duì)輸入數(shù)字信號(hào)進(jìn)行上取樣,以獲得處于取樣速率132kHz的中間樣本。上取樣器22可(例如)在輸入樣本的每一者之間產(chǎn)生11個(gè)中間樣本。
圖5中說明的實(shí)例展示位于輸入樣本指數(shù)1處的一個(gè)輸入樣本90。另外,圖5中的曲線圖展示在輸入樣本指數(shù)1處的輸入樣本90與輸入樣本指數(shù)2處的輸入樣本(未圖示)之間插入的十一個(gè)中間輸入樣本中的三個(gè)。上取樣器22需要在三角形指示的位置處產(chǎn)生輸出樣本92。因?yàn)樗栎敵鰳颖镜奈恢?時(shí)序不對(duì)應(yīng)于任何中間樣本,所以上取樣器22必須基于先前中間樣本和下一中間樣本執(zhí)行線性內(nèi)插以獲得輸出樣本。
上取樣器22使用根據(jù)本文描述的技術(shù)跟蹤到的輸入樣本指數(shù)和整數(shù)相位來產(chǎn)生先前中間樣本94和下一中間樣本96。在此情況下,兩個(gè)中間樣本的輸入樣本指數(shù)均等于1,即輸入樣本90連同其先前輸入樣本一起用于產(chǎn)生兩個(gè)中間樣本。先前中間樣本94的整數(shù)相位等于1,因?yàn)橹苯釉谒栎敵鰳颖?2之前的中間樣本是使用在輸入樣本指數(shù)1處的輸入樣本90產(chǎn)生的第一中間樣本。同樣,下一中間樣本96的整數(shù)相位等于2,因?yàn)橹苯釉谒栎敵鰳颖?2之后的中間樣本是使用在輸入樣本指數(shù)1處的輸入樣本90產(chǎn)生的第三中間樣本。
如圖5中進(jìn)一步說明,分?jǐn)?shù)相位分量98是先前中間樣本94與所需輸出92之間的時(shí)序差的量度。上取樣器22使用分?jǐn)?shù)相位分量98產(chǎn)生內(nèi)插系數(shù),并使用基于對(duì)應(yīng)輸入樣本指數(shù)和整數(shù)相位產(chǎn)生的先前和下一中間樣本以及所計(jì)算的線性內(nèi)插系數(shù)對(duì)輸出樣本進(jìn)行內(nèi)插。
圖6是說明根據(jù)本揭示案的技術(shù)輸入樣本從11kHz到48kHz的轉(zhuǎn)換的曲線圖。圖6中說明的曲線圖說明與圖5中的曲線圖相同的轉(zhuǎn)換,但處于信號(hào)中的不同位置,即在輸入樣本五與六之間。
圖6中說明的實(shí)例展示分別處于輸入樣本指數(shù)五和六的兩個(gè)輸入樣本100A和100B。另外,圖6中的曲線圖展示由上取樣器在處于輸入樣本指數(shù)五的輸入樣本100A與處于輸入樣本指數(shù)六的輸入樣本100B之間產(chǎn)生的所有十一個(gè)中間輸入樣本。上取樣器22希望產(chǎn)生識(shí)別為三角形的若干輸出樣本。我們將關(guān)注于輸出樣本102的產(chǎn)生。因?yàn)樗栎敵鰳颖?02的位置/時(shí)序不對(duì)應(yīng)于任何中間樣本,所以上取樣器22必須基于先前中間樣本和下一中間樣本執(zhí)行線性內(nèi)插以獲得輸出樣本。
上取樣器22使用根據(jù)本文所描述的技術(shù)跟蹤到的輸入樣本指數(shù)和整數(shù)相位來產(chǎn)生先前中間樣本104和下一中間樣本106。在此情況下,先前中間樣本104的輸入樣本指數(shù)不同于下一中間樣本106的輸入樣本指數(shù)。明確地說,先前中間樣本104的輸入樣本指數(shù)等于五,而與下一中間樣本106相關(guān)聯(lián)的輸入樣本指數(shù)等于六。換句話說,使用輸入樣本100B及其先前輸入樣本而不是輸入樣本100A及其先前輸入樣本來產(chǎn)生下一中間樣本。
先前中間樣本104的整數(shù)相位等于十一,因?yàn)榫o接在所需輸出樣本102之前的中間樣本是使用處于輸入樣本指數(shù)五的輸入樣本100A產(chǎn)生的第十一個(gè)中間樣本。下一中間樣本的整數(shù)相位等于零,因?yàn)榫o接在所需輸出樣本102之后的中間樣本等于位于處于指數(shù)六的輸入樣本100B的輸入樣本。
如圖6中進(jìn)一步說明,分?jǐn)?shù)相位分量108測(cè)量先前中間樣本104與所需輸出102之間的時(shí)序差。上取樣器22使用分?jǐn)?shù)相位分量108產(chǎn)生內(nèi)插系數(shù),并使用基于對(duì)應(yīng)輸入樣本指數(shù)和整數(shù)相位產(chǎn)生的先前和下一中間樣本以及所計(jì)算的線性內(nèi)插系數(shù)對(duì)輸出樣本進(jìn)行內(nèi)插。
已描述若干實(shí)施例。然而,這些實(shí)施例可能有各種修改,且本文提出的原理也可應(yīng)用于其它實(shí)施例。本文描述的方法可實(shí)施在硬件、軟件和/或固件中。此類方法的各種任務(wù)可實(shí)施為可由例如微處理器、嵌入式控制器或IP核心等邏輯元件的一個(gè)或一個(gè)以上陣列執(zhí)行的指令組。在一個(gè)實(shí)例中,一個(gè)或一個(gè)以上此類任務(wù)經(jīng)布置以在移動(dòng)臺(tái)調(diào)制解調(diào)器芯片或芯片組內(nèi)執(zhí)行,所述芯片或芯片組經(jīng)配置以控制例如蜂窩式電話等個(gè)人通信裝置的各種裝置的操作。
本揭示案中描述的技術(shù)可實(shí)施在通用微處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯裝置(CPLD)或其它等效邏輯裝置內(nèi)。如果實(shí)施在軟件中,那么所述技術(shù)可實(shí)施為例如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃存儲(chǔ)器等計(jì)算機(jī)可讀媒體上的指令。所述指令促使一個(gè)或一個(gè)以上處理器執(zhí)行本揭示案中描述的功能性的某些方面。
作為其它實(shí)例,實(shí)施例可部分或整體地實(shí)施為硬連線電路,實(shí)施為制造成專用集成電路的電路配置,或者實(shí)施為作為機(jī)器可讀代碼加載到非易失性存儲(chǔ)裝置中的固件程序,或從數(shù)據(jù)存儲(chǔ)媒體加載或加載到數(shù)據(jù)存儲(chǔ)媒體中的軟件程序,所述代碼為可由例如微處理器或其它數(shù)字信號(hào)處理單元等邏輯元件的陣列執(zhí)行的指令。數(shù)據(jù)存儲(chǔ)媒體可為存儲(chǔ)元件陣列,例如半導(dǎo)體存儲(chǔ)器(其可包含(不限于)動(dòng)態(tài)或靜態(tài)RAM、ROM和/或快閃RAM),或鐵電、雙向開關(guān)半導(dǎo)體、聚合物或相變存儲(chǔ)器;或者例如磁盤或光盤的圓盤式媒體。
權(quán)利要求
1.一種方法包括使用識(shí)別數(shù)字信號(hào)的用于產(chǎn)生相關(guān)中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量和識(shí)別所需輸出樣本與所述中間樣本之間的時(shí)序差的第三分量來表示所述數(shù)字信號(hào)的所述所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序,其中所述分量的每一者表示為非近似的整數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括根據(jù)以下等式更新所述第三分量
其中θ(n-1)是所述第三分量的先前值,dfrac是增量值,fo是所需輸出取樣頻率,且
是返回小于或等于(θ(n-1)+dfrac)/fo的最大整數(shù)的地板函數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其進(jìn)一步包括根據(jù)以下等式計(jì)算所述增量值dfrac
其中N是上取樣因數(shù),fi是輸入取樣頻率,且
是返回小于或等于
的最大整數(shù)的地板函數(shù)。
4.根據(jù)權(quán)利要求2所述的方法,其進(jìn)一步包括當(dāng)θ(n-1)+dfrac大于或等于fo時(shí),將與所述第三分量相關(guān)聯(lián)的第一進(jìn)位值ξfrac(n)設(shè)定為1。
5.根據(jù)權(quán)利要求4所述的方法,其進(jìn)一步包括根據(jù)以下等式更新所述第二分量βm(n)
其中,βm(n-1)是所述第二分量的先前值,且
是返回小于或等于
的最大整數(shù)的地板函數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其進(jìn)一步包括當(dāng)所述第二分量大于或等于所述上取樣因數(shù)N時(shí),將第二進(jìn)位值設(shè)定為1。
7.根據(jù)權(quán)利要求6所述的方法,其進(jìn)一步包括當(dāng)所述第二進(jìn)位值等于1時(shí),遞增所述第一分量。
8.根據(jù)權(quán)利要求7所述的方法,其中所述第一分量和所述第二分量與第一中間樣本相關(guān)聯(lián),所述方法進(jìn)一步包括依據(jù)所述第一中間樣本的所述第一分量和所述第二分量來計(jì)算與第二中間樣本相關(guān)聯(lián)的第一分量和第二分量。
9.根據(jù)權(quán)利要求8所述的方法,其進(jìn)一步包括根據(jù)以下等式計(jì)算與所述第二中間樣本相關(guān)聯(lián)的所述第二分量βk(n)
其中,
是返回小于或等于(βm(n)+1)/N的最大整數(shù)的地板函數(shù)。
10.根據(jù)權(quán)利要求9所述的方法,其進(jìn)一步包括當(dāng)與所述第二中間樣本相關(guān)聯(lián)的所述第二分量大于或等于所述上取樣因數(shù)N時(shí),將第三進(jìn)位值設(shè)定為1。
11.根據(jù)權(quán)利要求10所述的方法,其進(jìn)一步包括當(dāng)所述第三進(jìn)位值等于1時(shí),遞增與所述第二中間樣本相關(guān)聯(lián)的所述第一分量。
12.根據(jù)權(quán)利要求8所述的方法,其中所述第一中間樣本包括先前中間樣本,且所述第二中間樣本包括下一中間樣本。
13.根據(jù)權(quán)利要求8所述的方法,其中所述第一中間樣本包括下一中間樣本,且所述第二中間樣本包括先前中間樣本。
14.根據(jù)權(quán)利要求2所述的方法,其進(jìn)一步包括
使用等式θ(n)/fo計(jì)算內(nèi)插系數(shù);以及
依據(jù)所述內(nèi)插系數(shù)執(zhí)行內(nèi)插以獲得所述所需輸出樣本。
15.根據(jù)權(quán)利要求13所述的方法,其進(jìn)一步包括
預(yù)先計(jì)算1/fo;以及
將質(zhì)量因數(shù)設(shè)定為等于d+k,其中k是使得2k<fo的最大正數(shù),且d是用于將1/fo表示為固定點(diǎn)數(shù)字的位的數(shù)目。
16.一種設(shè)備,其包括相位跟蹤模塊,所述相位跟蹤模塊使用識(shí)別數(shù)字信號(hào)的用于產(chǎn)生相關(guān)中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量和識(shí)別所需輸出樣本與所述中間樣本之間的時(shí)序差的第三分量來表示所述數(shù)字信號(hào)的所述所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序,其中所述分量的每一者表示為非近似的整數(shù)。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述相位跟蹤模塊根據(jù)以下等式更新所述第三分量
其中θ(n-1)是所述第三分量的先前值,dfrac是增量值,fo是所需輸出取樣頻率,且
是返回小于或等于(θ(n-1)+dfrac)/fo的最大整數(shù)的地板函數(shù)。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述相位跟蹤模塊根據(jù)以下等式計(jì)算所述增量值dfrac
其中N是上取樣因數(shù),fi是輸入取樣頻率,且
是返回小于或等于
的最大整數(shù)的地板函數(shù)。
19.根據(jù)權(quán)利要求17所述的設(shè)備,其中當(dāng)θ(n-1)+dfrac大于或等于fo時(shí),所述相位跟蹤模塊將與所述第三分量相關(guān)聯(lián)的第一進(jìn)位值ξfrac(n)設(shè)定為1。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其中所述相位跟蹤模塊根據(jù)以下等式更新所述第二分量βm(n)
其中,βm(n-1)是所述第二分量的先前值,且
是返回小于或等于
的最大整數(shù)的地板函數(shù)。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中當(dāng)所述第二分量大于或等于所述上取樣因數(shù)N時(shí),所述相位跟蹤模塊將第二進(jìn)位值設(shè)定為1。
22.根據(jù)權(quán)利要求21所述的設(shè)備,其中當(dāng)所述第二進(jìn)位值等于1時(shí),所述相位跟蹤模塊遞增所述第一分量。
23.根據(jù)權(quán)利要求22所述的設(shè)備,其中所述第一分量和所述第二分量與第一中間樣本相關(guān)聯(lián),所述方法進(jìn)一步包括依據(jù)所述第一中間樣本的所述第一分量和所述第二分量來計(jì)算與第二中間樣本相關(guān)聯(lián)的第一分量和第二分量。
24.根據(jù)權(quán)利要求23所述的設(shè)備,其中所述相位跟蹤模塊根據(jù)以下等式計(jì)算與所述第二中間樣本相關(guān)聯(lián)的所述第二分量βk(n)
其中
是返回小于或等于(βm(n)+1)/N的最大整數(shù)的地板函數(shù)。
25.根據(jù)權(quán)利要求24所述的設(shè)備,其中當(dāng)與所述第二中間樣本相關(guān)聯(lián)的所述第二分量大于或等于所述上取樣因數(shù)N時(shí),所述相位跟蹤模塊將第三進(jìn)位值設(shè)定為1。
26.根據(jù)權(quán)利要求25所述的設(shè)備,其中當(dāng)所述第三進(jìn)位值等于1時(shí),所述相位跟蹤模塊遞增與所述第二中間樣本相關(guān)聯(lián)的第一分量。
27.根據(jù)權(quán)利要求23所述的設(shè)備,其中所述第一中間樣本包括先前中間樣本,且所述第二中間樣本包括下一中間樣本。
28.根據(jù)權(quán)利要求23所述的設(shè)備,其中所述第一中間樣本包括下一中間樣本,且所述第二中間樣本包括先前中間樣本。
29.根據(jù)權(quán)利要求19所述的設(shè)備,其進(jìn)一步包括內(nèi)插模塊,所述內(nèi)插模塊使用等式θ(n)/fo計(jì)算內(nèi)插系數(shù)并依據(jù)所述內(nèi)插系數(shù)執(zhí)行內(nèi)插以獲得所述所需輸出樣本。
30.根據(jù)權(quán)利要求29所述的設(shè)備,其中下取樣模塊預(yù)先計(jì)算1/fo,并將質(zhì)量因數(shù)設(shè)定為等于d+k,其中k是使得2k<fo的最大正數(shù),且d是用于將1/fo表示為固定點(diǎn)數(shù)字的位的數(shù)目。
31.一種計(jì)算機(jī)可讀媒體,其包括指令,所述指令在執(zhí)行時(shí)促使處理器使用識(shí)別數(shù)字信號(hào)的用于產(chǎn)生相關(guān)中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量,和識(shí)別所需輸出樣本與所述中間樣本之間的時(shí)序差的第三分量,來表示所述數(shù)字信號(hào)的所述所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序,其中所述分量的每一者表示為非近似的整數(shù)。
32.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包括指令,所述指令在執(zhí)行時(shí)促使所述處理器
根據(jù)以下等式更新所述第三分量
其中θ(n-1)是所述第三分量的先前值,dfrac是增量值,fo是所需輸出取樣頻率,且
是返回小于或等于(θ(n-1)+dfrac)/fo的最大整數(shù)的地板函數(shù);以及
當(dāng)θ(n-1)+dfrac大于或等于fo時(shí),將與所述第三分量相關(guān)聯(lián)的第一進(jìn)位值ξfrac(n)設(shè)定為1。
33.根據(jù)權(quán)利要求32所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包括指令,所述指令在執(zhí)行時(shí)促使所述處理器根據(jù)以下等式計(jì)算所述增量值dfrac
其中N是上取樣因數(shù),fi是輸入取樣頻率,且
是返回小于或等于
的最大整數(shù)的地板函數(shù)。
34.根據(jù)權(quán)利要求32所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包括指令,所述指令在執(zhí)行時(shí)促使所述處理器
根據(jù)以下等式更新所述第二分量βm(n)
其中βm(n-1)是所述第二分量的先前值,且
是返回小于或等于
的最大整數(shù)的地板函數(shù);
當(dāng)所述第二分量大于或等于所述上取樣因數(shù)N時(shí),將第二進(jìn)位值設(shè)定為1;以及
當(dāng)所述第二進(jìn)位值等于1時(shí),遞增所述第一分量。
35.根據(jù)權(quán)利要求34所述的計(jì)算機(jī)可讀媒體,其中所述第一分量和所述第二分量與第一中間樣本相關(guān)聯(lián),所述計(jì)算機(jī)可讀媒體進(jìn)一步包括指令,所述指令在執(zhí)行時(shí)促使所述處理器
根據(jù)以下等式更新與第二中間樣本相關(guān)聯(lián)的第二分量βk(n)
其中
是返回小于或等于(βm(n)+1)/N的最大整數(shù)的地板函數(shù);
當(dāng)與所述第二中間樣本相關(guān)聯(lián)的所述第二分量大于或等于所述上取樣因數(shù)N時(shí),將第三進(jìn)位值設(shè)定為1;以及
當(dāng)與所述第二分量相關(guān)聯(lián)的所述第三進(jìn)位值等于1時(shí),遞增與所述第二中間樣本相關(guān)聯(lián)的所述第一分量。
36.根據(jù)權(quán)利要求35所述的計(jì)算機(jī)可讀媒體,其中所述第一中間樣本包括先前中間樣本,且所述第二中間樣本包括下一中間樣本。
37.根據(jù)權(quán)利要求35所述的計(jì)算機(jī)可讀媒體,其中所述第一中間樣本包括下一中間樣本,且所述第二中間樣本包括先前中間樣本。
全文摘要
一般來說,本揭示案描述用于改變數(shù)字信號(hào)的取樣頻率的技術(shù)。明確地說,所述技術(shù)提供一種使用所需輸出樣本與對(duì)應(yīng)輸入樣本之間的相對(duì)時(shí)序的非近似的整數(shù)表示來確定所述相對(duì)時(shí)序的較準(zhǔn)確方式??墒褂米R(shí)別所述數(shù)字信號(hào)的用于產(chǎn)生中間樣本的最近輸入樣本的第一分量、識(shí)別中間樣本的第二分量和識(shí)別所述所需輸出樣本與所述中間樣本之間的時(shí)序差的第三分量來表示所述所需輸出樣本與對(duì)應(yīng)輸入樣本之間的所述相對(duì)時(shí)序??墒褂梅墙频恼麛?shù)值以遞歸方式更新所述分量的每一者。
文檔編號(hào)H03H17/06GK101467350SQ200780021774
公開日2009年6月24日 申請(qǐng)日期2007年5月31日 優(yōu)先權(quán)日2006年6月14日
發(fā)明者松 王, 埃迪·L·T·喬伊, 薩米爾·庫馬爾·古普塔 申請(qǐng)人:高通股份有限公司