1. 首页
  2. 课程学习
  3. 嵌入式
  4. 赛灵思VIVADO补丁包y2k22_patch-1.2

赛灵思VIVADO补丁包y2k22_patch-1.2

上传者: 2022-08-11 11:19:20上传 2.ZIP文件 3.89KB 热度 12次

IP核生成问题  自 2022 年 1 月 1 日起,Vivado HLS 和 Vitis HLS 使用的 export_ip 命令将无法导出 IP。
在后台使用 HLS 的 Vivado 和 Vitis 工具也会受到此问题的影响。HLS 工具以 YYMMDDHHMM 格式设置 ip_version,并且该值作为有符号整数(32 位)访问,这会导致溢出并生成以下错误(或类似内容)。Xilinx 建议所有客户应用此补丁以确保安全。
错误日志ERROR: [v++ 213-28] Failed to generate IP.ERROR: [v++ 60-300] Failed to build kernel(ip) krnl, see log for details: vitis_hls.log...source run_ippack.tcl -notraceERROR: '##########' is an invalid argument. Please specify an integer value.    while executing"rdi::set_property core_revision ########## {component component_1}"    invoked from within"set_property core_revision $Revision $core"    (file "run_ippack.tcl" line 1112)...ERROR: [IMPL 213-28] Failed to generate IP.INFO: [HLS 200-111] Finished Command export_design
OR
source run_ippack.tcl -notracebad lexical cast: source type value could not be interpreted as target  while executing"rdi::set_property core_revision ########## {component component_1}"    invoked from within"set_property core_revision $Revision $core"    (file "run_ippack.tcl" line 1112)...ERROR: [IMPL 213-28] Failed to generate IP.INFO: [HLS 200-111] Finished Command export_design
具体操作步骤为:
1.下载补丁包y2k22_patch-1.2.zip
2.解压补丁包到vivado安装根目录下。比如我的vivado安装根目录为D:\Xilinx,因此解压后文件的路径为:D:\Xilinx\y2k22_patch。(注意不要更改文件名和路径)
3.打开命令提示符cmd工具,将cmd的工作路径调整为D:\Xilinx
4.根据y2k22_patch-1.2.zip中的readme文件,安装vivado不同版本,需要输入不同cmd命令。比如我的vivado版本为2021.1,因此我输入的命令为Vivado\2021.1\tps\win64\python-3.8.3\python.exe y2k22_patch\patch.py    
 (patch.py为python语言编写的补丁替换安装工具)
5.回车,得到如下数据反馈,标志补丁包安装成功

下载地址
用户评论