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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

毛中特概論

  • 基于FPGA的卷積編碼和維特比譯碼

    在數(shù)字通信中,采用差錯控制技術(shù)(糾錯碼)是提高信號傳輸可靠性的有效手段,并發(fā)揮著越來越重要的作用。糾錯碼主要有分組碼和卷積碼兩種。在碼率和編碼器復(fù)雜程度相同的情況下,卷積碼的性能優(yōu)于分組碼。 卷積碼的譯碼方法主要有代數(shù)譯碼和概率譯碼。代數(shù)譯碼是基于碼的代數(shù)結(jié)構(gòu);而概率譯碼不僅基于碼的代數(shù)結(jié)構(gòu),還利用了信道的統(tǒng)計特性,能充分發(fā)揮卷積碼的特點,使譯碼錯誤概率達到很小。 卷積碼譯碼器的設(shè)計是由高性能的復(fù)雜譯碼器開始的,對于概率譯碼最初的序列譯碼,隨著譯碼約束長度的增加,其譯碼錯誤概率可達到非常小。后來慢慢地向低性能的簡單譯碼器演化,對不太長的約束長度,維特比(Viterbi)算法是非常實用的。維特比算法是一種最大似然的譯碼方法。當編碼約束度不太大(小于等于10)或者誤碼率要求不太高(約10-5)時,Viterbi譯碼算法效率很高,速度很快,譯碼器也較簡單。 目前,卷積碼在數(shù)傳系統(tǒng),尤其是在衛(wèi)星通信、移動通信等領(lǐng)域已被廣泛應(yīng)用。 本論文對卷積碼編碼和Viterbi譯碼的設(shè)計原理及其FPGA實現(xiàn)方案進行了研究。同時,將交織和解交織技術(shù)應(yīng)用于編碼和解碼的過程中。 首先,簡要介紹了卷積碼的基礎(chǔ)知識和維特比譯碼算法的基本原理,并對硬判決譯碼和軟判決譯碼方法進行了比較。其次,討論了交織和解交織技術(shù)及其在糾錯碼中的應(yīng)用。然后,介紹了FPGA硬件資源和軟件開發(fā)環(huán)境Quartus Ⅱ,包括數(shù)字系統(tǒng)的設(shè)計方法和設(shè)計規(guī)則。再有,對基于FPGA的維特比譯碼器各個模塊和相應(yīng)算法實現(xiàn)、優(yōu)化進行了研究。最后,在Quartus Ⅱ平臺上對硬判決譯碼和軟判決譯碼以及有無交織等不同情況進行了仿真,并根據(jù)仿真結(jié)果分析了維特比譯碼器的性能。 分析結(jié)果表明,系統(tǒng)的誤碼率達到了設(shè)計要求,從而驗證了譯碼器設(shè)計的可靠性,所設(shè)計基于FPGA的并行Viterbi譯碼器適用于高速數(shù)據(jù)傳輸?shù)膱龊稀?/p>

    標簽: FPGA 卷積 編碼 譯碼

    上傳時間: 2013-04-24

    上傳用戶:zhenyushaw

  • 卷積編碼和維特比譯碼的FPGA實現(xiàn)

    由于其很強的糾錯性能和適合硬件實現(xiàn)的編譯碼算法,卷積編碼和軟判決維特比譯碼目前已經(jīng)廣泛應(yīng)用于衛(wèi)星通信系統(tǒng)。然而隨著航天事業(yè)的發(fā)展,衛(wèi)星有效載荷種類的增多和分辨率的不斷提高,信息量越來越大。如何在低信噪比的功率受限信道條件下提高傳輸速率成為目前亟待解決的問題。本論文結(jié)合在研項目,在編譯碼算法、編譯碼器的設(shè)計與實現(xiàn)、編譯碼器性能提高三個方面對卷積編碼和維特比譯碼進行了深入研究,并進一步介紹了使用VHDL語言和原理圖混合輸入的方式,實現(xiàn)一種(7,3/4)增信刪余方式的高速卷積編碼器和維特比譯碼器的詳細過程;然后將設(shè)計下載到XILINX的Virtex2 FPGA內(nèi)部進行功能和時序確認,最終在整個數(shù)據(jù)傳輸系統(tǒng)中測試其性能。本文所實現(xiàn)的維特比譯碼器速率達160Mbps,遠遠高于目前國內(nèi)此領(lǐng)域內(nèi)的相關(guān)產(chǎn)品速率。 首先,論文具體介紹了卷積編碼和維特比譯碼的算法,研究卷積碼的各種參數(shù)(約束長度、生成多項式、碼率以及增信刪余等)對其譯碼性能的影響;針對項目需求,確定卷積編碼器的約束長度、生成多項式格式、碼率和相應(yīng)的維特比譯碼器的回歸長度。 其次,論文介紹了編解碼器的軟、硬件設(shè)計和調(diào)試一根據(jù)已知條件,使用VHDL語言和原理圖混合輸入的方式設(shè)計卷積編碼和維特比譯碼的源代碼和原理圖,分別采用功能和電路級仿真,確定卷積編碼和維特比譯碼分別需要占用的資源,考慮卷積編碼器和維特比譯碼器的具體設(shè)計問題,包括編譯碼的基本結(jié)構(gòu),各個模塊的功能及實現(xiàn)策略,編譯碼器的時序、邏輯綜合等;根據(jù)軟件仿真結(jié)果,分別確定卷積編碼器和維特比譯碼器的接口、所需的FPGA器件選型和進行各自的印制板設(shè)計。利用卷積碼本身的特點,結(jié)合FPGA內(nèi)部結(jié)構(gòu),采用并行卷積編碼和譯碼運算,設(shè)計出高速編譯碼器;對軟、硬件分別進行驗證和調(diào)試,并將驗證后的軟件下載到FPGA進行電路級調(diào)試。 最后,論文討論了卷積編碼和維特比譯碼的性能:利用已有的測試設(shè)備在整個數(shù)據(jù)傳輸系統(tǒng)中測試其性能(與沒有采用糾錯編碼的數(shù)傳系統(tǒng)進行比對);在信道中加入高斯白噪聲,模擬高斯信道,進行誤碼率和信噪比測試。

    標簽: FPGA 卷積 編碼 譯碼

    上傳時間: 2013-04-24

    上傳用戶:mingaili888

  • 《天線和雷達中的極化》

    ·《天線和雷達中的極化--H.莫特原著林昌祿等譯》本書系統(tǒng)地講述了電磁波極化的理論及應(yīng)用問題。

    標簽: 天線 雷達 極化

    上傳時間: 2013-05-25

    上傳用戶:pioneer_lvbo

  • 希爾伯特變換Hilbert算法

    此文件是數(shù)字處理算法的一種,希爾伯特變換-Hilbert。曾在上課時編寫該算法,反復(fù)調(diào)試成功。該算法在工程應(yīng)用中很有用。算法用C語言編寫,可直接用于C的開發(fā)環(huán)境中。省去了自己編寫的調(diào)試過程。

    標簽: Hilbert 希爾伯特 變換 算法

    上傳時間: 2013-06-22

    上傳用戶:三人用菜

  • 目前在單片機的教學過程中

    目前在單片機的教學過程中,Labcenter Electronics 推出的 EDA 軟件 Proteus(普羅特斯)已越來越\r\n受到重視,并被提倡應(yīng)用于單片機數(shù)字實驗室的構(gòu)建之中。Proteus 是一款功能較為全面的電子設(shè)計自動\r\n化軟件,它不但可用于 PCB 設(shè)計以及模擬和數(shù)字電路仿真分析,還可應(yīng)用于單片機及其外圍電路的仿\r\n真,支持的微處理器芯片(Microprocessors ICs)包括 8051 系列、AVR 系列、PIC 系列、HC11 系列、\r\nARM7/LPC2000 系

    標簽: 單片機 過程

    上傳時間: 2013-08-27

    上傳用戶:源弋弋

  • MSP430單片機在PTN產(chǎn)品中的應(yīng)用

    詳細介紹了阿爾卡特朗訊1850業(yè)務(wù)傳輸平臺TSS-5通用單板控制器的功能以及MSP430單片機在PTN產(chǎn)品中的應(yīng)用。TSS-5系統(tǒng)選取MSP430單片機作為它的通用單板控制器,單板控制器主要用于監(jiān)測外部電壓、電流、探測槽位號、控制面板LED燈、下載FPGA固件、控制外部電壓,監(jiān)測單板鎖存器狀態(tài)以及主板的通訊。最后研發(fā)結(jié)果表明MSP430在TSS-5中得以成功應(yīng)用,為TSS-5產(chǎn)品帶來了很多優(yōu)勢,如高可靠性,低功率消耗,靈活的控制架構(gòu),低廉的成本,易于維護與升級。

    標簽: MSP 430 PTN 單片機

    上傳時間: 2013-11-10

    上傳用戶:GHF

  • 自動檢測80C51串行通訊中的波特率

    自動檢測80C51串行通訊中的波特率:本文介紹一種在80C51 串行通訊應(yīng)用中自動檢測波特率的方法。按照經(jīng)驗,程序起動后所接收到的第1 個字符用于測量波特率。這種方法可以不用設(shè)定難于記憶的開關(guān),還可以免去在有關(guān)應(yīng)用中使用多種不同波特率的煩惱。人們可以設(shè)想:一種可靠地實現(xiàn)自動波特檢測的方法是可能的,它無須嚴格限制可被確認的字符。問題是:在各種的條件下,如何可以在大量允許出現(xiàn)的字符中找出波特率定時間隔。顯然,最快捷的方法是檢測一個單獨位時間(single bit time),以確定接收波特率應(yīng)該是多少。可是,在RS-232 模式下,許多ASCII 字符并不能測量出一個單獨位時間。對于大多數(shù)字符來說,只要波特率存在合理波動(這里的波特率是指標準波特率),從起始位到最后一位“可見”位的數(shù)據(jù)傳輸周期就會在一定范圍內(nèi)發(fā)生變化。此外,許多系統(tǒng)采用8 位數(shù)據(jù)、無奇偶校驗的格式傳輸ASCII 字符。在這種格式里,普通ASCII 字節(jié)不會有MSB 設(shè)定,并且,UART總是先發(fā)送數(shù)據(jù)低位(LSB),后發(fā)送數(shù)據(jù)高位(MSB),我們總會看見數(shù)據(jù)的停止位。在下面的波特率檢測程序中,先等待串行通訊輸入管腳的起始信號(下降沿),然后起動定時器T0。在其后的串行數(shù)據(jù)的每一個上升沿,將定時器T0 的數(shù)值捕獲并保存。當定時器T0溢出時,其最后一次捕獲的數(shù)值即為從串行數(shù)據(jù)起始位到最后一個上升沿(我們假設(shè)是停止位)過程所持續(xù)的時間。

    標簽: 80C51 自動檢測 串行通訊 波特率

    上傳時間: 2014-08-22

    上傳用戶:dajin

  • Linux 的最重要的特徵之一是它的為許多不同的文件系統(tǒng)的支持。這使其非常靈活從而與許多另外的操作系統(tǒng)可以很好的共存。linux采用的是樹型結(jié)構(gòu)。最上層是根目錄

    Linux 的最重要的特徵之一是它的為許多不同的文件系統(tǒng)的支持。這使其非常靈活從而與許多另外的操作系統(tǒng)可以很好的共存。linux采用的是樹型結(jié)構(gòu)。最上層是根目錄,其他的所有目錄都是從根目錄出發(fā)而生成的。微軟的DOS和windows也是采用樹型結(jié)構(gòu),但是在DOS和windows中這樣的樹型結(jié)構(gòu)的根是磁盤分區(qū)的盤符,有幾個分區(qū)就有幾個樹型結(jié)構(gòu),他們之間的關(guān)系是并列的。但是在linux中,無論操作系統(tǒng)管理幾個磁盤分區(qū),這樣的目錄樹只有一個。

    標簽: Linux linux 文件系統(tǒng) 操作系統(tǒng)

    上傳時間: 2014-01-23

    上傳用戶:古谷仁美

  • 在實際應(yīng)用中

    在實際應(yīng)用中,編程者往往喜歡程序能自動生成word說明文檔,說明程序運行的狀況或運行的結(jié)果;或者程序能提取數(shù)據(jù)庫的內(nèi)容生成word表格,使用戶能方便的查看和修改,打印。但是VC++中調(diào)用word的確不容易,特別是對word中各種函數(shù)的使用,本文以作者的工作經(jīng)驗詳細介紹一下如何調(diào)用word和進行word表格的填寫,有同樣需求的編友也可查看一下MSDN中的Automation Microsoft Office 97 and Microsoft office 2000。

    標簽: 實際應(yīng)用

    上傳時間: 2015-04-10

    上傳用戶:zhangjinzj

  • 本實驗中的問題是一個邏輯問題

    本實驗中的問題是一個邏輯問題,而實驗的目的是運用鄰接矩陣解決圖存儲并解決在此結(jié)構(gòu)情況下對矩陣中元素的掃描計算。其關(guān)鍵是怎樣儲存和計算。儲存用的是鄰接矩陣,而計算是用迪杰斯特拉算法。

    標簽: 實驗 邏輯

    上傳時間: 2014-01-19

    上傳用戶:LIKE

主站蜘蛛池模板: 岑巩县| 齐齐哈尔市| 宾川县| 柳河县| 田东县| 广平县| 南皮县| 武平县| 长沙市| 比如县| 孝义市| 竹溪县| 上林县| 牟定县| 景洪市| 镇远县| 旺苍县| 凤城市| 尚义县| 贵定县| 西贡区| 乌鲁木齐县| 和硕县| 广灵县| 香格里拉县| 龙游县| 屏边| 三原县| 沁阳市| 红河县| 福建省| 宁乡县| 北京市| 察哈| 山东省| 普定县| 承德县| 紫云| 肇东市| 夏河县| 巴青县|