低延迟10G MAC Intel Stratix 10 FPGA IP设计实例用户指南

ID 683026
日期 9/24/2018
Public
文档目录

4.3.1. 设计组件

表 10.  设计组件
组件 说明
LL 10GbE MAC

低延迟以太网10G MAC Intel® FPGA IP核采用如下配置:

  • Speed: 1G/2.5G
  • Datapath options: TX & RX
  • Enable ECC on memory blocks: 未选择
  • Enable supplementary address: 已选择
  • Enable statistics collection: 已选择
  • Statistics counters: 基于存储器
  • TX and RX datapath Reset/Default To Enable: 已选择
  • 所有Legacy Ethernet 10G MAC Interfaces选项:已选择
对于具有IEEE 1588v2特性的设计实例,其它参数配置如下:
  • Enable time stamping:已选择
  • Enable PTP one-step clock support:已选择
  • Timestamp fingerprint width:4
  • Time Of Day format:使能96b和64b Time of Day格式
PHY 1G/2.5G/5G/10G多速率以太网PHY Intel® FPGA IP进行如下配置:
  • Speed: 1G/2.5G
  • Enable SGMII bridge: 未选择
  • Enabled IEEE 1588 Precision Time Protocol: 已选择
  • PHY ID (32 bit): 0x00000000
  • VCCR_GXB and VCC_GXB supply voltage for the Tranceiver: 1_0V
  • Selected TX PMA local clock division factor for 1 GbE: 1
  • Selected TX PMA local clock division factor for 2.5 GbE: 1
  • Enable Altera Debug Master Endpoint: 未选择
  • Enable capability registers: 未选择
  • Enable control and status registers: 未选择
  • Enable PRBS soft accumulators: 未选择
收发器复位控制器 Transceiver PHY Reset Controller Intel® Stratix® 10 FPGA IP核。复位收发器。
Avalon® -MM Mux Transceiver Reconfig 为PHY的 Avalon® -MM接口提供对收发器重配置块和system console的访问。
Transceiver Reconfig 将收发器通道速度从1 Gbps重配置到2.5 Gbps,反之亦然。
ATX PLL 生成用于 Intel® Stratix® 10 2.5G收发器的TX串行时钟。
fPLL 生成用于 Intel® Stratix® 10 1G收发器的TX串行时钟。
Core fPLL 对MAC IP核生成156.25 MHz时钟,复位同步器,Ethernet流量控制器,PTP数据包分类器和地址解码器。
针对IEEE 1588v2特性的设计组件
IO PLL 为1588设计组件生成时钟
Master Time-of-Day (TOD) 所有通道的主TOD。
TOD Synch 将Master TOD与全部Local TOD同步。
Local TOD 每个通道的TOD。
Master Pulse Per Second (PPS) 主PPS。返回所有通道的秒脉冲(pps)。
PPS 从PPS。返回每个通道的秒脉冲(pps)。
PTP Packet Classifier 解码传入PTP包的包类型并将解码信息返回给LL10GbE MAC Intel® FPGA IP核。