低延迟以太网10G MAC用户指南

ID 683426
日期 10/31/2016
Public
文档目录

B. 低延迟以太网10G MAC用户指南文档修订历史

日期 版本 修订内容
2021年8月 2016.10.31 在表格:1级时钟同步的时间戳和校正插入中,更正了P2P透明时钟“插入校正”的Delay_Req。
2016年10月 2016.10.31
  • 表格:1级时钟同步的时间戳和校正插入
  • 添加了关于Stratix 10器件系列的支持。
  • 添加了1588不对称支持特性。
  • 纠正了 Arria® 10器件速度等级为–C2和–C3到–E2和–E3。
  • 更新了关于TX数据路径中的MII封装, 以阐明MAC TX将导前码的第八个字节转换成1-byte SFD.
  • 在帧类型检查的话题中添加了一个列表以罗列各种帧类型中的MAC行为。
  • 更新了罗列时钟和复位信号的话题,以指定tx_rst_nrx_rst_n信号的时钟域。
  • 更新了avalon_st_txstatus_data[]信号的说明以阐明仅TX帧有效时,状态才有效。
  • 更新了关于avalon_st_txstatus_error[5]的说明以阐明如果来自客户端的avalon_st_tx_error输入信号被置位,则对该位进行置位。
  • 添加了表格以罗列关于 Avalon® -ST和IEEE 1588v2接口信号的时钟。
  • tx_ipg_10gtx_ipg_10M_100M_1Gecc_statusecc_enablemac_reset_control寄存器添加了不同的字偏移,若开启Use legacy Ethernet 10G MAC Avalon Memory-Mapped interface
  • 更新了文档模板。
2016年5月 2016.05.02
  • 更新了下列话题,以包括新的速度模式1G/2.5G/5G/10G(USXGMII):特性,器件系列支持,参数设置,XGMII TX,和XGMII RX。
  • 添加了新话题:LL以太网10G MAC和Legacy 10-Gbps以太网MAC。
  • 添加了新话题:创建SignalTap II调试文件以匹配设计层次。
  • 更新了上溢处理的说明。
  • 更换了XGMII错误处理话题中的时序结构图。
  • 修订了统计数据寄存器话题中无效帧的说明,并从话题中删除了tx_stats_etherStatsCRCErrtx_stats_etherStatsJabberstx_stats_etherStatsFragments,和tx_stats_framesCRCErr
  • 将PMA延迟从计算时序调整话题的仿真模型列表中删除,因为该仿真数据不是决定性数据。
2015年11月 2015.11.02
  • 更新了关于1G/2.5G和G/2.5G/10G操作速度的特性,器件系列支持,配置寄存器以及接口信号的话题。
  • 更新了资源利用率列表。
  • 修订了“更新过期IP核”话题中的说明。
  • 更新了复位的话题,在第2级添加了一个步骤。
  • 更新了寄存器访问话题,ECC状态,和统计清零寄存器定义。
  • 更新了tx_unidir_control寄存器以支持用户触发的远程故障提示。
  • 删除了移植IP核到其他器件的话题。
2015年5月 2015.05.04
  • 更新了器件支持列表。
  • 更新了资源利用率列表。
  • 更新了参数设置列表。
  • 在统计寄存器话题中添加了关于如何读取统计计数器的指导。
  • 添加了新的寄存器:tx_vlan_detectionrx_vlan_detectiontx_ipg_10gtx_ipg_10M_100M_1Gtx_transfer_status,和rx_transfer_status
  • 更新了关于rx_stats_octetsOKtx_stats_octetsOK统计计数器的说明。
  • 更新了长度检查话题。
  • 添加了复位要求的话题。
  • 添加了生成TX时序调整和生成RX时序调整的话题。
  • 删除了最小Inter包间隔的内容。
2014年12月 2014.12.15
  • 更新了性能和资源利用率列表—提高了IEEE 1588v2特性的资源利用率。
  • 添加了新特性—10GBASE-R寄存器模式:
    • 添加了新参数—Enable 10GBASE-R register mode.
    • 添加了新信号—tx_xcvr_clkrx_xcvr_clkxgmii_tx_validxgmii_rx_valid
  • Time of Day Format添加了新的参数选项。
  • 在帧类型检查话题中添加了新的表格,以说明不同帧类型的MAC行为。
  • 添加了新表格—寄存器访问类型约定—说明IP核寄存器的访问类型。
  • 添加了关于时序约束的新章节。
  • 将接收时间戳的寄存器字偏移修订为从0x0120开始到0x012C。
  • 添加了一个针对csr_rst_n 信号的建议—tx_clkrx_clk稳定后,将csr_rst_n信号至少置低一次。
  • rx_path_delay_10g_datarx_path_delay_1g_data信号时钟周期的小数位的个数修订为:Bit [9:0]:时钟周期的小数,Bit [21/15:10]:时钟周期数。
  • 更新了如下信号的说明:
    • tx_egress_timestamp_request_fingerprint[]
    • tx_egress_timestamp_96b_data[]
    • tx_egress_timestamp_64b_data[]
    • tx_time_of_day_96b_1g_data
    • tx_time_of_day_64b_1g_data
2014年6月 2014.06.30
  • 提高了性能和资源利用率。
  • 添加了新特性—单向以太网。
    • 添加了新的参数—Enable Unidirectional feature
    • 添加了单向寄存器和信号。
  • 添加了关于IEEE 1588v2 MAC寄存器中PMA模拟和数字延迟的信息。
  • 编辑了avalon_st_rxstatus_error[]信号中关于位的说明。
  • 添加了关于avalon_st_pause_data[0]位信号的更多信息,以指明XON暂停帧的发送仅在XOFF暂停帧后触发一次,无论avalon_st_pause_data[0]被置位多久。
  • 更新了统计寄存器说明。
  • 编辑了 tx_underflow_counter0,tx_underflow_counter1, rx_pktovrflow_etherStatsDropEvents,rx_pktovrflow_error信号中关于位的说明。
  • 编辑了csr_clk信号中关于位的说明,并规定该信号采用所建议的125 Mhz – 156.25 Mhz时钟频率,无论选择基于寄存器还是基于存储器的统计计数器。
  • 更新了tx_rst_n and rx_rst_n信号说明以反映出由异步复位到同步同步复位的变化。
  • 更新了csr_waitrequest信号说明。
2013年12月 2013.12.02 首次发布