检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249