欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于fpga和計算機相結合的信號分析儀的制作方法

文檔序號:6403405閱讀:145來源:國知局
專利名稱:基于fpga和計算機相結合的信號分析儀的制作方法
技術領域
本實用新型涉及信號分析領域,特別是涉及一種基于FPGA和計算機相結合的信號分析儀。
背景技術
由于信號分析的需要,現有各類信號分析儀,用于對各種信號進行分析。例如,在申請?zhí)枮?00520074911.5的中國專利文獻中,公開了一種信號分析儀,該信號分析儀由信號調理器和筆記本電腦組成。在線測試信號送入模擬信號調理電路、數字信號調理電路、編碼器信號調理電路,分別經數據采集卡輸至筆記本電腦中。該信號分析儀使用LabVIEW的數據采集編程程序,將在線測試、動態(tài)信號分析、多通道數據記錄和復現、高速模擬數據存儲和復現、高速數字數據存儲和復現五種功能集于一身。又例如,在 申請?zhí)枮?01110366872.6的中國專利文獻中,公開了一種矢量信號分析儀。該矢量信號分析儀通過射頻前端分路模塊將接收到的信號分為至少兩路,并分別對每一路信號進行射頻/微波處理以及模數變換,再由數字信號處理模塊分別對各個信號進行頻譜分析或者信號解調分析,從而實現同時進行頻譜測量功能和信號解調分析功能。然而,隨著因特網、多媒體和無線通訊技術的發(fā)展,用戶對無線通信中大數據量傳輸的要求越來越高,導致對無線通信中的帶寬提出更高的要求。由于分析帶寬要求的提高,現有信號分析儀產品已經難于滿足實際的要求,于是需要具有更高分析帶寬、且同時又滿足動態(tài)范圍大的苛刻要求的產品。

實用新型內容鑒于以上所述現有技術的缺點,本實用新型的目的在于提供一種基于FPGA和計算機相結合的信號分析儀,以實現對無線通信中各種信號的分析。為實現上述目的及其他相關目的,本實用新型提供一種基于FPGA和計算機相結合的信號分析儀,其至少包括:將天線接入的信號進行模數轉換的信號采集單元;與所述信號采集單元相連接且用于將所述信號采集單元輸出的數字信號進行預處理的FPGA處理單元;與所述FPGA處理單元相連接且用于對所述FPGA處理單元輸出的信號進行分析的計算機。優(yōu)選地,所述FPGA處理單元通過FMC接口連接信號采集單元。優(yōu)選地,所述FPGA處理單元通過PC1-E接口連接所述計算機。優(yōu)選地,所述FPGA處理單元包括:與所述信號采集單元連接且用于控制所述信號采集單元的模數控制單元;存儲單元;與所述模數控制單元及存儲單元連接且控制所述存儲單元的數據寫入及讀出的存儲控制單元;與所述存儲控制單元及計算機連接的計算機控制單元。優(yōu)選地,所述計算機包括采用Matlab進行信號分析的計算機。優(yōu)選地,所述信號采集單元包括能采集LTE、WLAN、WIF1、Bluetooth、及WiMAX中的一種或多種通信信號的信號采集單元。如上所述,本實用新型的基于FPGA和計算機相結合的信號分析儀建立在完全可重構硬件架構和X86PC架構混合的平臺之上,采用大容量高性能的Xilinx Virtex6系列的FPGA,可以滿足不斷變化的無線通信升級換代的要求,又可以保證分析平臺的快速搭建,通過在標準的FMC接口上擴展不同的信號采集單元,可以完整覆蓋各頻段的無線通信標準與應用,如LTE,WLAN, WIFI,Bluetooth,WiMAX,滿足不同場合的信號分析需求;信號采集單元的射頻采樣頻率范圍是IOOMHz到5GHz,最高采樣率可達5Gsps,數據位寬可達12bit ;可以連續(xù)采集8GB信號數據緩存到存儲單元中;計算機通過PC1-E接口讀取緩存在存儲單元中的數據。大量連續(xù)的信號存儲在高速的固態(tài)硬盤(SSD)上,以滿足高帶寬的要求;計算機運行MATLAB軟件對采集到的信號進行分析,如頻譜分析,時域分析,調制域分析等典型應用。

