《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 中頻數字接收機在SoC上的實現
中頻數字接收機在SoC上的實現
2014年電子技術應用第9期
劉幸福,龔曉峰
四川大學 電氣信息學院,四川 成都610065
摘要: 為了提高中頻數字接收機的工作性能和小型化設計,基于Altera公司提出的SoC架構完成了中頻數字接收機系統設計,主要實現數字下變頻、頻譜分析、ITU參數測量、場強計算、音頻解調、系統配置等功能,并且搭建監測環境對接收機系統進行測試。實驗結果表明,所設計的接收機性能滿足要求,并快速地返回信號監測數據。
中圖分類號: TN98;TP391
文獻標識碼: A
文章編號: 0258-7998(2014)09-0021-03
Intermediate frequency digital receiver achieved on SoC
Liu Xingfu,Gong Xiaofeng
School of Electrical Information,Sichuan University,Chengdu 610065,China
Abstract: In order to improve the performance and miniaturization of intermediate frequency digital receiver, this paper designed an intermediate frequency digital receiver system based on SoC of Altera Co.,which realized digital down converter,spectrum analysis,ITU parameters measurement, field density calculation, audio demodulation system configure and so on. By building a monitor system to test the receiver, the experiment shows that the performance of the designed receiver can meet the demands and return signal monitoring data immediately.
Key words : system on chip;intermediate frequency digital receiver;digital down converter;monitor

    隨著芯片技術的發展,基于片上系統SoC(System on Chip)架構的開發設計成為現實,數字接收機的性能得到了很大的改進。本文根據Altera公司提出的最新SoC架構,選取Cyclone V SX C6系列芯片,設計實現一款中頻數字接收機,與參考文獻[1-2]設計思想一樣,目的是為了讓接收機系統更加快速、靈活、可靠和一體化。文章首先簡要介紹SoC,然后介紹接收機系統框圖設計,接著介紹各功能模塊的實現,最后搭建實驗環境測量接收機工作性能。

1 SoC簡介

    SoC作為一種片上系統,在FPGA架構中集成硬核處理器系統HPS(Hard Processor System),包括ARM處理器、常用外設和存儲器控制器等,具有硬核邏輯的性能、功耗和成本優勢;SoC采用經過優化的低功耗28 nm(28LP)工藝技術,HPS和FPGA架構獨立供電,并可任意順序配置和啟動;SoC架構之間使用先進可擴展接口AXI(Advanced eXtensible Interface)總線互聯,實現數據的高速交換;SoC提供高達128 Gb/s的帶寬,并且具有高速緩存連續硬件加速器,實現了HPS與FPGA之間數據的一致性。

2 中頻數字接收機設計

    FPGA包括精度可變的DSP模塊,224個18×18乘法器。乘法器可用于實現快速傅里葉變換、解碼、有限脈沖響應(FIR)濾波器等功能,DSP模塊可實現快速基帶信號處理運算,讓整個系統具有實時動態信號的處理能力。HPS核心ARM Cortex-A9雙核處理器,運行速度為800 MHz。系統外部設備包括:射頻前端、A/D轉換器、時鐘源、DDR3存儲器、SD卡、上位機等。本文中FPGA功能模塊主要包括數字下變頻DDC(Digital Down Converter)和基帶信號處理等功能。HPS功能模塊主要包括設備初始化、網絡初始化、命令解析和傳遞、數據接收和發送等功能。接收機系統設計框圖如圖1所示。

qrs6-t1.gif

    圖1中HPS-FPGA接口包括HPS-to-FPGA Bridge、FPGA-to-HPS Bridge、LW HPS-to-FPGA Bridge,接口的數據流方向如圖2所示。其中LW HPS-to-FPGA Bridge用于控制通道,HPS-to-FPGA Bridge、FPGA-to-HPS Bridge用于數據傳輸。采用Quartus II軟件系統集成工具Qsys使Altera的Avalon總線與ARM的AXI總線混聯,配置HPS-FPGA接口參數,便可實現HPS與FPGA通信。A/D轉換器與主板通過高速中間接口HSMC(High Speed Mezzanine Card)相連,滿足中頻數據的高速傳輸要求。接收機與上位機通過網線連接,采用TCP或者UDP協議傳輸。

