999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

寬帶數(shù)字信道化接收機(jī)的FPGA實現(xiàn)

2018-01-11 02:37:35冷鵬飛徐朝陽
艦船電子對抗 2017年6期
關(guān)鍵詞:信號

冷鵬飛,徐朝陽

(中國船舶重工集團(tuán)公司第七二三研究所,江蘇 揚(yáng)州 225001)

寬帶數(shù)字信道化接收機(jī)的FPGA實現(xiàn)

冷鵬飛,徐朝陽

(中國船舶重工集團(tuán)公司第七二三研究所,江蘇 揚(yáng)州 225001)

寬帶數(shù)字信道化接收機(jī)具有覆蓋頻段寬、靈敏度高、動態(tài)范圍寬、截獲概率高以及實時處理能力強(qiáng)等特點,是目前偵察接收機(jī)中較好的解決方案。論述了一種基于多相濾波的寬帶數(shù)字信道化接收機(jī)結(jié)構(gòu),并通過FPGA布局布線后仿真驗證其有效性及可實現(xiàn)性。

寬帶接收機(jī);信道化;多相濾波;現(xiàn)場可編程門陣列

0 引 言

電子偵察接收機(jī)是電子情報保障體系中的重要組成部分,它可以截獲、分析、識別和定位作戰(zhàn)區(qū)域內(nèi)的雷達(dá)輻射源,為己方提供直接的情報支援和決策依據(jù)[1]。在實際電子戰(zhàn)環(huán)境下,雷達(dá)信號時域分布密集且頻域覆蓋范圍大,為實現(xiàn)信號的全概率測量,數(shù)字寬帶接收機(jī)的信道化技術(shù)是一種實用且有效的方法[2]。本文論述了一種寬帶數(shù)字信道化接收機(jī)的現(xiàn)場可編程門陣列(FPGA)實現(xiàn)方案,并通過布局布線后仿真驗證了方案的物理可實現(xiàn)性。

1 基于多相濾波的高效信道化結(jié)構(gòu)

1.1 信道化基本原理

信道化的基本原理是將輸入的全帶信號進(jìn)行頻帶劃分即將偵收到的信號分解成若干個不同的頻段,又稱為子頻帶或子信道,然后對各子信道分別處理。

信道的劃分即窄帶濾波器組的設(shè)計,本設(shè)計中該窄帶濾波器組的頻率響應(yīng)如圖1所示。各子信道通帶帶寬為Br=fs/K,信道帶寬為B=2fs/K,中心頻率為fk=fs/ (2K) +kfs/K,其中K=64,為子信道數(shù),k=0,1,…,63,為各子信道編號。

將截止頻率為fs/(2K)、阻帶邊界頻率為fs/K的原型低通濾波器調(diào)制至各子信道中心頻率處即可實現(xiàn)上述窄帶濾波器組。由于原型低通濾波器的頻率響應(yīng)存在過渡帶,因而各子信道在幅度損耗為-3 dB處交疊,且相鄰子信道間存在50%的頻譜交疊。將輸入信號送入各濾波通道,完成濾波后經(jīng)數(shù)字下變頻至基帶即可獲取各子信道輸入信號包絡(luò),此時各子信道輸出信號帶寬降至2fs/K,故可以K/2倍抽取率對各子信道輸出進(jìn)行抽取,以降低后續(xù)處理壓力。

由于設(shè)計面向?qū)拵嵭盘柕奶幚恚愿鶕?jù)實信號頻譜的共軛對稱性,取前32信道輸出為最終輸出結(jié)果。

1.2 多相濾波結(jié)構(gòu)

設(shè)輸入信號為x(n),原型低通有限沖激響應(yīng)(FIR)濾波器的單位脈沖響應(yīng)為h(n),長度為N,且滿足N=KP,P為正整數(shù),抽取率M=K/2,窄帶濾波器組第k個通道單位脈沖響應(yīng)為hk(n),于是第k個子信道輸出為:

(1)

以抽取率M對yko(n)進(jìn)行抽取后輸出為

(2)

在數(shù)字角頻域中,第k個子信道的中心頻率為:

wk=2kπ/K+π/K

(3)

將式(3)代入式(2)并化簡可得:

(-1)kn(-j)nfk(n)

(4)

令i=pK+m,其中p=0,1,…,P-1,m=0,1,…,K-1,于是有:

(5)

令:

(6)

將式(5)、式(6)代入式(4),有:

(7)

式中:符號*為線性卷積運算;em(P/2)為序列em(p)2倍內(nèi)插零的結(jié)果。

