本文對基于FPGA的CCSDS圖像壓縮和AES加密算法的實現進行了研究。主要完成的工作有: (1)深入研究CCSDS圖像壓縮算法,并根據其編碼方案,設計并實現了相應的編解碼器。從算法性能和硬件實現復雜度兩個方面,將該算法與具有類似算法結構的JPEG2000和SPIHT圖像壓縮算法作比較分析; (2)利用硬件描述語言VerilogHDL實現CCSDS圖像壓縮算法和AES加密算法; (3)優化算法復雜度較大的功能模塊,如小波變換模塊等。使用雙端口內存模塊增加數據讀寫速度,利用DSP塊處理核心運算單元,從而很大程度上提高了模塊的運行速度,并降低了芯片的使用面積; (4)設計并實現系統的模塊級流水線,在幾乎不增加占用芯片面積的情況下,提高了系統的數據吞吐量; (5)在QuartusⅡ和ModelSim仿真環境下對該系統進行模塊級和系統級的功能仿真、時序仿真和驗證。在硬件系統測試階段,設計并實現FPGA與PC機的串口通信模塊,提高了系統驗證的工作效率。
上傳時間: 2013-05-19
上傳用戶:1757122702
隨著科技的發展和社會的進步,數字電視已逐漸成為現代電視的主流。利用今年是奧運年的契機,研究和推廣數字電視廣播具有重大的意義。2006年8月底我國出臺的數字多媒體/電視廣播(DMB-T)標準,確立了中國自己的技術標準。以此來發展擁有自主知識產權的數字電視事業,不僅可以滿足廣大人民群眾日益增長的物質、文化要求,還可以帶動相關產業快速發展。 本課題在深入研究DMB-T國家標準的基礎上,首先對系統的調制系統進行了設計規劃,然后對信道調制的星座映射、系統信息插入、幀體數據處理、PN序列插入的幀形成模塊和成形濾波模塊進行了設計和仿真,并驗證了其正確性。 3780個子載波的時域同步正交多載波技術(TDS-OFDM)是DMB-T調制系統的關鍵技術之一。由于載波數不是2的整數次冪,考慮到實現的有效性,不能采用現已成熟的基-2或基-4的快速傅立葉變換(FFT)算法。針對調制系統中特有的3780點IFFT,課題深入分析和比較了Cooley-Tukey、Winograd和素因子三種離散快速傅立葉變換算法的特點和性能,綜合利用了三種算法優勢,考慮了算法的復雜度、運算的速度、資源的消耗,設計出一種新的算法,進行了Matlab驗證和基于FPGA(現場可編程門陣列)的仿真。分析表明,該算法所需的加法、乘法次數已很逼近4096點FFT算法。 DMB-T發射端的基帶成形濾波采用了平方根升余弦滾降濾波,由于其0.05的滾降系數在實現中比較苛刻,所以是設計的難點之一。本課題利用Matlab工具采用了等紋波最優濾波的方法設計了169階數字濾波器,其阻帶衰減達到了46.9dB,完全符合標準的要求;利用四倍插值的方法實現了I、Q合路的該濾波器的FPGA設計,并進行了設計優化,顯著降低了濾波器的運算量,大大節約了實現該濾波器所需的乘法器資源。
上傳時間: 2013-06-28
上傳用戶:camelcamel690
隨著現代工業的高速發展,電力系統的非線性負荷日益增多,嚴重地污染了電網的環境,威脅著電網中的各種電氣設備的安全經濟運行,不論從保證電力系統和供電系統的安全經濟運行或是從保證設備和人身的安全來看,對諧波污染造成的危害影響加以經常監測和限制都是極為迫切的。諧波測量是諧波治理的重要前提條件,也是分析解決諧波治理問題的基本問題。國內外已有各種諧波檢測的研究,形成了多種諧波檢測方法,基于快速傅立葉變化的FFT是當前諧波檢測中應用最為廣泛的一種諧波檢測方法。特別是經過技術補償后的FFT算法,在諧波檢測中具有更好的性能。但該方法在實現上主要是采用通用DSP器件(比如TI公司產品),其實時性不強,影響了檢測性能。隨著微電子技術和數字信號處理技術的發展,基于FPGA的數字信號處理具有高速、開發簡便、易于形成ASIC等優勢而得到了廣泛的應用。論文在分析諧波測量方法的基礎上,提出了基于FPGA實現電網諧波測量系統。以嵌入式處理器NiosⅡ為核心,實現了電網諧波分析的周期圖功率譜分析方法。在整個系統硬件設計的基礎上,主要完成了基-28點、16點、32的FFT模塊、完成了求模運算模塊以及輸出顯示模塊。通過比較仿真得到的方波、正弦信號的譜結構與實際系統輸出的譜結構,驗證了該實現方法的正確性。
上傳時間: 2013-06-30
上傳用戶:無聊來刷下
正交頻分復用(OFDM)技術是一種多載波數字調制技術,具有頻譜利用率高、抗多徑干擾能力強、成本低等特點,適合無線通信的高速化、寬帶化及移動化的需求,將成為下一代無線通信系統(4G)的核心調制傳輸技術。 本文首先描述了OFDM技術的基本原理。對OFDM的調制解調以及其中涉及的特性和關鍵技術等做了理論上的分析,指出了OFDM區別于其他調制技術的巨大優勢;然后針對OFDM中的信道估計技術,深入分析了基于FFT級聯的信道估計理論和基于聯合最大似然函數的半盲分組估計理論,在此基礎上詳細研究描述了用于OFDM系統的迭代的最大似然估計算法,并利用Matlab做了相應的仿真比較,驗證了它們的有效性。 而后,在Matlab中應用Simulink工具構建OFDM系統仿真平臺。在此平臺上,對OFDM系統在多徑衰落、高斯白噪聲等多種不同的模型參數下進行了仿真,并給出了數據曲線,通過分析結果可正確評價OFDM系統在多個方面的性能。 在綜合了OFDM的系統架構和仿真分析之后,設計并實現了基于FPGA的OFDM調制解調系統。首先根據802.16協議和OFDM系統的具體要求,設定了合理的參數;然后從調制器和解調器的具體組成模塊入手,對串/并轉換,QPSK映射,過采樣處理,插入導頻,添加循環前綴,IFFT/FFT,幀同步檢測等各個模塊進行硬件設計,詳細介紹了各個模塊的設計和實現過程,并給出了相應的仿真波形和參數說明。其中,針對定點運算的局限性,為系統設計并自定義了24位的浮點運算格式,參與傅立葉反變換和傅立葉變換的運算,在系統參數允許的范圍內,充分利用了有限資源,提高了系統運算精度;然后重點描述了基于FPGA的快速傅立葉變換算法的改進、優化和設計實現,針對原始快速傅立葉變換FPGA實現算法運算空閑時間過多,資源占用較大的問題,提出了帶有流水作業功能、資源占用較少的快速傅立葉變換優化算法設計方案,使之運用于OFDM基帶處理系統當中并加以實現,結果滿足系統參數的需求。最后以理論分析為依據,對整個OFDM的基帶處理系統進行了系統調試與性能分析,證明了設計的可行性。 綜上所述,本文完成了一個基于FPGA的OFDM基帶處理系統的設計、仿真和實現。本設計為OFDM通信系統的進一步改進提供了大量有用的數據。
上傳時間: 2013-04-24
上傳用戶:vaidya1bond007b1
在VTS(Vessel Tramc Services船舶交管系統)系統中,雷達信號的處理器的能力己成為制約雷達目標錄取、跟蹤處理能力和可靠性以及整個VTS系統工作的主要因素。隨著區域性VTS的建立,要求將雷達信號以最高的質量和最低的代價遠距離傳輸,而達到這一要求的關鍵技術環節一雷達信息的壓縮處理也將受到雷達信號預處理系統的影響。 因此,研究更有效的VTS雷達信號預處理系統是一項很有價值和實際意義的工作。本文是在前人研究成果的基礎上,面向實際應用的需求,主要研究VTS雷達信號預處理算法的設計方法和實現手段,設計完成了一個數字化的雷達原始信號實時采集與處理系統。 本設計主要包括雷達信號的采集、雜波抑制處理以及與DSP芯片的信號傳輸。在硬件結構上,本設計采用FPGA完成信號的采集、CFAR處理和雷達信號檢測器的設計,將大量的以前需要由DSP芯片來完成的算法移植到FPGA中實現,大大減輕了DSP芯片的工作壓力,也減小了系統的體積。 在算法研究中,設計中重點討論了雜波的抑制方法和目標的檢測方法。本文在研究了大量現有的雷達信號雜波抑制及信號檢測的算法的基礎上,比較了各種算法的優劣,最終選擇了一種適合本次設計要求的CFAR算法和雙極點濾波雷達信號檢測器在FPGA中實現。 論文中對設計中所采用的方法給出了理論分析、試驗仿真結果和試驗實際調試結果。通過本文所述的設計和實驗,本文設計的雷達信號預處理系統對雷達視頻信號的采集與傳輸都有很好的效果,所選用的雜波處理算法對雷達雜波、雨雪雜波和陸地回波都具有較好的抑制作用,能有效地處理雷達雜波中的尖峰成分,使信噪比得到較大改善。
上傳時間: 2013-04-24
上傳用戶:pei5
本文以“機車車輛輪對動態檢測裝置”為研究背景,以改進提升裝置性能為目標,研究在Altera公司的FPGA(Field Programmable Gate Array)芯片Cyclone上實現圖像采集控制、圖像處理算法、JPEG(Joint Photographic Expert Group)壓縮編碼標準的基本系統。本文使用硬件描述語言Verilog,以RedLogic的RVDK開發板作為硬件平臺,在開發工具OUARTUS2 6.0和MODELSIM SE 6.1B環境中完成軟核的設計與仿真驗證。 數據采集部分完成的功能是將由模擬攝像機拍攝到的圖像信號進行數字化,然后從數據流中提取有效數據,加以適當裁剪,最后將奇偶場圖像數據合并成幀,存儲到存儲器中。數字化及碼流產生的功能由SAA7113芯片完成,由FPGA對SAA7113芯片初始化設置、控制,并對數字化后的數據進行操作。 圖像處理算法部分考慮到實時性與算法復雜度等因素,從裝置的圖像處理流程中有選擇性地實現了直方圖均衡化、中值濾波與邊緣檢測三種圖像處理算法。 壓縮編碼部分依據JPEG標準基本系統順序編碼模式,在FPGA上實現了DCT(Discrete Cosine Transform)變換、量化、Zig-Zag掃描、直流系數DPCM(Differential Pulse Code Modulation)編碼、交流系數RLC(Run Length code)編碼、霍夫曼編碼等主要步驟,最后用實際的圖像數據塊對系統進行了驗證。
上傳時間: 2013-04-24
上傳用戶:qazwsc
隨著現代互聯網規模的不斷擴大,網絡數據流量迅速增長,傳統的路由器已經無法滿足網絡的交換和路由需求。當前,新一代路由器普遍利用了交換式路由技術,通過使用交換背板以充分利用公共通信鏈路,有效的提高了鏈路的利用率,并使各通信節點的并行通信成為可能。硬件系統設計中結合了專用網絡處理器,可編程器件各自的特點,采用了基于ASIC,FPGA,CPLD硬件結構模塊化的設計方法。基于ASIC技術體系的GSR的出現,使得路由器的性能大大提高。但是,這種路由器主要滿足數據業務(文字,圖象)的傳送要求,不能解決全業務(語音,數據,視頻)數據傳送的需要。隨著網絡規模的擴大,矛盾越來越突出,而基于網絡處理器技術的新一代路由器,從理論上提出了解決GSR所存在問題的解決方案。 基于網絡路由器技術實現的路由器,采用交換FPGA芯片硬件實現的方式,對路由器內部各種單播、多播數據包進行路由轉發,實現網絡路由器與外部數據收發芯片的數據通信。本文主要針對路由器內部交換FPGA芯片數據轉發流程的特點,分析研究了傳統交換FPGA所采用的交換算法,針對簡單FIFO算法所產生的線頭阻塞現象,結合虛擬輸出隊列(VOQ)機制及隊列仲裁算法(RRM)的特點,并根據實際設計中各外圍接口芯片,給出了一種消除數據轉發過程中出現的線頭阻塞的iSLIP改進算法。針對實際網絡單播、多播數據包在數據轉發處理過程的不同,給出了實際的解決方案。并對FPGA外部SSRAM包緩存帶寬的利用,數據轉發的包亂序現象及FPGA內部環回數據包的處理流程作了分析并提出了解決方案,有效的提高了路由器數據交換性能。 根據設計方案所采用的算法的實現方式,結合FPGA內部部分關鍵模塊的功能特點及性能要求,給出了交換FPGA內部可用BlockRam資源合理的分配方案及部分模塊的設計實現,滿足了實際的設計要求。所有處理模塊均在xilinx公司的FPGA芯片中實現。
上傳時間: 2013-04-24
上傳用戶:牛布牛
指紋識別作為生物特征識別的一種,在身份識別上有著其他手段不可比擬的優越性:人的指紋具有唯一性和穩定性;隨著指紋傳感器性能的提高和價格的降低.指紋的采集相對容易;指紋識別算法已經比較成熟
上傳時間: 2013-07-28
上傳用戶:chongcongying
軟件無線電技術自20世紀90年代提出以后,在許多通信系統中得到了廣泛應用。本文研究了一種軟件無線電數字通信系統方案的設計,并著重研究了其中中頻處理單元的設計和實現。針對實際應用,本文提出了一個基于FPGA和DSP的軟件無線電中頻/基帶數字化處理系統的設計方案。該系統的特點是所有的中頻信號處理算法全部由軟件實現,它主要包括高速A/D、超大規模FPGA芯片、高速DSP芯片和外部存儲器等,其中超大規模FPGA芯片和高速的DSP芯片是系統的核心。DSP芯片采用的是TI公司的C6416,FPGA芯片采用的是Xilinx公司的XC2V2000FG676,既兼顧速度和靈活性,又具有較強的通用性。 本文根據“基于FPGA的中頻數字化處理平臺的建立及若干關鍵算法的實現”研究課題,主要完成了軟件無線電通信系統中頻數字化若干關鍵算法實現的任務,具體包括通用數字中頻板的設計、中頻板上FPGA和DSP、D/A的接口設計、各種數字通信關鍵技術(數字上/下變頻、調制解調、信道編譯碼、交織解交織等)的FPGA實現。本文研究的系統分別在Matlab、ISE、Modelsim、Visual DSP++、ChipScope Pro等軟件中進行了仿真和驗證,并已交付使用。結果表明,本文提出的方案正確可行,達到了預定要求。本文的工作對其它軟件無線電系統的實現也具有較大的參考價值。
上傳時間: 2013-04-24
上傳用戶:thinode
軟件無線電已成為無線通信非常關鍵的技術之一。其基本思想是將寬帶A/D、D/A盡可能靠近天線,在一個開放式、模塊化的通用硬件平臺上用盡可能多的軟件來實現無線電臺的各種功能。 本文所討論的多相濾波器組信道化接收機(PPCR)及信道非均勻劃分,即是應用了軟件無線電理念的一種新技術。該技術針對傳統無線電接收機存在的結構不靈活、系統升級困難、同時處理多信號能力弱及系統規模過大等問題,應用現代多速率信號處理理論對之進行了改進。改進后的軟件無線電PPCR.具有全概率接收能力,能對信號進行下變頻并降低其采樣率處理,實現后資源耗費較低,而且依托現場可編程門陣列(FPGA)建立的平臺是開放式的,在需要時可在不改變硬件系統的情況下通過軟件更改系統的功能,極大地提高了系統的靈活性。諸多的優點使其具有十分廣泛的應用前景,也成為當前研究熱點之一。 本文首先介紹了課題的應用背景,并深入討論了軟件無線電的基本理論:信號采樣理論及多速率信號處理理論,介紹了應用PPCR的采樣處理過程,給出了推導PPCR的數學模型,并在此基礎上分析闡述了信道非均勻劃分的原理。 在本文的系統仿真及實現部分,首先介紹了應用現代DSP開發工具DSPBuilder進行開發的設計流程,然后對應用DSP Builder來設計PPCR中的主要模塊一多相濾波器組及快速傅立葉變換模塊做了詳細闡述,最后對系統仿真及實現過程的實驗結果圖進行了分析。 本文主要是在實驗室階段對算法在硬件實現上進行研究。成果可以作為后續應用研究的基礎,對各種應用軟件無線電理念的通信系統都具有一定的參考價值。
上傳時間: 2013-06-17
上傳用戶:xfbs821