擴展頻譜通信技術,它的突出優點是保密性好,抗干擾性強.隨著通信系統與現代計算機軟、硬件技術與微電子技術發展,越來越多的通信系統構建于這種技術之上.在實際擴頻通信系統工程中,用得比較普遍的是直擴方式和跳頻方式,它們的不同在于直擴是采取隱藏的方式對抗干擾,而跳頻采取躲避的方式. 西方國家早在20世紀50年代就開始對跳頻通信進行研究,在上個世紀末的幾次局部戰爭中,跳頻電臺得到了普遍的應用.跳頻通信的發展促進了其對抗技術的發展,目前,世界主要幾個軍事先進的國家,已經研究出高性能的跳頻通信對抗設備,國內這方面的發展相對國外差距比較大. 未來戰爭是科學技術的斗爭,研究跳頻通信對抗勢在必行.基于這種目的,本文研究和設計了跳頻檢測的FPGA實現,利用基于時頻分析的處理方法,完成了跳頻信號檢測的FPGA實現,通過測試,表明系統達到了設計要求,可以滿足實際的需要.主要內容包括: 1.概述了跳頻檢測接收研究的發展動態,闡述了擴展頻譜通信及短時傅立葉變換的原理. 2.分析了基于快速傅立葉變換(FFT)處理跳頻信號,檢測跳頻的可行性,利用FFT檢測頻譜的原理,合理使用頻譜采樣策略,做到了增加頻譜利用率,提高了檢測概率和分析信噪比;利用抽取內插技術完成數據速率的轉換,使其滿足后續信號的處理要求;利用同相和正交的DDC實現結構,完成對跳頻信號的解跳. 3.設計完成了跳頻信號檢測與接收系統的FPGA實現,其主要包括:數據速率變換的實現,FIR低通濾波器的實現,快速傅立葉變換(FFT)的實現,下變頻的實現等.在濾波器的實現中,提出了兩種設計方法:基于常系數乘法器和分布式算法濾波器,分析了上述兩種方法的優缺點,選擇用分布式算法實現設計中的低通濾波器;在快速傅立葉變換實現中,分析了基2和基4的算法結構,并分別實現了基2和基4的算法,滿足了不同場合對處理器的要求.在下變頻的設計中,使用濾波器的多相結構完成抽取的實現,并使用低通濾波器使信號帶寬滿足指標的要求.此外,設計中還包括雙端口RAM的實現,比較模塊的實現、數據緩存模塊和串并轉換模塊的實現. 4.介紹了實現系統的硬件平臺.
上傳時間: 2013-04-24
上傳用戶:zttztt2005
可靠通信要求消息從信源到信宿盡量無誤傳輸,這就要求通信系統具有很好的糾錯能力,如使用差錯控制編碼。自仙農定理提出以來,先后有許多糾錯編碼被相繼提出,例如漢明碼,BCH碼和RS碼等,而C。Berrou等人于1993年提出的Turbo碼以其優異的糾錯性能成為通信界的一個里程碑。 然而,Turbo碼迭代譯碼復雜度大,導致其譯碼延時大,故而在工程中的應用受到一定限制,而并行Turbo譯碼可以很好地解決上述問題。本論文的主要工作是通過硬件實現一種基于幀分裂和歸零處理的新型并行Turbo編譯碼算法。論文提出了一種基于多端口存儲器的并行子交織器解決方法,很好地解決了并行訪問存儲器沖突的問題。 本論文在現場可編程門陣列(FPGA)平臺上實現了一種基于幀分裂和籬笆圖歸零處理的并行Turbo編譯碼器。所實現的并行Turbo編譯碼器在時鐘頻率為33MHz,幀長為1024比特,并行子譯碼器數和最大迭代次數均為4時,可支持8.2Mbps的編譯碼數掘吞吐量,而譯碼時延小于124us。本文還使用EP2C35FPGA芯片設計了系統開發板。該開發板可提供高速以太網MAC/PHY和PCI接口,很好地滿足了通信系統需求。系統測試結果表明,本文所實現的并行Turbo編譯碼器及其開發板運行正確、有效且可靠。 本論文主要分為五章,第一章為緒論,介紹Turbo碼背景和硬件實現相關技術。第二章為基于幀分裂和歸零的并行Turbo編碼的設計與實現,分別介紹了編碼器和譯碼器的RTL設計,還提出了一種基于多端口存儲器的并行子交織器和解交織器設計。第三章討論了使用NIOS處理器的SOC架構,使用SOC架構處理系統和基于NIOSII處理器和uC/0S一2操作系統的架構。第四章介紹了FPGA系統開發板設計與調試的一些工作。最后一章為本文總結及其展望。
上傳時間: 2013-04-24
上傳用戶:ziyu_job1234
基于FPGA技術的網絡入侵檢測是未來的發展方向,而網絡包頭的分類是入侵檢測系統的關鍵。 文章首先介紹了FPGA技術的基本原理以及其在信息安全方面的應用,接著介紹入侵檢測系統以及FPGA技術在入侵檢測系統中的應用。 分析了幾種比較出名的網絡包分類算法,包括軟件分類方法、TCAM分類算法、BV算法、Tree Bitmap算法以及端口范圍分類算法。 在此基礎上,文章設計了一個基于FPGA技術的入侵檢測系統包分類的基本框架圖,實現框架圖中的各個基本功能模塊。在實現過程中,提出了一類結合三態內容可尋址內存(TCAM)和普通存儲器(RAM)的網絡包包頭分類方案。我們將檢測規則編號并位圖化,使用RAM存儲與包頭結構相關的規則位圖,通過TCAM上的數據匹配操作,快速關聯待分析的網絡數據包與入侵檢測規則。文章還討論了網包頭分類方法的優化算法,將優化算法與未優化算法在速度和空間上進行比較。此外,還討論了對Snort的規則庫進行整理和規則化的問題。 最后,對所設計的包頭分類匹配模塊在Quartus II進行仿真評估,將實驗結果與已有的一些分類算法進行了比較。結果說明,本設計在匹配速度和更新速度上有優勢,但消耗了較多的存儲空間.
上傳時間: 2013-07-17
上傳用戶:gonuiln
遺傳算法是基于自然選擇的一種魯棒性很強的解決問題方法。遺傳算法已經成功地應用于許多難優化問題,現已成為尋求滿意解的最佳工具之一。然而,較慢的運行速度也制約了其在一些實時性要求較高場合的應用。利用硬件實現遺傳算法能夠充分發揮硬件的并行性和流水線的特點,從而在很大程度上提高算法的運行速度。 本文對遺傳算法進行了理論介紹和分析,結合硬件自身的特點,選用了適合硬件化的遺傳算子,設計了標準遺傳算法硬件框架;為了進一步利用硬件自身的并行特性,同時提高算法的綜合性能,本文還對現有的一些遺傳算法的并行模型進行了研究,討論了其各自的優缺點及研究現狀,并在此基礎上提出一種適合硬件實現的粗粒度并行遺傳算法。 我們構建的基于FPGA構架的標準遺傳算法硬件框架,包括初始化群體、適應度計算、選擇、交叉、變異、群體存儲和控制等功能模塊。文中詳細分析了各模塊的功能和端口連接,并利用硬件描述語言編寫源代碼實現各模塊功能。經過功能仿真、綜合、布局布線、時序仿真和下載等一系列步驟,實現在Altera的Cyclone系列FPGA上。并且用它嘗試解決一些函數的優化問題,給出了實驗結果。這些硬件模塊可以被進一步綜合映射到ASIC或做成IP核方便其他研究者調用。 最后,本文對硬件遺傳算法及其在函數優化中的一些尚待解決的問題進行了討論,并對本課題未來的研究進行了展望。
上傳時間: 2013-07-22
上傳用戶:誰偷了我的麥兜
數字信號發生器是數字信號處理中不可缺少的調試設備。在某工程項目中,為了提供特殊信號,比如雷達信號,就需要設計專用的數字信號發生器,用以達到發送雷達信號的要求。在本文中提出了使用PCI接口的專用數字信號發生器方案。 該方案的目標是能夠采錄雷達信號,把信號發送到主機作為信號文件存儲起來,然后對這個信號文件進行航跡分離,得到需要的航跡信號文件。同時,信號發生器具有發送信號的功能,可以把不同形式的信號文件發送到檢測端口,用于設備調試。 在本文中系統設計主要分為硬件和軟件兩個方面來介紹: 硬件部分采用了FPGA邏輯設計加上外圍電路來實現的。在硬件設計中,最主要的是FPGA邏輯設計,包括9路主從SPI接口信號的邏輯控制,片外SDRAM的邏輯控制,PCI9054的邏輯控制,以及這些邏輯模塊間信號的同步、發送和接收。在這個過程中信號的方向是雙向的,所選用的芯片都具有雙向數據的功能。 在本文中軟件部分包括驅動軟件和應用軟件。驅動軟件采用PLXSDK驅動開發,通過控制PCI總線完成數據的采錄和發送。應用軟件中包括數據提取和數據發送,采用卡爾曼濾波器等方法。 通過實驗證明該方案完全滿足數據傳輸的要求,達到SPI傳輸的速度要求,能夠完成航跡提取,以及數據傳輸。
上傳時間: 2013-07-03
上傳用戶:xzt
所有電路使用都在有些行業的產品中有過驗證,EMC是個復雜的系統問題,有一些備注中沒有提及的在實際應用中根據實際測試結果進行調整。 以下是12個常規接口的EMC設計標準電路圖: 485接口EMC設計標準電路.pdf/ CAN接口EMC設計標準電路.pdf/ DVI接口EMC設計標準電路.pdf/ HDMI接口EMC設計標準電路.pdf/ LVDS接口EMC設計標準電路.pdf/ S_VIDEO接口EMC設計標準電路.pdf/ RS232接口EMC設計標準電路.pdf/ USB接口EMC設計標準電路.pdf/ VGA接口EMC設計標準電路.pdf/ 以太網接口EMC設計標準電路.pdf/ 音視頻接口EMC設計標準電路.pdf/
上傳時間: 2013-04-24
上傳用戶:eclipse
多功能車輛總線一類設備是一個在列車通信網(TCN,TrainCommunication Network)中普遍使用的網絡接口單元。目前我國的新式列車大多采用列車通信網傳輸列車中大量的控制和服務信息。但使用的列車通信網產品主要為國外進口,因此迫切需要研制具有自主知識產權的列車通信網產品。 論文以一類設備控制器的設計為核心,采取自頂向下的模塊設計方法。將設備控制器分為同步層和數據處理層來分別實現對幀的發送與接收處理和對幀數據的提取與存儲處理。 同步層包含幀的識別模塊、曼徹斯特譯碼模塊、曼徹斯特編碼與幀封裝三個模塊。幀識別模塊檢測幀的起始位并對幀類型進行判斷。譯碼模塊根據采集的樣本值來判斷曼徹斯特編碼的值,采樣的難點在于非理想信號帶來的采樣誤差,論文使用結合位同步的多點采樣法來提高采樣質量。幀分界符中的非數據符不需要進行曼徹斯特編碼,編碼時在非數據符位關閉編碼電路使非數據符保持原來的編碼輸出。 數據處理層以主控單元(MCU,Main Control Unit)和通信存儲器為設計核心。MCU是控制器的核心,對接收的主幀進行分析,判斷是從通信存儲器相應端口取出應答從幀并發送,還是準備接收從幀并存入通信存儲器。通信存儲器存儲設備的通信數據,合適的地址分配能簡化MCU的控制程序,論文固定了通信存儲器端口大小使MCU可以根據一個固定的公式進行端口的遍歷從而簡化了MCU程序的復雜度。數據在傳輸中由于受到干擾和沖突等問題而出現錯誤,論文采用循環冗余檢驗碼結合偶檢驗擴展來對傳輸數據進行差錯控制。 最后,使用FPGA和硬件描述語言Verilog HDL開發出了MVB一類設備。目前該一類設備已運用在SS4G電力機車的制動控制單元(BCU.Brake Control Unit)中并在鐵道科學研究院通過了TCN通信測試。一類設備的成功研制為列車通信網中總線管理器等高類設備的開發奠定了堅實的基礎。
上傳時間: 2013-07-27
上傳用戶:qazxsw
近年來,GPS技術迅速發展,并隨著3G時代的到來,其應用領域日益廣闊,需求量與日俱增。與此同時,隨著電路系統設計越來越復雜,上市時間日益縮短,集成電路設計方法面臨重大變革。因此采用新型方法學來設計GPS接收系統是必要的。 本文基于GPS原理,采用可復用的IP技術和軟硬協同設計技術,設計了一種高性能的GPS SOC接收系統。論文首先分析了GPS信號解調的原理,提出了一種高性能的捕獲和跟蹤系統結構,詳細說明了其工作流程和設計原理。其次,基于高性能總線的選取提出了整個基帶系統地結構,并闡明了總線上的各個模塊設計方法。采用了直接復用的測試手段和FPGA的測試平臺,縮短開發周期,而且保證了對整個系統測試的覆蓋率。本文所設計的系統最大特色在于易于集成到其它系統中,并且僅占用10個芯片端口,實現了IP化的設計目的。 最后本文介紹了測試過程中所采用的基于FPGA平臺的仿真驗證方案和測試方法,并給出了最終的測試結果,達到了對衛星信號搜索定位的目的。
上傳時間: 2013-04-24
上傳用戶:starlet007
16位帶有并行預置功能的右移移位寄存器,CLK1是時鐘信號, LOAD是并行數據使能信號,QB是串行輸出端口
上傳時間: 2013-04-24
上傳用戶:diamondsGQ
單片機多功能調試助手一款集串口/USB/網絡調試、進制轉換、字模與數碼管字型碼制作、常用校驗值計算、UNICODE碼轉換、位圖輸出C文件等眾多功能于一身的綜合型調試軟件,最值得慶幸的是該軟件會一直保持更新,并支持在線升級功能,這樣大家手頭上的單片機多功能調試助手總是最新的! 單片機多功能調試助手與其他調試軟件有什么優勢: 1) 一直保持為單文件狀態,不會因為需要保存配置信息而創建其他其他文件,所以該軟件非常容易攜帶。 2) 一直體貼著開發者,所有重要的配置在關閉該軟件時將會得到保存,重啟軟件后會重新導入以前的配置信息,免去重復選擇或填入數據的操作。 3) 集成了串口/USB/網絡調試功能,并在串口/USB/網絡調試的過程中,該軟件提供了監視和多項發送功能。通過使用監視端口的功能就可以清晰地分辨出發送與接收的數據的順序;通過使用多項發送功能就可以省去重復刪除或填寫待發送數據的步驟。 4) 在線升級功能是該軟件的最得意之處,理所當然地也是開發者最倍受關注的功能。
上傳時間: 2013-08-01
上傳用戶:gaojiao1999