亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專(zhuān)輯| 精品軟件
登錄| 注冊(cè)

基于AX5043的模塊-RON1305

  • 基于FPGA的GPS接收機(jī)基帶處理器的研究與設(shè)計(jì).rar

    互聯(lián)網(wǎng)、移動(dòng)通信、星基導(dǎo)航是21世紀(jì)信息社會(huì)的三大支柱產(chǎn)業(yè),而GPS系統(tǒng)的技術(shù)水平和發(fā)展歷程代表著全世界衛(wèi)星導(dǎo)航系統(tǒng)的發(fā)展?fàn)顩r。目前,我國(guó)已經(jīng)成為GPS的使用大國(guó),衛(wèi)星導(dǎo)航產(chǎn)業(yè)鏈也已基本形成。然而,我們對(duì)GPS核心技術(shù)(即如何捕獲衛(wèi)星信號(hào)并保持對(duì)信號(hào)的跟蹤)的研究還不夠深入,我國(guó)GPS產(chǎn)品的核心部分多數(shù)還是靠進(jìn)口。因此,對(duì)GPS核心技術(shù)的研究是非常緊迫的。 本文首先介紹了GPS的定位原理,之后闡述了GPS接收機(jī)的基本原理一直接擴(kuò)頻通信和GPS信號(hào)的結(jié)構(gòu)與特性。從這些方面出發(fā)研究接收機(jī)基帶處理器的捕獲與跟蹤設(shè)計(jì)方案。 設(shè)計(jì)過(guò)程中,先詳細(xì)分析了滑動(dòng)相關(guān)的捕獲算法和基于FFT的快速捕獲算法,并利用matlab進(jìn)行了驗(yàn)證。由于前者靈活性好且可捕獲到高精度的碼相位和載波頻率,適合于本文的硬件接收機(jī),所以本文確定了滑動(dòng)相關(guān)的捕獲方案。 接著分析了跟蹤環(huán)路的特點(diǎn),跟蹤模塊采用碼跟蹤環(huán)和載波跟蹤環(huán)耦合的方法實(shí)現(xiàn)。由于GPS系統(tǒng)通常工作在非常低的信噪比環(huán)境中,而非相干環(huán)在低信噪比下環(huán)路跟蹤性能較好,所以碼跟蹤環(huán)采用非相干(DDLL)環(huán)實(shí)現(xiàn)。這種跟蹤環(huán)路采用的鑒相器是能量鑒相器,對(duì)數(shù)據(jù)的調(diào)制和載波相位都不敏感,鑒相器不會(huì)產(chǎn)生不確定量。由于輸入信號(hào)存在180°相位翻轉(zhuǎn),而COSTAS鎖相環(huán)允許數(shù)據(jù)調(diào)制,對(duì)I支路和Q支路信號(hào)的180°相位翻轉(zhuǎn)不敏感,所以載波跟蹤環(huán)采用COSTAS鎖相環(huán)實(shí)現(xiàn)。上述算法在matlab環(huán)境下得到了驗(yàn)證。 基帶處理器電路的主要模塊在Quartus II8.0開(kāi)發(fā)平臺(tái)上利用VHDL硬件描述語(yǔ)言實(shí)現(xiàn)。然后利用EDA仿真工具M(jìn)odelSim-Altera6.1g進(jìn)行了邏輯仿真。本設(shè)計(jì)滿(mǎn)足系統(tǒng)功能和性能的要求,可以直接用于實(shí)時(shí)GPS接收機(jī)系統(tǒng)的設(shè)計(jì)中,為自主設(shè)計(jì)GPS接收機(jī)奠定了基礎(chǔ)。 最后,由于在弱電磁環(huán)境下,捕獲失鎖后32PPS信號(hào)會(huì)丟失。所以設(shè)計(jì)了一個(gè)能授時(shí)和守時(shí)的算法去得到與GPS時(shí)同步的精確授時(shí)秒信號(hào)。并且實(shí)現(xiàn)了這個(gè)算法。

    標(biāo)簽: FPGA GPS 接收機(jī)

    上傳時(shí)間: 2013-04-24

    上傳用戶(hù):zuozuo1215

  • 基于FPGA的模糊PID控制算法的研究及實(shí)現(xiàn).rar

    PID算法自從問(wèn)世以來(lái),一直受到廣泛的關(guān)注。隨著現(xiàn)代控制理論及智能控制技術(shù)的發(fā)展,PID算法也得到了長(zhǎng)足的發(fā)展。結(jié)合傳統(tǒng)的PID控制算法,針對(duì)特定的控制領(lǐng)域,出現(xiàn)了一些新的控制算法,模糊PID控制算法就是在此基礎(chǔ)上漸漸形成并凸顯其控制特色。 同時(shí)隨著微電子技術(shù)的發(fā)展,現(xiàn)場(chǎng)可編程邏輯器件FPGA的發(fā)展及其EDA技術(shù)的日漸成熟,為集成控制芯片開(kāi)拓了廣闊的發(fā)展空間。FPGA的發(fā)展為基于硬件的算法模塊的實(shí)現(xiàn)提供了可能性,同時(shí)節(jié)省了外圍的電路,使算法模塊的集成度大大提高。 本文針對(duì)當(dāng)前國(guó)內(nèi)外在算法研究方面的熱點(diǎn)問(wèn)題,對(duì)模糊PID算法進(jìn)行了深入的分析和研究。通過(guò)對(duì)汽輪機(jī)調(diào)節(jié)系統(tǒng)的結(jié)構(gòu)分析,對(duì)其進(jìn)行了數(shù)學(xué)建模。采用某汽輪機(jī)的實(shí)際設(shè)計(jì)運(yùn)行參數(shù),利用Matlab仿真軟件,對(duì)該汽輪機(jī)的數(shù)學(xué)模型進(jìn)行了甩負(fù)荷動(dòng)態(tài)特性仿真。仿真結(jié)果表明,模糊PID可以更好地解決汽輪發(fā)電機(jī)組在甩負(fù)荷過(guò)程中由于機(jī)組轉(zhuǎn)子飛升量太大而導(dǎo)致危急保安裝置動(dòng)作,使得汽輪發(fā)電機(jī)組意外停機(jī)的問(wèn)題,能夠保證汽輪發(fā)電機(jī)組在意外甩負(fù)荷時(shí)機(jī)組正常的機(jī)械運(yùn)轉(zhuǎn)。根據(jù)模糊控制理論的特點(diǎn)及EDA技術(shù)和FPGA可編程邏輯器件的發(fā)展現(xiàn)狀,提出了在FPGA上實(shí)現(xiàn)模糊PID算法的具體實(shí)現(xiàn)方案。在綜合分析算法特性的基礎(chǔ)上,選擇Altera公司生產(chǎn)的CycloneⅡ系列中的EP2C35F672C6作為目標(biāo)芯片,利用分層模塊化設(shè)計(jì)思想,在Altera公司提供的QuartusⅡ開(kāi)發(fā)環(huán)境中,利用原理圖設(shè)計(jì)輸入和VHDL設(shè)計(jì)輸入相結(jié)合的方式實(shí)現(xiàn)了模糊PID控制算法,同時(shí)分別對(duì)實(shí)現(xiàn)的各個(gè)功能模塊和整個(gè)算法模塊進(jìn)行了功能時(shí)序仿真。根據(jù)仿真結(jié)果分析,該設(shè)計(jì)實(shí)現(xiàn)了的模糊PID控制功能。 該控制算法模塊的FPGA實(shí)現(xiàn)很好的避免了因CPU或者其它問(wèn)題導(dǎo)致算法程序跑飛、程序死循環(huán)、復(fù)位不可靠等問(wèn)題,提高了控制的可靠性。同時(shí)加強(qiáng)了模塊的通用性,減少了系統(tǒng)硬件開(kāi)發(fā)周期,節(jié)省了外圍設(shè)備的電路,降低了設(shè)計(jì)開(kāi)發(fā)成本。

    標(biāo)簽: FPGA PID 模糊

    上傳時(shí)間: 2013-07-21

    上傳用戶(hù):thinode

  • 基于FPGA的視頻采集與顯示系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).rar

    隨著微電子技術(shù)的高速發(fā)展,實(shí)時(shí)圖像處理在多媒體、圖像通信等領(lǐng)域有著越來(lái)越廣泛的應(yīng)用。FPGA就是硬件處理實(shí)時(shí)圖像數(shù)據(jù)的理想選擇,基于FPGA的圖像處理專(zhuān)用系統(tǒng)的研究將成為信息產(chǎn)業(yè)的新熱點(diǎn)。 @@ 本文詳細(xì)介紹了一種基于FPGA開(kāi)發(fā)板的實(shí)時(shí)圖像采集與顯示系統(tǒng),該系統(tǒng)由前端視頻采集單元、圖像存儲(chǔ)單元、圖像顯示單元三部分組成。它的主要功能有:對(duì)攝像頭送來(lái)的視頻數(shù)據(jù)進(jìn)行采集,并采用PHILIPS公司的專(zhuān)用視頻解碼芯片SAA7113將模擬視頻轉(zhuǎn)化成數(shù)字視頻;將采集進(jìn)來(lái)的數(shù)據(jù)存儲(chǔ)到FPGA開(kāi)發(fā)板內(nèi)嵌的SDRAM中;采用PHILIPS公司的專(zhuān)用視頻編碼芯片SAA7121將數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬信號(hào)送顯示器輸出。 @@ 系統(tǒng)在Quartus II 5.0、Model Sim6.0軟件平臺(tái)下開(kāi)發(fā)并在硬件上得到實(shí)現(xiàn),達(dá)到預(yù)期效果。FPGA實(shí)現(xiàn)圖像采集顯示是一種有效,簡(jiǎn)便、經(jīng)濟(jì)的方法,因此該課題具有廣闊的應(yīng)用前景和市場(chǎng)價(jià)值。 @@關(guān)鍵詞:FPGA,I2C總線(xiàn),視頻采集,SDRAM,視頻顯示

    標(biāo)簽: FPGA 視頻采集 顯示系統(tǒng)

    上傳時(shí)間: 2013-06-06

    上傳用戶(hù):rhl123

  • 基于FPGA的數(shù)字中頻收發(fā)信機(jī)的設(shè)計(jì)與實(shí)現(xiàn).rar

    軟件無(wú)線(xiàn)電(Software Defined Radio)是無(wú)線(xiàn)通信系統(tǒng)收發(fā)信機(jī)的發(fā)展方向,它使得通信系統(tǒng)的設(shè)計(jì)者可以將主要精力集中到收發(fā)機(jī)的數(shù)字處理上,而不必過(guò)多關(guān)注電路實(shí)現(xiàn)。在進(jìn)行數(shù)字處理時(shí),常用的方案包括現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)和專(zhuān)用集成電路(ASIC)。FPGA以其相對(duì)較低的功耗和相對(duì)較低廉的成本,成為許多通信系統(tǒng)的首先方案。正是在這樣的前提下,本課題結(jié)合軟件無(wú)線(xiàn)電技術(shù),研究并實(shí)現(xiàn)基于FPGA的數(shù)字收發(fā)信機(jī)。 @@ 本論文主要研究了發(fā)射機(jī)和接收機(jī)的結(jié)構(gòu)和相關(guān)的硬件實(shí)現(xiàn)問(wèn)題。首先,從理論上對(duì)發(fā)射機(jī)和接收機(jī)結(jié)構(gòu)進(jìn)行研究,找到收發(fā)信機(jī)設(shè)計(jì)中關(guān)鍵問(wèn)題。其次,在理論上有深刻認(rèn)識(shí)的基礎(chǔ)上,以FPGA為手段,將反饋控制算法、反饋補(bǔ)償算法和前饋補(bǔ)償算法落實(shí)到硬件電路上。同步一直是數(shù)字通信系統(tǒng)中的關(guān)鍵問(wèn)題,它也是本文的研究重點(diǎn)。本文在研究了已有各種同步方法的基礎(chǔ)上,設(shè)計(jì)了一種新的同步方法和相應(yīng)的接收機(jī)結(jié)構(gòu),并以硬件電路將其實(shí)現(xiàn)。最后,針對(duì)所設(shè)計(jì)的硬件系統(tǒng),本文還進(jìn)行了充分的硬件系統(tǒng)測(cè)試。硬件測(cè)試的各項(xiàng)數(shù)據(jù)結(jié)果表明系統(tǒng)設(shè)計(jì)方案是可行的,基本實(shí)現(xiàn)了數(shù)字中頻收發(fā)機(jī)系統(tǒng)的設(shè)計(jì)要求。 @@ 本文中發(fā)射機(jī)系統(tǒng)是以Altera公司EP2C70F672C6為硬件平臺(tái),接收機(jī)系統(tǒng)以Altera公司EP2S180F1020C3為硬件平臺(tái)。收發(fā)系統(tǒng)均是在Ouartus Ⅱ 8.0環(huán)境下,通過(guò)編寫(xiě)Verilog HDL代碼和調(diào)用Altera IP core加以實(shí)現(xiàn)。在將設(shè)計(jì)方案落實(shí)到硬件電路實(shí)現(xiàn)之前,各種算法均使用MATLAB進(jìn)行原理仿真,并在MATLAB仿真得到正確結(jié)果的基礎(chǔ)上,使用Quartus Ⅱ 8.0中的功能仿真工具和時(shí)序仿真工具進(jìn)行了前仿真和后仿真。所有仿真結(jié)果無(wú)誤后,可下載至硬件平臺(tái)進(jìn)行調(diào)試,通過(guò)Quartus Ⅱ 8.0中集成的SignalTap邏輯分析儀,可以實(shí)時(shí)觀(guān)察電路中各點(diǎn)信號(hào)的變化情況,并結(jié)合示波器和頻譜儀,得到硬件測(cè)試結(jié)果。 @@關(guān)鍵詞:SDR;數(shù)字收發(fā)機(jī);FPGA;載波同步;符號(hào)同步

    標(biāo)簽: FPGA 數(shù)字中頻 收發(fā)信機(jī)

    上傳時(shí)間: 2013-04-24

    上傳用戶(hù):diaorunze

  • 基于FPGA的圖像處理平臺(tái)及3D加速引擎的設(shè)計(jì).rar

    3D加速引擎是3D圖形加速系統(tǒng)的重要組成部分,以往在軟件平臺(tái)上對(duì)3D引擎的研究,實(shí)現(xiàn)了復(fù)雜的渲染模型和渲染算法,但這些復(fù)雜算法與模型在FPGA上綜合實(shí)現(xiàn)具有一定難度,針對(duì)FPGA的3D加速引擎設(shè)計(jì)及其平臺(tái)實(shí)現(xiàn)需要進(jìn)一步研究。 本文在研究3D加速引擎結(jié)構(gòu)的基礎(chǔ)上,實(shí)現(xiàn)了基于FPGA的圖像處理平臺(tái),使用模塊化的思想,利用IP核技術(shù)分析設(shè)計(jì)實(shí)現(xiàn)了3D加速管道及其他模塊,并進(jìn)行了仿真、驗(yàn)證、實(shí)現(xiàn)。 圖像處理平臺(tái)選用Virtex-Ⅳ FPGA為核心器件,并搭載了Hynix HY5DU573222F-25、AT91FR40162S、XCF32P VO48及其他組件。 為滿(mǎn)足3D加速引擎的實(shí)現(xiàn)與驗(yàn)證,設(shè)計(jì)搭建的圖像處理平臺(tái)還實(shí)現(xiàn)了DDR-SDRAM控制器模塊、VGA輸出模塊、總線(xiàn)控制器模塊、命令解釋模塊、指令寄存器模塊及控制寄存器模塊。 3D加速引擎設(shè)計(jì)包含3D加速渲染管道、視角變換管道、基元讀取、頂點(diǎn)FIFO、基元FIFO、寫(xiě)內(nèi)存等模塊。針對(duì)FPGA的特性,簡(jiǎn)化、設(shè)計(jì)、實(shí)現(xiàn)了光照管道、紋理管道、著色管道和Alpha融合管道。 最后使用Modelsim進(jìn)行了仿真測(cè)試和圖像處理平臺(tái)上的驗(yàn)證,其結(jié)果表明3D加速引擎設(shè)計(jì)的大部分功能得到實(shí)現(xiàn),結(jié)果令人滿(mǎn)意。

    標(biāo)簽: FPGA 3D加速 圖像

    上傳時(shí)間: 2013-07-30

    上傳用戶(hù):lepoke

  • 基于FPGA的Viterbi譯碼器設(shè)計(jì)與實(shí)現(xiàn).rar

    卷積碼是廣泛應(yīng)用于衛(wèi)星通信、無(wú)線(xiàn)通信等多種通信系統(tǒng)的信道編碼方式。Viterbi算法是卷積碼的最大似然譯碼算法,該算法譯碼性能好、速度快,并且硬件實(shí)現(xiàn)結(jié)構(gòu)比較簡(jiǎn)單,是最佳的卷積碼譯碼算法。隨著可編程邏輯技術(shù)的不斷發(fā)展,使用FPGA實(shí)現(xiàn)Viterbi譯碼器的設(shè)計(jì)方法逐漸成為主流。不同通信系統(tǒng)所選用的卷積碼不同,因此設(shè)計(jì)可重配置的Viterbi譯碼器,使其能夠滿(mǎn)足多種通信系統(tǒng)的應(yīng)用需求,具有很重要的現(xiàn)實(shí)意義。 本文設(shè)計(jì)了基于FPGA的高速Viterbi譯碼器。在對(duì)Viterbi譯碼算法深入研究的基礎(chǔ)上,重點(diǎn)研究了Viterbi譯碼器核心組成模塊的電路實(shí)現(xiàn)算法。本設(shè)計(jì)中分支度量計(jì)算模塊采用只計(jì)算可能的分支度量值的方法,節(jié)省了資源;加比選模塊使用全并行結(jié)構(gòu)保證處理速度;幸存路徑管理模塊使用3指針偶算法的流水線(xiàn)結(jié)構(gòu),大大提高了譯碼速度。在Xilinx ISE8.2i環(huán)境下,用VHDL硬件描述語(yǔ)言編寫(xiě)程序,實(shí)現(xiàn)(2,1,7)卷積碼的Viterbi譯碼器。在(2,1,7)卷積碼譯碼器基礎(chǔ)上,擴(kuò)展了Viterbi譯碼器的通用性,使其能夠?qū)Σ煌木矸e碼譯碼。譯碼器根據(jù)不同的工作模式,可以對(duì)(2,1,7)、(2,1,9)、(3,1,7)和(3,1,9)四種廣泛運(yùn)用的卷積碼譯碼,并且可以修改譯碼深度等改變譯碼器性能的參數(shù)。 本文用Simulink搭建編譯碼系統(tǒng)的通信鏈路,生成測(cè)試Viterbi譯碼器所需的軟判決輸入。使用ModelSim SE6.0對(duì)各種模式的譯碼器進(jìn)行全面仿真驗(yàn)證,Xilinx ISE8.2i時(shí)序分析報(bào)告表明譯碼器布局布線(xiàn)后最高譯碼速度可達(dá)200MHz。在FPGA和DSP組成的硬件平臺(tái)上進(jìn)一步測(cè)試譯碼器,譯碼器運(yùn)行穩(wěn)定可靠。最后,使用Simulink產(chǎn)生的數(shù)據(jù)對(duì)本文設(shè)計(jì)的Viterbi譯碼器的譯碼性能進(jìn)行了分析,仿真結(jié)果表明,在同等條件下,本文設(shè)計(jì)的Viterbi譯碼器與Simulink中的Viterbi譯碼器模塊的譯碼性能相當(dāng)。

    標(biāo)簽: Viterbi FPGA 譯碼器

    上傳時(shí)間: 2013-06-24

    上傳用戶(hù):myworkpost

  • 基于FPGA的軟件無(wú)線(xiàn)電數(shù)字接收機(jī)的研究.rar

    在現(xiàn)代電子系統(tǒng)中,數(shù)字化已經(jīng)成為發(fā)展的必然趨勢(shì),接收機(jī)數(shù)字化是電子系統(tǒng)數(shù)字化中的一項(xiàng)重要內(nèi)容,對(duì)數(shù)字化接收機(jī)的研究具有重要的意義。隨著數(shù)字化理論和微電子技術(shù)的迅速發(fā)展,高速的中頻數(shù)字化接收機(jī)的實(shí)現(xiàn)已經(jīng)成為可能。本文研究了一種基于FPGA的軟件無(wú)線(xiàn)電數(shù)字接收平臺(tái)的設(shè)計(jì),并著重研究了其中數(shù)字中頻處理單元的設(shè)計(jì)和實(shí)現(xiàn)。FPGA器件具有設(shè)計(jì)靈活、開(kāi)發(fā)周期短和開(kāi)發(fā)成本低等優(yōu)點(diǎn),所以廣泛應(yīng)用于各種通信系統(tǒng)中。相比于傳統(tǒng)的DSP串行結(jié)構(gòu),F(xiàn)PGA能夠進(jìn)行流水線(xiàn)性設(shè)計(jì),對(duì)數(shù)據(jù)進(jìn)行并行處理,所以FPGA在進(jìn)行數(shù)據(jù)量大,要求實(shí)時(shí)處理的系統(tǒng)設(shè)計(jì)時(shí)有很大的優(yōu)勢(shì)。 本文首先首先分析了軟件無(wú)線(xiàn)電當(dāng)前的發(fā)展趨勢(shì)及技術(shù)現(xiàn)狀,針對(duì)存在的處理速度跟不上的DSP瓶頸問(wèn)題,提出了中頻軟件無(wú)線(xiàn)電的FPGA實(shí)現(xiàn)方案。本文以FPGA實(shí)現(xiàn)為重點(diǎn),在深入分析軟件無(wú)線(xiàn)電相關(guān)理論的基礎(chǔ)上,著重研究和完成了中頻軟件無(wú)線(xiàn)電數(shù)字接收平臺(tái)兩大模塊的FPGA實(shí)現(xiàn):數(shù)字下變頻相關(guān)模塊和數(shù)字調(diào)制解調(diào)模塊。其中,在深入研究數(shù)字下變頻實(shí)現(xiàn)結(jié)構(gòu)的基礎(chǔ)上,首先對(duì)數(shù)字下變頻模塊的數(shù)控振蕩器(NCO)采用了直接頻率合成技術(shù)(DDS)實(shí)現(xiàn),其頻率分辨率高,靈活,易于實(shí)現(xiàn);高效抽取濾波器組由積分梳狀濾波器(CIC),半帶濾波器(HB),F(xiàn)IR濾波器組成。對(duì)積分梳狀濾波器(CIC)本文采用了Hogenaur“剪除”理論對(duì)內(nèi)部寄存器的位寬進(jìn)行改進(jìn),極大地節(jié)約了資源,提高了運(yùn)行速率。對(duì)FIR濾波器和半帶濾波器采用了(DA)分布式算法,它的運(yùn)行速度只與數(shù)據(jù)的寬度有關(guān),只有加減法運(yùn)算和二進(jìn)制除法,既縮減了系統(tǒng)資源又大大節(jié)省了運(yùn)算時(shí)間,實(shí)現(xiàn)了高效的實(shí)時(shí)處理。對(duì)數(shù)字調(diào)制解調(diào)模塊,重點(diǎn)研究和完成了2ASK和2FSK的調(diào)制解調(diào)的FPGA實(shí)現(xiàn),模塊有很好的通用性,能方便地移植到其它的系統(tǒng)中。在文章的最后還對(duì)整個(gè)系統(tǒng)進(jìn)行了Matlab仿真,驗(yàn)證了系統(tǒng)設(shè)計(jì)思想的正確性。在系統(tǒng)各個(gè)關(guān)鍵模塊的設(shè)計(jì)過(guò)程中,都是先依據(jù)一定的設(shè)計(jì)指標(biāo)進(jìn)行verilog編程,然后再在Quartus軟件中編譯,時(shí)序仿真測(cè)試,并與Matlab仿真結(jié)果進(jìn)行對(duì)比,驗(yàn)證設(shè)計(jì)的正確性。

    標(biāo)簽: FPGA 軟件無(wú)線(xiàn)電 數(shù)字接收機(jī)

    上傳時(shí)間: 2013-05-18

    上傳用戶(hù):450976175

  • 基于FPGA的RS255,223編解碼器的高速并行實(shí)現(xiàn).rar

    隨著信息時(shí)代的到來(lái),用戶(hù)對(duì)數(shù)據(jù)保護(hù)和傳輸可靠性的要求也在不斷提高。由于信道衰落,信號(hào)經(jīng)信道傳輸后,到達(dá)接收端不可避免地會(huì)受到干擾而出現(xiàn)信號(hào)失真。因此需要采用差錯(cuò)控制技術(shù)來(lái)檢測(cè)和糾正由信道失真引起的信息傳輸錯(cuò)誤。RS(Reed—Solomon)碼是差錯(cuò)控制領(lǐng)域中一類(lèi)重要的線(xiàn)性分組碼,由于它編解碼結(jié)構(gòu)相對(duì)固定,性能強(qiáng),不但可以糾正隨機(jī)差錯(cuò),而且對(duì)突發(fā)錯(cuò)誤的糾錯(cuò)能力也很強(qiáng),被廣泛應(yīng)用在數(shù)字通信、數(shù)據(jù)存儲(chǔ)系統(tǒng)中,以滿(mǎn)足對(duì)數(shù)據(jù)傳輸通道可靠性的要求。因此設(shè)計(jì)一款高性能的RS編解碼器不但具有很大的應(yīng)用意義,而且具有相當(dāng)大的經(jīng)濟(jì)價(jià)值。 本文首先介紹了線(xiàn)形分組碼及其子碼循環(huán)碼、BCH碼的基礎(chǔ)理論知識(shí),重點(diǎn)介紹了BCH碼的重要分支RS碼的常用編解碼算法。由于其算法在有限域上進(jìn)行,接著介紹了有限域的有關(guān)理論。基于RS碼傳統(tǒng)的單倍結(jié)構(gòu),本文提出了一種八倍并行編碼及九倍并行解碼方案,并用Verilog HDL語(yǔ)言實(shí)現(xiàn)。其中編碼器基于傳統(tǒng)的線(xiàn)性反饋移位寄存器除法電路并進(jìn)行八倍并行擴(kuò)展,譯碼器關(guān)鍵方程求解模塊基于修正的歐幾里德算法設(shè)計(jì)了一種便于硬件實(shí)現(xiàn)的脈動(dòng)關(guān)鍵方程求解結(jié)構(gòu),其他模塊均采用九倍并行實(shí)現(xiàn)。由于進(jìn)行了超前運(yùn)算、流水線(xiàn)及并行處理,使編解碼的數(shù)據(jù)吞吐量大為提高,同時(shí)延時(shí)更小。 本論文設(shè)計(jì)了C++仿真平臺(tái),并與HDL代碼結(jié)果進(jìn)行了對(duì)比驗(yàn)證。Verilog HDL代碼經(jīng)過(guò)modelsim仿真驗(yàn)證,并在ALTERA STRATIX3 EP3SL15OF1152C2 FPGA上進(jìn)行綜合驗(yàn)證以及靜態(tài)時(shí)序分析,綜合軟件為QUATURSⅡ V8.0。驗(yàn)證及測(cè)試表明,本設(shè)計(jì)在滿(mǎn)足編解碼基本功能的基礎(chǔ)上,能夠?qū)崿F(xiàn)數(shù)據(jù)的高吞吐量和低延時(shí)傳輸,達(dá)到性能指標(biāo)要求。本論文在基于FPGA的RS(255,223)編解碼器的高速并行實(shí)現(xiàn)方面的研究成果,具有通用性、可移植性,有一定的理論及經(jīng)濟(jì)價(jià)值。

    標(biāo)簽: FPGA 255 223

    上傳時(shí)間: 2013-04-24

    上傳用戶(hù):思琦琦

  • 基于FPGA的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)MAC層控制器的設(shè)計(jì)與實(shí)現(xiàn).rar

    無(wú)線(xiàn)傳感器網(wǎng)絡(luò)(Wireless Sensor Networks,WSN)是由大量傳感器節(jié)點(diǎn)組成,這些節(jié)點(diǎn)部署在監(jiān)測(cè)區(qū)域內(nèi)通過(guò)無(wú)線(xiàn)通信方式,形成的一個(gè)多跳自組織的網(wǎng)絡(luò)。整個(gè)網(wǎng)絡(luò)的作用是協(xié)作地感知、采集和處理網(wǎng)絡(luò)覆蓋區(qū)域中監(jiān)測(cè)對(duì)象的信息,并發(fā)送給觀(guān)察者,可廣泛應(yīng)用于環(huán)境監(jiān)測(cè)、醫(yī)療護(hù)理、軍事、商業(yè)等多個(gè)領(lǐng)域。 媒體訪(fǎng)問(wèn)控制(Medium Access Control,MAC)協(xié)議處于無(wú)線(xiàn)傳感器網(wǎng)絡(luò)協(xié)議的物理層和路由層之間,用于在傳感器節(jié)點(diǎn)間公平有效地共享通信媒介,對(duì)傳感器網(wǎng)絡(luò)的性能有較大影響。與傳統(tǒng)無(wú)線(xiàn)網(wǎng)絡(luò)不同,提高能量效率和可擴(kuò)展性是無(wú)線(xiàn)傳感器網(wǎng)絡(luò)MAC協(xié)議設(shè)計(jì)的主要目標(biāo)。 本文主要闡述基于FPGA對(duì)IEEE802.15.4 MAC層功能的實(shí)現(xiàn)。首先介紹了無(wú)線(xiàn)傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)、MAC協(xié)議的設(shè)計(jì)要求以及已有的MAC層協(xié)議,討論了無(wú)線(xiàn)傳感器網(wǎng)絡(luò)MAC層的主要要求和功能。然后詳細(xì)介紹和分析了IEEE802.15.4的MAC協(xié)議,并在此基礎(chǔ)上,通過(guò)NS2平臺(tái)對(duì)MAC層協(xié)議進(jìn)行了仿真,研究不同網(wǎng)絡(luò)負(fù)荷下信道訪(fǎng)問(wèn)機(jī)制的各個(gè)參數(shù)對(duì)吞吐量,丟包率,傳輸延時(shí)的影響,分析了隱蔽站問(wèn)題、確認(rèn)幀機(jī)制。 本文對(duì)MAC層中的主要功能,諸如數(shù)據(jù)收發(fā)、幀處理、信道接入方式以及幀檢驗(yàn)等提出了基于FPGA的硬件解決方法。設(shè)計(jì)選用硬件描述語(yǔ)言VerilogHDL,在QuartusⅡ中完成模塊的綜合和布局布線(xiàn),在QuartusⅡ和Modelsim中進(jìn)行時(shí)序仿真驗(yàn)證,最終下載到自主設(shè)計(jì)Altera公司的Cyclone開(kāi)發(fā)板中。 對(duì)設(shè)計(jì)的驗(yàn)證采取的是由里及外的方式,先對(duì)系統(tǒng)主模塊的功能進(jìn)行驗(yàn)證,然后下載到與CC2430開(kāi)發(fā)板相連接的FPGA中對(duì)設(shè)計(jì)進(jìn)行驗(yàn)證測(cè)試。驗(yàn)證流程是功能仿真、時(shí)序仿真和板級(jí)調(diào)試,最終通過(guò)測(cè)試,驗(yàn)證了該設(shè)計(jì)的功能。測(cè)試結(jié)果表明,該模塊能滿(mǎn)足無(wú)線(xiàn)傳感器網(wǎng)絡(luò)低速率應(yīng)用環(huán)境的需要,具有優(yōu)良的擴(kuò)展性能,達(dá)到了預(yù)期的設(shè)計(jì)目標(biāo)。

    標(biāo)簽: FPGA MAC 無(wú)線(xiàn)傳感器網(wǎng)絡(luò)

    上傳時(shí)間: 2013-06-14

    上傳用戶(hù):竺羽翎2222

  • 基于FPGA的固態(tài)硬盤(pán)控制器設(shè)計(jì).rar

    近年來(lái),大容量數(shù)據(jù)存儲(chǔ)設(shè)備主要是機(jī)械硬盤(pán),機(jī)械硬盤(pán)采用機(jī)械馬達(dá)和磁片作為載體,存在抗震性能低、高功耗和速度提升難度大等缺點(diǎn)。固態(tài)硬盤(pán)是以半導(dǎo)體作為存儲(chǔ)介質(zhì)及控制載體,無(wú)機(jī)械裝置,具有抗震、寬溫、無(wú)噪、可靠和節(jié)能等特點(diǎn),是目前存儲(chǔ)領(lǐng)域所存在問(wèn)題的解決方案之一。本文針對(duì)這一問(wèn)題,設(shè)計(jì)基于FPGA的固態(tài)硬盤(pán)控制器,實(shí)現(xiàn)數(shù)據(jù)的固態(tài)存儲(chǔ)。 文章首先介紹硬盤(pán)技術(shù)的發(fā)展,分析固態(tài)硬盤(pán)的技術(shù)現(xiàn)狀和發(fā)展趨勢(shì),闡述課題研究意義,并概述了本文研究的主要內(nèi)容及所做的工作。然后從分析固態(tài)硬盤(pán)控制器的關(guān)鍵技術(shù)入手,研究了SATA接口協(xié)議和NANDFLASH芯片特性。整體設(shè)計(jì)采用SOPC架構(gòu),所有功能由單片F(xiàn)PGA完成。移植MicroBlaze嵌入式處理器軟核作為主控制器,利用Verilog HDL語(yǔ)言描述IP核形式設(shè)計(jì)SATA控制器核和NAND FLASH控制器核。SATA控制器核作為高速串行傳輸接口,實(shí)現(xiàn)SATA1.0協(xié)議,根據(jù)協(xié)議劃分四層模型,通過(guò)狀態(tài)機(jī)和邏輯電路實(shí)現(xiàn)協(xié)議功能。NAND FLASH控制器核管理NANDFLASH芯片陣列,將NAND FLASH接口轉(zhuǎn)換成通用的SRAM接口,提高訪(fǎng)問(wèn)效率。控制器完成NAND FLASH存儲(chǔ)管理和糾錯(cuò)算法,實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)和讀取。最后完成固態(tài)硬盤(pán)控制器的模塊測(cè)試和整體測(cè)試,介紹了測(cè)試方法、測(cè)試工具和測(cè)試流程,給出測(cè)試數(shù)據(jù)和結(jié)果分析,得出了驗(yàn)證結(jié)論。 本文設(shè)計(jì)的固態(tài)硬盤(pán)控制器,具有結(jié)構(gòu)簡(jiǎn)單和穩(wěn)定性高的特點(diǎn),易于升級(jí)和二次開(kāi)發(fā),是實(shí)現(xiàn)固態(tài)硬盤(pán)和固態(tài)存儲(chǔ)系統(tǒng)的關(guān)鍵技術(shù)。

    標(biāo)簽: FPGA 固態(tài)硬盤(pán) 制器設(shè)計(jì)

    上傳時(shí)間: 2013-05-28

    上傳用戶(hù):sssnaxie

主站蜘蛛池模板: 彰武县| 吴忠市| 宝山区| 旬阳县| 安平县| 岳池县| 麦盖提县| 商河县| 博湖县| 南开区| 同仁县| 芷江| 合肥市| 闸北区| 阳江市| 佛坪县| 济宁市| 灵宝市| 潞西市| 酒泉市| 宜兰市| 许昌县| 石首市| 丰都县| 旬阳县| 枝江市| 崇礼县| 交口县| 凤阳县| 墨玉县| 道真| 金山区| 张掖市| 海晏县| 日土县| 丹阳市| 盐源县| 古交市| 呈贡县| 湾仔区| 墨竹工卡县|