一、情况:Export RTL遇到ERROR: [IMPL 213-28] Failed to generate IP.
当用vivado HLS 进行自己设定的IP核模块进行导出,出现报错的现象,其原因是自 2022 年 1 月 1 日起,Vivado HLS 和 Vitis HLS 使用的 export_ip 命令将无法导出 IP。在后台使用 HLS 的 Vivado 和 Vitis 工具也受此问题的影响。HLS 工具以 YYMMDDHHMM 格式设置ip_version,该值以有符号整数(32 位)的形式访问,这会导致溢出并生成以下错误(或类似错误)。Xilinx 建议所有客户应用此补丁以确保安全。
二、解决方法
1.找到Xilinx官方补丁下载链接,导出 IP 参数无效/修订号溢出问题 (Y2K22)
2.下拉网页,找到下面补丁,文件下载位置
3.将y2k22_patch-1.2.zip下载包进行解压,然后将解压后的文件,安装到自己vivado对应的文件安装位置,如何不记得安装路径,可以右击vivado软件,然后打开文件所在位置