摘要

ZYNQ-7000型器件是Xilinx公司所推出的混合架构SOC(System On Chip)芯片,其内部集成了一个7系列现场可编程逻辑门阵列(Field-Programmable Gate Array,FPGA)以及一个多核ARM Cortex-A9处理核心。针对现今迅速发展的互联网技术,以及以太网数据采集、传输等应用,本文提出了一种基于ZYNQ的千兆以太网数据包处理架构。通过对以太网数据包进行分类,交由不同模块处理从而提高了处理能力。将所提出的架构应用于实际网闸设备中,并使用Spirent公司的TestCenter C1仪器进行RFC2544性能测试,其吞吐率可达到千兆以太网线速的99.375%且处理延时低于55μs。

全文