《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 一種雷達通用信號處理系統的實現與應用
一種雷達通用信號處理系統的實現與應用
孫艷芳,羅 豐,尹冬敏 西安電子科技大學
摘要: 鑒于FPGA和DSP各自的優勢,FPGA+DSP信號處理架構,已成為信號處理系統的常用結構。但目前此結構處理平臺功能固定、通用性差,或對平臺的介紹缺乏具體實現。文中針對以上兩點提出一種通用信號處理系統。該系統不僅將兩種處理器的優點集于一身,并且具有很強的通用性,可以應用于不同的雷達系統。最后分別列舉了該系統在連續波雷達和脈沖雷達中的一種典型應用。
Abstract:
Key words :

    FPGA是一種現場可編程器件,設計靈活方便可以反復修改內部邏輯,適用于算法結構比較簡單、處理速度較高的情況。DSP是一種基于指令集的處理器,適于大信息、復雜算法的信息處理場合。鑒于兩種處理器件自身優勢,FPGA+DSP信號處理架構,已成為信號處理系統的常用結構。但當前FPGA+DSP的信號處理平臺或者是基于某些固定目的,實現某些固定功能,系統的移植性、通用性較差。或者僅僅簡要介紹了平臺的結構沒有給出一些具體的實現。
    本文提出的基于FPGA+DSP通用信號處理平臺具有兩種處理器的優點,兼頤速度和靈活性,而且可以應用在不同雷達信號處理系統中,具有很強的通用性。本文舉例說明該系統在連續波雷達和脈沖雷達中的典型應用。

1 系統資源概述
1.1 處理器介紹
    本系統FPGA選擇Altera公司的EP2S60F1020。Stratix II FPGA采用TSMC的90 nm低k絕緣工藝技術。Stratix II FPGA支持高達1 Gb·s-1的高速差分I/O信號,滿足新興接口包括LVDS,LNPECL和HyperTransport標準的高性能需求,支持各種單端I/O接口標準。EP2S60系列內部有48 352個ALUT;具有2 544 192 bit的RAM塊,其中M512 RAM(512 bit)329個,M4K RAM(4 kbit)255個,M-RAM(512 kbit)2個。具有嵌入式DSP塊36個,等效18bit×18bit乘法器144個;具有加強型鎖相環EPLL 4個,快速鎖相環FPLL 8個。這些鎖相環具有高端功能包括時鐘切換,PLL重新配置,擴頻時鐘,頻率綜合,可編程相位偏移,可編程延遲偏移,外部反饋和可編程帶寬等。
    本系統DSP選擇ADI公司的ADSP TS201。它有高達600 MHz的運行速度,1.6 ns的指令周期;有24 MB的片內DRAM;雙運算模塊,每個計算塊包含1個ALU,一個乘法器,1個移位器,1個寄存器組和1個通信邏輯單元(CLU);雙整數ALU,提供數據尋址和指針操作功能;集成I/O接口,包括14通道的DMA控制器,外部端口,4個鏈路口,SDRAM控制器,可編程標識引腳,2個定時器和定時器輸出引腳等用于系統連接;IEEE1 149.1兼容的JTAG端口用于在線仿真;通過共享總線可以無縫連接多達8個TigerSHARC DSP。
