本文論述了嵌入式TCP/IP協(xié)議棧的實(shí)現(xiàn),介紹了TCP/IP協(xié)議棧的原理,以及硬線實(shí)現(xiàn)TCP/IP協(xié)議棧的意義和應(yīng)用。 第一章為緒論,介紹論文研究的目的、內(nèi)容、意義和國(guó)內(nèi)外研究發(fā)展的現(xiàn)狀。 第二章介紹FPGA設(shè)計(jì)的流程和Verilog HDL設(shè)計(jì)語(yǔ)言。著重介紹了FPGA的代碼輸入、編譯、綜合、仿真和下載等等步驟,并且介紹了FPGA設(shè)計(jì)中使用到的EDA軟件。介紹了Verilog HDL語(yǔ)言的起源,以及Verilog HDL語(yǔ)言的優(yōu)缺點(diǎn),并與VHDL語(yǔ)言進(jìn)行了簡(jiǎn)單的比較。 第三章介紹嵌入式系統(tǒng)要實(shí)現(xiàn)的經(jīng)過(guò)剪裁的TCP/IP協(xié)議棧的內(nèi)容。著重介紹了要實(shí)現(xiàn)的TCP/IP協(xié)議棧的子協(xié)議,包括TCP協(xié)議、UDP協(xié)議、IP協(xié)議、ARP協(xié)議、ICMP協(xié)議。在介紹這些協(xié)議的時(shí)候,介紹了這些協(xié)議的工作原理,以及這些協(xié)議要用到的報(bào)文的格式。 第四章介紹實(shí)現(xiàn)剪裁的TCP/IP協(xié)議棧的實(shí)現(xiàn),具體介紹的經(jīng)過(guò)剪裁的TCP/IP各個(gè)模塊的設(shè)計(jì)工作。這個(gè)部分著重介紹各個(gè)模塊的設(shè)計(jì)方法,實(shí)現(xiàn)各個(gè)模塊的過(guò)程。在設(shè)計(jì)完這些模塊后,對(duì)這些模塊的仿真進(jìn)行了仿真。 第五章是全文的總結(jié),概括了作者在這次畢業(yè)設(shè)計(jì)中的主要工作和課題的意義,同時(shí)指出了進(jìn)一步工作的方向和需要解決的問(wèn)題。
標(biāo)簽: TCPIP FPGA 嵌入式 協(xié)議棧
上傳時(shí)間: 2013-04-24
上傳用戶:13215175592
眾所周知,信息傳輸?shù)暮诵膯?wèn)題是有效性和可靠性,調(diào)制解調(diào)技術(shù)的發(fā)展正是體現(xiàn)了這一思想。從最早的模擬調(diào)幅調(diào)頻技術(shù)的日益完善,到現(xiàn)在數(shù)字調(diào)制技術(shù)的廣泛運(yùn)用,使得信息的傳輸更為有效和可靠。QAM調(diào)制作為一種新的調(diào)制技術(shù),因其具有很高的頻帶利用率而得到了廣泛的應(yīng)用。 本文對(duì)基于FPGA的16QAM調(diào)制解調(diào)進(jìn)行了討論和研究。首先對(duì)16QAM調(diào)制解調(diào)原理進(jìn)行了闡述,建立了16QAM調(diào)制解調(diào)系統(tǒng)的數(shù)學(xué)模型,然后通過(guò)分析提出了基于FPGA的16QAM調(diào)制解調(diào)系統(tǒng)的設(shè)計(jì)方案。最后編寫(xiě)Verilog代碼實(shí)現(xiàn)了算法仿真。 FPGA芯片采用的是Altera公司的大規(guī)模集成電路芯片Cyclone系列的EPlC20F32417,并通過(guò)軟件編程對(duì)其進(jìn)行了相關(guān)調(diào)試。文中詳細(xì)介紹了基帶成形濾波器、載波恢復(fù)和定時(shí)同步的基本原理及其設(shè)計(jì)方法。首先用Matlab對(duì)整個(gè)16QAM系統(tǒng)進(jìn)行了軟件仿真;然后用硬件描述語(yǔ)言Verilog HDL在QuartusⅡ環(huán)境下完成了系統(tǒng)關(guān)鍵算法的編寫(xiě)、行為仿真和綜合,最后詳細(xì)闡述了異步串口(UART)的FPGA實(shí)現(xiàn),把我們編寫(xiě)的Verilog程序下載到EPlC20F32417芯片上效果很好。
標(biāo)簽: FPGA QAM 調(diào)制解調(diào) 技術(shù)研究
上傳時(shí)間: 2013-06-12
上傳用戶:q123321
無(wú)人機(jī)大氣數(shù)據(jù)的采集和處理在無(wú)人機(jī)中占有很重要的位置和作用,它是保障飛機(jī)安全飛行以及保證地面控制和操縱人員正確引導(dǎo)飛機(jī)、順利完成飛行任務(wù)的關(guān)鍵所在。在目前廣泛應(yīng)用的無(wú)人機(jī)大氣數(shù)據(jù)測(cè)量系統(tǒng)中,多數(shù)采用單片機(jī)作為大氣數(shù)據(jù)處理計(jì)算機(jī),但是單片機(jī)在高速數(shù)據(jù)采集和處理方面卻存在著抗干擾性差、速度慢等缺點(diǎn),使測(cè)量系統(tǒng)的穩(wěn)定性和實(shí)時(shí)性受到了很大的影響。 本文采用FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門(mén)陣列)芯片作為大氣數(shù)據(jù)處理器,以大氣數(shù)據(jù)中的氣壓高度為例,介紹了一種基于FPGA技術(shù)的無(wú)人機(jī)氣壓高度測(cè)量系統(tǒng)。由于該測(cè)量系統(tǒng)中的FPGA數(shù)據(jù)處理器具有可靠性高、速度快、邏輯功能強(qiáng)等特點(diǎn),有效地解決了單片機(jī)在高速無(wú)人機(jī)大氣數(shù)據(jù)測(cè)量系統(tǒng)中處理速度較慢、實(shí)時(shí)性較差的問(wèn)題。 論文首先介紹了FPGA的基本結(jié)構(gòu)、工作原理、開(kāi)發(fā)設(shè)計(jì)流程和FPGA編程所采用的VHDL硬件描述語(yǔ)言,還介紹了數(shù)字式大氣數(shù)據(jù)測(cè)量系統(tǒng)的基本組成和工作原理,并且詳細(xì)闡述了氣壓高度測(cè)量的原理和方法;然后提出了基于FPGA的無(wú)人機(jī)氣壓高度測(cè)量系統(tǒng)的整體設(shè)計(jì),并對(duì)該測(cè)量系統(tǒng)各組成部分的硬件電路進(jìn)行詳細(xì)的分析和設(shè)計(jì);隨后論文又介紹了氣壓高度測(cè)量系統(tǒng)中FPGA的相關(guān)軟件設(shè)計(jì),并就FPGA內(nèi)部所設(shè)計(jì)的各功能模塊的作用、模塊內(nèi)部結(jié)構(gòu)和工作流程進(jìn)行詳細(xì)的論述;最后使用Modelsim和QuartusII仿真軟件對(duì)程序進(jìn)行功能和時(shí)序的仿真,以驗(yàn)證FPGA內(nèi)部各功能模塊和FPGA總體設(shè)計(jì)的正確性,并在所有仿真通過(guò)后將程序產(chǎn)生的配置文件下載到FPGA芯片中,在制作和安裝測(cè)量系統(tǒng)的電路板后對(duì)整個(gè)測(cè)量系統(tǒng)進(jìn)行實(shí)際的測(cè)試,將測(cè)試結(jié)果與理論值比較并分析測(cè)量系統(tǒng)的誤差來(lái)源。 根據(jù)系統(tǒng)測(cè)試的結(jié)果,本文驗(yàn)證了以FPGA芯片為核心的無(wú)人機(jī)氣壓高度測(cè)量系統(tǒng)的可行性,并對(duì)該測(cè)量系統(tǒng)提出了今后的進(jìn)一步改進(jìn)和完善的思路。
標(biāo)簽: FPGA 無(wú)人機(jī) 氣壓 測(cè)量系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:cx111111
基于布里淵散射的分布式光纖傳感器是當(dāng)前國(guó)內(nèi)外研究的熱點(diǎn)。本文介紹了基于布里淵散射的分布式光纖傳感器的的原理、應(yīng)用;布里淵時(shí)域反射技術(shù)(BOTDR)和布里淵時(shí)域分析技術(shù)(BOTDA)的原理。 受激布里淵散射(SBS)的過(guò)程中,入射光和散射光滿足耦合振幅方程組。我們對(duì)該方程組采用有限差分法進(jìn)行數(shù)值計(jì)算,并用Matlab模擬計(jì)算過(guò)程,對(duì)布里淵散射信號(hào)進(jìn)行分析。 根據(jù)布里淵散射信號(hào)的特點(diǎn),我們采用基于Morlet小波變換的DSP信號(hào)算法來(lái)處理 BOTDR傳感信號(hào)。通過(guò)對(duì)該算法的核心單元——快速傅立葉變換(FFT)的硬件實(shí)現(xiàn),我們?cè)赟tratix FPGA上實(shí)現(xiàn)了基于Morlet小波變換的DSP算法的硬件電路設(shè)計(jì)。 最后,在此基礎(chǔ)上,我們對(duì)電路功能進(jìn)行實(shí)際的仿真和驗(yàn)證,并和Matlab得到結(jié)果進(jìn)行比較和分析。
標(biāo)簽: Morlet BOTDR 小波分析 信號(hào)處理
上傳時(shí)間: 2013-07-22
上傳用戶:牛布牛
論述了AD574逐次逼近型12位模數(shù)轉(zhuǎn)換器的原理、應(yīng)用以及與單片機(jī)所構(gòu)成的數(shù)據(jù)采集系統(tǒng),分析了系統(tǒng)的硬件、軟件結(jié)構(gòu)和具體操作,給出了AD574與AT89C51單片機(jī)的接口線路圖.
標(biāo)簽: 574 AD 數(shù)據(jù)采集 中的應(yīng)用
上傳時(shí)間: 2013-05-23
上傳用戶:ca05991270
論文討論了中壓電力線載波通信(MV-PLC)的現(xiàn)狀和應(yīng)用前景,介紹了其技術(shù)特點(diǎn)和所面臨的問(wèn)題。針對(duì)當(dāng)前中壓電力線載波芯片的開(kāi)發(fā)狀況,提出了基于OFDM(正交頻分復(fù)用)技術(shù)的中壓電力線載波通信的技術(shù)優(yōu)勢(shì)和其Modem芯片開(kāi)發(fā)的重要性。 針對(duì)國(guó)內(nèi)中壓電網(wǎng)的結(jié)構(gòu),根據(jù)現(xiàn)有的研究成果,分析了中壓電力線信道的傳輸特性,包括阻抗特性,噪聲特性和衰減特性。闡述了OFDM的基本原理、優(yōu)缺點(diǎn)和其中的關(guān)鍵技術(shù),分析了OFDM系統(tǒng)組成模型及參數(shù)選取原則。針對(duì)中壓電力線信道噪聲特點(diǎn),提出了基于OFDM的中壓電力線載波Modem芯片的FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)實(shí)現(xiàn)方案,并建立了系統(tǒng)MATLAB定點(diǎn)仿真模型。通過(guò)分析定點(diǎn)仿真結(jié)果,給出了該OFDM系統(tǒng)的設(shè)計(jì)參數(shù),并詳細(xì)介紹了系統(tǒng)中部分模塊(主要包括IFFT/FFT模塊、數(shù)字上變頻模塊和同步模塊)的FPGA實(shí)現(xiàn)結(jié)構(gòu)(用Verilog硬件描述語(yǔ)言設(shè)計(jì)),并對(duì)這些模塊進(jìn)行了功能驗(yàn)證。 最后,搭建仿真平臺(tái),對(duì)整個(gè)系統(tǒng)進(jìn)行了前端EDA仿真驗(yàn)證。利用低壓電力線環(huán)境,對(duì)所設(shè)計(jì)的系統(tǒng)進(jìn)行了FPGA板級(jí)的調(diào)試,并對(duì)測(cè)試的結(jié)果進(jìn)行了分析。驗(yàn)證了系統(tǒng)的FPGA設(shè)計(jì),并提出了MV-PLC OFDM系統(tǒng)中存在一些問(wèn)題及系統(tǒng)需要改進(jìn)之處。
標(biāo)簽: OFDM 中壓 電力線通信 中的應(yīng)用
上傳時(shí)間: 2013-04-24
上傳用戶:yezhihao
隨著時(shí)代的發(fā)展,數(shù)字電子技術(shù)已經(jīng)普及到我們生活,工作,科研,各個(gè)領(lǐng)域,此文將介紹一種直流電機(jī),詳細(xì)闡述了用單片機(jī)輸出口所給占空比的不同實(shí)現(xiàn)電機(jī)的調(diào)速的設(shè)計(jì)方法;著重討論L298用于電機(jī)驅(qū)動(dòng)時(shí)特有的優(yōu)勢(shì)。直流電機(jī)調(diào)速具有相當(dāng)?shù)膶?shí)際意義。依據(jù)其調(diào)速的基本理論,本電路由模擬電源、控制電路、顯示電路、驅(qū)動(dòng)電路四部分組成。準(zhǔn)確說(shuō)就是模擬電源提供各個(gè)芯片電源、數(shù)碼管、驅(qū)動(dòng)L298所需電壓;顯示電路用于顯示電動(dòng)機(jī)轉(zhuǎn)動(dòng)時(shí)的速度大小及正反轉(zhuǎn)所表示的代碼。與傳統(tǒng)的電動(dòng)機(jī)調(diào)速相比具有操作方便,以及其輸出速度大小采用數(shù)碼顯示的特點(diǎn)。文章中介紹了Protel 99發(fā)展及特點(diǎn)。直流電動(dòng)機(jī)的工作原理、基本組成環(huán)節(jié),電路分析、特殊元器件簡(jiǎn)介,設(shè)計(jì)方案的提出,更進(jìn)一步說(shuō)明了這類(lèi)電機(jī)的好處。著重利用軟件Protel繪制出電路原理圖。討論了目前研究工作中存在的問(wèn)題,并對(duì)其發(fā)展的方向進(jìn)行了展望,給出了一些個(gè)人的觀點(diǎn)。
上傳時(shí)間: 2013-06-30
上傳用戶:change0329
介紹了數(shù)字電路基本知識(shí)。包括數(shù)字電路基礎(chǔ)和部分微機(jī)原理、電子設(shè)計(jì)可靠性知識(shí)。
標(biāo)簽: 數(shù)字電路
上傳時(shí)間: 2013-06-16
上傳用戶:himbly
DVB-T機(jī)頂盒原理圖及PCB,文件中帶有原理圖與PCB,可以用PADS打開(kāi),希望學(xué)習(xí)硬件的可以好好學(xué)習(xí)學(xué)習(xí)一下哦,想做參考設(shè)計(jì)的請(qǐng)您仔細(xì)核對(duì)一下,不保證原理圖里面沒(méi)有bug,但是學(xué)習(xí)之用還是可以的^_^
標(biāo)簽: DVB-T PCB 機(jī)頂盒 原理圖
上傳時(shí)間: 2013-06-11
上傳用戶:624971116
數(shù)字信號(hào)處理是信息科學(xué)中近幾十年來(lái)發(fā)展最為迅速的學(xué)科之一.目前,數(shù)字信號(hào)處理廣泛應(yīng)用于通信、雷達(dá)、聲納、語(yǔ)音與圖像處理等領(lǐng)域.而數(shù)字信號(hào)處理算法的硬件實(shí)現(xiàn)一般來(lái)講有三種方式:用于通用目的的可編程DSP芯片;用于特定目的的固定功能DSP芯片組和ASIC;可以由用戶編程的FPGA芯片.隨著微電子技術(shù)的發(fā)展,采用現(xiàn)場(chǎng)可編程門(mén)陣列FPGA進(jìn)行數(shù)字信號(hào)處理得到了飛速發(fā)展,FPGA正在越來(lái)越多地代替ASIC和PDSP用作前端數(shù)字信號(hào)處理的運(yùn)算.該文主要探討了基于FPGA數(shù)字信號(hào)處理的實(shí)現(xiàn).首先詳細(xì)闡述了數(shù)字信號(hào)處理的理論基礎(chǔ),重點(diǎn)討論了離散傅立葉變換算法原理,由于快速傅立葉變換算法在實(shí)際中得到了廣泛的應(yīng)用,該文給出了基-2FFT算法原理、討論了按時(shí)間抽取FFT算法的特點(diǎn).該論文對(duì)硬件描述語(yǔ)言的描述方法和風(fēng)格做了一定的探討,介紹了硬件描述語(yǔ)言的開(kāi)發(fā)環(huán)境MAXPLUSII.在此基礎(chǔ)上,該論文詳細(xì)闡述了數(shù)字集成系統(tǒng)的高層次設(shè)計(jì)方法,討論了數(shù)字系統(tǒng)設(shè)計(jì)層次的劃分和數(shù)字系統(tǒng)的自頂向下的設(shè)計(jì)方法,探討了數(shù)字集成系統(tǒng)的系統(tǒng)級(jí)設(shè)計(jì)和寄存器傳輸級(jí)設(shè)計(jì),描述了數(shù)字集成系統(tǒng)的高層次綜合方法.最后該文描述了數(shù)字信號(hào)處理系統(tǒng)結(jié)構(gòu)的實(shí)現(xiàn)方法,指出常見(jiàn)的高速、實(shí)時(shí)信號(hào)處理系統(tǒng)的四種結(jié)構(gòu);由于FFT算法在數(shù)字信號(hào)處理中占有重要的地位,所以該文提出了用FPGA實(shí)現(xiàn)FFT的一種設(shè)計(jì)思想,給出了總體實(shí)現(xiàn)框圖;重點(diǎn)設(shè)計(jì)實(shí)現(xiàn)了FFT算法中的蝶形處理單元,采用了一種高效乘法器算法設(shè)計(jì)實(shí)現(xiàn)了蝶形處理單元中的旋轉(zhuǎn)因子乘法器,從而提高了蝶形處理器的運(yùn)算速度,降低了運(yùn)算復(fù)雜度.
標(biāo)簽: FPGA 數(shù)字信號(hào)處理 中的應(yīng)用
上傳時(shí)間: 2013-05-23
上傳用戶:Divine
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1