首页|基于IP协议的FPGA万兆可靠互联通信设计与实现

基于IP协议的FPGA万兆可靠互联通信设计与实现

扫码查看
近年来,云计算和大数据处理迅猛发展,现场可编程门阵列(field programmable gate array,FPGA)由于拥有独特的并行处理能力,已在大数据处理中得到广泛应用.而通信网络的好坏会直接影响大数据处理的性能,基于此提出一种基于IP协议的FPGA万兆可靠保序互联通信系统,基于三指针环形缓冲池以及并行序号管理实现线速万兆数据通信,利用硬件超时重传机制实现可靠数据通信.该系统与用户接口采用先进先出(first in first out,FIFO)队列方式,接口简单;采用IP协议进行通信,使得通信协议开销较小,具有良好的系统扩展性;实际传输速率可达9.33 Gbit/s.
Design and implementation of FPGA 10 Gbit/s reliable interconnect communication based on IP protocol
In recent years, cloud computing and big data processing have been rapidly developed.Since field programmable gate array (FPGA) has the unique parallel processing ability, it is widely used in big data processing.As the performance of communication network directly affects the performance of big data processing, this paper presents a high speed and reliable communication system based on IP protocol for FPGA communications.The system uses a three-pointer ring buffer pool and a method of parallel number management to achieve data transmission at a line-speed of 10 Gbit/s.By implementing hardware timeout retransmission mechanism, the system can guarantee reliable communications.A self-defined reliable IP protocol is used in the system, which has a small overhead and a good system expansion.Tests on the FPGA hardware platform show that the real data transfer speed can reach 9.33 Gbit/s.

big datafield programmable gate array (FPGA)interconnectioncommunication

宋宇飞、张俊杰、王凯、李家齐、薛子威、郑玥

展开 >

上海大学 特种光纤与光接入网省部共建重点实验室,上海200444

大数据 现场可编程门阵列 互联 通信

上海市科委科技攻关项目上海市科委基金资助项目上海市科委基金资助项目国家自然科学基金资助项目国家自然科学基金资助项目

13DZ11088001151050050013JC14026006113200461275073

2015

上海大学学报(自然科学版)
上海大学

上海大学学报(自然科学版)

CSTPCDCSCD北大核心
影响因子:0.579
ISSN:1007-2861
年,卷(期):2015.21(5)
  • 3
  • 8