1.2 FPGA+DSP結構
    由于FPGA和DSP各自的自身優勢,FPGA+DSP信號處理架構已成為信號處理系統的常用結構。一般情況下FPGA+DSP的拓撲結構會根據需要進行不同的連接,這就導致這種結構的專用性,缺乏靈活性。對于一個通用處理平臺要考慮到各種不同的信號通路,因此大部分通用FPGA+ DSP平臺都采取各個處理器間均有通路的方式。這種拓撲結構靈活方便,可以滿足各種不同的通路需求,這種結構的缺點就是硬件設計的復雜以及可能會有資源浪費。對于這種通用FPGA+DSP結構,FPGA與各個DSP之間均有連接,不同之處便是DSP之間的拓撲結構。一般分兩種,一是高速外部總線口耦合結構組成多DSP系統,這種結構可以實現多DSP共享系統內的資源,系統內的個處理器可以共享RAM,SDRAM和主機等資源,還可共享其他處理器核內資源。這種結構的長處就在資源共享上,但這種結構的PCB設計十分困難,而且當總線負載較重時速度很難提高,要達到50~60 MHz的數據速率都很難。另外一種結構就是高速鏈路口耦合結構。ADSP TS201有4個高速鏈路口內核時鐘600 MHz時,單向數據傳輸率最高可達600 MHz。高速鏈路口通信是點對點的,這是它的局限,但也帶來的一個優點就是較高的傳輸可靠性。在本信號處理系統中采用第2種結構。
1.3 本信號處理系統的硬件結構
    在充分考慮系統的通用性能上,本系統在硬件結構上采用1片FPGA與4片DSP的拓撲結構。每片DSP與FPGA分別有一路鏈路口相連,4片DSP之間由鏈路口相連,同時,DSPA與DSPD分別有64位的數據總線與FPGA相連。這種拓撲結構使得任意兩片DSP之間都可以連通,對角的DSP可以通過連到FPGA內部的鏈路口相互通信。此外,本系統采用一片FLASG存儲DSP程序,對所有DSP進行加載。DSPB,DSPC分別連有32×64 Mbit的SDRAM,對DSP的內存空間進行了擴展,便于大量數據處理,如圖1所示。

a.jpg



2 具體應用
2.1 在連續波雷達中的應用
    其主要功能是完成對接收的全相參體制的雙波束原始視頻信號的數字采樣信號進行相關處理,其中包括時/頻轉換、MTI、MTD處理、雙波束估高處理等,最終能夠對動目標進行檢測。
    拓撲結構:待處理數據通過接插件傳送到FPGA內部,通過FPGA的初步處理,經由FPGA與DSPA、DSPD相連的64位數據總線傳送到兩片DSP內進行進一步的處理。DSPA將處理完的數據經過鏈路口直接傳送到DSPB,而DSPD將處理完的數據通過DSPD到FPGA,FPGA到DSPB的鏈路口也傳送到DSPB。DSPC接收DSPB處理完的數據并將數據進行進一步的處理后通過鏈路口傳送到FPGA輸出。如圖2所示為應用所使用的硬件拓撲結構。

b.jpg


    處理流程:FPGA將接收到的兩路信號分別進行4 096點FFT,并對FFT的結果進行MTI,MTI可以是根據命令選做。DSP中完成兩路信號的二維FFT也就是MTD,CFAR,估高,雜波圖等,最后將整理后的結果輸出到FPGA,由FPGA輸出給雷達的其它模塊,如圖3所示。

c.jpg


    資源的使用:在FPGA需要完成的功能為兩路復信號的FFT,MTI,以及與DSP的數據通信。FFT的實現采用Altera公司的FFT IP Core實現,它是一個高性能、高度參數化的快速傅里葉變換(FFT)處理器,實時正序輸出變換結果。采用緩沖突發模式4輸出引擎結構完成一路4 096點FFT。MTI采用3次相消器即4脈沖對消法,在FPGA中采用FIFO實現。與DSP的總線數據通信的實現為FPGA將待傳輸數據寫到FIFO中同時向DSP發送中斷,DSP響應中斷后從FIFO中將數據讀出。與DSP的鏈路口數據通信,無論是接收鏈路口還是發送鏈路口均由一個數據緩沖模塊和一個數據拆包/打包模塊組成。表1為FPGA中資源時間的具體使用,由此看出EP2S60F1020的資源豐富。