上述算法的實現(xiàn)結(jié)構(gòu)如圖2所示,x(n)按逆時針方向從信道0開始循環(huán)接通前32個信道,后32個信道的輸入是前32個信道輸入延遲1個時間單元的結(jié)果。從圖中可以看出,各信道輸入數(shù)據(jù)是對x(n)32抽取的結(jié)果,且各通道子FIR濾波器系數(shù)長度為原型濾波器的1/M,因而該結(jié)構(gòu)可以降低FPGA處理數(shù)據(jù)的速度,從而節(jié)省硬件資源。此外,該結(jié)構(gòu)抽取在運算模塊之前,相較于運算完再抽取的方案更為高效。

1.3 Matlab仿真驗證

分別將方波、余弦波、鋸齒波調(diào)制至信道0、信道3、信道7的中心頻率處,將其作為輸入信號送入信道化接收機(jī)。由于實信號頻譜共軛對稱,所以信道63、信道60、信道56上信號包絡(luò)分別與信道0、信道3、信道7上信號包絡(luò)相同,載頻不同。Matlab仿真結(jié)果如圖3所示。

2 FPGA的實現(xiàn)

2.1 系統(tǒng)總框圖

系統(tǒng)總框圖如圖4所示,采樣后的數(shù)據(jù)經(jīng)1∶8 demux后按4抽取送入各通道進(jìn)行濾波,進(jìn)而對濾波結(jié)果進(jìn)行離散傅里葉逆變換(IDFT)運算,最后各通道乘以對應(yīng)算子得到最終輸出結(jié)果。

2.2 時鐘分析

從圖4可以看出,系統(tǒng)時鐘為100 MHz,模/數(shù)轉(zhuǎn)換器(ADC)輸出數(shù)據(jù)速率為1 280 Msps,1∶8 demux模塊輸出數(shù)據(jù)速率為160 Msps,因而選擇160 MHz時鐘完成數(shù)據(jù)的按4抽取,而后續(xù)的運算模塊則以200 MHz時鐘完成運算。

由上述分析可知,在抽取模塊與后續(xù)運算模塊間進(jìn)行數(shù)據(jù)傳輸時,存在160 MHz與200 MHz的異步時鐘域同步化問題。本設(shè)計通過握手信號在抽取模塊中實現(xiàn)同步化。

對于本設(shè)計而言,握手信號的實現(xiàn)主要考慮以下兩方面問題:

(1) 轉(zhuǎn)有效電平檢測為時鐘沿檢測

圖5描述了跨時鐘域電平檢測時產(chǎn)生的問題,由于200 M時鐘頻率高于160 M時鐘,因而以160 M時鐘域信號作為電平檢測握手信號時會出現(xiàn)重復(fù)采集數(shù)據(jù)的情況,解決方法是通過時鐘沿檢測同步。

(2) 信號采集時序

圖6給出了異步時鐘域的同步時序,由于本設(shè)計中數(shù)據(jù)傳輸速率為40 Msps,而源時鐘和目的時鐘頻率都較傳輸速率高出很多,因此,在時序問題上,主要需確保目的寄存器采樣時輸入數(shù)據(jù)穩(wěn)定。圖中,寄存器x_valid_r0,x_valid_r1,x_valid_r2用于實現(xiàn)上升沿檢測,160 MHz時鐘域的輸出有效信號y_valid經(jīng)200 MHz時鐘“打兩拍”存入寄存器x_valid_r1,以降低單bit數(shù)據(jù)在異步時鐘域傳輸時出現(xiàn)亞穩(wěn)態(tài)的概率。x_valid_r1與x_valid_r2作為200 MHz時鐘域中上升沿檢測電路的輸入,輸出為200 MHz時鐘域中的x_valid,并以此信號作為電平檢測信號同步異步時鐘域間的數(shù)據(jù)傳輸。在時序上不難發(fā)現(xiàn)圖示情況為時間余量T取最小值時波形,值為10 ns。在設(shè)計時,可以通過約束異步時鐘域間最大數(shù)據(jù)傳輸路徑延遲使設(shè)計滿足時序要求,本設(shè)計中,最大路徑延遲約束為160 MHz時鐘周期6.25 ns。

2.3 FIR濾波器

原型濾波器為511階FIR低通濾波器,其通帶、阻帶邊界頻率分別為π/64和π/32。各通道子FIR濾波器em(n)是對原型濾波器按64抽取并進(jìn)行2倍內(nèi)插零的結(jié)果。設(shè)計中主要有如下三方面考慮:

(1) 時序分析

