LogiCORE以太网1000BASE-X PCS / PMA或SGMII v9.1 - 更新了GTX OOBDETECT_THRESHOLD_0属性的设置

问题描述

自从最初的10.1 IPUpdate中发布1000BASE-X PCS / PMA或SGMII v9.0 Core以来,对OOBDETECT_THRESHOLD_0的GTX建议已发生变化。在10.1.03中,这将导致工具出错,并显示以下消息:

“错误:PhysDesignRules:1742 - comp <..> / gtx_dual_i不支持GTX_DUAL编程。不支持OOBDETECT_THRESHOLD_0通用配置数据设置001.OBOBETECT_THRESHOLD_0的允许值为110和111.请在最新版本中重新生成此组件Coregen修复此错误。如果错误仍然存​​在,请与Xilinx技术支持部门联系以报告此问题。

错误:PhysDesignRules:1742 - 不支持的GTX_DUAL编程为comp“

解决/修复方法

要解决此问题:

1.可以使用Virtex-5 GTX RocketIO向导v1.5重新生成1000BASE-X PCS / PMA或SGMII内核示例设计包装中的GTX包装文件。有关重新生成这些文件的更多信息,请参见1000BASE-X PCS / PMA或SGMII的第7章。

2.在example_design / transceiver / rocketio_wrapper_gtx_tile.v / vhd中,OOBDETECT_THRESHOLD_0可以从“001”更改为“111”。

这将在下一版本的1000BASE-X PCS / PMA或SGMII Core中得到解决。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-18 20:06:47 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它