摘要
由于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.
出处
《现代电子技术》
2010年第20期5-7,共3页
Modern Electronics Technique
基金
山东省自然科学基金资助项目(Y2008E17)