基于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 |
本文献已被 维普 等数据库收录! |
|