基于ADSP TS201的雷達信號處理機設計
DSP1還需處理雜波圖,正常視頻檢測,測角等,內存消耗大,因此占用部分SDRAM空間輔助存放了8周期的脈壓結果,數據傳輸量為5388 ×2×8=86 208,數據量較大,因此MTD模塊的主要實現難點是數據傳輸時間問題。本文引用地址:http://www.104case.com/article/157122.htm
MTD是對同一距離單元上的脈壓數據進行處理,因此要求在DMA傳輸的過程中實現矩陣行列轉置,8個脈沖周期的數據量已經超出了普通一維DMA傳輸方式的上限,且若在SDRAM中跳址傳輸,遭遇頻繁的跨頁尋址時會耗費更多時間。采用二維DMA傳輸方式,通過改變TCB配置使DMA傳輸在SDRAM中連續尋址,而在DSP端接收地址自動跳變,在矩陣傳輸的同時實現行列轉置。系統時鐘為50 MHz,傳輸時間為86 208/50=1.73 ms,DMA傳輸方式無需消耗內核時鐘,占用總線時間僅為1.73 ms,滿足了傳輸時間的要求。
經MTD后和路信號經副瓣匿影及門限檢測后判定有目標,則差路信號在相同距離門上按濾波器號選取對應多普勒通道的處理結果,按式(2)查找誤差曲線完成和差波束測角
式中,Y△為差路信號數據;Y∑為和路信號數據;k為一常數;ε為所求方位誤差角?;夭ǖ拿}壓結果,正常視頻輸出,MTD檢測結果,目標方位角誤差角均按距離波門順序由FPGA返還至伺服系統,控制相控陣天線調整波束指向對準目標。
3 結束語
本文以4片ADSP-TS201與1片FPGA為核心實現了信號處理系統。該系統對硬件結構和程序流程進行了優化設計,單板卡完成了信號處理,系統硬件結構簡單、程序易調試、整體可靠性高,對處理機的系統更新具有現實意義。
評論