10M/100M/1G MES – 网管以太网交换机IP核

网管以太网交换机 (MES) 是一种以太网交换机 IP 内核,面向可编程硬件平台,如FPGA和可重新配置的SoC。

该IP具有非阻塞交叉矩阵,允许在所有端口之间进行连续传输实施存储转发交换方法,交换机在转发之前缓冲并验证每个帧。此外,延迟时间为纳秒级。因此,ME S实现基于以太网的工业网络的完美交换机。

此外,它还可以用于其他应用程序。由于采用了FPGA技术,我们的 IP 内核具有高度可配置性,提供了广泛的选项在这种情况下,我们的 MES IP Core 可以从简单的3 端口 以太网交换机变为具有 QoS 和 RSTP 的 32 端口以太网交换机

 

MES 可以与 SoC-e 的 IP 核结合使用,在所需的端口中引入 HSR 和 PRP 功能。HSR 切换方法Cut Through。因此,该组合提供了最大的性能和与标准的兼容性。

 

 

 
高度可配置的以太网交换机

网管以太网交换机 IP核的主要功能:

接口

  • 全双工或半双工以太网接口(高达 1Gbps)
  • 半双工10/100 Mbps以太网接口
  • 10 Gbps以太网接口
  • 可配置的3至32个以太网端口
  • MII/RMII/GMII/RGMII/SGMII/QSGMII/USXGMII物理层设备(PHY)接口
  • 每个端口支持不同的数据速率
  • 铜缆和光纤介质接口:10/100/1000Base-T,100Base-FX,1000Base-X

交换

  • 动态或静态 MAC 表(最多 4096 个条目)
  • 巨型帧管理
  • 基于以太网的交换
  • 入口端口镜像
  • 广播/组播风暴防护
  • 每端口速率限制(广播、多播和单播流量)
  • 配置
  • MDIO、UART、AXI4-Lite 或 CoE(以太网配置)
  • 购买 IP 核时提供驱动程序
 

 

时间同步

  • IEEE 1588v2无状态透明时钟功能(P2P–第2层/E2E–第2层)
  • 兼容SoC-e IEEE 1588 IP核(1588Tiny,精确时间基础)
  • 流通管理
  • 组播帧过滤
  • 交换端口掩码:用户定义的帧到具体端口的转发
  • 基于端口的VLAN支持
  • 服务质量(QoS)
    • 优先级(PCP-802.1p,DSCP TOS,以太类型)
  • IEEE 802.1X EAPOL硬件处理
  • DSA(分布式交换结构)

冗余协议

  • RSTP(需要软件堆栈)
    • RSTP的硬件支持
    • IP核随附的用于Linux的参考RSTP堆栈
    • 提供Posix兼容的RSTP堆栈
  • MRP(不需要软件堆栈)
    • 环形管理员(MRM)
    • 环形客户端(MRC)
  • DLR(不需要软件堆栈)
    • 基于信标的节点
    • 主管节点

通过利用新的Xilinx Vivado工具,可以将MES轻松集成到你的FPGA设计中,该工具允许在图形用户界面中使用该IP内核,并以方便的方式配置IP参数。

网管以太网交换机IP核框图

支持的 Xilinx FPGA 系列和评估板

我们的 MES IP 核可部署在以下 Xilinx 系列中。您可以在以下链接中找到不同的 Xilinx 产品表和选择指南:

评估板方面,我们还推出了系统级模块SoM ),可以提供预加载的 IP 内核设计。在这种情况下,我们建议使用SMARTzynq 砖解决方案,它具有7 系列 Zynq Xilinx FPGA。如果 7 系列 Zynq 器件不是您想要的,我们还有其他基于 Ultrascale 或 Ultrascale+ Xilinx FPGA 系列的 SoM。