用于無線基帶處理的裝置和方法
【專利摘要】提供了用于接收和發(fā)送信號的裝置和方法?;鶐幚砥靼ń邮諜C(jī)電路,該接收機(jī)電路包括用于解調(diào)接收的單載波信號的單載波接收機(jī)電路和用于解調(diào)接收的多載波信號的多載波接收機(jī)電路。單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器,且多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器。通過調(diào)整第一數(shù)字內(nèi)插器或第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù)?;鶐幚砥鬟€包括用于編碼待發(fā)送的信號的發(fā)射機(jī)電路?;鶐幚砥鬟M(jìn)一步包括耦合到接收機(jī)電路以及耦合到發(fā)射機(jī)電路的時鐘。時鐘被配置為提供時鐘信號,處理該時鐘信號以產(chǎn)生用于發(fā)送和接收單載波信號和多載波信號的時鐘采樣頻率。
【專利說明】用于無線基帶處理的裝置和方法
[0001]相關(guān)申請的交叉引用
[0002]本申請要求于2012年6月12日提交的第61/658,885號美國臨時專利申請以及于2013年2月15日提交的第61/765,424號美國臨時專利申請的優(yōu)先權(quán),這兩個美國臨時專利申請的公開內(nèi)容通過引用的方式全部并入于此。
【技術(shù)領(lǐng)域】
[0003]本文件中描述的技術(shù)一般地涉及無線通信,更具體地涉及使用單時鐘源的無線基帶處理器。
【背景技術(shù)】
[0004]無線通信系統(tǒng),比如無線局域網(wǎng)絡(luò)(WLAN)包括在一個或多個無線信道上通信的多個無線通信設(shè)備。無線通信設(shè)備的各種示例包括移動電話,智能電話,無線路由器和無線集線器。在一些情況下,無線通信電子器件與數(shù)據(jù)處理設(shè)備,比如膝上型筆記本、個人數(shù)字助理和計算機(jī)集成。無線通信系統(tǒng)能夠使用一個或更多無線通信技術(shù),比如正交頻分復(fù)用(OFDM)。在基于OFDM的無線通信系統(tǒng)中,數(shù)據(jù)流被劃分為多個數(shù)據(jù)子流。這些數(shù)據(jù)子流被通過不同的OFDM子載波發(fā)送,OFDM子載波可能指代為音調(diào)或者頻率音調(diào)。WLAN,比如電氣和電子工程師協(xié)會(IEEE)無線通信標(biāo)準(zhǔn)中定義的那些,能夠使用OFDM來發(fā)送和接收信號,所述無線通信標(biāo)準(zhǔn)例如為IEEE802.lla、IEEE802.lln、或IEEE802.llac。WLAN能夠使用單載波調(diào)制技術(shù),比如IEEE802.1lb標(biāo)準(zhǔn)。
【發(fā)明內(nèi)容】
[0005]本公開針對用于接收和發(fā)送與一個或更多無線通信協(xié)議相關(guān)聯(lián)的信號的裝置和方法。用于接收與一個或更多無線通信協(xié)議相關(guān)聯(lián)的信號的裝置包括用于解調(diào)接收的單載波信號的單載波接收機(jī)電路,這里單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器。該裝置還包括用于解調(diào)接收的多載波信號的多載波接收機(jī)電路,這里多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器。在該裝置中,通過調(diào)整第一數(shù)字內(nèi)插器或第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù)。該裝置進(jìn)一步包括耦合到單載波接收機(jī)電路以及耦合到多載波接收機(jī)電路的時鐘。該時鐘被配置為提供時鐘信號,該時鐘信號被處理以產(chǎn)生用于解調(diào)接收的單載波信號和接收的多載波信號的多個時鐘采樣頻率。
[0006]在另一個示例中,用于發(fā)送與一個或更多無線通信協(xié)議相關(guān)聯(lián)的信號的裝置包括用于編碼待發(fā)送的單載波信號的單載波發(fā)射機(jī)電路。該裝置還包括用于編碼待發(fā)送的多載波信號的多載波發(fā)射機(jī)電路。該裝置進(jìn)一步包括耦合到單載波發(fā)射機(jī)電路以及耦合到多載波發(fā)射機(jī)電路的時鐘。該時鐘被配置為提供時鐘信號,該時鐘信號被處理以產(chǎn)生用于編碼待發(fā)送的單載波信號和待發(fā)送的多載波信號的多個時鐘采樣頻率。
[0007]在另一個示例中,用于與一個或多個無線通信協(xié)議相關(guān)聯(lián)的信號的全雙工通信的基帶處理器包括接收機(jī)電路,該接收機(jī)電路包括用于解調(diào)接收的單載波信號的單載波接收機(jī)電路和用于解調(diào)接收的多載波信號的多載波接收機(jī)電路。該單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器,該多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器。在基帶處理器中,通過調(diào)整第一數(shù)字內(nèi)插器或第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù)?;鶐幚砥鬟€包括用于編碼待發(fā)送的信號的發(fā)射機(jī)電路,這里待發(fā)送的信號是單載波信號或多載波信號?;鶐幚砥鬟M(jìn)一步包括耦合到接收機(jī)電路以及耦合到發(fā)射機(jī)電路的時鐘。時鐘被配置為提供時鐘信號,處理該時鐘信號以產(chǎn)生用于發(fā)送和接收單載波信號和多載波信號的多個時鐘采樣頻率。
[0008]在另一個示例中,在用于在基帶處理器處處理接收的信號的方法中,檢測接收的信號是單載波信號還是多載波信號。如果接收的信號是單載波信號,則接收的信號通過單載波接收機(jī)電路解調(diào)。單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器。如果接收的信號是多載波信號,則接收的信號通過多載波接收機(jī)電路解調(diào)。多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器。通過調(diào)整第一數(shù)字內(nèi)插器或第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù)。使用耦合到單載波接收機(jī)電路和耦合到多載波接收機(jī)電路的時鐘產(chǎn)生時鐘信號。通過處理該時鐘信號產(chǎn)生時鐘采樣頻率,這里時鐘采樣頻率由單載波接收機(jī)電路或多載波接收機(jī)電路接收,以用于解調(diào)單載波信號或多載波信號。
[0009]在另一個示例中,在用于在基帶處理器處處理待發(fā)送的信號的方法中,檢測待發(fā)送的信號是單載波信號還是多載波信號。如果待發(fā)送的信號是單載波信號,則通過單載波發(fā)射機(jī)電路對信號編碼以進(jìn)行發(fā)送。如果待發(fā)送的信號是多載波信號,則待發(fā)送的信號通過多載波發(fā)射機(jī)電路編碼。使用耦合到單載波發(fā)射機(jī)電路和耦合到多載波發(fā)射機(jī)電路的時鐘產(chǎn)生時鐘信號。通過處理該時鐘信號產(chǎn)生時鐘采樣頻率。時鐘采樣頻率由單載波發(fā)射機(jī)電路或多載波發(fā)射機(jī)電路接收,以用于編碼單載波信號或多載波信號。
[0010]【專利附圖】
【附圖說明】
[0011]圖1是描繪了使用具有固定頻率的單時鐘的示例性基帶處理器的框圖。
[0012]圖2是圖示出示例性無線終端的模塊的框圖。
[0013]圖3是圖示出用于基帶處理器中使用的數(shù)控振蕩器(NCO)和時鐘門控模塊的示例性實(shí)施方式的框圖。
[0014]圖4描繪了數(shù)控振蕩器(NCO)和時鐘門控模塊中使用的某些信號的波形。
[0015]圖5是圖示出用于基帶處理器中使用的單載波發(fā)射電路的示例性實(shí)施方式的框圖。
[0016]圖6描繪了單載波發(fā)射電路的示例性實(shí)施方式中使用的某些信號的波形。
[0017]圖7是圖示出在基帶處理器處處理接收的信號的示例性方法的流程圖,這里接收的信號與一個或多個無線通信協(xié)議相關(guān)聯(lián)。
[0018]圖8是圖示出在基帶處理器處處理待發(fā)送的信號的示例性方法的流程圖,這里待發(fā)送的信號與一個或多個無線通信協(xié)議相關(guān)聯(lián)。
【具體實(shí)施方式】
[0019]圖1是描繪使用具有固定頻率的單時鐘102的示例性基帶處理器100的框圖。示例性基帶處理器100使用在無線通信系統(tǒng)中,例如IEEE802.11標(biāo)準(zhǔn)化的無線局域網(wǎng)絡(luò)(WLAN)系統(tǒng)。在這種IEEE802.11標(biāo)準(zhǔn)化的WLAN中,支持的兩種不同類型的分組包括單載波(例如802.lib)分組和多載波正交頻分復(fù)用(OFDM)(例如802.1la,802.1 In,和802.1lac)分組。對于使用示例性基帶處理器100發(fā)送和接收的802.1Ib單載波分組,擴(kuò)展碼片速率為llMchip/s,用于這些分組的信號處理的過采樣速率為IlMHz的倍數(shù)。對比之下,對于使用示例性基帶處理器100發(fā)送和接收的OFDM分組,時域采樣速率是20MHz的倍數(shù),除了其它的因數(shù)之外,還基于設(shè)備帶寬來支配采樣速率。貫穿本公開討論了術(shù)語“多載波”和“0FDM”,且它們在大多數(shù)情況下是可互換的。因此,引用OFDM之處,可以使用其它的多載波調(diào)制和解調(diào)技術(shù)。類似地,對多載波調(diào)制和解調(diào)的引用包括OFDM實(shí)施。
[0020]為了接收單載波分組和OFDM分組兩者,示例性基帶處理器100包括單載波接收機(jī)電路104和多載波接收機(jī)電路106。類似地,為了發(fā)送單載波分組和OFDM分組兩者,示例性基帶處理器100包括單載波發(fā)射機(jī)電路108和多載波發(fā)射機(jī)電路110。如上面指出的,示例性基帶處理器100包括單時鐘102,并且不包括額外的時鐘源。單時鐘102工作在320MHz,并配置為在處理單載波分組和OFDM分組兩者時使用。單時鐘102的使用和利用多時鐘的系統(tǒng)(例如,使用176MHz時鐘處理單載波分組和使用320MHZ時鐘處理OFDM分組的系統(tǒng))形成對比。如128處所圖示的,單時鐘102耦合到單載波接收機(jī)電路104、多載波接收機(jī)電路106、單載波發(fā)射機(jī)電路108、以及多載波發(fā)射機(jī)電路110。單時鐘源102向示例性基帶處理器100的模塊104、106、108、110提供時鐘信號,并且在模塊104、106、108、110內(nèi),處理所提供的時鐘信號以產(chǎn)生多個時鐘采樣頻率。多個時鐘采樣頻率使用在單載波接收機(jī)電路104、多載波接收機(jī)電路106、單載波發(fā)射機(jī)電路108以及多載波發(fā)射機(jī)電路110中,用于解碼和編碼單載波分組和多載波分組兩者。
[0021]在可替換的實(shí)施方式中,時鐘信號并非直接提供給模塊104、106、108、110,而是替代地提供給時鐘產(chǎn)生和分發(fā)模塊。在所述時鐘產(chǎn)生和分發(fā)模塊中,處理時鐘信號以產(chǎn)生多個時鐘采樣頻率。多個時鐘采樣頻率接著被提供給模塊104、106、108、110,并在接收和發(fā)送單載波信號和多載波信號兩者時使用。
[0022]圖1的示例性系統(tǒng)包括媒體接入控制(MAC)層112和射頻(RF)層126。MAC層112能夠包括一個或多個MAC控制單元(MCU)。示例性基帶處理器100從MAC層112通過MAC數(shù)據(jù)接口(MDI) 124接收一個或多個數(shù)字?jǐn)?shù)據(jù)流?;诮邮盏囊粋€或多個數(shù)字?jǐn)?shù)據(jù)流,示例性基帶處理器100進(jìn)行編碼(例如,基于Barker碼)和調(diào)制,從而使一個或多個數(shù)據(jù)流能夠通過一個或多個天線無線地發(fā)射。為了進(jìn)一步支持一個或多個數(shù)字?jǐn)?shù)據(jù)流的發(fā)射,示例性基帶處理器100包括數(shù)模轉(zhuǎn)換器(DAC) 130以將一個或多個數(shù)字?jǐn)?shù)據(jù)流轉(zhuǎn)換為模擬基帶信號。DAC130的采樣速率對于20MHz設(shè)備為80MHz,對于40MHz設(shè)備為160MHz。RF層126接收模擬基帶信號,并產(chǎn)生已從模擬基帶信號轉(zhuǎn)換的RF信號以用于通過一個或多個天線發(fā)射。
[0023]如上面所描述的,RF層126用來產(chǎn)生用于發(fā)射的RF信號。RF層126還在處理通過一個或多個天線接收的RF信號時使用。因此,RF層126耦合到一個或多個天線以接收輻射的RF信號,且RF層126將接收的RF信號轉(zhuǎn)換為基帶信號并將基帶信號提供給示例性基帶處理器100的模數(shù)轉(zhuǎn)換器(ADC) 114。示例性基帶處理器100處理轉(zhuǎn)換后的基帶信號并將數(shù)字信息通過MDI124提供給MAC112。如圖1中所示,ADC114和DAC130兩者都耦合到時鐘102并響應(yīng)于由時鐘102提供的時鐘采樣頻率。ADC114和DAC130可以各自從時鐘102接收一個單獨(dú)的、不同的時鐘采樣頻率。盡管圖1描繪了時鐘102直接連接到ADCl 14和DAC130兩者,在其它實(shí)施方式中,提供給ADC114和DAC130的時鐘采樣頻率由耦合到ADC114和DAC130的時鐘產(chǎn)生模塊提供。在這樣的實(shí)施方式中,由時鐘102提供的時鐘信號由時鐘產(chǎn)生模塊處理以產(chǎn)生用于ADC114和DAC130的時鐘采樣頻率。
[0024]單載波接收機(jī)電路104包括第一數(shù)字內(nèi)插器118,多載波接收機(jī)電路106包括第二數(shù)字內(nèi)插器120。第一數(shù)字內(nèi)插器118和第二數(shù)字內(nèi)插器120用于進(jìn)行單載波接收機(jī)電路104和多載波接收機(jī)電路106中的定時恢復(fù)。對于利用示例性基帶處理器100的無線通信系統(tǒng),在通信系統(tǒng)的發(fā)射部分和通信系統(tǒng)的接收部分中使用的參考時鐘并非嚴(yán)格地相同。因此,為了在接收部分中正確地檢測數(shù)據(jù),接收部分的定時元件和到來的、來自發(fā)射部分的發(fā)送信號同步。將接收部分和發(fā)射的信號同步的過程使定時恢復(fù)成為可能。在圖1的示例性基帶處理器100中,純數(shù)字定時恢復(fù)使用第一數(shù)字內(nèi)插器118或第二數(shù)字內(nèi)插器120而執(zhí)行。在純數(shù)字定時恢復(fù)中,ADC114的采樣相位是固定的,通過調(diào)整數(shù)字內(nèi)插器118、120的內(nèi)插相位,使用數(shù)字內(nèi)插器118、120進(jìn)行定時跟蹤。內(nèi)插相位可以基于,例如,使用數(shù)控振蕩器的查找表而產(chǎn)生。通過圖1中的數(shù)字內(nèi)插器118、120執(zhí)行的純數(shù)字定時恢復(fù)與使用模擬時鐘相位內(nèi)插器來進(jìn)行的定時恢復(fù)的方法形成對比。當(dāng)模擬時鐘相位內(nèi)插器用在進(jìn)行定時恢復(fù)中時,調(diào)整ADC114的采樣時鐘以跟蹤進(jìn)入的信號。在使用經(jīng)由數(shù)字內(nèi)插器118、120和單時鐘102的純數(shù)字定時恢復(fù)中,一個或多個模擬時鐘相位內(nèi)插器能夠從基帶處理器100有效地移除(例如,分別工作在320MHz和176MHz的兩個模擬時鐘相位內(nèi)插器,可以從基帶處理器100有效地移除)。
[0025]在圖1的示例性基帶處理器100中,使用單時鐘102來產(chǎn)生用于發(fā)送和接收單載波信號和多載波信號兩者所需要的時鐘采樣頻率,消除了對外部的時鐘的需求(例如,針對發(fā)送和接收單載波信號的176MHz的時鐘沒有包括在示例性基帶處理器100中)。進(jìn)一步的,當(dāng)示例性基帶處理器100的操作模式從OFDM模式改變?yōu)閱屋d波模式時,這種方式來使用單時鐘102消除了對時鐘切換的需求,反之亦然。單時鐘102的使用還使得基帶處理器100中的數(shù)字到模擬接口的簡化成為可能。例如,單時鐘102和數(shù)字內(nèi)插器118、120的使用允許不包括模擬相位內(nèi)插器的基帶處理實(shí)施方式,模擬相位內(nèi)插器用于控制ADC114的采樣相位。作為另一個示例,單時鐘102和數(shù)字內(nèi)插器118、120的使用消除或降低了由于時鐘相位改變的ADCl 14接口定時變化。使用單時鐘102和數(shù)字內(nèi)插器118、120,實(shí)現(xiàn)了對于單載波和多載波分組兩者的、分組到達(dá)和離開的準(zhǔn)確時間測量。單時鐘102和數(shù)字內(nèi)插器118,120的使用還使示例性基帶處理器100能夠符合到達(dá)時間差(TDOA)要求,到達(dá)時間差(TDOA)要求由無線設(shè)備的不同標(biāo)準(zhǔn)或制造商所強(qiáng)加。
[0026]圖2是圖示出示例性無線終端200的模塊的框圖。無線終端200使用在無線通信系統(tǒng)中,例如IEEE802.11標(biāo)準(zhǔn)化的WLAN系統(tǒng)。在圖2中,無線終端200包括RF層210,MAC層236,和單時鐘基帶處理器204。MAC層236通過MAC數(shù)據(jù)接口(MDI) 234耦合到單時鐘基帶處理器204,使得一個或多個數(shù)字?jǐn)?shù)據(jù)流能夠從MAC層236接收到,并接著在單時鐘基帶處理器204中編碼。為了支持一個或多個數(shù)字?jǐn)?shù)據(jù)流的發(fā)射,單時鐘基帶處理器204包括數(shù)模轉(zhuǎn)換器(DAC) 256以將一個或多個數(shù)字?jǐn)?shù)據(jù)流轉(zhuǎn)換為模擬基帶信號。RF層210接收模擬基帶信號,并產(chǎn)生已從模擬基帶信號轉(zhuǎn)換的RF信號以用于通過一個或多個天線發(fā)射。
[0027]RF層210也用于在處理通過一個或多個天線接收的RF信號時使用。例如,RF層210將接收的RF信號轉(zhuǎn)換為基帶信號,并將基帶信號提供給單時鐘基帶處理器204的模數(shù)轉(zhuǎn)換器(ADC) 212。ADC212和DAC256通過第一時鐘產(chǎn)生模塊218耦合到320MHz時鐘214。如圖2中圖示的,第一時鐘產(chǎn)生模塊218依據(jù)設(shè)備帶寬(BW)向ADC212和DAC256提供一個或多個時鐘采樣頻率。320MHz時鐘214也耦合到第二時鐘產(chǎn)生模塊216 (即,時鐘產(chǎn)生/門控和分發(fā)模塊216)。第二時鐘產(chǎn)生模塊216包括時鐘門控和時鐘分發(fā)功能。
[0028]圖2的單時鐘基帶處理器204包括單載波接收機(jī)電路、多載波接收機(jī)電路、單載波發(fā)射機(jī)電路和多載波發(fā)射機(jī)電路,以支持單載波分組和OFDM分組兩者的接收和發(fā)送。第二時鐘產(chǎn)生模塊216的時鐘分發(fā)功能將320MHz時鐘214耦合到基帶處理器204的單載波接收機(jī)電路、多載波接收機(jī)電路、單載波發(fā)射機(jī)電路、和多載波發(fā)射機(jī)電路。320MHz時鐘214向第二時鐘產(chǎn)生模塊216提供時鐘信號,所提供的時鐘信號由第二時鐘產(chǎn)生模塊216處理以產(chǎn)生多個時鐘采樣頻率。多個時鐘采樣頻率用在基帶處理器204的單載波接收機(jī)電路、多載波接收機(jī)電路、單載波發(fā)射機(jī)電路和多載波發(fā)射機(jī)電路中,用于發(fā)送和接收單載波分組和多載波分組。
[0029]如上所描述的,RF層210將接收的RF信號轉(zhuǎn)換為基帶信號,并將基帶信號提供給模數(shù)轉(zhuǎn)換器(ADC) 212。ADC212將模擬基帶信號轉(zhuǎn)換為數(shù)字信號,單時鐘基帶處理器204的單載波接收機(jī)電路和多載波接收機(jī)電路通過通用數(shù)據(jù)通路220接收數(shù)字信號。單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器238(圖2中標(biāo)記為“DINT-802, lib”),多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器222(標(biāo)記為“DINT-0FDM”,)。數(shù)字內(nèi)插器222、238兩者都用于單時鐘基帶處理器204中的定時恢復(fù)(即,在單時鐘基帶處理器204中為了正確地檢測接收的數(shù)據(jù),單時鐘基帶處理器204的定時元件和到來的、所發(fā)送的信號同步)。通過調(diào)整數(shù)字內(nèi)插器222、238的內(nèi)插相位,由數(shù)字內(nèi)插器222、238進(jìn)行定時跟蹤,且ADC212的時鐘采樣相位是固定的。在進(jìn)行以這種方式的定時跟蹤中(即,使用數(shù)字內(nèi)插器222、238以進(jìn)行純數(shù)字定時恢復(fù)),沒有調(diào)整ADC采樣時鐘,且沒有使用模擬時鐘相位內(nèi)插器。
[0030]第一數(shù)字內(nèi)插器238(即,單載波數(shù)字內(nèi)插器)中使用的控制方案與第二數(shù)字內(nèi)插器222(即,多載波數(shù)字內(nèi)插器)中使用的控制方案不同。為了實(shí)現(xiàn)針對高正交幅度調(diào)制(QAM) OFDM的良好性能,第二數(shù)字內(nèi)插器222的內(nèi)插器結(jié)構(gòu)可能相對地復(fù)雜,第二數(shù)字內(nèi)插器222可能具有相對高的功耗。反之,處理單載波(例如,IEEE802.1lb)信號可以不需要復(fù)雜的內(nèi)插器(即,與第二數(shù)字內(nèi)插器222相比,第一數(shù)字內(nèi)插器238的復(fù)雜度較小)。用于處理單載波信號的第一數(shù)字內(nèi)插器238在分組被檢測到之前的全部時間(即,接收機(jī)噪聲周期)期間運(yùn)行,并且如果分組為單載波分組時繼續(xù)運(yùn)行。用于處理多載波信號的第二數(shù)字內(nèi)插器222在檢測到OFDM分組之后運(yùn)行。接收機(jī)噪聲周期是無線信道上沒有業(yè)務(wù)量的時間周期。在IEEE802.11標(biāo)準(zhǔn)化的系統(tǒng)中,設(shè)備不知道到來的分組何時將會發(fā)送,接收機(jī)需要一直監(jiān)視介質(zhì)。第一數(shù)字內(nèi)插器238利用修改的控制和計時方案,該方案使得第一數(shù)字內(nèi)插器238能夠處理802.1lb控制信號(CS)和802.1lb數(shù)據(jù)信號。
[0031]如上面所描述的,多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器222。第二數(shù)字內(nèi)插器222的用途是跟蹤發(fā)射設(shè)備和接收設(shè)備之間的定時偏移(即,進(jìn)行定時恢復(fù),如上面所描述的)。第二數(shù)字內(nèi)插器222是利用法羅(fairow)結(jié)構(gòu)的立方內(nèi)插器。為了維持性能,第二數(shù)字內(nèi)插器222使用和ADC212相同的采樣速率。圖2的單時鐘基帶處理器204包括320MHz時鐘214,除了其他組件之外,320MHz時鐘214也耦合到多載波接收機(jī)電路的第二數(shù)字內(nèi)插器222。320MHz時鐘214向時鐘產(chǎn)生/門控和分發(fā)模塊216提供時鐘信號,從而使得時鐘產(chǎn)生/門控和分發(fā)模塊216能夠處理時鐘信號,并產(chǎn)生由第二數(shù)字內(nèi)插器222利用的時鐘采樣頻率。通過利用接收的通信信號的保護(hù)間隔(GI),發(fā)生在第二數(shù)字內(nèi)插器222之后的處理(即,后DINT處理)不需要多載波接收機(jī)電路中的復(fù)雜時鐘門控。
[0032]如圖2所描述的,多載波接收機(jī)電路進(jìn)一步包括數(shù)控振蕩器(NCO) 224、載波恢復(fù)(CR)模塊226、接收機(jī)狀態(tài)機(jī)228和快速傅里葉變換(FFT)模塊230。NC0224是產(chǎn)生波形的同步的(即,時鐘控制的)、離散時間、離散賦值的表示的數(shù)字信號發(fā)生器。波形的同步的、離散賦值的表示可以是例如正弦信號。在圖2的示例性系統(tǒng)中,第二數(shù)字內(nèi)插器222和NC0224的控制和分組處理控制相合并。CR模塊226用于估計載波頻率偏移(CFO),這里CFO等于發(fā)射機(jī)載波頻率和接收機(jī)載波頻率之間的差異。CFO反映了如下事實(shí):無線通信系統(tǒng)中的發(fā)射機(jī)和接收機(jī)是兩個不同的設(shè)備,從而不同的設(shè)備將具有與標(biāo)稱的載波頻率值不同并且相互不同的載波頻率。CR模塊226接收第二數(shù)字內(nèi)插器222的輸出,并且也耦合到NC0224。接收機(jī)狀態(tài)機(jī)228執(zhí)行各種功能,除了其它的功能以外,還包括:(a)確定目的地地址、加密狀態(tài)、幀類型、重試狀態(tài)、和特殊幀狀態(tài),(b)確定是否需要時間敏感的響應(yīng),(c)過濾(例如,將接收的幀路由到主機(jī)CPU)。FFT模塊230接收來自CR模塊226和接收機(jī)狀態(tài)機(jī)228的輸出,并將接收的信號從時域信號轉(zhuǎn)換為頻域信號。頻率處理模塊232用來處理從FFT模塊230輸出的頻域信號。從頻率處理模塊232輸出的結(jié)果信號被通過MDI234傳送到MAC層236。
[0033]如上所描述的,單載波接收機(jī)電路包括用于處理接收的單載波信號的第一數(shù)字內(nèi)插器238。第一數(shù)字內(nèi)插器238的用途是跟蹤發(fā)射設(shè)備和接收設(shè)備之間的定時偏移(S卩,進(jìn)行定時恢復(fù),如上面所描述的)。第一數(shù)字內(nèi)插器238可以是具有40MHz的工作時鐘的線性數(shù)字內(nèi)插器,或者可以是具有工作在不同頻率的工作時鐘的不同類型的數(shù)字內(nèi)插器。第一數(shù)字內(nèi)插器238的輸入速率是40MHz,輸出數(shù)據(jù)速率有效地為22MHz。如圖2中所描繪的,單載波接收機(jī)電路進(jìn)一步包括NCO和時鐘門控模塊240、雷克(rake)和補(bǔ)碼鍵控(CCK)解碼器模塊242、和單載波空閑信道評估(CCA)(例如,802.1lbCCA)模塊244。雷克和CCK解碼器模塊242用于解碼接收的CCK符號和通過MDI234提供結(jié)果輸出給MAC層236。單載波CCA模塊244配置為基于通信信道中的RF活動是存在還是不存在,來確定發(fā)射機(jī)和接收機(jī)之間的通信信道是繁忙還是空閑的(即,對于通信信道確定空閑信道評估)。
[0034]圖3是圖示出用于在基帶處理器中使用的數(shù)控振蕩器(NCO)和時鐘門控模塊的示例性實(shí)施方式300的框圖。圖3的NCO和時鐘門控模塊的示例性實(shí)施方式300可以實(shí)施在圖2的單載波基帶處理器204的上下文中(例如,作為圖2的NCO和時鐘門控模塊240)。參考圖2,NC0和時鐘門控模塊的示例性實(shí)施方式300可以耦合到第一數(shù)字內(nèi)插器238以及雷克和CCK解碼器模塊242兩者。如上所指出的,第一數(shù)字內(nèi)插器238具有40MHz的工作時鐘、40MHz的輸入數(shù)據(jù)速率、以及有效地為22MHz的輸出數(shù)據(jù)速率。對于工作時鐘和輸入數(shù)據(jù)速率的40MHz時鐘采樣頻率是基于320MHz時鐘214而產(chǎn)生的。第一數(shù)字內(nèi)插器238的內(nèi)插相位可以由NCO和時鐘門控模塊240產(chǎn)生或調(diào)整。內(nèi)插相位基于查找表而產(chǎn)生或調(diào)整,并且可以通過時鐘或采樣速率變換而實(shí)施。如先前描述的,通過調(diào)整數(shù)字內(nèi)插器238的內(nèi)插相位,第一數(shù)字內(nèi)插器238在執(zhí)行符號定時恢復(fù)(S卩,ADC采樣頻率是固定的,進(jìn)行純數(shù)字定時恢復(fù))時使用。
[0035]為了產(chǎn)生針對第一數(shù)字內(nèi)插器238的輸出數(shù)據(jù)速率的22MHz時鐘,產(chǎn)生一個控制信號?;谠摽刂菩盘?,產(chǎn)生有效的22MHz時鐘,并提供給圖2的第一數(shù)字內(nèi)插器238的內(nèi)插器輸出級。類似地,基于該控制信號,產(chǎn)生有效的44MHz時鐘并提供給圖2的雷克和CCK解碼器模塊242。為了使硬件共享成為可能,提供給雷克和CCK解碼器模塊242的有效44MHz時鐘在IlMHz時鐘周期中具有四個循環(huán)。為了產(chǎn)生44MHz有效的后處理時鐘,可以對第二數(shù)字內(nèi)插器238的輸入進(jìn)行上采樣,第二數(shù)字內(nèi)插器238可以工作在80MHz??蛇x的,為了產(chǎn)生提供給雷克和CCK解碼器模塊242的有效44MHz時鐘,數(shù)據(jù)采樣速率可以保持不變,44MHz的有效時鐘可以從80MHz時鐘產(chǎn)生,并利用有效數(shù)據(jù)采樣校準(zhǔn)。
[0036]這些概念在圖3的示例性實(shí)施方式300中舉例說明。在圖3中,NCO和時鐘門控模塊的示例性實(shí)施方式300接收CK40M信號328 (即,40MHz時鐘采樣頻率)以及CK80M信號334(即,80MHz時鐘采樣頻率)。相位累加器310用來產(chǎn)生相位mu[16:0]值324。相位累加器310的輸入包括針對40MHz到22MHz的采樣速率變換的相位常量0xdl74(304)和0xdl75 (306)、來自符號定時偏移估計的定時偏移mu_tr [16:0]信號312、以及當(dāng)前相位mu [16:0]。如果當(dāng)前相位mu [16] 320的MSB不為I,則相位累加器310的輸出318將會鎖存至觸發(fā)器322。如果mu[16]320為1,當(dāng)前相位mu[16:0]324將會被mu[15:0]314更新。在圖2的單時鐘基帶處理器204的上下文中,40MHz時鐘信號328和80MHz時鐘信號334是從320MHz時鐘214接收(例如,通過時鐘產(chǎn)生/門控和分發(fā)模塊216)的。CK40M信號328在第一時鐘門控單元330處被接收到,此處使用CK40M信號328和Mu[16]值326的倒數(shù)(即,?Mu[16])來進(jìn)行第一時鐘門控單元330的操作。時鐘門控單元330的輸出為提供給數(shù)字內(nèi)插器(例如,圖2的單載波接收機(jī)電路的第一數(shù)字內(nèi)插器238)的最后級(即,輸出級)的CK22M信號332(即,22MHz時鐘采樣頻率)。如上面所指出的,為了產(chǎn)生針對第一數(shù)字內(nèi)插器238的輸出級的22MHz時鐘采樣頻率332,產(chǎn)生控制信號。該控制信號可以經(jīng)由Mu [16]值326的倒數(shù)來實(shí)現(xiàn),此處Mu [16]值326的倒數(shù)是與CK40M信號328組合以產(chǎn)生22MHz時鐘采樣頻率332的控制信號。
[0037]類似地,CK80M信號334在第二時鐘門控單元336處接收,此處使用CK80M信號334和Mu [16]值326的倒數(shù)(S卩,?Mu [16])來進(jìn)行第二時鐘門控單元336的操作。時鐘門控單元336的輸出為提供給單載波(例如,802.1lb)的解碼核心(例如,圖2的單載波接收機(jī)電路的雷克和CCK解碼器242)的CK44M信號338(即,44MHz時鐘采樣頻率)。使用Mu [16:0]值324來產(chǎn)生Mu [16]值326的倒數(shù),此處Mu [16:0]值324用來設(shè)定數(shù)字內(nèi)插器的內(nèi)插相位(例如,提供Mu[16:0]值324給圖2的第一數(shù)字內(nèi)插器238的DINT相位)。如上面所指出的,為了產(chǎn)生針對802.1lb CCK/Barker核心處理(例如,雷克和CCK解碼器242)的44MHz時鐘采樣頻率338,使用一個控制信號。該控制信號通過Mu [16]值326的倒數(shù)來實(shí)現(xiàn),此處Mu [16]值326的倒數(shù)是與CK80M信號334相組合以產(chǎn)生44MHz時鐘采樣頻率338的控制信號。
[0038]圖3的NCO和時鐘產(chǎn)生控制模塊的不例性實(shí)施方式300還包括第一多路復(fù)用器302。第一多路復(fù)用器302接收輸入“0xdl74” 304和“0xdl75” 306,并基于選擇線輸入308產(chǎn)生輸出309。0xdl74304和0xdl75306是用于從40MHz到22MHz采樣速率變換的相位常量。選擇線輸入308接收對應(yīng)于Mujndex [3]值和Mujndex [O]值之間的“0R”操作(即,Mu_index[3] | |Mu_index[O])的一個值?!癘R”操作的結(jié)果選擇第一多路復(fù)用器302的輸入304,306中的一個以發(fā)送到輸出309。第一多路復(fù)用器302的輸出309在加法器310處接收,加法器310還接收Mu_tr [16:01值312和Mu [15:0]值314。加法器310的輸出318在第二多路復(fù)用器316處接收。第二多路復(fù)用器316還接收作為輸入的Mu[15:0]值314,Mu[15:0]值314還在選擇線輸入Mu[161320上被提供給第二多路復(fù)用器316。第二多路復(fù)用器316的輸出320通過時鐘CK40M信號328鎖存到觸發(fā)器322中,觸發(fā)器322產(chǎn)生Mu [16:0]值324作為輸出?;谠谟|發(fā)器322處對CK40M信號328的接收,觸發(fā)器322的輸出速率為40MHz。
[0039]圖4描繪了數(shù)控振蕩器(NCO)和時鐘門控模塊中使用的某些信號的波形400。圖4的波形400可以是例如圖3的數(shù)控振蕩器(NCO)和時鐘門控模塊的示例性實(shí)施方式300中所使用的波形。波形402-410與在數(shù)控振蕩器(NCO)和時鐘門控模塊中發(fā)生的相位計算相關(guān)。波形402對應(yīng)于圖3的CK40M信號328 (即,40MHz時鐘采樣頻率)。波形404對應(yīng)于在圖3的第一多路復(fù)用器302的多路復(fù)用器選擇線處接收的Mu_index[3] | Mu_index[0]信號308。波形406對應(yīng)于在圖3的第二多路復(fù)用器316處接收的Mu[15:0]信號。波形408表示對應(yīng)于第一多路復(fù)用器302的輸出309的mu_delt [15:0]信號。如圖4中圖示出的,基于波形404的值(即,輸入到第一多路復(fù)用器302的選擇線輸入的Mu_indeX[3] | |Mu_index [O]值308)的改變,波形408在“0xdl74”和“0xdl75”之間變化。波形410表示由觸發(fā)器322輸出的圖3的Mu [16:0]值324。
[0040]波形412-416與在NCO和時鐘門控模塊的示例性實(shí)施方式中的22MHz時鐘生成有關(guān)。波形412對應(yīng)于圖3的CK40M信號328 ( 即,40MHz時鐘采樣頻率)。波形414對應(yīng)于在第二多路復(fù)用器316的選擇線輸入處和在加法器310處接收的圖3的Mu[16]值320。波形416對應(yīng)于CK22M信號322,該CK22M信號322由圖3的時鐘門控單元330產(chǎn)生,作為基于~mu[16]值326和CK80M信號334進(jìn)行的時鐘門控操作的結(jié)果。
[0041]波形418-422與在NCO和時鐘門控模塊的示例性實(shí)施方式中的44MHz時鐘生成有關(guān)。波形418對應(yīng)于圖3的CK80M信號334 ( 即,80MHz時鐘采樣頻率)。波形420對應(yīng)于在第二多路復(fù)用器316的選擇線輸入處和在加法器310處接收的圖3的Mu[16]值320。波形422對應(yīng)于CK44M信號334,該CK44M信號334由圖3的時鐘門控單元336產(chǎn)生,作為基于~mu[16]值326和CK40M信號3 28進(jìn)行的時鐘門控操作的結(jié)果。
[0042]再次參照圖2,單時鐘基帶處理器200還包括單載波發(fā)射機(jī)電路和多載波發(fā)射機(jī)電路。為了發(fā)送單載波信號,要發(fā)送的數(shù)據(jù)通過MDI234從MAC層236提供給802.1lb8&『1?^/^0(碼產(chǎn)生模塊248。802.1lb Barker/CCK碼產(chǎn)生模塊248內(nèi)的所有處理均由88MHz時鐘采樣頻率驅(qū)動。802.1lb Barker/CCK碼產(chǎn)生模塊248所產(chǎn)生的數(shù)據(jù)序列以88MHz寫入數(shù)據(jù)緩沖器和重采樣器控制模塊250。802.llbBarker/CCK碼產(chǎn)生模塊248的輸出速率可以為IlMHz并過濾或上采樣到88MHz。在數(shù)據(jù)緩沖器和重采樣控制模塊250中,輸出數(shù)據(jù)序列在80MHz速率下連續(xù)讀出,并饋送進(jìn)入802.1lb傳輸過濾/重采樣器模塊252。802.1lb傳輸過濾/重采樣器模塊252利用為本領(lǐng)域技術(shù)人員所知的組件和信號(例如,擾碼器電路或組件,和p_shape、upcvr、和DVGA信號或電路等)。802.1lb傳輸過濾/重采樣器模塊252的輸出同樣在80MHz上。時鐘產(chǎn)生/門控和分發(fā)模塊216用來從320MHz時鐘214產(chǎn)生80MHz時鐘采樣頻率和88MHz時鐘采樣頻率。如下面進(jìn)一步細(xì)節(jié)中所舉例說明的,88MHz時鐘并非常規(guī)的50/50占空比時鐘。
[0043]在重采樣之后,單載波數(shù)據(jù)序列以和OFDM信號相同或類似地方式被處理。因此,來自802.1lb傳輸過濾/重采樣器模塊252的輸出在802.1 lb/OFDM通用功能模塊254處接收,并隨后發(fā)送到DAC256。如果要發(fā)送的信號是多載波信號,則基帶處理器204還包括多載波發(fā)射機(jī)電路。為了發(fā)送多載波信號,要發(fā)送的數(shù)據(jù)從MAC層236提供給OFDM傳輸模塊246。來自O(shè)FDM傳輸模塊246的輸出提供給802.1 lb/OFDM通用功能模塊254,并隨后發(fā)送到 DAC256。
[0044]圖5是圖示出用于基帶處理器中的單載波發(fā)射電路的示例性實(shí)施方式500的框圖。圖5的單載波發(fā)射電路的示例性實(shí)施方式500可以實(shí)施在圖2的基帶處理器204的上下文中(例如,作為圖2的802.1lb Barker/CCK碼產(chǎn)生模塊248、數(shù)據(jù)緩沖器和重采樣器控制模塊250、802.1lbTX過濾/重采樣器模塊252)。在圖5的示例性實(shí)施方式500中,在Barker/CCK編碼模塊510處接收要發(fā)送的單載波數(shù)據(jù)。Barker/CCK編碼模塊510中的所有處理均由從時鐘產(chǎn)生/時鐘門控模塊502接收的CK88信號506 (即,88MHz時鐘采樣頻率)驅(qū)動。時鐘產(chǎn)生/時鐘門控模塊502基于接收的320MHz源時鐘504來產(chǎn)生88MHz時鐘采樣頻率506。時鐘產(chǎn)生/時鐘門控模塊502還產(chǎn)生提供給數(shù)據(jù)緩沖器516和重采樣器534的80MHz時鐘采樣頻率508。
[0045]Barker/CCK編碼模塊510產(chǎn)生的數(shù)據(jù)序列514以88MHz寫入數(shù)據(jù)緩沖器。數(shù)據(jù)緩沖器516包括用于向重采樣器534讀入數(shù)據(jù)之前鎖存數(shù)據(jù)的多個D觸發(fā)器517。為了鎖存來自數(shù)據(jù)序列514的數(shù)據(jù),在D觸發(fā)器517的數(shù)據(jù)輸入引腳518接收數(shù)據(jù)序列514。D觸發(fā)器517的時鐘輸入引腳524接收由時鐘產(chǎn)生/門控選通模塊502產(chǎn)生的88MHz時鐘采樣頻率506。還在數(shù)據(jù)緩沖器516的寫入使能模塊接收由時鐘產(chǎn)生/時鐘門控模塊502產(chǎn)生的88MHz時鐘采樣頻率,該寫入使能模塊使用88MHz時鐘采樣頻率來提供向D觸發(fā)器517的使能引腳522的輸入。D觸發(fā)器517的輸出引腳526向多路復(fù)用器528提供輸出。多路復(fù)用器528的選擇線輸入接收來自數(shù)據(jù)緩沖器516的讀取選擇模塊530的輸入。讀取選擇模塊530接收由時鐘產(chǎn)生/門控選通模塊502產(chǎn)生的80MHz時鐘采樣頻率508,并在產(chǎn)生輸出中使用80MHz時鐘采樣頻率508。讀取選擇模塊530的輸出用于選擇多路復(fù)用器528的輸入526中的一個,以由多路復(fù)用器528輸出。多路復(fù)用器528的輸出是數(shù)據(jù)緩沖器516的輸出532,該輸出532以提供給讀取選擇模塊530的80MHz時鐘采樣頻率508連續(xù)地被讀取。數(shù)據(jù)緩沖器516的輸出532由重采樣器534接收。基于由重采樣器534接收的80MHz時鐘采樣頻率508,重米樣濾波器的重米樣數(shù)據(jù)序列輸出536同樣在80MHz下。在圖5圖不的單載波發(fā)射電路的示例性實(shí)施方式500中,采用流控制以防止數(shù)據(jù)緩沖器516的溢出。流控制可以包括使用比示例性實(shí)施方式中的最高時鐘速率更快的時鐘(即,比88MHz時鐘采樣頻率更快的時鐘)。
[0046]圖6描繪了單載波發(fā)射電路的示例性實(shí)施方式中使用的某些信號的波形600。圖6的波形600可以是例如圖5的單載波發(fā)射電路的示例性實(shí)施方式500中所使用的波形。波形602是對應(yīng)于圖5中的源時鐘CK320信號504的輸出的320MHz時鐘信號。320MHz波形602由時鐘產(chǎn)生/門控選通模塊(例如,圖5的時鐘產(chǎn)生/時鐘門控模塊502)接收,并用于產(chǎn)生分別為80MHz和88MHz的時鐘采樣頻率的波形604和606。如圖6中所示,88MHz時鐘采樣頻率606并非常規(guī)的50/50占空比的時鐘。波形608對應(yīng)于圖5中的Barker/CCK編碼模塊510產(chǎn)生的數(shù)據(jù)序列514。波形608在88MHz下被寫入數(shù)據(jù)緩沖器(例如,圖5中的數(shù)據(jù)緩沖器516)。波形610對應(yīng)于圖5中的重采樣器534所產(chǎn)生的數(shù)據(jù)序列536。接收波形608的數(shù)據(jù)緩沖器以80MHz速率連續(xù)地讀出數(shù)據(jù)序列,該數(shù)據(jù)序列隨后被饋送至重采樣器(即,圖5中的重米樣器534)。表不重米樣器的輸出的波形610同樣具有80MHz的速率。
[0047]圖7是圖示在基帶處理器處處理接收的信號的示例性方法的流程圖700,此處接收的信號與一個或多個無線通信協(xié)議相關(guān)聯(lián)。在702處,檢測接收的信號是單載波信號還是多載波信號。在704處,如果接收的信號是單載波信號,則經(jīng)由單載波接收機(jī)電路解調(diào)接收的信號,此處單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器。在706處,如果接收的信號是多載波信號,則經(jīng)由多載波接收機(jī)電路解調(diào)接收的信號,此處多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器。在708處,通過調(diào)整所述第一數(shù)字內(nèi)插器或所述第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù)。在710處,利用耦合到單載波接收機(jī)電路和耦合到多載波接收機(jī)電路的時鐘來產(chǎn)生時鐘信號。在712處,通過處理該時鐘信號來產(chǎn)生時鐘采樣頻率。時鐘采樣頻率由單載波接收機(jī)電路或多載波接收機(jī)電路接收,用于解調(diào)單載波信號或多載波信號。
[0048]圖8是圖示出在基帶處理器處處理待發(fā)送的信號的示例性方法的流程圖800,此處待發(fā)送的信號與一個或多個無線通信協(xié)議相關(guān)聯(lián)。在802處,檢測待發(fā)送的信號是單載波信號還是多載波信號。在804處,如果待發(fā)送的信號是單載波信號,則待發(fā)送的信號經(jīng)由單載波發(fā)射機(jī)電路編碼以發(fā)送。在806處,如果待發(fā)送的信號是多載波信號,則待發(fā)送的信號經(jīng)由多載波發(fā)射機(jī)電路編碼。在808處,利用耦合到單載波發(fā)射機(jī)電路和耦合到多載波發(fā)射機(jī)電路的時鐘來產(chǎn)生時鐘信號。在810處,通過處理該時鐘信號來產(chǎn)生時鐘采樣頻率。時鐘采樣頻率由單載波發(fā)射機(jī)電路或多載波發(fā)射機(jī)電路接收,以用于編碼單載波信號或多載波信號。
[0049]本書面描述使用示例性來公開本發(fā)明,包括最佳模式,并且使得本領(lǐng)域技術(shù)人員能夠制造或使用本發(fā)明。本發(fā)明的可取得專利的范圍可以包括其它的示例性。此外,本文描述的方法和系統(tǒng)可以通過包括由設(shè)備處理子系統(tǒng)執(zhí)行的程序指令的程序代碼,實(shí)施在許多不同類型的處理設(shè)備上。軟件程序指令可能包括源代碼、對象代碼、機(jī)器代碼、或任何其它可以操作以引起處理系統(tǒng)進(jìn)行本文描述的方法和操作的存儲數(shù)據(jù)。然而,也可以使用其它實(shí)施方式,比如配置為實(shí)現(xiàn)本文描述的方法和系統(tǒng)的固件或者甚至是適當(dāng)設(shè)計的硬件。
[0050]系統(tǒng)“和方法”數(shù)據(jù)(例如,關(guān)系、映射、數(shù)據(jù)輸入、數(shù)據(jù)輸出、中間數(shù)據(jù)結(jié)果、最終數(shù)據(jù)結(jié)果,等等)可以以一個或多個不同類型的計算機(jī)實(shí)施的數(shù)據(jù)存儲來存儲和實(shí)施,t匕如,不同類型的存儲設(shè)備和程序構(gòu)造(例如,RAM、ROM、閃存、平面文件、數(shù)據(jù)庫、程序數(shù)據(jù)結(jié)構(gòu)、程序變量、IF-THEN(或類似形式)語句構(gòu)造,等等)。注意到數(shù)據(jù)結(jié)構(gòu)描述了用于在數(shù)據(jù)庫、程序、存儲器、或?yàn)橛嬎銠C(jī)程序所使用其它的計算機(jī)可讀媒體中組織和存儲數(shù)據(jù)的格式。
[0051]為了允許它們的操作所需要的數(shù)據(jù)流程,本文描述的計算機(jī)組件、軟件模塊、功能、數(shù)據(jù)存儲和數(shù)據(jù)結(jié)構(gòu)可以互相直接地、或間接地連接。同樣注意到,模塊或處理器包括但不限于進(jìn)行軟件操作的代碼單元,也可以,例如,作為代碼子程序單元、或作為代碼軟件功能單元、或作為對象(在面相對象范例中)、或作為支程序、或以計算機(jī)腳本語言、或另一種類型的計算機(jī)代碼而實(shí)施。軟件組件和/或功能體可以位于單個計算機(jī)上或跨越分布在多計算機(jī)上,依賴于手邊的情況。
[0052]應(yīng)當(dāng)理解,如本文描述中和貫穿后續(xù)的權(quán)利要求書所使用的,“一”、“一個”和“該”的含義包括復(fù)數(shù)的引用,除非上下文明確有其他指示。另外,如本文描述中和貫穿后續(xù)的權(quán)
利要求書所使用的,“在......中”的含義包括“在......中”和“在......上”,除非上
下文明確有其他指示。進(jìn)一步的,如本文說明書中和貫穿后續(xù)的權(quán)利要求書所使用的,“每個”的含義并不要求“每個和全體”,除非上下文明確指示另外的。最后,如本文描述中和貫穿后續(xù)的權(quán)利要求書所使用的,“和”和“或”的含義包括連詞和反意連接詞兩者,并且可以互換地使用,除非上下文明確有其他指示;短語“排除”可以被用來指示僅有反意連接詞含義可以運(yùn)用的情況。
【權(quán)利要求】
1.一種用于接收與一個或多個無線通信協(xié)議相關(guān)聯(lián)的信號的裝置,所述裝置包括: 單載波接收機(jī)電路,所述單載波接收機(jī)電路用于解調(diào)接收的單載波信號并且包括第一數(shù)字內(nèi)插器; 多載波接收機(jī)電路,所述多載波接收機(jī)電路用于解調(diào)接收的多載波信號并且包括第二數(shù)字內(nèi)插器,其中在所述裝置中通過調(diào)整所述第一數(shù)字內(nèi)插器或所述第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù);以及 耦合到所述單載波接收機(jī)電路且耦合到所述多載波接收機(jī)電路的時鐘,所述時鐘配置為提供時鐘信號,所述時鐘信號被處理以產(chǎn)生用于解調(diào)所述接收的單載波信號和所述接收的多載波信號的多個時鐘采樣頻率。
2.根據(jù)權(quán)利要求1所述的裝置,進(jìn)一步包括: 所述單載波接收機(jī)電路,包括: 所述第一數(shù)字內(nèi)插器,所述第一數(shù)字內(nèi)插器為工作在第一時鐘采樣頻率下的線性內(nèi)插器,其中所述第一數(shù)字內(nèi)插器具有在所述第一時鐘采樣頻率下的輸入數(shù)據(jù)速率和在第二時鐘采樣頻率下的輸出數(shù)據(jù)速率; 解碼核心,用于使用第三時鐘采樣頻率來對所述接收的單載波信號解碼,所述第三時鐘采樣頻率是所述第二時鐘采樣頻率的整數(shù)倍; 數(shù)控振蕩器,被配置為調(diào)整所述第一數(shù)字內(nèi)插器的所述內(nèi)插相位;以及時鐘產(chǎn)生控制模塊,被配置為接收來自所述時鐘的時鐘信號并基于控制信號產(chǎn)生所述第二時鐘采樣頻率和所述第三時鐘采樣頻率。
3.根據(jù)杈利要求2所述的裝置,其中所述第二時鐘采樣頻率是基于第一時鐘門控操作產(chǎn)生的,所述第一時鐘門控 操作是使用所述控制信號和具有第一時鐘采樣頻率的信號而執(zhí)行的,并且其中所述第三時鐘采樣頻率是基于第二時鐘門控操作產(chǎn)生的,所述第二時鐘門控操作是使用所述控制信號和具有所述第一時鐘采樣頻率的整數(shù)倍的頻率的信號而執(zhí)行的。
4.根據(jù)權(quán)利要求2所述的裝置,其中所述第一時鐘采樣頻率為40MHz,其中所述第二時鐘采樣頻率為22MHz,并且其中所述第三時鐘采樣頻率為44MHz。
5.根據(jù)權(quán)利要求1所述的裝置,進(jìn)一步包括: 模數(shù)轉(zhuǎn)換器(ADC),所述模數(shù)轉(zhuǎn)換器(ADC)耦合到所述單載波接收機(jī)電路、所述多載波接收機(jī)電路和所述時鐘,其中所述ADC工作在第一時鐘采樣速率;以及 所述第二數(shù)字內(nèi)插器,所述第二數(shù)字內(nèi)插器為工作在所述第一時鐘采樣速率的立方內(nèi)插器。
6.根據(jù)權(quán)利要求1所述的裝置,進(jìn)一步包括: 模數(shù)轉(zhuǎn)換器(ADC),被配置為將所述接收的單載波信號或所述接收的多載波信號從模擬信號轉(zhuǎn)換到數(shù)字信號; 第一內(nèi)插器類型的所述第一數(shù)字內(nèi)插器,所述第一數(shù)字內(nèi)插器經(jīng)由第一數(shù)據(jù)通路耦合到所述ADC,其中所述第一數(shù)字內(nèi)插器被配置為在檢測到分組的時間點(diǎn)之前且在檢測到所述接收的單載波信號之后運(yùn)行;以及 第二內(nèi)插器類型的所述第二數(shù)字內(nèi)插器,所述第二數(shù)字內(nèi)插器經(jīng)由所述第一數(shù)據(jù)通路耦合到所述ADC并且具有與所述第一內(nèi)插器類型不同的控制方案,其中所述第二數(shù)字內(nèi)插器被配置為在檢測到所述接收的多載波信號之后運(yùn)行。
7.根據(jù)權(quán)利要求1所述的裝置,其中所述接收的單載波信號遵循IEEE802.1lb標(biāo)準(zhǔn),并且其中所述接收的多載波信號是遵循IEEE802.1la標(biāo)準(zhǔn)、IEEE802.1ln標(biāo)準(zhǔn)、或IEEE802.1lac標(biāo)準(zhǔn)的正交頻分復(fù)用(OFDM)信號。
8.根據(jù)權(quán)利要求1所述的裝置,其中第二時鐘不包括在所述裝置中,并且其中所述時鐘信號被處理以產(chǎn)生用于對所述接收的單載波信號和所述接收的多載波信號兩者進(jìn)行解碼的所述多個時鐘采樣頻率。
9.根據(jù)權(quán)利要求1所述的裝置,進(jìn)一步包括: 模數(shù)轉(zhuǎn)換器(ADC),所述模數(shù)轉(zhuǎn)換器(ADC)耦合到所述單載波接收機(jī)電路、所述多載波接收機(jī)電路和所述時鐘,其中所述ADC的時鐘采樣相位不發(fā)生變化,并且其中所述裝置不包括模擬時鐘相位內(nèi)插器。
10.根據(jù)權(quán)利要求1所述的裝置,其中所述時鐘工作在320MHz的頻率下。
11.一種用于發(fā)送與一個或多個無線通信協(xié)議相關(guān)聯(lián)的信號的裝置,所述裝置包括: 單載波發(fā)射機(jī)電路,用于對待發(fā)送的單載波信號編碼; 多載波發(fā)射機(jī)電路,用于對待發(fā)送的多載波信號編碼;以及 耦合到所述單載波發(fā)射機(jī)電路以及耦合到所述多載波發(fā)射機(jī)電路的時鐘,所述時鐘被配置為提供時鐘信號,所述時鐘信號被處理以產(chǎn)生用于對所述待發(fā)送的單載波信號和所述待發(fā)送的多載波信號進(jìn)行編碼的多個時鐘采樣頻率。
12.根據(jù)權(quán)利要求11所述的裝置,進(jìn)一步包括: 時鐘產(chǎn)生模塊,所述時鐘產(chǎn)生模塊耦合到所述時鐘并且被配置為接收所述時鐘信號,其中所述時鐘產(chǎn)生模塊被配置為基于所述時鐘信號產(chǎn)生第一時鐘采樣頻率和第二時鐘采樣頻率; 編碼器核心,所述編碼器核心用于對所述待發(fā)送的單載波信號編碼,所述編碼器核心耦合到所述時鐘產(chǎn)生模塊以接收所述第一時鐘采樣頻率的信號,并且被配置為在對所述待發(fā)送的單載波信號編碼時應(yīng)用barker碼;以及 包括多個D觸發(fā)器的數(shù)據(jù)緩沖器,其中所述數(shù)據(jù)緩沖器耦合到所述時鐘產(chǎn)生模塊和所述編碼器核心,其中所述編碼器核心產(chǎn)生以所述第一時鐘采樣速率被寫入所述數(shù)據(jù)緩沖器的第一輸出,并且其中所述數(shù)據(jù)緩沖器以所述第二時鐘采樣速率產(chǎn)生第二輸出。
13.根據(jù)權(quán)利要求12所述的裝置,其中所述第一時鐘采樣頻率為88MHz,其中所述第二時鐘采樣頻率為80MHz,并且其中所述時鐘信號具有320MHz的頻率。
14.根據(jù)權(quán)利要求11所述的裝置,其中第二時鐘不包括在所述裝置中,并且其中所述時鐘信號被處理以產(chǎn)生用于對所述待發(fā)送的單載波信號和所述待發(fā)送的多載波信號進(jìn)行編碼的多個時鐘采樣頻率。
15.一種基帶處理器,具有用于與一個或多個無線通信協(xié)議相關(guān)聯(lián)的信號的全雙工通信的接收機(jī)電路和發(fā)射機(jī)電路,所述基帶處理器包括: 所述接收機(jī)電路,包括: 單載波接收機(jī)電路,所述單載波接收機(jī)電路用于解調(diào)接收的單載波信號并且包括第一數(shù)字內(nèi)插器;以及 多載波接收機(jī)電路,所述多載波接收機(jī)電路用于解調(diào)接收的多載波信號并且包括第二數(shù)字內(nèi)插器,其中在所述基帶處理器中通過調(diào)整所述第一數(shù)字內(nèi)插器或所述第二數(shù)字內(nèi)插器的內(nèi)插相位來執(zhí)行符號定時恢復(fù); 所述發(fā)射機(jī)電路,所述發(fā)射機(jī)電路用于對待發(fā)送的信號編碼,所述待發(fā)送的信號為單載波信號或多載波信號;以及 耦合到所述接收機(jī)電路且耦合到所述發(fā)射機(jī)電路的時鐘,所述時鐘被配置為提供時鐘信號,所述時鐘信號被處理以產(chǎn)生用于發(fā)送和接收單載波信號和多載波信號二者的多個時鐘采樣頻率。
16.一種用于在基帶處理器處處理接收的信號的方法,所述接收的信號與一個或多個無線通信協(xié)議相關(guān)聯(lián),所述方法包括: 檢測所述接收的信號是單載波信號還是多載波信號; 如果所述接收的信號是所述單載波信號,則經(jīng)由單載波接收機(jī)電路解調(diào)所述接收的信號,所述單載波接收機(jī)電路包括第一數(shù)字內(nèi)插器; 如果所述接收的信號是所述多載波信號,則經(jīng)由多載波接收機(jī)電路解調(diào)所述接收的信號,所述多載波接收機(jī)電路包括第二數(shù)字內(nèi)插器; 在所述基帶處理器中通過調(diào)整所述第一數(shù)字內(nèi)插器或所述第二數(shù)字內(nèi)插器的內(nèi)插相位而執(zhí)行符號定時恢復(fù); 使用耦合到所述單載波接收機(jī)電路且耦合到所述多載波接收機(jī)電路的時鐘來產(chǎn)生時鐘信號;以及 通過處理所述時鐘信號來產(chǎn)生時鐘采樣頻率,其中所述時鐘采樣頻率的信號由所述單載波接收機(jī)電路或所述多載波接收機(jī)電路接收,以用于解調(diào)所述單載波信號或所述多載波信號。
17.根據(jù)權(quán)利要求16所述的方法,進(jìn)一步包括: 使用數(shù)控振蕩器來調(diào)整所述第一數(shù)字內(nèi)插器或所述第二數(shù)字內(nèi)插器的所述內(nèi)插相位; 在第一時鐘采樣頻率下操作所述第一數(shù)字內(nèi)插器,其中所述第一數(shù)字內(nèi)插器具有在所述第一時鐘采樣頻率下的輸入數(shù)據(jù)速率和在第二時鐘采樣頻率下的輸出數(shù)據(jù)速率; 使用所述第二時鐘采樣頻率的整數(shù)倍的第三時鐘采樣頻率來解碼所述單載波信號;以及 在時鐘產(chǎn)生控制模塊處接收所述時鐘信號,所述時鐘產(chǎn)生控制模塊被配置為產(chǎn)生所述第二時鐘采樣頻率和所述第三時鐘采樣頻率。
18.根據(jù)權(quán)利要求16所述的方法,進(jìn)一步包括: 在第一時鐘采樣頻率下操作所述第二數(shù)字內(nèi)插器;以及 在所述第一時鐘采樣頻率下操作模數(shù)轉(zhuǎn)換器(ADC),其中所述ADC耦合到所述單載波接收機(jī)電路、所述多載波接收機(jī)電路和所述時鐘。
19.根據(jù)權(quán)利要求16所述的方法,進(jìn)一步包括: 在模數(shù)轉(zhuǎn)換器(ADC)處將所述單載波信號或所述多載波信號從模擬信號轉(zhuǎn)換為數(shù)字信號; 在檢測到分組的時間點(diǎn)之前且在檢測到所述單載波信號之后操作所述第一數(shù)字內(nèi)插器,其中所述第一數(shù)字內(nèi)插器為第一內(nèi)插器類型并且經(jīng)由所述第一數(shù)據(jù)通路耦合到所述ADC ;以及 在檢測到所述多載波信號之后操作所述第二數(shù)字內(nèi)插器,其中所述第二數(shù)字內(nèi)插器為第二內(nèi)插器類型并且經(jīng)由所述第一數(shù)據(jù)通路耦合到所述ADC,并且其中所述第二內(nèi)插器類型具有與所述第一內(nèi)插器類型不同的控制方案。
20.一種用于在基帶處理器處處理待發(fā)送的信號的方法,所述待發(fā)送的信號與一個或多個無線通信協(xié)議相關(guān)聯(lián),所述方法包括: 檢測所述待發(fā)送的信號是單載波信號還是多載波信號; 如果所述待發(fā)送的信號是所述單載波信號,則經(jīng)由單載波發(fā)射機(jī)電路編碼所述待發(fā)送的信號; 如果所述待發(fā)送的信號是所述多載波信號,則經(jīng)由多載波發(fā)射機(jī)電路編碼所述待發(fā)送的信號; 使用耦合到所述單載波發(fā)射機(jī)電路且耦合到所述多載波發(fā)射機(jī)電路的時鐘來產(chǎn)生時鐘信號;以及 通過處理所述時鐘信號來產(chǎn)生時鐘采樣頻率,其中所述時鐘采樣頻率的信號由所述單載波發(fā)射機(jī)電路或所述多載波發(fā)射機(jī)電路接收,以用于編碼所述單載波信號或所述多載波 信號。
【文檔編號】H04L27/26GK103491036SQ201310333788
【公開日】2014年1月1日 申請日期:2013年6月13日 優(yōu)先權(quán)日:2012年6月12日
【發(fā)明者】于茂 申請人:馬維爾國際貿(mào)易有限公司