国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種任意抽取數(shù)字下變頻器的設(shè)計(jì)

2013-09-30 02:09:02袁子喬
火控雷達(dá)技術(shù) 2013年3期
關(guān)鍵詞:下變頻乘法器低通濾波器

袁子喬 劉 翔

(西安電子工程研究所 西安 710100)

0 引言

數(shù)字下變頻(DDC)是雷達(dá)數(shù)字接收機(jī)的重要組成部分,它位于ADC采樣芯片之后,主要功能是:對(duì)采樣后的中頻回波信號(hào)進(jìn)行混頻和濾波處理,將其變換至零中頻;對(duì)零中頻數(shù)據(jù)進(jìn)行抽取及抗混疊濾波處理,從而降低數(shù)據(jù)速率以適應(yīng)后端通用DSP器件對(duì)信號(hào)實(shí)時(shí)處理的要求。隨著芯片運(yùn)算速度的提高,大型相控陣?yán)走_(dá)采用數(shù)字波束形成(DBF)技術(shù)進(jìn)行接收波束控制成為可能,而采用DBF技術(shù),需要大量的采用ADC和DDC通道,因此,將處理過程相對(duì)簡(jiǎn)單但運(yùn)算量巨大的DDC模塊進(jìn)行ASIC設(shè)計(jì),對(duì)于降低相控陣?yán)走_(dá)接收通道的成本,有著非常重要的作用。

雷達(dá)在不同的工作模式下,雷達(dá)發(fā)射信號(hào)的形式和濾波器的抽取率有所不同,需要設(shè)計(jì)不同頻率響應(yīng)、階數(shù)和抽取率的低通濾波器,因此需要充分考慮不同抽取率下的低通濾波器,實(shí)現(xiàn)資源復(fù)用,造成了資源浪費(fèi)。本文基于低通濾波法提出了任意抽取率數(shù)字下變頻器的架構(gòu),該數(shù)字下變頻器根據(jù)數(shù)字下變頻運(yùn)算的特點(diǎn),選取合適的濾波器階數(shù)和工作時(shí)鐘,使用相同的乘法器資源則可實(shí)現(xiàn)多抽取率的數(shù)字下變頻器,實(shí)現(xiàn)了不同模式下的乘法器資源復(fù)用,較大程度節(jié)約了乘法器資源。

1 低通濾波法實(shí)現(xiàn)DDC

圖1為低通濾波法實(shí)現(xiàn)DDC的原理框圖,輸入中頻信號(hào)x(t)的中心頻率為f0,帶寬為B,A/D采樣頻率為fs,經(jīng)A/D采樣后,以數(shù)字信號(hào)x(n)的形式輸出。數(shù)字信號(hào)x(n)與正交的本振信號(hào)分別相乘,將信號(hào)分為I,Q兩路,兩路信號(hào)再經(jīng)過低通濾波抽取后,得到正交雙通道信號(hào)I(n)和Q(n);兩路濾波器系數(shù)均為 h(n)[1]。

圖1 低通濾波法實(shí)現(xiàn)DDC的原理框圖

由于中頻信號(hào)中心頻率為f0,帶寬為 B,位于(fL,fH)之間,則A/D轉(zhuǎn)換器的采樣頻率fs需要滿足帶通采樣定理:,M=0,1,2,…;M 取能滿足fs≥2B的最大整數(shù),則根據(jù)fs進(jìn)行等間隔采樣所得到的采樣信號(hào)x(n),就能準(zhǔn)確的恢復(fù)出原始信號(hào)x(t)[2]。

假設(shè)采樣后的輸入信號(hào)為:

上式中ω0=2πf0/fs,φ(n)為中頻信號(hào)的相位信息。本振信號(hào)的頻率要求與載波頻率相等,對(duì)輸入信號(hào)分別乘以正交的本振信號(hào),可得到:

I路:

Q路:

由式(2)、(3)看出:經(jīng)過數(shù)字正交混頻后,輸出信號(hào)包括了我們需要的低頻分量,以及二倍載波頻率(2ω0)的高頻成分,幅度值均為原來的二分之一。利用低通濾波器濾除不需要的高頻成分,即可得到需要的基帶信號(hào)。經(jīng)數(shù)字低通濾波器后得到的信號(hào)表達(dá)式為:

其中I(n)和Q(n)分別表示信號(hào)的同相分量和正交分量。

