MATLAB仿真通信PSK誤碼分析,主要用來測試SNR從0到10時的系統(tǒng)性能-MATLAB simulation PSK communication error analysis
上傳時間: 2013-04-24
上傳用戶:924484786
本文提出了一種高速Viterbi譯碼器的FPGA實現(xiàn)方案。這種Viterbi譯碼器的設計方案既可以制成高性能的單片差錯控制器,也可以集成到大規(guī)模ASIC通信芯片中,作為全數(shù)字接收的一部分。 本文所設計的Viterbi譯碼器采用了基四算法,與基二算法相比,其譯碼速率在理論上約提升一倍。加一比一選單元是Viterbi譯碼器最主要的瓶頸所在,本文在加一比一選模塊中采用了全并行結構的設計方法,這種方法雖然增加了硬件的使用面積,卻有效的提高了譯碼器的速率。在幸存路徑管理部分采用了兩路并行回溯的設計方法,與寄存器交換法相比,回溯算法更適用于FPGA開發(fā)設計。為了提高譯碼性能,減小譯碼差錯,本文采用較大譯碼深度的回溯算法以保證幸存路徑進行合并。實現(xiàn)了基于FPGA的誤碼測試儀,在FPGA內(nèi)部完成誤碼驗證和誤碼計數(shù)的工作。 與基于軟件實現(xiàn)譯碼過程的DSP芯片不同,F(xiàn)PGA芯片完全采用硬件平臺對Viterbi譯碼器加以實現(xiàn),這使譯碼速率得到很大的提升。針對于具體的FPGA硬件實現(xiàn),本文采用了硬件描述語言VHDL來完成設計。通過對譯碼器的綜合仿真和FPGA實現(xiàn)驗證了該方案的可行性。譯碼器的最高譯碼輸出速率可以達到60Mbps。
上傳時間: 2013-04-24
上傳用戶:181992417
ASIC對產(chǎn)品成本和靈活性有一定的要求.基于MCU方式的ASIC具有較高的靈活性和較低的成本,然而抗干擾性和可靠性相對較低,運算速度也受到限制.常規(guī)ASIC的硬件具有速度優(yōu)勢和較高的可靠性及抗干擾能力,然而不是靈活性較差,就是成本較高.與傳統(tǒng)硬件(CHW)相比,具有一定可配置特性的場可編程門陣列(FPGA)的出現(xiàn),使建立在可再配置硬件基礎上的進化硬件(EHW)成為智能硬件電路設計的一種新方法.作為進化算法和可編程器件技術相結合的產(chǎn)物,可重構FPGA的研究屬于EHW的研究范疇,是研究EHW的一種具體的實現(xiàn)方法.論文認為面向分類的專用類可重構FPGA(ASR-FPGA)的研究,可使可重構電路粒度劃分的針對性更強、設計更易實現(xiàn).論文研究的可重構FPGA的BCH通訊糾錯碼進化電路是一類ASR-FPGA電路的具體方法,具有一定的實用價值.論文所做的工作主要包括:(1)BCH編譯碼電路的設計——求取實驗用BCH碼的生成多項式和校驗多項式及其相應的矩陣并構造實驗用BCH碼;(2)建立基于可重構FPGA的基核——構造具有可重構特性的硬件功能單元,以此作為可重構BCH碼電路的設計基礎;(3)構造實現(xiàn)可重構BCH糾錯碼電路的方法——建立可重構糾錯碼硬件電路算法并進行實驗驗證;(4)在可重構糾錯碼電路基礎上,構造進化硬件控制功能塊的結構,完成各進化RLA控制模塊的驗證和實現(xiàn).課題是將可重構BCH碼的編譯碼電路的實現(xiàn)作為一類ASR-FPGA的研究目標,主要成果是根據(jù)可編程邏輯電路的特點,選擇一種可編程樹的電路模型,并將它作為可重構FPGA電路的基核T;通過對循環(huán)BCH糾錯碼的構造原理和電路結構的研究,將基核模型擴展為能滿足糾錯碼電路需要的糾錯碼基本功能單元T;以T作為再劃分的基本單元,對FPGA進行"格式化",使T規(guī)則排列在FPGA上,通過對T的控制端的不同配置來實現(xiàn)糾錯碼的各個功能單元;在可重構基核的基礎上提出了糾錯碼重構電路的嵌套式GA理論模型,將嵌套式GA的染色體串作為進化硬件描述語言,通過轉(zhuǎn)換為相應的VHDL語言描述以實現(xiàn)硬件電路;采用RLA模型的有限狀態(tài)機FSM方式實現(xiàn)了可重構糾錯碼電路的EHW的各個控制功能塊.在實驗方面,利用Xilinx FPGA開發(fā)系統(tǒng)中的VHDL語言和電路圖相結合的設計方法建立了循環(huán)糾錯碼基核單元的可重構模型,進行循環(huán)糾錯BCH碼的電路和功能仿真,在Xilinx公司的Virtex600E芯片進行了FPGA實現(xiàn).課題在研究模型上選取的是比較基本的BCH糾錯碼電路,立足于解決基于可重構FPGA核的設計的基本問題.課題的研究成果及其總結的一套ASR-FPGA進化硬件電路的設計方法對實際的進化硬件設計具有一定的實際指導意義,提出的基于專用類基核FPGA電路結構的研究方法為新型進化硬件的器件結構的設計也可提供一種借鑒.
上傳時間: 2013-07-01
上傳用戶:myworkpost
三相異步電動機的Matlab仿真,在Simulink中搭建了異步電動機模型
上傳時間: 2013-08-03
上傳用戶:壞天使kk
信息技術的不斷發(fā)展,對信息的安全提出了更高的要求.在應用公鑰密碼體制的時候,對密鑰長度要求越來越大,處理的速度要求越來越快.而基于橢圓曲線離散對數(shù)問題的橢圓曲線密碼體制,因其每比特最大的安全性,受到了越來越廣泛的注意.橢圓曲線密碼體制(ECC:Elliptic Curve Cryptosystem)的快速實現(xiàn)也成為一個關注的方面.該文按照確定有限域、選取曲線參數(shù)、劃分結構模塊、優(yōu)化模塊算法、實現(xiàn)模塊設計,驗證模塊功能的順序進行書寫.為了硬件實現(xiàn)上的方便,設計選擇了含有Ⅱ型優(yōu)化正規(guī)基的伽略域GF(2191),并在該域上構造了隨機的橢圓曲線.根據(jù)層次化、結構化的設計思路,將橢圓曲線上的標量乘法運算劃分成兩個運算層次:橢圓曲線上的運算和有限域上的運算.模塊劃分之后,利用自底向上的設計思路,主要針對有限域上的乘法運算進行了重要的改進,并對加法群中的標量乘運算的算法進行了分析、證明,以達到面積優(yōu)化和快速執(zhí)行的效果.具體設計中,采用硬件描述語言Verilog HDL,在Mentor Graphics公司出品的FPGA Advantage平臺上進行電路設計.完成了各個模塊的設計輸入和仿真.設計選用了Altera公司的APEX Ⅱ系列器件,利用第一方軟件Quartus Ⅱ 2.2進行綜合、布局、布線和時序仿真.文中給出了橢圓曲線上的點加、倍點和標量乘法模塊的具體設計結構框圖.并且根據(jù)橢圓曲線的標量乘特點,提出了合適的驗證方案.該設計完成了橢圓曲線上的標量乘法運算.設計主要針對資源受限的應用環(huán)境:改進了有限域上的乘法運算、使用了沒有預處理的標量乘算法.改進后的橢圓曲線標量乘法需要2,741,998個邏輯單元,在100MHz的時鐘約束下,運行一次標量乘法運算需要567.69us.該次設計的結果可以直接用來構造橢圓曲線上的簽名、驗證、密鑰交換等算法.
上傳時間: 2013-05-24
上傳用戶:zhuo0008
本論文主要對無線擴頻集成電路設計中的信道編解碼算法進行研究并對其FPGA實現(xiàn)思路和方法進行相關研究。 近年來無線局域網(wǎng)IEEE802.11b標準建議物理層采用無線擴頻技術,所以開發(fā)一套擴頻通信芯片具有重大的現(xiàn)實意義。無線擴頻通信系統(tǒng)與常規(guī)通信相比,具有很強的抗干擾能力,并具有信息蔭蔽、多址保密通信等特點。無線信道的特性較復雜,因此在無線擴頻集成電路設計中,加入信道編碼是提高芯片穩(wěn)定性的重要方法。 在了解擴頻通信基本原理的基礎上,本文提出了“串聯(lián)級聯(lián)碼+兩次交織”的信道編碼方案。串聯(lián)的級聯(lián)碼由外碼——(15,9,4)里德-所羅門(Reed-Solomon)碼,和內(nèi)碼-(2,1,3)卷積碼構成,交織則采用交織深度為4的塊交織。重點對RS碼的時域迭代譯碼算法和卷積碼的維特比譯碼算法進行了詳細的討論,并完成信道編譯碼方案的性能仿真及用FPGA實現(xiàn)的方法。 計算機仿真的結果表明,采用此信道編碼方案可以較好的改善現(xiàn)有仿真系統(tǒng)的誤符號率。 本論文的內(nèi)容安排如下:第一章介紹了無線擴頻通信技術的發(fā)展狀態(tài)以及國內(nèi)外開發(fā)擴頻通信芯片的現(xiàn)狀,并給出了本論文的研究內(nèi)容和安排。第二章主要介紹了擴頻通信的基本原理,主要包括擴頻通信的定義、理論基礎和分類,直接序列擴頻通信方式的數(shù)學模型。第三章介紹了基本的信道編碼原理,信道編碼的分類和各自的特點。第四章給出了本課題選擇的信道編碼方案——“串聯(lián)級聯(lián)碼+兩次交織”,詳細討論了方案中里德-所羅門(Reed-Solomon)碼和卷積碼的基本原理、編碼算法和譯碼算法。最后給出編碼方案的實際參數(shù)。第五章對第四章提出的編碼方案進行了性能仿真。第六章結合項目實際,討論了FPGA開發(fā)基帶擴頻通信系統(tǒng)的設計思路和方法。首先對FPGA開發(fā)流程以及實際開發(fā)的工具進行了簡要的介紹,然后給出了擴頻通信系統(tǒng)的總體設計。對發(fā)射和接收子系統(tǒng)中信道編碼、解碼等相關功能模塊的實現(xiàn)原理和方法進行分析。第七章對論文的工作進行總結。
上傳時間: 2013-07-18
上傳用戶:hbsunhui
本文主要介紹了基于FPGA的無線信道盲均衡器的設計與實現(xiàn),在算法上選擇了比較成熟的DDLMS和CMA相結合的算法,結構上采用四路正交FIR濾波器模型.在設計的過程中我們采取了用MATLAB進行算法仿真,VerilogHDL語言進行FPGA設計的策略.在硬件描述語言的設計流程中,信道盲均衡器運用了Top-Down的模塊化設計方法,大大縮短了設計周期,提高了系統(tǒng)的穩(wěn)定性和可擴展性.測試結果表明均衡器所有的性能指標均達到預定目標,且工作性能良好,均衡效果較為理想,能夠滿足指標要求.本課題所設計和實現(xiàn)的信道盲均衡器,為FPGA芯片設計技術做了有益的探索性嘗試,對今后無線通信系統(tǒng)中的單芯片可編程系統(tǒng)(SOPC)的設計運用有著積極的借鑒意義.
上傳時間: 2013-05-28
上傳用戶:huyiming139
隨著通信技術和計算機技術的發(fā)展,多媒體的應用與服務越來越廣泛,視頻壓縮編碼技術也隨之成為非常重要的研究領域。運動估計是視頻壓縮編碼中的一項關鍵技術。由于視頻編碼系統(tǒng)的復雜性主要取決于運動估計算法,因此如何找到一種可靠、快速、性能優(yōu)良的運動估計算法一直是視頻壓縮編碼的研究熱點。運動估計在視頻編碼器中承擔的運算量最大、控制最為復雜,由于對視頻編碼的實時性要求,因此運動估計模塊一般都采用硬件來設計。 本文的目的是在FPGA芯片上設計實現(xiàn)一種更優(yōu)的易于硬件實現(xiàn)的塊匹配運動估計算法——二步搜索算法。全文首先討論了塊匹配運動估計理論及其主要技術指標,介紹了運動估計技術在MPEG-4中的應用,然后在對典型的運動估計算法進行分析比較的基礎上討論了一種性能和硬件實現(xiàn)難易度綜合指數(shù)較高的二步搜索算法。本文對已有的用于全搜索算法實現(xiàn)的VLSI結構進行了改進,設計了符合二步搜索算法要求的FPGA實現(xiàn)結構,并在對其理論分析之后,對實現(xiàn)該算法的運動估計模塊進行了功能模塊的劃分,并運用VerilogHDL硬件描述語言、ISE及Modelsim開發(fā)工具在Spartan-IIEXC2S300eFPGA芯片上完成了對各功能模塊的設計、實現(xiàn)與時序仿真。最后,對整個運動估計模塊進行了仿真測試,給出了其在FPGA上搭建實現(xiàn)后的時序仿真波形圖與占用硬件資源情況,通過對時序仿真結果可知本文設計的各功能模塊工作正常,并且能夠協(xié)同工作,整個運動估計模塊能夠正確的實現(xiàn)二步搜索運動估計算法,并輸出正確的運動估計結果;通過對占用硬件資源及時鐘頻率情況的分析驗證了本文設計的二步搜索運動估計算法的FPGA實現(xiàn)結構具備先進性和實時可實現(xiàn)性。
上傳時間: 2013-05-27
上傳用戶:wpt
proteus仿真交通燈 十字路口交通燈 并設有定時時間
上傳時間: 2013-07-17
上傳用戶:tuilp1a
近年來,移動通信技術在全球范圍內(nèi)得到了迅猛的發(fā)展及應用,各種全新的無線通信概念層出不窮、各種新的體制及其關鍵技術日新月異。由于正交頻分復用(OFDM)技術可以高效地利用頻譜資源并有效地對抗頻率選擇性衰落,多入多出(MIMO)利用多個天線實現(xiàn)多發(fā)多收,在不增加帶寬和發(fā)送功率的情況下,可以成倍提高信道容量,因此OFDM-MIMO技術被廣泛認為是后三代通信系統(tǒng)(B3G)的關鍵技術,是當今移動通信領域研究的熱點。 本文對OFDM-MIMO通信系統(tǒng)接收機的關鍵技術--數(shù)字下變頻,OFDM同步、解調(diào)進行了相關研究,在多天線接收板的XC2VP70-5FF1704芯片上,完成了數(shù)字下變頻,OFDM同步和解調(diào)的FPGA設計與實現(xiàn)。通過功能仿真、時序仿真、板級電路測試,驗證了該設計的正確性。 本文首先介紹了OFDM基本原理以其特點,然后對同步技術和數(shù)字下變頻技術作了相應的介紹。同步是OFDM系統(tǒng)設計中的一項關鍵技術,即是針對系統(tǒng)中存在的時間偏差、頻率偏差進行定時恢復、頻偏的估計與補償,來減少各種同步偏差對系統(tǒng)性能的影響。數(shù)字下變頻是軟件無線電的核心技術之一,其基本功能是從高速中頻數(shù)字信號中提取所需的窄帶信號,將其下變頻為基帶信號,降低數(shù)據(jù)率,以供后續(xù)DSP器件作進一步處理。 在數(shù)字下變頻器的設計和實現(xiàn)方面,本文先介紹了數(shù)字下變頻器的原理和基本結構,然后根據(jù)系統(tǒng)要求對其進行了設計,并在實現(xiàn)上作了一些簡化,節(jié)約了硬件資源。 在對時間同步的設計和實現(xiàn)方面,本文采用了利用PN序列進行時間同步的算法。在實現(xiàn)上根據(jù)系統(tǒng)實際情況將數(shù)據(jù)分為四路分別與本地PN碼做滑動相關運算,更有效的利用了同步數(shù)據(jù),達到了更好的同步性能。 在OFDM的頻率同步的設計和實現(xiàn)方面,本文采用重復的PN碼兩兩相關來估計頻偏值,并聯(lián)合一個二階負反饋環(huán)路進行補償。該算法利用環(huán)路自身噪聲帶寬抑制噪聲,提高頻率估計精度,并同時利用負反饋擴大頻偏估計范圍。本文在對算法的詳細研究分析的基礎上對其進行了FPGA設計與實現(xiàn)。
上傳時間: 2013-04-24
上傳用戶:heminhao