首页> 外文会议>International Conference on Reconfigurable Computing and FPGAs >1 Tb/s anti-replay protection with 20-port on-chip RAM memory in FPGAs
【24h】

1 Tb/s anti-replay protection with 20-port on-chip RAM memory in FPGAs

机译:FPGA中具有20端口片上RAM存储器的1 Tb / s防重放保护

获取原文

摘要

As network data rates advance toward 1 Tb/s, hardware-based implementations of anti-replay offer desirable tradeoffs over software. However, internal logic busses in FPGAs are becoming wider (512+ bits) and segmented (more than one packet per clock cycle) to accommodate increased network data rates. Such busses are challenging for applications such as anti-replay that require read-modify-write operations to a coherent database on each packet arrival. In this paper we present an FPGA-targeted pipelined anti-replay design capable of accommodating 1024 IPsec tunnels at 1 Tb/s data rate. The novel design is enabled by fast on-chip block RAMs in a xcvu190 Virtex Ultrascale FPGA that are used to construct a 20-port RAM memory operating at 400 MHz with over 5 Tb/s of peak bandwidth. Custom single-clock write-combining techniques are described that accommodate multiple concurrent updates to the same database address. We also investigate the limits of capacity and concurrency for the anti-replay application.
机译:随着网络数据速率提高到1 Tb / s,抗重放的基于硬件的实现提供了相对于软件的理想折衷。但是,FPGA中的内部逻辑总线正变得越来越宽(512+位)和分段(每个时钟周期超过一个数据包),以适应不断增长的网络数据速率。对于诸如防重放之类的要求在每个分组到达时对相干数据库进行读-修改-写操作的应用而言,这样的总线是具有挑战性的。在本文中,我们提出了一种以FPGA为目标的流水线抗重放设计,该设计能够以1 Tb / s的数据速率容纳1024条IPsec隧道。 xcvu190 Virtex Ultrascale FPGA中的快速片上Block RAM实现了新颖的设计,该RAM用于构建以400 MHz运行的20端口RAM存储器,峰值带宽超过5 Tb / s。描述了定制的单时钟写合并技术,这些技术可容纳对同一数据库地址的多个并发更新。我们还研究了防重放应用程序的容量和并发性限制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号