首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA实现CRC校验功能的通用异步串口通信
引用本文:同晓荣,盛仲飙.基于FPGA实现CRC校验功能的通用异步串口通信[J].黑龙江电子技术,2012(3):27-29,32.
作者姓名:同晓荣  盛仲飙
作者单位:渭南师范学院数学与信息科学学院,渭南714000
基金项目:渭南师范学院科研项目(12YKS019);渭南师范学院教育教学改革研究项目(JG201155)
摘    要:UART作为RS-232协议的控制接口得到了广泛的应用,为实现准确的数据串口通信,在分析CRC生成算法的基础上,提出了一种简单、实用的UART设计与实现方案。该方案在串口通信中采用CRC-5校验,基于FPGA采用Verilog语言实现CRC-5校验模块,仿真结果与理论分析一致,达到了预期设计的目标。提高了通信的速度、可靠性和效率。

关 键 词:FPGA  CRC检验  通用异步收发器  可靠性

Universal asynchronous serial communication with CRC check based on FPGA
Authors:TONG Xiao-rong  SHENG Zhong-biao
Affiliation:(College of Mathematics and Information Science,Weinan Teachers University,Weinan 714000,China)
Abstract:UART is used widely as the interface of RS-232,to obtain accurate serial communication of data,a simple and practical scheme for UART design and realization was put forward.Cyclic redundancy check(CRC) in serial communication greatly improves the reliability of communication system,and realization of CRC-5 check module with Verilog language on the basis of FPGA and the analysis of CRC-5 algorithm generation obtains consistence between the results of simulation and theoretical analysis.Therefore,the expected design target was met,and the communication speed and efficiency were improved.
Keywords:FPGA  CRC check  UART  reliability
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号