濾波器輸入輸出數(shù)據(jù)速率均為40 Msps,運算處理時鐘頻率為200 MHz,因此可通過流水復(fù)用卷積運算模塊5次以減少硬件資源的消耗。本設(shè)計中,16個卷積運算模塊并行處理,每個模塊由4個通道流水復(fù)用,余出1個時鐘周期用于數(shù)據(jù)緩存。

圖7給出了第m個卷積運算模塊結(jié)構(gòu),輸入數(shù)據(jù)通過并轉(zhuǎn)串端口使數(shù)據(jù)流水輸入卷積運算單元,輸出端則通過串轉(zhuǎn)并輸出4個并行通道運算結(jié)果。卷積運算單元中間結(jié)果應(yīng)暫存在寄存器、先進(jìn)先出(FIFO)或雙口隨機(jī)存儲器(RAM)中以確保前后運算數(shù)據(jù)通道一致,濾波器系數(shù)存在只讀存儲器(ROM)中,通過地址產(chǎn)生器同步系數(shù)與對應(yīng)通道輸入數(shù)據(jù)。

(2) 卷積運算單元

圖8為單個通道卷積運算單元結(jié)構(gòu)圖,從圖中可以看出,該模塊由延遲單元、復(fù)乘運算單元以及流水加法運算單元組成。

該模塊乘數(shù)因子em(n)是對511階原型濾波器按64抽取并進(jìn)行2倍內(nèi)插零的結(jié)果,因此有效系數(shù)長度為8。輸入信號xm(n)為實信號,所以2個乘法器即可實現(xiàn)復(fù)乘運算,于是可以算得整個濾波器模塊消耗乘法器資源為16×8×2=256個。

(3) 卷積運算數(shù)據(jù)位寬的截取

卷積運算輸入數(shù)據(jù)位寬為16 bits,em(n)是實虛部位寬均為16 bits的復(fù)序列,按上述結(jié)構(gòu)運算輸出數(shù)據(jù)位寬為35 bits。運算模塊中,em(n)已知,可以求得:

(8)

于是可得該運算模塊運算所得最大數(shù)據(jù)位寬為:

bmax=max{fbit[Imax],fbit[Qmax]}

(9)

式中:fbit[·]表示數(shù)據(jù)二進(jìn)制表示形式的最小位數(shù)。

本設(shè)計中,bmax=27,所以可截取輸出的bit26~bit11作為最終輸出結(jié)果。

2.4 IDFT運算模塊

設(shè)序列x(n)的DFT運算結(jié)果為X(k),則有[3]:

(10)

式中:符號*表示共軛。

因此,IDFT運算的實現(xiàn)即DFT運算的實現(xiàn),本設(shè)計采用基4FFT算法實現(xiàn)64點DFT運算。

64點基4FFT算法共3層蝶形運算模塊,每層蝶形運算模塊有16個蝶形運算單元。每層蝶形運算模塊輸入數(shù)據(jù)速率為40 Msps,運算處理時鐘頻率為200 MHz,因此1個蝶形運算單元最多可以流水復(fù)用5次,至少需要ceil[16/5]=4個蝶形單元并行處理,其中ceil[·]表示取整。

圖9給出了蝶形運算模塊實現(xiàn)結(jié)構(gòu)圖。

數(shù)據(jù)緩存模塊讀取輸入數(shù)據(jù),并鎖存數(shù)據(jù)至新數(shù)據(jù)到來。各模塊間的運算協(xié)調(diào)通過狀態(tài)機(jī)形成電子開關(guān)來實現(xiàn)。蝶形運算單元主要完成復(fù)乘加運算,理論上,每個蝶形運算單元需進(jìn)行3次復(fù)乘運算,N點基4FFT復(fù)乘運算次數(shù)為:

(11)

當(dāng)N=64時,CM=144。在實際應(yīng)用過程中,第1層蝶形運算模塊中旋轉(zhuǎn)因子全為1,為減少乘法器的數(shù)目,這些旋轉(zhuǎn)因子不做復(fù)乘運算。因此,F(xiàn)FT模塊共消耗乘法器144-16×3=96個。

2.5 算子jn、(-j)n的乘法運算

算子jn、(-j)n隨n呈周期變化規(guī)律,設(shè)計中用狀態(tài)機(jī)實現(xiàn)這些乘法以減少對乘法器資源的浪費。

2.6 資源的消耗

表1給出了FPGA布局布線后資源消耗情況,芯片型號為XC7VX485T,各模塊輸入輸出數(shù)據(jù)位寬為16 bits。結(jié)合前文分析可以看出,卷積運算消耗乘法器個數(shù)為256,F(xiàn)FT運算消耗乘法器個數(shù)為96,因此整個設(shè)計共消耗乘法器個數(shù)為352。

2.7 Modelsim仿真結(jié)果

