您的位置:新文秘網(wǎng)>>畢業(yè)論文/文教論文/>>正文

論文開(kāi)題:CRC校驗(yàn)碼的FPGA實(shí)現(xiàn)

發(fā)表時(shí)間:2013/8/22 10:39:10


大學(xué)本科畢業(yè)論文(設(shè)計(jì))開(kāi)題報(bào)告
學(xué)院: 信息科學(xué)與工程學(xué)院            專(zhuān)業(yè)班級(jí):2009級(jí)電子信息工程B班

課題名稱(chēng) CRC校驗(yàn)碼的FPGA實(shí)現(xiàn)

1、本課題的的研究目的和意義:

信道編碼是為了為了與信道的統(tǒng)計(jì)特性相匹配,并區(qū)分通路和提高通信的可靠性,而在信源編碼的基礎(chǔ)上,按一定規(guī)律加入一些新的監(jiān)督碼元,以實(shí)現(xiàn)糾錯(cuò)的編碼。 循環(huán)冗余碼校驗(yàn)英文名稱(chēng)為Cyclical Redundancy Check,簡(jiǎn)稱(chēng)CRC,它是利用除法及余數(shù)的原理來(lái)作錯(cuò)誤偵測(cè)(Error
……(新文秘網(wǎng)http://www.120pk.cn省略422字,正式會(huì)員可完整閱讀)…… 
數(shù)字代碼在傳輸過(guò)程中有可能被破壞,所以我們必須編碼一些冗余位來(lái)保證所接收到得代碼的正確性,提高通信系統(tǒng)的可靠性。本文闡述了CRC的編碼和譯碼原理,通過(guò) VHDL語(yǔ)言來(lái)實(shí)現(xiàn),從而驗(yàn)證CRC的正確性。


3、 本課題的主要研究?jī)?nèi)容(提綱)和成果形式:
主要研究?jī)?nèi)容:
⑴ 掌握CRC校驗(yàn)碼的基本原理
⑵ 掌握FPGA的基本設(shè)計(jì)方法
⑶ 采用FPGA實(shí)現(xiàn)CRC校驗(yàn)碼
⑷ 撰寫(xiě)畢業(yè)論文
成果形成:
通過(guò)查閱相關(guān)的資料,首先弄懂畢業(yè)設(shè)計(jì)課題的的基本原理以及實(shí)現(xiàn)途徑,要能熟練使用相關(guān)仿真軟件,先自己摸索上網(wǎng)或者去圖書(shū)館搜集資料,不懂得地方要及時(shí)請(qǐng)教老師或同學(xué),老師交代的任務(wù)按時(shí)完成,相信一步一個(gè)腳印踏踏實(shí)實(shí)就一定可以收獲豐碩的成果。


4、擬解決的關(guān)鍵問(wèn)題:

⑴ 首先需要解決的問(wèn)題就是對(duì)CRC校驗(yàn)實(shí)現(xiàn)的原理要非常熟悉,這樣才能在畢設(shè)設(shè)計(jì)過(guò)程中少走彎路。
⑵ 對(duì)要用到的軟件Quartus2軟件以及其所用的VHDL語(yǔ)言要達(dá)到熟練地程度,這就需要我做好前期的工作準(zhǔn)備。
⑶ 對(duì)一些有幫助的文獻(xiàn)需要自己主動(dòng)去搜集,這就需要我自己動(dòng)手去圖書(shū)館或者網(wǎng)上搜集資料。
⑷ 對(duì)FPGA實(shí)現(xiàn)CRC校驗(yàn)需要對(duì)其流程做個(gè)框圖。


5、研究思路、方法和步驟:

⑴ 首先搜集并閱讀有關(guān)CRC校驗(yàn)碼檢錯(cuò)的基本原理,要對(duì)其算法總夠熟悉,同時(shí)也要熟練使用Quartus2軟件以及其所用的VHDL語(yǔ)言。
⑵ 前期基礎(chǔ)工作做好之后就要掌握CRC校驗(yàn)碼是如何通過(guò)FPGA實(shí)現(xiàn)的,這就需要去主動(dòng)搜集資料。
⑶ 大概流程知道以后可以繪制程序?qū)崿F(xiàn)流程圖,方便編寫(xiě)程序。
⑷ 程序?qū)懞弥笤赒uartus里邊進(jìn)行仿真,并不斷修改直至結(jié)果與理論一致證明程序正確。
⑸ 將所驗(yàn)證的課題以論文的形式寫(xiě)出來(lái)。


6、本課題的進(jìn)度安排:

1.1-2.25 文獻(xiàn)調(diào)研及英文資料的翻譯
2.26-3.1 理解選定課題基本原理并撰寫(xiě)開(kāi)題報(bào)告
3.2-3.19 設(shè)計(jì)系統(tǒng)的總體結(jié)構(gòu)及功能模塊的劃分
3.20-4.20 完成系統(tǒng)的各功能模塊 ……(未完,全文共1862字,當(dāng)前僅顯示1183字,請(qǐng)閱讀下面提示信息。收藏《論文開(kāi)題:CRC校驗(yàn)碼的FPGA實(shí)現(xiàn)》
文章搜索
相關(guān)文章