傅里葉變換是信號處理領(lǐng)域中較完善、應(yīng)用較廣泛的一種分析手段.但傅里葉變換只是一種時域或頻域的分析方法,它要求信號具有統(tǒng)計平穩(wěn),即時不變的特性.但是實際應(yīng)用中存在很多非平穩(wěn)信號,它們并不能很好的用傅立葉變換來處理.小波變換的出現(xiàn)解決了這個問題,它在處理非平穩(wěn)信號方面具有傅立葉變換無法比擬的優(yōu)越性.小波變換在通信技術(shù)、信號處理、地球物理、水利電力、醫(yī)療等領(lǐng)域中獲得了日益廣泛的應(yīng)用.小波變換的研究成為了當(dāng)今學(xué)術(shù)界的一個熱點.隨著現(xiàn)代數(shù)字信號處理朝著高速實時的方向發(fā)展,純軟件的程序式信號處理方法越來越不能滿足實際應(yīng)用的需求,因此人們希望用硬件電路來實現(xiàn)高速信號處理問題.基于以上原因,該文在研究了小波變換的基本理論和特點的基礎(chǔ)上,重點研究了小波變換的VLSI電路構(gòu)架,并用FPGA實現(xiàn)了它的功能.毫無疑問,該文所做的具體工作在理論和實踐上都有參考價值.論文中,在簡單介紹了小波變換的基本理論、特點和應(yīng)用;對信號小波變換分解,重構(gòu)的MATLAB算法進行了分析,為硬件實現(xiàn)奠定了理論基礎(chǔ).論文在研究了小波核心算法MALLAT算法的基礎(chǔ)上,以直觀的圖形方式描述了算法的流程圖;并由此提出了基于VLSI的電路模塊架構(gòu).根據(jù)上述模塊結(jié)構(gòu),對相關(guān)模塊進行了硬件描述語言(VERILOG-HDL)的建模,并且在仿真平臺上(ACTIVE-HDL)進行了仿真.在仿真正確的前提下,該文選用了EP20K100BC356-1V芯片作為目標(biāo)器件進行了綜合和后仿真,并且將仿真結(jié)果通過MATLAB與理論參數(shù)進行了比較,結(jié)果表明設(shè)計是正確的.對設(shè)計中存在的誤差和部分模塊的進一步優(yōu)化,該文也作了分析和說明,為下一步實現(xiàn)通用IP核設(shè)計奠定了基礎(chǔ).
上傳時間: 2013-06-27
上傳用戶:zhaoq123
ZigBee是近年來出現(xiàn)的一種新型無線通信技術(shù),其具有近距離、低復(fù)雜度、低功耗、低數(shù)據(jù)速率、低成本的特點,在家用系統(tǒng)控制、樓宇自動化、工業(yè)監(jiān)控領(lǐng)域具有廣闊的市場空間。ZigBee的物理層和數(shù)據(jù)鏈路層由IEEE802.15.4工作組制定,高層(網(wǎng)絡(luò)層、數(shù)據(jù)安全性及互邊互通應(yīng)用)由ZigBee聯(lián)盟負(fù)責(zé)。 隨著ZigBee技術(shù)在工業(yè)現(xiàn)場應(yīng)用,越來越多的ZigBee設(shè)備終端將出現(xiàn)在工業(yè)現(xiàn)場,這就提出了將這些ZigBee設(shè)備與傳統(tǒng)的以太網(wǎng)連接起來要求,為此需要設(shè)計一個無線的ZigBee網(wǎng)關(guān)來進行數(shù)據(jù)轉(zhuǎn)發(fā),因此對ZigBee網(wǎng)關(guān)的研究和設(shè)計具有重要的意義。 本系統(tǒng)選用基于ARM 920T內(nèi)核的S3C2410作為ZigBee網(wǎng)關(guān)的主處理器,并且選用符合802.15.4標(biāo)準(zhǔn)的CC2420作為ZigBee網(wǎng)關(guān)的無線收發(fā)器。為了降低開發(fā)成本以及方便程序升級,網(wǎng)關(guān)選用開源嵌入式Linux操作系統(tǒng),基于2.6.內(nèi)核進行開發(fā)。本文主要對網(wǎng)關(guān)軟件部分進行了深入研究。軟件部分主要由2個程序組成:無線收發(fā)器的驅(qū)動程序和網(wǎng)關(guān)程序。其中網(wǎng)關(guān)程序主要包含Zigbee協(xié)議棧模塊和網(wǎng)關(guān)通信模塊。開發(fā)和測試主要語言采用標(biāo)準(zhǔn)C語言,驅(qū)動部分測試部分采用Bash腳本。 本文首先介紹了無線通信的背景知識和ZigBee協(xié)議棧,然后詳細(xì)闡述了采用Linux來進行無線收發(fā)器驅(qū)動程序設(shè)計的關(guān)鍵點,同時對基于Linux的嵌入式ZigBee網(wǎng)關(guān)協(xié)議棧進行了移植,并且給出了ZigBee網(wǎng)關(guān)通信程序的設(shè)計方法以及程序的編譯、調(diào)試和測試方法,實現(xiàn)了將ZigBee設(shè)備的數(shù)據(jù)及其狀態(tài)轉(zhuǎn)發(fā)給上位數(shù)據(jù)服務(wù)器的過程,最后還提出了作者對未來工作方向的一些改進思路和方法。
標(biāo)簽: ZigBee ARM 嵌入式無線 網(wǎng)關(guān)
上傳時間: 2013-07-17
上傳用戶:cuibaigao
隨著集成電路頻率的提高和多核時代的到來,傳統(tǒng)的高速電互連技術(shù)面臨著越來越嚴(yán)重的瓶頸問題,而高速下的光互連具有電互連無法比擬的優(yōu)勢,成為未來電互連的理想替代者,也成為科學(xué)研究的熱點問題。目前,由OIF(Optical Intemetworking Forum,光網(wǎng)絡(luò)論壇)論壇提出的甚短距離光互連協(xié)議,主要面向主干網(wǎng),其延遲、功耗、兼容性等都不能滿足板間、芯片間光互連的需要,因此,研究定制一種適用于板級、芯片級的光互連協(xié)議具有非常重要的研究意義。 本論文將協(xié)議功能分為數(shù)據(jù)鏈路層和物理層來設(shè)計,鏈路層功能包括了協(xié)議原語設(shè)計,數(shù)據(jù)幀格式和數(shù)據(jù)傳輸流程設(shè)計,流量控制機制設(shè)計,協(xié)議通道初始化設(shè)計,錯誤檢測機制設(shè)計和空閑字符產(chǎn)生、時鐘補償方式設(shè)計;物理層功能包含了數(shù)據(jù)的串化和解串功能,多通道情況下的綁定功能,數(shù)據(jù)編解碼功能等。 然后,文章采用FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)技術(shù)實現(xiàn)了定制協(xié)議的單通道模式。重點是數(shù)據(jù)鏈路層的實現(xiàn),物理層采用定制具備其功能的IP(Intellectual Property,知識產(chǎn)權(quán))——RocketIO來實現(xiàn)。實現(xiàn)的過程中,采用了Xilinx公司的ISE(Integrated System Environment,集成開發(fā)環(huán)境)開發(fā)流程,使用的設(shè)計工具包括:ISE,ModelSim,Synplify Pro,ChipScope等。 最后,本文對實現(xiàn)的協(xié)議進行了軟件仿真和上扳測試,訪真和測試結(jié)果表明,實現(xiàn)的單通道模式,支持的最高串行頻率達(dá)到3.5GHz,完全滿足了光互連驗證系統(tǒng)初期的要求,同時由RocketIO的高速串行差分口得到的眼圖質(zhì)量良好,表明對物理層IP的定制是成功的。
標(biāo)簽: FPGA 板級 光互連 協(xié)議研究
上傳時間: 2013-06-28
上傳用戶:guh000
擴頻通信具有較強的抗干擾、抗偵查和抗衰落能力,可以實現(xiàn)碼分多址,目前廣泛應(yīng)用于通信抗干擾、衛(wèi)星通信、導(dǎo)航、保密通信、測距和定位等各個方面。另外,隨著集成電路技術(shù)的飛速發(fā)展,數(shù)字接收機和軟件無線電也已經(jīng)是現(xiàn)代通信研究的一個熱點。 本文正是順應(yīng)這種發(fā)展趨勢,在某工程項目的通信分系統(tǒng)中建立CDMA直接序列擴頻通信系統(tǒng)。 本文作者承擔(dān)了多點無線擴頻通信系統(tǒng)的研究,建立了一個完整的仿真系統(tǒng)。提出了適合于本系統(tǒng)的實現(xiàn)算法,同時還建立了基于軟件無線電平臺的系統(tǒng)的全FPGA設(shè)計和實現(xiàn),包括各個模塊的測試和整個系統(tǒng)的聯(lián)合測試。 文章的主要內(nèi)容如下: 1.簡述了擴頻通信及軟件無線電的發(fā)展及現(xiàn)狀。 2. 對直擴系統(tǒng)的基本原理和系統(tǒng)中采用的相關(guān)關(guān)鍵技術(shù)進行了闡述。相關(guān)關(guān)鍵技術(shù)包括擴頻碼的研究和選取,擴頻碼同步的研究,包括捕獲算法和跟蹤算法的研究,以及自適應(yīng)門限的研究。 3.詳細(xì)討論了該多點無線通信系統(tǒng)的設(shè)計與實現(xiàn),提出了適合于本系統(tǒng)的算法。首先闡述了系統(tǒng)的總體設(shè)計方案和設(shè)計參數(shù),接著分為物理層和鏈路層詳細(xì)闡述了各個模塊的設(shè)計與仿真,包括matlab仿真和modelsim仿真,文中給出了大量的仿真結(jié)果圖。仿真結(jié)果證明算法的正確性,仿真性能也能滿足系統(tǒng)設(shè)計的要求。 4.介紹了該多點無線通信系統(tǒng)的硬件平臺與系統(tǒng)調(diào)試。首先介紹了系統(tǒng)的硬件平臺和硬件框圖,介紹了系統(tǒng)的相關(guān)器件及其配置,接著介紹了FPGA的開發(fā)流程、開發(fā)工具、設(shè)計原則及遇到的相關(guān)問題,最后介紹了系統(tǒng)的設(shè)計驗證與性能分析,給出了系統(tǒng)的調(diào)試方案和調(diào)試結(jié)果。 本文所討論的多點無線通信系統(tǒng)已經(jīng)在某工程項目的通信分系統(tǒng)中實現(xiàn)。目前工作正常,性能良好,具有通用性、可移植性,有重要的理論及實用價值。
標(biāo)簽: 多點 無線擴頻 通信系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:wzr0701
本文重點研究的是補償編碼鍵控(CCK)的調(diào)制與解調(diào)算法原理,以及基于FPGA進行的系統(tǒng)設(shè)計實現(xiàn)。作為IEEE802.11b標(biāo)準(zhǔn)中關(guān)鍵的調(diào)制技術(shù),CCK碼具有良好的相關(guān)特性,能夠在高速率傳輸數(shù)據(jù)的同時有效的克服多徑效應(yīng)。本文首先對WLAN的結(jié)構(gòu)和特點進行了簡單介紹,對其中的IEEE802.11b標(biāo)準(zhǔn)進行了研究,并著重分析了其物理層基帶部分的結(jié)構(gòu)和規(guī)范。然后系統(tǒng)的介紹了CCK碼的特點,重點對11Mb/s模式下基于“基本CCK碼字集”的CCK調(diào)制原理和基于快速沃爾什變換(FWT)塊的CCK解調(diào)原理進行了分析討論。接下來通過在Matlab中對調(diào)制和解調(diào)方案的仿真,得到了正確的理論數(shù)據(jù),并驗證了系統(tǒng)設(shè)計的可行性。最后在Xilinx公司的ISE6.2開發(fā)環(huán)境下,使用硬件描述語言Verilog HDL對CCK調(diào)制和解調(diào)系統(tǒng)在FPGA中進行了設(shè)計,然后將整個系統(tǒng)在ModelSim中進行了功能仿真。理論分析和仿真結(jié)果的比較表明系統(tǒng)設(shè)計是正確的,而且系統(tǒng)性能良好。 本文所設(shè)計的基于FPGA的CCK調(diào)制和解調(diào)系統(tǒng)具有集成度高、穩(wěn)定性強和能夠在線軟件更新等特點。研究成果可以給將來設(shè)計更高性能、更高集成度的基帶WLAN芯片提供基礎(chǔ)。
標(biāo)簽: CCK 基帶 調(diào)制 解調(diào)技術(shù)
上傳時間: 2013-06-02
上傳用戶:yoleeson
在傳統(tǒng)的電力電子電路中,DC/DC變換器通常采用模擬電路實現(xiàn)電壓或電流的控制。數(shù)字控制與模擬控制相比,有著顯著的優(yōu)點,數(shù)字控制可以實現(xiàn)復(fù)雜的控制策略,同時大大提高系統(tǒng)的可靠性和靈活性,并易于實現(xiàn)系統(tǒng)的智能化。但目前數(shù)字控制基本上限于電力傳動領(lǐng)域,DC/DC變換器由于其開關(guān)頻率較高,一般其外圍功能由DSP或微處理器完成,而控制的核心,如PWM發(fā)生等大多采用專用控制芯片實現(xiàn)。FPGA由于其快速性、靈活性及保密性等優(yōu)點,近年來在數(shù)字控制領(lǐng)域受到越來越多的關(guān)注。基于FPGA的DC/DC變換器是電力電子領(lǐng)域重要的研究方向之一。本文研究了同步Buck變換器的建模、設(shè)計及仿真,采用Xinlix的VIRTEX-Ⅱ PRO FPGA開發(fā)板實現(xiàn)了Buck變換器的全數(shù)字控制。 論文首先從Buck變換器的理論分析入手,根據(jù)它的物理特性,研究了該變換器的狀態(tài)空間平均模型和小信號分析。為了獲得高性能的開關(guān)電源,提出并分析了混雜模型設(shè)計方案,然后進行了控制器設(shè)計。并采用MATLAB/SIMULINK建立了同步Buck電路的仿真模型,并進行仿真研究。浮點仿真的運算精度與溢出問題,影響了仿真的精度。為了克服這些不足,作者采用了定點仿真方法,得到了滿意的仿真結(jié)果。論文還著重論述了開關(guān)電源的數(shù)字控制器部分,數(shù)字控制器一般由三個主要功能模塊組成:模數(shù)轉(zhuǎn)換器、數(shù)字脈寬調(diào)制器(Digital PulseWidth Modulation:DPWM)和數(shù)字補償器。文中重點研究了DPWM和數(shù)字補償器,闡述了目前高頻數(shù)字控制變換器中存在的主要問題,特別是高頻狀態(tài)下DPWM分辨率較低,影響控制精度,甚至引起極限環(huán)(Limit Cycling)現(xiàn)象,對DPWM分辨率的提高與系統(tǒng)硬件工作頻率之間的矛盾、DPWM分辨率與A/D分辨率之間的關(guān)系等問題作了全面深入的分析。論文提出了一種新的提高DPWM分辨率的方法,該方法在不提高系統(tǒng)硬件頻率的前提下,采用軟件使DPWM的分辨率大大提高。作者還設(shè)計了兩種數(shù)字補償器,并進行了分析比較,選擇了合適的補償算法,達(dá)到了改善系統(tǒng)性能的目的。 設(shè)計完成后,作者使用ISE 9.1i軟件進行了FPGA實現(xiàn)的前、后仿真,驗證了所提出理論及控制算法的正確性。作者完成了Buck電路的硬件制作及基于FPGA的軟件設(shè)計,采用32MHz的硬件晶振實現(xiàn)了11-bit的DPWM分辨率,開關(guān)頻率達(dá)到1MHz,得到了滿意的系統(tǒng)性能,論文最后給出了仿真和實驗結(jié)果。
標(biāo)簽: FPGA DCDC 高頻 數(shù)字
上傳時間: 2013-07-23
上傳用戶:kristycreasy
本文主要研究一種隔離器高速數(shù)據(jù)通信卡設(shè)計,并對基于PCI總線的內(nèi)外網(wǎng)數(shù)據(jù)通訊和交換的硬件編程實現(xiàn)進行詳細(xì)的說明,最后在pc機windows平臺下對數(shù)據(jù)通信卡進行吞吐量和穩(wěn)定性的測試。 首先介紹了網(wǎng)絡(luò)安全的現(xiàn)狀以及物理網(wǎng)絡(luò)隔離的原理和重要性,并敘述了網(wǎng)絡(luò)隔離產(chǎn)品的發(fā)展,接著介紹網(wǎng)絡(luò)隔離系統(tǒng),并提出硬件平臺的總體設(shè)計方案:重點敘述了網(wǎng)閘內(nèi)外網(wǎng)通訊的硬件核心數(shù)據(jù)通信卡設(shè)計思路和數(shù)據(jù)的流程,以及基于FPGA的PCI接口外部邏輯設(shè)計,并對該數(shù)據(jù)通訊卡在windows平臺雙機之間通訊作了測試,并對測試結(jié)果作了分析。
標(biāo)簽: FPGA PCI 高速數(shù)據(jù) 通信卡
上傳時間: 2013-07-30
上傳用戶:muyehuli
隨著我國信息化發(fā)展進程加快,信息化覆蓋面擴大,信息安全問題也就隨之增多,其影響和后果也更加廣泛和嚴(yán)重。同時,信息安全及其對經(jīng)濟發(fā)展、國家安全和社會穩(wěn)定的重大影響,正日益突出地顯現(xiàn)出來,受到越來越多的關(guān)注。在和平年代,通過對信息載體進行大規(guī)模的物理破壞,從而達(dá)到危害信息安全的目的,在一定程度上是行不通的。然而,在信息安全的角力上,破壞者從來都沒有放棄過,他們把目標(biāo)對準(zhǔn)了信息載體中的數(shù)據(jù),由于數(shù)據(jù)的易失性,計算機數(shù)據(jù)成為信息安全中的最大隱患,同時也是破壞信息安全的一個突破口。 本文提出研制硬盤加密卡的主要目的是為了防止對計算機數(shù)據(jù)的竊取,保護硬盤中的數(shù)據(jù)。破壞者在得到硬盤后,也不能夠得到硬盤中的數(shù)據(jù),從而達(dá)到保護信息安全的目的。加密卡提供兩個符合ATA-6標(biāo)準(zhǔn)的接口,串接在主板IDE接口和硬盤之間。存儲在硬盤上的數(shù)據(jù),是經(jīng)過加密以后的加密數(shù)據(jù);從硬盤上讀出的數(shù)據(jù),必須經(jīng)過該卡的解密才可被正常使用,否則只是一堆亂碼。加密卡采用FPGA技術(shù)實現(xiàn)IDE接口和加密算法,以減小加解密帶來的速度上的影響。 論文的工作重點主要有以下幾個方面的內(nèi)容:FPGA及VHDL語言的研究,ATA協(xié)議標(biāo)準(zhǔn)研究及IDE接口的FPGA實現(xiàn)。論文對ATA協(xié)議做了細(xì)致的研究,分析了硬盤接口的工作機制以及主機與硬盤之間的通信協(xié)議,并在此基礎(chǔ)上,重點研究了用FPGA的編程功能來實現(xiàn)一個計算機硬件底層接口協(xié)議的方法,詳細(xì)介紹了芯片的內(nèi)部框圖及FPGA的軟件流程圖,提出了在實現(xiàn)過程中應(yīng)注意的要點,最終用FPGA構(gòu)建了一個雙向IDE硬盤通道,實現(xiàn)了兩套符合ATA-6規(guī)范的IDE接口。
標(biāo)簽: FPGA 硬盤 加密卡 中的應(yīng)用
上傳時間: 2013-08-02
上傳用戶:Ants
詳細(xì)分析了MCU芯片的物理結(jié)構(gòu),在介紹結(jié)構(gòu)基礎(chǔ)上,分別從侵入式破解方法和非侵入式破解方法介紹了破解各類MCU的方法。
上傳時間: 2013-05-30
上傳用戶:chens000
當(dāng)今電子系統(tǒng)的設(shè)計是以大規(guī)模FPGA為物理載體的系統(tǒng)芯片的設(shè)計,基于FPGA的片上系統(tǒng)可稱為可編程片上系統(tǒng)(SOPC)。SOPC的設(shè)計是以知識產(chǎn)權(quán)核(IPCore)為基礎(chǔ),以硬件描述語言為主要設(shè)計手段,借助以計算機為平臺的EDA工具進行的。 本文在介紹了FPGA與SOPC相關(guān)技術(shù)的基礎(chǔ)上,給出了SOPC技術(shù)開發(fā)調(diào)制解調(diào)器的方案。在分析設(shè)計軟件Matlab/DSP(Digital Signal Processing)。builder以及Quartus Ⅱ開發(fā)軟件進行SOPC(System On a Programmable Chip)設(shè)計流程后,依據(jù)調(diào)制解調(diào)算法提出了一種基于DSP Builder調(diào)制解調(diào)器的SOPC實現(xiàn)方案,模塊化的設(shè)計方法大大縮短了調(diào)制解調(diào)器的開發(fā)周期。 在SOPC技術(shù)開發(fā)調(diào)制解調(diào)器的過程中,用MATLAB/Simulink的圖形方式調(diào)用Altera DSP Builder和其他Simulink庫中的圖形模塊(Block)進行系統(tǒng)建模,在Simulink中仿真通過后,利用DSP Builder將Simulink的模型文件(.mdl)轉(zhuǎn)化成通用的硬件描述語言VHDL文件,從而避免了VHDL語言手動編寫系統(tǒng)的煩瑣過程,將精力集中于算法的優(yōu)化上。 基于DSP Builder的開發(fā)功能,調(diào)制解調(diào)器電路中的低通濾波器可直接調(diào)用FIRIP Core,進一步提高了開發(fā)效率。 在進行編譯、仿真調(diào)試成功后,經(jīng)過QuartusⅡ?qū)⒕幾g生成的編程文件下載到ALTERA公司Cyclone Ⅱ系列的FPGA芯片EP2C5F256C6,完成器件編程,從而給出了一種調(diào)制解調(diào)器的SOPC系統(tǒng)實現(xiàn)方案。
標(biāo)簽: FPGA 調(diào)制解調(diào)器
上傳時間: 2013-05-28
上傳用戶:koulian
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1