Modelsim仿真結(jié)果如圖10所示,圖10(a)為前8個信道輸出的功能仿真結(jié)果。圖10(b)為布局布線后仿真結(jié)果,輸出為各信道與Matlab仿真輸出的誤差,從圖中可以看出兩者之間誤差很小。

表1 FPGA 布局布線后資源消耗情況

3 結(jié)束語

本文論述了一種基于多相濾波的寬帶數(shù)字信道化接收機(jī)的FPGA實現(xiàn)方案,詳細(xì)分析了FPGA設(shè)計過程中遇到的異步時鐘域同步化、FIR濾波器的實現(xiàn)與卷積運算模塊的位數(shù)截取以及64點基4FFT算法的實現(xiàn)等問題,給出了解決方案,最后通過布局布線后仿真驗證了方案的物理可實現(xiàn)性。

[1] 王森.寬帶數(shù)字信道化接收機(jī)FPGA實現(xiàn)技術(shù)研究[D].成都:電子科技大學(xué),2008.

[2] 余銳.寬帶DBF和數(shù)字信道化技術(shù)[D].西安:西安電子科技大學(xué),2009.

[3] 丁玉美,高西全.數(shù)字信號處理[M].3版.西安:西安電子科技大學(xué)出版社,2009.

RealizationofWidebandDigitalChannelizationReceiverBasedonFPGA

LENG Peng-fei,XU Chao-yang

(The 723 Institute of CSIC,Yangzhou 225001,China)

A wideband digital channelized receiver has the characteristics of wide coverage frequency range,high sensitivity,large dynamic range,high interception probability and strong real-time processing ability,is a satisfied solution project in current reconnaissance receivers.This paper discusses a structure of wideband digital channelized receiver based on polyphase filtering technology,and validates the validity and realizability of the design through the simulation after placing and routing in field programmable gate array (FPGA).

wideband receiver;channelization;polyphase filtering;field programmable gate array

2017-05-24

TN971

A

CN32-1413(2017)06-0067-05

10.16426/j.cnki.jcdzdk.2017.06.014

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 日本一区二区不卡视频| 91丝袜乱伦| 亚洲成a人在线观看| 日韩免费视频播播| 五月天综合网亚洲综合天堂网| 二级特黄绝大片免费视频大片| 亚洲人成在线免费观看| 最新国语自产精品视频在| 欧美一区二区三区国产精品| 国产对白刺激真实精品91| 一级爆乳无码av| 国产亚洲精品91| a毛片免费观看| 在线观看国产小视频| 99在线视频免费| 亚洲啪啪网| 国产成人AV综合久久| 国产欧美精品午夜在线播放| 国产无套粉嫩白浆| 国产精品视频白浆免费视频| 亚洲福利片无码最新在线播放| 欧洲一区二区三区无码| 日韩福利在线观看| 拍国产真实乱人偷精品| 亚洲精品老司机| 99这里只有精品6| 又黄又爽视频好爽视频| 亚洲AⅤ综合在线欧美一区| 2019年国产精品自拍不卡| 国产一区三区二区中文在线| 亚洲成年网站在线观看| 亚洲第一成网站| 国产精品尹人在线观看| 91外围女在线观看| 国产一区二区三区夜色| 国产精品永久在线| 国产全黄a一级毛片| 青草精品视频| 永久毛片在线播| 欧美另类一区| 免费啪啪网址| 亚洲日本精品一区二区| 国产精品亚洲一区二区在线观看| 91亚洲精选| 2021国产在线视频| 久久semm亚洲国产| 婷婷开心中文字幕| 激情综合网址| 久久精品亚洲中文字幕乱码| 日本手机在线视频| 日韩成人在线网站| 亚洲中文无码av永久伊人| 熟妇丰满人妻| 中文成人在线| 久久综合婷婷| 亚洲品质国产精品无码| 欧美日韩一区二区在线播放| 久久无码免费束人妻| 亚洲天堂.com| 国产精品无码在线看| 色哟哟国产精品| 一级毛片在线播放| 国产精品久久自在自线观看| 国产精品无码AⅤ在线观看播放| 亚洲中文字幕手机在线第一页| 中文字幕2区| 日本一区高清| 国产 在线视频无码| 91久久夜色精品国产网站| 黄色在线网| 国产主播在线一区| 亚洲码一区二区三区| 国产乱人视频免费观看| 久草中文网| 国产青青草视频| 2020精品极品国产色在线观看| 在线日韩一区二区| 亚洲福利网址| 欧美精品不卡| 亚洲系列中文字幕一区二区| 国产又爽又黄无遮挡免费观看| 亚洲成人网在线播放|