Vivado 2020.1 HLS IP在BD模式无法生成问题

折腾了一周整整,记录一下,希望对大家有用。

各种找、各种操作,也问了FAE,都没搞定。

最后看到如下博文的方法3,管用。

vivado综合hls类ip核报错问题解决方案_vivado ip synth checkpoint mode-CSDN博客

报错描述 moudle "" not found 等,每个ip核3行

解决方法1:路径过长,缩减路径

解决方法2:将系统时间改至2018年之前后编译--Y2K22补丁包,

Widget (xilinx.com)https://support.xilinx.com/s/article/76960?language=en_US

解决方法3:https://support.xilinx.com/s/article/70400?language=en_US

70400 - Vivado IP Flows - Synthesizing a Block design in non-project mode fails with ERROR: Synth 8-439 module '<hls IP submodule>' not found (xilinx.com)

本文章详细记录解决方法3的操作过程。

v_frmbuf_wr这个IP的example工程

(1)到工程目录

cd D:/waibao/TongJi_FPGA_ADAS/FPGA_PROs/vfb_ip/test/v_frmbuf_wr_0_ex

(2)read_bd ex_synth.bd

read_bd v_frmbuf_wr_0_ex.srcs/sources_1/bd/ex_synth/ex_synth.bd

提示已经在了,不再添加。

(3)

set_property synth_checkpoint_mode None get_files ex_synth.bd

generate_target -force all get_files ex_synth.bd

compile_c get_ips ex_synth_v_frmbuf_wr_0_0

compile_c get_ips ex_synth_v_frmbuf_rd_0_0

(4)synth_design 貌似没用,直接点图形界面综合更好。

相关推荐
cpolar技术支持20 分钟前
把配置发出去怕带出密钥?先把含凭据配置转成脱敏只读快照,用 cpolar 给同事核对差异
运维·python·内网穿透·cpolar·配置脱敏
我不会起名字32239 分钟前
Redis 突然只能读不能写:MISCONF 报错的 3 类触发条件与 4 步恢复
运维·redis·持久化·排查·misconf
workflower1 小时前
Agentic AI 时代的企业ICT 基础设施运维
运维·人工智能·机器学习·重构·云计算·汽车
szxinmai主板定制专家1 小时前
ZYNQ 数据采集方案踩坑总结:电力强电磁干扰、工业现场多协议适配优化
运维·人工智能·fpga开发·机器人·zynq
猫咪很可爱1 小时前
Oracle RAC 启动失败排查:私网通信与内核参数优化实战
运维·数据库·oracle
无足鸟ICT2 小时前
【RHCA+】RPM包验证和数字证书
linux·运维·服务器
yunfengzhineng2 小时前
天津立体库货架配套厂家
大数据·运维·人工智能·python
星恒随风2 小时前
Linux线程概念详解:从分页存储、页表、MMU与TLB,深入理解线程和进程的区别与联系
linux·运维·笔记·学习·状态模式
救救孩子把2 小时前
AI面试八股文-13_12-AI 框架与运维面试题
运维·人工智能·面试
小范的技术工坊2 小时前
Linux应用开发(文件属性)
linux·运维·服务器