圖1顯示為本實用新型的基于FPGA和計算機相結合的信號分析儀示意圖。元件標號說明I 信號分析儀
11 信號采集單元12 FPGA處理單元13 計算機
具體實施方式
以下由特定的具體實施例說明本實用新型的實施方式,熟悉此技術的人士可由本說明書所揭露的內容輕易地了解本實用新型的其他優(yōu)點及功效。請參閱圖1至圖2。須知,本說明書所附圖式所繪示的結構、比例、大小等,均僅用以配合說明書所揭示的內容,以供熟悉此技術的人士了解與閱讀,并非用以限定本實用新型可實施的限定條件,故不具技術上的實質意義,任何結構的修飾、比例關系的改變或大小的調整,在不影響本實用新型所能產生的功效及所能達成的目的下,均應仍落在本實用新型所揭示的技術內容得能涵蓋的范圍內。同時,本說明書中所引用的如“上”、“下”、“左”、“右”、“中間”及“一”等的用語,亦僅為便于敘述的明了,而非用以限定本實用新型可實施的范圍,其相對關系的改變或調整,在無實質變更技術內容下,當亦視為本實用新型可實施的范疇。如圖所示,本實用新型提供一種基于FPGA和計算機相結合的信號分析儀。該信號分析儀I至少包括:信號采集單元IUFPGA處理單元12以及計算機13。所述信號采集單元11將天線接入的模擬信號轉換為數字信號后送入所述FPGA處理單元12。優(yōu)選地,所述信號采集單元11可以是采集LTE、WLAN、WIF1、Bluetooth、或WiMAX等通信信號的信號采集單元。所述FPGA處理單元12與所述信號采集單元11相連接,用于將所述信號采集單,11輸出的數字信號進行預處理。其中,所述預處理包括但不限于:將所述信號采集單元11輸出的數據轉換為預定位數據等。例如,所述FPGA處理單元12將所述信號采集單元11輸出的12bit數據高位填零補全成16bit。優(yōu)選地,所述FPGA處 理單元12通過FMC接口連接信號采集單元11,其通過標準的FMC接口可連接采集不同通信信號的信號采集單元11。優(yōu)選地,所述FPGA處理單元12可包括:模數控制單元、存儲單元、存儲控制單元、及計算機控制單元,如圖2所示。所述模數控制單元與所述信號采集單元11連接,用于配置所述信號采集單元11,并預處理由所述信號采集單元11采集的數字信號。所述存儲單元用于存儲數據,其可為SG的DDR3DRAM內存等。所述存儲控制單元與所述模數控制單元及存儲單元連接,控制所述存儲單,的數據寫入及讀出。所述計算機控制單元與所述存儲控制單元及計算機13連接,用于與所述計算機13進行數據通信。優(yōu)選地,所述FPGA處理單元12采用大容量高性能的Xilinx Virtex6系列的FPGA來實現。所述計算機13通過串口可以控制所述FPGA處理單元12,例如控制模數控制單元以實現對信號采集單元11的初始化設置、重置模數控制單元等。此外,所述計算機13可通過PC1-E接口讀取所述FPGA處理單元12的存儲單元中的數據,并保存為一個數據文件,為后期的信號分析做準備。所述計算機13可采用Matlab工具軟件進行信號分析。MATLAB是一種用于算法開發(fā)、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環(huán)境。除了矩陣運算、繪制函數/數據圖像等常用功能外,MATLAB還可以用來創(chuàng)建用戶界面及與調用其它語言(包括C,C++和FORTRAN)編寫的程序。在Matlab環(huán)境中,調用各種豐富的數學函數和繪圖工具,對保存的數據文件進行信號分析,如信號完成性分析,時域分析,頻譜分析等,最后可以將分析得到的結果繪制成圖片的格式保存,很直觀地得到分析的結果。上述信號分析儀I的工作過程,分成兩步:即信號采集和信號分析:1.信號采集首先,初始化所述FPGA處理單元12,對信號采集單元11進行初始化設置。所述FPGA處理單元12初始化完成后,計算機13通過串口發(fā)送開始命令,使模數控制單元開始采集數據。信號采集單元11采樣得到的是12bit數據,模數控制單元將高位填零補全成16bit,經過一個先進先出緩存單元(FIFO)進行緩存,當數據達到512bit,存儲控制單元就往存儲單元中寫數據。當模數控制單元完成8G數據的采集后,就停止工作,直到計算機13重新發(fā)送開始命令。當存儲單元存儲8G的數據后,根據實際需求,計算機13通過PC1-E接口將8G的數據部分或者全部存儲為數據文件,存在自身包含的固態(tài)硬盤上,至此信號采集完成。2.信號分析根據實際的信號分析需求,計算機13運行Matlab提供的函數對信號進行分析。例如:時域分析:調用fopen和fread等文件操作相關的函數,分段讀取保存的數據文件,設置ADC采樣的參數,如采樣頻率,采樣長度,幅值的單位等,通過plot畫圖函數,直觀地顯示信號的時域信息。頻域分析:通過文件操作函數讀取數據文件,得到一段數據后,設置采樣的參數,如采樣頻率,采樣長度等,調用快速傅立葉轉換函數,獲得頻譜信息,然后通過相應的畫圖工具得到可視化的頻譜分布圖。另外,Matlab還提供了一種可視化仿真工具Simulink,是一種基于Matlab的框圖設計環(huán)境,是實現動態(tài)系統(tǒng)建模、仿真和分析的一個軟件包。在該工具下,提供了大量通信、信號專業(yè)函數庫和專業(yè)工具箱,用戶可以自行建模,創(chuàng)建一個仿真環(huán)境,將采集到的數據放入到該環(huán)境中,進行仿真和分析。綜上所述,本實用新型的基于FPGA和計算機相結合的信號分析儀的優(yōu)點包括:1、采用X86 ( 5/ 7)與可重構硬件相結合的系統(tǒng)架構,提供強大的軟硬件結合的計算平臺;通過在標準的FMC接口上擴展不同的高速信號采集單元,射頻采樣頻率范圍可從IOOMHz到5GHz,最高采樣率可達5Gsps,數據位寬可達12bit,可以完整覆蓋各頻段的無線通信標準與應用,如LTE,WLAN, WIFI,Bluetooth,WiMAX,滿足不同場合的信號分析需求;2、提供8GB存儲空間,信號采樣深度可以達到8GB的空間;通過PC1-E接口訪問8GB的內存空間,最高 有效帶寬可達12Gbps,并且使用固態(tài)硬盤,可以保證數據及時存儲下來;3、Maltab提供了大量通信、信號專業(yè)函數庫和專業(yè)工具箱,可以很靈活地對采集到的信號進行分析,如時域分析,頻譜分析,調制域分析等典型應用。所以,本實用新型有效克服了現有技術中的種種缺點而具高度產業(yè)利用價值。上述實施例僅例示性說明本實用新型的原理及其功效,而非用于限制本實用新型。任何熟悉此技術的人士皆可在不違背本實用新型的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬技術領域中具有通常知識者在未脫離本實用新型所揭示的精神與技術思想下所完成的一切等效修飾或改變,仍應由本實用新型的權利要求所涵蓋。
權利要求1.一種基于FPGA和計算機相結合的信號分析儀,其特征在于,所述基于FPGA和計算機相結合的信號分析儀至少包括: 將天線接入的信號進行模數轉換的信號采集單元; 與所述信號采集單元相連接且用于將所述信號采集單元輸出的數字信號進行預處理的FPGA處理單元; 與所述FPGA處理單元相連接且用于對所述FPGA處理單元輸出的信號進行分析的計算機。
2.根據權利要求1所述的基于FPGA和計算機相結合的信號分析儀,其特征在于:所述FPGA處理單元通過FMC接口連接信號采集單元。
3.根據權利要求1所述的基于FPGA和計算機相結合的信號分析儀,其特征在于:所述FPGA處理單元通過PC1-E接口連接所述計算機。
4.根據權利要求1所述的基于FPGA和計算機相結合的信號分析儀,其特征在于:所述FPGA處理單元包括: 與所述信號采集單元連接且用于控制所述信號采集單元的模數控制單元; 存儲單兀; 與所述模數控制單元及存儲單元連接且控制所述存儲單元的數據寫入及讀出的存儲控制單元; 與所述存儲控制單元及計算機連接的計算機控制單元。
5.根據權利要求1所述的基于FPGA和計算機相結合的信號分析儀,其特征在于:所述計算機包括采用Matlab進行信號分析的計算機。
6.根據權利要求1所述的基于FPGA和計算機相結合的信號分析儀,其特征在于:所述信號采集單元包括能采集LTE、WLAN、WIF1、Bluetooth、及WiMAX中的一種或多種通信信號的信號采集單元。
專利摘要本實用新型提供一種基于FPGA和計算機相結合的信號分析儀。該信號分析儀至少包括將天線接入的信號進行模數轉換的信號采集單元;與所述信號采集單元相連接且用于將所述信號采集單元輸出的數字信號進行預處理的FPGA處理單元;與所述FPGA處理單元相連接且用于對所述FPGA處理單元輸出的信號進行分析的計算機。本實用新型能實現對采樣頻率范圍在100MHz到5GHz,最高采樣率達5Gsps、數據位寬達12bit的信號進行包括時域、頻域、調制域等分析。
文檔編號G06F19/00GK203149576SQ20132001586
公開日2013年8月21日 申請日期2013年1月11日 優(yōu)先權日2013年1月11日
發(fā)明者姚琪, 趙峰, 章晨, 王佶梁, 張鑫 申請人:上海倍益酷電子科技有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
修武县| 安乡县| 永修县| 哈密市| 定襄县| 长乐市| 偃师市| 阜宁县| 五家渠市| 永春县| 秦安县| 黄骅市| 岱山县| 西林县| 民勤县| 姚安县| 宜州市| 鄂尔多斯市| 茂名市| 临桂县| 绍兴县| 阿拉善左旗| 敦煌市| 阿勒泰市| 衡阳县| 道真| 南平市| 新津县| 军事| 内江市| 横峰县| 明溪县| 江西省| 社会| 华蓥市| 平南县| 阳谷县| 洛宁县| 长兴县| 温泉县| 洛浦县|