一種基于FPGA的并行CRC及其UART實(shí)現(xiàn)
本文關(guān)鍵詞:一種基于FPGA的并行CRC及其UART實(shí)現(xiàn)
更多相關(guān)文章: 循環(huán)冗余校驗(yàn) 現(xiàn)場(chǎng)可編程門(mén)陣列 異步串口通信 Active-HDL
【摘要】:介紹了循環(huán)冗余效驗(yàn)(CRC)的實(shí)現(xiàn)原理和實(shí)現(xiàn)方法,串行實(shí)現(xiàn)方法占用資源少、簡(jiǎn)單可行,但效率較低;并行實(shí)現(xiàn)方法可以同時(shí)完成多位CRC計(jì)算,但占用的硬件資源多。為了提高CRC計(jì)算效率并減少資源消耗,提出了一種并行CRC編碼方法并以CRC-16為例,采用Altera公司的Arria V GX系列FPGA芯片5AGXFB3H4F35C4N實(shí)現(xiàn)了帶CRC效驗(yàn)的異步串口通信(UART),調(diào)用仿真工具Active-HDL,仿真結(jié)果顯示該種方法消耗的硬件資源較少,能在輸入發(fā)生變化的下一個(gè)時(shí)鐘完成CRC并行計(jì)算。
【作者單位】: 江蘇自動(dòng)化研究所;
【關(guān)鍵詞】: 循環(huán)冗余校驗(yàn) 現(xiàn)場(chǎng)可編程門(mén)陣列 異步串口通信 Active-HDL
【分類號(hào)】:TN911.2;TN791
【正文快照】: 1引言信息在傳輸過(guò)程中,二進(jìn)制碼容易受到干擾而產(chǎn)生信息錯(cuò)誤。CRC(循環(huán)冗余校驗(yàn))算法因校驗(yàn)方法簡(jiǎn)單,校驗(yàn)?zāi)芰?qiáng)而廣泛應(yīng)用在各種數(shù)據(jù)校驗(yàn)中。CRC算法分軟件實(shí)現(xiàn)和硬件實(shí)現(xiàn),為了提高算法的實(shí)現(xiàn)速度,采用了基于FPGA的實(shí)現(xiàn)方法。傳統(tǒng)的FPGA實(shí)現(xiàn)方法分為串行實(shí)現(xiàn)方法和并行實(shí)現(xiàn)
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 關(guān)振勝;“循環(huán)冗余校驗(yàn)法”的原理及校驗(yàn)過(guò)程[J];冶金自動(dòng)化;1980年03期
2 徐勇;;并行循環(huán)冗余校驗(yàn)的實(shí)現(xiàn)[J];軍事通信技術(shù);1992年04期
3 張孝勇;循環(huán)冗余校驗(yàn)參數(shù)表的創(chuàng)建[J];武漢化工學(xué)院學(xué)報(bào);2000年02期
4 鄒艷碧,陳泓;循環(huán)冗余校驗(yàn)的軟件及硬件實(shí)現(xiàn)[J];電腦開(kāi)發(fā)與應(yīng)用;2001年01期
5 杜杏菁,劉春梅;循環(huán)冗余校驗(yàn)算法分析和實(shí)現(xiàn)[J];華北科技學(xué)院學(xué)報(bào);2005年03期
6 于智春;王洋;韋俞鋒;戴由旺;;基于C++的循環(huán)冗余校驗(yàn)協(xié)議算法實(shí)現(xiàn)[J];硅谷;2012年06期
7 顧文達(dá),孫亞民,,楊建榮;快速循環(huán)冗余校驗(yàn)算法及其程序?qū)崿F(xiàn)[J];南京理工大學(xué)學(xué)報(bào);1995年02期
8 王建新,劉樹(shù)昌;循環(huán)冗余校驗(yàn)的軟件方法[J];電子技術(shù)應(yīng)用;1996年06期
9 王彩榮,李曉毅,黃玉基;循環(huán)冗余校驗(yàn)方法研究[J];微處理機(jī);2002年02期
10 趙玉紅;;循環(huán)冗余校驗(yàn)的實(shí)現(xiàn)方法[J];雷達(dá)與對(duì)抗;2006年04期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前2條
1 王永慶;張民選;;基于FPGA的旋轉(zhuǎn)CRC數(shù)據(jù)校驗(yàn)設(shè)計(jì)與實(shí)現(xiàn)[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年
2 黃國(guó)楨;;CRC校驗(yàn)的C語(yǔ)言編程[A];《減速頂30周年》學(xué)術(shù)會(huì)論文集[C];2004年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前1條
1 天津 王竹青;特殊故障分析及總結(jié)篇[N];電腦報(bào);2004年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 季穎;非接觸式IC卡的研究和設(shè)計(jì)[D];中國(guó)科學(xué)院上海冶金研究所;2000年
本文編號(hào):559800
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/559800.html