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

數字下變頻基于FPGA的軟件設計與實現

2016-06-08 13:05:55馬純
科技視界 2016年14期

馬純

【摘 要】雷達的數字下變頻功能主要是將天線接收到的中頻回波信號通過A/D變換后,進行數字下變頻處理,轉為兩路I/Q基帶數據。本文主要設計了一種基于FPGA的數字下變頻方法,通過對數字控制振蕩器(NCO)及低通濾波器(FIR)的設計及實現,完成了對于不同頻率本振信號的數字下變頻處理。結果表明,基于該方案設計的數字下變頻功能已在實際系統中得到應用。

【關鍵詞】數字下變頻(DDC);FPGA;數字濾波器

【Abstract】The function of DDC is mainly to convert the signal received after A/D conversion by the antenna to Digital Down Convert(DDC), finally into two I/Q baseband data. This paper mainly design a method about Digital Down Conversion based on FPGA, by designing the numerically controlled oscillator (NCO) and a low-pass filter (FIR), to convert different frequency signal with DDC. The results showed that the conversion function has been used in the actual system.

【Key words】DDC(Digital Down Convert); FPGA; FIR Filter

0 引言

軟件無線電是現今無線通信系統的關鍵技術,其核心思想是讓數字化處理功能盡量的靠近天線,從而將更多的處理通過數字的方式完成。[1]而數字下變頻是軟件無線電的關鍵部分,主要完成對信號的AD變換、混頻、濾波以及抽取等工作,包括數字混頻模塊和抽取濾波模塊。[2]另外,FPGA可編程、數字化、高速處理的特點使其在軟件無線電系統中發揮著重要的位置。

1 硬件總體設計

本設計中,在FPGA等主要硬件模塊支撐的基礎上完成了對信號A/D變換后的下變頻處理。硬件模塊主要包括A/D芯片、FPGA,其他還使用D/A變換器、時鐘芯片、電源芯片以及用于光纖傳輸并行收發一體的光模塊。時鐘芯片為AD提供采樣時鐘,電源芯片為FPGA、AD芯片供電。由于在本設計中,A/D芯片和FPGA是軟件設計的主體芯片,因此其他硬件部分不作重點描述。

本設計選用的FPGA是來自于Kintex 7系列的XC7K325T,作為AD變換后的中頻信號下變頻處理以及通信的端口,Kintex 7屬于XILINX公司FPGA的高端系列,其高速的數據傳輸速率也為本設計提供了核心硬件支撐。另外FPGA因其擁有豐富的邏輯單元以及連線資源,也適合用于細粒度和高并行度結構的FIR濾波器的實現。

模數轉換器選用了一片雙通道125MSPS、采樣位數為16Bit的JAD9268,采樣速率為40Mbsps,每個通道的兩路中頻信號經過下變頻后轉化為四路I/Q數字信號。

2 軟件設計

在軟件設計中,主要設計思想如下:中頻模擬信號輸入進入A/D 芯片進行模數轉換得到數字信號, FPGA內部對其解串對齊處理后,與NCO輸出的兩路正交信號相乘,完成混頻,下變頻后的信號通過FIR濾波器濾波,轉變為低頻的基帶信號。在整個設計中,設計的重要所在是數據的下變頻以及低通濾波。

本設計主要在Xilinx公司的集成開發環境ISE.10.1中用VHDL語言以及調用IP核實現FPGA對A/D芯片的控制以及混頻低通濾波處理。混頻利用FPGA 內部IP核的乘法器實現,軟件設計的主要工作在于數字控制振蕩器(NCO)的產生以及低通數字濾波器的設計和實現。數字控制振蕩器數據產生后通過存在ROM里與中頻信號通過乘法器混頻后得到下變頻后的信號,數字濾波器計算得到的數據也存入IP核FIR濾波器中,下變頻的信號經過抽取后進入低通濾波后整形輸出基帶信號。

2.1 數字控制振蕩器(NCO)設計與實現

數控震蕩器(NCO)的作用是產生兩路正交序列信號與中頻信號混頻,其設計的好壞直接關系到數字下變頻的性能,目前NCO的設計有查表法,CORDIC算法,以及重采樣法,本文采用基于查找法的DDS進行設計,用一個ROM來記錄值,通過ISE平臺調用IP core的乘法器辦法將NCO與輸入信號進行混頻,該辦法快速,可操作性強。

2.2 FIR濾波器設計與實現

通常FIR濾波器的設計方法很多,主要有窗函數法、頻率采樣法和切比雪夫最佳一致逼近法等。其中凱塞窗是最有用且最優的窗結構之一,對于給定的阻帶衰減,它提供了最小的主瓣寬度,也是平坦的過渡帶,就這點而言,它是最優的。[3]由于FIR設計時其系數計算及其量化比較復雜,因此我們采用MATLAB軟件作為輔助設計,計算出FIR的系數。