d.jpg


    在DSPA,DSPD中接收數據采用乒乓操作,在接收一組數據的同時對已接收的數據進行操作,完成數據的定浮轉換和MTD。應用中用N點傅立葉變換實現N個窄帶多普勒濾波器實現MTD。在DSPB中實現恒虛警檢測(CFAR),采用的是兩側單元平均選大CFAR處理(GO—CFAR),也就是從被檢測電路單元前后各取一段距離范圍的回波信號,分別計算前后兩部分的平均值,選取平均值較大的一個乘以門限因子C作為檢測門限,與被檢測單元作比較,如果被檢測距離單元的回波幅度高于檢測門限,就可認為被檢測距離單元有目標存在。被檢測單元前后各空出幾個參考單元避免目標本身對門限值的影響。速度維聚心是指,對同一距離單元的各個通道道進行幅度峰選,取出其中的最大值作為目標所在的速度通道號。雜波圖的實現,首先建立雜波圖,然后選取零通道數據并根據已知的方位信息及遞歸公式更新雜波圖中數據。假設DSPA和DSPD接收到的數據位每周期1 024點的數據,DSP需要每8周期一滑窗做32脈沖的MTD,CFAR取8個單元平均選大,則DSP中各功能所占資源如表2所示。

e.jpg


2.2 在脈沖雷達中的應用
    功能:完成對接收的全相參體制的回波信號的中頻采樣信號進行相關處理,其中包括DDC、脈沖壓縮、MTI、MTD處理、CFAR、測角等,最終能夠對動目標進行檢測。
    所用到的拓撲結構:待處理數據通過接插件傳送到FPGA內部,通過FPGA的初步處理,經由FPGA與DSPA、DSPD相連的64位數據總線傳送到兩片DSP內進行進一步的處理。DSPA將處理完的數據經過鏈路口直接傳送到DSPB,DSPD將處理完的數據直接傳送到DSPC。DSPC處理完自身數據并接收DSPB的數據并將數據進行進一步的處理后通過鏈路口傳送到FPGA輸出。如圖4所示為應用所使用的硬件拓撲結構。

f.jpg


    處理流程:FPGA將接收到的和差兩路信號分別進行DDC以及低通濾波,并對結果進行整理,和路信號發送給DSPA,差路信號發送給DSPD。在DSPA和DSPD中分別進行和路以及差路信號的脈壓、MTI,其中MTI可以是根據命令選做的。DSPA將處理完的信號傳送給DSPB,DSPD將處理后的數據傳送給DSPC,在DSPB和DSPC中進行和路以及差路信號的MTD、MOD、CFAR,同時DSPC接收DSPB處理后的信號,在DSPC中進行和差比商測角,最后將整理后的結果輸出到FPGA,由FPGA輸出給雷達的其它模塊,如圖5所示。

g.jpg


    資源使用:在FPGA需要完成的功能為兩路信號的DDC、低通濾波,以及與DSP的數據通信。其中在做DDC時為了便于測試在FPGA內部有Mat-lab產生的兩組數據分別作和差兩路數據的內部源數據。與DSP交互部分無論是總線傳輸還是鏈路口傳輸均與連續波雷達信號處理實現方法一致,在此不再贅述(假設FPGA到DSP傳輸數據為1 024個復數)。則在FPGA中占用的主要資源如表3所示。

h.jpg


    在DSPA和DSPD中以乒乓方式接收FPGA的數據完成數據的定浮轉換,脈沖壓縮和MTI。其中脈沖壓縮采用頻域脈壓的方式,然后對脈壓結果作MTI,采用四脈沖對消。在DSPB和DSPC中要完成數據的MTD,MOD,CFAR,最后在DSPC中實現測角,最終將目標數據結果傳輸給FPGA。這些功能的實現與連續波雷達實現這些功能方法相同,在此不再贅述。則在DSP中所占用的資源如表4所示。

i.jpg


