《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動(dòng)態(tài) > 基于FPGA的時(shí)域數(shù)字脈沖壓縮處理器的設(shè)計(jì)

基于FPGA的時(shí)域數(shù)字脈沖壓縮處理器的設(shè)計(jì)

2008-07-03
作者:王小哲,秦軼煒,潘雨

??? 摘 要: 一種基于FPGA的適用于中小壓縮比情況的時(shí)域數(shù)字脈沖壓縮" title="脈沖壓縮">脈沖壓縮處理器的實(shí)現(xiàn)方案。該處理器具有使用靈活、便于功能擴(kuò)展、成本低的特點(diǎn),已用于某雷達(dá)信號(hào)處理機(jī)中,性能穩(wěn)定。
??? 關(guān)鍵詞: 脈沖壓縮? 自適應(yīng)FIR濾波器? 現(xiàn)場(chǎng)可編程邏輯門陣列

?

??? 在現(xiàn)代雷達(dá)系統(tǒng)中,數(shù)字脈沖壓縮技術(shù)以其性能穩(wěn)定、抗干擾能力強(qiáng)、控制方式靈活等優(yōu)點(diǎn)而被廣泛使用。基于現(xiàn)場(chǎng)可編程門陣列(FPGA)實(shí)現(xiàn)的數(shù)字脈沖壓縮處理器受到了國(guó)內(nèi)外學(xué)者的青睞[1][2]
??? 數(shù)字脈壓系統(tǒng)實(shí)現(xiàn)算法有兩種方案:頻域法和時(shí)域法。頻域法的優(yōu)點(diǎn)是大時(shí)寬信號(hào)時(shí)可采用FFT(快速傅立葉轉(zhuǎn)換)算法,從而大大減少運(yùn)算量;但在小壓縮比、距離單元數(shù)較大時(shí),相對(duì)于時(shí)域法成本較高,運(yùn)算過程較復(fù)雜。本文介紹一種基于時(shí)域的FPGA數(shù)字脈壓處理器,能夠完成四通道63位M序列二相" title="二相">二相編碼數(shù)字脈壓,具有使用靈活、便于功能擴(kuò)展、成本低的特點(diǎn)。
1 設(shè)計(jì)原理
1.1 時(shí)域脈壓算法原理
??? 時(shí)域匹配濾波法等效于求離散接收信號(hào)與發(fā)射信號(hào)波形離散樣本之間的復(fù)相關(guān)運(yùn)算,其輸入輸出關(guān)系可表示為[3]

???

??? 其中si、h和s0分別表示輸入信號(hào)、權(quán)系數(shù)和輸出信號(hào)(均為復(fù)數(shù)),*表示卷積運(yùn)算。對(duì)于有限沖擊響應(yīng)的情況,式(1)可寫為:

???

??? 對(duì)于M序列碼,h(n)應(yīng)為發(fā)射脈沖M序列的本原碼,即發(fā)射脈沖碼元。

1.2 FIR實(shí)現(xiàn)方法
??? 時(shí)域脈壓算法結(jié)構(gòu)清晰,其數(shù)字實(shí)現(xiàn)系統(tǒng)為FIR濾波器結(jié)構(gòu)。本文設(shè)計(jì)的四通道63位M序列二相編碼數(shù)字脈壓處理器實(shí)質(zhì)是要實(shí)現(xiàn)四個(gè)高速、高精度的64級(jí)數(shù)字式橫向?yàn)V波器" title="橫向?yàn)V波器">橫向?yàn)V波器。該濾波器能夠?qū)崿F(xiàn)高速自適應(yīng)濾波,其輸入數(shù)據(jù)和系數(shù)均采用二進(jìn)制補(bǔ)碼形式,濾波系數(shù)能夠修改,可以與不同的頻率碼相匹配,模塊具有自檢功能。
在處理器設(shè)計(jì)過程中,關(guān)鍵是充分考慮脈壓算法特點(diǎn)和FPGA結(jié)構(gòu),減少硬件實(shí)現(xiàn)的資源開銷,提高處理速度。為此,可考慮將兩個(gè)32級(jí)的自適應(yīng)數(shù)字橫向?yàn)V波器通過級(jí)聯(lián)的方式來實(shí)現(xiàn)64級(jí)自適應(yīng)橫向?yàn)V波器,然后通過“流水線”的設(shè)計(jì)思想,并行實(shí)現(xiàn)四個(gè)64級(jí)自適應(yīng)橫向?yàn)V波器。在實(shí)現(xiàn)32級(jí)自適應(yīng)橫向?yàn)V波器時(shí),考慮了兩種實(shí)現(xiàn)結(jié)構(gòu),一種是經(jīng)典的橫向?yàn)V波器結(jié)構(gòu),如圖1所示;另一種是經(jīng)過修改的具有相同功能的濾波器結(jié)構(gòu),稱之為轉(zhuǎn)置式FIR濾波器,如圖2所示。