按照?qǐng)D1的原理框圖,設(shè)計(jì)了數(shù)字下變頻芯片的框圖如圖2所示。主要包括:數(shù)字正交混頻、任意抽取低通濾波器、系數(shù)存儲(chǔ)器、SPI控制接口。

圖2 數(shù)字下變頻芯片框圖

其中SPI接口作為設(shè)置芯片參數(shù)的接口,在芯片正常工作前,實(shí)現(xiàn)對(duì)頻率控制字、相位控制字、抽取率以及低通濾波器系數(shù)的配置。

2 數(shù)字正交混頻

數(shù)字正交混頻可以采用查找表+乘法器,或者采用Cordic算法進(jìn)行向量旋轉(zhuǎn)來實(shí)現(xiàn)?;诓檎冶淼腘CO需要占用大量的ROM存儲(chǔ)器資源,才能保證一定的精度[3]。而基于Cordic算法進(jìn)行向量旋轉(zhuǎn)不需要使用存儲(chǔ)器資源,僅通過多級(jí)流水即可實(shí)現(xiàn)輸入向量的角度旋轉(zhuǎn),如圖3所示。

圖3 數(shù)字混頻模塊框圖

為了保證數(shù)字混頻的精確度,設(shè)計(jì)時(shí)Cordic采用16級(jí)流水線結(jié)構(gòu),Cordic的具體實(shí)現(xiàn)參見文獻(xiàn)[4]。Cordic算法最大能實(shí)現(xiàn)[-99.88°,99.88°]之間的角度旋轉(zhuǎn),而數(shù)字混頻中向量的旋轉(zhuǎn)角度范圍是[0°,360°],因此需要進(jìn)行輸入數(shù)據(jù)和旋轉(zhuǎn)角度轉(zhuǎn)換,將向量[90°,270°]之間的旋轉(zhuǎn)角度轉(zhuǎn)化為[-90°,90°]之間的旋轉(zhuǎn)角度[4-5]。

表1 輸入數(shù)據(jù)轉(zhuǎn)換表

3 任意抽取低通濾波器

從圖4可以看出,從d0至d16、d17至d32使用SRL(移位寄存器)進(jìn)行數(shù)據(jù)的延時(shí),延時(shí)時(shí)鐘周期為抽取率,例如2抽取時(shí),延時(shí)2個(gè)時(shí)鐘周期,10抽取時(shí),延時(shí)10個(gè)時(shí)鐘周期,移位寄存器的深度決定最大抽取率。

反序是將輸入數(shù)據(jù)的順序以每抽取個(gè)數(shù)為一組,按照相反的順序輸出。如圖5所示的4抽取數(shù)據(jù)流,以輸入順序的自然數(shù)為例,d16為d15延時(shí)4個(gè)時(shí)鐘周期得到,而d17為d15延時(shí)4個(gè)時(shí)鐘周期,并以4個(gè)數(shù)據(jù)為一組,按輸入數(shù)據(jù)相反的順序輸出,反序部分可以采用移位寄存器或者存儲(chǔ)器來實(shí)現(xiàn)。

使用移位寄存器產(chǎn)生指定時(shí)序的數(shù)據(jù)流后,可進(jìn)入乘累加處理環(huán)節(jié)。當(dāng)濾波器系數(shù)對(duì)稱時(shí),可通過預(yù)先加法將對(duì)稱位置的數(shù)據(jù)相加,然后與對(duì)應(yīng)的濾波器系數(shù)進(jìn)行乘累加運(yùn)算,這樣可以減少一半的乘法器資源。另外,由于輸入數(shù)據(jù)率較低,因此可以使用運(yùn)行在較高時(shí)鐘速率的乘法器,分時(shí)復(fù)用進(jìn)行乘累加運(yùn)算,乘法器運(yùn)行速率越高節(jié)約的乘法器資源也越多,一般乘法器的工作時(shí)鐘為輸入數(shù)據(jù)率的整數(shù)倍,當(dāng)然乘法器的最高工作時(shí)鐘受芯片工藝的限制,需要綜合考慮[6]。

圖6 任意抽取低通濾波器

本設(shè)計(jì)在不同抽取率情況下(見圖6),輸入數(shù)據(jù)率均為clk1x,濾波器工作時(shí)鐘為clk2x,低通濾波器采用對(duì)稱系數(shù),表2給出了不同抽取率下對(duì)應(yīng)的濾波器階數(shù)。

