问题描述
本答复记录包含LogiCORE 10千兆位以太网MAC v8.2核心版本,该版本在9.1i IP更新#1中发布,包括以下内容:
– v8.2中的新功能
– v8.2中的错误修复
– v8.2中的已知问题
有关安装说明和设计工具的要求,请参阅(Xilinx答复24307) 。
解决/修复方法
v8.2中的新功能
– ISE 9.1i支持
v8.2中的错误修复
– 修正了CR 424794:Core无法正确处理多个终结点。此外,如果在帧的最后七个字节内接收到不会导致CRC校验失败的控制代码,则该帧仍将被标记为良好。
– 修正CR 433402:示例设计FIFO满标志生成固定。
v8.2中的已知问题
问题1:当发射器从暂停状态释放时,发射器可以在发射器收到暂停请求时冻结。流控制逻辑在挂起状态下冻结,只能通过复位恢复。如果在发送器暂停时发出了tx_start并且有一个排队等待发送的帧,则不会出现此问题。下面的补丁修复了这个问题。
问题2:在WAN模式下,随机IFG在长IDLE周期后发生。在下面的补丁中禁用了WAN +带内FCS,IFG拉伸已得到纠正并检查其准确性。目前正在研究启用WAN +带内FCS的此问题。
补丁
要解决上述常规问题列表中的问题1和2,请使用9.1i Service Pack 1或更高版本以及IP Update#1或更高版本将以下修补程序应用于Xilinx ISE安装:
http://www.xilinx.com/txpatches/pub/swhelp/coregen/ten_gig_eth_mac_v8_2_rev2.zip http://www.xilinx.com/txpatches/pub/swhelp/coregen/ten_gig_eth_mac_v8_2_rev2.tar.gz
按如下方式安装补丁:
1.将“.zip”或“tar.gz”存档的内容解压缩到Xilinx安装的根目录。选择允许提取程序覆盖所有现有文件并维护存档中预定义的目录结构的选项。
个人计算机
通过在命令提示符处输入以下内容来确定Xilinx安装目录:
“echo%XILINX%”
UNIX或Linux
键入以下内容确定Xilinx安装目录:
“echo $ XILINX”
注:您可能需要具有系统管理员权限才能安装修补程序。
2.安装补丁后,从CORE Generator重新生成LogiCORE 10千兆以太网MAC v8.2核心。生成的核心文件将包含上面列出的修复程序。
没有回复内容