專利名稱:一種變速率變路數(shù)數(shù)字分路裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型公開(kāi)了一種變速率變路數(shù)數(shù)字分路裝置。
背景技術(shù):
星載軟件化處理轉(zhuǎn)發(fā)器技術(shù)可以通過(guò)處理軟件注入方式來(lái)解決衛(wèi)星軟件在軌功能固定的問(wèn)題,這樣可以大大擴(kuò)展衛(wèi)星通信系統(tǒng)使用的靈活性。另外,采用標(biāo)準(zhǔn)化、模塊化的硬件和軟件設(shè)計(jì)單元作為基本功能模塊,通過(guò)一定數(shù)量的基本功能模塊相互配合達(dá)到總的星上處理能力。FDMA是一種非常重要的衛(wèi)星通信多址方式,采用FDMA可以減小衛(wèi)星通信系統(tǒng)的復(fù)雜度,降低終端的重量、體積和功耗,非常適合移動(dòng)通信和便攜式通信。因此,F(xiàn)DMA波形軟件包的開(kāi)發(fā)是整個(gè)星載軟件化處理轉(zhuǎn)發(fā)器技術(shù)波形軟件包的重要組成部分。星載軟件化處理轉(zhuǎn)發(fā)器技術(shù)中的FDMA軟件波形包主要包括多載波的數(shù)字分路、多載波全數(shù)字解調(diào)以及多載波譯碼。多載波數(shù)字分路是整個(gè)FDMA軟件波形包重要組成部分,通常用FPGA來(lái)實(shí)現(xiàn)。現(xiàn)有數(shù)字分路方法多根據(jù)項(xiàng)目的具體需求,設(shè)計(jì)對(duì)應(yīng)于項(xiàng)目技術(shù)指標(biāo)的數(shù)字分路的實(shí)現(xiàn)結(jié)構(gòu)。這樣的設(shè)計(jì)實(shí)現(xiàn)結(jié)構(gòu)往往不具有通用性,如果技術(shù)指標(biāo)有所變化則需要重新設(shè)計(jì),降低了設(shè)計(jì)效率。例如文獻(xiàn)1“A Novel ASIC for all-digital onboard Multicarrier Demodulation of Symbol-Synchronous FDMA" (F. Quaranta, Alenia Spazio)給出了一種針對(duì)特定的3種速率進(jìn)行數(shù)字分路實(shí)現(xiàn)結(jié)構(gòu),采用ASIC的實(shí)現(xiàn)方式 (實(shí)現(xiàn)流程圖如圖2);文獻(xiàn)2“用TMS320C6X實(shí)現(xiàn)2m路信號(hào)全數(shù)字化整體解調(diào)算法研究”(周德鎖,田紅心,劉強(qiáng),易克初,西安電子科技大學(xué)綜合業(yè)務(wù)網(wǎng)國(guó)家重點(diǎn)實(shí)驗(yàn)室,西安,電子學(xué)報(bào),2000年第1期)以DSP為實(shí)現(xiàn)主,進(jìn)行了 32路,每路4. 8Kbps的數(shù)字分路。在相同的總帶寬下,針對(duì)不同的業(yè)務(wù)及終端類型,F(xiàn)DMA中載波的個(gè)數(shù)及每個(gè)載波的速率將不同,因此對(duì)應(yīng)的多載波數(shù)字分路的階數(shù)和速率將不同。
實(shí)用新型內(nèi)容本實(shí)用新型的技術(shù)解決問(wèn)題是克服現(xiàn)有技術(shù)的不足,提供了一種變速率變路數(shù)數(shù)字分路裝置。采用本實(shí)用新型實(shí)現(xiàn)了對(duì)低速變速率、變路數(shù)的多載波數(shù)字分路設(shè)備的通用設(shè)計(jì)。本實(shí)用新型的技術(shù)解決方案是一種變速率變路數(shù)數(shù)字分路裝置,包括輸入數(shù)據(jù)緩沖輸出器、輸入控制信號(hào)解析模塊、輸入數(shù)據(jù)緩存輸出控制模塊、濾波器系數(shù)存儲(chǔ)器、濾波器系數(shù)輸出控制模塊、乘累加模塊、FFT變換模塊和系數(shù)調(diào)整模塊。輸入控制信號(hào)解析模塊,接收輸入的分路階數(shù)控制字N、抽取因子控制字M和原型濾波器系數(shù)長(zhǎng)度L ;輸出分路階數(shù)控制字N、抽取因子控制字M、每組原型濾波器長(zhǎng)度Q,其中,L = Q*N ;[0010]輸入數(shù)據(jù)緩沖輸出控制模塊,根據(jù)分路階數(shù)控制字N、抽取因子控制字M以及每組原型濾波器長(zhǎng)度Q,產(chǎn)生控制輸入數(shù)據(jù)緩沖輸出器的讀地址信號(hào),其中,M、N、Q分別控制每個(gè)分路輸出數(shù)據(jù)產(chǎn)生的間隔,多相的個(gè)數(shù)和參與每組多相濾波的數(shù)據(jù)點(diǎn)的個(gè)數(shù);并將產(chǎn)生的乘累加輸出控制標(biāo)志信號(hào)flagjiiac和FFT變換間隔標(biāo)志信號(hào)f lag_ifft分別輸出到乘累加模塊;其中,當(dāng)輸入數(shù)據(jù)緩沖器,每產(chǎn)生Q個(gè)多相輸入數(shù)據(jù),就輸出一個(gè)flagjiiac標(biāo)志信號(hào);每產(chǎn)生N個(gè)f lagjiiac標(biāo)志信號(hào)就產(chǎn)生一個(gè)f IagjfTt信號(hào);輸入數(shù)據(jù)緩沖輸出器,將接收的輸入采樣數(shù)據(jù)進(jìn)行緩存,并根據(jù)接收到的讀地址信號(hào)將采樣數(shù)據(jù)分組后的多相輸入數(shù)據(jù)輸出到乘累加模塊;濾波器系數(shù)輸出控制模塊,根據(jù)輸入控制信號(hào)解析模塊產(chǎn)生的分路階數(shù)控制字N 和每組原型濾波器長(zhǎng)度Q,產(chǎn)生輸出到濾波器系數(shù)存儲(chǔ)器的讀地址信號(hào);濾波器系數(shù)存儲(chǔ)器,根據(jù)接收到的由濾波器系數(shù)輸出控制模塊產(chǎn)生的讀地址信號(hào)將存儲(chǔ)的濾波器系數(shù)分組輸出到乘累加模塊;乘累加模塊,利用濾波器系數(shù)存儲(chǔ)器輸出的濾波器系數(shù)和輸入的每組原型濾波器長(zhǎng)度Q、乘累加輸出控制標(biāo)志信號(hào)flagjiiac對(duì)輸入數(shù)據(jù)緩沖輸出模塊輸出的多相輸入數(shù)據(jù)進(jìn)行乘累加處理;并將乘累加處理后獲得的IFFT變換輸入信號(hào)和接收到的FFT變換間隔標(biāo)志信號(hào)flag_ifft輸出到可變階數(shù)FFT變換模塊;可變階數(shù)FFT變換模塊,將接收到的FFT變換間隔標(biāo)志信號(hào)flag_ifft作為IFFT 變換開(kāi)始標(biāo)志信號(hào),并在分路個(gè)數(shù)信號(hào)控制下,對(duì)從乘累加模塊輸入的IFFT變換輸入信號(hào)進(jìn)行分路處理后,將獲得的IFFT變換輸出信號(hào)和輸出到系數(shù)調(diào)整模塊;系數(shù)調(diào)整模塊,在接收到IFFT變換輸出有效指示信號(hào)時(shí),利用接收到分路階數(shù)控制字N和抽取因子控制字M對(duì)可變階數(shù)FFT變換模塊輸入的IFFT變換輸出信號(hào)進(jìn)行移相后將形成的數(shù)字分路信號(hào)輸出。本實(shí)用新型與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn)(1)本實(shí)用新型是在一般數(shù)字分路原理的基礎(chǔ)上,結(jié)合FPGA器件的使用特性,利用FPGA器件速率與資源可以互換的特點(diǎn),設(shè)計(jì)出了一種適合于低速可變速率、可變路數(shù)的通用數(shù)字分路FPGA實(shí)現(xiàn)結(jié)構(gòu)。對(duì)于該實(shí)現(xiàn)結(jié)構(gòu),用戶不需要重新設(shè)計(jì)FPGA程序,只需要改變輸入控制參數(shù)(包括濾波器階數(shù)N、抽取因子M、原型濾波器長(zhǎng)度L以及系統(tǒng)最高工作時(shí)鐘fw。rt與輸入時(shí)鐘fmain的關(guān)系控制字W),就可以實(shí)現(xiàn)不同速率,不同路數(shù)信號(hào)的數(shù)字分路, 能大大節(jié)約用戶的開(kāi)發(fā)時(shí)間,提高設(shè)計(jì)效率。(2)本實(shí)用新型在進(jìn)行多相濾波時(shí),利用FPGA器件速率與資源可以互換的特點(diǎn), 將傳統(tǒng)的采用低速并行橫向?yàn)V波器的實(shí)現(xiàn)方式改為高速串行乘累加實(shí)現(xiàn)方式,整個(gè)多相濾波緊需要2個(gè)乘法器,大大節(jié)省了硬件資源的開(kāi)銷。
圖1為本實(shí)用新型結(jié)構(gòu)圖;圖2為國(guó)外某衛(wèi)星系統(tǒng)基于特定速率,特定路數(shù)的分路實(shí)現(xiàn)流程圖;圖3為輸入控制信號(hào)解析模塊示意圖;圖4為輸入數(shù)據(jù)緩沖器模塊示意圖;圖5為輸入數(shù)據(jù)緩沖輸出控制模塊示意圖;[0025]圖6為濾波器系數(shù)存儲(chǔ)器模塊示意圖;圖7為濾波器系數(shù)存儲(chǔ)器輸出控制模塊示意圖;圖8為乘累加模塊示意圖;圖9為系數(shù)調(diào)整模塊示意圖。
具體實(shí)施方式
下面就結(jié)合附圖對(duì)本實(shí)用新型做進(jìn)一步介紹。數(shù)字分路中對(duì)應(yīng)于每路輸出信號(hào)的數(shù)學(xué)表達(dá)式如下
權(quán)利要求1.一種變速率變路數(shù)數(shù)字分路裝置,其特征在于包括輸入數(shù)據(jù)緩沖輸出器、輸入控制信號(hào)解析模塊、輸入數(shù)據(jù)緩存輸出控制模塊、濾波器系數(shù)存儲(chǔ)器、濾波器系數(shù)輸出控制模塊、乘累加模塊、FFT變換模塊和系數(shù)調(diào)整模塊。輸入控制信號(hào)解析模塊,接收輸入的分路階數(shù)控制字N、抽取因子控制字M和原型濾波器系數(shù)長(zhǎng)度L ;輸出分路階數(shù)控制字N、抽取因子控制字M、每組原型濾波器長(zhǎng)度Q,其中,L =Q*N ;輸入數(shù)據(jù)緩沖輸出控制模塊,根據(jù)分路階數(shù)控制字N、抽取因子控制字M以及每組原型濾波器長(zhǎng)度Q,產(chǎn)生控制輸入數(shù)據(jù)緩沖輸出器的讀地址信號(hào),其中,M、N、Q分別控制每個(gè)分路輸出數(shù)據(jù)產(chǎn)生的間隔,多相的個(gè)數(shù)和參與每組多相濾波的數(shù)據(jù)點(diǎn)的個(gè)數(shù);并將產(chǎn)生的乘累加輸出控制標(biāo)志信號(hào)flagjiiac和FFT變換間隔標(biāo)志信號(hào)flag_ifft分別輸出到乘累加模塊;其中,當(dāng)輸入數(shù)據(jù)緩沖器,每產(chǎn)生Q個(gè)多相輸入數(shù)據(jù),就輸出一個(gè)flag_mac標(biāo)志信號(hào); 每產(chǎn)生N個(gè)flagjiiac標(biāo)志信號(hào)就產(chǎn)生一個(gè)f IagjfTt信號(hào);輸入數(shù)據(jù)緩沖輸出器,將接收的輸入采樣數(shù)據(jù)進(jìn)行緩存,并根據(jù)接收到的讀地址信號(hào)將采樣數(shù)據(jù)分組后的多相輸入數(shù)據(jù)輸出到乘累加模塊;濾波器系數(shù)輸出控制模塊,根據(jù)輸入控制信號(hào)解析模塊產(chǎn)生的分路階數(shù)控制字N和每組原型濾波器長(zhǎng)度Q,產(chǎn)生輸出到濾波器系數(shù)存儲(chǔ)器的讀地址信號(hào);濾波器系數(shù)存儲(chǔ)器,根據(jù)接收到的由濾波器系數(shù)輸出控制模塊產(chǎn)生的讀地址信號(hào)將存儲(chǔ)的濾波器系數(shù)分組輸出到乘累加模塊;乘累加模塊,利用濾波器系數(shù)存儲(chǔ)器輸出的濾波器系數(shù)和輸入的每組原型濾波器長(zhǎng)度 Q、乘累加輸出控制標(biāo)志信號(hào)flagjiiac對(duì)輸入數(shù)據(jù)緩沖輸出模塊輸出的多相輸入數(shù)據(jù)進(jìn)行乘累加處理;并將乘累加處理后獲得的IFFT變換輸入信號(hào)和接收到的FFT變換間隔標(biāo)志信號(hào)flag_ifTt輸出到可變階數(shù)FFT變換模塊;可變階數(shù)FFT變換模塊,將接收到的FFT變換間隔標(biāo)志信號(hào)f Iagjfft作為IFFT變換開(kāi)始標(biāo)志信號(hào),并在分路個(gè)數(shù)信號(hào)控制下,對(duì)從乘累加模塊輸入的IFFT變換輸入信號(hào)進(jìn)行分路處理后,將獲得的IFFT變換輸出信號(hào)和輸出到系數(shù)調(diào)整模塊;系數(shù)調(diào)整模塊,在接收到IFFT變換輸出有效指示信號(hào)時(shí),利用接收到分路階數(shù)控制字 N和抽取因子控制字M對(duì)可變階數(shù)FFT變換模塊輸入的IFFT變換輸出信號(hào)進(jìn)行移相后將形成的數(shù)字分路信號(hào)輸出。
2.根據(jù)權(quán)利要求1所述的一種變速率變路數(shù)數(shù)字分路裝置,其特征在于所述輸入數(shù)據(jù)緩沖輸出控制模塊產(chǎn)生的數(shù)據(jù)緩沖輸出器的讀地址信號(hào)和所述濾波器系數(shù)輸出控制模塊產(chǎn)生的濾波器系數(shù)存儲(chǔ)器的讀地址信號(hào)根據(jù)下式確定 ρ-ι
3.根據(jù)權(quán)利要求1所述的一種變速率變路數(shù)數(shù)字分路裝置,其特征在于所述系數(shù)調(diào)整模塊根據(jù)下式對(duì)輸入的串行IFFT變換輸出信號(hào)進(jìn)行串行移相處理
專利摘要本實(shí)用新型公開(kāi)了一種變速率變路數(shù)數(shù)字分路裝置,包括輸入數(shù)據(jù)緩沖輸出器、輸入控制信號(hào)解析模塊、輸入數(shù)據(jù)緩存輸出控制模塊、濾波器系數(shù)存儲(chǔ)器、濾波器系數(shù)輸出控制模塊、FFT變換模塊、系數(shù)調(diào)整模塊和乘累加模塊。采用本實(shí)用新型實(shí)現(xiàn)了對(duì)低速變速率、變路數(shù)的多載波數(shù)字分路設(shè)備的通用設(shè)計(jì)。
文檔編號(hào)H04L5/00GK202218240SQ20112033316
公開(kāi)日2012年5月9日 申請(qǐng)日期2011年9月6日 優(yōu)先權(quán)日2011年9月6日
發(fā)明者孫洋, 惠騰飛, 王戰(zhàn)強(qiáng), 翟盛華, 賴曉玲 申請(qǐng)人:西安空間無(wú)線電技術(shù)研究所