qrs6-t2.gif

2.1 FPGA功能模塊

    數字下變頻技術包括數字混頻器、數字控制振蕩器NCO(Numerically Controlled Oscillator)和有限脈沖響應FIR(Finite Impulse Response)低通濾波器三部分,實現將高速率信號下變到低速率基帶信號。基帶信號處理包括頻譜分析、國際電信聯盟ITU(International Telecommunication Union)參數測量、場強計算、音頻解調功能。使用FPGA實現數字下變頻和基帶信號處理,既能消除射頻鏈路引進的干擾,還能進行增益補償。

    根據參考文獻[3-4]提出的DDC模型各自特點,本文采用改進的超外差接收體制中的寬帶中頻數字化的DDC模型,如圖3所示。NCO采用效率較高的查表法實現,數字正交解調將數字中頻信號變換為正交I/Q兩路信號,便于數據采集和信號處理。為了消除數字接收機I/Q支路不平衡,對I/Q支路進行時域補償,減少系統的誤碼率[5]。采用正交變換后,可以很容易計算信號的瞬時頻率、瞬時幅度和瞬時相位,有利于對信號頻譜計算、抗干擾等處理[6]。多級抽取系統對數據進行抽樣濾波,便于后續基帶信號處理,提高處理速度。FIR低通濾波器采用參考文獻[7]提出的一種優化結構FIR濾波器設計,實現乘法器的復用,提高濾波器的吞吐率,一個時鐘周期完成一次濾波,節省FPGA資源[7]

qrs6-t3.gif

2.2 HPS功能模塊

    程序采用模塊化設計思想,將設備、網絡、命令、數據模塊封裝成類,便于維護和拓展。開發多線程運行,使接收機同時執行接收上位機命令、數據讀取和發送等功能。主線程啟動后,首先進行設備初始化,然后等待上位機發送網絡連接請求。當網絡連接成功后,等待接收上位機命令,解析命令,執行相應操作。如:控制射頻前端接收頻率、射頻衰減、I/Q數據獲取、采樣帶寬、中頻衰減等。子線程根據命令要求負責從FPGA端讀取數據,通過網口發送數據到上位機顯示。主線程程序工作流程如圖4所示,子線程程序工作流程如圖5所示。

qrs6-t4.gif


qrs6-t5.gif

3 中頻數字接收機應用測試

    搭建監測環境,連接天線、射頻前端、接收機、上位機,測試接收機系統是否可以正常工作以及工作性能。上電啟動,系統參數設置為中頻頻率101.7 MHz、濾波帶寬120 kHz、垂直極化、常規衰減、快速檢波、自動增益。空中無線電監測測試結果包括:頻譜圖、I/Q時域圖、I/Q星座圖、場強圖、場強概率分布圖、ITU測量結果。

    首先選擇FM解調制式,測試結果如圖6所示,其中ITU結果:正向頻偏指數為48.613 kHz,頻偏指數為46.283 kHz,負向頻偏指數為-42.572 kHz,β%帶寬為119.707 kHz,XdB帶寬為116.192 kHz。打開聲音開關,能清楚地收聽到廣播聲音信號,表明信號解調正確。片上系統中FPGA與HPS數據傳輸速率實測達到656.45 Mb/s。

qrs6-t6.gif

    然后選擇AM解調制式,測試結果如圖7所示,其中ITU結果:正向調制深度為5%,負向調制深度為-36%,調制深度為40%,β%帶寬為119.707 kHz,XdB帶寬為117.950 kHz。打開聲音開關,能清楚地收聽到廣播聲音信號,表明信號解調正確。片上系統中FPGA與HPS數據傳輸速率實測達到652.37 Mb/s。

