APP下载

基于FPGA的TCP/IP协议数据传输研究

2017-12-21鲁睿其欧先锋

成都工业学院学报 2017年4期
关键词:系统

鲁睿其,欧先锋,b

(湖南理工学院 a.信息与通信工程学院;b.复杂系统优化与控制 湖南省普通高等学校重点实验室,湖南 岳阳 414006)

基于FPGA的TCP/IP协议数据传输研究

鲁睿其a,欧先锋a,b

(湖南理工学院 a.信息与通信工程学院;b.复杂系统优化与控制 湖南省普通高等学校重点实验室,湖南 岳阳 414006)

通过FPGA来实现TCP/IP协议栈以及以太网MAC控制器,不仅具有FPGA本身功耗低、面积小、可靠性高的优点,还可以达到非常高的数据处理速度,从而提升整个系统的性能。采用Mentor制版软件设计一款基于Spartan6 系列FPGA的PCB板,根据TCP/IP协议采用Verilog HDL和VHDL语言编写数据输入输出模块程序代码,基于ISE测试工具进行硬件和软件测试,完成整个系统的性能测试。系统硬件和软件测试结果表示本设计系统性能良好,能够进行数据高速的传输,且不占用CPU资源,系统性能良好,运行稳定可靠。

现场可编程门阵列;TCP/IP协议;数据传输

计算机网络已经成为信息时代主要的信息传输方式,一般采用TCP/IP协议进行数据传输。传统TCP/IP协议是基于CPU(Central Processing Unit,中央处理器)软件实现的[1]。但CPU并不是专门针对TCP/IP协议设计的,因此它处理协议的能力不强、效率不高;TCP/IP协议是通过对数据进行打包和拆包的方式来实现网络的连接,如果这些过程都用软件来实现,就会占用大量的CPU资源,浪费存储空间及产生大量功耗,使其性价比很低[2],从而影响整个系统的性能,导致广阔的带宽资源得不到充分的利用。随着技术的发展,处理器的速度增长符合Moore规则,每18个月增长一倍。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统