大學(xué)本科畢業(yè)論文(設(shè)計)開題報告
學(xué)院: 信息科學(xué)與工程學(xué)院 專業(yè)班級:2009級電子信息工程B班
課題名稱 CRC校驗(yàn)碼的FPGA實(shí)現(xiàn)
1、本課題的的研究目的和意義:
信道編碼是為了為了與信道的統(tǒng)計特性相匹配,并區(qū)分通路和提高通信的可靠性,而在信源編碼的基礎(chǔ)上,按一定規(guī)律加入一些新的監(jiān)督碼元,以實(shí)現(xiàn)糾錯的編碼。 循環(huán)冗余碼校驗(yàn)英文名稱為Cyclical Redundancy Check,簡稱CRC,它是利用除法及余數(shù)的原理來作錯誤偵測(Error
……(新文秘網(wǎng)http://jey722.cn省略422字,正式會員可完整閱讀)……
數(shù)字代碼在傳輸過程中有可能被破壞,所以我們必須編碼一些冗余位來保證所接收到得代碼的正確性,提高通信系統(tǒng)的可靠性。本文闡述了CRC的編碼和譯碼原理,通過 VHDL語言來實(shí)現(xiàn),從而驗(yàn)證CRC的正確性。
3、 本課題的主要研究內(nèi)容(提綱)和成果形式:
主要研究內(nèi)容:
⑴ 掌握CRC校驗(yàn)碼的基本原理
⑵ 掌握FPGA的基本設(shè)計方法
⑶ 采用FPGA實(shí)現(xiàn)CRC校驗(yàn)碼
⑷ 撰寫畢業(yè)
論文成果形成:
通過查閱相關(guān)的資料,首先弄懂畢業(yè)設(shè)計課題的的基本原理以及實(shí)現(xiàn)途徑,要能熟練使用相關(guān)仿真軟件,先自己摸索上網(wǎng)或者去圖書館搜集資料,不懂得地方要及時請教老師或同學(xué),老師交代的任務(wù)按時完成,相信一步一個腳印踏踏實(shí)實(shí)就一定可以收獲豐碩的成果。
4、擬解決的關(guān)鍵問題:
⑴ 首先需要解決的問題就是對CRC校驗(yàn)實(shí)現(xiàn)的原理要非常熟悉,這樣才能在畢設(shè)設(shè)計過程中少走彎路。
⑵ 對要用到的軟件Quartus2軟件以及其所用的VHDL語言要達(dá)到熟練地程度,這就需要我做好前期的工作準(zhǔn)備。
⑶ 對一些有幫助的文獻(xiàn)需要自己主動去搜集,這就需要我自己動手去圖書館或者網(wǎng)上搜集資料。
⑷ 對FPGA實(shí)現(xiàn)CRC校驗(yàn)需要對其流程做個框圖。
5、研究思路、方法和步驟:
⑴ 首先搜集并閱讀有關(guān)CRC校驗(yàn)碼檢錯的基本原理,要對其算法總夠熟悉,同時也要熟練使用Quartus2軟件以及其所用的VHDL語言。
⑵ 前期基礎(chǔ)工作做好之后就要掌握CRC校驗(yàn)碼是如何通過FPGA實(shí)現(xiàn)的,這就需要去主動搜集資料。
⑶ 大概流程知道以后可以繪制程序?qū)崿F(xiàn)流程圖,方便編寫程序。
⑷ 程序?qū)懞弥笤赒uartus里邊進(jìn)行仿真,并不斷修改直至結(jié)果與理論一致證明程序正確。
⑸ 將所驗(yàn)證的課題以論文的形式寫出來。
6、本課題的進(jìn)度安排:
1.1-2.25 文獻(xiàn)
調(diào)研及英文資料的翻譯
2.26-3.1 理解選定課題基本原理并撰寫開題報告
3.2-3.19 設(shè)計系統(tǒng)的總體結(jié)構(gòu)及功能模塊的劃分
3.20-4.20 完成系統(tǒng)的各功能模塊 ……(未完,全文共1862字,當(dāng)前僅顯示1183字,請閱讀下面提示信息。
收藏《論文開題:CRC校驗(yàn)碼的FPGA實(shí)現(xiàn)》)