表2 不同抽取率對(duì)應(yīng)的濾波器階數(shù)

圖7 數(shù)據(jù)整理時(shí)序圖

如圖7所示,數(shù)據(jù)整理是將兩個(gè)clk1x數(shù)據(jù)率的數(shù)據(jù)整合為一個(gè)clk2x的數(shù)據(jù)率的數(shù)據(jù),產(chǎn)生標(biāo)志位flag信號(hào)區(qū)分d1和d2,產(chǎn)生標(biāo)志位bypass信號(hào)標(biāo)識(shí)一組乘累加運(yùn)算數(shù)據(jù)的第一個(gè)數(shù)。

經(jīng)過乘法累加器輸出后,將數(shù)據(jù)的時(shí)鐘域從clk2x變到clk1x,降低8路求和運(yùn)算速率要求,可以采用3級(jí)流水并使用邏輯來實(shí)現(xiàn)8路數(shù)據(jù)的求和。輸出結(jié)果為輸入數(shù)據(jù)的數(shù)字下變頻結(jié)果。

4 結(jié)束語

本文提出了一種采用優(yōu)化結(jié)構(gòu)實(shí)現(xiàn)數(shù)字下變頻的方法。針對(duì)不同抽取率的數(shù)字下變頻,選取合適的低通濾波器階數(shù)和工作時(shí)鐘,復(fù)用相同的乘法器資源可以實(shí)現(xiàn)不同抽取率的數(shù)字下變頻處理,滿足了雷達(dá)信號(hào)處理大部分情況的使用要求,由于采用優(yōu)化的結(jié)構(gòu)盡量減小邏輯資源,降低了ASIC芯片的成本和復(fù)雜度。

[1]胡廣書.數(shù)字信號(hào)處理理論算法與實(shí)現(xiàn)[M].北京:清華大學(xué)出版社,2003.

[2]高亞軍.基于FPGA的數(shù)字信號(hào)處理[M].北京:電子工業(yè)出版社,2012.

[3]田耘.無線通信FPGA設(shè)計(jì)[M].北京:電子工業(yè)出版社,2009.

[4]吳曙榮.直接數(shù)字頻率合成器的設(shè)計(jì)[D].西安:西安電子科技大學(xué),2006.

[5]鮑景富.現(xiàn)代頻率合成技術(shù)的研究進(jìn)展[J].電視技術(shù),2007,47(2):1 -5.

[6]遲忠君,徐云,常飛.頻率合成技術(shù)發(fā)展概述[J].現(xiàn)代科學(xué)儀器,2006,(3):21 -25.

猜你喜歡
下變頻乘法器低通濾波器
基于FPGA的高速高效率數(shù)字下變頻
IIR數(shù)字濾波器設(shè)計(jì)中頻率轉(zhuǎn)換探究
基于瞬時(shí)無功理論的諧波檢測(cè)中低通濾波器的改進(jìn)
基于FPGA的流水線單精度浮點(diǎn)數(shù)乘法器設(shè)計(jì)*
AIS信號(hào)射頻直接采樣與數(shù)字下變頻設(shè)計(jì)與實(shí)現(xiàn)
一種用于DAM的S波段下變頻電路的研究與設(shè)計(jì)
后置低通濾波器對(duì)沖擊負(fù)荷電能計(jì)量的影響
點(diǎn)火電路中低通濾波器的接地對(duì)其性能的影響
乘法器模塊在FPGA中的實(shí)現(xiàn)
基于FPGA 的數(shù)字乘法器性能比較*
電子器件(2011年6期)2011-08-09 08:07:22
盱眙县| 佛坪县| 黑水县| 元谋县| 太白县| 舟山市| 任丘市| 平果县| 容城县| 株洲市| 吴旗县| 丰台区| 顺昌县| 谢通门县| 漠河县| 吉水县| 望城县| 富宁县| 尼玛县| 威信县| 贵州省| 贡觉县| 宁南县| 青龙| 玛沁县| 香格里拉县| 买车| 海南省| 公主岭市| 安图县| 德保县| 奈曼旗| 揭西县| 翼城县| 曲靖市| 克什克腾旗| 志丹县| 吉林市| 建昌县| 磐安县| 舞钢市|