TECH:基于FPGA的高速以太网适配器卡必备的PCIe Gen3技术

invea-tech公司制作了基于fpga的硬件加速以太网接口卡(hanics)。本周,该公司在加利福尼亚圣克拉拉以太网技术峰会上展示了两款高速以太网适配器卡—combo 80g和最近发布的combo 100g,它们都着重使用了板级fpga和光学以太网模块。这两块卡都采用了相同的基础硬件架构。首先,高速以太网数据流通过适当的光口进入适配器卡,然后在板级fpga中进行处理,主要是实现各种网络监控和加速的任务。最后,处理好的数据流通过一个pcie gen3接口发送到主系统,或者通过光以太网连接发送回去。
下面详细描述了这两块卡的区别:
invea-tech combo 80g hanic可以连接两个40gbps qsfp+ 光纤(或者铜质)以太网收发器模块。一个板级的virtex-7 690t fpga用于接收以太网数据流,该fpga通过4个工作在10gbps的gth 13.1gbps serdes来跟两个qfsp+模块通信。fpga内部的可编程硬件逻辑用于处理以太网数据流中的数据包,并跟板上pcie gen3 x8主接口通信。这是一张invea-tech combo 80g hanic的图:
invea-tech combo 80g hardware-accelerated nic (hanic)
同样的,invea-tech combo 100g hanic与一个100gbps cfp2光纤以太网收发器模块相连接,板级的virtex-7 h580t 3d fpga用于接收以太网数据流,该fpga通过4个工作在25gbps的gtz 28.05gbps serdes来跟两个cfp2模块通信。更高的以太网传输速率需要使用一个pcie gen3 x16主接口来处理额外的流量带宽,下面是一张invea-tech combo 100g hanic板的图,通过比较上下两张图的pcie连接器,你就可以看出区别。
invea-tech combo 100g hardware-accelerated nic (hanic)
因为它们都是基于fpga进行设计的,两块invea-tech hanic的板子都可以提供一些网络处理的选项,包括数据包采样,流量监控、数据包过滤、流量分析以及多个处理器核的流量分布。
该公司的netcope fpga架构决定了使用这些基于fpga的hanic加速板能够快速开发网络应用。这个架构提供了一个独立于硬件的抽象层,它能快速处理重复性的开发任务,比如储存器控制、网络连接、主机通信,而且它还提供了一个对自定义应用内核的可配置的接口。使用netcope架构开发的产品覆盖了不同的应用领域,比如voip分析、信息加密、hpc(高性能计算)、安全、生物信息学以及高速电子交易。
这是一张netcope架构的通用的框图:
invea-tech netcope架构
(注:xilinx今天宣布 kintex ultrascale fpga是第一个实现pci express规范的20nm器件,已经被列在pci-sig集成商列表中。ultrascale系列器件通过16gbps gth serdes收发器来支持pcie gen3,每个器件中集成了2到6个pcie模块)

新能源电动汽车非车载充电机和车载充电机OBC的区别
精细之至,方显英雄本色——保证源表测量精度的小秘籍
你真的了解银河麒麟操作系统吗
中国移动持续推进OpenUPF,打造5G行业开放UPF繁荣生态
ROG新一代腾讯ROG游戏手机官宣
TECH:基于FPGA的高速以太网适配器卡必备的PCIe Gen3技术
修复破碎机支撑板衬板面间隙很简单,看完这个案例分分钟学会
全球首个橡胶工业互联网平台发布,将助力企业数字化转型升级
多场景通吃,INDEMIND视觉导航方案赋能服务机器人更多可能
日系伺服电机的控制方式应该如何选择
爆款LED显示产品盘点 LED透明玉屏适用于多种场景
亚马逊与iRobot终止收购协议
场效应管的特性、性能参数和选用注意事项
如何评价智能车载异构计算芯片性能?
机器人单元上的那些警告标识都什么意思?
研究人员开发出一种新型基因编码的生物传感器
移动电脑端二选一 取消Email支持LastPass Free权益大幅缩水
橙色云已成为工业设计的典范,助力制造业加快推工业互联网落地
爱立信在印度建立5G实验室 华为表态愿助澳大利亚成为亚洲网络安全领导者
苹果重返CES展为的是讨论消费者隐私安全