基于FPGA的带CRC校验的异步串口通信  被引量:14

Asynchronous Serial Communication with CRC Check Based on FPGA

在线阅读下载全文

作  者:田佳[1] 王一平[2] 

机构地区:[1]山东大学威海分校,山东威海264209 [2]北京理工大学,北京100081

出  处:《现代电子技术》2010年第20期5-7,共3页Modern Electronics Technique

基  金:山东省自然科学基金资助项目(Y2008E17)

摘  要:由于FPGA具有速度快,效率高,灵活稳定,集成度高等优点,所以为了提高串口通信的速度和效率,在串行通信中采用FPGA来实现串口通信是十分必要的。由于通信传输的不确定性以及干扰等原因,串行通信经常会出现异常情况。然而,在串行通信中添加CRC校验,可以提高通信的可靠性。采用Verilog HDL设计的一个带CRC校验的串口通信程序,对其下载到FPGA芯片中进行实验验证,得到的结论是用FPGA进行串口通信,可大大提高通信的速度和效率,且CRC校验确保了通信的准确性及卡可靠性。Since the advantages of FPGA with high--speed, efficient, flexible, stable and high integration, it is necessary to realize the serial communication by using FPGA in order to improve the speed and efficiency of serial communication. Because of the uncertainty of communication, the anomalies are happened. The reliability of serial communication can be improved by adding CRC into serial comnmnication. The program about serial communication with CRC check by using Verilog HDL is designed, is downloaded into the FPGA chip, and the experimental verification is carried on. Using FPGA to realize serial communication can encrease the speed and efficiency, and CRC check can ensure the accuracy and reliability of communication.

关 键 词:VERILOG HDL 串口通信 FPGA CRC检验 

分 类 号:TN911.34[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象