In allusion to the disadvantage that the pure software must rely on the operating system for network communica-tion implementation, and is prone to attack, a TCP/IP network communication system based on FPGA technology is designed and implemented by using the pattern of controlling the W5500 protocol stack chip. In the system,the network disconnection auto-matic reconnection function is added,and the CRC redundancy error check is used to discern the data and achieve the filtering of illegal data. The design scheme of the system is introduced,and the system is tested with the evaluation indexes of frame loss rate,bit error rate and transmission speed. The test results show that the system can transmit data accurately and the data trans-mission rate is high.%针对纯软件实现网络通信时必须依赖于操作系统,且易受攻击的缺点,基于FPGA技术,通过控制W5500协议栈芯片的方式设计并实现一个TCP/IP网络通信系统.该系统加入网络断线自动重连功能,并在系统中使用CRC冗余差错检验对数据进行甄别,实现对非法数据的滤除.介绍系统的设计方案,并对系统进行了测试,系统的评价指标为丢帧率、误码率和传输速度.测试结果表明,该系统能对数据进行准确无误的传输,且数据传输速率较高.
展开▼