?????? ????? ?

??? 通過分析發(fā)現(xiàn),修改后的濾波器結(jié)構(gòu)中,每個(gè)輸入采樣點(diǎn)數(shù)據(jù)都是同時(shí)送到32級(jí)的每一級(jí)。在每一級(jí)中,當(dāng)前輸入的樣點(diǎn)與存儲(chǔ)在存儲(chǔ)器中的系數(shù)相乘,并與前一級(jí)的經(jīng)一個(gè)時(shí)鐘周期延時(shí)后的輸出值相加,從而實(shí)現(xiàn)整個(gè)脈壓過程。該結(jié)構(gòu)的優(yōu)點(diǎn)在于不需要給輸入數(shù)據(jù)提供額外的移位寄存器,也不必為達(dá)到高吞吐量給乘積的加法器添加額外的流水線級(jí)。所以,在工程實(shí)現(xiàn)時(shí)采用修改后的結(jié)構(gòu)。
2 脈壓處理器的FPGA實(shí)現(xiàn)
??? 脈壓處理器完成的運(yùn)算操作主要是:乘加運(yùn)算、系數(shù)存取和自檢驗(yàn)證。實(shí)現(xiàn)脈壓處理器的硬件資源主要包括:RAM Blocks(塊靜態(tài)存儲(chǔ)器)、MULT 18X18-bit(乘法器" title="乘法器">乘法器)等。Altera公司生產(chǎn)的Stratix系列芯片EP1S25是一種超大規(guī)模集成電路芯片, 該系列采用0.13微米和全銅SRAM工藝, 為需要高數(shù)據(jù)吞吐量的復(fù)雜應(yīng)用進(jìn)行優(yōu)化,且片內(nèi)資源豐富:其中包括25 660個(gè)邏輯門,1 944KB的RAM存儲(chǔ)器,40個(gè)MULT 18X18-bit、10個(gè)數(shù)字時(shí)鐘管理模塊等。在實(shí)際工作中,4路信號(hào)采用1片EP1S25完成。圖3給出了基于FPGA實(shí)現(xiàn)的數(shù)字脈壓處理器的結(jié)構(gòu)框圖(單路)。

2.1 乘法器的FPGA實(shí)現(xiàn)
??? 由于所要設(shè)計(jì)的四通道63位M序列二相編碼數(shù)字脈壓處理器含有64×4個(gè)乘法器,如果設(shè)計(jì)不好就會(huì)導(dǎo)致資源的浪費(fèi)和速度的下降。為此,在FPGA的快速陣列乘法器的樹中引入流水線級(jí)的思想。FPGA的快速陣列乘法器為實(shí)現(xiàn)二叉樹乘法器(并行)[4]提供了條件。二叉樹乘法器的步驟總數(shù)為log2(N),表1顯示了最大吞吐量所需要的流水線級(jí)的數(shù)量與位寬之間的關(guān)系。


??? 根據(jù)以上分析,結(jié)合實(shí)際輸入數(shù)據(jù)為12位的二進(jìn)制補(bǔ)碼,濾波系數(shù)為4位二進(jìn)制補(bǔ)碼,因此需要構(gòu)造含有兩個(gè)流水線級(jí)的二進(jìn)制補(bǔ)碼乘法器。乘法器的帶寬為:

???

??? 式中W1為輸入數(shù)據(jù)位寬,W2為濾波系數(shù)位寬,L為濾波器的深度,log2L為采用無符號(hào)算法時(shí)乘積和(SOP)的保護(hù)位。當(dāng)采用有符號(hào)算法時(shí)保護(hù)位個(gè)數(shù)為(log2L-1),此時(shí),乘法器的帶寬為:

???

??? 對(duì)于本濾波器,數(shù)據(jù)均采用有符號(hào)數(shù),W1為12位,W2為4位,濾波器的深度為32級(jí),所設(shè)計(jì)的乘法器帶寬為20位。
為實(shí)現(xiàn)自適應(yīng)濾波器,濾波器系數(shù)需隨外部送來的頻率碼的變化而變化。為此,需要在復(fù)位信號(hào)(PT5)到來時(shí),在雷達(dá)休止期進(jìn)行系數(shù)的重新存儲(chǔ),以達(dá)到匹配濾波的效果。
2.2 自檢碼及脈壓系數(shù)存儲(chǔ)模塊的設(shè)計(jì)
??? 由于自適應(yīng)濾波系數(shù)是4位有符號(hào)數(shù),可將兩級(jí)相同濾波深度的系數(shù)值放到同一個(gè)地址單元里,規(guī)定高4位是第二級(jí)濾波器的系數(shù)值,低4位是第一級(jí)濾波器系數(shù)值,在輸出到數(shù)據(jù)處理模塊" title="處理模塊">處理模塊進(jìn)行乘法運(yùn)算時(shí)再將它們分開。由于自檢碼存的是8位有符號(hào)數(shù),輸出時(shí)也要進(jìn)行4位符號(hào)位擴(kuò)展。為抗干擾,規(guī)定每次在時(shí)鐘的下降沿取地址位,存儲(chǔ)器輸出碼值,在每次時(shí)鐘的上升沿?cái)?shù)據(jù)處理模塊讀存儲(chǔ)器送過來的碼值,以減少不確定性。

2.3 邏輯控制模塊的設(shè)計(jì)
??? 脈壓處理器的工作時(shí)序必須與整個(gè)雷達(dá)的工作時(shí)序和自適應(yīng)濾波的時(shí)序相一致。為滿足邏輯要求,設(shè)計(jì)一個(gè)有限狀態(tài)機(jī)(FSM),把整個(gè)時(shí)序邏輯過程分為四個(gè)狀態(tài),分別是初始狀態(tài)(S0)、置數(shù)狀態(tài)(S1)、計(jì)數(shù)狀態(tài)(S2)、保持狀態(tài)(S3)。由于采取的是Mealy型狀態(tài)機(jī),故邏輯控制模塊的輸出依賴于數(shù)字處理模塊的當(dāng)前狀態(tài)和輸入的值。例如在S2狀態(tài)時(shí),當(dāng)輸入不同時(shí),輸出的值也會(huì)不同。采取Mealy型狀態(tài)機(jī)能夠有效減少一些狀態(tài)變量,但帶來的后果是描述難度增加。圖4是整個(gè)脈壓處理器的MDS圖。


??? 為了提高抗干擾能力,增加了一些保護(hù)邏輯電路,例如在雷達(dá)休止期由于干擾而沒有出現(xiàn)復(fù)位信號(hào)時(shí),狀態(tài)機(jī)就會(huì)做出判斷,直接進(jìn)入自檢前的狀態(tài),等待自檢信號(hào)的到來,避免進(jìn)入不確定狀態(tài)。

3 仿真測(cè)試
??? 對(duì)所設(shè)計(jì)的處理器進(jìn)行了軟件仿真,從圖5中可以清楚地看到處理器的輸入輸出時(shí)序。其中x_in_I(Q)PH(L)為輸入數(shù)據(jù),pc_I(Q)PH(L)為輸出數(shù)據(jù),check_code為自檢時(shí)的信號(hào)。從圖6中可以看到,脈壓數(shù)據(jù)在63位M序列碼輸完以后,延遲8個(gè)時(shí)鐘周期,準(zhǔn)確地計(jì)算出脈壓值H07C(124),最大旁瓣-13dB,主副瓣比達(dá)到19.6dB,滿足設(shè)計(jì)要求。完成仿真后,在QUARTUS編譯后下載到Altera器件EP1S25中進(jìn)行了調(diào)試,與仿真結(jié)果一致。

圖5 處理器的仿真波形(一)

?

圖6 處理器的仿真波形(二)???

?

??? 采用超大規(guī)模FPGA并結(jié)合流水線設(shè)計(jì),降低了處理時(shí)間,減少了設(shè)計(jì)成本,取得了較好的效果。整個(gè)處理器共使用了22 405個(gè)邏輯單元(LC),占到了芯片總邏輯單元的87%,使用了99 840bit的內(nèi)存,占到了芯片總內(nèi)存的5%,以87.57MHz的Registered Performance運(yùn)行,工作性能穩(wěn)定。目前該處理器已應(yīng)用于某信號(hào)處理機(jī)中。
參考文獻(xiàn)
[1] LIU Zhenyu.Tracking radar digital matched-filter ASIC?design and its error analysis.IEEE?5th International Conference on?ASIC,Tsinghua University,2003:777-782.
[2] DAY R H,GERMON R,O NEILLl?B C.A real time digital signal processing solution for radar pulse?compression.IEE Colloquium on?Digital Filters,1998,252:1-6.
[3] 馬曉巖,向家彬,朱裕生,等.雷達(dá)信號(hào)處理[M].湖南:湖南科學(xué)技術(shù)出版社,1999.
[4] ARMSTRONG J R.Chip-level modeling with VHDL,Prentice Hall?PTR,Englewood Cliffs,NJ,1999.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品午夜春色av| 狠狠色综合色综合网络| 久久久99国产精品免费| 一区二区欧美亚洲| 亚洲精品中文字幕在线观看| 亚洲高清在线精品| 欧美一区视频| 欧美一区二区三区另类| 亚洲欧美日韩天堂| 亚洲在线免费视频| 亚洲先锋成人| 一区二区三区四区五区精品| 99综合在线| 亚洲狼人精品一区二区三区| 亚洲国产成人不卡| 亚洲级视频在线观看免费1级| 欧美日韩八区| 欧美日韩国产综合久久| 欧美日韩一区二区三区免费看 | 欧美一区成人| 欧美一区二区三区另类 | 亚洲黄色影片| 亚洲精品国产精品国自产在线| 91久久精品美女| 日韩亚洲一区在线播放| 一本大道久久a久久综合婷婷| 一道本一区二区| 亚洲伊人网站| 久久大香伊蕉在人线观看热2| 欧美在线视频一区| 亚洲激情视频在线观看| 日韩亚洲欧美高清| 亚洲一二三区在线观看| 亚洲欧美日韩精品久久奇米色影视| 午夜欧美不卡精品aaaaa| 欧美在线亚洲在线| 久久手机免费观看| 欧美福利视频在线观看| 欧美视频一区二区三区…| 国产精品亚洲а∨天堂免在线| 国产午夜精品福利| 在线观看不卡| 99精品欧美一区二区蜜桃免费| 一区二区高清在线| 午夜一区二区三视频在线观看| 久久精品夜色噜噜亚洲a∨| 日韩午夜电影在线观看| 午夜精品成人在线| 久久一日本道色综合久久| 欧美韩国在线| 国产女精品视频网站免费| 亚洲第一精品夜夜躁人人躁| 99re6这里只有精品视频在线观看| 亚洲欧美日韩国产综合| 亚洲国产综合在线| 亚洲特色特黄| 久久久久久久97| 欧美日韩精品免费观看视一区二区| 国产欧美一区二区精品婷婷| 伊人成人在线视频| 亚洲深夜福利视频| 亚洲国产精品激情在线观看| 一二三四社区欧美黄| 欧美自拍偷拍| 欧美日韩国产综合一区二区| 国产亚洲欧美另类一区二区三区| 亚洲人成网站999久久久综合| 亚洲免费一在线| 亚洲精品一区二区三区蜜桃久| 午夜久久久久| 欧美电影免费观看网站| 国产精品一区免费视频| 亚洲人体大胆视频| 欧美在线短视频| 亚洲欧美乱综合| 欧美黄色一级视频| 国产色爱av资源综合区| 亚洲精品国精品久久99热一| 性久久久久久久| 亚洲社区在线观看| 美日韩丰满少妇在线观看| 国产精品免费观看视频| 亚洲国产一区二区精品专区| 性色av一区二区三区| 亚洲无线视频| 欧美成人激情视频免费观看| 国产人妖伪娘一区91| 一本久道久久久| 亚洲欧洲在线看| 久久精品国产亚洲5555| 欧美偷拍另类| 91久久精品一区| 久久精品青青大伊人av| 欧美一区永久视频免费观看| 欧美日韩精品系列| **性色生活片久久毛片| 校园激情久久| 欧美亚洲综合另类| 国产精品s色| 亚洲精品婷婷| 亚洲人成在线观看一区二区| 久久久噜噜噜久久中文字幕色伊伊| 欧美性视频网站| 亚洲美女av在线播放| 亚洲日本无吗高清不卡| 久久亚洲精选| 国内精品久久久久久久影视蜜臀 | 亚洲免费一在线| 亚洲中字黄色| 欧美视频一区二区三区在线观看| 亚洲日本视频| 夜夜嗨av一区二区三区四季av | 亚洲视频成人| 欧美日韩国产高清| 亚洲精品老司机| 日韩亚洲精品在线| 欧美啪啪一区| 亚洲精选一区二区| 99在线热播精品免费99热| 欧美国产国产综合| 亚洲国产成人精品久久| 最新成人av网站| 女主播福利一区| 亚洲电影在线观看| 亚洲日本va午夜在线电影| 嫩草影视亚洲| 亚洲日韩第九十九页| 日韩亚洲一区二区| 欧美日韩国产三级| 日韩视频专区| 亚洲专区一区二区三区| 国产精品久久久久久久一区探花 | 欧美一区二区三区免费观看视频| 国产精品久久久亚洲一区| 亚洲午夜av电影| 欧美一级夜夜爽| 国内精品伊人久久久久av影院| 久久精品亚洲一区二区| 欧美r片在线| 亚洲伦理自拍| 亚洲欧美日韩国产一区二区三区| 欧美性大战xxxxx久久久| 亚洲一区二区三区久久| 久久久久久久综合狠狠综合| 黑丝一区二区三区| 亚洲精品色图| 欧美新色视频| 欧美一级黄色录像| 麻豆freexxxx性91精品| 亚洲日本欧美日韩高观看| 亚洲综合日韩在线| 国产午夜精品在线观看| 亚洲国产精品一区二区第一页| 欧美福利视频网站| 夜夜爽99久久国产综合精品女不卡| 性欧美长视频| 在线精品国产欧美| 在线天堂一区av电影| 国产精品一区二区久久国产| 久久激情视频| 欧美日韩国产经典色站一区二区三区| 亚洲一区二区三区成人在线视频精品| 久久精品国产99精品国产亚洲性色 | 久久精品女人天堂| 免费一级欧美片在线观看| 亚洲精品一区二区三区婷婷月 | 国产日韩欧美高清| 亚洲欧洲精品成人久久奇米网| 欧美日韩三级在线| 亚洲欧美精品中文字幕在线| 麻豆免费精品视频| 亚洲天堂成人在线观看| 久久综合九色综合欧美狠狠| 亚洲精品久久久久久久久久久久久 | 一区二区三区久久网| 久久精品网址| 亚洲精品欧美精品| 久久av资源网站| 亚洲激情一区二区三区| 欧美一区二区免费| 亚洲国产日韩综合一区| 欧美一区二区三区四区在线| 91久久在线| 久久蜜桃资源一区二区老牛| 日韩一本二本av| 久热re这里精品视频在线6| 在线亚洲美日韩| 欧美成黄导航| 香蕉av福利精品导航| 欧美日韩久久| 亚洲国产美女| 国产老肥熟一区二区三区| 99国产一区| 国内精品久久久久影院色| 亚洲欧美日韩电影| 亚洲美女尤物影院| 麻豆av一区二区三区| 午夜在线精品| 欧美三级在线视频| 亚洲另类视频|