为什么我得到错误消息“运行‘impl_1’没有启动。”使用HDL编码器或HDL验证器时无法打开?

60次观看(过去30天)
到目前为止,我们已经成功地使用了低成本的板,如Zedboard和Xilinx ZC702与HDL编码器和HDL验证器。HDL Coder和HDL Verifier提供的集成合成和下载工作流程运行顺利。
与我们新购买的Xilinx ZC706板,合成似乎不再工作了。
当我们试图在“Xilinx FPGA板的HDL验证器支持包”硬件设置期间运行“HDL工作流顾问”或“验证设置”测试时,编程文件生成失败。万博1manbetx可以观察到以下误差:
ERROR: [Common 17-69]命令failed:执行'impl_1'未启动。无法打开

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2021年7月31日
此错误可能是由于Vivado授权错误。这可以通过在Vivado IDE中打开Vivado项目文件(.XPR)来确认,它可能会在“Messages”选项卡上显示类似如下的错误:
(常见的17 - 345)找不到功能“合成”和/或设备“xc7z045”的有效许可证。请运行Vivado许可证管理器以帮助确定哪些功能和设备被许可用于您的系统。
这通常发生在你试图使用免费Vivado WebPACK版本与不支持的商业设备。万博1manbetxVivado WebPACK支持的所有FPGA设备的列万博1manbetx表可以在您各自的Vivado版本的Vivado设计套件发布说明的“架构支持”部分找到,例如:https://forums.xilinx.com/xlnx/attachments/xlnx/7Series/31771/1/Vivado%20Architecture%20万博1manbetxSupported%20Device%20List.pdf(for Xilinx Vivado Design Suite 2018.3)
在这种情况下,虽然Vivado WebPACK支持在Zedboard和Xilinx ZC70万博1manbetx2上使用的低成本XC7Z020设备,但Xilinx ZC706上使用的XC7Z045 Zynq设备的合成需要额外的许可证。
要解决这个问题,请联系您公司的许可证管理员,为您的FPGA设备获得合适的Xilinx Vivado许可证。

更多的答案(0)

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!