qrs6-t7.gif

    本文根據軟件無線電思想和基本原理[8],提出了一種基于SoC芯片方案的中頻數字接收機設計。利用FPGA的數據運算處理速度優勢,完成設計了接收機的數據處理主要功能,提高系統實時性能,實現對信號的迅速響應。利用ARM核處理事務的優勢,實現對接收機系統的配置和調度。選取Cyclone V SX C6系列為主芯片,完成軟硬件設計。搭建實驗環境測量接收機工作性能,結果表明本文所設計的中頻數字接收機能準確地、快速地測量出信號的各個參數,滿足信號監測要求。

參考文獻

[1] Deng Jun,Huang Xu,Liu Lintao,et al.Design and implementation of a mixed SoC for IF digital software radio receiver[C].Advanced Computational Intelligence(ICACI),2013 Sixth International Conference on,IEEE,2013:262-265.

[2] SALMAN A H,ADIONO T,CAHYADI W A,et al.SOC design and FPGA implementation of Digital TV receiver[C].Telecommunication Systems,Services,and Applications(TSSA),2012 7th International Conference on,IEEE,2012:125-129.

[3] Pang Long,Zhu Bocheng,Chen He,et al.A highly efficient digital down converter in wide band digital radar receiver[C].Signal Processing(ICSP),2012 IEEE 11th International Conference on,IEEE,2012,3:1795-1798.

[4] Liu Huaming,Li Guangjun,Yan Bo,et al.A 100 MHz digitaldown converter with modified FIR filter for wideband software-defined radios[C].Electronics and Information Engineering(ICEIE),2010 International Conference On,IEEE,2010,2:540-544.

[5] 唐世剛,龔克,潘長勇,等.數字接收機I/Q支路不平衡的時域補償[J].清華大學學報(自然科學版),2007,47(1):49-52.

[6] 黑蕾,程剛,孫衛平.基于DSP和FPGA的中頻數字接收機的設計[J].彈箭與制導學報,2007(5):177-178,182.

[7] 田黎育,袁一丹,李曉陽,等.基于FPGA的在線可重配置數字下變頻器的設計與實現[J].北京理工大學學報,2013(3):021.

[8] 楊小牛,樓才義,徐建良.軟件無線電原理與應用[M].北京:電子工業出版社,2001.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产色无码精品视频国产| 蜜桃成熟时2005| 成年女人18级毛片毛片免费| 办公室娇喘的短裙老师在线视频| j8又粗又长又硬又爽免费视频| 欧美日韩综合视频| 国产成人无码一区二区三区| runaway韩国动漫全集在线| 欧美日韩国产精品| 国产成人精品一区二区三在线观看| 久久99精品国产麻豆宅宅| 欧美日韩亚洲国产| 制服丝袜人妻中文字幕在线| 黑人借宿ntn神宫寺奈绪| 成人性生交大片免费看| 亚洲综合精品香蕉久久网| 亚洲欧美校园春色| 婷婷无套内射影院| 亚洲性久久久影院| 青青青国产精品国产精品美女| 少妇高潮喷水久久久久久久久久| 亚洲va久久久噜噜噜久久男同| 三级视频网站在线观看| 男女乱婬真视频| 国产精品亚洲а∨无码播放| 久久久久久久女国产乱让韩| 爱情岛论坛亚洲永久入口口| 国产欧美va欧美va香蕉在线| 中文字幕亚洲综合久久| 果冻传媒李琼母亲| 又色又爽又黄的视频软件app| 97精品国产91久久久久久| 日韩在线视频网站| 免费人成视频在线观看网站| 2020国产精品自拍| 天堂在线免费观看中文版| 乱中年女人伦av一区二区| 精品国产一区二区三区久久影院| 国产精品永久免费视频| 久久不见久久见免费影院www日本| 欧美亚洲国产精品久久久久|