12.4 EDK,XPS_USB2_Device_v5.00a  – “错误:Xst:1672  –  TIMEGRP’TG_ulpi_0_clock_grp’已定义”-Xilinx-AMD社区-FPGA CPLD-ChipDebug

12.4 EDK,XPS_USB2_Device_v5.00a – “错误:Xst:1672 – TIMEGRP’TG_ulpi_0_clock_grp’已定义”

描述

当我在设计中使用多个XPS_USB2_Device控制器时,会发生以下错误:

“错误:Xst:1672 – TIMEGRP’TG_ulpi_0_clock_grp’已定义”
“错误:Xst:1489 – 约束注释失败。”

我该如何解决这个问题?

此问题是由XST中未正确合并的每个网表中嵌入的约束引起的。

要解决此问题,请按照以下步骤操作名为“xps_usb2_device_0”的示例核心:

1.切换到核心的项目实施目录:

cd implementation / xps_usb2_device_0_wrapper

2.编辑并保存UCF文件,以消除所有时间组和timespec名称中的重复项;这包括以TNM_,TG_或TS_开头的所有字符串。使用文本编辑器“搜索和替换”功能将每个版本替换为特定于核心的版本,例如TNM_0,TG_0和TS_0。备份此文件以供日后使用。

3.将修改后的UCF合并到NGC网表文件中:

ngcbuild -ucxps_usb2_device_0_wrapper.ucfxps_usb2_device_0.ngc ../xps_usb2_device_0_wrapper.ngc

4.正常继续XPS构建过程。对控制器参数或项目清理的任何更改都需要重新进行所有更改。

请登录后发表评论

    没有回复内容