2.3 幾個重要模塊的速度
    在實時信號處理系統中,系統的速度至關重要,本文所介紹的平臺在各個接口及模塊上均能達到不錯的速率。
    (1)FPGA與DSP總線傳輸速率。
    在本系統中總線傳輸可以采取流水協議,零等待周期的配置,這樣總線速度可以達到DSP SCLK的速度,在本系統中為50 MHz×64 bit的速率。
    (2)FPGA與DSP鏈路口傳輸速率。
    在本系統中鏈路口采取四位模式,則鏈路口可以配置成150 MHz,300 MHz,400 MHz,600 MHz。經過測試,FPGA與DSP之間的鏈路口速度可以達到400 MHz×4 bit的完美無錯傳輸。
    (3)DSP與DSP鏈路口傳輸速率。
    經過測試,DSP與DSP之間的鏈路口速度可以達到600 MHz×4 bit的無錯傳輸。以上幾個速率為數據傳輸十分重要的幾個接口的速度,通過測試數據可知,系統可以達到較高的,完全可以滿足信號實時性的要求。

3 結束語
    針對當前FPGA+DSP的信號處理平臺現狀,提出一種通用的硬件結構,該結構不僅將兩種處理器的優點集于一身,兼顧速度和靈活性而且可以應用在不同雷達信號處理系統中,具有很強的通用性。分別介紹了此平臺在連續波雷達以及脈沖雷達中的一種應用,并且這些方法已經成功應用于雷達信號處理機中。除了文中列舉的方法外由于本結構硬件連通的靈活性,本結構可以根據需要應用于各種雷達處理系統中。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美另类极品videosbest最新版本| 国产一区深夜福利| 久久久精品视频成人| 亚洲欧美成人综合| 亚洲一区二区三区四区视频 | 99在线热播精品免费| 亚洲一区二区三区在线播放| 午夜精品久久久99热福利| 亚洲三级电影全部在线观看高清| 欧美在线观看天堂一区二区三区| 新片速递亚洲合集欧美合集| 小黄鸭精品密入口导航| 亚洲男人天堂2024| 亚洲欧美国产不卡| 亚洲欧美伊人| 欧美一区二区三区啪啪| 欧美一区2区视频在线观看| 欧美伊久线香蕉线新在线| 欧美怡红院视频| 欧美在线播放一区二区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲国产精品电影在线观看| 在线欧美日韩| 亚洲黄网站在线观看| 亚洲精品久久久久久久久久久久久 | 日韩一级精品| 亚洲视频在线看| 亚洲欧美成人一区二区在线电影| 午夜视频精品| 久久精品在线播放| 欧美wwwwww| 欧美日韩一级大片网址| 国产精品久久影院| 国产日本欧洲亚洲| 一区在线免费| 99视频一区| 午夜精品一区二区三区四区| 亚洲国产欧洲综合997久久| 日韩网站在线| 午夜免费日韩视频| 久久三级福利| 欧美日韩精品| 国产欧美精品一区| 在线播放亚洲一区| 一本大道久久精品懂色aⅴ| 亚洲一区免费视频| 亚洲第一精品夜夜躁人人躁| 一本色道久久加勒比88综合| 性欧美xxxx大乳国产app| 老司机成人在线视频| 欧美新色视频| 影音先锋在线一区| 亚洲网址在线| 亚洲黄色大片| 亚洲欧美bt| 蜜臀av国产精品久久久久| 欧美午夜视频在线| 韩国精品主播一区二区在线观看| 亚洲日本激情| 欧美在线国产| 亚洲调教视频在线观看| 玖玖在线精品| 欧美三级日韩三级国产三级| 激情91久久| 中文在线不卡视频| 亚洲国产精彩中文乱码av在线播放| 亚洲视频在线免费观看| 噜噜噜噜噜久久久久久91| 欧美调教视频| 1000部国产精品成人观看| 亚洲在线观看免费视频| 亚洲人成人99网站| 久久爱91午夜羞羞| 欧美视频在线观看一区| 在线播放中文字幕一区| 亚洲欧美精品在线| 一本色道婷婷久久欧美| 六月天综合网| 国产情人综合久久777777| 最新国产精品拍自在线播放| 欧美一区二区三区在线观看视频 | 亚洲欧美日韩国产一区二区| 亚洲美女视频在线观看| 久久精品视频va| 国产精品sm| 亚洲精品一线二线三线无人区| 久久福利电影| 性色一区二区三区| 欧美日韩在线另类| 在线观看91精品国产麻豆| 香蕉免费一区二区三区在线观看| 亚洲午夜精品一区二区三区他趣| 模特精品裸拍一区| 国产一二精品视频| 亚洲自拍电影| 亚洲一级在线| 欧美日韩亚洲成人| 亚洲国产中文字幕在线观看| 亚洲丶国产丶欧美一区二区三区| 欧美一区观看| 国产精品日韩一区| 在线综合亚洲| 中日韩美女免费视频网址在线观看| 美女视频黄a大片欧美| 国产一区在线看| 香蕉久久夜色精品国产使用方法| 亚洲欧美在线免费| 国产精品萝li| 99国产精品99久久久久久粉嫩| 亚洲日本aⅴ片在线观看香蕉| 久久综合九九| 今天的高清视频免费播放成人 | 久久精品国产精品亚洲精品| 欧美一区二区视频在线观看2020| 国产精品久久久久一区二区三区共| 日韩午夜在线视频| 中文国产成人精品| 欧美视频网址| 99亚洲一区二区| 日韩亚洲欧美一区| 欧美日本国产视频| 亚洲免费av网站| 一本久久青青| 欧美视频精品在线观看| 99视频一区二区| 亚洲一区二区三区影院| 欧美亚男人的天堂| 亚洲一区二区三区精品在线观看 | 亚洲视频中文| 香蕉久久夜色| 国产欧美精品在线播放| 午夜久久资源| 久久久久久久97| 136国产福利精品导航网址应用 | 欧美激情第一页xxx| 亚洲乱码国产乱码精品精98午夜| 99热在这里有精品免费| 欧美三级视频在线观看| 中文在线不卡| 欧美中文字幕久久| 韩国女主播一区| 亚洲人成绝费网站色www| 欧美日韩国产欧| 亚洲网站在线观看| 久久精品国产精品亚洲综合| 尤物99国产成人精品视频| 亚洲美女区一区| 国产精品v片在线观看不卡| 午夜精品久久久久影视| 久久综合久久综合久久| 亚洲欧洲日韩综合二区| 亚洲午夜在线观看| 国产欧美精品一区aⅴ影院| 亚洲国产成人午夜在线一区| 欧美夫妇交换俱乐部在线观看| 日韩视频一区二区在线观看 | 亚洲欧美久久久| 久久久亚洲精品一区二区三区 | 亚洲欧美电影在线观看| 久久午夜视频| 亚洲精品乱码| 欧美在线free| 91久久精品国产91性色| 亚洲欧美日韩精品一区二区| 国内精品写真在线观看| 夜夜狂射影院欧美极品| 国产欧美1区2区3区| 亚洲国产视频直播| 国产精品久久久久9999| 久久精品欧美日韩| 欧美性生交xxxxx久久久| 久久精品视频播放| 欧美性大战久久久久久久| 久久精品首页| 欧美性猛交xxxx乱大交蜜桃| 久久精品视频一| 国产精品久久久久久模特| 亚洲国产精品第一区二区三区| 久久成人免费电影| 欧美日韩国产综合视频在线观看中文| 亚洲视频一二三| 可以看av的网站久久看| 亚洲视频一二| 欧美大片国产精品| 亚洲欧美一区二区激情| 欧美激情一区二区三区成人| 午夜精品视频在线观看一区二区 | 国产精品视频一区二区高潮| 亚洲黄色av| 国产情侣一区| 亚洲午夜视频| 亚洲经典在线| 久久久噜噜噜久久| 亚洲淫性视频| 欧美区日韩区| 亚洲国产精品t66y| 国产欧美一区二区精品性色| 亚洲图片激情小说| 最新热久久免费视频| 久久久久欧美|