Precise-ITC CDMAC IP核是800/400/200G以太网应用领域的一个优秀解决方案。它支持MAC和RS层的功能。
CDMAC符合IEEE802.3-2018,以太网技术联盟和802.3bs标准。依据IEEE802.3-2018和802.3bs-2017标准中的条款2-4、31、Annex 31A/B以及条款80-81、45,CDMAC支持MAC功能、 MAC控制暂停帧的功能和RS功能。CDMAC核可以用于交换机,接口卡或执行性能监测(收集MAC/RS数据统计)。如需要完整的以太网解决方案,CDMAC核可与Precise-ITC 800/400/200G PCS/PMA核进行无缝对接。
CDMAC功能
- TX FCS 的插入
- 生成TX MAC控制帧
- 通过MAC客户端或软件生成单播/多播暂停帧(Unicast/Multicast PAUSE frame)
- 软件可配置的暂停量程(PAUSE quanta)
- TX 性能监测和数据统计(计数器是48位,以容纳1秒的速率统计计数)
- 字节数(Byte count)
- 帧数(Frame count)
- 暂停帧数(PAUSE frame count)
- 多播帧数(Multicast frame count)
- 单播帧数(Unicast frame count)
- 帧数统计以下大小的帧数:
-
- 64
- 65-127
- 128-255
- 256-511
- 512-1023
- 1024-1518
- 1519-1522
- 1523-1548
- 1549-2047
- 2048-4095
- 4096-8191
- 8192-9215
- >9215
- 检查和删除RX FCS
- RX暂停帧的处理
- RX性能监控和数据统计(计数器是48位,以容纳1秒的统计计数)
-
- 错误的FCS(帧校验序列)
- 错误的Preamble(帧头)
- 字节数(Byte count)
- 帧数(Frame count)
- 暂停帧数(PAUSE frame count)
- 多播帧数(Multicast frame count)
- 单播帧数(Unicast frame count)
- 错误的FCS帧数(Bad FCS frame count)
- 错误帧数(Bad frame count)
- 未对齐帧数(Bad aligned frame count)
- 较小帧数(Undersize frame count)
- 超大帧数(Oversize frame count)
- 帧数统计以下大小的帧数:
- 64字节
- 65-127
- 128-255
- 256-511
- 512-1023
- 1024-1518
- 1519-1522
- 1523-1548
- 1549-2047
- 2048-4095
- 4096-8191
- 8192-9215
- >9215
-
附加功能
标准兼容
- 支持1588v2
- 802.3 br express traffic(TSN)
- 802.1 Qbb(FEC)
- IEEE 802.3-2018
- IEEE 802.3bs-2017
- 以太网技术联盟800GE V1.0