vivado_hls 与 modelsim 联合仿真时报错,Failed to access library ‘unisims_ver‘ at “unisims_ver“

vivado_hls 与 modelsim 联合仿真时报错:vopt-19:Failed to access library 'unisims_ver' at "unisims_ver"

报错场景

在vivado_hls中完成 C Simulation 和 C synthesis 后,进行 C/RTL Cosimulation时,在跑一段时间后,弹出ERROR提示,程序停止运行。

报错内容

# ** Error (suppressible): (vopt-19) Failed to access library 'unisims_ver' at "unisims_ver".
# No such file or directory. (errno = ENOENT)
# ** Note: (vopt-143) Recognized 1 FSM in module "shift_led(fast)".
# Error loading design
# Error: Error loading design
#        Executing onElabError command(s): 
#     set fl [open ".exit.err" w]
#     puts $fl "Elaboration errors in executing modelsim simulator"
#     close $fl
#     quit
# 
# End time: 12:00:26 on Feb 04,2021, Elapsed time: 0:00:00
# Errors: 1, Warnings: 0
ERROR: [COSIM 212-4] *** C/RTL co-simulation finished: FAIL ***

在这里插入图片描述

报错原因

编译库未正确导入,编译库时由 Vivado 编译产生的,在 vivado 联合 modelsim 仿真时也需要该编译库。

解决办法

设置编译库的正确路径,使其正确导入,如下图:
在这里插入图片描述

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值