根據凱塞窗的定義(式3),確定采樣頻率為40MHz,濾波器帶寬為5MHz,為可調參數,決定濾波器的帶內波動,根據需要計算可得值為2。

wkk=jOβ1-2k-N2/N2j0β0(3)

根據計算得到的數據通過MATLAB的工具庫可直觀生成凱塞窗的頻譜特性曲線圖(如圖1所示),從圖中可看出,從0~5MHz的帶通衰減很小,即說明在這個范圍內信號基本不受影響,滿足實際的需要。

3 系統整體仿真與實現

本設計實現的數字下變頻過程是在采樣頻率為40MHz,頻率為66MHz的信號通過AD芯片轉為數字信號后存入FPGA內部,再與NCO產生的15MHz正余弦兩路信號混頻,混頻后得到I、Q兩路正交信號,相位相差90度。最后經過5MHz的FIR低通濾波器后整形得到低頻的兩路正交信號,通過Xilinx公司ISE10.1開發環境下的在線調試軟件Chipscope觀察下變頻前后的信號。低通濾波后的結果如圖2(b)所示。

由圖2(a)可以看出,我們選擇其中一個AD通道作為觀察通道,圖2(a)為AD變換前的模擬信號,該通道進入下變頻濾波后對應為圖2(b)中的fir11、fir12兩路輸出正交信號,由圖中可看出,經過濾波后每個系統采樣時鐘周期內輸出一次數據。兩路輸出正交信號相位差90°。

4 結束語

本文主要研究了數字下變頻的原理以及利用FPGA進行數字下變頻和濾波的設計實現,實驗結果表明,基于該方案的下變頻濾波信號波形滿足要求,該設計已經應用到實際工程項目中。

【參考文獻】

[1]李柳,彭蔓蔓.基于FPGA的數字下變頻設計[M].電子產品世界.2012.

[2]Tacky R.J.Upmal D W.Speakeasy.The Military Software Radio[J].IEEE Communications Magazine,2008,(5):2-5.

[3]何賓.FPGA數字信號處理實現原理及方法[M].北京:清華大學出版社.2011:198.

[責任編輯:王偉平]

主站蜘蛛池模板: 999国产精品永久免费视频精品久久| 狠狠综合久久久久综| 国产aaaaa一级毛片| a级毛片免费看| 1769国产精品免费视频| 无码精油按摩潮喷在线播放| 老色鬼久久亚洲AV综合| 在线免费亚洲无码视频| 欧美精品三级在线| 一本久道久久综合多人| 日韩久草视频| 亚洲国产精品不卡在线| 福利小视频在线播放| www.亚洲一区二区三区| 中文字幕不卡免费高清视频| 国产极品美女在线播放| 国产综合精品一区二区| 美女潮喷出白浆在线观看视频| 97精品国产高清久久久久蜜芽| 成年看免费观看视频拍拍| 女人av社区男人的天堂| 亚洲欧美成人综合| 99爱在线| 成人福利在线观看| 97视频免费看| 日韩精品欧美国产在线| 啦啦啦网站在线观看a毛片 | 播五月综合| 国产门事件在线| 91精品国产麻豆国产自产在线| 一区二区三区国产| 成人国产精品一级毛片天堂 | 久草视频精品| 国产第一页亚洲| 亚洲天堂精品视频| 视频一本大道香蕉久在线播放 | 国产成人综合在线观看| 欧美国产综合色视频| 国产亚洲精品91| 亚洲综合婷婷激情| 中文字幕亚洲乱码熟女1区2区| 欧日韩在线不卡视频| 精品久久久久久久久久久| 亚洲午夜片| 亚洲天堂.com| 国产精品区视频中文字幕| 99在线视频免费| 亚洲人成人无码www| 色爽网免费视频| 亚洲性影院| 最新国产在线| 毛片免费高清免费| 欧美成人精品在线| 2021无码专区人妻系列日韩| 国产成人亚洲综合A∨在线播放| 欧美亚洲欧美区| 首页亚洲国产丝袜长腿综合| 久久福利片| 亚洲成人高清在线观看| 国产SUV精品一区二区6| 国模私拍一区二区| 在线一级毛片| 婷婷六月天激情| 亚洲一区二区成人| 日韩精品亚洲人旧成在线| 久久精品无码国产一区二区三区| 97人人模人人爽人人喊小说| 国产成人AV综合久久| 久久久久国色AV免费观看性色| 综合久久五月天| 国产日本欧美在线观看| 日韩在线视频网| 亚洲成a∧人片在线观看无码| av一区二区三区在线观看| 久热中文字幕在线| h视频在线播放| 精品国产美女福到在线不卡f| 青青草原偷拍视频| 国产内射一区亚洲| 精品国产免费人成在线观看| 91毛片网| 欧美影院久久|