本課題深入分析了GPS軟件接收機基于FFT并行捕獲算法并詳細(xì)闡述了其FPGA的實現(xiàn)。相比于其它的捕獲方案,該方案更好地滿足了信號處理實時性的要求。 論文的主體部分首先簡單分析了擴頻通信系統(tǒng)的基本原理,介紹了GPS系統(tǒng)的組成,詳細(xì)闡述了GPS信號的特點,并根據(jù)GPS信號的組成特點介紹了接收機的體系結(jié)構(gòu)。其次,通過對GPS接收機信號捕獲方案的深入研究,確定了捕獲速度快且實現(xiàn)復(fù)雜度不是很高的基于FFT的并行捕獲方案,并對該方案提出了幾點改進(jìn)的措施,根據(jù)前面的分析,提出了系統(tǒng)的實現(xiàn)方案,利用MATLAB對該系統(tǒng)進(jìn)行仿真,仿真的結(jié)果充分的驗證了方案的可行性。接著,對于捕獲環(huán)節(jié)中的核心部分—FFT處理器,設(shè)計中沒有采用ALTERA提供的IP核,獨立設(shè)計實現(xiàn)了基于FPGA的FFT處理器,并通過對一組數(shù)據(jù)在MATLAB中運算得到結(jié)果和FPGA輸出結(jié)果相對比,可以驗證該FFT處理器的正確性。再次重點分析了GPS接收機并行捕獲部分的FPGA具體實現(xiàn),通過捕獲的FPGA時序仿真波形,證明了該系統(tǒng)已經(jīng)能成功地捕獲到GPS信號。最后,對全文整個研究工作進(jìn)行總結(jié),并指出以后繼續(xù)研究的方向。 本課題雖然是對于GPS接收機的研究,但其原理與GALILEO、北斗等導(dǎo)航系統(tǒng)的接收機相近,因此該課題的研究對我國衛(wèi)星導(dǎo)航事業(yè)的發(fā)展起到了積極的推動作用。
上傳時間: 2013-05-29
上傳用戶:ice_qi
隨著信息技術(shù)和電子技術(shù)的進(jìn)步和日益成熟,計算機數(shù)據(jù)采集技術(shù)得到了廣泛應(yīng)用。由于ISA數(shù)據(jù)采集卡的固有缺陷,PCI接口的數(shù)據(jù)采集卡將逐漸取代ISA數(shù)據(jù)采集卡,成為數(shù)據(jù)采集的主流。為了簡化PCI數(shù)據(jù)采集卡結(jié)構(gòu),提高數(shù)據(jù)采集可靠性,本文研究并開發(fā)了一種基于FPGA的PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)。 論文對PCI對目標(biāo)設(shè)備數(shù)據(jù)采集卡實現(xiàn)的原理和方法進(jìn)行了深入研究,設(shè)計了基于FPGA的PCI數(shù)據(jù)采集卡的硬件電路,通過在FPGA中嵌入了PCI目標(biāo)設(shè)備的IP核與用戶邏輯部分,構(gòu)成了SOPC系統(tǒng)。使用Verilog硬件描述語言設(shè)計并實現(xiàn)了FPGA內(nèi)部采集數(shù)據(jù)管理、數(shù)據(jù)管理寄存器和FIFO數(shù)據(jù)緩沖隊列等模塊電路。利用ModelSim對PCI系統(tǒng)進(jìn)行了仿真。完成了系統(tǒng)硬件電路PCB板的設(shè)計,最終制作了PCI數(shù)據(jù)采集卡。 論文針對PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)軟件需求,研究了WDM設(shè)備驅(qū)動軟件、Windows環(huán)境的簡易虛擬示波器以及簡易虛擬邏輯儀實現(xiàn)原理和方法。利用DriverStudio+Windows DDK for XP+VC6的軟件平臺,開發(fā)了WDM設(shè)備驅(qū)動程序。實現(xiàn)了Windows環(huán)境的簡易虛擬示波器,和簡易虛擬邏輯儀。系統(tǒng)測試結(jié)果表明該系統(tǒng)設(shè)計正確,系統(tǒng)運行穩(wěn)定,功能和指標(biāo)達(dá)到了設(shè)計要求。
標(biāo)簽: FPGA PCI 數(shù)據(jù)采集卡
上傳時間: 2013-07-22
上傳用戶:z754970244
串行數(shù)字接口SDI是目前使用最廣泛的數(shù)字視頻接口。它是遵循SMPTE-259M和EBtJ-Tech-3267標(biāo)準(zhǔn)制定的,己經(jīng)被世界上眾多數(shù)字視頻設(shè)備生產(chǎn)廠家普遍采納并作為標(biāo)準(zhǔn)視頻接口,主要用在非線性編輯系統(tǒng)、視頻服務(wù)器、虛擬演播室以及數(shù)字切換矩陣和數(shù)字光端機等場合。 以往的SDI接口在實現(xiàn)方法上有成本高、靈活性低等缺點,針對這些不足,本文在研究串行數(shù)字接口工作原理的基礎(chǔ)上,提出了一種基于FPGA的標(biāo)清串行數(shù)字接口(SD-SDI)的設(shè)計方案,并使用SOPC Builder構(gòu)成一個Nios II處理器系統(tǒng),將SDI接口以IP核形式嵌入到FPGA內(nèi)部,從而提高系統(tǒng)的集成度,使之具有視頻數(shù)據(jù)處理速度快、實時性強、性價比高的特點。具體研究內(nèi)容包括: 1.在分析SDI接口的硬件結(jié)構(gòu)和工作原理的基礎(chǔ)上,提出了串行數(shù)字接口的嵌入式系統(tǒng)設(shè)計方法,完成了SDI接口卡的FPGA芯片內(nèi)部配置以及驅(qū)動電路、均衡電路、電源電路等硬件電路設(shè)計。 2.采用軟邏輯方法實現(xiàn)SDI接口的傳輸功能,進(jìn)行了具體的模塊化設(shè)計與仿真。 3.引入Nios II嵌入式軟核處理器對數(shù)據(jù)進(jìn)行處理,設(shè)計了視頻圖像數(shù)據(jù)的采集程序。 該傳輸系統(tǒng)以Altera公司的Cyclone II EP2C35F672C8為核心芯片,通過發(fā)送和接收電路的共同作用,能夠完成標(biāo)清數(shù)字視頻信號的傳輸,初步確立了以SDI接口為數(shù)據(jù)源的視頻信號傳輸系統(tǒng)的整體模式和框架。
上傳時間: 2013-04-24
上傳用戶:標(biāo)點符號
差分跳頻(DFH)是集跳頻圖案、信息調(diào)制與解調(diào)于一體,是一個全面基于數(shù)字信號處理的全新概念的通信系統(tǒng),其技術(shù)體制和原理與常規(guī)跳頻完全不同,較好地解決了數(shù)據(jù)速率和跟蹤干擾等問題,代表了當(dāng)前短波通信的一個重要發(fā)展方向。美國Sanders公司推出了名為CHESS的新型短波跳頻通信系統(tǒng),并獲得了成功,但我國對該體制和技術(shù)的研究還處于初始階段,目前還不太成熟,離實際應(yīng)用還有一段距離。 本文主要基于FPGA芯片的基礎(chǔ)上對差分跳頻進(jìn)行了研究,用FPGA來實現(xiàn)數(shù)字信號處理可以很好地解決并行性和速度問題,而且其靈活的可配置特性,使得FPGA構(gòu)成的DSP系統(tǒng)非常易于修改、測試及硬件升級。而且設(shè)計中盡量采用軟件無線電體系結(jié)構(gòu),減少模擬環(huán)節(jié),把數(shù)字化處理盡量靠近天線,從而建立一個通用、標(biāo)準(zhǔn)、模塊化的硬件平臺,用軟件編程來實現(xiàn)差分跳頻的各種功能,從基于硬件的設(shè)計方法中解放出來。 本文首先介紹了課題背景及研究的意義,闡述了目前差分跳頻中頻率合成跟頻率識別的實現(xiàn)方案。在頻率合成中,著重對DDS的相位截斷誤差及幅度量化誤差進(jìn)行仿真,找出基于FPGA實現(xiàn)的最佳參數(shù)及改善方法。在頻率識別中,基于Xilinx公司提供FFT IP核,接收端中的位同步,頻率識別均在FFT的理論上進(jìn)行設(shè)計。最后根據(jù)設(shè)計方案制作基于FPGA的電路板。 設(shè)計中跳頻圖案、直接數(shù)字頻率合成器、頻率識別、位同步、跳頻圖案恢復(fù)、線性調(diào)頻z變換等模塊均采用Verilog和VHDL兩種通用硬件描述語言進(jìn)行設(shè)計,以便能夠在所有廠家的FPGA芯片中移植。
上傳時間: 2013-07-22
上傳用戶:yezhihao
根據(jù)交通部公布的數(shù)據(jù),交通事故呈逐年上升趨勢,交通事故不僅給公民的財產(chǎn)造成了損失,而且給公民的人身安全也會造成威脅。因此如何更好地避免交通事故成為一個焦點課題,汽車安全系統(tǒng)更是成為汽車生產(chǎn)商和研究機構(gòu)的研究熱點。 當(dāng)前汽車安全系統(tǒng)有兩大種類:一是被動式安全系統(tǒng)。例如:安全帶,安全氣囊等。二是主動式安全系統(tǒng)。主動安全系統(tǒng)又分為主動被動式和主動自動式。前者有ABS等。后者有汽車自動防撞系統(tǒng)和倒車?yán)走_(dá)等。 本文采用激光測距系統(tǒng),開發(fā)一種汽車在高速公路上行駛的主動式防撞系統(tǒng),本文的重點是開發(fā)測距預(yù)警系統(tǒng),采用專門的激光測距芯片和接收芯片,并采用FPGA(Filed Programmable Gate Array)作為主控芯片,對前車進(jìn)行有效的監(jiān)控,根據(jù)檢測得到的數(shù)據(jù),實時提出建議和報警,提醒駕駛員減速或者采取制動措施,從而達(dá)到預(yù)防追尾碰撞的目的。本文工作主要有以下幾個方面: 1) 在比較分析激光、雷達(dá)和毫米波等測距方法的基礎(chǔ)上,根據(jù)市場需求及潛在用戶分析,確定采用激光脈沖測距方式。針對激光脈沖測距存在的技術(shù)難題,提出以FPGA作為系統(tǒng)核心控制模塊的測距系統(tǒng)設(shè)計方案。 2) 根據(jù)對車載動態(tài)測距系統(tǒng)測量精度、測量頻率和測量范圍的基本要求,結(jié)合脈沖激光測距的特點,提出采用多頭脈沖激光測距和多周期脈沖測量的技術(shù)方案。該方案可有效提高系統(tǒng)測距精度和測量范圍,降低系統(tǒng)成本。 3) 基于上述方案,完成了基于FPGA的多頭脈沖激光測距系統(tǒng)的各功能模塊的詳細(xì)設(shè)計、功能仿真、綜合優(yōu)化及板級測試實驗。實驗表明,各主要功能模塊基本達(dá)到預(yù)期設(shè)計要求,為測距系統(tǒng)的后期開發(fā)奠定了基礎(chǔ)。 4) 完成了激光測距傳感器外圍光電轉(zhuǎn)換電路、電源轉(zhuǎn)換電路及通訊接口的設(shè)計、制作、安裝及實驗室調(diào)試。 5) 最后對論文研究工作進(jìn)行了總結(jié),提出了系統(tǒng)的不足之處和進(jìn)一步研究工作的方向。
標(biāo)簽: FPGA 激光測距系統(tǒng)
上傳時間: 2013-05-27
上傳用戶:yatouzi118
指紋識別作為生物特征識別的一種,在身份識別上有著其他手段不可比擬的優(yōu)越性:人的指紋具有唯一性和穩(wěn)定性;隨著指紋傳感器性能的提高和價格的降低.指紋的采集相對容易;指紋識別算法已經(jīng)比較成熟
標(biāo)簽: 指紋識別 算法 硬件實現(xiàn)
上傳時間: 2013-07-28
上傳用戶:chongcongying
嵌入式圖像采集、處理與傳輸系統(tǒng)具有體積小、穩(wěn)定性高等優(yōu)點,在智能交通、電力、通訊、計算機視覺等領(lǐng)域應(yīng)用廣泛。隨著DSP技術(shù)的發(fā)展,在DSP上用軟件實現(xiàn)實時視頻壓縮成為數(shù)字視頻壓縮標(biāo)準(zhǔn)應(yīng)用的亮點,這種應(yīng)用比起專門的壓縮芯片更具有靈活性和升級潛力。 本文主要研究一種基于DSP TMS320VC5402脫機視頻采集、壓縮編碼和視頻數(shù)據(jù)通信的方法和DSP外圍硬件系統(tǒng)設(shè)計。 在本設(shè)計中,圖像采集部分利用SAA7111視頻采集芯片完成視頻信號的精確采集;利用FPGA完成復(fù)雜且高速的邏輯控制及時序設(shè)計,完成DSP外擴RAM,F(xiàn)lash等高速硬件電路設(shè)計,同時完成DSP的地址譯碼電路,將采集的數(shù)字視頻信號存儲在DSP外擴存儲空間中;用FPGA基于N1OSⅡ來虛擬設(shè)計了I
標(biāo)簽: 圖像采集 遠(yuǎn)程傳輸
上傳時間: 2013-07-02
上傳用戶:亞亞娟娟123
隨著數(shù)字圖像處理的應(yīng)用領(lǐng)域不斷擴大,實時處理技術(shù)成為研究的熱點。VLSI技術(shù)的迅猛發(fā)展為數(shù)字圖像實時處理技術(shù)提供了硬件基礎(chǔ)。其中FPGA(現(xiàn)場可編程門陣列)的特點使其在圖像采集和處理方面的應(yīng)用顯得更加經(jīng)濟、靈活、方便。 本文設(shè)計了一種以FPGA為工作核心,并實現(xiàn)了PCI接口的圖像采集壓縮系統(tǒng)。整個系統(tǒng)采用了自頂向下的設(shè)計方案,先把系統(tǒng)分成了三大塊,即圖像采集、PCI接口和圖像壓縮,然后分別設(shè)計各個大模塊中的子模塊。 首先,利用FPGA對專用視頻轉(zhuǎn)換器SAA7111A進(jìn)行控制,因為SAA7111A是采用IC總線模塊,從而完成了對SAA7111A的控制,并通過設(shè)計圖像采集模塊、讀/寫數(shù)據(jù)模塊、總線管理模塊等,實現(xiàn)把標(biāo)準(zhǔn)的模擬視頻信號轉(zhuǎn)換成數(shù)字視頻信號并采集的功能。 其次,在了解PCI規(guī)范的前提下,深入地分析了PCI時序和地址配置空間等,設(shè)計了簡化邏輯的狀態(tài)機,并用VHDL硬件描述語言設(shè)計了程序,完成了簡化邏輯的PCI接口設(shè)計在FPGA芯片內(nèi)部的實現(xiàn),達(dá)到了一33MHz、32位數(shù)據(jù)寬度、支持猝發(fā)傳輸?shù)腜CI從設(shè)備模塊的接口功能,與傳統(tǒng)的使用PCI專用接口芯片來實現(xiàn)的PCI接口比較來看,更加節(jié)約了系統(tǒng)的邏輯資源,降低了成本,增加了設(shè)計的靈活性。 再次,設(shè)計了WINDOWS下對PCI接口的驅(qū)動程序。驅(qū)動程序可以選擇不同的方法來完成,當(dāng)然每個方法都有自己的特點,對幾種主要設(shè)計驅(qū)動程序的方法作以比較之后,本文選擇了使用DRIVER WORKS工具來完成。通過對配置空間的設(shè)計、系統(tǒng)端口和內(nèi)存映射的設(shè)計、中斷服務(wù)的設(shè)計等,用VC++語言編寫了驅(qū)動程序。 最后,考慮到增加系統(tǒng)的實用性和完備性,還填加設(shè)計了圖像的壓縮部分。這部分需要完成的工作是在上述系統(tǒng)完成后,再額外地把采集來的視頻數(shù)據(jù)通過另一路數(shù)據(jù)通道按照一定的格式壓縮后存儲到硬盤中。本系統(tǒng)中,這部分設(shè)計是利用Altera公司提供的IP核來完成壓縮的,同時還用VHDL語言在FPGA上設(shè)計了IDE硬盤接口,使壓縮后的數(shù)據(jù)存儲到硬盤中。
上傳時間: 2013-06-01
上傳用戶:程嬰sky
在船舶交管系統(tǒng)中,雷達(dá)信息處理是最重要的組成部分。視頻回波處理中的雜波處理要求實時性很高,大約要在一個距離單元的時間(0.05-0.1us)內(nèi)完成。雜波處理如恒虛警處理本身比較復(fù)雜,這類處理過程又要求快速,圖像顯示系統(tǒng)要求及時的把接收到的雷達(dá)方位數(shù)據(jù)從極坐標(biāo)轉(zhuǎn)換成直角坐標(biāo)。在軟件上實現(xiàn)這些算法雖然精度可以達(dá)到,但是實時性問題不能滿足。因此這類問題多采用高速專用數(shù)字設(shè)備來實現(xiàn)。FPGA在數(shù)字信號處理領(lǐng)域有非常廣闊的應(yīng)用前景,以其優(yōu)良的性能在數(shù)字信號處理中發(fā)揮了重大的作用。CORDIC算法可以在硬件上以很高的精度實現(xiàn)一些函數(shù)和運算。針對以上幾點,本文提出了利用CORDIC算法,基于FPGA來實現(xiàn)雷達(dá)信號處理和圖像顯示的算法研究,用硬件來實現(xiàn)正弦、余弦、正切、乘法、除法、指數(shù)和對數(shù)等基本函數(shù)和運算,把他們設(shè)計成為可重用的IP core,這樣可以滿足實時性和精度的問題。從而在將來的算法研究中方便的調(diào)用,這樣在算法研究中可以節(jié)約大量的時間,在一定程度上降低研究的難度。 圍繞雷達(dá)信號處理和圖像顯示,本次課題設(shè)計主要做了如下工作: 1.對CORDIC算法進(jìn)行分析和研究,以及它在雷達(dá)信號處理和圖像顯示中的影響。 2.成功用硬件描述語言在Xilinx公司軟件ISE的環(huán)境下編寫代碼,在Synplify和Modelsim上做了綜合和仿真。 3.對實驗結(jié)果進(jìn)行精度和速度分析。 4.對雷達(dá)信號處理和圖像顯示的相關(guān)算法進(jìn)行分析和研究。 5.從實例分析IP core的特點,對算法研究的影響和IP core在雷達(dá)信號處理和圖像顯示中的應(yīng)用。 最終在實踐環(huán)節(jié),成功利用CORDIC算法,在FPGA上實現(xiàn)可重用的IP core,這些IP core能夠以很高的精度實現(xiàn)一些基本函數(shù)和運算,在雷達(dá)信號處理與圖像顯示中起到很大的作用。
標(biāo)簽: FPGA 雷達(dá)信號處理 圖像顯示
上傳時間: 2013-07-16
上傳用戶:steele
華為的MG323 TCP/IP 常用AT命令
上傳時間: 2013-04-24
上傳用戶:jacking
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1