10G TSN以太网交换机IP Core是我司MTSN交换机IP Core的进阶版本。IP Core采用灵活的HDL代码方式,可供用户依据实际应用场景生成TSN终端节点或TSN交换节点,并提供10G端口的解决方案。同时该IP Core具有丰富的通用参数集,用户可通过参数配置或者使用Vivado GUI图形化界面配置获得最佳的FPGA功能资源配置方案。
a)端口接口:
1)支持全双工100M/1G/2.5G/5G/10G速率的以太网接口
2)可配置多达32个端口
3)支持MII、GMII、RGMII、SGMII、AXI4-Stream等多种物理层接口
4)可在不同端口中配置不同的链路速率
b)交换架构
1)动态MAC地址表,具有自动MAC地址学习和老化功能
2)支持静态MAC地址表
3)支持超长帧管理
4)具有广播/多播风暴保护
5)可设置单端口速率限制(广播、多播和单播流量)
6)支持基于端口的VLAN
c)底层配置:
1)具备MDIO、UART或者AXI4-lite管理接口
2)提供驱动
d)支持的TSN协议
1)IEEE802.1AS 2020 - 支持时间同步
2)IEEE 802.1Qav - 支持基于信用的流量整形
3)IEEE 802.1Qbv - 支持基于时间的流量调度
4)IEEE 802.1Qcc - 支持基于YANG模型的网络管理
5)IEEE 802.1Qci - 支持数据流过滤和控制
6)IEEE 802.1AB - 支持LLDP
7)IEEE 802.1w - 支持快速生成树协议
8)IEEE 802.1s - 支持多生成树协议
9)IEEE 802.1CB - 支持帧复制和帧消除技术
10)IEEE 802.1Qbu/802.3br - 支持帧抢占技术
e)顶层配置
1)支持NETCONF YANG模型(CNC配置)
2)具备顶层配置界面
10G TSN以太网交换机IP Core推荐采用Xilinx的ZU平台,同时我司也可提供预加载好IP Core的SoMs(System-on-Module)评估板,便于用户研究和学习。