專利名稱:無(wú)抖動(dòng)采樣率轉(zhuǎn)換的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于異步采樣率轉(zhuǎn)換的設(shè)備和方法,特別涉及那些使用調(diào)平設(shè)備特別是單個(gè)鎖相環(huán)(PLL)的設(shè)備和方法。特別地,本發(fā)明涉及使用內(nèi)插器尤其是多相內(nèi)插器的用于異步采樣率轉(zhuǎn)換的設(shè)備和方法。
背景技術(shù):
在數(shù)字應(yīng)用中,使用了多種采樣率。在音頻中尤其是這樣。光盤、DAT磁帶、NICAM、DVD、DAB和MP3都使用不同的采樣率。當(dāng)兩個(gè)或多個(gè)系統(tǒng)被鏈接在一起時(shí),所述系統(tǒng)各自具有它們自己的主時(shí)鐘,一個(gè)系統(tǒng)的采樣頻率必須改變并且被同步以匹配另一個(gè)系統(tǒng)的采樣頻率(異步采樣率轉(zhuǎn)換)。當(dāng)你想要鏈接使用同樣采樣率但源自不同的主時(shí)鐘的兩個(gè)系統(tǒng)時(shí),甚至也是這種情況。
采樣率轉(zhuǎn)換器是本技術(shù)領(lǐng)域已知的并且用于轉(zhuǎn)換一個(gè)具有第一(輸入)采樣率(采樣頻率)的數(shù)字信號(hào)成為一個(gè)具有第二(輸出)采樣率(采樣頻率)的數(shù)字信號(hào)。采樣率可以增加(上轉(zhuǎn)換器)或降低(下轉(zhuǎn)換器)。當(dāng)在使用第二采樣率的系統(tǒng)中處理使用第一采樣率的系統(tǒng)的信號(hào)時(shí),需要這樣的采樣率轉(zhuǎn)換器。例如光盤使用44.1kHz,數(shù)字錄音磁帶使用48kHz以及衛(wèi)星廣播使用32kHz。如果原始頻率和目標(biāo)頻率之間的比值不是一個(gè)整數(shù),已知是使用很高的中間轉(zhuǎn)換頻率。
采樣率轉(zhuǎn)換器(src)因此涉及格式轉(zhuǎn)換并且經(jīng)常被發(fā)現(xiàn)靠近數(shù)字接口。采樣率轉(zhuǎn)換器理想地應(yīng)當(dāng)是無(wú)抖動(dòng)的并且它們的輸出應(yīng)當(dāng)沒(méi)有因抖動(dòng)所產(chǎn)生的失真。采樣率轉(zhuǎn)換器的另一個(gè)功能可以是抖動(dòng)消除或減小。輸入可以來(lái)自外部源并且時(shí)鐘的質(zhì)量可能不是完美的并且采樣甚至可能丟失。采樣率轉(zhuǎn)換器應(yīng)當(dāng)足夠堅(jiān)固以應(yīng)付這些不足。
采樣率轉(zhuǎn)換器(src)可以用硬件、運(yùn)行在處理機(jī)上的軟件或二者的組合來(lái)實(shí)現(xiàn)。
采樣率轉(zhuǎn)換器(src)找到了在許多數(shù)字通信技術(shù),例如在軟件定義的無(wú)線電(SDR)中的例如音頻、視頻和無(wú)線電話技術(shù)中的應(yīng)用。例如,它們可以用于以下的專業(yè)音頻設(shè)備混頻、錄音、剪輯、廣播、可記錄光盤比如可記錄CD(CD-R)或可記錄DVD(DVD-R)、數(shù)字揚(yáng)聲器系統(tǒng)(DSS)、數(shù)字小型盒式記錄器(DCC)、數(shù)字音頻磁帶(DAT)、以及MD記錄器、數(shù)字放大器、抖動(dòng)抑制器。
依賴于轉(zhuǎn)換比(N),src可能需要生成進(jìn)入比特流的內(nèi)插值。從US 6,411,225可以知道一種形式的采樣率轉(zhuǎn)換器,其使用一種多相濾波器以生成內(nèi)插值。一個(gè)接收的比特流的總的傳遞函數(shù)H(z)被分解成N個(gè)子濾波器Hn(zN),這樣H(z)可以寫成下面的形式H(z)=Σn=0N-1z-nHn(zN)]]>等式1其中N表示采樣率轉(zhuǎn)換比。濾波器Hn(zN)可以實(shí)現(xiàn)為FIR濾波器或第N帶寬的IIR濾波器的形式。
圖1中示出了一個(gè)已知的采樣率轉(zhuǎn)換器(src),其是系統(tǒng)中的src的高級(jí)框圖,所述系統(tǒng)結(jié)合了多個(gè)src使得使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流可以轉(zhuǎn)換成由運(yùn)行在數(shù)字信號(hào)處理器(DSP)上的M個(gè)其它采樣時(shí)鐘(構(gòu)成SRCS)采樣的M個(gè)輸出流。采樣可以是音頻采樣或任何其它種類的采樣,例如視頻、醫(yī)學(xué)數(shù)據(jù)、控制系統(tǒng)。采樣可以是需要采樣率轉(zhuǎn)換的流的一部分。在一定的時(shí)刻,這樣的采樣進(jìn)入SRC系統(tǒng)。為了進(jìn)行采樣率轉(zhuǎn)換,此采樣的到達(dá)時(shí)間被指出。在該系統(tǒng)上有一種快速計(jì)數(shù)器或另一種類型的時(shí)鐘。無(wú)論何時(shí)采樣進(jìn)入該系統(tǒng),這個(gè)時(shí)鐘的值被指出或采樣。這個(gè)計(jì)數(shù)器的采樣將被稱作一個(gè)時(shí)間標(biāo)記。因此,在“時(shí)間標(biāo)記”處獲得每個(gè)采樣。抖動(dòng)的時(shí)間標(biāo)記從共有的時(shí)鐘參考獲得。為什么從外部接收的任何時(shí)鐘脈沖將是抖動(dòng)的,原因有很多。計(jì)數(shù)器將以這個(gè)共有時(shí)鐘的速率增加并且每次采樣到達(dá)或采樣請(qǐng)求出現(xiàn)時(shí),這個(gè)計(jì)數(shù)器將被采樣。在輸入時(shí)鐘上的PLL從輸入時(shí)鐘上的時(shí)間標(biāo)記消除抖動(dòng)。對(duì)于PLL的有用參考是由McGraw-Hill在2003年專門出版的由R.E.Best的“Phase-LockedLoops”的第五版的第8章的軟件PLL。對(duì)于軟件PLL,這個(gè)PLL生成和抖動(dòng)消除的過(guò)程將在src的輸入線程上執(zhí)行。在輸出時(shí)鐘上的第二PLL將消除來(lái)自輸出時(shí)鐘上的時(shí)間標(biāo)記的抖動(dòng)。這個(gè)后面的過(guò)程將在src的輸出線程上執(zhí)行。同步和控制塊將在具有用于這個(gè)src的最高采樣率的線程上執(zhí)行。這個(gè)塊將在其中確定在濾波器塊中的哪個(gè)多相支路將需要計(jì)算以及哪個(gè)系數(shù)將需要用于該線性內(nèi)插。濾波器塊將部分地在輸入線程上執(zhí)行并且部分地在src的輸出線程上執(zhí)行。濾波器塊由同步和控制塊來(lái)操縱。
圖2示出了為時(shí)間函數(shù)的圖1的框圖的一些信號(hào)。因?yàn)镾RCS程序按規(guī)定運(yùn)行在不止一個(gè)線程上,并且因?yàn)樗枰〞r(shí)信息來(lái)執(zhí)行其任務(wù),有許多出錯(cuò)的可能性。一些例子是-輸入流可以被短時(shí)間中斷。
-輸出流可以被短時(shí)間中斷。
-在輸入時(shí)間標(biāo)記和輸出時(shí)間標(biāo)記之間找不到任何聯(lián)系。
-時(shí)間標(biāo)記上的抖動(dòng)太高。
在上面的情形之一發(fā)生的情況下,采取行動(dòng)非常重要。當(dāng)這些情形沒(méi)有被檢測(cè)出來(lái)時(shí),將導(dǎo)致產(chǎn)生強(qiáng)烈變形的輸出信號(hào)。幸運(yùn)的是,這些情形可以很容易地被檢測(cè)出來(lái)。某些錯(cuò)誤可以在PLL塊中被檢測(cè)出來(lái),其它的可以在同步塊中被檢測(cè)出來(lái)。
當(dāng)SRCS包含僅一個(gè)src時(shí),無(wú)論何時(shí)錯(cuò)誤被檢測(cè)出來(lái),系統(tǒng)將被重新初始化。然而在多數(shù)情形下,系統(tǒng)以這樣的方式來(lái)實(shí)現(xiàn),即多個(gè)輸入流在一個(gè)輸出采樣時(shí)鐘上被轉(zhuǎn)換為輸出流。為了減小運(yùn)行SRCS程序所需的Mip的量,在這些情形下,在SRCS程序中對(duì)于所有的src僅有一個(gè)輸出線程。以這種方式,在輸出上僅需要一個(gè)PLL。這個(gè)解決方案的缺點(diǎn)在于在錯(cuò)誤的情況下,其中檢測(cè)出錯(cuò)誤的src不能簡(jiǎn)單地重新初始化。這將意味著輸出PLL的重新初始化,其又意味著系統(tǒng)中的所有其它src的重新初始化。src的不必要的重新初始化導(dǎo)致輸出信號(hào)上的失真,例如音頻系統(tǒng)中的聽得見的咯嚓聲,并且不可接受。因此代替整個(gè)系統(tǒng)的重新初始化,在這些情形下需要做大量的檢查以確定該問(wèn)題的根源,并且然后僅重新初始化真正需要初始化的系統(tǒng)的那些部分。畢竟在某些情況下當(dāng)然可以重新初始化整個(gè)SRCS。當(dāng)系統(tǒng)中的src數(shù)量增加時(shí),這可能是一個(gè)復(fù)雜的工作,增加了復(fù)雜度。的確,系統(tǒng)中的每個(gè)src必須知道系統(tǒng)中的其它src。結(jié)果是src軟件必須適合于在其中所使用的SRCS,并且該軟件不再是如此容易以至于可以重新使用和保持。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供用于異步采樣率轉(zhuǎn)換的改進(jìn)的設(shè)備和方法,特別是那些使用了單個(gè)鎖相環(huán)(PLL)的設(shè)備和方法。具體地,本發(fā)明的一個(gè)目的是提供使用內(nèi)插器尤其是多相內(nèi)插器的用于異步采樣率轉(zhuǎn)換的設(shè)備和方法。
上述目的可以由根據(jù)本發(fā)明的方法和設(shè)備來(lái)完成。
本發(fā)明提供了一種設(shè)備,用于轉(zhuǎn)換輸入時(shí)間離散信號(hào)(比如具有輸入采樣率的數(shù)字信號(hào))成為具有輸出采樣率的輸出信號(hào),轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該設(shè)備接收抖動(dòng)輸入定時(shí)信號(hào),包括-多相濾波器裝置,接收輸入信號(hào)并用于輸出所述輸出信號(hào)的采樣,-控制裝置,接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)并且用于提供給所述濾波器裝置多相支路選擇器數(shù)據(jù),以及-裝置,用于減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置,包括鎖相環(huán)或低通濾波器。用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置可以包括一種裝置,用于調(diào)平輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)之間的差信號(hào)。
該設(shè)備可以具有用于確定的裝置,例如從所述多相支路數(shù)據(jù)計(jì)算轉(zhuǎn)換比。用于確定(例如計(jì)算所述轉(zhuǎn)換比N)的裝置,根據(jù)下式來(lái)確定(例如計(jì)算)N=S[n]-S[n-1]以及S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。該設(shè)備可以實(shí)現(xiàn)為運(yùn)行在處理機(jī)上的軟件。
本發(fā)明還提供一種設(shè)備,用于采樣率轉(zhuǎn)換使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流成為使用M個(gè)其它采樣時(shí)鐘采樣的M個(gè)輸出流,轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該設(shè)備接收至少一個(gè)抖動(dòng)輸入定時(shí)信號(hào),包括-多相濾波器裝置,接收輸入時(shí)間離散信號(hào)并用于輸出所述輸出信號(hào)的采樣,-控制裝置,接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)并且用于提供給所述濾波器裝置多相支路選擇器數(shù)據(jù),以及-裝置,用于減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
該設(shè)備可以由運(yùn)行在數(shù)字信號(hào)處理器(DSP)上的軟件來(lái)提供。每個(gè)輸入流的采樣率轉(zhuǎn)換可以獨(dú)立于所有其它轉(zhuǎn)換的轉(zhuǎn)換。用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置,可以包括鎖相環(huán)或低通濾波器。用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置可以包括一種用于調(diào)平輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)之間的差信號(hào)的裝置。該設(shè)備可以具有用于確定(例如從所述多相支路數(shù)據(jù)計(jì)算轉(zhuǎn)換比)的裝置。用于確定(例如計(jì)算所述轉(zhuǎn)換比N)的裝置,根據(jù)下式來(lái)確定(例如計(jì)算)N=S[n]-S[n-1]以及S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。
本發(fā)明可以提供一種方法,用于轉(zhuǎn)換具有輸入采樣率的輸入時(shí)間離散信號(hào)成為具有輸出采樣率的輸出信號(hào),轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該方法包括-接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào),-接收輸入時(shí)間離散信號(hào),-多相濾波所述輸入數(shù)據(jù)信號(hào)成輸出信號(hào)的輸出采樣,-為多相濾波步驟提供多相支路選擇器數(shù)據(jù),并且減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
本發(fā)明提供一種方法,用于采樣率轉(zhuǎn)換使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流成為使用M個(gè)其它采樣時(shí)鐘采樣的M個(gè)輸出流,轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該方法包括-接收至少一個(gè)抖動(dòng)輸入定時(shí)信號(hào)和至少一個(gè)輸出定時(shí)信號(hào),-接收輸入時(shí)間離散信號(hào)并多相濾波所述輸入信號(hào)以及輸出所述輸出信號(hào)的采樣,-為多相濾波步驟提供多相支路選擇器數(shù)據(jù),
-接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)并且減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。每個(gè)輸入流的采樣率轉(zhuǎn)換優(yōu)選地獨(dú)立于所有其它轉(zhuǎn)換的轉(zhuǎn)換。
本發(fā)明的一個(gè)優(yōu)勢(shì)在于用于處理SRCS的Mips計(jì)數(shù)沒(méi)有顯著增加。另外的優(yōu)勢(shì)是因?yàn)樵赟RCS中的不同src不再相關(guān),所以SW系統(tǒng)的復(fù)雜度將降低。
在具有僅一個(gè)src的SRCS的情況中,因?yàn)閮H需要一個(gè)PLL,所以Mips計(jì)數(shù)將降低。
在具有多個(gè)輸出時(shí)鐘的SRCS的情況中,因?yàn)樾枰^少的PLL,所以Mips計(jì)數(shù)將降低。
同步時(shí)鐘的Mips計(jì)數(shù)將降低,因?yàn)橛捎谒F(xiàn)在工作在抖動(dòng)數(shù)據(jù)上,所以不再需要充分精確地計(jì)算每一因素,例如在碼的這部分中有總共24比特的劃分,其可以由七或八比特的精確劃分來(lái)替代。
本發(fā)明的這些和其它的特點(diǎn)、特征和優(yōu)勢(shì)將從下面結(jié)合附圖的詳細(xì)描述中變得顯而易見,所述附圖通過(guò)例子的方式示例了本發(fā)明的原理。此描述僅為了例子給出,并不是限制本發(fā)明的范圍。下面引用的參考數(shù)字查閱附圖。
圖1是已知采樣率轉(zhuǎn)換器系統(tǒng)(SRCS)的示意框圖。
圖2示出了用于圖1的系統(tǒng)的為時(shí)間函數(shù)的信號(hào)。
圖3a、3b和圖4a、4b示出了分別用于本發(fā)明的兩種類型的采樣率轉(zhuǎn)換器。
圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的采樣率轉(zhuǎn)換器系統(tǒng)(SRCS)的示意框圖。
圖6示出了用于圖5的系統(tǒng)的為時(shí)間函數(shù)的信號(hào)。
圖7示出了由時(shí)鐘信號(hào)之差形成的為時(shí)間函數(shù)的信號(hào)S。
術(shù)語(yǔ)表通道 任何類型的通信通道,例如左聲道、視頻通道、無(wú)線電信通道。
流 使用一個(gè)時(shí)鐘計(jì)時(shí)的通道的組合,例如多通道音頻流。
Src 轉(zhuǎn)換包含一個(gè)或多個(gè)通道并且使用一定的時(shí)鐘采樣的輸入流成為具有同樣的通道數(shù)量但使用不同采樣時(shí)鐘計(jì)時(shí)的輸出流的系統(tǒng)。
SRCS 結(jié)合了多個(gè)src以致使用N個(gè)采樣時(shí)鐘采樣的N個(gè)輸入流可以被轉(zhuǎn)換為使用N個(gè)其它的采樣時(shí)鐘采樣的N個(gè)輸出流的系統(tǒng)。
線程 以一定的速率調(diào)用的一段程序。大多時(shí)候線程與一定的流有關(guān)。
具體實(shí)施例本發(fā)明將參照特定實(shí)施例并且參照一定的附圖進(jìn)行描述,但本發(fā)明并不由其所限制而是僅受限于權(quán)利要求。所描述的附圖僅是示意性并且是非限制性的。在附圖中,某些部件的大小可能被夸大了并且未按比例畫出以用于示例性目的。當(dāng)提到單數(shù)名詞時(shí)其中使用了不定冠詞或定冠詞,例如“一個(gè)”、“所述”,這包括了多個(gè)所述名詞,除非特殊聲明了另外的含義。
此外,說(shuō)明書和權(quán)利要求中的術(shù)語(yǔ)第一、第二、第三及類似用語(yǔ)用于相似部件之間的區(qū)分并且不一定用于描述一個(gè)連續(xù)的或按時(shí)間發(fā)生順序排列的次序。應(yīng)當(dāng)理解,如此使用的術(shù)語(yǔ)在適當(dāng)?shù)臈l件下是可以互換的并且這里所描述的本發(fā)明的實(shí)施例能夠在除了這里所描述的或示例的之外的順序下工作。
而且,說(shuō)明書和權(quán)利要求中的術(shù)語(yǔ)頂部、底部、之上、之下及類似用語(yǔ)是用于描述性目的并且不一定用于描述相對(duì)位置關(guān)系。應(yīng)當(dāng)理解如此使用的術(shù)語(yǔ)在適當(dāng)?shù)臈l件下是可以互換的并且這里所描述的本發(fā)明的實(shí)施例能夠在除了這里所描述的或示例的之外的方向上工作。
應(yīng)當(dāng)注意,用于權(quán)利要求中的術(shù)語(yǔ)“包括”不應(yīng)當(dāng)被解釋成限定為其后所列出的裝置;它不排除其它的部件或步驟。因此,表述“包括裝置A和B的一種設(shè)備”的范圍不應(yīng)當(dāng)限于僅由部件A和B組成的設(shè)備。其意味著該設(shè)備中與本發(fā)明有關(guān)的部件僅僅是A和B。
圖3a示意性示出了異步采樣率轉(zhuǎn)換器FSRC1的第一例子,具體表現(xiàn)為可以用于本發(fā)明的上轉(zhuǎn)換器,具有一個(gè)輸入I1和一個(gè)輸出O1。本發(fā)明涉及異步采樣率轉(zhuǎn)換器,例如由于系統(tǒng)時(shí)鐘的漂移、抖動(dòng)標(biāo)稱差,其具有按規(guī)定的靈活比率。本發(fā)明利用了多相分解的原理。例如,在最初的兩個(gè)階段中,對(duì)A和B分別做了過(guò)采樣,例如其中A可以是2并且B可以是77。過(guò)采樣率是在2和77Fs的時(shí)鐘上的內(nèi)部信號(hào)。通過(guò)應(yīng)用多相分解,通過(guò)在較低的采樣頻率即輸入采樣頻率上做這些計(jì)算,計(jì)算量被減小了2和77倍。
采樣率轉(zhuǎn)換器可以具體化為軟件、硬件或兩者的組合。采樣率轉(zhuǎn)換器接收時(shí)間離散信號(hào)的流(例如,數(shù)字信號(hào))作為輸入。采樣率轉(zhuǎn)換器邏輯上包括多相分解濾波器裝置PDFM1和內(nèi)插裝置IM1的串聯(lián)安排。術(shù)語(yǔ)“邏輯上”意味著物理安排不必是在空間上一個(gè)接著另一個(gè),例如,如果轉(zhuǎn)換器以軟件來(lái)實(shí)現(xiàn)。此外,采樣率轉(zhuǎn)換器包括控制裝置CM1,其控制多相分解濾波器裝置PDFM1和內(nèi)插裝置IM1的操作。采樣率轉(zhuǎn)換器FSRC1可以是一個(gè)靈活的采樣率轉(zhuǎn)換器。在這個(gè)上下文中,單詞“靈活的”指輸入和輸出采樣頻率之間的實(shí)際比值(稱作轉(zhuǎn)換比N),不必事先知道。替代地,轉(zhuǎn)換過(guò)程中創(chuàng)建的圖像期望抑制量必須已知。這些圖像可能導(dǎo)致不想要的混疊。需要此信息和相對(duì)帶寬以設(shè)計(jì)內(nèi)插濾波器。
多相分解濾波器裝置PDFM1在這個(gè)例子中包括128個(gè)多相支路(G128,0(z)-G128,127(z))。在這個(gè)例子中,多相支路的輸出被耦合到內(nèi)插裝置IM1的開關(guān)SW11和SW12。內(nèi)插裝置還包括第一和第二放大器AMP11和AMP12,由此放大器AMP11使所接收的信號(hào)放大σ倍并且由此放大器AMP12使所接收的信號(hào)放大(1-σ)倍。
放大器的輸出被耦合到加法器AD1上,其提供求和信號(hào)給采樣率轉(zhuǎn)換器FSRC1的輸出O1。控制裝置CM1確定σ值。控制裝置還確定在線性內(nèi)插的情況下哪對(duì)采樣必須被計(jì)算。電路部件,例如開關(guān)、控制裝置、內(nèi)插器、放大器等等,可以實(shí)現(xiàn)為軟件、硬件或兩者的組合。
圖3b示出了異步采樣率轉(zhuǎn)換器FSRC2的功能性示例,其作為上轉(zhuǎn)換器用于本發(fā)明。采樣率轉(zhuǎn)換器在這個(gè)例子中邏輯上包括第一上轉(zhuǎn)換裝置UCM21、第一濾波器裝置FM21、第二上轉(zhuǎn)換裝置UCM22、第二濾波器裝置FM22、以及下轉(zhuǎn)換裝置DCM2的串聯(lián)安排。采樣率轉(zhuǎn)換器可以具體化為軟件、硬件或兩者的組合。術(shù)語(yǔ)“邏輯上”意味著物理安排不必是在空間上一個(gè)接著另一個(gè),例如,如果轉(zhuǎn)換器以軟件來(lái)實(shí)現(xiàn)。通過(guò)將上轉(zhuǎn)換在濾波器裝置之間分成兩個(gè)階段,提高了采樣率轉(zhuǎn)換器的效率。第一濾波器裝置的過(guò)渡頻帶可以被選擇為很窄并且第二濾波器的過(guò)渡頻帶可以被選擇為很寬。
圖4a示出了作為下轉(zhuǎn)換器FSRC3的異步采樣率轉(zhuǎn)換器的實(shí)際例子,其具有輸入I3和輸出O3,可以用于本發(fā)明。這個(gè)采樣率轉(zhuǎn)換器邏輯上包括內(nèi)插裝置IM3和具有Ko個(gè)支路(Gko,0(z)-Gko,ko-1(z))的多相分解濾波器裝置PDFM3的串聯(lián)安排。此外,采樣率轉(zhuǎn)換器包括控制裝置CM3,用于控制內(nèi)插裝置和多相分解濾波器裝置的操作。采樣率轉(zhuǎn)換器可以具體化為軟件、硬件或兩者的組合。術(shù)語(yǔ)“邏輯上”意味著物理安排不必是在空間上一個(gè)接著另一個(gè),例如,如果轉(zhuǎn)換器以軟件來(lái)實(shí)現(xiàn)。電路部件例如開關(guān)、控制裝置、內(nèi)插器、放大器等等,可以實(shí)現(xiàn)為軟件、硬件或兩者的組合。
根據(jù)這個(gè)例子的作為下轉(zhuǎn)換器的采樣率轉(zhuǎn)換器,是圖3a的采樣率轉(zhuǎn)換器上轉(zhuǎn)換器的改換版本。以這種方式,通過(guò)互換輸入I3和輸出O3,有可能使用同樣的采樣率轉(zhuǎn)換器用于上轉(zhuǎn)換和下轉(zhuǎn)換。本領(lǐng)域的技術(shù)人員熟知執(zhí)行所述改變以獲得改換的電路。
圖4b示出了作為下轉(zhuǎn)換器FSRC4的異步采樣率轉(zhuǎn)換器的功能性示例,其可以用于本發(fā)明。該轉(zhuǎn)換器包括輸入I4和輸出O4,并且布置了上轉(zhuǎn)換裝置UCM4、第一濾波器裝置FM41、第一下轉(zhuǎn)換裝置DCM41、第二濾波器裝置FM42、以及第二下轉(zhuǎn)換裝置DCM42的一個(gè)串聯(lián)安排。倍數(shù)可以按照需要來(lái)選擇,由此Ko和K1為固定的整數(shù)并且L<=Ko*K1。第一濾波器裝置FM41可以實(shí)現(xiàn)為線性內(nèi)插器。采樣率轉(zhuǎn)換器可以具體化為軟件、硬件或兩者的組合。術(shù)語(yǔ)“邏輯上”意味著物理安排不必是在空間上一個(gè)接著另一個(gè),例如,如果轉(zhuǎn)換器以軟件來(lái)實(shí)現(xiàn)。電路部件例如開關(guān)、控制裝置、內(nèi)插器、放大器等等,可以實(shí)現(xiàn)為軟件、硬件或兩者的組合。
本發(fā)明的一個(gè)方面是提供了如下的方法和設(shè)備,其結(jié)合了多個(gè)src使得使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流可以轉(zhuǎn)換成為使用運(yùn)行在數(shù)字信號(hào)處理器(DSP)上的M個(gè)其它采樣時(shí)鐘(SRCS)采樣的M個(gè)輸出流,這樣系統(tǒng)中的所有src相互獨(dú)立地被獲得。輸入的采樣時(shí)鐘將具有不同于輸出時(shí)鐘的頻率或速率的頻率或速率。在轉(zhuǎn)換比N上有特定的限制,例如它可能小于1、大于1,可能是整數(shù)、有理數(shù),等等。
圖5示出了本發(fā)明的一個(gè)實(shí)施例的框圖。圖5示出了一個(gè)系統(tǒng)中的異步src,其結(jié)合了一個(gè)或多個(gè)異步src使得使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流可以轉(zhuǎn)換成為使用運(yùn)行在數(shù)字信號(hào)處理器(DSP)上的M個(gè)其它采樣時(shí)鐘(構(gòu)成一個(gè)src)采樣的M個(gè)輸出流。輸入流可以是時(shí)間離散的輸入流。應(yīng)當(dāng)理解圖5是一個(gè)高級(jí)框圖,其包括在其范圍內(nèi)的所有合適的src設(shè)計(jì),例如在圖3和4中描述的src,src優(yōu)選地相互獨(dú)立地運(yùn)行。
數(shù)據(jù)輸入I1被供給多相濾波器裝置FB4。多相濾波器裝置可以實(shí)現(xiàn)為FIR濾波器或第N個(gè)頻帶的IIR濾波器的形式。同步或定時(shí)輸入I2被供給同步和控制裝置SC3。定時(shí)輸入I2可以是與數(shù)據(jù)信號(hào)并行傳輸?shù)膯为?dú)定時(shí)信號(hào)或可能得自數(shù)據(jù)信號(hào)。無(wú)論是兩種情況中的哪一種,定時(shí)信號(hào)均是“自然信號(hào)(native signal)”,即抖動(dòng)信號(hào)。在輸出側(cè),數(shù)據(jù)信號(hào)O1從濾波器塊以輸出時(shí)鐘速率輸出并且輸出定時(shí)信號(hào)O2可以從這個(gè)數(shù)據(jù)信號(hào)獲得。定時(shí)信號(hào)O2也是“自然信號(hào)”,即抖動(dòng)信號(hào)。在輸入和輸出抖動(dòng)時(shí)間標(biāo)記上的兩個(gè)PLL根據(jù)本實(shí)施例被移除并且替代地為該支路選擇器數(shù)據(jù)提供抖動(dòng)消除裝置,例如在該支路選擇器數(shù)據(jù)上的PLL(PLL6)。計(jì)數(shù)器將以時(shí)鐘的速率增加并且每次到達(dá)一個(gè)采樣或請(qǐng)求一個(gè)采樣發(fā)生時(shí),這個(gè)計(jì)數(shù)器將被采樣。PLL6可以實(shí)現(xiàn)為軟件PLL。同步和控制裝置SC3將以用于該src的最高采樣率在線程上執(zhí)行。這個(gè)塊其中將確定將必須計(jì)算濾波器塊FB4中的哪些多相支路以及哪些系數(shù)將必須被用于線性內(nèi)插。
圖5的信號(hào)在圖6中示出為時(shí)間的函數(shù)。這個(gè)圖解釋了系統(tǒng)如何工作-輸入和輸出信號(hào)具有抖動(dòng),但是由于抖動(dòng)消除裝置例如PLL6的操作多相支路信號(hào)不具有抖動(dòng)或具有減少的抖動(dòng)。
為了多相濾波器裝置FB4的準(zhǔn)確操作,需要一個(gè)準(zhǔn)確的數(shù)字用于采樣率轉(zhuǎn)換因數(shù)N,見等式1。這個(gè)轉(zhuǎn)換因數(shù)傳統(tǒng)上被計(jì)算為N=ThighTlow=CB[n]-CB[n-1]CA[m+1]-CA[m]=TATB,]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且Thigh=較高速率采樣時(shí)鐘的周期,Tlow=較低速率采樣時(shí)鐘的周期,并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。但是由于在本發(fā)明的這個(gè)實(shí)施例中從輸入或輸出得到的無(wú)抖動(dòng)空閑時(shí)間標(biāo)記數(shù)據(jù),所以不可能準(zhǔn)確地計(jì)算出轉(zhuǎn)換因數(shù)N。
當(dāng)兩個(gè)時(shí)鐘必須彼此同步時(shí),可以使用的信號(hào)(S)如下S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。時(shí)鐘CX可以例如為支路數(shù)據(jù)。信號(hào)S為時(shí)鐘B的發(fā)生時(shí)間和與時(shí)鐘A的周期相關(guān)的時(shí)鐘A的先前發(fā)生時(shí)間之間的差。S也可以相對(duì)時(shí)鐘A的周期的倍數(shù)或分?jǐn)?shù)來(lái)計(jì)算,或者甚至可以通過(guò)加上或忽略C值來(lái)計(jì)算,這取決于所述應(yīng)用。
用于N的上述等式可以被重新寫成CB[n]-CB[n-1]CA[m+1]-CA[m]=CB[n]-CA[m]CA[m+1]-CA[m]-CB[n-1]-CA[m]CA[m+1]-CA[m]=S[n]-S[n-1]=N]]>項(xiàng)S[n]-S[n-1]在用于支路數(shù)據(jù)的PLL寄存器中可得到,并且不需要復(fù)雜計(jì)算。在本發(fā)明的這個(gè)方面中,轉(zhuǎn)換因數(shù)N可以使用無(wú)抖動(dòng)的支路選擇器定時(shí)來(lái)計(jì)算。S[n]-S[n-1]可以作為一個(gè)準(zhǔn)確數(shù)字在PLL寄存器PLLR7中得到。
本發(fā)明的這個(gè)實(shí)施例具有下列優(yōu)勢(shì)用于處理SRC的Mips計(jì)數(shù)沒(méi)有顯著增加。
因?yàn)樵赟RC系統(tǒng)中的不同src不再相關(guān),所以軟件(SW)系統(tǒng)的復(fù)雜度將降低。
對(duì)于僅具有一個(gè)src的SRCS的情況,因?yàn)閮H需要一個(gè)PLL,所以Mips計(jì)數(shù)將降低。
對(duì)于具有多個(gè)輸出時(shí)鐘的SRCS的情況,因?yàn)樾枰^少的PLL,Mips計(jì)數(shù)將降低。
控制和同步塊的Mips計(jì)數(shù)將降低。因?yàn)樗F(xiàn)在工作在抖動(dòng)數(shù)據(jù)上,所以不再需要充分精確地計(jì)算每一因素,例如在碼的這部分中有總共24比特的劃分,其可以由七或八比特的精確劃分來(lái)替代。
在上文中,抖動(dòng)消除裝置使用PLL減小了來(lái)自同步和控制塊的信號(hào)上的抖動(dòng)。上面是如下所描述的更一般技術(shù)的實(shí)施例。
通常,問(wèn)題是提供一種調(diào)平設(shè)備和方法,即在輸入上取出抖動(dòng)數(shù)據(jù),并且在輸出上產(chǎn)生減小抖動(dòng)或無(wú)抖動(dòng)的數(shù)據(jù)的系統(tǒng)。通常,該系統(tǒng)將消除來(lái)自輸入信號(hào)的高頻噪聲。PLL可以用于此,但其它的設(shè)備比如低通濾波器也可以使用。PLL就是“調(diào)平設(shè)備”的例子。
當(dāng)兩個(gè)時(shí)鐘必須彼此同步時(shí),可以使用的信號(hào)(S)如下S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。時(shí)鐘CX可以例如為上面所提到的實(shí)施例的支路數(shù)據(jù)或其它任何時(shí)鐘,例如音頻鏈路中的字時(shí)鐘。信號(hào)S為時(shí)鐘B的發(fā)生時(shí)間和與時(shí)鐘A的周期相關(guān)的時(shí)鐘A的先前發(fā)生時(shí)間之間的差。S也可以相對(duì)時(shí)鐘A的周期的倍數(shù)或分?jǐn)?shù)來(lái)計(jì)算,或者甚至可以通過(guò)加上或忽略C值來(lái)計(jì)算,這取決于所述應(yīng)用。
圖7中表示了信號(hào)S。在這個(gè)圖的底部,示出了為時(shí)間函數(shù)的時(shí)鐘CA和CB的節(jié)拍標(biāo)記(tick)。在頂部,表示了S的值。如可從圖7中看出的,S的兩個(gè)連續(xù)值之間的間隔總是同樣的步長(zhǎng)(所計(jì)算的0和1之間的模數(shù))。需要知道具有很高準(zhǔn)確性的S值,但是時(shí)間例子CA〔x〕和CB[x]由于抖動(dòng)和漂移僅具有有限的準(zhǔn)確性。在本發(fā)明的另一個(gè)獨(dú)立方面中,這通過(guò)在信號(hào)S的值上應(yīng)用一種調(diào)平算法來(lái)解決。這個(gè)調(diào)平的結(jié)果是信號(hào)S的清潔且等距的值。國(guó)際專利申請(qǐng)WO 00/33521解釋了如何獲得以及如何調(diào)平所述值,卻沒(méi)有提到對(duì)信號(hào)S應(yīng)用調(diào)平的新穎和創(chuàng)新特征。在S值上僅需要應(yīng)用一個(gè)調(diào)平,而不是在兩個(gè)時(shí)鐘的C值上的兩個(gè)調(diào)平。本發(fā)明的所有實(shí)施例的優(yōu)勢(shì)在于需要較少的Mips。
消耗較少的功率。
需要較少的存儲(chǔ)器。
調(diào)平算法將具有許多狀態(tài),因?yàn)樗枰i定到一定的時(shí)鐘,并且這將花費(fèi)一些時(shí)間。如果調(diào)平在C值上完成,這些狀態(tài)為進(jìn)來(lái)時(shí)鐘的屬性。在根據(jù)本發(fā)明的系統(tǒng)中,這個(gè)狀態(tài)為時(shí)鐘同步的屬性。這降低了具有多于兩個(gè)時(shí)鐘的系統(tǒng)的復(fù)雜度。
本發(fā)明還包括用于在適當(dāng)?shù)奶幚頇C(jī)比如微處理器或可編程門陣列比如FPGA上執(zhí)行的軟件。處理機(jī)可以是嵌入式的。該軟件包括代碼部分,可通過(guò)代碼在處理機(jī)上執(zhí)行來(lái)實(shí)現(xiàn)本發(fā)明的任何方法。該軟件包含代碼部分,其當(dāng)執(zhí)行時(shí)轉(zhuǎn)換輸入時(shí)間離散(例如具有輸入采樣率的數(shù)字信號(hào))成為具有輸出采樣率的輸出信號(hào)。該軟件包含代碼部分,通過(guò)執(zhí)行該代碼部分來(lái)處理接收的抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)。該軟件包括代碼部分,其當(dāng)在處理機(jī)上執(zhí)行時(shí)提供輸入數(shù)據(jù)信號(hào)的多相濾波以生成用于輸出信號(hào)的輸出采樣。該軟件包含代碼部分,其當(dāng)在處理機(jī)上執(zhí)行時(shí)為多相濾波步驟提供多相支路選擇器數(shù)據(jù),并且減小僅在該多相支路選擇器數(shù)據(jù)上的抖動(dòng)。在該多相支路選擇器數(shù)據(jù)上的抖動(dòng)減小步驟包括使用也在軟件中實(shí)現(xiàn)的鎖相環(huán)來(lái)調(diào)整該多相支路選擇器數(shù)據(jù)??商鎿Q地,該軟件可以包含代碼部分,當(dāng)其執(zhí)行時(shí)通過(guò)調(diào)平輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)之間的差信號(hào)來(lái)減小在多相支路選擇器數(shù)據(jù)上的抖動(dòng)。軟件的代碼部分當(dāng)執(zhí)行時(shí)從多相支路數(shù)據(jù)中計(jì)算轉(zhuǎn)換比,轉(zhuǎn)換比是輸出與輸入采樣率的比值。計(jì)算該轉(zhuǎn)換比N可以根據(jù)下式來(lái)執(zhí)行N=S[n]-S[n-1]所述軟件還可以包括代碼,當(dāng)其在處理機(jī)上執(zhí)行時(shí)完成一種采樣率轉(zhuǎn)換的方法,轉(zhuǎn)換使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流成為使用M個(gè)其它采樣時(shí)鐘采樣的M個(gè)輸出流,該方法包括-接收至少一個(gè)抖動(dòng)輸入定時(shí)信號(hào)和至少一個(gè)輸出定時(shí)信號(hào),-接收輸入時(shí)間離散,例如數(shù)字信號(hào)和多相濾波所述輸入信號(hào)以及輸出所述輸出信號(hào)的采樣,為多相濾波步驟提供多相支路選擇器數(shù)據(jù),接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)并且減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。每個(gè)輸入流的采樣率轉(zhuǎn)換優(yōu)選地獨(dú)立于所有其它轉(zhuǎn)換的轉(zhuǎn)換。
應(yīng)當(dāng)理解,盡管這里已經(jīng)討論了用于根據(jù)本發(fā)明的設(shè)備的優(yōu)選實(shí)施例、特定結(jié)構(gòu)和配置、以及材料,但是可以在不背離本發(fā)明的范圍和宗旨的前提下在形式上和細(xì)節(jié)上做出各種變化或修改。
權(quán)利要求
1.一種設(shè)備,用于轉(zhuǎn)換具有輸入采樣率的輸入時(shí)間離散信號(hào)(I1)成為具有輸出采樣率的輸出信號(hào)(O1),轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該設(shè)備接收抖動(dòng)輸入定時(shí)信號(hào)(I2),包括-多相濾波器裝置(FB4),用于接收輸入信號(hào)并輸出所述輸出信號(hào)的采樣,-控制裝置(SC3),接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)(O2)并且用于提供給所述濾波器裝置(FB4)多相支路選擇器數(shù)據(jù),以及-裝置(PLL6),用于減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
2.根據(jù)權(quán)利要求1的設(shè)備,其中用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置(PLL6),包括鎖相環(huán)。
3.根據(jù)權(quán)利要求1的設(shè)備,其中用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置(PLL6)包括一種用于調(diào)平輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)之間的差信號(hào)的裝置。
4.根據(jù)權(quán)利要求1的設(shè)備,該設(shè)備具有用于從所述多相支路數(shù)據(jù)確定轉(zhuǎn)換比的裝置。
5.根據(jù)權(quán)利要求1設(shè)備,其中用于確定所述轉(zhuǎn)換比N的裝置,根據(jù)下式來(lái)確定N=S[n]-S[n-1]以及S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。
6.根據(jù)權(quán)利要求1的設(shè)備,其中該設(shè)備可以實(shí)現(xiàn)為運(yùn)行在處理機(jī)上的軟件。
7.一種用于采樣率轉(zhuǎn)換的設(shè)備,轉(zhuǎn)換使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流成為使用M個(gè)其它采樣時(shí)鐘采樣的M個(gè)輸出流,轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該設(shè)備接收至少一個(gè)抖動(dòng)輸入定時(shí)信號(hào),包括-多相濾波器裝置(FB4),用于接收輸入時(shí)間離散信號(hào)并輸出所述輸出信號(hào)的采樣,-控制裝置(SC3),接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)并且用于提供給所述濾波器裝置(FB4)多相支路選擇器數(shù)據(jù),以及-裝置(PLL6),用于減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
8.根據(jù)權(quán)利要求7的設(shè)備,其運(yùn)行在數(shù)字信號(hào)處理器(DSP)上。
9.根據(jù)權(quán)利要求7的設(shè)備,其中每個(gè)輸入流的采樣率轉(zhuǎn)換可以獨(dú)立于所有其它轉(zhuǎn)換的轉(zhuǎn)換。
10.根據(jù)權(quán)利要求7的設(shè)備,其中用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置(PLL6)包括鎖相環(huán)。
11.根據(jù)權(quán)利要求7的設(shè)備,其中用于減小多相支路選擇器數(shù)據(jù)中的抖動(dòng)的裝置(PLL6)包括一種用于調(diào)平輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)之間的差信號(hào)的裝置。
12.根據(jù)權(quán)利要求7的設(shè)備,該設(shè)備具有用于從所述多相支路數(shù)據(jù)確定轉(zhuǎn)換比的裝置。
13.根據(jù)權(quán)利要求7的設(shè)備,其中用于確定所述轉(zhuǎn)換比N的裝置,根據(jù)下式來(lái)確定N=S[n]-S[n-1]以及S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。
14.一種用于轉(zhuǎn)換具有輸入采樣率的輸入時(shí)間離散信號(hào)成為具有輸出采樣率的輸出信號(hào)的方法,轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該方法包括-接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào),-接收輸入時(shí)間離散信號(hào),-多相濾波所述輸入數(shù)據(jù)信號(hào)以輸出所述輸出信號(hào)的采樣,-為多相濾波步驟提供多相支路選擇器數(shù)據(jù),并且-減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
15.根據(jù)權(quán)利要求14的方法,其中減小在多相支路選擇器數(shù)據(jù)中的抖動(dòng)包括使用鎖相環(huán)調(diào)整該多相支路選擇器數(shù)據(jù)。
16.根據(jù)權(quán)利要求14的方法,其中減小在多相支路選擇器數(shù)據(jù)中的抖動(dòng)包括調(diào)平輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)之間的差信號(hào)。
17.根據(jù)權(quán)利要求14的方法,還包括從多相支路數(shù)據(jù)中確定轉(zhuǎn)換比。
18.根據(jù)權(quán)利要求14的方法,還包括根據(jù)下式來(lái)確定所述轉(zhuǎn)換比NN=S[n]-S[n-1]以及S[n]=CB[n]-CA[m]CA[m+1]-CA[m],]]>其中CB[n]≤CA[m]≤CB[n+1]并且TA≥TB并且其中CX[n]是在時(shí)鐘CX上的第n個(gè)時(shí)鐘脈沖的時(shí)間,并且TX為時(shí)鐘CX的周期。
19.一種用于采樣率轉(zhuǎn)換的方法,用于轉(zhuǎn)換使用M個(gè)采樣時(shí)鐘采樣的M個(gè)輸入流成為使用M個(gè)其它采樣時(shí)鐘采樣的M個(gè)輸出流,轉(zhuǎn)換比為N,轉(zhuǎn)換比是輸出與輸入采樣率的比值,該方法包括-接收至少一個(gè)抖動(dòng)輸入定時(shí)信號(hào)和至少一個(gè)輸出定時(shí)信號(hào),-接收輸入時(shí)間離散信號(hào)并多相濾波所述輸入信號(hào)以及輸出所述輸出信號(hào)的采樣,-為多相濾波步驟提供多相支路選擇器數(shù)據(jù),-接收抖動(dòng)輸入定時(shí)信號(hào)和輸出定時(shí)信號(hào)并且減小僅在多相支路選擇器數(shù)據(jù)中的抖動(dòng)。
20.根據(jù)權(quán)利要求19的方法,其中每個(gè)輸入流的采樣率轉(zhuǎn)換可以獨(dú)立于所有其它轉(zhuǎn)換的轉(zhuǎn)換。
全文摘要
描述了用于異步采樣率轉(zhuǎn)換的方法和設(shè)備,特別涉及那些使用內(nèi)插濾波器尤其是多相內(nèi)插濾波器(FB4)的方法和設(shè)備。輸入和輸出信號(hào)具有抖動(dòng)但是多相支路信號(hào)由于抖動(dòng)消除裝置(比如鎖相環(huán))的操作不具有抖動(dòng)或具有減小的抖動(dòng)。僅在多相支路信號(hào)中減少了抖動(dòng)。描述了用于減小抖動(dòng)的各種方法。
文檔編號(hào)H03H17/06GK1977455SQ200580021894
公開日2007年6月6日 申請(qǐng)日期2005年6月23日 優(yōu)先權(quán)日2004年6月29日
發(fā)明者F·V·F·德比斯 申請(qǐng)人:皇家飛利浦電子股份有限公司