2017.2 Virtex UltraScale+ — 没有遵照 IOB=TRUE 约束,无法实现驱动 OBUFTDS 的输出寄存器

问题描述:
就 UltraScale+ 架构而言,IOB=TRUE 约束在驱动 Vivado 2017.1 和 2017.2 中的 OBUFTDS 时,布局工具没有遵照该约束。

(1楼)此问题将在 2017.3 版本中得以修复。在此期间,为

judyzhong 在 星期四, 09/14/2017 - 10:59 发表。

此问题将在 2017.3 版本中得以修复。在此期间,为 2017.1 和 2017.2 提供有补丁,请查看下面附带的补丁文件。

补丁安装:

方法 1:(只适合 Vivado 2014.4 及以后版本)

引导至 $XILINX_VIVADO/patches directory(如果没有该目录,就需要创建)
将打包文档的内容解压缩至以 AR69638 名字开头的目录下
注: 大多数提取工具都支持自动创建与打包文件同名的目录。
从原始安装位置运行 Vivado 软件工具。

方法 2:

请为该补丁文件创建一个单独的目录
将打包文档的内容解压缩至所需的补丁目录位置。
将随点变化的 MYVIVADO 环境设置为该补丁目录下的 Vivado 目录:
例如:
set MYVIVADO=C:\MYVIVADO\vivado-patch-AR69638\vivado\
从原始安装位置运行 Vivado 软件工具。

p>如欲了解有关查找 Xilinx 安装并使用环境变量的更多详情,敬请参阅 (Xilinx 答复 11630)

如欲了解有关使用 MYVIVADO 环境变量的更多详情,请查看 (Xilinx 答复 53821)

注:如果您没有写入您需要按装该补丁的位置的权限,您可能需要请系统管理员帮忙安装。