專利名稱:具有可配置的時鐘頻率的接收器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及通信系統(tǒng),并且具體涉及具有可配置的時鐘頻率的接收器。
背景技術(shù):
多種通信應(yīng)用使用覆蓋多個寬頻譜帶的多頻帶接收器。這種類型的接收器被用在,例如,移動數(shù)字電視(MDTV)應(yīng)用中。用于移動通信終端的MDTV接收器芯片由例如Siano Mobile Silicon Ltd. (KfarNetter,以色列)提供。
發(fā)明內(nèi)容
本文描述的本發(fā)明的一個實(shí)施方案提供一種方法,包括在使用具有各自時鐘頻率的多個時鐘信號進(jìn)行工作的接收器中,接受一個接收目標(biāo)信道頻率的請求;響應(yīng)于所述請求,計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被所述接收器所采用時,將使所述接收器調(diào)至所述目標(biāo)信道頻率,且同時滿足與由所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn);以及通過將所述時鐘信號設(shè)置為所述優(yōu)選的時鐘頻率來接收所述目標(biāo)信道頻率。在一些實(shí)施方案中,計(jì)算優(yōu)選的時鐘頻率包括響應(yīng)于所述請求,執(zhí)行軟件代碼——其搜索時鐘頻率的多個組合從而識別出一組優(yōu)選的時鐘頻率。在一個公開的實(shí)施方案中,計(jì)算優(yōu)選的時鐘頻率包括評估一個或多個時鐘頻率的諧波積的頻率,以及驗(yàn)證所述諧波積的頻率滿足所述預(yù)定義的標(biāo)準(zhǔn)。在一個實(shí)施方案中,所述預(yù)定義的標(biāo)準(zhǔn)規(guī)定,達(dá)到給定的諧波階次的一個或多個時鐘頻率的所有諧波積落在感興趣的預(yù)定義的帶寬以外。所述感興趣的預(yù)定義的帶寬可包括所述接收器的輸入帶寬。通常,對優(yōu)選的時鐘頻率的計(jì)算,是在沒有對潛在的優(yōu)選的時鐘頻率在接受請求之前就進(jìn)行事先存儲的情況下執(zhí)行的。在一個實(shí)施方案中,所述接收器被制造在單一的半導(dǎo)體晶粒上。在一個替代實(shí)施方案中,所述接收器被制造在被封裝于單一器件封裝中的兩個或更多個半導(dǎo)體晶粒上。在另一實(shí)施方案中,所述時鐘信號包括從由以下類型的信號組成的組中選擇的至少一種信號類型用于頻率轉(zhuǎn)換的本地振蕩器信號、用于在模數(shù)轉(zhuǎn)換器 (ADC)中采樣的采樣時鐘、用于信號解調(diào)的解調(diào)時鐘以及用于在所述接收器中為數(shù)字電路計(jì)時的系統(tǒng)時鐘。在一些實(shí)施方案中,所述時鐘信號包括用于與主機(jī)通信的接口時鐘,以及計(jì)算和設(shè)置優(yōu)選的時鐘頻率包括更改所述接口時鐘,以便于滿足所述預(yù)定義的標(biāo)準(zhǔn)。更改所述接口時鐘可包括在更改所述接口時鐘期間暫停經(jīng)由所述接口與所述主機(jī)的通信。在一個實(shí)施方案中,設(shè)置優(yōu)選的時鐘頻率,包括設(shè)置除法器的除數(shù)因子——其在所述接收器中產(chǎn)生本地振蕩器信號。在一些實(shí)施方案中,所述接收器包括移動數(shù)字電視(MDTV)接收器,以及接收目標(biāo)信道頻率包括接收所請求的電視信道。根據(jù)本發(fā)明的一個實(shí)施方案,還提供了一種接收器,包括
一個或多個時鐘源,被配置以產(chǎn)生具有各自時鐘頻率的多個時鐘信號;接收電路,被配置以使用所述時鐘信號來接收信號;以及處理器,被配置以接受一個接收目標(biāo)信道頻率的請求,從而響應(yīng)于所述請求來計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被時鐘源產(chǎn)生時,它將使所述接收電路調(diào)至所述目標(biāo)信道頻率,而同時滿足與由所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn), 以及將所述時鐘源設(shè)置為所述優(yōu)選的時鐘頻率,從而接收所述目標(biāo)信道頻率。根據(jù)本發(fā)明的一個實(shí)施方案,還提供了一種用于接收器中的計(jì)算機(jī)軟件產(chǎn)品,所述接收器使用具有各自時鐘頻率的多個時鐘信號進(jìn)行工作,所述產(chǎn)品包括其中存儲有程序指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令被處理器讀取時,將使所述處理器接受一個接收目標(biāo)信道頻率的請求,從而響應(yīng)于所述請求來計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被所述接收器采用時,將使所述接收器調(diào)至所述目標(biāo)信道頻率,且同時滿足由與所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn),以及將所述時鐘信號設(shè)置為優(yōu)選的時鐘頻率,從而接收所述目標(biāo)信道頻率。
通過下文結(jié)合附圖對本發(fā)明的實(shí)施方案的詳細(xì)描述,將更完整地理解本發(fā)明,在所述附圖中圖1是示意性地示出根據(jù)本發(fā)明的一個實(shí)施方案的具有可配置的時鐘頻率的接收器的框圖;以及圖2是示意性地示出根據(jù)本發(fā)明的一個實(shí)施方案的使用可配置的時鐘頻率的接收方法的流程圖。
具體實(shí)施例方式概述通信接收器通常使用用來執(zhí)行信號接收功能的各種時鐘信號。時鐘信號可包括, 例如,用于下變頻的本地振蕩器(LO)信號;模數(shù)轉(zhuǎn)換器(ADC)采樣時鐘;從所接收的信號中提取的符號或者采樣時鐘;和/或用于主機(jī)接口的時鐘。然而,在許多情況下,時鐘信號可干擾信號接收。例如,當(dāng)一個或多個時鐘信號的諧波積(例如,諧波或互調(diào))的頻率落入接收器的輸入帶寬內(nèi)時,就可能發(fā)生干擾。與時鐘相關(guān)的干擾在以下接收器中尤為嚴(yán)重寬頻帶接收器,具有大量不同的時鐘信號的接收器,以及高度集成的、其中射頻(RF)電路被定位為與數(shù)字電路極為接近的接收器,例如被制造在單一晶粒上的接收器。然而,在任何接收器設(shè)計(jì)中,時鐘信號是潛在的干擾源。本文所描述的本發(fā)明的實(shí)施方案提供用于降低由接收器中的時鐘信號所引起的干擾的改進(jìn)方法和系統(tǒng)。在這些方法和系統(tǒng)中,接收器即時設(shè)置其時鐘頻率,例如,響應(yīng)于來自主機(jī)的接收某一目標(biāo)信道的請求。在一些實(shí)施方案中,接收器選擇下述時鐘頻率 (i)調(diào)至所期望的目標(biāo)信道的時鐘頻率;以及(ii)降低由時鐘信號所引起的干擾的時鐘頻率。在一個示例性實(shí)施方案中,接收器搜索一組時鐘頻率,其中達(dá)到某一階次的所有諧波積 (例如,諧波積和互調(diào)積)都落在該接收器的輸入帶寬以外。本文所描述的方法和系統(tǒng)降低或者消除可由時鐘信號所引起的干擾。由于這些方法和系統(tǒng)即時識別和設(shè)置優(yōu)選的時鐘頻率,因此它們尤其適合于寬頻帶接收器和/或具有多個不同時鐘信號的接收器。在這樣的接收器中,為每一可能的信道預(yù)定義時鐘頻率的優(yōu)選組合并對其進(jìn)行存儲通常是不可行的。然而,所公開的技術(shù)在各種其他類型的接收器中是有用的。盡管本文所描述的實(shí)施方案主要地涉及移動數(shù)字電視(MDTV)接收器,但是本文所描述的方法和系統(tǒng)可被用在任何其他合適的應(yīng)用中。系統(tǒng)說明圖1是示意性地示出根據(jù)本發(fā)明的一個實(shí)施方案的具有可配置的時鐘頻率的接收器的框圖。在本實(shí)例中,接收器20包括在單一半導(dǎo)體晶粒M上制造的移動數(shù)字電視 (MDTV)接收器。在一個替代實(shí)施方案中,接收器20可被制造在多個晶粒——其在單一器件封裝中被封裝在一起(有時指的是系統(tǒng)級封裝——SiP)——上、在芯片組中或者使用任何其他合適的配置。在此類接收器中,源于數(shù)字接收器電路的時鐘信號可干擾接收器射頻電路的正確工作。MDTV接收器20響應(yīng)于來自主機(jī)28的請求來接收TV信道。主機(jī)28可包括在移動通信終端例如移動電話中的處理器,在移動計(jì)算設(shè)備例如筆記本電腦或者個人數(shù)字助理 (PDA)中的處理器,或者任何其他合適類型的主機(jī)設(shè)備。在典型的應(yīng)用中,主機(jī)觀發(fā)送請求至接收器20,以開始接收某一信道頻率——本文中稱為目標(biāo)信道。響應(yīng)于所述請求,接收器 20調(diào)至所請求的目標(biāo)信道,接收以及解碼該信道,并且將所解碼的數(shù)據(jù)輸出至主機(jī)觀。具體地,接收器20以一種如將在下面詳細(xì)描述的降低對接收過程的干擾的方式選擇時鐘頻率。接收器20可包括單頻帶或多頻帶接收器。被接收器20所覆蓋的頻率可包括, 例如,在174-MOMHz之間的甚高頻(VHF)頻帶;在48_174MHz之間的低甚高頻(LVHF)頻帶;在470-854MHz之間的超高頻(UHF)帶寬;在1452_1492MHz之間的L頻帶;和/或在 2635-2660MHZ之間的S頻帶。接收器可覆蓋所有這些頻帶以及這些頻帶的任何合適的子集,例如,僅UHF頻帶,UHF和S頻帶,VHF和UHF和L頻帶,或者LVHF和UHF頻帶。上文所提及的頻率頻帶僅僅通過實(shí)例的方式被示出。在替代實(shí)施方案中,接收器20可覆蓋具有任何合適頻率的一個或多個頻帶。被接收器20覆蓋的全部頻率的集合被稱為該接收器的輸入帶寬。接收器20包括用于接收射頻(RF)信號的天線32。所接收的信號被低噪聲放大器 (LNA) 36所放大?;祛l器40將LNA 36的輸出與某一本地振蕩器(LO)信號混合,從而下變頻該射頻信號至基帶。放大器44放大基帶信號,然后該信號被模數(shù)轉(zhuǎn)換器(ADC) 48采樣, 以產(chǎn)生數(shù)字基帶信號。在一個示例性實(shí)施方案中,ADC 48包括西格瑪/德爾塔(Σ /Δ) ADC。重采樣器52更改數(shù)字信號的采樣速率。重采樣器通常降采樣信號,即,產(chǎn)生輸出速率低于輸入速率的信號。在一些實(shí)施方案中,重采樣器的輸入速率和輸出速率之間的比率不是整數(shù),在這種情況下,重采樣器通常采用信號內(nèi)插。換句話說,由重采樣器產(chǎn)生的輸出采樣通常對應(yīng)于落在輸入信號的采樣時間之間的采樣時間。在一些實(shí)施方案中,重采樣器根據(jù)一個提取的時鐘信號來調(diào)整數(shù)字信號的速率, 該提取的時鐘信號是從解調(diào)后的信號提取的。在一些實(shí)施方案中,用于輸出來自重采樣器 52的樣本的時鐘信號可包括模數(shù)轉(zhuǎn)換器(ADC)48的時鐘或者用于解調(diào)的時鐘(兩者都在下文被進(jìn)一步定義和解釋),從而不是所有的時鐘周期都載有有效樣本。解調(diào)器56解調(diào)由重采樣器52所產(chǎn)生的數(shù)字信號,即,提取由所述信號傳送的數(shù)據(jù)。解調(diào)器56經(jīng)由主機(jī)接60將所提取的數(shù)據(jù)輸出至主機(jī)觀。在一些實(shí)施方案中,解調(diào)器 56恢復(fù)所接收的信號的符號時鐘(在圖中表示為“提取的時鐘”)并且將該提取的時鐘反饋至重采樣器52。在本上下文中,包括低噪聲放大器(LNA)36、放大器44、模數(shù)轉(zhuǎn)換器(ADC)48、重采樣器52、解調(diào)器56和主機(jī)接60的處理鏈被稱為接收鏈或者接收電路。圖1的接收鏈?zhǔn)鞘纠枣湥瑑H為概念清楚起見而被示出。在替代實(shí)施方案中,可使用任何其他合適的接收電路配置。例如,接收電路可執(zhí)行附加的功能,例如濾波增益控制和均衡等,為了清楚起見這些附加的功能未在圖1中示出??刂破?8管理和控制接收器20的各種元件。接收器20的接收鏈?zhǔn)褂枚鄠€時鐘信號來執(zhí)行不同的接收任務(wù)。在本實(shí)例中,時鐘信號包括混頻器40用于下變頻的LO信號;模數(shù)轉(zhuǎn)換器(ADC) 48的采樣時鐘,該采樣時鐘也被提供至重采樣器52 ;被提供至解調(diào)器56的解調(diào)時鐘;驅(qū)動主機(jī)接60的接口時鐘;以及,驅(qū)動控制器88以及接收器中可能的其他數(shù)字電路的系統(tǒng)時鐘。在替代實(shí)施方案中,接收鏈可使用任何其他合適類型的時鐘信號。接收器20包括時鐘源,該時鐘源生成在所述接收器中所使用的各種時鐘信號。在本實(shí)例中,時鐘源包括鎖相環(huán)(PLL)。替代地,接收器可使用一個或多個任何合適類型的時鐘源來生成多個時鐘信號。在圖1的實(shí)施方案中,本地振蕩器鎖相環(huán)(L0 PLL)64和除法器68生成由混頻器40使用的LO信號;模數(shù)轉(zhuǎn)換器鎖相環(huán)(ADC PLL) 72生成模數(shù)轉(zhuǎn)換器 (ADC) 48的采樣時鐘(ADC CLK);解調(diào)鎖相環(huán)(DEM PLL) 76生成解調(diào)器56的解調(diào)時鐘(DEM CLK);接口鎖相環(huán)(I NT PLL) 80生成主機(jī)接60的接口時鐘(I NT CLK);以及,系統(tǒng)鎖相環(huán) (SYSPLL)生成控制器(CTRLR) 88的系統(tǒng)時鐘(SYS CLK)。在一些實(shí)施方案中,接收器20中的時鐘源(鎖相環(huán)(PLL)64、72、76、80和84)都被鎖定至由參考(REF)振蕩器62所產(chǎn)生的單一的參考時鐘。然而,在替代實(shí)施方案中,時鐘源不必被鎖定至公共參考。圖1示出的接收器配置是一種示例性配置,其僅為了概念清楚起見而被示出。在替代實(shí)施方案中,可使用任何其他合適的接收器配置。為了清楚起見,在附圖中省略了那些不必進(jìn)行解釋的已公開的技術(shù)的接收器元件。接收器20的不同元件可采用軟件、硬件、或者硬件和軟件元件的組合來實(shí)現(xiàn)。在一個實(shí)施方案中,整個接收器使用布置在單一半導(dǎo)體晶粒上的電路來實(shí)現(xiàn)。替代地,接收器元件可使用一個或多個現(xiàn)場可編程門陣列(FPGA)、專用集成電路(ASIC)、射頻集成電路(RFIC)或者任何其他合適的部件類型來實(shí)現(xiàn)。在一些實(shí)施方案中,控制器88包括通用處理器,其被軟件編程以執(zhí)行本文所描述的功能。軟件可例如經(jīng)由網(wǎng)絡(luò)以電子形式下載至所述處理器,或者替代地或附加地,它可被提供和/或存儲在非易失性有形介質(zhì)例如磁存儲器、光學(xué)存儲器或者電子存儲器上。時鐘頻率的即時配置由接收器20中的各種鎖相環(huán)(PLL)所生成的時鐘信號可造成對信號接收的干擾。例如,如果一個或多個時鐘信號的強(qiáng)諧波積或者互調(diào)積落入接收器的輸入帶寬中,則這種積將潛在地降低該接收器的性能。根據(jù)干擾積的頻率和振幅,干擾可包括,例如信噪比 (SNR)或者位誤碼率(BER)的一些降低、接收器前端的完全堵塞或者各種其他形式的干擾。
8
在一些實(shí)施方案中,接收器20的控制器88以降低干擾的方式來設(shè)置時鐘信號的頻率。與查找預(yù)定義的時鐘頻率方案相反,時鐘頻率的計(jì)算被即時執(zhí)行。在一個典型流程中,控制器88接受來自主機(jī)觀的一個接收某一目標(biāo)信道頻率的請求。響應(yīng)于所述請求,控制器88識別出一組時鐘頻率,該組時鐘頻率(i)造成較少的干擾或者不造成干擾;以及 ( )將所述接收器調(diào)至所期望的目標(biāo)信道頻率。這類時鐘信號重配置尤其適合于這些應(yīng)用,在這些應(yīng)用中無法為每個信道預(yù)定義一個優(yōu)選的時鐘頻率組合并將該組合存儲至存儲器中。例如,圖1的接收器20覆蓋非常大量的頻率頻帶和信道,并且具有大量不同的時鐘信號。在這樣的配置中,存儲不同信道的預(yù)定義的時鐘頻率組合將需要極大的存儲空間,這在許多移動通信應(yīng)用中是不切實(shí)際的。時鐘頻率的即時計(jì)算免去了這種對預(yù)定義的時鐘頻率設(shè)置的事先存儲的需要。在一些實(shí)施方案中,每一時鐘信號都具有預(yù)定義范圍的可能頻率??刂破?8搜索可能的時鐘頻率的多個組合,試圖識別出一組時鐘頻率,以使得該組時鐘頻率一旦在鎖相環(huán)(PLL)64、72、76、80和84中配置,即調(diào)至所期望的目標(biāo)信道并且降低干擾。控制器88可使用各種標(biāo)準(zhǔn),來驗(yàn)證某一組時鐘頻率是否預(yù)期在信號接收中造成干擾。所述標(biāo)準(zhǔn)還可估計(jì)該干擾的預(yù)期嚴(yán)重性。在一些實(shí)施方案中,控制器88通過以下方式來評估某一組時鐘頻率計(jì)算這些時鐘頻率的諧波積的頻率,以及檢驗(yàn)是否有任何諧波積的頻率落入該接收器的輸入帶寬。如果所評估的這組時鐘頻率未產(chǎn)生落入接收器的輸入帶寬內(nèi)部的諧波積,則它可被選擇作為優(yōu)選的一組時鐘頻率。否則,所評估的該組時鐘頻率被丟棄。在本專利申請的上下文中以及在本權(quán)利要求書中,術(shù)語“諧波積”是指由一個或多個時鐘信號的線性和非線性操作所產(chǎn)生的任何信號。因此,諧波積的頻率包括一個或多個時鐘信號的頻率的線性組合。例如,對于表示為x(t)、y(t)和z(t)的三個時鐘信號,諧波積可包括形式為“αΓ'γω^ζα^πι,η,ι e {0,1,2,...}的信號。換句話說,諧波積可包括基本時鐘信號、時鐘信號的諧波和時鐘信號之間的互調(diào)。這樣的諧波積的頻率將是士m · fx士η · fy士 1 · fz的形式,其中fx,fy和fz分別表示時鐘信號X (t),y (t)和ζ (t)的頻率。這樣的積的諧波階次是由時鐘信號的指數(shù)和(上面的實(shí)例中的m+η+Ι)給出。在一些實(shí)施方案中,控制器88僅評估那些達(dá)到預(yù)定義的諧波階次的諧波積,例如,評估達(dá)到三階、五階或七階的諧波積。通常,高階次的積具有小的振幅,因此即使它們落入頻帶內(nèi),預(yù)期的是也不會造成相當(dāng)大的干擾。因此,通常允許忽略某一階次以上的諧波積,并由此來簡化和加快計(jì)算??梢允褂萌魏魏线m的方法,例如使用先驗(yàn)的實(shí)驗(yàn)室測量或仿真,而來確定由控制器88所評估的最大諧波階次??刂破?8可在可能的時鐘頻率組合中執(zhí)行窮舉搜索,直至獲得滿足預(yù)定義的干擾標(biāo)準(zhǔn)的一個組。通常,搜索按諧波積階次的升序進(jìn)行。實(shí)現(xiàn)這種類型的搜索過程的一個實(shí)例軟件代碼列表在下文被進(jìn)一步重現(xiàn)。在上面的說明中,控制器88驗(yàn)證所選擇的時鐘頻率組的諧波積未落入接收器輸入帶寬內(nèi)。在替代實(shí)施方案中,控制器可驗(yàn)證所述諧波積未落入感興趣的任何其他的預(yù)定義的頻率頻帶內(nèi)。注意到,一些時鐘信號——其頻率由控制器88所配置——不必直接用于信號接收和解調(diào)中。例如,在一些實(shí)施方案中,主機(jī)接口 60可被配置,以在不同的時鐘速率下與主機(jī)觀通信。在一個示例性實(shí)施方案中,實(shí)現(xiàn)接收器觀的接收器芯片支持多個主機(jī)接口,例如通用串行總線(USB)以及串行外圍接口(SPI)。每一這樣的接口的時鐘信號可在接收時引起干擾,以及每一這樣的時鐘信號可被配置以降低此種干擾,如上面所解釋的。在一些實(shí)施方案中,當(dāng)主機(jī)接口 60的時鐘信號將要被更改時,控制器88暫停與主機(jī)觀的通信。這種技術(shù)防止了因?yàn)榻涌跁r鐘更改而可能造成的與主機(jī)觀的通信故障。在主機(jī)接口 60的時鐘信號被改變之后,控制器88恢復(fù)與主機(jī)的正常通信。如上所述,在一些實(shí)施方案中,模數(shù)轉(zhuǎn)換器(ADC) 48包括在高采樣速率下工作的 Σ/AADC0這樣的高采樣速率增加了模數(shù)轉(zhuǎn)換器48的采樣時鐘可引起接收干擾的可能性。 使用所公開的技術(shù)可以降低或消除此類干擾。在一些實(shí)施方案中,除了配置本地振蕩器鎖相環(huán)64以外或者替代于配置本地振蕩器鎖相環(huán)64,控制器68還可配置除法器68的除數(shù)因子。因此,在本上下文中,鎖相環(huán) (PLL) 64和/或除法器68的任何配置可被當(dāng)作生成本地振蕩器(LO)信號的時鐘源的配置。接收方法說明圖2是示意性地示出根據(jù)本發(fā)明的一個實(shí)施方案的使用可配置的時鐘頻率的接收方法的流程圖。該方法開始于請求步驟90,接收器20接受一個接收某一目標(biāo)信道頻率的請求。在本實(shí)例中,所述請求從主機(jī)觀被接受。在替代實(shí)施方案中,所述請求可源于任何其他合適的源。在頻率計(jì)算步驟94,響應(yīng)于所述請求,接收器20的控制器88識別出一組優(yōu)選的時鐘頻率。該組優(yōu)選的時鐘頻率被選擇,以便于(i)將接收器20調(diào)至所請求的目標(biāo)信道;以及(ii)降低或消除接收中的干擾。在配置步驟98,控制器88配置接收器20的時鐘源(PLL 64、72、76、80和84,或者這些PLL的子組合),以生成具有該優(yōu)選的一組時鐘頻率的時鐘信號。然后在接收步驟102, 接收器20使用所配置的時鐘信號來接收目標(biāo)信道。由于時鐘頻率被配置從而最小化了干擾,步驟102的接收很有可能成功。接收器20將從目標(biāo)信道提取的數(shù)據(jù)輸出至主機(jī)觀。實(shí)例代碼列表根據(jù)本發(fā)明的一個實(shí)施方案,下面列出了可由接收器20的控制器88執(zhí)行的C語言源代碼。所述實(shí)例對應(yīng)于僅UHF的MDTV接收器。如上面所解釋的,該代碼在優(yōu)選的一組時鐘頻率——其諧波積未落入接收器的輸入帶寬內(nèi)——中執(zhí)行搜索過程。下面的列表包括兩個函數(shù),第二個函數(shù)調(diào)用第一個函數(shù)。變量“INITIAL_TRL_ N0MINAL_RATE”是確定圖1的重采樣器52的輸出頻率的23位寄存器。重采樣器52的輸出處的時鐘速率被表示為佝,并且通過!^e = Fade · INITIAL_TRL_N0MINAL_RATE/223給出,其中!^adc表示模數(shù)轉(zhuǎn)換器(ADC) 48的采樣速率(圖1中的“ADC CLK"的時鐘頻率)。void DspLoops—FindAdequateClocks(UINT32 freq’ UINT8 bw); extern volatile SmsSysGlobals ST χ SmsSysGlobals; SmsPllConver sionEntry_ST px_conv _entry ;
INT32 dspLoops—FindAdequateClocksLoop(UINT32freq,INT32 bw_Hzt UINT32 max^freq Jtarmony, INT32 clk—Hz,INT32 clock—bias, INT32 clk—M_step’INT32
clk_div’ UINT32 log一str) {
UINT32 i’j;
UINT32 Max—harmony = (UINT64)max_freq—harmony* (UINT64)freq/(UINT64)clk_Hz + 1;
for(]' = l;j <= Max Jiarmony; j++) {
for(i = 1 ;i max_freq—harmony; f++) {
INT32 freq_diff = ((UINT64) (freq *i)-(UINT64) (clk—Hz *j));
if (SMS_ABS(freq_diff) < (bw_Hz/2)) {
if(freq—diff>= 0) {
clock bias = -clk_M_step;
}
else{
clock_bias = clk_M_step;
}
/丨模數(shù)轉(zhuǎn)換器(ADC)的諧波是Cj) ο如果模數(shù)轉(zhuǎn)換器(ADC) /丨的諧波是4次或者4次以上,則IMHz的平移將足以避開 //BW0如果模數(shù)轉(zhuǎn)換器的諧波小于4次,則需要平移2MHz。 //如果模數(shù)轉(zhuǎn)換器的諧波小于2次’需要平移4MHz。 //但是這在UHF中不可能發(fā)生。
// (在UHF中第一個有問題的頻率是480MHz,其是2次諧波。) “由于dem時鐘是ADC的1/5’在這種情況下, 丨/每一步是adc_clk_M_step的1/5 ’所以我們乘以div。
權(quán)利要求
1.一種方法,包括在使用具有各自時鐘頻率的多個時鐘信號進(jìn)行工作的接收器中,接受一個接收目標(biāo)信道頻率的請求;響應(yīng)于所述請求,計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被所述接收器所采用時,將使所述接收器調(diào)至所述目標(biāo)信道頻率,且同時滿足與由所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn);以及通過將所述時鐘信號設(shè)置為所述優(yōu)選的時鐘頻率來接收所述目標(biāo)信道頻率。
2.根據(jù)權(quán)利要求1的方法,其中計(jì)算優(yōu)選的時鐘頻率包括響應(yīng)于所述請求,執(zhí)行軟件代碼——其搜索時鐘頻率的多個組合從而識別出一組優(yōu)選的時鐘頻率。
3.根據(jù)權(quán)利要求1的方法,其中計(jì)算優(yōu)選的時鐘頻率包括評估一個或多個時鐘頻率的諧波積的頻率,以及驗(yàn)證所述諧波積的頻率滿足所述預(yù)定義的標(biāo)準(zhǔn)。
4.根據(jù)權(quán)利要求1的方法,其中所述預(yù)定義的標(biāo)準(zhǔn)規(guī)定,達(dá)到給定的諧波階次的一個或多個時鐘頻率的所有諧波積落在感興趣的預(yù)定義的帶寬以外。
5.根據(jù)權(quán)利要求4的方法,其中所述感興趣的預(yù)定義的帶寬包括所述接收器的輸入帶寬。
6.根據(jù)權(quán)利要求1的方法,其中對優(yōu)選的時鐘頻率的計(jì)算,是在沒有對潛在的優(yōu)選的時鐘頻率在接受請求之前就進(jìn)行事先存儲的情況下執(zhí)行的。
7.根據(jù)權(quán)利要求1的方法,其中所述接收器被制造在單一的半導(dǎo)體晶粒上。
8.根據(jù)權(quán)利要求1的方法,其中所述接收器被制造在被封裝于單一的器件封裝中的兩個或更多個半導(dǎo)體晶粒上。
9.根據(jù)權(quán)利要求1的方法,其中所述時鐘信號包括從由以下類型的信號組成的組中選擇的至少一種信號類型用于頻率轉(zhuǎn)換的本地振蕩器信號;用于在模數(shù)轉(zhuǎn)換器中采樣的采樣時鐘;用于信號解調(diào)的解調(diào)時鐘;以及用于為所述接收器中的數(shù)字電路計(jì)時的系統(tǒng)時鐘。
10.根據(jù)權(quán)利要求1的方法,其中所述時鐘信號包括用于與主機(jī)通信的接口時鐘,以及其中計(jì)算和設(shè)置優(yōu)選的時鐘頻率包括更改所述接口時鐘,以便于滿足所述預(yù)定義的標(biāo)準(zhǔn)。
11.根據(jù)權(quán)利要求10的方法,其中更改所述接口時鐘,包括在更改所述接口時鐘期間暫停經(jīng)由所述接口與所述主機(jī)的通信。
12.根據(jù)權(quán)利要求1的方法,其中設(shè)置優(yōu)選的時鐘頻率,包括設(shè)置除法器的除數(shù)因子——其在所述接收器中產(chǎn)生本地振蕩器信號。
13.根據(jù)權(quán)利要求1的方法,其中所述接收器包括移動數(shù)字電視接收器,以及其中接收目標(biāo)信道頻率包括接收所請求的電視信道。
14.一種接收器,包括一個或多個時鐘源,被配置以產(chǎn)生具有各自時鐘頻率的多個時鐘信號;接收電路,被配置以使用所述時鐘信號來接收信號;以及處理器,被配置以接受一個接收目標(biāo)信道頻率的請求,響應(yīng)于所述請求來計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被所述時鐘源產(chǎn)生時,它將使所述接收電路調(diào)至所述目標(biāo)信道頻率,而同時滿足與由所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn),以及將所述時鐘源設(shè)置為所述優(yōu)選的時鐘頻率,從而接收所述目標(biāo)信道頻率。
15.根據(jù)權(quán)利要求14的接收器,其中所述接收器被配置,以響應(yīng)于所述請求,執(zhí)行軟件代碼——其搜索時鐘頻率的多個組合從而識別出一組優(yōu)選的時鐘頻率。
16.根據(jù)權(quán)利要求14的接收器,其中所述處理器被配置,以通過評估一個或多個時鐘頻率的諧波積的頻率,以及驗(yàn)證所述諧波積的頻率滿足所述預(yù)定義的標(biāo)準(zhǔn),來計(jì)算一組優(yōu)選的時鐘頻率。
17.根據(jù)權(quán)利要求14的接收器,其中所述預(yù)定義的標(biāo)準(zhǔn)規(guī)定,達(dá)到給定的諧波階次的一個或多個時鐘頻率的所有諧波積落在感興趣的預(yù)定義的帶寬以外。
18.根據(jù)權(quán)利要求17的接收器,其中所述感興趣的預(yù)定義的帶寬包括所述接收器的輸入帶寬。
19.根據(jù)權(quán)利要求14的接收器,其中所述處理器被配置,以在沒有對潛在的優(yōu)選的時鐘頻率在接受請求之前就進(jìn)行事先存儲的情況下來計(jì)算所述優(yōu)選的時鐘頻率。
20.根據(jù)權(quán)利要求14的接收器,還包括單一的半導(dǎo)體晶粒,其中所述時鐘源、所述接收電路和所述處理器被制造在所述單一的半導(dǎo)體晶粒上。
21.根據(jù)權(quán)利要求14的接收器,還包括被封裝于單一的器件封裝中的兩個或更多個半導(dǎo)體晶粒,其中所述時鐘源、所述接收電路和所述處理器被制造在所述兩個或更多個半導(dǎo)體晶粒上。
22.根據(jù)權(quán)利要求14的接收器,其中所述時鐘信號包括從由以下類型的信號組成的組中選擇的至少一種信號類型用于頻率轉(zhuǎn)換的本地振蕩器信號;用于在模數(shù)轉(zhuǎn)換器中采樣的采樣時鐘;用于信號解調(diào)的解調(diào)時鐘;以及用于為所述接收器中的數(shù)字電路計(jì)時的系統(tǒng)時鐘。
23.根據(jù)權(quán)利要求14的接收器,其中所述接收電路包括用于與主機(jī)通信的接口,其中所述時鐘信號包括所述接口的接口時鐘,并且其中所述處理器被配置為更改所述接口時鐘以滿足預(yù)定義的標(biāo)準(zhǔn)。
24.根據(jù)權(quán)利要求23的接收器,其中所述處理器被配置,以在所述接口時鐘更改期間, 暫停經(jīng)由所述接口與所述主機(jī)的通信。
25.根據(jù)權(quán)利要求14的接收器,其中所述時鐘源包括產(chǎn)生本地振蕩器信號的除法器, 并且其中所述處理器被配置為通過設(shè)置所述除法器的除數(shù)因子來設(shè)置所述優(yōu)選的時鐘頻率。
26.根據(jù)權(quán)利要求14的接收器,其中所述接收器包括移動數(shù)字電視接收器,以及其中所述目標(biāo)信道頻率包括所請求的電視信道。
27.一種用于接收器中的計(jì)算機(jī)軟件產(chǎn)品,該接收器使用具有各自時鐘頻率的多個時鐘信號進(jìn)行工作,所述產(chǎn)品包括程序指令被存儲在其中的計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令被處理器讀取時,使所述處理器接受一個接收目標(biāo)信道頻率的請求,從而響應(yīng)于所述請求來計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被所述接收器采用時,將使所述接收器調(diào)至所述目標(biāo)信道頻率且同時滿足與由所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn),并且將所述時鐘信號設(shè)置為所述優(yōu)選時鐘頻率,從而接收所述目標(biāo)信道頻率。
全文摘要
一種方法,包括在使用具有各自時鐘頻率的多個時鐘信號進(jìn)行工作的接收器中,接受一個接收目標(biāo)信道頻率的請求。響應(yīng)于所述請求,計(jì)算一組優(yōu)選的時鐘頻率,當(dāng)該組優(yōu)選的時鐘頻率被所述接收器采用時,將使所述接收器調(diào)至所述目標(biāo)信道頻率,且同時滿足與由所述時鐘信號所引起的干擾相關(guān)的預(yù)定義的標(biāo)準(zhǔn)。通過將所述時鐘信號設(shè)置為所述優(yōu)選時鐘頻率,所述目標(biāo)信道頻率被接收。
文檔編號H04B1/16GK102480302SQ20111002478
公開日2012年5月30日 申請日期2011年1月21日 優(yōu)先權(quán)日2010年11月23日
發(fā)明者R·奧倫 申請人:思亞諾移動芯片有限公司